[C++] Bundled GTest CI jobs seem to #includeing GTest headers from somewhere else

Describe the bug, including details regarding any error messages, version, and platform.
In https://github.com/apache/arrow/pull/36334 I saw link errors in some CI jobs which build bundled GTest:

AMD64 manylinux2014 Java JNI
AMD64 macOS 12 C++

The symbol which is undefined is the internal FormatMatcherDescription function. That function is present in the bundled version of GTest (v1.11), but its signature is different in that version.
This suggests that somehow although we're building GTest v1.11 the tests are #includeing headers from a more recent version of GTest and we just haven't noticed before now.
Component(s)
C++

FWIW, that pipeline also installs GTest via Homebrew. We've seen similar issues before when we had both Conda-installed and bundled GTest in the same build (because we stuck the Conda include directory early on in the search path).

The same link error occurs on the manylinux JNI job. I'll update the description with a more informative listing of the link errors

The problem is actually more subtle: when the dependency's source is AUTO, ThirdpartyToolchain.cmake checks for a compatible system package. If the system package is not compatible, it will build a bundled version. https://github.com/apache/arrow/blob/ad7f6ef3a97be6a3eb6fe37d0df1b1634db057d2/cpp/cmake_modules/ThirdpartyToolchain.cmake#L287-L292
Building the bundled dependency adds its include directories... but it appends them so include directories which are already added have precedence. In this case the incompatible gtest headers from the conda environment are not being overridden by the bundled headers. It should be sufficient to use target_include_directories() with the BEFORE keyword to ensure that bundled projects' headers can override system headers

I'm not sure how this interacts with https://github.com/apache/arrow/pull/37483 yet. Among other things bundled gtest is no longer built as an ExternalProject. I'll open a PR using target_include_directories+BEFORE for the dependencies which still are ExternalProjects

Nevermind, FetchContent_MakeAvailable does produce an ExternalProject.


Use plain integer dvalues instead of IEEE double when serializing duk_tval numbers in debug protocol

When the debugger serializes duk_tval numbers it currently always sends them as "number" dvalues which sends the IEEE double value as is. Change the serialization so that plain integers are used when the value being serialized can be safely expressed as a plain integer: this is shorter and easier to read.

Some examples from JSON proxy dumps.
Evaluate 1+2 = 3:
{"request":"Eval","args":["1+2"]}
{"reply":true,"args":[0,3]}

Evaluate 1+2.5 = 3.5, answer is in IEEE double format:
{"request":"Eval","args":["1+2.5"]}
{"reply":true,"args":[0,{"type":"number","data":"400c000000000000","value":3.5}]}

Zero can be encoded as a plain integer without loss of information:
{"request":"Eval","args":["0"]}
{"reply":true,"args":[0,0]}

But negative zero cannot, so it comes out as an IEEE double:
{"request":"Eval","args":["-0"]}
{"reply":true,"args":[0,{"type":"number","data":"8000000000000000","value":0}]}

This change is within the protocol guarantees: https://github.com/svaarala/duktape/pull/600#issuecomment-186809491
However, it may affect some debug clients which don't parse numbers as described in debugger.rst, so the change is worth an update note.


rancher-loggin-rke-aggregator [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds

Rancher Server Setup

Rancher version: 2.5.9
Installation option (Docker install/Helm Chart): RKE

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc):

Proxy/Cert Details: -

Information about the Cluster

Kubernetes version: 1.20.9
Cluster Type (Local/Downstream): Baremetal,

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider):

Describe the bug

I deploy logging v2 (rancher-logging:3.9.400), while I observe the following error in some of the aggregator-pods
[2021/09/07 13:32:25] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:27] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:28] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:30] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:31] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:33] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:34] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:36] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:37] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:39] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:40] [error] [upstream] connection #40 to rancher-logging-fluentd.cattle-logging-system.svc:24240 timed out after 10 seconds
[2021/09/07 13:32:40] [error] [io] TCP connection failed: rancher-logging-fluentd.cattle-logging-system.svc:24240 (Connection reset by peer)
[2021/09/07 13:32:40] [error] [output:forward:forward.0] no upstream connections available
[2021/09/07 13:32:40] [ warn] [engine] failed to flush chunk '1-1631021558.79598374.flb', retry in 11 seconds: task_id=1, input=tail.0 > output=forward.0

To Reproduce

The configuration we currently use
additionalLoggingSources:
  aks:
    enabled: false
  eks:
    enabled: false
  gke:
    enabled: false
  k3s:
    container_engine: systemd
    enabled: false
  rke:
    enabled: true
    fluentbit:
      log_level: info
      mem_buffer_limit: 5MB
  rke2:
    enabled: false
affinity: {}
annotations: {}
createCustomResource: false
disablePvc: true
extraArgs: []
fluentbit:
  resources: {}
  tolerations:
    - effect: NoSchedule
      key: node-role.kubernetes.io/controlplane
      value: 'true'
    - effect: NoExecute
      key: node-role.kubernetes.io/etcd
      value: 'true'
  inputTail:
    Buffer_Chunk_Size: 1MB
    Buffer_Max_Size: 5MB
fluentd:
  livenessProbe:
    initialDelaySeconds: 30
    periodSeconds: 15
    tcpSocket:
      port: 24240
  resources: {}
fullnameOverride: ''
global:
  cattle:
    systemDefaultRegistry: ''
  dockerRootDirectory: /mnt/data/docker
  psp:
    enabled: true
  seLinux:
    enabled: false
http:
  port: 8080
  service:
    annotations: {}
    clusterIP: None
    labels: {}
    type: ClusterIP
image:
  pullPolicy: IfNotPresent
  repository: rancher/mirrored-banzaicloud-logging-operator
  tag: 3.9.4
imagePullSecrets: []
images:
  config_reloader:
    repository: rancher/mirrored-jimmidyson-configmap-reload
    tag: v0.4.0
  fluentbit:
    repository: rancher/mirrored-fluent-fluent-bit
    tag: 1.6.10
  fluentbit_debug:
    repository: rancher/mirrored-fluent-fluent-bit
    tag: 1.6.10-debug
  fluentd:
    repository: rancher/mirrored-banzaicloud-fluentd
    tag: v1.11.5-alpine-12
  nodeagent_fluentbit:
    os: 'windows,linux'
    repository: rancher/fluent-bit
    tag: 1.6.10
monitoring:
  serviceMonitor:
    additionalLabels: {}
    enabled: false
    metricRelabelings: []
    relabelings: []
nameOverride: ''
namespaceOverride: ''
nodeAgents:
  tls:
    enabled: false
nodeSelector:
  kubernetes.io/os: linux
podLabels: {}
podSecurityContext: {}
priorityClassName: {}
rbac:
  enabled: true
  psp:
    enabled: false
replicaCount: 2
resources:
  limits:
    cpu: '2'
    memory: 2Gi
  requests:
    cpu: '1'
    memory: 1Gi
securityContext: {}
systemdLogPath: /run/log/journal
tolerations:
  - effect: NoSchedule
    key: cattle.io/os
    operator: Equal
    value: linux

Result
Expected Result

No error
Screenshots

Additional context

Following this issue which shows a similar issue - but not exactly the same - I followed the suggestions there but the issue I describe above is still there.

I'm facing the same issue.


codesigning failing engine post-submit for Flutter beta 3.24

