Improve parameter filter messaging for "in" attribute

Given this annotation,
/// <param name="MS-CorrelationId" cref="string" in="headerZZZ">Correlation ID for the request</param>

The error produced is,
ExceptionType: MissingInAttributeException || Message: In attribute is missing from parameter(s): "MS-CorrelationId-CorrelationId"

There are two bugs,

The messaging should indicate the "in" attribute value is not supported. Ideally, it would indicate what values are supported at the same time.
The parameter name in the message is wrong.

fixed.


Update sbt to 1.5.7

Updates org.scala-sbt:sbt from 1.5.5 to 1.5.7.
GitHub Release Notes - Version Diff
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!

Files still referring to the old version number
The following files still refer to the old version number (1.5.5).
You might want to review and update them manually.
node_modules/sshpk/lib/formats/x509.js

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

labels: library-update, early-semver-patch, semver-spec-patch, old-version-remains, commit-count:1

Superseded by #315.


ros2 echo, message is invalid

$ ros2 topic list
/apriltag/detections
/clicked_point
/color/camera_info
/color/image_raw
/color/metadata
/depth/camera_info
/depth/image_rect_raw
/depth/metadata
/extrinsics/depth_to_color
/extrinsics/depth_to_infra1
/extrinsics/depth_to_infra2
/goal_pose
/imu
/infra1/camera_info
/infra1/image_rect_raw
/infra1/metadata
/infra2/camera_info
/infra2/image_rect_raw
/infra2/metadata
/initialpose
/parameter_events
/rosout
/tf
/tf_static

$ ros2 topic echo /apriltag/detections
The message type 'apriltag_msgs/msg/AprilTagDetectionArray' is invalid

Did you source the workspace that contains that message definition?

That was the problem, thanks.


Provide DMD section

There are multiple information to get from the DMD.
Ultra and FlexDMD data and the overall DMD configuration.

2.3.0


Visualise multiple fields from the same model

For example:

Two different phenomena for the same validity time and from the same model run.
The same phenomenon at the same validity time but different model runs.

Is this something we need to do?

This is definitely needed. It has been touched on by #146 but is expressed in more concrete terms here. I've experimented with multiple colorbars before


AutomergeText doesn't have any change notification triggered on doc updates

Sorting through an issue I had using AutomergeRepo and Meetingnotes, I found that while direct changes to AutomergeText were reflected, there isn't a path to signal when an underlying Document changes. With this missing, the internal content of a document could update but never be reflected if, for example, you had a SwiftUI view with just an instance of AutomergeText.

My first reaction is to establish this with a combine subscription to the document's change notification, and trigger a local change if the local value has updated. The diff API effort in #148, could potentially optimize this flow.
It'll take a little more thinking to see if there's a variation I can (should) enable when compiling to WASM though, as Combine doesn't exist there. So all that code will need to be stashed behind a conditional compilation at a minimum to retain WASM compatibility.


Completions: bash: @usage: command not found

Describe the bug
Since upgrading from 2024.12.6 to 2024.12.7, I'm getting the following error:
❯ mise use usbash: @usage: command not found
bash: @usage: command not found

Does not really matter which command it is, this is just an example.
Updating to the latest usage package does not help.
Manually loading the completion in the session does not help (eval "$(mise completion bash)")
To Reproduce

Be on 2024.12.7 and have autocompletion configured
Type mise use us
Error should occur

Expected behavior
Working autocompletion
mise doctor output
version: 2024.12.7 linux-arm64 (d21597c 2024-12-12)
activated: yes
shims_on_path: no

build_info:
  Target: aarch64-unknown-linux-gnu
  Features: DEFAULT, NATIVE_TLS, OPENSSL
  Built: Thu, 12 Dec 2024 13:48:48 +0000
  Rust Version: rustc 1.83.0 (90b35a623 2024-11-26)
  Profile: release

shell:
  /bin/bash
  GNU bash, version 5.2.21(1)-release (aarch64-unknown-linux-gnu)
  Copyright (C) 2022 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

  This is free software; you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.

dirs:
  cache: ~/.cache/mise
  config: ~/.config/mise
  data: ~/.local/share/mise
  shims: ~/.local/share/mise/shims
  state: ~/.local/state/mise

config_files:
  ~/.config/mise/config.toml

backends:
  aqua
  asdf
  cargo
  core
  gem
  go
  npm
  pipx
  spm
  ubi
  vfox

plugins:
  glab  https://github.com/particledecay/asdf-glab.git#d264c0c
  pipx  https://github.com/yozachar/asdf-pipx.git#31db618

toolset:
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>  cargo:davla/rbw@ref:e07f0d7e0
<EMAIL_ADDRESS>  cargo:https://github.com/fioncat/otree@HEAD
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>  go:github.com/brumhard/krewfile@latest
  go:github.com/chip/pathos@latest
  go:github.com/umlx5h/gtrash@latest
  go:github.com/walles/moar@latest
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
path:
  ~/.local/share/mise/installs/aws-nuke/2.25.0
  ~/.local/share/mise/installs/cosign/2.4.1
  ~/.local/share/mise/installs/glab/1.50.0/bin
  ~/.local/share/mise/installs/go/1.23.4/bin
  ~/.local/share/mise/installs/kubectl/1.31.3
  ~/.local/share/mise/installs/node/22.12.0/bin
  ~/.local/share/mise/installs/python/3.13.1/bin
  ~/.local/share/mise/installs/pre-commit/4.0.1
  ~/.local/share/mise/installs/protoc/29.0/bin
  ~/.cargo/bin
  ~/.local/share/mise/installs/slsa-verifier/2.6.0/bin
  ~/.local/share/mise/installs/terraform-docs/0.19.0
  ~/.local/share/mise/installs/usage/1.5.1/bin
  ~/.local/share/mise/installs/tflint/0.54.0
  ~/.local/share/mise/installs/pipx/1.7.1/bin
  ~/.local/share/mise/installs/pipx-ansible/11.0.0/bin
  ~/.local/share/mise/installs/pipx-ansible-lint/24.10.0/bin
  ~/.local/share/mise/installs/pipx-aws-gate/0.11.3/bin
  ~/.local/share/mise/installs/pipx-gnome-extensions-cli/0.10.3/bin
  ~/.local/share/mise/installs/pipx-harlequin/1.25.2/bin
  ~/.local/share/mise/installs/pipx-pgcli/4.1.0/bin
  ~/.local/share/mise/installs/pipx-readmeai/0.5.99.post5/bin
  ~/.local/share/mise/installs/pipx-smassh/3.1.6/bin
  ~/.local/share/mise/installs/pipx-thefuck/3.32/bin
  ~/.local/share/mise/installs/pipx-tldr/3.3.0/bin
  ~/.local/share/mise/installs/cargo-ag/0.19.4/bin
  ~/.local/share/mise/installs/cargo-bandwhich/0.23.1/bin
  ~/.local/share/mise/installs/cargo-crates-tui/0.1.21/bin
  ~/.local/share/mise/installs/cargo-gitnr/0.2.2/bin
  ~/.local/share/mise/installs/cargo-hwatch/0.3.18/bin
  ~/.local/share/mise/installs/cargo-oha/1.4.7/bin
  ~/.local/share/mise/installs/cargo-onefetch/2.22.0/bin
  ~/.local/share/mise/installs/cargo-pik/0.11.0/bin
  ~/.local/share/mise/installs/cargo-ripgrep-all/0.10.6/bin
  ~/.local/share/mise/installs/cargo-serie/0.4.0/bin
  ~/.local/share/mise/installs/cargo-zeitfetch/0.1.14/bin
  ~/.local/share/mise/installs/cargo-https-github-com-fioncat-otree/HEAD/bin
  ~/.local/share/mise/installs/cargo-davla-rbw/ref-e07f0d7e0/bin
  ~/.local/share/mise/installs/go-github-com-brumhard-krewfile/latest/bin
  ~/.local/share/mise/installs/go-github-com-chip-pathos/latest/bin
  ~/.local/share/mise/installs/go-github-com-umlx5h-gtrash/latest/bin
  ~/.local/share/mise/installs/go-github-com-walles-moar/latest/bin
  ~/.local/share/mise/installs/go-google-golang-org-grpc-cmd-protoc-gen-go-grpc/v1.2/bin
  ~/.local/share/mise/installs/go-google-golang-org-protobuf-cmd-protoc-gen-go/v1.28/bin
  ~/.local/share/mise/installs/npm-gitlab-ci-local/4.56.0/bin
  ~/.local/share/mise/installs/ubi-darkhz-bluetuith/0.2.3/bin
  ~/.local/share/mise/installs/ubi-gdubicki-ets/0.3.0/bin
  ~/.local/share/mise/installs/ubi-joschi-dive/0.13.1/bin
  ~/bin
  ~/.local/bin
  ~/.krew/bin
  ~/.cargo/bin
  ~/bin
  ~/.local/bin
  ~/.cargo/bin
  ~/.krew/bin
  ~/.local/share/aquaproj-aqua/bin
  ~/.local/bin
  ~/bin
  /usr/local/sbin
  /usr/local/bin
  /usr/sbin
  /usr/bin
  /sbin
  /bin
  /usr/games
  /usr/local/games
  /snap/bin
  /snap/bin

env_vars:
  MISE_GLOBAL_CONFIG=~/.config/mise/config.toml
  MISE_SHELL=bash

settings:
  experimental    true ~/.config/mise/config.toml
  pin             true ~/.config/mise/config.toml
  pipx_uvx        true ~/.config/mise/config.toml
  python.compile  true ~/.config/mise/config.toml

No problems found

Additional context
Finding @usage in the completion has this only one entry:
❯ mise completion bash | grep -C 2 @usage
    _comp_initialize -n : -- "$@" || return
    # shellcheck disable=SC2207
	_comp_compgen -- -W "$(@usage complete-word --shell bash -s "${spec_variable}" --cword="$cword" -- "${words[@]}")"
	_comp_ltrim_colon_completions "$cur"
    # shellcheck disable=SC2181

@jdx unfortunately it still is broken for me:
❯ mise version && usage -v
2024.12.8 linux-arm64 (9365ad1 2024-12-12)
usage-cli 1.5.2

❯ eval "$(mise completion bash)"

❯ complete | grep mise
complete -o bashdefault -o nosort -o nospace -F _mise mise

❯ mise <TAB>
.ansible            .aws                .bash_aliases       .bash_functions     .bash_history       .bash_logout

some discussion over here https://github.com/jdx/mise/issues/2242 I'm able to repro. I had this working yesterday so not sure what broke between then and now but should be able to figure it out soon. Might be a good time to switch to zsh :p


Fix #151, don't remove tokens before body for Function0