For the PR: https://github.com/flutter/engine/pull/54003
With the post-submit build: https://ci.chromium.org/ui/p/dart-internal/builders/flutter/Mac engine_release_builder/666/infra
The macOS binary codesigning phase failed to download certificate password file (logs:
CommandException: No URLs matched: gs://flutter_configs/0325_p12_password.encrypted
WARNING:root:Command /Volumes/Work/s/w/ir/cipd_bin_packages/cpython3/bin/python3 -u /Volumes/Work/s/w/ir/kitchen-checkout/depot_tools/gsutil.py -- cp gs://flutter_configs/0325_p12_password.encrypted /Volumes/Work/s/w/ir/x/w/recipe_cleanup/0325_p12_password.encrypted failed with retcode 1, try 1.1.
CommandException: No URLs matched: gs://flutter_configs/0325_p12_password.encrypted
WARNING:root:Command /Volumes/Work/s/w/ir/cipd_bin_packages/cpython3/bin/python3 -u /Volumes/Work/s/w/ir/kitchen-checkout/depot_tools/gsutil.py -- cp gs://flutter_configs/0325_p12_password.encrypted /Volumes/Work/s/w/ir/x/w/recipe_cleanup/0325_p12_password.encrypted failed with retcode 1, try 1.2.
CommandException: No URLs matched: gs://flutter_configs/0325_p12_password.encrypted
WARNING:root:Command /Volumes/Work/s/w/ir/cipd_bin_packages/cpython3/bin/python3 -u /Volumes/Work/s/w/ir/kitchen-checkout/depot_tools/gsutil.py -- cp gs://flutter_configs/0325_p12_password.encrypted /Volumes/Work/s/w/ir/x/w/recipe_cleanup/0325_p12_password.encrypted failed with retcode 1, try 2.1.
CommandException: No URLs matched: gs://flutter_configs/0325_p12_password.encrypted
WARNING:root:Command /Volumes/Work/s/w/ir/cipd_bin_packages/cpython3/bin/python3 -u /Volumes/Work/s/w/ir/kitchen-checkout/depot_tools/gsutil.py -- cp gs://flutter_configs/0325_p12_password.encrypted /Volumes/Work/s/w/ir/x/w/recipe_cleanup/0325_p12_password.encrypted failed with retcode 1, try 2.2.
ERROR:root:Command /Volumes/Work/s/w/ir/kitchen-checkout/depot_tools/gsutil.py -- cp gs://flutter_configs/0325_p12_password.encrypted /Volumes/Work/s/w/ir/x/w/recipe_cleanup/0325_p12_password.encrypted failed 4 retries, giving up.

This is the recipes CL on main that I landed that started using this new file: https://flutter.googlesource.com/recipes/+/93c8ef9d56bbc4ff7337339f06d4e83fb2f26ba6

Here was Xilai's original change that worked: https://flutter.googlesource.com/recipes/+/36cb4b548b820aba17a009a5aa3c08e86ad121ef^!/#F0
Looks like my CL had a typo on the filename

Fixed in https://flutter-review.googlesource.com/c/recipes/+/58580

For completeness: Recipe patch with the fix: https://flutter-review.googlesource.com/c/recipes/+/58580?tab=checks

Codesigning is still failing.

Looks like the fix needs to be cp'd to the right branch https://flutter-review.googlesource.com/c/recipes/+/58600

https://flutter-review.googlesource.com/c/recipes/+/58600 is landed

I believe this is resolved, so I'll go ahead and close this.


Configure proxies to work behind a corporate proxy

When I'm out of the office, I use the following config;
proxies: [{
context: '/V2',
host: "services.odata.org",
changeOrigin: true
}]
And it works. In my office I have proxy, {host: "proxy.location.company.corp", port: 8080}.
I tried this:
proxies:
[
{
context: '/v2',
host: 'proxy.location.company.corp',
port: 8080, // proxy port
headers: {
Host: "services.odata.org"
},
changeOrigin: true
}
]
with no luck however.
How can I configure this to work when in the office.
Thank you

Hi @randelic,
It seems you are also work in SAP as we suffered the same problem of Same-Origin-Policy and corporate proxy for UI5 with OData service.
The author of this grunt plugin seems not have time to work it out. So have you found any other solution for this problem?
Thanks,
Roger


[libra framework] Update names in script to be correct

Numerator/denominator names were swapped. This PR just swaps them to make them correct.

@bors-libra r=moeziniaf

:pushpin: Commit e065d9c has been approved by moeziniaf

:hourglass: Testing commit e065d9ce616376b09226d68caa52c53215405142 with merge<PHONE_NUMBER>55f1cc0b8c41fa248e6e8668ce8c3d...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: moeziniaf
Pushing<PHONE_NUMBER>55f1cc0b8c41fa248e6e8668ce8c3d to master...


test indicators not working(showing)

the test indicators at the side and showing. even when the test has finished running I have a screenshot of what it is in the developer tools

this question does not have to with my self promotion here. but i'm a fullstack Javascript/React/React-Native/Typescript developer. any looking to hire me ( especially something fulltime) can contact me on skype ayerhanafa

more devtool screenshots

your new jest release fixed it with no idea why. you are a magician @orta

👍


Blinds support

Please explain your feature request in a one or two sentences.
Cannot control Graywind Zigbee shades through sonoff zigbee bridge

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

Any particular eWeLink devices that this relates to?
Sonoff Zigbee Bridge

Anything else?

[7/25/2022, 11:17:56 AM] [eWeLink] [Device0100b2] is not supported, do create a GitHub issue with the following info:
[1514] {"bindInfos":{},"subDevId":"e4bf10c8ce38c1a4","parentid":"10016ad886","battery":86,"trigTime":"1658340967743","curPercent":0,"motorDir":"forward","motorClb":"normal","curtainAction":"open","openPercent":0}.

Hi @Jtrunzo
If you install the beta version of the plugin, this device should appear in HomeKit, most likely with a message saying Unsupported. This is just the first step to get a new device type working - I did not even realise that motor/shade devices via zigbee existed with ewelink.
If you can install the beta, confirm from the Homebridge logs that the device is added, then I will let you know what I need next in order to implement the window covering device type.
Thanks!

Hey man!
Much appreciate the reply. I installed the beta and it sees them but says unsupported like you expected.
Let me know what else you need and how I can help!
Thanks,
Jacob Trunzo
On Jul 30, 2022, 6:12 AM -0500, Ben @.***>, wrote:

Hi @Jtrunzo
If you install the beta version of the plugin, this device should appear in HomeKit, most likely with a message saying Unsupported. This is just the first step to get a new device type working - I did not even realise that motor/shade devices via zigbee existed with ewelink.
If you can install the beta, confirm from the Homebridge logs that the device is added, then I will let you know what I need next in order to implement the window covering device type.
Thanks!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Hi @Jtrunzo
Apologies for the delay in response to this.
Is this still a device that you’d still want in homebridge?

no worries, yeah i would love that!
Jacob Trunzo
813-215-9591
@.***

On Oct 4, 2022, at 7:43 AM, Ben @.***> wrote:

Hi @Jtrunzo
Apologies for the delay in response to this.
Is this still a device that you’d still want in homebridge?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.

Can you update to the new beta 10.1.1-beta.5, and verify that it appears as a window covering accessory?
It may or may not actually function straight away,
let me know how you get on!

will do! i’m out on a tour right now but when i get back in town in a few days i’ll do it right away
thanks so much!
Jacob Trunzo
813-215-9591
@.***

On Oct 4, 2022, at 11:11 AM, Ben @.***> wrote:

Can you update to the new beta 10.1.1-beta.5, and verify that it appears as a window covering accessory?
It may or may not actually function straight away,
let me know how you get on!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.

It says no LAN control, not sure if theres a way to fix that or not
On Oct 26, 2022, 10:34 AM -0500, Jacob Trunzo @.***>, wrote:

Hey man!
I updated and it worked right away. I can control it forom homebridge UI but not in the home app on the phone though. Thats a home bridge issue correct?
Thanks man!
On Oct 4, 2022, 12:15 PM -0500, Jacob Trunzo @.***>, wrote:

will do! i’m out on a tour right now but when i get back in town in a few days i’ll do it right away
thanks so much!
Jacob Trunzo
813-215-9591
@.***

On Oct 4, 2022, at 11:11 AM, Ben @.***> wrote:
Can you update to the new beta 10.1.1-beta.5, and verify that it appears as a window covering accessory?
It may or may not actually function straight away,
let me know how you get on!
—
Reply to this email directly, view it on GitHub, or unsubscribe.

"This plugin threw an error from the characteristic 'Target Position': Unhandled error thrown inside read handler for characteristic: this.hapErr is not a constructor. See https://homebridge.io/w/JtMGR for more info."
This is the error I’m getting.
I got it to work for a moment when I switched child bridges on and off and then it became unresponsive again
On Oct 26, 2022, 10:34 AM -0500, Jacob Trunzo @.***>, wrote:

It says no LAN control, not sure if theres a way to fix that or not
On Oct 26, 2022, 10:34 AM -0500, Jacob Trunzo @.***>, wrote:

Hey man!
I updated and it worked right away. I can control it forom homebridge UI but not in the home app on the phone though. Thats a home bridge issue correct?
Thanks man!
On Oct 4, 2022, 12:15 PM -0500, Jacob Trunzo @.***>, wrote:

will do! i’m out on a tour right now but when i get back in town in a few days i’ll do it right away
thanks so much!
Jacob Trunzo
813-215-9591
@.***

On Oct 4, 2022, at 11:11 AM, Ben @.***> wrote:
Can you update to the new beta 10.1.1-beta.5, and verify that it appears as a window covering accessory?
It may or may not actually function straight away,
let me know how you get on!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Hi,
Closing this just as been a little overwhelmed with issues recently.
If this is still an issue or a feature you would like implemented then please do re-open this ticket!
Thanks for your understanding!


Consider splitting up the samples repository

Having to download ~800Mb just to have a look at one particular sample can be problematic

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

ID: 4c461e1d-5771-20f9-c9b3-ac4ee7661ee0
Version Independent ID: e06d8e48-cee4-0c0c-39aa-97abe228c370
Content: ASP.NET Core tutorials
Content Source: aspnetcore/tutorials/index.md
Product: aspnet-core
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Hello @phatcher Thanks for commenting. The doc engineers are working on a solution for this now. See: https://github.com/aspnet/Docs/issues/6991#issuecomment-398104010


New screen for use name on public register radio buttons

Short description outlining key changes/additions

New view with radio buttons. Name dynamic in header and page title.
Matomo analytics added for each radio button and continue button. Overriding the page title to not track sensitive info with person's name.
New get and post methods in controller.
New validation for not null on radio buttons.

JIRA Ticket Number
IDVA5-1584
Type of change

[ ] Bug fix
[X]  New feature
[ ]  Breaking change
[ ]  Infrastructure change

Pull request checklist

[X]  I have added unit tests for new code that I have added
[ ]  I have added/updated functional tests where appropriate
[X]  The code follows our coding standards

An exhaustive list of peer review checks can be read here

CI: No security warnings found

CI: No security warnings found


feat: import specified collection from file (#57)

Will let the tests run their course and merge this straight away.

@all-contributors please add @cakebaker for bugs and code.


Fix/nginx conf

Purpose
It closes #24
I have added some caching on static assets, lmk @manuhabitela wdyt about it.

My fix works locally, however, I cannot deploy it to staging @rouja. weird.


Getting rnn_cell error when using tf 1.4.1

I am using the following fork by begeek:
begeek implementation
I get the following error when I run train.py:
Loaded metadata for 708 examples (1.18 hours)
Traceback (most recent call last):
  File "train.py", line 157, in <module>
    main()
  File "train.py", line 153, in main
    train(log_dir, args)
  File "train.py", line 66, in train
    model.initialize(feeder.inputs, feeder.input_lengths, feeder.mel_targets, feeder.linear_targets, feeder.stop_token_targets, global_step)
  File "/home/amin/Desktop/tacotron/models/tacotron.py", line 77, in initialize
    CustomDecoder(decoder_cell, helper, decoder_init_state),
  File "/home/amin/Desktop/tacotron/models/custom_decoder.py", line 46, in __init__
    rnn_cell_impl.assert_like_rnn_cell(type(cell), cell)
AttributeError: module 'tensorflow.python.ops.rnn_cell_impl' has no attribute 'assert_like_rnn_cell'

Two new files have been added in the models folder by him attention.py and custom_decoder.py
I am trying to train the model for urdu language. My tensorflow is 1.4.1 as I don't have a processor with avx instruction set and cuda 8 with cuDNN 6.
Please advise how should i change it.

pip install tensorflow-gpu -U

Thanks @begeekmyfriend. One question, my card is GTX 750 Ti which support compute capability 5.0
Will that be an issue?

I am using GTX 1080Ti 11G

@begeekmyfriend I have upgraded my cua to 10, cuDNN to 7.5 my tensorflow-gpu is 1.13 python is 3.5
but still getting error when trying to train. I have attached the console output in a text file.
Please advise.
error.txt

That means OOM for your GPU memory. Typically we need single GPU larger than 10G. If your GPU is not large enough, please reduce the max_mel_frames value to feed smaller wave clips for training.

@begeekmyfriend I tried that as well...even reduced the max_mel_frames to 10. Following is the error text attached.
error2.txt


chore(master): release 0.12.0

:robot: I have created a release beep boop
0.12.0 (2023-05-19)
Features

rename repository (6773676)

Miscellaneous Chores

deps: update everything (6fd8f0f)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/indykite/indykite-sdk-go/releases/tag/v0.12.0 :sunflower:


The mosaic supply range needs updating.

For mosaic supply range in the current documentation needs to change from 9,000,000,000 to 9'000'000'000'000'000 - "Indicates the amount of mosaic in circulation. The total supply must be in the range of 0 and 9,000,000,000."

I think maxMosaicAtomicUnits = 9'000'000'000'000'000 refers to the absolute amount.
If we take into account divisibility (6), the relative max amount is ``9,000,000,000''.

@dgarcia360 That's what I thought also but I tested with both divisibility 0 and 6 and it didn't make any difference. See the txs below.  There might be a bug in the code since it is not taken divisibility into account here.
http://c2.nem.ninja/#/aggregate/5D122CA74B404F000103C3E2
http://c2.nem.ninja/#/mosaicSupply/5D122D3F4B404F000103C3FD

The transaction seems ok to me. The mosaic has gained a supply<PHONE_NUMBER> (absolute), which is smaller than 9'000'000'000'000'000.
In relative terms, it is not out of limits:

relativeAmount = absoluteAmount / 10^divisibility =<PHONE_NUMBER> / 10^6 =  9,000.000020

We can change the docs adding " 9'000'000'000'000'000" instead of 9,000,000,000, making clear that is expressed in absolute terms. In this case, we can make the value also valid if someone decides to use a mosaic divisibility different to 6.

Yea I think it is always absolute check. Below is the same txs with divisibility set to 0.
http://c2.nem.ninja/#/aggregate/5D1243474B404F000103C72C
http://c2.nem.ninja/#/mosaicSupply/5D1243534B404F000103C736


armadillo: 10.6.1 -> 10.6.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/armadillo/versions.
meta.description for armadillo is: "C++ linear algebra library"
meta.homepage for armadillo is: "http://arma.sourceforge.net"
meta.changelog for armadillo is: ""
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 10.6.2 with grep in /nix/store/3cqw53zch1ggjg5lkagp33a0nshw2ggc-armadillo-10.6.2

found 10.6.2 in filename of file in /nix/store/3cqw53zch1ggjg5lkagp33a0nshw2ggc-armadillo-10.6.2

directory tree listing: https://gist.github.com/4fd9e71429a54a051743ecb45b939bcf

du listing: https://gist.github.com/9123d3a7d99bcded0e8e0b89851954f3

Rebuild report (if merged into master) (click to expand)

8 total rebuild path(s)

3 package rebuild(s)

3 x86_64-linux rebuild(s)
2 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
2 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
armadillo
gnss-sdr
openmolcas

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/3cqw53zch1ggjg5lkagp33a0nshw2ggc-armadillo-10.6.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A armadillo https://github.com/r-ryantm/nixpkgs/archive/0563a954ea6169af8fbba3bdcb96339c3017bd3c.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/3cqw53zch1ggjg5lkagp33a0nshw2ggc-armadillo-10.6.2
ls -la /nix/store/3cqw53zch1ggjg5lkagp33a0nshw2ggc-armadillo-10.6.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

3 packages built:

armadillo
gnss-sdr
openmolcas

Maintainer pings
cc @juliendehos @knedlsepp for testing.

Result of nixpkgs-review pr 132889 at 0563a954 run on x86_64-linux 1

3 packages built successfully:

armadillo
gnss-sdr
openmolcas

1 suggestion:

warning: missing-patch-comment
Consider adding a comment explaining the purpose of this patch on the line preceeding.
Near pkgs/development/libraries/armadillo/default.nix:20:15:
   |
20 |   patches = [ ./use-unix-config-on-OS-X.patch ];
   |               ^

nixpkgs-review happy, macos 10.15 & nixos x86_64


[WHLSL] Test row-majorness of matrices

Migrated from https://bugs.webkit.org/show_bug.cgi?id=189101:
At 2018-08-29T22:32:29Z<EMAIL_ADDRESS>wrote:
[WHLSL] Test row-majorness of matrices

At 2018-08-29T22:32:55Z<EMAIL_ADDRESS>wrote:
Created attachment 348440
Patch

At 2018-08-29T23:12:26Z<EMAIL_ADDRESS>wrote:
Comment on attachment 348440
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=348440&action=review

Tools/WebGPUShadingLanguageRI/Test.js:5540

let result = callFunction(program, "foo", []);

It would be better to have separate functions that we call to check each element, e.g.
float foo00() { return foo()[0][0]; }
checkFloat(program, callFunction(program, “foo00”, []), 17 * 2 + 31 * 3 + 47 * 5)
as this will make it easier to tie into the Metal test suite.

At 2018-08-29T23:52:21Z<EMAIL_ADDRESS>wrote:
Created attachment 348451
Patch

At 2018-08-29T23:56:01Z<EMAIL_ADDRESS>wrote:
Comment on attachment 348451
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=348451&action=review

Tools/WebGPUShadingLanguageRI/Test.html:155

var tester = doTest(/matrixMultiplication/);

This shouldn’t be here.

At 2018-08-30T01:02:03Z<EMAIL_ADDRESS>wrote:
Comment on attachment 348452
Patch
r=me too

At 2018-08-29T23:58:38Z<EMAIL_ADDRESS>wrote:
Created attachment 348452
Patch

At 2018-08-30T01:02:46Z<EMAIL_ADDRESS>wrote:
Comment on attachment 348452
Patch
Rejecting attachment 348452 from review queue.
<EMAIL_ADDRESS>does not have reviewer permissions according to https://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/contributors.json.

If you do not have reviewer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

If you have reviewer rights please correct the error in Tools/Scripts/webkitpy/common/config/contributors.json by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your reviewer rights.

At 2018-08-30T01:10:45Z<EMAIL_ADDRESS>wrote:
Created attachment 348458
Patch for committing

At 2018-08-30T01:10:20Z<EMAIL_ADDRESS>wrote:
Created attachment 348457
Patch for committing

At 2018-08-30T01:50:29Z<EMAIL_ADDRESS>wrote:
Comment on attachment 348458
Patch for committing
Clearing flags on attachment: 348458
Committed r235493: https://trac.webkit.org/changeset/235493

At 2018-08-30T01:50:31Z<EMAIL_ADDRESS>wrote:
All reviewed patches have been landed.  Closing bug.

At 2018-08-30T01:51:45Z<EMAIL_ADDRESS>wrote:
rdar://problem/43868352


Handler to support gorilla/mux router

Summary
The current net/http handler uses the URL request path to define the transaction name of a request. A gorilla/mux handler could use mux's Route.GetPathTemplateAdd method to define the transaction name.
Motivation
Using a more consistent transaction name across requests will enable better issue grouping in the Sentry UI.
I'd make a PR for this if it would be accepted
Additional Context
The go otel package uses this for their own middleware here:
https://github.com/open-telemetry/opentelemetry-go-contrib/blob/df16f32df86b40077c9c90d06f33c4cdb6dd5afa/instrumentation/github.com/gorilla/mux/otelmux/mux.go#L119-L130

@cdignam-segment Sounds like a great idea to me. We're currently working towards Otel support in the SDK #486 but having a mux integration is something we would like to add as well 👍

Now that OTEL support has landed, would you folks be willing to reconsider this?

The Gorilla project has been archived, and is no longer under active maintainenance.

https://github.com/gorilla/mux
We should hold off on adding a non-maintained integration to the Go SDK.
There seems to be an Otel package you could use instead.
https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux


Add an option to change which pals can be bred.

This option is useful for players who are still trying to get 12 of each Pal and want to try to breed something else on the way towards their final goal. For example, if your breeding path includes Celaray and you already have too many of them, you can remove it from the Allowed Bred Pals list to try to get something you haven't yet caught 12 of.

Nice! Will bring into the upcoming 1.6.0 update


How to set 'identify-language' in chime transcription?

Hi guys, i trying to set a identify-language in chime transcription, you have any workaround to make this? i have people talking in different languages in a meeting and need to automatic identify the language for transcribe.
Thanks!

Closing since no action item, please feel free to reopen if any further questions.


Update packages and build process

This PR is mostly maintenance and cleanup around the build / release steps.
Also updates dev packages and configurations.
Reduced the UMD bundle size 82k -> 21k by improving the babel setup and dropping support for browsers with < 0.5% usage and node versions out of LTS.

I'll go ahead and release #130, #131, and #132 after this is merged and they're approved.

@mimshwright @vietqhoang could you take a look and approve this if you have a few minutes?
As well as #130 #131 #132 if you're happy with them so I can do a release.

Cool. Good work!


walletlink how to  integration

http://www.helloaltcoins.com/#!/trade/BCT-ETH
i have add walletlink code in index.html (main page )
i have already install
With Yarn
yarn add walletlink
With NPM
npm install walletlink
this command
but does not work
please have look

can you please enplane proper solution  and provide proper code included wlletlink  button
thanks

The example is in TypeScript, please use JavaScript. To use the WalletLink, you will have to include WalletLink npm module in your app as a dependency.


Configure mail confirmation within the backend order form

At the moment it is not possible to configure the behavior of the confirmation mails. Currently every new backend order will also send a confirmation mail.
This change applies one new checkbox at the bottom to decide whether send a confirmation mail or not.

A new global configuration is available to decide which default value should be used.

One problem exists in the moment: It doesn´t matter if the default value is set to yes or no. The new checkbox gets not the checked or unchecked styling. Unfortunately nobody had the change to help me out with this issue. The model value is definitive correct.

One other thing is that the php-cs-fixer manipulated a lot of code, which was not in connection to my changes.

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

hey @Kevinschmid86
there is already a configuration for that in the basic settings of Shopware. Is it possible for you, to use this configuration? the config name is sendOrderMail

Hey @mitelg ,
do you really think it makes sense to use the default config "sendOrderMail" from Shopware for that?
In the forum we had a discussion about that.
https://forum.shopware.com/discussion/45916/bestellung-im-backend-erstellen
And there are different use cases for that?
The rebase I´ll do and provide you with new commits :)

hey @Kevinschmid86
ok I see your use case there. but nevertheless in my opinion the default config should also be considered, what do you think? would be nice if you could also implement that

hey @mitelg
it depends on what we want to reach :)
If it´s ok for you, I´ll consider the default config and remove my custom configuration from the backend order plugin.
I think the users will be satisfied with the possibility to change the value within the form.
ok? ;)