This is needed for Slinky (https://github.com/shadaj/slinky), where Function0's in the body of macro annotated classes are very common.

I wonder if this fixes a big I encountered where Function0’s were having the tokens before body when passed in as parameters to macros.

Never mind. I just saw the bug number mentioned.

Thanks for the quick review @DavidDudson! Would it be possible for this change to be included in a release? A snapshot would work fine too.

Thank you for this fix @shadaj ! It seems our drone CI stopped working, I opened #236 to setup Travis and release on tag push so we can easily cut releases :) If you watch the repo you should get a notification once the release is out.

The tests seems to be flaky when running for both 2.11/2.12 in the same sbt session so I manually published 3.0.0-M11


Dominic Portuesi

Hi Dominic,
My name is Cole and I am one of the new programmers for this years robotics team. I was wondering if I could ask you help on something. So on the lower chassis for this year we were able to get it drivable and add a camera on to it. But we cannot get a 2nd camera to work on the Lower Chassis? If you could help me out that would be great!
Thanks, Cole Her (New Programmer)

Ok, from what i learned last year, the second camera is a pain the ASS. the Camera code is made through the NI Vision Library, and its shitty, ineffiecient, and only made for one camera. Last year, I shittily hacked together something that switches the cameras on the smart dashboard (switches the camera stream).
One thing real quick, I noticed the current repo for this year has no code. make sure you are pushing code to the github frequently (after every code session). this way, you always have an online cloud backup. This is also good practice for industry.
Anyway, I made a class called DualUSBVision, take a look in that class and see what everything does. It is very simple to utilize, as I tried to do with my base library. Create a object in your initialize() method in your main robot class as shown below
dualUSBVision = new RobotVisionDualUSB("cam2", "cam0"); //TODO set for changing cams
Obviously, the parameters have to be for the appropriate camera names (can be found in the online web veiwer for your RIO).
Then simply map a button to switch between the cameras. The following code I made to prevent spamming the button and have the camera switch every 1 ms. This way, with my bump logic, it adds a 2 second "timer" between actuating the button.
Put this in your teleop() function.
`if(camSwitchBump && Gamepad.secondaryAttackJoystick.getSelect())
{
dualUSBVision.switchCameras();
camSwitchBump = false;
}
	if(!camSwitchBump)
	{
		camSwitchBumpTime++;
		if(camSwitchBumpTime >100)
		{
			camSwitchBump = true;
			camSwitchBumpTime = 0;
		}
	}`

I encourage you too look through my code and see what the library has to offer. Most of the questions you have is probably all in my code from last year.
@fettersm @chgloin this is important ->
Please update the base code to reflect this years changes as well! Every year WPI Lib updates, and the previously base code may not work. They should have documentation on what they updated.
Good luck!

Thanks Dom
Sent from my iPhone

On Jan 17, 2017, at 8:26 PM, Domenic Portuesi<EMAIL_ADDRESS>wrote:
Ok, from what i learned last year, the second camera is a pain the ASS. the Camera code is made through the NI Vision Library, and its shitty, ineffiecient, and only made for one camera. Last year, I shittily hacked together something that switches the cameras on the smart dashboard (switches the camera stream).
One thing real quick, I noticed the current repo for this year has no code. make sure you are pushing code to the github frequently (after every code session). this way, you always have an online cloud backup. This is also good practice for industry.
Anyway, I made a class called DualUSBVision, take a look in that class and see what everything does. It is very simple to utilize, as I tried to do with my base library. Create a object in your initialize() method in your main robot class as shown below
dualUSBVision = new RobotVisionDualUSB("cam2", "cam0"); //TODO set for changing cams
Obviously, the parameters have to be for the appropriate camera names (can be found in the online web veiwer for your RIO).
Then simply map a button to switch between the cameras. The following code I made to prevent spamming the button and have the camera switch every 1 ms. This way, with my bump logic, it adds a 2 second "timer" between actuating the button.
Put this in your teleop() function.
`if(camSwitchBump && Gamepad.secondaryAttackJoystick.getSelect())
{
dualUSBVision.switchCameras();
camSwitchBump = false;
}
if(!camSwitchBump)
{
camSwitchBumpTime++;
if(camSwitchBumpTime >100)
{
camSwitchBump = true;
camSwitchBumpTime = 0;
}
}`
I encourage you too look through my code and see what the library has to offer. Most of the questions you have is probably all in my code from last year.
@fettersm @chgloin this is important ->
Please update the base code to reflect this years changes as well! Every year WPI Lib updates, and the previously base code may not work. They should have documentation on what they updated.
Good luck!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Ok thanks Dominic
Sent from my iPhone

On Jan 17, 2017, at 8:26 PM, Domenic Portuesi<EMAIL_ADDRESS>wrote:
Ok, from what i learned last year, the second camera is a pain the ASS. the Camera code is made through the NI Vision Library, and its shitty, ineffiecient, and only made for one camera. Last year, I shittily hacked together something that switches the cameras on the smart dashboard (switches the camera stream).
One thing real quick, I noticed the current repo for this year has no code. make sure you are pushing code to the github frequently (after every code session). this way, you always have an online cloud backup. This is also good practice for industry.
Anyway, I made a class called DualUSBVision, take a look in that class and see what everything does. It is very simple to utilize, as I tried to do with my base library. Create a object in your initialize() method in your main robot class as shown below
dualUSBVision = new RobotVisionDualUSB("cam2", "cam0"); //TODO set for changing cams
Obviously, the parameters have to be for the appropriate camera names (can be found in the online web veiwer for your RIO).
Then simply map a button to switch between the cameras. The following code I made to prevent spamming the button and have the camera switch every 1 ms. This way, with my bump logic, it adds a 2 second "timer" between actuating the button.
Put this in your teleop() function.
`if(camSwitchBump && Gamepad.secondaryAttackJoystick.getSelect())
{
dualUSBVision.switchCameras();
camSwitchBump = false;
}
if(!camSwitchBump)
{
camSwitchBumpTime++;
if(camSwitchBumpTime >100)
{
camSwitchBump = true;
camSwitchBumpTime = 0;
}
}`
I encourage you too look through my code and see what the library has to offer. Most of the questions you have is probably all in my code from last year.
@fettersm @chgloin this is important ->
Please update the base code to reflect this years changes as well! Every year WPI Lib updates, and the previously base code may not work. They should have documentation on what they updated.
Good luck!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


V0.3 dev

Enhancements:

[ ] Pretty printing using ShowCases - #12
[ ] Automatically convert key and value to string when logging parameters because this is the only thing that MLFlow supports.

Codecov Report

Merging #13 (271a2dc) into main (14b974d) will decrease coverage by 2.86%.
The diff coverage is 30.00%.

@@            Coverage Diff             @@
##             main      #13      +/-   ##
==========================================
- Coverage   93.21%   90.35%   -2.87%
==========================================
  Files           5        5
  Lines         221      228       +7
==========================================
  Hits          206      206
- Misses         15       22       +7

Impacted Files
Coverage Δ

src/types.jl
85.71% <0.00%> (-10.72%)
:arrow_down:

src/logging.jl
95.55% <100.00%> (ø)

src/runs.jl
94.11% <100.00%> (ø)

src/utils.jl
100.00% <100.00%> (ø)

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 14b974d...271a2dc. Read the comment docs.


nodeos Failed to initialize

~$ nodeos
2018-09-20T16:23:32.064 thread-0   chain_plugin.cpp:317          plugin_initialize    ] initializing chain plugin
2018-09-20T16:23:32.064 thread-0   chain_plugin.cpp:632          plugin_initialize    ] 3190000 block_log_exception: Block log exception
Block log was not setup properly with genesis information.
{}
thread-0  block_log.cpp:475 extract_genesis_state
Failed to initialize
My computer crashed and restarted, I can't launch nodeos, how can i do ?

Assuming nodeos was previously working, you will need to include the correct --data-dir argument to nodeos so that it can find the block log it was using.  Follow the instructions you were using to start nodeos back up.

getting the same issue when on initialization with a snapshot.  Why was this issue closed?

@MikeC-BC The referenced error message has been gone since October 2018.  There have been many improvements and many releases since then, including substantial work on better snapshot support in the October release.  You should upgrade to a much more recent release to successfully load snapshots together with a block log.

I just "rm -rf ~/.local/share/eosio/nodeos/data/*" and used the method in 4742  to let my EOS works.

nodeos -e -p eosio --plugin eosio::producer_plugin --plugin eosio::chain_api_plugin --plugin eosio::http_plugin --plugin eosio::history_plugin --plugin eosio::history_api_plugin --access-control-allow-origin='*' --contracts-console --http-validate-host=false


blog post version 1.2

I with the post
https://github.com/jangalinski/blog.camunda.org/blob/post/springboot_12/content/post/2016/06/camunda-spring-boot-1.2.0-released.md

see https://github.com/camunda/blog.camunda.org/pull/12


version 0.2.7

@JuliaRegistrator register

Registration pull request created: JuliaRegistries/General/118634
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.2.7 -m "<description of version>" c4746f8063645cf55bb7c958d6e8c1f126e65705
git push origin v0.2.7

Also, note the warning: Version 0.2.7 skips over 0.2.0
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.

[merge approved]


Add back a space char. Otherwise one gets "-4 days ago".

There used to be a space between '-' and 'x days ago'. Now this ready '-4 days ago', which is wrong.
Re-introducing the space.
Before:

After:

@miq-bot add_label ui, bug
@miq-bot assign @himdel

I wonder if the hyphen should even be inside gettext, since it's meant as a separator..
Or, if the first part shouldn't be there as well.. (as in, either " - " + _(...), or _("%{last_refresh_status} - %{last_refresh_date} Ago"))
@mzazrivec what do you think?

@himdel Both variants seem OK to me.

Darga backport issue:
$ git cherry-pick -x -m 1   53b6c11
error: could not apply 53b6c11... Merge pull request #10165 from pilhuhn/last_refresh_date_is_not_negative
hint: after resolving the conflicts, mark the corrected paths
hint: with 'git add <paths>' or 'git rm <paths>'
hint: and commit the result with 'git commit'
$ git status
On branch darga
Your branch is up-to-date with 'upstream/darga'.
 as appropriate to mark resolution)

        deleted by us:   app/helpers/textual_mixins/textual_refresh_status.rb

@abonas @Jiri-Kremser since @pilhuhn is on vacation, can someone else do the following:
Please run the same cherry-pick command locally, resolve conflicts, validate, and make a Darga PR from it.

@chessbyte Should be done now. btw. I am also on vacation starting next week, so hopefully I did it right (it was my first PR (ok "merge request") in gitlab)

@Jiri-Kremser if it was a merge request, it's not right, sorry.. it should be a github pull request, just against the darga branch instead of master, and with a big [DARGA] in the title :) (see https://github.com/ManageIQ/manageiq/pull/10903 as an example)