in my opinion it would be enough to check for the default config. but that would not cover the use case, mentioned in the forum thread.
maybe we should check both configs
first: default config of shopware which is prior
second: your new config

I would use the shopware config and set the value as default in the plugin config option.

hey @mitelg, @shyim
I rebased and merged my remote master branch with your current master branch and made another commit.
I this I set the default of the configuration flag in dependency to the global Shopware Configuration. In addition I check the value in the controller again to make sure if the value changes in the future.
After merging your current master, the setValue of the checkbox can´t be used anymore. I get an error if the backend order window shows for the first time.
http://up.picr.de/30039978gr.jpg
After I open it again the error disappears.
Maybe someone of you has an idea how to solve this?

hey @Kevinschmid86
please squash your commits.

hey @mitelg ,
sorry but I´m really struggeling with git :( I´m not so deep in the matter with git.
If it´s ok for you, I would like to provide a new PR from a fresh master and made my changes there into one clean commit. After that we can reject or delete this PR?!
I definetly need a training for "special" actions like that.
Have a great day.

@Kevinschmid86
yes that's ok :blush: :+1:

new PR -> #12


Cannot swap mac_unopt orchestrator from Mac to Linux

To move some capacity from Macs to Linux, I tried to change the mac_unopt conductor from Macs to Linux since the subbuilds need to run on a Mac, but the top level build does not.
In https://github.com/flutter/engine/pull/41184 I added a new bringup Linux mac_unopt builder, which looked like it passed based on the led command run by @keyonghan https://luci-milo.appspot.com/raw/build/logs.chromium.org/flutter/led/keyonghan_google.com/49f579a1636ddec2ffc05cb6053196a4472f5e4f69034386f88824356c479621/+/build.proto.
However when I tried to run Linux mac_unopt in try by removing bringup https://github.com/flutter/engine/pull/41226 it consistently fails: https://ci.chromium.org/p/flutter/builders/try/Linux mac_unopt/3.
 FAILED: obj/third_party/skia/src/gpu/ganesh/mtl/gpu.GrMtlGpu.o
 /Volumes/Work/s/w/ir/cache/goma/client/gomacc  ../../buildtools/mac-x64/clang/bin/clang++ -MD -MF obj/third_party/skia/src/gpu/ganesh/mtl/gpu.GrMtlGpu.o.d -DUSE_OPENSSL=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_LIBCPP_DISABLE_AVAILABILITY=1 -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -D_DEBUG -DSK_ENABLE_DUMP_GPU -DSK_DISABLE_AAA -DSK_LEGACY_IGNORE_DRAW_VERTICES_BLEND_WITH_NO_SHADER -DSK_DISABLE_LEGACY_SHADERCONTEXT -DSK_DISABLE_LOWP_RASTER_PIPELINE -DSK_FORCE_RASTER_PIPELINE_BLITTER -DSK_METAL_WAIT_UNTIL_SCHEDULED -DSK_DISABLE_EFFECT_DESERIALIZATION -DSK_ENABLE_SKSL -DSK_ENABLE_PRECOMPILE -DSK_GANESH -DSK_USE_PERFETTO -DSK_LEGACY_LAYER_BOUNDS_EXPANSION -DSK_ENABLE_API_AVAILABLE -DSK_GAMMA_APPLY_TO_A8 -DSKIA_IMPLEMENTATION=1 -DSK_GL -DSK_METAL -I../.. -Igen -I../../third_party/libcxx/include -I../../third_party/libcxxabi/include -I../../build/secondary/third_party/libcxx/config -I../../third_party/skia -isysroot /Volumes/Work/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14.0 -fno-strict-aliasing -fstack-protector-all -arch x86_64 -fcolor-diagnostics -Wall -Wextra -Wendif-labels -Werror -Wno-missing-field-initializers -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-deprecated-copy -Wno-psabi -Wno-unqualified-std-cast-call -Wno-non-c-typedef-for-linkage -Wno-range-loop-construct -Wunguarded-availability -Wno-deprecated-declarations -fvisibility=hidden -Wstring-conversion -Wnewline-eof -O0 -g2 -fvisibility-inlines-hidden -std=c++17 -fno-rtti -nostdinc++ -nostdinc++ -fvisibility=hidden -fno-exceptions -stdlib=libc++ -fobjc-arc -fvisibility-inlines-hidden -fobjc-call-cxx-cdtors -std=c++17 -fno-rtti -nostdinc++ -nostdinc++ -fvisibility=hidden -fno-exceptions  -c ../../third_party/skia/src/gpu/ganesh/mtl/GrMtlGpu.mm -o obj/third_party/skia/src/gpu/ganesh/mtl/gpu.GrMtlGpu.o
 ../../third_party/skia/src/gpu/ganesh/mtl/GrMtlGpu.mm:830:14: error: 'MTLPixelFormatB5G6R5Unorm' is unavailable: not available on macOS
         case MTLPixelFormatB5G6R5Unorm:     return GrColorType::kBGR_565;
              ^
 /Volumes/Work/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLPixelFormat.h:43:5: note: 'MTLPixelFormatB5G6R5Unorm' has been explicitly marked unavailable here
     MTLPixelFormatB5G6R5Unorm API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(macos, macCatalyst) = 40,
     ^
 ../../third_party/skia/src/gpu/ganesh/mtl/GrMtlGpu.mm:831:14: error: 'MTLPixelFormatABGR4Unorm' is unavailable: not available on macOS
         case MTLPixelFormatABGR4Unorm:      return GrColorType::kABGR_4444;
              ^
 /Volumes/Work/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLPixelFormat.h:45:5: note: 'MTLPixelFormatABGR4Unorm' has been explicitly marked unavailable here
     MTLPixelFormatABGR4Unorm  API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(macos, macCatalyst) = 42,
     ^
 2 errors generated.

The succeeding led drone run os is Mac-12 https://luci-milo.appspot.com/raw/build/logs.chromium.org/flutter/led/flutter-prod-builder_chops-service-accounts.iam.gserviceaccount.com/04b1344718673d9477284ef29e13ff48ff9ccb363670acf44e75b8accf5a2144/+/build.proto
But the failing one in try is passing os Ubuntu even though the bot is Mac https://ci.chromium.org/p/flutter/builders/try/Linux Engine Drone/724770

Adding to ticket queue since Linux mac_unopt is using up a lot of Intel Mac staging resources until it can be moved to prod

@jmagman Is there something you need infra to do for the move, or this ticket is just to monitor the process till it gets to prod?

@keyonghan helped debug this, looks like the mac_unopt subbuilds were getting their Xcode version inherited from the main build which I wasn't expecting, but swapping to Linux means the json builder file needs to specify that dependency version.
            "properties": {
                "$flutter/osx_sdk": {
                    "sdk_version": "14a5294e"
                }
            },

I can do that in https://github.com/flutter/engine/pull/41226.


The train method returns an array of error rates instead of a single error rate

I think it makes more sense to leave the error rates individually in an array. The user can then decide for himself whether he would like to add these up.


Update appinfo.md

adding capabilities for RS2

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot


[5.8] Fixed: SoftDelete::runSoftDelete and SoftDelete::performDeleteOnModel did not take into account overwrite Model::setKeysForSaveQuery

Laravel Version: 5.8.4
PHP Version: 7.2.4
Database Driver & Version: MySql
Issue: #28022

Description:
SoftDelete::runSoftDelete and SoftDelete::performDeleteOnModel did not take into account overwrite Model::setKeysForSaveQuery.
I use this for multi-tenancy purposes. Or for use composite primary keys.
Model:
<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Shop extends Model
{
    use SoftDeletes;

    public $primaryKey= 'shop_id';

    protected function setKeysForSaveQuery(Builder $query) {
        $query
            ->where('user_id', '=', $this->getAttribute('user_id'))
            ->where('shop_id', '=', $this->getAttribute('shop_id'));

        return $query;
    }
}

When running below code:
$shop = Shop::find(1);
$shop->delete();

Expected query:
UPDATE shop SET deleted_at = ?, Shop.updated_at = ? WHERE  shop_id = ? AND user_id = ?
Actual query:
UPDATE shop SET deleted_at = ?, SHOP.updated_at = ? WHERE shop_id = ?
Solution is to replace below lines
<?php

namespace Illuminate\Database\Eloquent;

trait SoftDeletes
{
     ...
     protected function performDeleteOnModel()
    {
        ...
            return $this->newModelQuery()->where($this->getKeyName(), $this->getKey())->forceDelete();
        }

        ...
    }
     ...
     protected function runSoftDelete()
    {
        $query = $this->newModelQuery()->where($this->getKeyName(), $this->getKey());
        ...
     }
     ...
}