MW/Hawkular is not (enabled/advertised) in darga, so removing darga labels.

@chessbyte this could have been a mistake? .. this PR has nothing to do with hawkular really, and darga is affected, though this was before textual summaries were unified, so this is present only in app/helpers/ems_network_helper/textual_summary.rb and none of the others:
last_refresh_status << _(" -%{last_refresh_date} Ago") % {:last_refresh_date => last_refresh_date}

I can do a quick PR if it indeed was a mistake..

@himdel check this PR https://github.com/ManageIQ/manageiq/pull/10983 I believe it does what you are going to do. Not sure, why it was closed. I agree, it has nothing to do with middleware provider.

@Jiri-Kremser know about that one, I'm assuming it's because it was trying to backport way too many changes into darga. What I'm proposing is a one line fix, which is what Oleg had asked for there.

Created https://github.com/ManageIQ/manageiq/pull/11786 .. feel free to close if I've misunderstood something :)


Best query experience section

[Enter feedback here]
"If you're looking for trends across all your data, it makes sense to import all your data into Azure Logs, unless it's already in Application Insights."
Should this stay Azure Log Analytics?

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

ID: c69e4c5c-5c2a-db06-0004-eb82266ff2d8
Version Independent ID: e38b7173-583b-f294-3f6f-cc6f7b11e70c
Content: Cloud monitoring guide: Alerting - Cloud Adoption Framework
Content Source: docs/manage/monitor/alerting.md
Service: cloud-adoption-framework
Sub-service: operate
GitHub Login: @MGoedtel
Microsoft Alias: magoedte

Thanks for reporting - this issue is under review.  This is a Microsoft Internal DevOps Bug ID AB#232119

@mikedzikowski - Thanks for raising this question.  It should actually state "Azure Monitor Logs" to align with our current taxonomy for Azure Monitor.  @JanetCThomas - I can address this since I'm the original author.  Thanks.

This issue has been resolved.

Thank you @MGoedtel


Snap Bundle Post-Processing Debugging on Secure ECMAScript Errors

Note
This repository is awesome. Your work on approaching the MM Snap post-processing has been really helpful. Thank you!

Overview
The post-process.js code included in your snap is a well executed approach to addressing the ses eval errors on the bundle. We are looking to build a snap which uses additional @veramo/did-comm packages and are encountering errors on mm-snap eval.
Question
Are you able to outline your approach with respect to isolating offending code? In our specific case, the bundle size is > 147,000 lines and therefore makes it difficult to inspect. The specific error we are encountering is as per the below:
[TypeError <Object <Object <[Object: null prototype] {}>>>: Cannot convert undefined or null to object at Function.keys (<anonymous>)]

Note
In some cases the error is more descriptive and so identifying what needs to be amending is easier. In this case I have been unable to isolate the offending code so I am particularly interested in your method/approach. Any help is greatly appreciated!

Thanks for the comment! As far as our experience goes, MM snap development is still in its infancy because it's very hard to work with sometimes especially when debugging errors. What we usually do is always build the snap, run the built version and then if we get any errors, we take a look at the error in detail and try to find the code in the built dist.js. It's very cumbersome sometimes though but this seems to work most of the time for us because of the way our snap is built.

Hi @kpachhai. Thanks for the response and for clarifying your approach. We have been essentially following the exact steps that you have outlined. However, in the case of the error I linked above, there is no information with respect to where in the bundle the issue is. I've been trying many different approaches, and in other cases the post-processing was more straightforward (e.g. the function name was available in the error so isolating the offending code was easier).
Not sure if you had any specific approaches with respect to debugging or identifying the exact line of offending code? In any case, thanks for your response and the great work you have done.

Hi @kpachhai. Thanks for the response and for clarifying your approach. We have been essentially following the exact steps that you have outlined. However, in the case of the error I linked above, there is no information with respect to where in the bundle the issue is. I've been trying many different approaches, and in other cases the post-processing was more straightforward (e.g. the function name was available in the error so isolating the offending code was easier).
Not sure if you had any specific approaches with respect to debugging or identifying the exact line of offending code? In any case, thanks for your response and the great work you have done.

I would encourage you to ask your question on the metamask snap discussion board - https://github.com/MetaMask/snaps/discussions


helper in controller decorator is ignored/overwritten in production

I use the decorators gem among other things for monkey patching DeviseController. In the class_eval block I use helper to include my ApplicationHelper and other helpers. This works fine in development, but in production I get a NoMethodError in a view that tries to call a helper method in my ApplicationHelper.
I double checked that my decorator get's loaded. I also added a before_filter in the decorator and It's being called as well. Only the helpers aren't included.
Here's my code:
DeviseController.class_eval do
  layout 'admin'
  append_view_path 'app/views/admin'
  has_mobile_fu
  before_filter :init_js_framework_settings
  $stderr.puts('GETS LOADED!')

  protected

    def init_js_framework_settings
      @js_framework_settings = {
        namespace: self.class.name.split('::')[0..-2],
        controller: controller_name.camelize,
        action: action_name
      }
    end
end

umm.. any reason you closed this?

It has been open for over a year, that's the only reason. Are you still having this problem? If so, please feel free to reopen it.
I also can't see your call to helper in the example code you posted? 😄

You may want to try this version of your decorator:
module CustomDeviseControllerModule
  layout 'admin'
  append_view_path 'app/views/admin'
  has_mobile_fu
  before_action :init_js_framework_settings
  $stderr.puts('GETS LOADED!')

  prepended do
    helper ApplicationHelper # your helper call here
  end

  protected

    def init_js_framework_settings
      @js_framework_settings = {
        namespace: self.class.name.split('::')[0..-2],
        controller: controller_name.camelize,
        action: action_name
      }
    end
end

# you can avoid using send to invoke prepend if you're using a recent enough Ruby version
DeviseController.send :prepend, CustomDeviseControllerModule


accordion: a11y; collapsed accordion takes screen reader focus

Describe the bug
The flight search microsite contains an auro-accordion that contains an iframe element in its slot.
During our a11y auditing, we noticed that certain checkboxes from within the iframe are being focused on by the screen reader on OS X.
https://alaskaair-my.sharepoint.com/personal/phoebe_larner_alaskaair_com/_layouts/15/onedrive.aspx?id=%2Fpersonal%2Fphoebe_larner_alaskaair_com%2FDocuments%2FRecordings%2FScreen Recording_ChangeYourFlightAccessibilityIssue.mov&parent=%2Fpersonal%2Fphoebe_larner_alaskaair_com%2FDocuments%2FRecordings&originalPath=aHR0cHM6Ly9hbGFza2FhaXItbXkuc2hhcmVwb2ludC5jb20vOnY6L3AvcGhvZWJlX2xhcm5lci9FVTZyYVZ0Nmp1ZEZpZjRYX0xEVXdVMEJtZlJXVUx2a1VZdUNoMm5BV0xLUHZRP3J0aW1lPUxrR1JSeVE3MlVn
To Reproduce
https://www.alaskaair.com/search/sea/ewr/29jul
Use a screen reader starting above the accordion and try to go straight to the sorting/filtering dropdowns
Expected behavior
All collapsed slotted content is skipped

@blackfalcon do you have a recommendation for triage here? Should we just capture focusin events to accordion and manually divert focus away to the next element in the dom tree at the level of the light dom?

Looking into where the issue is stemming from. I am unable to repro this issue using the component and traditional content in that accordion.
The case of the iFrame is different and we are looking into this.

This is not an issue with the accordion itself, but the content within.
The accordion CE uses visibility: hidden; to keep accordion content hidden from users when collapsed. When researching this issue, it was noticed that only two of all the inputs were accessible when the accordion was collapsed. Zooming in on those checkboxes, it was noticed that they not only have a CSS class that sets visibility: visible;, but it is also hard-coded on the DOM node as well. Please see the following screenshot.

It is believed that this issue is being caused by the content within the accordion and thus not the responsibility of auro-accordion.


Use carthage

Figured since LlamaKit now points here I'd update this to use Carthage and resolve #1. I left Either pointing at the same commit as before but can bump the dependency if you like.

:+1: Thank you! :bow:
Might want to bump this now that https://github.com/robrix/Either/pull/24 has been merged so we get the transitive dependencies in.

Bumped

:tada:


Fix render loop on Android

I'm not sure what the root cause is, but I'm seeing onLoad -> setState -> onLoad loops on Android in the feed even when the image has not changed. I'm also not sure whether this is a comprehensive fix, but it does seem to help.
Test Plan
I haven't found a better way than to add console.log('render') to AutoSizedImage.tsx. As I scroll Discover, it would occasionally start repeatedly fire for the same image. After applying the fix (with Fast Refresh), it stops.
Before
https://github.com/user-attachments/assets/d0f6d73e-0007-4128-9121-81d53e45b9af
After
https://github.com/user-attachments/assets/0d19a482-6d69-434e-88d5-1da540d6b65b
The fix should generally be safe anyway so this shouldn't hurt anything.

Hey @gaearon sorry for the random question, what is orange bar in the demo?

oh this is kind of unrelated, but it's the android GPU profiler https://developer.android.com/topic/performance/rendering/profile-gpu


image link for QOD?

Hello,
Is there a way to also get the image link for returned quotes or "quote of the day"?
Thanks

Hey! Sorry, unfortunately not, this library is limited to returning only the text components. You can try using requests + lxml to extract the value yourself.

Thanks for letting me know.
I was also trying to figure out how to use the random_titles to get a random_quote.
but combining did not seem to work.
I'll see what I can do on them, though.
Appreciate your feedback.


Adding current time and duration to the skin

I think it is very important that will have a current time and duration of the video in this skin, if we think like a user, i really want to know this infomations.

Thanks for the suggestion, but my goal for this skin was to reduce the user interface as much as possible.


[Bug]: AttributeError while accessing 'active_bundle_processor' in worker_status

What happened?
The bundle_processor_cache is sometimes None and throws AttributeError.
Issue Priority
Priority: 1
Issue Component
Component: sdk-py-core

.take-issue

This is one of the problems discovered in https://github.com/apache/beam/issues/23944


Traffic Diverters