To
return $this->setKeysForSaveQuery($this->newModelQuery())->forceDelete();
$query = $this->setKeysForSaveQuery($this->newModelQuery());

@ElnurIbrahimzade this seems to break the tests. Can you also create a regression test for the problem at hand?

Added DatabaseSoftDeletingTraitStub::setKeysForSaveQuery method to DatabaseSoftDeletingTraitTest
That fixed problem.


chore: change local variable names

Signed-off-by: Bo Peng<EMAIL_ADDRESS>Change local variable names / comment to fix the spell check error.
Changed word:

byld -> by_ld
timerstamp -> time_stamp
keyname -> key_name
strct -> struct
rects -> rect_list
cbgs -> callback_groups
addrs -> addresses
lttngs -> lttng_list
ctrl -> control
ctrls -> controls
maxs -> max_list

@bopeng-saitama
One word seems missing.
https://github.com/tier4/CARET_analyze/blob/main/src/caret_analyze/common/singleton.py#L19
Could you please modify the following as well?
    def __new__(cls, *args, **kargs): # modify kargs to kwargs

I confirmed all python files passed spell check except for "kargs" !
find . -name "*.py" | xargs cspell -c .global.cspell.json

here, .global.cspell.json is https://github.com/tier4/autoware-spell-check-dict/blob/main/.cspell.json

sure.I will do it right away.


Meta tags rendering

Hello!
got trouble with wrong formatting of meta tag.
file:
  /etc/passwd:
    exists: False
    title: check if file exists
    meta:
      info: |
        test
        test
        test

expected result
F

Failures/Skipped:

Title: check if file exists
Meta:
    info: test
          test
          test

File: /etc/passwd: exists:
Expected
    <bool>: true
to equal
    <bool>: false

Total Duration: 0.001s

or
Title: check if file exists
Meta:
    info:
test
test
test

got instead
F

Failures/Skipped:

Title: check if file exists
Meta:
    info: test
test
test

File: /etc/passwd: exists:
Expected
    <bool>: true
to equal
    <bool>: false

Total Duration: 0.001s

according to yaml spec i am expecting all info will be on same indentation level.
that can be achieved with
---
file:
  /etc/passwd:
    exists: False
    title: check if file exists
    meta:
      info: |

        test
        test
        test

but still looks a bit ugly

The confusion comes from the way goss renders the meta tag, it just loops over the k/v pairs and prints them out rather than rendering them as YAML.
https://github.com/aelsabbahy/goss/blob/b4d964d2aad96ddff156920c0b2d5b387d89a76d/outputs/outputs.go#L166-L169


Syntax for individually addressing sliced output fields

Since the slicing commands do not create unique CIMPL names for each of the sliced output fields, it is impossible to fix or constrain individual slices in the output file.
For example:
ProviderApplication maps to Task:
  EFTAccepted maps to input (slice on = type)
  ProviderType maps to input

The FHIR Task resource includes an input field that can include an arbitrary number of items, each with arbitrary data types.  In the current CIMPL syntax, both the fix and constrain keywords assume that there is only one instance of the output target, but slicing breaks this paradigm.
Consider an update to the syntax that allows sliced output fields to be individually addressed, e.g.:
ProviderApplication maps to Task:
  EFTAccepted maps to input[0] (slice on = type)
  fix input[0] to true
  ProviderType maps to input[1]

Pace, we are wondering why you don't constrain before you slice. At least that might be a workaround.

If I recall correctly, I was attempting to model something relatively generic (which I expected to be re-used as an element for subsequent data modeling) and specialize it in the mapping.  I think I can accomplish the same end goal using additional data elements Based on the more generic one in the mapping file, but it would really be nice to have the ability to do things either way.

I can imagine when profiling a profile, there could be a need to further constrain a slice (including setting the cardinality of that slice to 0..0, doing a VS binding to a property in the slice. We should investigate this. Moving to Tasks (https://jira.mitre.org/browse/SHRO-958)


Bug with select from

Which version are you using?
The npm package and version of every component involved in the bug report.
"@nano-sql/adapter-leveldb": "^2.0.5",
"@nano-sql/core": "^2.3.7",
Temporary Tables(https://nanosql.io/query/select.html#simple-select)
nSQL().query("select").from({}) don’t work((((

I reviewed a lot of things and still doesn't work((((

@only-cliches I thinks the example is not correct
nSQL().query("select").from({     table: () => nSQL("users").query("select").where(["age", ">", 23]).exec().then(r => {rows: r, cache: true}); }).where(["name", "=", "jeb"].exec()


[a11y] TalkBack sends tap to wrong target when InkWell excludes semantics

Steps to reproduce
We use an InkWell as a parent container for a set of individually tappable child widgets so that the accessibility focus of the InkWell surrounds all the child widgets, whilst still allowing interaction with each child to receive accessibility focus individually.
On Android when the InkWell has accessibility focus and excludeSemantics: true then the onTap is called correctly.  However, on Android, when the InkWell has excludeSemantics: false the tap event is instead sent to a child widget.  This works correctly on iOS with VoiceOver.
The problem has been observed with different tappable child widgets, such as FilterChip and ElevatedButton.
The example below is a simplified version that demonstrates this.  The "Some title" text widget is inside the parent InkWell, as are three ElevatedButton widgets.  When the InkWell has accessibility focus and TalkBack is enabled, double-tapping the screen should trigger the onTap method, however, it instead triggers onPressed callback of one of the button widgets.
Expected results
The same behaviour as on VoiceOver.  When the InkWell has accessibility focus and the TalkBack user double-taps the screen, then the InkWell's onTap callback should be called.  The button's onPressed should only be called if the button has accessibility focus.
Actual results
I've observed that a different button can receive the InkWell's tap event depending on whether the buttons are contained in a Row, Column or Wrap.
Code sample
Code sample
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Bug Demo',
      theme: ThemeData.light(),
      darkTheme: ThemeData.dark(),
      home: const HomePage(title: 'Bug Demo'),
    );
  }
}

class HomePage extends StatefulWidget {
  const HomePage({super.key, required this.title});

  final String title;

  @override
  State<HomePage> createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  String _msg = '';

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        backgroundColor: Theme.of(context).colorScheme.inversePrimary,
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisSize: MainAxisSize.min,
          children: [
            InkWell(
              excludeFromSemantics: true,
              onTap: () {
                setState(() => _msg = 'Tapped "filter chips".');
                SemanticsService.announce(_msg, Directionality.of(context));
              },
              child: Column(
                children: [
                  const Text(
                    'Some title',
                    style: TextStyle(fontSize: 20),
                    textAlign: TextAlign.center,
                  ),
                  const SizedBox(height: 20),
                  ...List.generate(
                    3,
                    (index) => ElevatedButton(
                      child: Text('Button $index'),
                      onPressed: () {
                        setState(() => _msg = 'Tapped button $index.');
                        SemanticsService.announce(
                          _msg,
                          Directionality.of(context),
                        );
                      },
                    ),
                  ),
                ],
              ),
            ),
            const SizedBox(height: 20),
            Text(_msg, style: const TextStyle(fontSize: 20)),
          ],
        ),
      ),
    );
  }
}

Screenshots or Video
No response
Logs
No response
Flutter Doctor output
Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.19.6, on macOS 14.4.1 23E224 darwin-arm64, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2023.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2024.1.1)
[✓] Connected device (4 available)
[✓] Network resources

• No issues found!

Reproducible using the code sample and steps outlined above. See the recordings below

iOS
Android

flutter doctor -v
[!] Flutter (Channel stable, 3.22.0, on macOS 14.4.1 23E224 darwin-arm64, locale en-GB)
    • Flutter version 3.22.0 on channel stable at /Users/nexus/dev/sdks/flutter
    ! Warning: `flutter` on your path resolves to /Users/nexus/dev/sdks/flutters/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutter. Consider adding /Users/nexus/dev/sdks/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/nexus/dev/sdks/flutters/bin/dart, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutter. Consider adding /Users/nexus/dev/sdks/flutter/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 5dcb86f68f (5 days ago), 2024-05-09 07:39:20 -0500
    • Engine revision f6344b75dc
    • Dart version 3.4.0
    • DevTools version 2.34.3
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Users/nexus/Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode-15.3.0.app/Contents/Developer
    • Build 15E204a
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.1)
    • Android Studio at /Users/nexus/Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)

[✓] IntelliJ IDEA Ultimate Edition (version 2023.2.5)
    • IntelliJ at /Users/nexus/Applications/IntelliJ IDEA Ultimate.app
    • Flutter plugin version 77.2.2
    • Dart plugin version 232.10286

[✓] VS Code (version 1.89.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.88.0

[✓] Connected device (6 available)
    • Pixel 7 (mobile)                • adb-28291FDH2001SA-5Lv71w._adb-tls-connect._tcp. • android-arm64  • Android 14 (API 34)
    • Nexus (mobile)                  • 00008020-001875E83A38002E                        • ios            • iOS 17.4.1 21E236
    • Dean’s iPad (mobile)            • 00008103-000825C811E3401E                        • ios            • iOS 17.4.1 21E236
    • macOS (desktop)                 • macos                                            • darwin-arm64   • macOS 14.4.1 23E224 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad                            • darwin         • macOS 14.4.1 23E224 darwin-arm64
    • Chrome (web)                    • chrome                                           • web-javascript • Google Chrome 124.0.6367.202

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

[✓] Flutter (Channel master, 3.22.0-33.0.pre.5, on macOS 14.4.1 23E224 darwin-arm64, locale en-GB)
    • Flutter version 3.22.0-33.0.pre.5 on channel master at /Users/nexus/dev/sdks/flutters
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 21177cced4 (3 hours ago), 2024-05-14 01:06:32 -0400
    • Engine revision 84687fe0f1
    • Dart version 3.5.0 (build 3.5.0-152.0.dev)
    • DevTools version 2.36.0-dev.5

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Users/nexus/Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode-15.3.0.app/Contents/Developer
    • Build 15E204a
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.1)
    • Android Studio at /Users/nexus/Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)

[✓] IntelliJ IDEA Ultimate Edition (version 2023.2.5)
    • IntelliJ at /Users/nexus/Applications/IntelliJ IDEA Ultimate.app
    • Flutter plugin version 77.2.2
    • Dart plugin version 232.10286