Feature request: Traffic Diverters
I know that (unlike in the real world), if we use set Turn Restrictions #70 in A/B Street we can be pretty sure that they will be followed
(I mean, unless the AI people are set to be super-realistic!)
But as I was adding these new traffic diverters to OSM, I was wondering if there's a way to implement diverters in A/B:
https://twitter.com/seabikeblog/status/1355379582161965059
My attempt to add to OSM: https://www.openstreetmap.org/changeset/98433445
(I'll probably add "diverter" to OSM suggestions, I'm surprised it isn't anywhere - so I used "divider")
I had to adjust a bunch of turn restrictions at the intersection - but if we defined a diverter tool in A/B to restrict/allow certain modes, it could automatically set restrictions, depending upon the direction/orientation of the diverter.

if we defined a diverter tool in A/B to restrict/allow certain modes, it could automatically set restrictions, depending upon the direction/orientation of the diverter.

At least from the player's perspective, being able to physically see and manipulate a diverter seems like the right way to communicate this kind of mode-specific turn restriction. Other related examples would be Stay Healthy Streets / low-traffic neighborhoods, which're implemented currently as "no through-traffic" zones, but usually have a physical diverter in reality. And this diverter reminds me of https://www.openstreetmap.org/node/7404294442, a vehicle turn lane and little pedestrian island near Jackson.
It might be a while before I give #70 some attention, but also modelling diverters would be part of that work. Thanks for the new examples!

And this diverter reminds me of https://www.openstreetmap.org/node/7404294442, a vehicle turn lane and little pedestrian island near Jackson
These are great examples! The center pedestrian island reminds me that a Center Turn Lane feature may be a good first step. Going from a 4-lane to 2-lane + Turn-lane would be a great option, and I'm not sure if that's currently underway? (And if considering size restraints, would let us do more with the roadway)

I'm not sure if that's currently underway

Center turn lanes are drawn (from OSM's centre_turn_lane or lanes:both_ways), but routing and the simulation totally ignore them, and they're not editable currently. https://github.com/a-b-street/abstreet/issues/382#issuecomment-730806495 has a little discussion about modelling vehicles turning left into/out of driveways. I think there's a growing list of missing simulation features that're influencing later decisions.

Closing this issue, since http://ltn.abstreet.org now exists. That's a tool dedicated totally to studying modal filters. There's a vague idea that it'll eventually be useful to make this kind of edit in the A/B Street simulation too, but I have no plans to get to that anytime soon


Remove global variables from job

Type of change

[x] Refactor
[x] Optimization

Description
Global variables are in general a cause for issues; they can be set unexpectedly (or not set at all), they can be misused, etc. Instead, local variables, method parameters and instance fields should be used.

@rsevilla87 I didn't squash the commits to make it easier to review how each variable is removed

@rsevilla87 I didn't squash the commits to make it easier to review how each variable is removed

seems lt needs some rebase after the latest commits

@rsevilla87 I didn't squash the commits to make it easier to review how each variable is removed

seems lt needs some rebase after the latest commits

Done


AutoSpan on regular Eigen vectors

Some API feedback here. Following the C++ example:
trajCost = std::make_shared<copra::TrajectoryCost>(M, -z_ref);
trajCost->weight(Q);
trajCost->autoSpan(); // Make the dimension consistent (z_ref size is nrSteps)

At run time:

z_ref = 0.0 → arithmetic exception
z_ref = Eigen::VectorXd(0.) → arithmetic exception
z_ref = Eigen::Matrix<double, 1, 1>(0.) → OK

This is due to vecRows being equal to zero at:
Program received signal SIGFPE, Arithmetic exception.
0x00007fffebb523c6 in copra::AutoSpan::spanVector (vec=..., new_dim=new_dim@entry=1) at /home/tastalian/Software/Copra/src/AutoSpan.cpp:49
49	    auto nrStep = new_dim / vecRows;

It would be more user-friendly to allow for the first two options as well (scalars and regular vectors).

Thanks for the report. I will check this out.


Troubleshooting section suggestion

I just ran into closed issue #127 on my mac. The solution to delete my ~/.kube/config worked. It would be nice to have a section documenting such gems that may get buried in the closed issues section.

@vsimon you are very right, since I have suggested that to more people having that issue than I can count. Could it be your first PR? Let me know ;)

Sure, I'd be happy to.
I just opened:
https://github.com/pires/kubernetes-vagrant-coreos-cluster/pull/140

Awesome, thank you @vsimon!


Flows are grayed out

Hi,
I was so happy when I heard about your tool - is solves so many problems.
Unfortunately I'm having some issue with it. I connected into my solution using Microsoft Login Control (like for other tools in XRMToolbox)

But flows are grayed out and I'm not able to select anything

What am I missing?

It's because you are using Microsoft Login Control as a connection. If you use client/secret everything will work when you open the tool, otherwise, you need to press the Connect to Power Automate API button when the tool is started.

Understand, but with Connect To Power Automate API I get this message

You must change the connection to use non deprecated one since Office365 auth is moving to OAuth. Recreate a connection using the OAuth method and in that case, you will be able to connect manually using the Connect button.
Or use a client/secret one and then you don't need to connect manually at all.

You are right. Now it works. Thank you very much


[EditableInput.vue] [Vue warn]: Computed property "val" was assigned to but it has no setter

Vue2.4.2 added a limit for computed property, see assigning to a computed property without setter does not fail
So we need to change v-model="val" to :value="val" and handle the update by input event which is already done. I tested locally , it works and the warning disappears.
Please fix it asap, thanks.

Fixed. Please upgrade to the latest version.


Token hyp and token alignment in pruned_transducer_stateless7_ctc/decode.py

Hi
if I use one of the decoding methods in decode.py, let's say fast_beam_search_nbest, I noticed I can have two sequences like this:
token_hyp = get_texts(best_path)
token_alignment = get_alignments(best_path, kind="labels")
where
token_hyp = [ .... 87, 2, 22, 22, 22, 22, 3, ..... ]
token_alignment = [...  22, 0, 0, 0, 22, 0, 0, 0, 0, 0, 22, 22, 0,.........]
so, the two consecutive non blank symbols in the alignment are retained in the best_path; in a CTC output we should remove duplicates like this, right?; is that normal with this kind of nnet output?

in a CTC output we should remove duplicates like this, right?

Yes, you are right. But that is for CTC, not for transducer.
fast_beam_search_nbest is for transducer, not CTC.


Update client side integration

Update the client side integration to use the latest image versions and to
deploy the configuration in a more consistent manner that matches how
OpenStack deploys the configuration for kolla-built containers.
Validation was performed against a minishift deployment running
Service Assurance. Traffic was from a locally running instance of
kolla-build collectd as shipped upstream in RDO. Deployment of
qdrouterd is still using the shipped image from InterconnectedCloud
due to a known issue with use of edge connections that is not yet
shipped in the upstream kolla-based container images.

Need to push some new documentation to show how to configure and run this against our minishift environment. Do no merge yet.

I don't see anything obviously wrong here, but have not made any attempt to test it yet


Earthquake heatmap example broken

Perhaps extractStyles: false is no longer working.

Yes, ol.source.Vector does not have an extractStyles option. Thanks for reporting that bug. I'll have a look.

I'm also looking at it, a patch is ready


⚠ ClamAV has degraded performance

In 3c99306, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 230 ms

Resolved: ClamAV performance has improved in cbac545.


Using pt(i)python while in a virtualenv uses the system install instead of local install

tell me if I need to explain the issue in more detail?
(it should be noted that I really didn't need a system install of ptpython, and uninstalling it fixed the issue)

@LynnCo Are you sure: I cannot reproduce this:
Here I am in an activated virtual env: /home/pombreda/tmp/ptpy:
$ pip install ptpython
$ ptpython
>>> import sys
>>> sys.executable
'/home/pombreda/tmp/ptpy/tmp/bin/python2'

The exe is the venv exe, not the system exe
If I invoke ptpython in a non activated venv, there again, the venv python is used alright too.

FWIW, there would no way for ptpython to escape the virtualenv... that would be rather tricky... because this is processed at install time where eventually ptpython cannot do anything.
My hunch: you have a system-wide install of ptpython that is in your path and that might take over the venv, but there again that would be a rather suspect behaviour

Actually just to be accurate, unless your venv is activated and if you have both a library (any python library) installed both system-wide and locally in your venv, you will by default get whatever is in your path, as it should. This is normal.
Here the venv is not activated. ptpython is installed both locally and globally.
The default ptpython is the system one:
$ which ptpython
/usr/local/bin/ptpython

Now I activate the venv and the ptpython used is the local one:
$ source tmp/bin/activate
(tmp)$ which ptpython
/home/pombreda/tmp/ptpy/tmp/bin/ptpython

Alternatively, you can invoke the local  ptpython /home/pombreda/tmp/ptpy/tmp/bin/ptpython by pointing to the bin/ptpython in your venv even if not activated.
Note that there are numerous wrapper scripts for virtualenv to automatically activate when you navigate to a dir that contains a virtualenv.

I run ptipython with activated virtualenv. I get np if I type:
import numpy as np

I don't get np, however, if I run the same ptipython in the same virtualenv with:
$ alias ipy='ptipython --interactive ~/.ptipython/autoload.py'  # autoload.py containing said import
$ ipy

The numpy import fails.
Is this related?

Never mind. The import statement was inside a try-except block. Without it, it works.
But that is an oddity of its own. :smile:

Bash caches locations of executables
So after changing things up in the search-path, one might need to clear that cache to get a consistent result (if adding something earlier in the search-path than something that was previously executed and therefore cached).
hash -r or re-activate the venv which likely clears it for you
(nothing to do with ptpython)

♻ closing some of my older github issues ♻


First working version

Unbelievable stuff man! Amazing you got this together and delivering so much value already
One overall thing is I would focus on structuring your tests with more newlines to highlight underTest and your verifications.
Another thing I don't like but is completely subjective is return ifs which feature quite a lot in this project - never been a fan but some people like them so feel free to ignore
Overall fantastic as usual - mostly style comments

Thanks Oli! Much appreciated! 👍
I think I've addressed most of your comments.


CSS Rendering problem with iOS 14.2

Just updated iPhones with new iOS 14.2 and the css rendering of the dropdown menu is broken.
Environment

iPhone X, iPhone SE
iOS 14.2
Safari iOS Browser

Code
Actually we are using bootstrap-select version 1.13.14
The code is (in a jinja2 template, so we have some placeholders):
    <select class="selectpicker prenotamicloud-bordo-{{ page_background_classes }}" data-width="fit" id="lang_id_p" name="lang_id_p">
      <option value="it" {% if locale|string == "it" %} selected="selected" {% endif %} data-content=' Italiano'>Italiano</option>
      <option value="en" {% if locale|string == "en" %} selected="selected" {% endif %} data-content=' English'>English</option>
    </select>

Examples

iOS 14.1 (yesterday)

iOS 14.2 (today, just updated)

Fixed with max-height values in css files:
.bootstrap-select > .btn {
  max-height: 37px !important;
}
.bootstrap-select > .btn > .filter-option {
  max-height: 25px !important;
}

Obviously edited lass and sass source files as below and recompiled with grunt build-css:
.bootstrap-select {
[...]
  & > .btn {
    max-height: 37px !important;
  }
  & > .btn > .filter-option {
    max-height: 25px !important;
  }
[...]
}

this is the output in the broken environment (Safari on new iOS 14.2)

Many thanks to my colleague @arualluna for the good job done!

good

thanks to you!


Updated IsNetboot syntax as per dependency change

In https://github.com/insomniacslk/dhcp/pull/122 we moved IsNetboot to be a method of DHCPv6Message. This patch reflects that change here

I'm going to close this one in favour of a different one from a different source


doc: Bluetooth: Mention Mesh in the supported features

Add Mesh to the supported features list of the Bluetooth stack.
Signed-off-by: Johan Hedberg<EMAIL_ADDRESS>

Codecov Report

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

@@           Coverage Diff           @@
##           master   #10118   +/-   ##
=======================================
  Coverage   52.48%   52.48%
=======================================
  Files         213      213
  Lines       26135    26135
  Branches     5633     5633
=======================================
  Hits        13718    13718
  Misses      10160    10160
  Partials     2257     2257

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 79e8f79...fb78eb7. Read the comment docs.


Deprecation warnings show up during first build

Steps to Reproduce

Add `flutter_secure_storage: 4.2.1 as dependency
Run flutter build appbundle or just run the app with the debugger in vscode
Be presented with warnings during build

Expected results:  No warnings when building my app
Actual results:
With enabled "-Xlint:unchecked" for a more verbose warning output, otherwise it just says
Note: /home/lukaskurz/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-4.2.1/android/src/main/java/com/it_nomads/fluttersecurestorage/FlutterSecureStoragePlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

/home/lukaskurz/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-4.2.1/android/src/main/java/com/it_nomads/fluttersecurestorage/FlutterSecureStoragePlugin.java:27: warning: [deprecation] Registrar in PluginRegistry has been deprecated
import io.flutter.plugin.common.PluginRegistry.Registrar;
                                              ^
/home/lukaskurz/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-4.2.1/android/src/main/java/com/it_nomads/fluttersecurestorage/FlutterSecureStoragePlugin.java:46: warning: [deprecation] Registrar in PluginRegistry has been deprecated
    public static void registerWith(Registrar registrar) {
                                    ^
2 warnings

➜ flutter doctor -v
[✓] Flutter (Channel stable, 2.5.2, on Fedora 31 (Workstation Edition) 5.8.18-100.fc31.x86_64, locale en_US.UTF-8)
    • Flutter version 2.5.2 at /usr/share/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 3595343e20 (12 days ago), 2021-09-30 12:58:18 -0700
    • Engine revision 6ac856380f
    • Dart version 2.14.3

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /home/lukaskurz/Android/Sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: /home/lukaskurz/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7678000/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /home/lukaskurz/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7678000
    • Flutter plugin version 60.1.2
    • Dart plugin version 203.8292
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] IntelliJ IDEA Ultimate Edition (version 2021.2)
    • IntelliJ at /home/lukaskurz/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/212.5284.40
    • Flutter plugin version 61.0.4
    • Dart plugin version 212.5486

[✓] VS Code (version 1.60.2)
    • VS Code at /usr/share/code
    • Flutter extension version 3.27.0

[✓] Connected device (2 available)
    • LYA L29 (mobile) • <IP_ADDRESS>:5555 • android-arm64  • Android 10 (API 29)
    • Chrome (web)     • chrome            • web-javascript • Google Chrome 94.0.4606.71

• No issues found!

This is a fairly easy fix and I have already written the fix for a couple other repos, including official flutter plugins, so if you want, I can quickly write the fix for it and send you the PR.

Fixed in 5.0.0


unsquashfs error?

2016-02-06 13:49:05 (610 MB/s) - '/root/initial_configuration.sh' saved [3290/3290]
Can't find a SQUASHFS superblock on /root/airootfs.sfs
Stopping "docker-vm"...
Machine "docker-vm" was stopped.
Remove our physical harddrive from the boot2docker virtualmachine

should be fixed

I am still reaching this problem :/


python3Packages.yfinance: 0.1.59 -> 0.1.61

Motivation for this change
Update to latest upstream release 0.1.61
Change log: https://github.com/ranaroussi/yfinance/blob/main/CHANGELOG.rst#0161
Things done

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

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

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 129689 run on x86_64-linux 1

6 packages built:

python38Packages.qiskit
python38Packages.qiskit-aqua
python38Packages.yfinance
python39Packages.qiskit
python39Packages.qiskit-aqua
python39Packages.yfinance


fix(event_handler): always add 422 response to the schema

Issue number: #3600
Summary
Changes

Please provide a summary of what's being changed

This PR makes sure that the 422 error is always added to the OpenAPI schema, even when the user is customizing the response.
It also fixes the default schema of the 422 error to not have a "msg" field, for security reasons.
Also took the opportunity to simplify the code to make it easier to read.
User experience

Please share what the user experience looks like before and after this change

After this PR, the user can still customize the openapi responses, while maintaining the 422 error that is generated when there is a validation error.
Checklist
If your change doesn't seem to apply, please leave them unchecked.

[x] Meet tenets criteria
[x] I have performed a self-review of this change
[x] Changes have been tested
[x] Changes are documented
[x] PR title follows conventional commit semantics

Is this a breaking change?
RFC issue number:
Checklist:

[ ] Migration process documented
[ ] Implement warnings (if it can live side by side)

Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

additional tests to safeguard against unintentional overriding of the client-defined 422 response when setting it specifically in

great idea


error when I use frm npm

when i do npm install elarian
then
import { Elarian } from 'elarian'
i get error
ERROR in ./node_modules/rsocket-tcp-client/build/RSocketTcpClient.js
Module not found: Error: Can't resolve 'net' in '/Users/manuelgeek/VueProjects/Test/raisely/node_modules/rsocket-tcp-client/build'
ERROR in ./node_modules/rsocket-tcp-client/build/RSocketTcpClient.js
Module not found: Error: Can't resolve 'tls' in '/Users/manuelgeek/VueProjects/Test/raisely/node_modules/rsocket-tcp-client/build'

I have to install net, tls, buffer separately, even after that i still get
_buffer.default.hasOwnProperty is not a function at rsocket-core.v0.0.25.js:371
any suggestions ?

Hello @manuelgeek, try import { Elarian } from 'elarian/web' for a browser project.

Hey @manuelgeek,
Can you try something like this - as I see how to better package the web asset:
import elarian from 'elarian/web';
const { Elarian } = elarian;
const client = new Elarian(...);

@aksalj  getting new error
Uncaught {authToken: Array(1)}authToken: ["Auth token can't be blank"]

@manuelgeek Yes, on the browser/mobile, you need to initialize the SDK with an authToken instead of apiKey. See the docs here


How can we know which model we are talking to?

No option on UI.
How should we select a specific model under Ollama?

The model you're currently speaking to is in the top right

if you'd like to know each model you're speaking to, that is not an option yet on this UI


Cannot get application to start from exrm release

Hey all,
I am attempting to get exrm to work on my application. I found that when I build the application on the server and run the exrm release from it, it works fine.
When I try to build on my laptop and deploy the exrm release to the server, it does not.
Both my laptop and server have the same Elixir and Erlang versions (installed using asdf... they are 1.2.3 and 18.2.1 respectively).
My build script is like this:
#!/bin/bash

export MIX_ENV="prod"

exists() {
  command -v "$1" >/dev/null 2>&1
}

if ! exists erlc; then
  echo "Erlang doesn't seem to be in \$PATH!"
  exit 1
fi

if ! exists elixirc; then
  echo "Elixir doesn't seem to be in \$PATH!"
  exit 1
fi

if ! exists mix; then
  echo "The mix command doesn't seem to be in \$PATH!"
  exit 1
fi

if ! exists npm; then
  echo "The npm command doesn't seem to be in \$PATH!"
  exit 1
fi

echo ">>> Removing old artifacts..."
rm -rf _build
rm -rf deps
rm -rf priv/static
rm -rf node_modules

echo ">>> (Re)installing dependencies..."
mix deps.get
npm install

echo ">>> (Re)compiling project..."
mix compile
brunch build --production
mix phoenix.digest
mix release --dev --verbosity=verbose

My release script is like this:
#!/bin/bash

rsync -rvzh --info=progress2 rel/minerva "$1":/srv

I am using rsync because I was running into an issue where I could not package into a tar (I had to pass --dev, which works fine).
When I run the exrm release built from my laptop, I get the following:
$ bin/minerva console
Using /srv/minerva/releases/0.1.0/minerva.sh
Exec: /srv/minerva/erts-7.2.1/bin/erlexec -boot /srv/minerva/releases/0.1.0/minerva -boot_var ERTS_LIB_DIR /srv/minerva/erts-7.2.1/../lib -env ERL_LIBS /srv/minerva/lib -config /srv/minerva/running-config/sys.config -pa /srv/minerva/lib/minerva-0.1.0/consolidated -args_file /srv/minerva/running-config/vm.args -user Elixir.IEx.CLI -extra --no-halt +iex -- console
Root: /srv/minerva
/srv/minerva
{"init terminating in do_boot",{'cannot load',error_handler,get_files}}

Crash dump is being written to: erl_crash.dump...done
init terminating in do_boot ()

My rel directory was empty, as I suspected it might have been dirty from a previous build or something, so I deleted it and built it again. This would be an initial release so I don't care about upgrades yet.
Anyone have an idea of what's going wrong?
Thanks!

Nevermind, I goofed.
My rsync command was wrong. For future reference, the rsync command was omitting the symbolic links of dependencies, causing the error.

Hey sorry I wasn't able to get to this, but you got it figured out anyway :)
Could you elaborate on the issue with generating the tarball? I don't think you'll want to deploy with --dev, I mean, seems like it works, but I'd rather figure out the root cause in case it's a bug in exrm/relx.
Also, the use of {include_erts, false}. is one of the "cross-compilation" strategies for building releases on one OS and deploying to another - another option is to pull the Erlang lib directory from your prod machine (or one with the same OS and versions of OpenSSL), and use {include_erts, "path/to/erlang/lib"}., which will then bundle the ERTS specified by the path. The reason you need to do this is because Erlang is dynamically linked to some system libraries, and contains some natively implemented functions built for the specific architecture it was installed on. This is covered in more detail in the docs, but just in case you were wondering what it does (and what your options are).
Thanks for the kind words! I'm always happy to hear success stories :)

Thanks for the reply!
The issue I was coming across seems to be the one noted in #264 and #299. All the symptoms seem identical and some of my module names are fairly long. I could rename some of the modules, but it will likely take a while, since I have a lot of other things going on at the same time. Just out of curiosity, what are the implications of --dev? I saw some information, but I don't have a 100% solid grasp on that.
Thanks for the explanation on the {include_erts, false}. bit. I suspected as much was going on, however I definitely appreciate the thorough information (as well as alternative options).


Show file header

Hi,
pytabix is very useful, thanks for developing it. However I have one issue:
Is there a way to access the header line of the input data file? I am working with tsv-files with may columns and it would be very useful to see the orignal header line.
For example, something like:
import tabix
tb = tabix.open("infile.tsv.gz")
chunk = tb.query("Chr1",10000,20000)
print tb.header
#or:
print chunk.header
Thanks,
Hannes

Hi yes any progress on this?  It is quite an essential feature I think!

@pontikos I'd be very happy to review and accept a pull request!


fix typo and format

Thank you!

I still find lots of formatting problems that cause the link to be displayed incorrectly... I will continue working on it.


Ability to choose datastore by space available and regex during clone

It would be great to be able to choose a datastore with the  most space available during a clone. Also being able to select a datastore or group of datastores by regex would be nice.
For example my use case is that I have many datastores in a cluster, however even though I have access to some datastores and they have available space I may not want them to be selected because they are specific purposes.
It looks like the base functions for this to work are already implemented and it would just be a matter of changing out some methods in the clone command.
regex:
https://github.com/chef-partners/knife-vsphere/blob/6135e5a05b93f3463c642bfd3300399e552fa465/lib/chef/knife/base_vsphere_command.rb#L263
choose by size:
https://github.com/chef-partners/knife-vsphere/blob/6135e5a05b93f3463c642bfd3300399e552fa465/lib/chef/knife/base_vsphere_command.rb#L236
would it make sense to just allow the --datastore option to accept regex as well? this would still allow for current functionality, since specifying a full datastore name /my-datastore1/  in regex would match that datastore only. The results could then be sent into the choose_datastore function to pick the right LUN based on size.

We do have the maxfree command at both the data store and data store cluster levels, which I believe do accept regex of explicitly called so the precedent is there (or could be used to chain a command). I think we'd have to be careful about that to avoid stuff like myds matching both myds and myds2, and what happens if multiple matches are returned. How do you think we should approach that?

yea, myds and myds2 scenarios would be tricky. I guess another option would be to add a new parameter --datastore-regex that could be used in place of --datastore or --datastorecluster
As for handling multiple matches, I was thinking the choose_datastore function takes in an array of datastores and returns one back. So the results from the regex search could be passed into that function and the selected datastore could be used.
I will take look at the maxfree commands. I think those will may meet my needs, they will just need to have the json formatting output added to them.  The main problem I am running into is that the LDAP login into VCenter seems to take up to 30 seconds so making multiple calls slows down the scripts significantly. So having the ability to select the datastore by regex in the clone would speed up the scripts.

Looks like maxfree will work just fine. I have created a PR https://github.com/chef-partners/knife-vsphere/pull/341 to add the formatting option to the output as well as the ability to filter on cluster/pool.

closing this issue since the maxfree command solves this problem


Readme fixes

Fixes
Removing some functionalities for the LBRY desktop apps on readme, to separate odysee and lbry.

PR Checklist

Toggle...
What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[x] Code style update (formatting)
[ ] Refactoring (no functional changes)
[ ] Documentation changes
[ ] Other - Please describe:

Please check all that apply to this PR using "x":

[x] I have checked that this PR is not a duplicate of an existing PR (open, closed or merged)
[ ] I added a line describing my change to CHANGELOG.md
[x] I have checked that this PR does not introduce a breaking change
[x] This PR introduces breaking changes and I have provided a detailed explanation below

Thank you!


Official Savage Worlds v1.00.24

Changes / Comments
Fixed an issue where rolls were empty when the sheet is in statblock view
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[x] Does the pull request title have the sheet name(s)? Include each sheet name.
[x] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Character Sheet Info Roll20 Internal Use only.


Add logging to the server

The server should log things for debug and info purposes.

Added in 1ef5b7377ebef5f092f1dcb4d8277366f03069ed.


Update A-pure-react.md

Fixed typo

Thanks for all your contributions, Aleksandr! I'm cleaning up the PRs in the repo right now so you'll see a bunch of confirmations. We appreciate your help!


connection closed with Caddy as reverse proxy

With the Caddy webserver in front, the example app shows "connection closed" after the first frame.
to repro, start the example app, place the following Caddyfile in the root, and run caddy
localhost
proxy /api/vm/net <IP_ADDRESS>:3000 {
  websocket
}

I'm not sure which side is off-spec, but opening the issue here to increase visibility (@mholt)
PS: I first saw this behavior downstream in quassel-webserver (@magne4000)

Related to https://github.com/mholt/caddy/issues/746 I wonder?

@mholt looks like no, I can't reproduce that one in my env.

Not 100% yet, but it's looking like this is on the Caddy side. Closing before I forget.


Follow up on restructuring the APIs in modules

I noticed two things after #29 was merged:

it seems there is this empty file left: https://github.com/LionWeb-io/lionweb-repository/blob/main/packages/core/src/controllers/LionWebBulkApiWorker.ts
We may need to update the README to reflect on the changes

Oops, this file should have been removed.

Fixed in latest PR


Add args to manage dockerfile versions

This change is aimed to make this repo more timeless, I would love if you add the hacktoberfest-accepted label.
hope you like it

@Rovel  Would you be able to resolve the merge conflicts?

@Rovel  Would you be able to resolve the merge conflicts?


Review the theme default colors and the used colors in the UI

[x] Review the default theme colors:

primaryTextColor = red: 0.11, green: 0, blue: 0

secondaryTextColor = primaryTextColor with opacity 0.6

primaryBackgroundColor = red: 1, green: 1, blue: 1

secondaryBackgroundColor = red: 0.96, green: 0.96, blue: 0.96

accentColor = red: 0, green: 0.7, blue: 0.44

[x] Review all the widgets to ensure that they are using the updated theme colors. Any color that is currently defined as black should be updated to the primary text color, and any color defined as white should be updated to the primary background color.

[x] Review the setters for custom colors.


Setup instructions Slack channel link gives 404

"Running on Paperspace" cell links to https://nbwbgsfvwu.clehbtvty.paperspacegradient.com/files/learning-TensorFlow2-on-IPU/mnist/graphcorecommunity.slack.com?token=358...81b (token abbreviated), which gives a Jupyter 404.
I assume this is the same on all notebooks since the instructions are merged as part of the repo setup.

Swapping this to Rahul since it's the same issue as with PyTorch


Fix index conflict on empty strings

We have some users that seem to have "" saved as their email in Thor, which is causing the unique index migration to fail when deploying to Thor. We should fix any existing accounts with this problem, and then make sure that it can't happen again! :no_bicycles:

:japanese_ogre:

It looks like we're also saving null values into these fields sometimes, and MongoDB sparse indexes only skip the unique constraint if the field flat-out doesn't exist (so two documents with null will conflict). Wahhh.

This is fixed on QA and Thor after a little bit of Mongo doctoring.
I'll do the same on production on Monday. :construction_worker:

Alright, and fixed on production. :hammer:


More labels for GoPro Hero 8

I've added in more labels to reader.go to make the code function for GoPro Hero 8

duplicate of https://github.com/stilldavid/gopro-utils/pull/41


SGA Preqc

Hi,
For the SGA Preqc, did you merge all your reads ( PE and MP ) or only PE ?

We used just the PE reads

Matthew MacManes, Ph.D.
University of New Hampshire  I  Assistant Professor of Genome Enabled Biology
Department of Molecular, Cellular, & Biomedical Sciences
Durham, NH  03824
Phone:<PHONE_NUMBER>tel://Phone:<PHONE_NUMBER>  | Twitter: @macmaneshttp://twitter.com/macmanes | Web: genomebio.orghttp://genomebio.org/
Office: 189 Rudman Hall | Laboratory: 145 Rudman Hall
On October 18, 2016 at 05:44:51, Patrick Tran Van (notifications<EMAIL_ADDRESS>wrote:
Hi,
For the SGA Preqc, did you merge all your reads ( PE and MP ) or only PE ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_macmanes-2Dlab_Geosmithia-5Fmanuscript_issues_2&d=DQMCaQ&c=c6MrceVCY5m5A_KAUkrdoA&r=lFmSBplGfvpPNKk6W2tN6-UcUrgjlsdpj7JuHtA6g_Y&m=V2x6UlMeyj7GrEXamAZ4uoNlEafC-RLFZKCZ9vwTWbk&s=Fc-DjkIVY7S3mFN-r9ehP_JVb6vGSp9XK1r6_tYq5uU&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AAKDkIlZc8-2DOaBoTnerfi-5FMDBtw-2DjXY-2Dks5q1JUTgaJpZM4KZlQh&d=DQMCaQ&c=c6MrceVCY5m5A_KAUkrdoA&r=lFmSBplGfvpPNKk6W2tN6-UcUrgjlsdpj7JuHtA6g_Y&m=V2x6UlMeyj7GrEXamAZ4uoNlEafC-RLFZKCZ9vwTWbk&s=WAlEOb2y-vFOf5ruGU_qy6dl0zVcSUa-E1CBpmO8Jps&e=.


Fancy zones reset

Microsoft PowerToys version
"0.61.0"
Running as admin

[ ] Yes

Area(s) with issue?
FancyZones
Steps to reproduce
After an update all my fancy zones reset - I have now switched off automatic updates.  You guys have fixes more often than a drug addicted hooker, if I am going to lose my settings and have to waste time and effort to reconfigure everything each time I will stop using Power Toys.  Practically the only thing I use is fancy zones anyway, and you've messed it up.  Well Done.
✔ Expected Behavior
My settings to be remembered.
❌ Actual Behavior
My settings were not remembered.
Other Software
No response

Hello, can you please add some more information to help us investigate the issue? What was exactly reset? Was it layout or options you configure in the PowerToys.Settings?
You noticed the reset right after update or did you restart the compurer?
/bugreport is also helpful.

I had my zones set up as x and y (whatever that was exactly is irrelevant)
and after the update and restart of PowerToys (not the computer) it had
defaulted back to the zones of a b c columns, which is the first default
setting.
It did however still have my x and y configuration under Custom in the
layout editor, so switching back to it was rather trivial in the end.
I sent the initial irate bug report before I realised that my settings were
still there, but had to be reselected.
This is the first time fancy toys has lost my settings (or at least the
ones I care about) after an update.
And no, I will not be sending a bug report, I fail to see how it could shed
light when there was no actual exception reported.
On Wed, Aug 3, 2022 at 7:06 PM Seraphima Zykova @.***>
wrote:

Hello, can you please add some more information to help us investigate the
issue? What was exactly reset? Was it layout or options you configure in
the PowerToys.Settings?
You noticed the reset right after update or did you restart the compurer?
/bugreport is also helpful.
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/PowerToys/issues/19734#issuecomment-1204239172,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUL7ZDTCVXXBE23YFIJ4BMDVXKRJ7ANCNFSM55NUJ2VQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

I'm not a magician to see what caused the layout reset on your computer without actual logs.
/needinfo


💄 Mobile | Improve UI on flyout

Hi team
It's currently not very obvious what the points/coins are in the flyout. The flyout UI should be improved to make these elements more obvious.

Figure: The flyout UI should be improved

@zacharykeeping can you add a screenshot pls?

V1

Done - this design has been implemented.

✅ Figure: Improved stats section in the flyout


Skip some tests because HEPData isn't producing the source file anymore.

The TGraphAsymmErrors tests all assume that a ROOT file can be supplied by
https://www.hepdata.net/download/table/ins1755298/Expected limit 1lbb/3/root
However, this URL now returns a page saying, "Converter error encountered." Perhaps the file has been deleted or moved? Could we instead put it in scikit-hep/scikit-hep-testdata like the others, @kratsg?
At the end of scikit-hep/uproot4#240, we were talking about the possibility of setting up something that delivers test files. This would be an instance in which relying on a third-party server is a problem, though putting everything into a GitHub repo (scikit-hep-testdata) is not a great solution, either, because of the PyPI file limits and the fact that these data are not really versioned.

I have to merge this now to be able to move forward on other issues, but we should definitely reinstate these tests when the files become accessible again.

Hrmm, we should probably ping the hepdata folx on this. I'll do it now and cc you. I'm a little surprised.

Thanks for the alert.  It looks like a general failure of the HEPData converter (e.g. https://converter.hepdata.net/ping should return OK).  We share a Kubernetes cluster with https://inspirehep.net and the INSPIRE people made some changes to the Ingress today, which also affects https://hepdata.net.  I'll let you know when it's fixed (probably tomorrow).

The issue with the HEPData converter certificate has now been fixed.  The bug (HEPData/hepdata#312) only affects table names ending in a / followed by an integer, so it's not relevant here.


infinite loop.

there is an infinite loop when direct access to protected route.

i think initializing keycloak should be in beforeModel
and should return keycloak init Promise object to force the router wait initialization.

I ran into the same problem and the suggested fix worked for me.

Been swamped - apologies for the delay in applying this.

Included in v0.1.9


LAB_03b-Manage_Azure_Resources_by_Using_ARM_Templates.md

Current Translation:
Buat template Anda sendiri di penyunting
Suggested Translation:
Buat template Anda sendiri di editor

Hello contributor,
Thank you for your contribution! We are processing your suggestions and we will update you shortly.
Kind regards,
Microsoft Worldwide Learning Team

Run the bugfix tool and waiting for result. ICMS QUERY

This issue has been fixed, so I close the PR.


Error getting .phar

Can't install the CLI or get the .phar file. Error:  curl: (6) Could not resolve host: github-production-release-asset-2e65be.s3.amazonaws.com

Sounds like a temporary network issue between your machine and GitHub - try again?


GH-3019: seek even in case of commit failure

Fixes GH-3019

@frosiere, Could you add your name as an author in the classes you modified and update the copyright year?

@frosiere, Could you add your name as an author in the classes you modified and update the copyright year?

Sure, this has been fixed.


Mount TLS certs via cli not working

Hi,
i was trying to mount  a cert pair via Kubernetes secrets.
I was following https://github.com/containous/traefik-helm-chart/blob/master/traefik/values.yaml#L32-L45
My configuration is:
additionalArguments:
  - "--providers.kubernetesIngress=true"
  - "--metrics.prometheus=true"
  - "--metrics.prometheus.entryPoint=metrics"
  - "--tls.certificates.certFile=/certs/tls.crt"
  - "--tls.certificates.keyFile=/certs/tls.key"

volumes:
  - name: public-cert
    mountPath: "/certs"
    type: secret

Yet it gives me following error:
$ k logs -n kube-system traefik-78545999d5-rrlf5
2020/04/23 09:48:14 command traefik error: failed to decode configuration from flags: field not found, node: tls

Hello,
  - "--tls.certificates.certFile=/certs/tls.crt"
  - "--tls.certificates.keyFile=/certs/tls.key"

the CLI flags starting with --tls. doesn't exist
https://docs.traefik.io/v2.2/reference/static-configuration/cli/
the TLS section is a part of the dynamic configuration and CLI are made for define the static configuration.
Take a look to https://docs.traefik.io/v2.2/https/tls/#user-defined

@ldez thanks for the quick response!
I would say i want to make a static configuration.
Or what is the preferred way to use one wildcard certificate for all Ingress resources?
I can't use the secret in all Ingress because you can't cross-reference across namespaces.

@r3kzi try this https://github.com/traefik/traefik-helm-chart/issues/187#issuecomment-700933892


Fix issue with TypeScript paths and allowjs

Closes #469
I noticed something when I added the test, when you run the existing output.js of tsconfig-paths you also get "Cannot find module", not sure if the output there is intended to be different from output-coverage.js, but thought i'd point it out.
The tsconfig-paths-allowjs/output-coverage.js shows the difference between adding js to the extensions of TsconfigPathsPlugin and not having it.

Another thing, I wasn't sure whether i should only add js or make extensions be SUPPORTED_EXTENSIONS, let me know if i should change that.

Codecov Report

Merging #470 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master     #470   +/-   ##
=======================================
  Coverage   74.68%   74.68%
=======================================
  Files          13       13
  Lines         395      395
=======================================
  Hits          295      295
  Misses        100      100

Impacted Files
Coverage Δ

src/index.js
83.53% <100%> (ø)
:arrow_up:

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 2081579...c904ed9. Read the comment docs.


Make union types pretty again

A first stab at implementing #28
This looks better than the current formatting to my eye, but I'd be happy for any feedback so I can iterate and improve this 😃

The snapshot changes look good to me. I'm curious what @vjeux thinks, do you like?

I like it, this is what we have on Molten fyi

Awesome, thanks for the work @jmorrell. Thanks for figuring out how conditionalGroup works and all that.


TypeError: styleSheet is null - When rendering pdf page within dotnet project

Configuration:

Web browser and its version:
Firefox 55.0.3 (32-bit)
Operating system and its version:
Windows 10
PDF.js version:
1.9.491

When I want to render a pdf page I get the following error in my browser console:
TypeError: styleSheet is null on line 13925 of pdf.js
pdf.js:
    var styleElement = this.styleElement;
    if (!styleElement) {
      styleElement = this.styleElement = document.createElement('style');
      styleElement.id = 'PDFJS_FONT_STYLE_TAG_' + this.docId;
      document.documentElement.getElementsByTagName('head')[0].appendChild(styleElement);
    }
    var styleSheet = styleElement.sheet;
    styleSheet.insertRule(rule, styleSheet.cssRules.length); // <- line 13925

I'm using the example code from the official examples.
I know my pdf is loaded correctly because I can readout the amount of pages in the pdf document and the canvas is resized to the proper dimensions. However the pdf page can not be rendered.

I'm using the example code from the official examples.

Please provide complete example. Looks like the official examples were modified or not completely copied.

Closing since no more information has been provided.

Likely to be because styleElement needs a type of "text/css":
MDN: An StyleSheet is always associated with a HTMLStyleElement, unless its type attribute is not text/css.


mgmt add azure-resourcemanager-eventhubs

@xccc-msft Do you have a few files that need deep review?


[ENHANCEMENT] Highlight dictionary keys and values with different colors

Is your enhancement request related to a problem? Please describe.
When defining a dictionary with several keys and values, which are long strings it is very difficult to distinguish where the key ends and where the value begins.
Describe the solution you'd like
Use two different colors for the key and the value.
Describe alternatives you've considered
None.
Additional context
Calva, the extension for Clojure, implements this, which improves the readability:

can you give me an example in robotframe? what exactly should highlighted different?

In the following example the dictionary keys firstname and lastname should have a different color than their associated values. That is, one color for the argument to the left of the equals sign and another color for the agument to its right.
*** Variables ***
&{developer}   firstname=Daniel   lastname=Biehl

This is also advantageous when working with the Browser library, where the element selectors have a similar syntax
css=buttton["disabled"]
text="Some text"

Thank you :)


[chore] Update Database Documenation

Description
This patch series updates the database documentation that was touched as a part
of the work in transcom/mymove#7404. The changes are listed below.
Changes

[x] Update main database index
[x] Update the secondary page
[x] Remove whitespace
[x] Move migrations around from the old way;

This is mostly a Draft since it's not tied to any Jira task yet as the MDR on this is still in the approval process.

@scarequotes
Here's some screenshots of what this PR is producing in terms of organizing the Sidebar on the Docusaurus side. I think it would be good to have this on your radar when it comes to organizing all the documentation overall and to give you some insight in the hidden work of migrating things from the GH Wiki over to Docusaurus.


xarray 0.13.0 crashes mypy type checker

I have many xarray-based projects that all are regularly checked with MyPy / CI.
This worked normally until xarray 0.13.0, which crashes mypy 0.701..0.720 at least.
MWE
create file foo.py containing merely
import xarray

then
mypy foo.py

results in
C:\Miniconda3\lib\site-packages\xarray\core\dataarray.py:1858: error: INTERNAL ERROR -- please report a bug at https://github.com/python/mypy/issues version: 0.701
C:\Miniconda3\lib\site-packages\xarray\core\dataarray.py:1858: : note: please use --show-traceback to print a traceback when reporting a bug

workaround
The workaround was to include in my project's mypy.ini:
[mypy-xarray]
follow_imports = skip

Could you show versions as per the issue template? This works on mypy 0.720 on mine:  echo "import xarray" > foo.py && mypy foo.py

Also, the stacktrace (as suggested in the error message) could probably be informative here.

This happened to me on a completely different project. It is typically triggered by a mypy version upgrade /downgrade. rm - rf .mypy_cache fixed it for me.

closing since this might not be an xarray issue. feel free to reopen if necessary.


Charts for UWP  plan?

Yes and also Xamarin, that is the plan, @AuroraDysis have being working on it.
Of course there are some issues to fix when migrating to another platform I don't know the date but I am sure we will support both in no more than 6 months

Thank you very much for your work.
expecting  :-D

Will close this issue, for future reference please see #186


feat: search and create publisher, publisherPlace and language when creating title (TT-1129)

Reformats the search function to work for more than just newspaper titles, can now also search for publisher, publisherPlace and language.
When creating a title, it will now check if the request body has publisher, publisher location and language, and if it does it will search for them in the catalogue and create records for them if they don't already exist.
Collection appears to automatically create them with a reference ID when using a publisher, location or language already registered in the catalogue.
Question for reviewer (@MariusLevang) Please look at the mappers for Publisher, PublisherPlace and Language (as well as the models). These are very similar. Should we combine them to general models/mappers or keep them as-is in there are more differences between each down the road?

Just to answer the question first, I think we should keep them separate. There are more field available, and who knows if they are going to use more fields when the real data is migrated. Besides, there is already one small different (name vs term), and might be easier to keep them separate.


Add constraints on the number of payload ops that we must match to av…

…oid false positives while matching.
These extra constraints are necessary because of the layering IREE imposes on us: the dispatch regions are already pre-formed and we must match exactly (best effort..) to avoid leaving dangling payload IR in the dispatch that is not transformed (and leads to catastrophic performance bugs or even miscompiles).
A future more robust system will let us form our own dispatches and we won't need to be as strict on matching exactly.
This PR makes the assumption that TilingInterface ops are exactly the payload ops that we must not miss.
This is best effort for now and if anything else must not be missed, it should also be added.
With this PR, we avoid polluting cases that we should not pollute.
This is one separable step towards integration that requires additional steps to be useful. Still this can be sliced out and C++ tests should be added independently.
Deferring to @ftynse for refactoring and testing this slice.

@ftynse, note that the tightened up control approximating "match exactly" found a broken test.
See the "Drop broken test".


extend smart_open to pass **kw to S3 write bucket

This is really useful to create objects with metadata (like content-type) and policies.
Use case: publishing a file to a S3 bucket-backed website

OK, sounds good! This doesn't affect any other functionality, right?
Please fix the code style and we're ready to merge!

Thanks Joel.
What's up with the fix up merge commit? Were there any conflicts? It's best to leave the merge commit name (+its default conflict info) in, so it's clear what's happened.

One tiny conflict, I was trying to squash it, but the merge really confused it... I could just do a separate PR to get around this mergyness.

No need, just curious -- where was this conflict, specifically?

Merging. Thanks a lot @val314159 !

@piskvorky Thanks for a great library! I just forked the repo to add a similar feature, and then noticed it already was implemented by this PR, so I was pleasantly surprised :) Could you release this version to PyPI? Thanks!

@nvie Hopefully this weekend... please keep bugging me if I forget :)

prrr… bugging you, as you requested… ;)
Did you get a chance to think this one through some more?

Released yesterday! Let me know how it worked for you.

Thanks, it's working like a charm now :)


Bump reportlab from 3.5.67 to 3.6.3

https://www.pivotaltracker.com/story/show/180421592
Changelog: https://fossies.org/linux/reportlab/CHANGES.md
All changes look minor, no cause for concern.

Visual testing completed as per the guidance. While the changes are minor, the library is used in lots of places in our precompiled letter code, so we may as well be cautious with the deployment, as per the guidance.

Analysis complete for validation errors. Nothing new during the deployment window. There was an increased number of "content-outside-of-printable-area" areas, but I'm satisfied that's just part of the overall elevated number of such errors we saw throughout that day. No more investigation needed.
Still waiting for letters to come through as delivered.

All letters have now been delivered - looks like there was a little delay but no longer.

Ironically updating this package doesn't fix the security alert, which actually affects all versions of the package. I'm not sure why the alert is listed twice, but apparently:

In order to reduce risk, use trustedSchemes & trustedHosts (see in Reportlab's documentation)

I don't think we use the HTML conversion parts of reportlab - we use weasyprint for templated letters. I think we could just silence this alert, but ideally we should investigate it thoroughly.
This does raise the question of whether to merge this change at all. Ideally we should keep this dependency up-to-date as it's a major one for this app. On the other hand, the upgrade adds no value and may yet incur an impact.

@klssmith what do you think?
Maybe one for @idavidmcdonald to comment on too (as it's a risk management kind of thing).

I think it would be nice to bump anyway, just to try and avoid us getting back in the state where everything is really out of date. I'd be a bit more comfortable waiting until January to do it though - over the Christmas period we're expecting a lot of letters, they won't be processed on the bank holidays (so will build up a bit) plus there will be fewer people around if anything goes wrong - waiting a couple of weeks feels a bit safer. I'll leave it up to @idavidmcdonald to make the final call though

I'm happy to go with your suggestion @klssmith , thanks!


[docs] Add error reference for ErrApplyManifestCode - meshkit

so in meshkit there exist these errors in utils/kubernaetes/error.go
	ErrApplyManifestCode    = "meshkit-11190"
	ErrServiceDiscoveryCode = "meshkit-11191"
	ErrApplyHelmChartCode   = "meshkit-11192"
	ErrNewKubeClientCode    = "meshkit-11193"
	ErrNewDynClientCode     = "meshkit-11194"
	ErrNewDiscoveryCode     = "meshkit-11195"
	ErrNewInformerCode      = "meshkit-11196"
	ErrEndpointNotFoundCode = "meshkit-11197"
	ErrInvalidAPIServerCode = "meshkit-11198"
	ErrLoadConfigCode       = "meshkit-11199"
	ErrValidateConfigCode   = "meshkit-11200"

They exist in the docs but under different codes.
Do I need to add all the meshkit errors as well under a different code? would that consider a duplication?

🚀 Preview for commit 7bca2e5dd6b827c6555133e29e51420cf731f924 at: https://67666ae2ddb0fba53fec9bd2--meshery-docs-preview.netlify.app

I'm not sure why it doesn't expand when I click it like the others https://67666ae2ddb0fba53fec9bd2--meshery-docs-preview.netlify.app/reference/error-codes#meshkit-library

@devhindo please find and read the contributing guide to Meshery error codes. You will need to use that framework to generate these error codes.


Fixed  qiskit.transpiler.passes.DynamicalDecoupling depreciation note

It fixes #10442

Summary
Replaced DynamicalDecouplingPadding to PadDynamicalDecoupling.
Details and comments

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
7 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.01%) to 85.91%

Files with Coverage Reduction
New Missed Lines
%

qiskit/pulse/library/waveform.py
3
93.75%

crates/qasm2/src/lex.rs
4
91.14%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
73076

Relevant Lines:
85061

💛  - Coveralls


Add extra element to page break indicators for styling

cc: dobtco/screendoor-v2#2999

If anything, it makes sense to remove the page break template from this repo entirely, since it doesn't even get used here.
I already added a commit to override the template inside of Screendoor: https://github.com/dobtco/screendoor-v2/commit/74f12d7c9ca92bdd5d81c3de8a58e869fad116f2


MYSQL_HOST=localhost

This env file is primally used for Docker Compose. Changing MYSQL_HOST
to localhost may affect other users.
On Mon, Jul 11, 2022 at 6:33 PM ChaimaeELhidaoui @.***>
wrote:

You can view, comment on, or merge this pull request online at:
https://github.com/alexcheng1982/docker-magento2/pull/78
Commit Summary

d745b49
https://github.com/alexcheng1982/docker-magento2/pull/78/commits/d745b495cef8d0d110faaa3dfc1a4dd76fe7617f
MYSQL_HOST=localhost

File Changes
(1 file https://github.com/alexcheng1982/docker-magento2/pull/78/files)

M env
https://github.com/alexcheng1982/docker-magento2/pull/78/files#diff-b77349bf1fa9b26d45d545d7d64dad96737e9cfbb3cbb5f5d10fb77b0fcc44ad
(2)

Patch Links:

https://github.com/alexcheng1982/docker-magento2/pull/78.patch
https://github.com/alexcheng1982/docker-magento2/pull/78.diff

—
Reply to this email directly, view it on GitHub
https://github.com/alexcheng1982/docker-magento2/pull/78, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAI6AEDRT5B4LW5ULIJTFDDVTPZ7LANCNFSM53HBAMPQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
Regards
Alex Cheng


CSS flexbox done

Related: #51

Related: #51

You mentioned Mohammad's closed PR instead of the issue, please fix this and write "Closes" instead of "Related".


error being written to log when student accesses gradebook with external assignment

the following error gets generated when a student accesses a gradebook wtih an external assignment: https://gist.github.com/marktriggs/2f4eb07cd9113a4047d908bcaddf02d5
does not seem to be impacting the users, as far as we can tell

This error is actually coming out of Samigo and is because it is casting a String to a Long:
public Long getPublishedAssessmentId(String assessmentId) {
    try {
      return PersistenceService.getInstance().
          getPublishedAssessmentFacadeQueries().
          getPublishedAssessmentId(new Long(assessmentId));
    }
    catch (Exception e) {
      log.error(e.getMessage(), e);
      throw new RuntimeException(e);
    }
  }

Will need to dig to see what has changed to be passing the assignment reference along. Maybe it was expecting an ID before.

Ok this isn't strictly GradebookNG related but it is interesting. The GradebookExternalAssessmentServiceImpl#isExternalAssignmentGrouped method calls every registered external assessment provider to check if the assignment is defined in that tool, and if so, if it is grouped. In the test case I have, I only have assignments in the site, but it is calling Samigo to check.
public boolean isExternalAssignmentGrouped(String gradebookUid, String externalId)
		throws GradebookNotFoundException
	{
        // SAK-19668
		final Assignment assignment = getExternalAssignment(gradebookUid, externalId);
		// If we check all available providers for an existing, externally maintained assignment
		// and none manage it, return false since grouping is the outlier case and all items
		// showed for all users until the 2.9 release.
		boolean result = false;
		if (assignment == null) {
            result = false;
            log.info("No assignment found for external assignment check: gradebookUid="+gradebookUid+", externalId="+externalId);
		} else {
	        for (ExternalAssignmentProvider provider : getExternalAssignmentProviders().values()) {
	            if (provider.isAssignmentDefined(externalId)) {
	                result = provider.isAssignmentGrouped(externalId);
	            }
	        }
		}
		return result;
	}

In this test case, the reference is:
java.lang.NumberFormatException: For input string: "/assignment/a/f70af8fe-eef9-4c5e-a213-0b16e9cdde99/9c2dd739-7a23-43ce-b5e0-afec0128e1a2"

Samigo has the code in the earlier comment above where it does the Long conversion, which obviously fails.
The best fix would be to only call the correct provider for the assignment since we know the source of it via the Assignment record, but for now I will get it to catch the NumberFormatException in the GradebookExternalAssessmentServiceImpl

Confirmed in trunk:


fix: test-no-cover should timeout

Closes #6

Codecov Report

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

@@          Coverage Diff          @@
##           master    #10   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines           4      4
=====================================
  Hits            4      4

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 cf563aa...99ac8e2. Read the comment docs.


Qemu vm cpouta

Hello @jemaltahir
Can you fix the error from Travis CI:
$ bash tests/check_internal_url.sh
Found web urls pointing to docs.csc.fi
Please change these to internal markdown links
Url https://docs.csc.fi/cloud/pouta/install-client/ on line 20 in file docs/cloud/pouta/qemu-vm.md points to docs.csc.fi
The command "bash tests/check_internal_url.sh" exited with 1.

fix the error from Travis CI

I got it.