[✓] VS Code (version 1.89.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.88.0

[✓] Connected device (6 available)
    • Pixel 7 (mobile)                • adb-28291FDH2001SA-5Lv71w._adb-tls-connect._tcp. • android-arm64  • Android 14 (API 34)
    • Nexus (mobile)                  • 00008020-001875E83A38002E                        • ios            • iOS 17.4.1 21E236
    • Dean’s iPad (mobile)            • 00008103-000825C811E3401E                        • ios            • iOS 17.4.1 21E236
    • macOS (desktop)                 • macos                                            • darwin-arm64   • macOS 14.4.1 23E224 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad                            • darwin         • macOS 14.4.1 23E224 darwin-arm64
    • Chrome (web)                    • chrome                                           • web-javascript • Google Chrome 124.0.6367.202

[✓] Network resources
    • All expected network resources are available.

• No issues found!


Skip to frame

Add capability to skip to an entered frame (including rewinding)
Extracted from #22

@eaglgenes101 the lost message issue is because you're being too polite in GameStepper.skip. There's no need to say if(!this.waiting) { there; that's just so that step events won't build up if the game is running slow. These skip events don't need that nicety. Get rid of that, and the following Game.skip function will work fine (tested):
skip() {
	const frame = this.config.game.skipFrame;
	if (frame === undefined) {
		throw new Error('Skipping not enabled for this game type');
	}
	if (frame <= this.latestState.frame) {
		this.replay();
	}
	this.step(null, frame, 'SKIP');
}

(that also adds a 3rd parameter to step which can override the action name; there's probably a better way to do that though)

@eaglgenes101 I've tidied up my experiment and pushed it. This change removes the hack entirely, and de-duplicates most code. It doesn't cover everything I mentioned though.

I see many of your changes here will need to have corresponding changes to the nodejs runtime. What else needs to be done here?

@eaglgenes101 I was afraid of that. I think it's important to keep the maxDuration / checkbackInterval split for the web player where user interaction is the main concern, but in the node runtime maxDuration could be dropped (which might make this just a simple name change from checkbackTime to checkbackInterval?)
I changed a couple of APIs to take named parameters to reduce chances of error, but I don't think there's anything too breaking.
As for what else to do, I'm going to take a final look at this now that I've had some time away from the code to do a final review (and if there are any issues you've spotted please let me know). But functionally I'm happy to merge it now.

From a quick look-through I'm happy with these changes.
I'm conscious that my latest changes touched most of this, so I'll leave this open for @eaglgenes101 or @dzaima to review and make sure it still accomplishes their original goals and they're happy with the implementation. In the meantime I'll rebase the nodejs changes and continue breaking up that branch.


Investigate strange COSMIC disruption behaviour

Will discuss these with @katiebreivik tomorrow.
There appear to be two weird cases in which not all disruption markers agree.

Supernova occurs during RLOF (~1/15000 in sample)

In this case the separation gets set to -1 and an evol_type of 11 appears...but the kick_info table does not include any lines that say disruption==1.0

Supernova kicks seems to lead to merger (~1/1000 in sample)

The separation gets set to 0.0 and no evol_type=11 appears...but the kick_info has rows that say disruption==1.0

The former seems to be a logging issue where the kick_info hasn't been updated correctly - though not sure about that.
The latter I can imagine could maybe occur if the supernova kicked one star into the other, but some of these natal kicks are ~700km/s and it seems insane to me that you get a merger out of that this often.
I can attach the initC table but I don't think that includes kicks? Will check with Katie tomorrow.

Here's an example bpp from each case

There is something weird also for case 2. Based on the median period at the first SN and geometric argument (solid angle of the companion/4pi) I estimated roughly 10x less SN kicking the compact object in it...this is large enough a difference to be investigate.
Regardless, for these systems it is unclear what would happen. The position of the SN is certainly interesting (we would expect some funky transient at least). Whether this destroys the star or leads to a TZO (or BH-TZO) is debated and debatable, maybe the latter is possible for relatively small kicks. So I think there are two possibilities:

assume they form a TZO and still track their position (though the lifetimes provided by cosmic are likely wrong, TZOs would probably shorter lived?)
assume this destroys the companion, log where this happened as interesting transient and stop the galactic integration (and maybe draw another kick direction if this is helpful foe bookkeeping)


Text corrections

Various text fixes from @criadoperez

Had to move this over to https://github.com/bacalhau-project/bacalhau/pull/2888 to get the CI to pass.  Apologies.


Allow setting the name of the application

If I have a project with both firmware and a web app I put the firmware in a 'firmware' folder. Now my program is called 'firmware'. I want to be able to set the program name somewhere (maybe .mbed file).

@janjongboom The mbed compile command supports the --artifact-name option which lets you set the name of the binary created. Does this serve your purpose?

Further, recent version of mbed-os support the artifact_name key in mbed_app.json, as an alternative to the command line switch.

@theotherjimmy @bridadan Cool!


Enable cppcheck lints in behavior_velocity_planner

I only fixed cppcheck lints and missing includes (for which I wrote a script), as well as clang-tidy lints. There was one about the stop_point variable in stop_line/scene.cpp being possibly uninitialized.

@jilaada I made the change to package.xml – I think I had already changed it locally and didn't commit it for some reason.


Hero Section Design

The hero section design for our landing page

Marked doen by @Olamibennie and @emmanuellabubakar


Add .NET package search to Cake scripts

The (NuGet CLI) commands list and search do not exist in dotnet nuget.
This PR introduces DotNetSearchPackage that uses dotnet package search as an alternative to NuGetList for environments that do not have nuget.exe but have dotnet.exe.

@devlead, I can't figure out how the build errors are related to this PR's changes.

Your changes have been merged, thanks for your contribution 👍


Why not add the bower support?

This project is awesome!
But I want to install this project with bower to my project as dependency, please add bowser support if possible.

Sure. Can you send a pull request?

Hi,I have sent the pull request!

Yeah, sorry, I was a little busy.
Thanks.


Support border-radius tokens

Add a new section for border radii
Should allow for variations, such as:

base
sm
md
lg

@Teddarific - can you please elaborate a little more, and assign this to me?  A user story might help me with context...  Would this potentially, for example, be a display block under the color shades showing the radius for different variations, and a separate edit modal to allow adjusting these values?

Maybe like this (pretending the radii are different sizes)?

@prichter , you're on the right track. We need to think about it more ourselves, so appreciate you creating a mockup. Will think about it some more.
I think it would be a separate section, like how we just added "Typography". And the section would be called Spacing.
Need to think some more. cc @Teddarific

Hey @prichter! Love the mock-ups — going to put this one on hold for now. We want to really nail the experience down for colors, so that once we expand, we can build ontop of a great base.
If you want to put up an initial PR with the functionality, happy to merge it in without the UI, that would be a great help!

@Teddarific this was just a wireframe - if I get some time I might knock up a few bits of the functionality.


Review context and main menus for missing items

There are several features that are only mapped to keys and therefore not easily discovered.
For example, "Lookup", which I would like to add to context menu.

anything else missing here?  added Lookup..

I looked and thought about it and didn't come up with any missing items.


Parameter blob or base64 PDF

Hello, could you make any changes, so that I can pass a file blob parameter or some base64 of the file contents?
$parameters = array(
'isPdfOutsideWebroot' => true,
//here would be a blob or the contents of the file
//instead of the file path
'pdf' => '/home/jjalvarezl/Descargas/123.pdf',
'deletePdfInTmpAfterRenderized' => false,
);

Hi, that's a good feature to be implemented. It should not take to much time, is just edit the pdf.js main view and use twig variables to embeed blob / base64 pdfs through pdf.js functions. Please make a fork and, when you publish it, send me a pull request. Thank you so much.


Refactor PromiseChain class API

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

11 of 11 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+2.3%) to 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
2.3%

Covered Lines:
90

Relevant Lines:
90

💛  - Coveralls


KC Dedicated Storage Crafting Range

Needs a bigger range while supplying crafting items to crafting consumers.

issue with crafting consumer range. seems the consumer range also needs adjusting to match supplier range. presents issue for vanilla structures consuming larger range mod suppliers. needs investigating....


Xalm listview sample crashes

if ((this.obj10.Target as global::Windows.UI.Xaml.Controls.TextBlock) != null)
{
XamlBindingSetters.Set_Windows_UI_Xaml_Controls_TextBlock_Text((this.obj10.Target as global::Windows.UI.Xaml.Controls.TextBlock), (global::System.String)obj, null);
}
System.InvalidCastException: 'Unable to cast object of type 'System.Char' to type 'System.String'.'
on trying listview or gridview

Which branch are you building from?

I downloaded this stuff on October 3rd
I see there is an October version now; I will try and see if it is any better
De : Raymond Chen<EMAIL_ADDRESS>Envoyé : 06 October 2017 20:16
À : Microsoft/Windows-universal-samples<EMAIL_ADDRESS>Cc : pierresa<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [Microsoft/Windows-universal-samples] Xalm listview sample crashes (#745)
Which branch are you building from?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Microsoft/Windows-universal-samples/issues/745#issuecomment-334831463, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMK1bzOBtxhSkQIip3JMn9tyck7El_USks5spm5cgaJpZM4PwcWy.

Before asking this question you should have checked … I think
Anyway current version (October 2017) downloaded and just gives the same error
De : Pierre Saintoyant<EMAIL_ADDRESS>Envoyé : 07 October 2017 13:03
À : Microsoft/Windows-universal-samples<EMAIL_ADDRESS>Microsoft/Windows-universal-samples<EMAIL_ADDRESS>Cc : Author<EMAIL_ADDRESS>Objet : RE: [Microsoft/Windows-universal-samples] Xalm listview sample crashes (#745)
I downloaded this stuff on October 3rd
I see there is an October version now; I will try and see if it is any better
De : Raymond Chen<EMAIL_ADDRESS>Envoyé : 06 October 2017 20:16
À : Microsoft/Windows-universal-samples <Windows-universal-samples<EMAIL_ADDRESS>Cc : pierresa <pierresa<EMAIL_ADDRESS>Author <author<EMAIL_ADDRESS>Objet : Re: [Microsoft/Windows-universal-samples] Xalm listview sample crashes (#745)
Which branch are you building from?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Microsoft/Windows-universal-samples/issues/745#issuecomment-334831463, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMK1bzOBtxhSkQIip3JMn9tyck7El_USks5spm5cgaJpZM4PwcWy.

Which branch? Master or dev? (Or one of the older branches?)


Fix migration number collisions

This commit fixes a bug where if there were multiple migrations with the
same migration number, only one of the migrations would run.
Instead, we now return an error if we detect multiple migrations with
the same number.
So, a directory that looks like this will now lead to an error:
0001.first-migration.up.sql
0001.first-migration.down.sql
0002.janes-migration.up.sql
0002.janes-migration.down.sql
0002.robs-migration.up.sql
0002.robs-migration.down.sql

Closed https://github.com/Keats/dbmigrate/issues/47

Thanks for the review. Anything blocking this from landing?

Nothing, just me taking some time to look at removing quick-error but I might just push it like that


Installation instructions mirroring pshtt

This shows both the installation and non-installation route to use trustymail, based on the pshtt README.

@jsf9k Thank you! Good catch, fixed in 55ab0e4.

Thank you! 👍


Project up check port availability

When the designated ingress port is already in use, the project fails to come up with an obscure stack trace (this appears to be the same error as in other cases when the k3d cluster fails to be created, e.g. with an incompatible k3d version).
# ...
\[ERROR] Something went completely wrong with the cluster spin up (or we got a timeout).
# ...
File "/home/veit/.local/lib/python3.8/site-packages/src/cli/project.py", line 261, in up
    Telepresence(cluster.storage.get()).start()
  File "/home/veit/.local/lib/python3.8/site-packages/src/local/system.py", line 76, in __init__
    raise ValueError("Project does not contain the kubeconfigPath parameter")
ValueError: Project does not contain the kubeconfigPath parameter

Some foreseeable errors could be checked against in advance (like if the ingress port is available on the host). Also, why not capture the error output of the k3d cluster create command, which in this case would be something like:
ERRO[0021] Failed Cluster Start: Failed to add one or more helper nodes: runtime failed to start node 'k3d-unikube-mumpiz-serverlb': docker failed to start container for node 'k3d-unikube-mumpiz-serverlb': Error response from daemon: driver failed programming external connectivity on endpoint k3d-unikube-mumpiz-serverlb (c58c63548f30caa8b752b2d763ff4990e465e55f6210abe7166e464fdf2004f9): Bind for <IP_ADDRESS>:61348 failed: port is already allocated
ERRO[0021] Failed to create cluster >>> Rolling Back

That would immediately reveal the problem.

I suggest we collect use cases and work through each of them individually.

I agree on the issue of gracefully handled specific cases. Let's cross each bridge as we get there.


Require Go 1.21

Main change are the new maps and slices stdlib packages so we can replace golang.org/x/exp.

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

:exclamation: No coverage uploaded for pull request base (main@839c3b8). Click here to learn what that means.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2553   +/-   ##
=======================================
  Coverage        ?   34.21%
=======================================
  Files           ?      204
  Lines           ?    13083
  Branches        ?        0
=======================================
  Hits            ?     4476
  Misses          ?     8254
  Partials        ?      353

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


Fix acquiring the TKK token for google translate

py-googletranslate used to have to extract and calculate the token but it seems the translate api changed to just give out the token.
In the event that it changes back to the old method I check if the regex actually matched anything and use the old code if necessary.

Thanks a lot! You should also post this request on the googletrans repository: https://github.com/ssut/py-googletrans


TSCBasic: more special case handling for Windows paths

There is no one canonical root on Windows.  Windows contains a forest of
paths, rooted at a drive ([A-Z]:\\), a NT Path \\??\, or a UNC path,
\\UNC\ or \\.  Avoid the check against a canonical root on Windows.
This is required for swift package init to function.

@swift-ci please test


Scala 2.11

We don't need JavaCsvParser any more
Updated documentation with instructions for load/save
Bumped up version of Scala to 2.11 (still compiling against 2.10)

:+1:

HashMap<String, String> options = new HashMap<>(); isn't valid in java 1.6 (which is what Travis appears to be building with) - maybe replace with HashMap<String, String> options = new HashMap<String, String>(); to be safe?

I also don't see a test for the save code path.  Might be good to add one.
Otherwise LGTM


Lodash plugin templates are no longer working after upgrade

Environment
OS : macOS
NodeJS : 18 LTS
Nuxt : Nuxt 3.0.1 stable
Reproduction
Just upgrade to latest nuxt3 and run yarn dev and you could see errors as shown in the screenshor
https://prnt.sc/cpOW2Ebo1MxT
Describe the bug
Hello, I've upgraded the nuxt to rc14 and then to the stable release and found my plugins that were added dynamically using addPlugin method from nuxt kit are no longer compiled. they do have lodash templates and on building vite reporting errors and could not compile them.
Additional context
No response
Logs
No response

addPluginTemplate is the way to go for lodash templates, yes.


problem when parsing twice in a row

When I try to parse twice like this:
$html = $Parsedown->text($markdown);
$htmltwo = $Parsedown->text($markdowntwo);

$htmltwo returns blank. why is that?
I'm using PHP 5.6.8 if that makes a difference

Fixed it myself. didn't realize the php was erroring before it echoed it. derp.


Public API for Pins

Addressing https://github.com/square/okhttp/issues/4049

Any thoughts on API for using a single Pin?  The loop in CertificatePinner is good to cache the tested certificate hash, but as an API we probably want some boolean test method?


Added code coverage reports.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@f3ea978). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #1   +/-   ##
=========================================
  Coverage          ?   97.78%
=========================================
  Files             ?        7
  Lines             ?      452
  Branches          ?        0
=========================================
  Hits              ?      442
  Misses            ?       10
  Partials          ?        0

Continue to review full report at Codecov.

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


[EUWE] Fix the pdf download for the Ansible Job Templates

Fix the pdf download for the Ansible Job Templates
Links

this issue was fixed upstream here https://github.com/ManageIQ/manageiq-ui-classic/pull/523
Euwe BZ -  https://bugzilla.redhat.com/show_bug.cgi?id=1350340

Steps for Testing/QA

Open the summary page for any Ansible Job Template
Click on the PDF download

@miq-bot add_label bug, ui, euwe/yes

@h-kataria or @dclarizio - please review

@miq-bot add_label euwe/yes

looks good


Update sbt-dotenv to 2.1.232

Updates au.com.onegeek:sbt-dotenv from 2.1.227 to 2.1.232.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "au.com.onegeek", artifactId = "sbt-dotenv" } ]

labels: sbt-plugin-update, semver-patch

Superseded by #361.


fix: be compatible with customizing model without all fields in the response

Why are these changes needed?
I'm using customizing model by one-api, which does not implement all fields in the response of standard OpenAI/Azure OpenAI model. For example, the model field doesn't exist.
After this modification, even if model field is missing, it could continue running, it is more compitable.

Related issue number

Checks

[x] I've included any doc changes needed for https://microsoft.github.io/autogen/. See https://microsoft.github.io/autogen/docs/Contribute#documentation to build and test documentation locally.
[x] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[x] I've made sure all auto checks have passed.

Codecov Report

Merging #222 (9b6bf3a) into main (04319c9) will decrease coverage by 0.33%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #222      +/-   ##
==========================================
- Coverage   43.31%   42.99%   -0.33%
==========================================
  Files          17       17
  Lines        2133     2133
  Branches      481      481
==========================================
- Hits          924      917       -7
- Misses       1126     1132       +6
- Partials       83       84       +1

Flag
Coverage Δ

unittests
42.99% <0.00%> (-0.24%)
:arrow_down:

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

Files
Coverage Δ

autogen/oai/completion.py
18.52% <0.00%> (ø)

... and 1 file with indirect coverage changes


(MAINT) Bump puppet submodule to 91097ad

This commit bumps the Puppet submodule up to 91097ad in order to pick up
some recent Puppet acceptance test changes, including the ctime/mtime
fix to the source_attribute.rb test for PUP-5272.

Passed Travis.  Going to merge this and will follow-up later if problems ensue in CI.  (paddlin)


BelongsToSelect: Call to a member function save() on string

Package
filament/forms
Package Version
2.0.0-beta23
Laravel Version
8.61.0
Livewire Version
2.5
PHP Version
8.0
Bug description
When calling $this->form->getState() then BelongsToSelect line 108 throws an error, due to $this->getModel() returns a string and not the model class.
Bug or did I miss something obvious?
Steps to reproduce
The model:
class Department extends Model
{
    protected $fillable = [
        'title',
        'parent_id'
    ];

    public function owner(): BelongsTo
    {
        return $this->belongsTo(User::class);
    }
}

Livewire component
protected function getFormSchema(): array
{
    return [
        TextInput::make('title')->required()->unique(Department::class),
        BelongsToSelect::make('owner')->relationship('owner', 'name')
    ];
}

protected function getFormModel(): string
{
    return Department::class;
}

public function create(): void
{
    Department::create($this->form->getState());
}

Relevant log output
No response

Haha - you're early! 😂
I've just released a small fix in beta25.
Now, you should call saveRelationships() once you have a model to associate with:
public function create(): void
{
    $department = Department::create($this->form->getState());

    $this->form->model($department)->saveRelationships();
}

I think this is explained a bit in the docs but it's a difficult concept to explain. If you see any clarity improvements, submit a PR.

It’s really fantastic! Love how I can use all these fields all over the app.


[release-1.23] networking: match multiple VIPs in sidecar outbound listener

This is an automated cherry-pick of #51967

@istio-testing: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

unit-tests-arm64_istio_release-1.23
8cdd58be567bea99f1ad1d542260212cb515c376
link
true
/test unit-tests-arm64

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

PR needs rebase.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Replaced by #52249


When changing application, some of the Meerk40t windows stay on top

I am running Meerk40t on a single display (laptop) most of the time.
When I want to make some quick changes, I open Inkscape, but windows like "spooler", "navigation", are kept in the foreground, blocking my work area in Inkscape. I have to close them to continue working.
I'd expect them to move to the background if I change application.

Yeah, the problem here is failing to set those windows always on top causes secondary issues when they keep falling behind the main window.  I haven't given it enough thought or attempts but, the main window is the only window not flagged to be on-top. So all the other windows can't fall behind the main window. It's a solid problem and good to have an issue about. I'm not rightly sure how to fix it. There may be some way to keep the main window at the bottom of the stack while not flagging every child window as on top.  That or switch over to AUI #134 and have it fixed that way, since that upgrade would likely fix the stuff leading to this issue.
That or there might be other things that correct this problem in wx that I am unaware of.

I actually know how to fix this now, Gotta assign all windows a parent and have them "Float On Top" which should correct this oddity.

Fixed this in the current 0.6.1 branch. Seems to work fairly okay took a bit to correct the lifecycle issues giving all windows parents produced.

This is corrected in 0.6.1, now live.


Support TemplateHaskellQuotes language extension

haskell-src-exts does not yet work with the TemplateHaskellQuotes language extension. See https://github.com/haskell-suite/haskell-src-exts/issues/357

Our workaround is to add the TemplateHaskell extension when we see TemplateHaskellQuotes.


Choose one fix one

if setup is not able to complete, do no malloc EEPROM, add config for environment RAM/EEPROm
bitcoin block chain test

not changing eeprom malloc due to unknown intention with supporting devices with less RAM available

not enough time to make the whole block chain test work


drivers: led_strip: Fix typo in APA102 driver causing compile error

This typo was causing a compile error when ever the APA102 led_strip driver was enabled.

Codecov Report

Merging #11969 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #11969   +/-   ##
=======================================
  Coverage   48.17%   48.17%
=======================================
  Files         281      281
  Lines       43362    43362
  Branches    10393    10393
=======================================
  Hits        20889    20889
  Misses      18318    18318
  Partials     4155     4155

Continue to review full report at Codecov.

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


Create client-side friendly version of cpu throttle

On this ssb message Andre Staltz announces a nifty little module called pull-cpu-throttle which I'd love to use in Patchfox. Unfortunately the browser doesn't support process.*, so another implementation is needed.
From a msg exchange on that thread, Staltz mentioned:

"@SoapDog, you need to have something that tells you how much CPU is being used. Maybe requestIdleCallback? You can fork the codebase, it’s tiny. Or you can use pull-pausable directly, plus your own logic"

Which I plan to try once patchfox solidifies a bit more.

I don't have the bandwidth to do this.


Multiple devices, LEDs, animations in one project.

@rec - Can you elaborate? We can do all of this as far as I'm concerned.

Not really.  We can't for example have a circle and a matrix, etc...
I think we should close this, however, as "too vague", "duplicates others"
etc.
On Mon, Feb 26, 2018 at 2:03 AM, Adam Haile<EMAIL_ADDRESS>wrote:

@rec https://github.com/rec - Can you elaborate? We can do all of this
as far as I'm concerned.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/BiblioPixel/issues/115#issuecomment-368362938,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAPdspqWiKTr86D0P956TSZKGe4HrOHhks5tYgLsgaJpZM4MMcgU
.

--
/t
https://tom.ritchford.com https://tom.ritchford.com
https://tom.swirly.com https://tom.swirly.com

Ok, that's what I was figuring. And 100% agree. Close it.
On Sun, Feb 25, 2018 at 8:10 PM, Tom Swirly<EMAIL_ADDRESS>wrote:

Not really. We can't for example have a circle and a matrix, etc...
I think we should close this, however, as "too vague", "duplicates others"
etc.
On Mon, Feb 26, 2018 at 2:03 AM, Adam Haile<EMAIL_ADDRESS>wrote:

@rec https://github.com/rec - Can you elaborate? We can do all of this
as far as I'm concerned.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/ManiacalLabs/BiblioPixel/issues/115#issuecomment-
368362938>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/
AAPdspqWiKTr86D0P956TSZKGe4HrOHhks5tYgLsgaJpZM4MMcgU>
.

--
/t
https://tom.ritchford.com https://tom.ritchford.com
https://tom.swirly.com https://tom.swirly.com
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/BiblioPixel/issues/115#issuecomment-368363611,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA6a6g3ZMUSaGboZfjPkzMi0q9Tt2Iq4ks5tYgSfgaJpZM4MMcgU
.


Update openjdk Docker digest to 0dbc5a1

This PR contains the following updates:

Package
Type
Update
Change

openjdk
final
digest
0e25c84 -> 0dbc5a1

Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

PR has been edited
:construction_worker: This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.


Adding Category

How can I add category to items? Lets say I have some movies such as;
$data =[
  [
    "lord of the rings" => 1,
    "harry potter" => 0.5,
    "titanic" => 0.2
  ],
  [
    "lord of the rings" => 1,
    "harry potter" => 0.5,
    "titanic" => 0.2
  ],
  [
    "lord of the rings" => 1,
    "harry potter" => 0.5,
    "titanic" => 0.2
  ]
];

But I want to add category for these movies also such as;
$data =[
  [
    "lord of the rings" => [
    "category" => ["action", "fantastic"],
    1
    ],
    "harry potter" => [
    "category" => ["fantastic"],
    0.5
    ],
    "titanic" => 0.2
  ],
  [
    "lord of the rings" => 1,
    "harry potter" => 0.5,
    "titanic" => 0.2
  ]
];

And I want to predict movies by category selection or not. How can I do that, I hope it is clear. Thanks in advance

this algorithm works with a pure matrix of items => values
you can add categories to your $data then run a map function and grab only the items and their values I will soon push a demo repository to showcase a real-life example from with the movieslens dataset

Thanks for reply and for the demo. It helped for movie recommendation but you haven't give an example of how to add category for these movies. I just don't want to see movies that who gave rating '2' for 'Batman V Superman'. Also I want to see, lets say action movies.
Thanks in advance


Table column resizer keyboard access

Description
AWSUI-18932

Make table column resizer keyboard accessible
Use role separator and aria attributes https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/separator_role#focusable_separator

How has this been tested?
[How did you test to verify your changes?]
[How can reviewers test these changes efficiently?]
[Check for unexpected visual regressions, see CONTRIBUTING.md for details.]
Documentation changes
[Do the changes include any API documentation changes?]

[ ] Yes, this change contains documentation changes.
[ ] No.

Related Links
[Attach any related links/pull request for this change]

Review checklist
The following items are to be evaluated by the author(s) and the reviewer(s).
Correctness

[ ] Changes are backward-compatible if not indicated, see CONTRIBUTING.md.
[ ] Changes do not include unsupported browser features, see CONTRIBUTING.md.
[ ] Changes were manually tested for accessibility, see accessibility guidelines.

Security

[ ] If the code handles URLs: all URLs are validated through the checkSafeUrl function.

Testing

[ ] Changes are covered with new/existing unit tests?
[ ] Changes are covered with new/existing integration tests?

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Hi @avinashbot
VO+safari doesnt announce aria-label/aria-labelledby. It only happens on safari, I agree it is on Safari or VO side.
We dont have max width of columns, according to WAI spec and also from @jorycunningham we dont need to add aria-valuemax if the value not exist. Providing a wrong value to fix VO, might make it confusing for other screenreaders, which are more commonly used.


[Slenkins] poltergeist gems cause conflicts

the packaged gem cause some problems with capybara. need research.

fixed


In-App Notifications - Assignment & State Change Events that Trigger Pull Notifications

As a User
I want assignments and state change events to trigger notifications through a pull
so that I can be informed of important changes to my requests

Assumptions & Scope
This covers specific events in the application that will PULL a notification to a user assigned or watching a request
This story covers notification for when a user is assigned or a state change events only.
Notification Pulls will occur every 15 minutes.
What is IN scope?
This covers events across the application that will be pull notifications to an assigned user, as both a primary user and watcher of the request.
What is NOT in scope?
CFR and LDD event notifications are covered in story #1242
Dismissing Notifications (Separate user story #854)
Navigation from Notifications (Separate user story #856)
Acceptance Criteria
Scenario 1: Assignment

GIVEN a FOI Request has been assigned to a user
WHEN the assignments are saved
THEN any new assignees will be given a notification showing: the request number, and a message saying: "New Request assigned to you." through a pull notification that occurs every 15 minutes.

Scenario 2: State Change of a Request

GIVEN a FOI Request is in any state
WHEN the state of the request changes
THEN all users assigned to the request, EXCEPT for the user that made the change, will receive a notification that includes: FOI Request number, and a message saying "Moved to XXX State" - where XXX will be the state that a request has been changed to. through a pull notification that occurs every 15 minutes.

Dependencies? What is the impact of this dependency? (If so, link dependency in the ticket, make it visible in a team´s backlog)
Validation Rules? (If yes, list here)
Design
https://jacklyn808742.invisionapp.com/console/FOI---Intake-ckpq19frj032r013q6gpm8t1m/ckvl79z2u04k5012uctn2cyxn/play
Definition of Ready

[ ] Is there a well articulated User Story?
[ ] Is there Acceptance Criteria that covers all scenarios (happy/sad paths)?
[ ] If there is a user interface, is there a design?
[ ] Does the user story need user research/validation?
[ ] Does this User Story needs stakeholder approval?
[ ] Design / Solution accepted by Product Owner
[ ] Is this user story small enough to be completed in a Sprint? Should it be split?
[ ] Are the dependencies known/ understood? (technical, business, regulatory/policy)
[ ] Has the story been estimated?

Definition of Done

[ ] Passes developer unit tests
[ ] Passes peer code review
[ ] If there's a user interface, passes UX assurance
[ ] Passes QA of Acceptance Criteria with verification in Dev and Test
[ ] Confirm Test cases built and succeeding
[ ] No regression test failures
[ ] Test coverage acceptable by Product Owner
[ ] Ticket ready to be merged to master or story branch
[ ] Developer to list Config changes/ Update documents and designs
[ ] Can be demoed in Sprint Review
[ ] Tagged as part of a Release
[ ] Feature flagged if required
[ ] Change Management activities done?

Notification events! I'm probably missing some here, so eyes most definitely welcome on this. We will likely need to create tickets in the future as additional functionality is added. I've not included extensions since we won't have that feature built yet - I'll make sure I set up a user story for a push notification to go with our collection of extension user stories.
@lmullane @JHarrietha-AOT @mpilchar @arielleandrews

Also of note - I added two kinds of notifications on top of requests being due today - I thought it would be good to have an automated push notification when there is one day remaining on both LDD and CFR due date.
This will save analysts from having to send reminder emails when requests are coming due.

need to split up this story into push/pull notifications (push comments, pull all others)

AC Updated to remove comments, which we discussed would be push notifications and are covered in #906
Also updated AC to remove notification event from changes to request details - this covers pull notification events only now. @sumathi-thirumani-aot

As discussed in Sprint Planning, split user story into 2: 1 with scenario 1 and 6 (estimate); 2nd story will be scenarios 2-5.
Estimates:
1 ->3
2 -> 3
3 -> 5
4 -> 5
5 -> 5
6 -> 3

@sumathi-thirumani-aot, split story as discussed. cc @mpilchar

Thanks @abin-aot for reporting bugs on scenarios:

Closing notification should clear the old assignment notifications
If IAO changes assignment; then ministry is notified of assignment and vice versa.
Status -> In progress.

QA completed, all scenarios passed as expected. Nice work @aparna-aot and @sumathi-thirumani-aot!


Not Able to Scroll Up to the Top after Scrolling Down in iOS 15+

Describe the bug
Im currently running the latest sample app from master. After scrolling down the Table view if we scroll up again we are unable to see the top most rows.
To Reproduce
Steps to reproduce the behavior:

Run the sample App from this repo on an iOS Device Running 15+
Scroll Down for 20 rows and scroll up again
Observe error

This issue Happens in collection view example  as well
Expected behavior
We should be able to see the Top Most rows
Screenshots
Attaching a Video
https://user-images.githubusercontent.com/58021031/143550230-47fafa41-07ad-4c8b-87ee-1ba9278734cb.mp4

any solution ? for now we just disabled this functionality

same question, anyone can fix it?