Project with<EMAIL_ADDRESS>and<EMAIL_ADDRESS>- conflicts with libvips

If I do a build (which uses sharp), I get this error:
On macOS 11.0.1, my project uses sharp 0.26.3 and favicons 6.2.0 (which uses sharp 0.25.2). When I try to build the site, I get an error...

dyld: lazy symbol binding failed: Symbol not found: _g_once_impl
Referenced from: /Users/nates/dev/shy/node_modules/sharp/build/Release/sharp.node
Expected in: /Users/nates/dev/shy/node_modules/favicons/node_modules/sharp/build/Release/../../vendor/lib/libvips.42.dylib
dyld: Symbol not found: _g_once_impl
Referenced from: /Users/nates/dev/shy/node_modules/sharp/build/Release/sharp.node
Expected in: /Users/nates/dev/shy/node_modules/favicons/node_modules/sharp/build/Release/../../vendor/lib/libvips.42.dylib

If I go to the directory for favicons and do a...

npm install --build-from-source<EMAIL_ADDRESS>
go back to my project directory and do another build, the problem goes away.
Seems the latest version of sharp expects the libvips.42.dylib with symbols and the one provided by the older version of sharp used by favicons doesn't have it. Guess it might be defaulting to want to use libvips.42.dylib in the favicons' sharp folder instead of the one that comes with sharp because of alphabetic order?
Should this be logged here or at the repo for favicons?

Cross-posted at https://github.com/itgalaxy/favicons/issues/324 - please submit a PR to favicons to upgrade sharp. See also #2337

Thanks - will do.


boolean ncompress in kde_contour_plot_2d

This PR addresses the bug raised in #349 (thanks @ThomasGesseyJones for the bug report with the nice MWE), where the docs claim that ncompress can take boolean values, but then fails. We fix this by handling ncompress in the same way as in sample_compression_1d.
Fixes #349
Checklist:

[x] I have performed a self-review of my own code
[x] My code is PEP8 compliant (flake8 anesthetic tests)
[x] My code contains compliant docstrings (pydocstyle --convention=numpy anesthetic)
[x] New and existing unit tests pass locally with my changes (python -m pytest)
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have appropriately incremented the semantic version number in both README.rst and anesthetic/_version.py

Great, thanks @ThomasGesseyJones.


closing the menu won't fire redux action

Hi,
I noticed no redux action is fired when I close the menu.
class SideMenu extends React.Component {
    componentDidMount() {}
    render() {
        return (
            <Menu
                customBurgerIcon={false}
                isOpen={this.props.isOpen}
                pageWrapId={'page-wrap'}
                outerContainerId={'outer-container'}
            >
                test
            </Menu>
        );
    }
}

const mapStateToProps = state => ({
    isOpen: state.burgerMenu.isOpen,
});

export default connect(mapStateToProps)(reduxBurgerMenu(SideMenu));

I have another component that has a button which fires the toggleMenu action like so:
class AnotherClass..... {
    render() {
        return(
            ....<Button onClick={() => toggleMenu(isOpen)}>Open Menu</Button>
        )
    }
}

I'm using the following
"react": "^16.6.0",
"react-redux": "^5.1.0",
"redux": "^4.0.1",
"redux-burger-menu": "^0.2.8",
"react-burger-menu": "^2.5.4",

The initial state for isOpen is false so the button works only the first time.
When the menu is closed isOpen stays true since no action is fired so the button doesn't work anymore.
Anyone experienced a similar issue?

#7 This workaround worked for me


Change file name upon new version upload not working

Hi, I am trying to change the file name when uploading a new version, and can't seem to figure out why it's not working. Below is what I have tried:
let formData = new FormData();  const fileName = 'newName';  formData.append('fileId', contentId);  formData.append('name', fileName);  this.boxClient.files.uploadNewFileVersion({ body: formData })

hi there,
this was pretty difficult to track down! apparently you have to have an 'attributes' item appended to the formdata object. i put a new example on the README. here's how to format your formdata:
var formData = new FormData();
formData.append('file', files[0]);
formData.append('id', '335561149042');
formData.append('attributes', '{"name": "newlaser.jpg"}');


python: Format and sort imports

ruff check --select I001 --fix applied to all python files that had this as only issue.

Rebased on main and resolved conflicts.

Ping @kartben 😉


Add "--new-comment" / "--base" / "--head" support to Danger action

Checklist

[x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary.

Description

I added Danger parameters that are not  supported yet.
Motivation and Context

I want to use --new-comment option on fastlane Danger action :D

I signed it!

Oh! @duck8823 Im so sorry! I think I missed the point of why you had the head and base variables, and you were right the first time! 😳. Would you mind reverting that last commit? Sorry for the back and forth!! 🐙

@ohayon It's Okay. I reset last commit.
Thank you for your review :D

Thanks @duck8823 this is great! 🚀


Why do you use key instead of value for user-flows?

https://github.com/Azure/azure-sdk-for-java/blob/945e3147608ebffbe1ffa392be21f26d73aea90d/sdk/spring/azure-spring-boot/src/main/java/com/azure/spring/autoconfigure/b2c/AADB2CTrustedIssuerRepository.java#L45
In the following B2C configuration, instead of using the value of "sign-up-or-sign-in" key,
we have to define a dummy key-value.
azure:
  activedirectory:
    b2c:
      ...
      user-flows:
        sign-up-or-sign-in: B2C_xxx_yyy
        B2C_xxx_yyy: B2C_xxx_yyy_dummy
      ...

@stliu could you please help route @kesuke-t's question

Hi, @ZhuXiaoBing-cn , could you please help to fix this?

hi,@kesuke-t, the key will be part of the user-flows issuer. We will use this key to generate trusted issuers to compare with the iss in the access token to determine whether the iss in the access token is available. If you have good suggestions, please let us know.

Hi, @ZhuXiaoBing-cn, thanks for your reply.
If the key specified in "user-flows" is part of the user flow issuer, what should the value of that key be?
As in the example above, "B2C_xxx_yyy: B2C_xxx_yyy_dummy".
Is it appropriate to set a dummy value?

@kesuke-t，

Couldn't a simple fix be to use userFlows.values() instead of userFlows.keySet()?

Yes, you are right.
I will create a PR to solve this bug. Thank you for your report.


Create the UI concept

Create the UI concept

YAY! It's done!
Home page:

Chat page:

Chat on mobile:

And maybe, someday

There are a lot of things missing. But it's just the initial idea.


Pin urllib3 version to fix boto dep requirement

error: urllib3 1.26.3 is installed but urllib3<1.26,>=1.20 is required by {'botocore'}

Have you signed the contributor license agreement?
Have you followed the contributor guidelines?
Have you run make test and make it and both finish without errors?
Did you choose a descriptive title and description for your PR?
(Only for maintainers) Did you apply appropriate labels and a milestone?

Thanks for your PR @feng-tao

For this or any future PRs you will need to sign the contributor agreement as per the above comment.
We don't pin dependencies for urllib3 as we rely on the dependencies that https://github.com/elastic/elasticsearch-py brings; we use the 7.9.1 version of it which, in turn, allows: https://github.com/elastic/elasticsearch-py/blob/8986f476bcd3c652605d6a01a5a3fd7041b92afb/setup.py#L30. Being additionally restrictive about the urllib3 version (on top of the requirements that Elasticsearch Python Client sets) would be an unwanted maintenance overhead.

It'd be better if you we would have an issue for the problem you are trying to solve with this PR instead; I feel I understand what's going on but am missing on details.
TL;DR I think the problem you are facing is due to an older version of pip. We used to force the 2020-resolver but forcing the use of this resolver has been removed in the latest Rally release (2.0.4) via #1151 as forcing the resolver is going to be an error starting with pip 21.
If you are using this or this procedure to install Rally and the kind of error you are getting is:
Installing collected packages: yappi, thespian, jmespath, six, python-dateutil, urllib3, docutils, botocore, s3transfer, boto3, tabulate, certifi, multidict, idna, yarl, typing-extensions, attrs, async-timeout, chardet, aiohttp, elasticsearch, py-cpuinfo, psutil, pycparser, cffi, google-crc32c, google-resumable-media, ijson, MarkupSafe, Jinja2, pyasn1, pyasn1-modules, rsa, cachetools, google-auth, pyrsistent, zipp, importlib-metadata, jsonschema, esrally
ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.

We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.

botocore 1.13.50 requires urllib3<1.26,>=1.20; python_version >= "3.4", but you'll have urllib3 1.26.3 which is incompatible.

then the answer is to use a new virtualenv and upgrade pip before installing Rally. In other words using this procedure in a slightly modified way:
python3 -m venv .venv
source .venv/bin/activate
# ensure you get the latest pip 21
python3 -mpip install --upgrade pip
# continue as usual
python3 -mpip install esrally

@feng-tao I've opened the issue https://github.com/elastic/rally/issues/1184 and using #1185 I've addressed this problem in the latest and stable docs: https://esrally.readthedocs.io/en/stable/install.html#virtualenv-install
If you don't mind I suggest we close this PR. There's a left over task in #1184 to add a missing integration test to help us catch something like this again in the future.

sounds good.


Error - cannot unmarshal array into Go struct field Entity.entity.team of type string

I have the following code:
blueprint
resource "port-labs_blueprint" "cluster" {
  title      = "Cluster"
  icon       = "Environment"
  identifier = "cluster"
  properties {
    identifier = "cloud-provider"
    type       = "string"
    title      = "Cloud Provider"
    default    = "AWS"
  }
  properties {
    identifier = "region"
    type       = "string"
    title      = "Region"
  }

entity
resource "port-labs_entity" "cluster" {
  title      = var.clusterName
  blueprint  = port-labs_blueprint.cluster.id
  properties {
    name  = "cloud-provider"
    value = "AWS"
  }
  properties {
    name  = "region"
    value = var.region
  }
}

variables
variable "region" {
  type    = string
  default = "eu-west-2"
}

When running a plan it shows it wants to create this entity as expected but it errors with the following:
╷
│ Error: json: cannot unmarshal array into Go struct field Entity.entity.team of type string
│
│   with port-labs_entity.cluster,
│   on cluster.tf line 1, in resource "port-labs_entity" "cluster":
│    1: resource "port-labs_entity" "cluster" {
│
╵

Hello @fraserc182, thanks for submitting the issue, can you try to upgrade the provider to 0.8.1?


Change the default port listened by prometheus-exporter to 9500

Change the default port listened by prometheus-exporter to 9500
Change the default port listened by the self-observable exporter to 9501
Add the observability exporter configuration for the Service and ServiceMonitor yaml

Will close #61

I have tested the changes and it works. @sanyangji


Test autofix prompting

Summary

Test Plan

Closing as I'd like to keep the PR queue actionable where we can!


Not fetching new action button plugin assets

Describe the bug
When I push a new version of my altair plugin, it takes hours, sometimes a day to fetch the new plugin assets and update the fetched version in altair.
To Reproduce
Steps to reproduce the behavior:

Create an altair action button plugin
Install it.
Update the plugin on npm
Rerun/refresh altair.

Expected behavior
I expect Altair to fetch the newest version of the plugin that's available.
Screenshots
Desktop (please complete the following information):

OS: MacOS Catalina
Browser: Chrome
Platform: web app
Version 2.4.6

Additional context
Basically, the feedback loop for altair plugin development is made slower because of this. Is there a setting or something I'm missing, or some way to bust the cache? Thanks

It takes about 24 hours for the cache to bust unfortunately. With the closing of #1217 the process should become easier.

@imolorhe Just curious, when are you planning to do the next release?

Should be within the week hopefully

v2.4.7 has been published.


Set height and width of main window

Set height and width of main window to start with fixed height and width.
Width should be twice or more the height
e.g height: 360, width: 720 or more (select width that makes sense and has better view).

Hello, I would like to take this issue

@ns23 You could work on this issue now?

@abahmed I will start working on it.And I will create the PR by tomorrow


Add support for react 0.14

Ooops! Missed this... React 0.14 supported was added sometime ago, sorry about that.


Support for json/jsonb fields update

Hi, I'm looking how can I update particular keys of JSON fields.
For example this will work in SQL:
UPDATE my_table SET data = data || jsonb_build_object('phone', '222-222-222') WHERE id=1

Ideas how can we add this?

This is an interesting use case. By default pg-restify is made to map a json passed to it to single columns. Have you tried calling a PUT with an escaped json string?
{
  "data": "{\"phone\":\"222-222-2222\"}"
}


Cannot create pull request

Issue: Struggling to create a pull request. It used to work a few months back.
Extension version: v0.28.0
VSCode Version: 1.58.2
Electron: 12.0.13
Chrome: 89.0.4389.128
Node.js: 14.16.0
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19043 (WSL2)
Steps to Reproduce:

Go to branch, and click create a pull request (or go directly to create pull request view)
Nothing happens (empty view) with console errors.

See attached extension view, output, and console logs.

Is the repo you're using public? If so, can you share the branch that you're trying to create a PR from?

Hi @alexr00 - Unfortunately not, this is a private repo.
Inspired by your comment, I just tried the following:

on a public repo with the same user for a different organisation, and it seems to work.
on a private repo with the same user for a different organisation, and it seems to work.
on a private repo with the same user for the same organisation (as in the original issue), and it seems to work.

So clearly something is wrong something specific to the private repo (in question). Any guesses?
I have double-checked .git/config, and project-specific settings, nothing different from a skim around.
I had also tried below few months back which fixed it, but the problem reverted:
{
    // Allow Github Pull Request to work
    "enable-proposed-api": [
        "GitHub.vscode-pull-request-github"
    ]
}

@MRZMUH001 thanks for trying all those scenarios!
Following the link in your screenshot, here's the error: https://reactjs.org/docs/error-decoder.html/?invariant=31&args[]=object with keys {}&args[]=
It's pretty clearly a bug in the create PR view that we show when you try to create a PR, but I can't tell where.
If you're willing to try it out, here's an unminified build of the extension, which should help narrow down where the issues is. It says it's version 0.28.0, but it's build off of the main branch, where all the work for 0.29.0 is. Just change the file extension to .vsix and drag it into the extensions view.
vscode-pull-request-github-0.28.0.zip
Alternatively, if you're feeling more adventurous you could clone the repo and build it yourself :).

Hi @alexr00,
Thanks for above. As recommended:
webview-create-pr-view.js:1006 Warning: Unknown ARIA attribute `aria-describedBy`. Did you mean `aria-describedby`?
    in input (created by Root)
    in div (created by Root)
    in div (created by Root)
    in Root

Uncaught Error: Objects are not valid as a React child (found: object with keys {}). If you meant to render a collection of children, use an array instead.
    in div (created by Root)
    in div (created by Root)
    in Root
    at throwOnInvalidObjectType (webview-create-pr-view.js:14331)
    at reconcileChildFibers (webview-create-pr-view.js:15231)
    at reconcileChildren (webview-create-pr-view.js:17680)
    at updateHostComponent (webview-create-pr-view.js:18220)
    at beginWork (webview-create-pr-view.js:19545)
    at HTMLUnknownElement.callCallback (webview-create-pr-view.js:1106)
    at Object.invokeGuardedCallbackDev (webview-create-pr-view.js:1155)
    at invokeGuardedCallback (webview-create-pr-view.js:1210)
    at beginWork$1 (webview-create-pr-view.js:24121)
    at performUnitOfWork (webview-create-pr-view.js:23075)

Warning: Failed prop type: You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.
    in input (created by Root)
    in div (created by Root)
    in div (created by Root)
    in Root

The above error occurred in the <div> component:
    in div (created by Root)
    in div (created by Root)
    in Root

Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://fb.me/react-error-boundaries to learn more about error boundaries.

webview-create-pr-view.js:14331 Uncaught Error: Objects are not valid as a React child (found: object with keys {}). If you meant to render a collection of children, use an array instead.
    in div (created by Root)
    in div (created by Root)
    in Root
    at throwOnInvalidObjectType (webview-create-pr-view.js:14331)
    at reconcileChildFibers (webview-create-pr-view.js:15231)
    at reconcileChildren (webview-create-pr-view.js:17680)
    at updateHostComponent (webview-create-pr-view.js:18220)
    at beginWork (webview-create-pr-view.js:19545)
    at HTMLUnknownElement.callCallback (webview-create-pr-view.js:1106)
    at Object.invokeGuardedCallbackDev (webview-create-pr-view.js:1155)
    at invokeGuardedCallback (webview-create-pr-view.js:1210)
    at beginWork$1 (webview-create-pr-view.js:24121)
    at performUnitOfWork (webview-create-pr-view.js:23075)

Hope this helps!

Thanks @MRZMUH001 that gave me a bit more info. I have a change that I will merge next week. Once the change is available in the marketplace I'll add a comment here to let you know it's available.

That was quick! Thank you for helping out and resolving it soon.

Hi @alexr00 , any news on the release of https://github.com/microsoft/vscode-pull-request-github/pull/2877?

@MRZMUH001 thanks for checking in! You can download the nightly build of the extension if you want to try out the fix now. I just added a new FAQ for this too too: https://github.com/microsoft/vscode-pull-request-github/wiki#4-when-will-the-next-release-occur

No one else has been able to reproduce this, but @MRZMUH001 took a look at the PR. I'm going to call this verified by code review.


Charts

Nice job!
High level comments:

This seems to be  two separate features (login and grid), so in this probably should have been two separate pull requests.
I see you added a Milestone, great! Please add an Linked Issue or two to this request. I am envisioning there would be a "Implement datagrid" issue and "Implement Auth" issue attached to this pull request.

I did not mean for the commits from login to be in this PR. I thought I had switched branches and all the other commits would stay with my Authen branch


Only the first episode in a range is downloaded

When specifying a range of episodes to download like -e 7-12, only the first episode in the range is downloaded.
PS D:\Users\tgord\crunchyroll> Wasari.Cli.exe https://beta.crunchyroll.com/series/G4PH0WXVJ -e 7-12 -u user -p password
 __        __                   _
 \ \      / /_ _ ___  __ _ _ __(_)
  \ \ /\ / / _` / __|/ _` | '__| |
   \ V  V / (_| \__ \ (_| | |  | |
    \_/\_/ \__,_|___/\__,_|_|  |_|

Available environment features: "YtDlp", "Ffmpeg", "FfmpegLibPlacebo", "NvidiaGpu"
Latest version: 2022.09.01, Current version: 2022.09.01
yt-dlp is up to date (2022.09.01)
[17:38:46 INF] YT-DLP is up-to-date
[17:38:46 INF] Output directory is D:\Users\tgord\crunchyroll
[17:38:48 INF] Getting information for https://beta.crunchyroll.com/series/G4PH0WXVJ
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GEVUZ4ZDG/secure-a-wife
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GMKUX838J/operation-strix
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/G7PU4X410/prepare-for-the-interview
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/G9DUE1EM1/the-prestigious-schools-interview
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GX9UQPQWG/will-they-pass-or-fail
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/G4VUQEQV9/the-friendship-scheme
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/G14U4W41N/the-targets-second-son
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GJWU2520V/the-counter-secret-police-cover-operation
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GN7UDPD1V/show-off-how-in-love-you-are
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GK9U353KM/the-great-dodgeball-plan
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GMKUX8XPP/stella
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GVWU0Q07M/penguin-park
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/G9DUE19E9/operation-strix
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/G31UX08G5/secure-a-wife
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GVWU0QGW1/prepare-for-the-interview
[17:38:53 INF] Getting information for https://beta.crunchyroll.com/watch/GD9UVP4VZ/the-prestigious-schools-interview
[17:38:58 INF] Getting information for https://beta.crunchyroll.com/watch/GN7UDPZWN/will-they-pass-or-fail
[17:38:58 INF] Getting information for https://beta.crunchyroll.com/watch/GWDU85PQE/the-friendship-scheme
[17:38:59 INF] Getting information for https://beta.crunchyroll.com/watch/G0DUN557Z/the-targets-second-son
[17:38:59 INF] Getting information for https://beta.crunchyroll.com/watch/GN7UDPE0Q/the-counter-secret-police-cover-operation
[17:38:59 INF] Getting information for https://beta.crunchyroll.com/watch/G14U4WM7K/show-off-how-in-love-you-are
[17:38:59 INF] Getting information for https://beta.crunchyroll.com/watch/G0DUN52E0/the-great-dodgeball-plan
[17:38:59 INF] Getting information for https://beta.crunchyroll.com/watch/G7PU4ZP9Q/stella
[17:38:59 INF] Getting information for https://beta.crunchyroll.com/watch/G2XU0WVW8/penguin-park
[17:38:59 INF] Getting information for https://beta.crunchyroll.com/watch/GMKUX8EN3/operation-strix
[17:38:59 INF] Getting information for https://beta.crunchyroll.com/watch/GJWU25KZ1/secure-a-wife
[17:39:02 INF] Getting information for https://beta.crunchyroll.com/watch/G2XU08P4Z/prepare-for-the-interview
[17:39:02 INF] Getting information for https://beta.crunchyroll.com/watch/GQJUGP4GZ/the-prestigious-schools-interview
[17:39:02 INF] Getting information for https://beta.crunchyroll.com/watch/GK9U35Z8W/will-they-pass-or-fail
[17:39:02 INF] Getting information for https://beta.crunchyroll.com/watch/G9DUE118W/the-friendship-scheme
[17:39:02 INF] Getting information for https://beta.crunchyroll.com/watch/GVWU0QE1W/the-targets-second-son
[17:39:03 INF] Getting information for https://beta.crunchyroll.com/watch/GN7UDP4MZ/the-counter-secret-police-cover-operation
[17:39:03 INF] Getting information for https://beta.crunchyroll.com/watch/G7PU4XM9W/show-off-how-in-love-you-are
[17:39:03 INF] Getting information for https://beta.crunchyroll.com/watch/G9DUE10VQ/the-great-dodgeball-plan
[17:39:03 INF] Getting information for https://beta.crunchyroll.com/watch/G4VUQJK21/stella
[17:39:03 INF] Getting information for https://beta.crunchyroll.com/watch/GPWUK4X4E/penguin-park
[17:39:03 INF] Getting information for https://beta.crunchyroll.com/watch/GVWU0Q830/operation-strix
[17:39:05 INF] Getting information for https://beta.crunchyroll.com/watch/GN7UDP0QD/secure-a-wife
[17:39:05 INF] Getting information for https://beta.crunchyroll.com/watch/G8WUN4QGD/prepare-for-the-interview
[17:39:06 INF] Getting information for https://beta.crunchyroll.com/watch/G50UZ7JZZ/the-prestigious-schools-interview
[17:39:06 INF] Getting information for https://beta.crunchyroll.com/watch/G50UZ72E3/will-they-pass-or-fail
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/G50UZ7E11/the-friendship-scheme
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/G7PU4XXQG/the-targets-second-son
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/GMKUX820G/the-counter-secret-police-cover-operation
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/GK9U35XE8/show-off-how-in-love-you-are
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/G7PU4X7NX/the-great-dodgeball-plan
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/GX9UQG10Z/stella
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/G7PU4XK3K/prepare-for-the-interview
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/GX9UQP2ZE/operation-strix
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/G4VUQEG0Z/secure-a-wife
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/G31UXD2D3/penguin-park
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/GWDU859G4/the-prestigious-schools-interview
[17:39:07 INF] Getting information for https://beta.crunchyroll.com/watch/G7PU4XW12/will-they-pass-or-fail
[17:39:08 INF] Getting information for https://beta.crunchyroll.com/watch/GN7UDP9J4/the-friendship-scheme
[17:39:08 INF] Getting information for https://beta.crunchyroll.com/watch/GG1U239KN/the-targets-second-son
[17:39:08 INF] Getting information for https://beta.crunchyroll.com/watch/GX9UQPZK1/the-counter-secret-police-cover-operation
[17:39:09 INF] Getting information for https://beta.crunchyroll.com/watch/GEVUZ4XXP/show-off-how-in-love-you-are
[17:39:10 INF] Getting information for https://beta.crunchyroll.com/watch/G9DUE10W4/the-great-dodgeball-plan
[17:39:11 INF] Getting information for https://beta.crunchyroll.com/watch/GD9UVJ939/stella
[17:39:11 INF] Getting information for https://beta.crunchyroll.com/watch/G7PU4ZD9Z/penguin-park
[17:39:11 INF] Getting information for https://beta.crunchyroll.com/watch/G14U4W59J/operation-strix
[17:39:11 INF] Getting information for https://beta.crunchyroll.com/watch/GN7UDP8KE/secure-a-wife
[17:39:12 INF] Getting information for https://beta.crunchyroll.com/watch/G0DUN5QME/prepare-for-the-interview
[17:39:12 INF] Getting information for https://beta.crunchyroll.com/watch/GEVUZ4PK8/the-prestigious-schools-interview
[17:39:13 INF] Getting information for https://beta.crunchyroll.com/watch/GJWU25J0D/will-they-pass-or-fail
[17:39:13 INF] Getting information for https://beta.crunchyroll.com/watch/GMKUX873Q/the-friendship-scheme
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/G9DUE1JW2/the-targets-second-son
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/G14U4WGXP/the-counter-secret-police-cover-operation
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GX9UQPJJ9/show-off-how-in-love-you-are
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/G50UZ9KVD/stella
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/G14U4W788/the-great-dodgeball-plan
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GX9UQG405/penguin-park
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/G4VUQED1K/operation-strix
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GJWU25P7G/secure-a-wife
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GEVUZ45W1/prepare-for-the-interview
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GG1U23M07/the-prestigious-schools-interview
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GX9UQPKWQ/will-they-pass-or-fail
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GK9U350ND/the-friendship-scheme
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GEVUZ4M5J/the-targets-second-son
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/G4VUQE8M0/the-counter-secret-police-cover-operation
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/G9DUE155P/show-off-how-in-love-you-are
[17:39:16 INF] Getting information for https://beta.crunchyroll.com/watch/GX9UQPEN8/the-great-dodgeball-plan
[17:39:20 INF] Getting information for https://beta.crunchyroll.com/watch/GQJUG1N30/stella
[17:39:22 INF] Getting information for https://beta.crunchyroll.com/watch/G9DUEQ23J/penguin-park
[17:39:24 INF] 1 episodes gathered to download
[17:39:27 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 0.04 %
[17:39:30 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 1.39 %
[17:39:32 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 2.68 %
[17:39:34 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 4.22 %
[17:39:36 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 10.83 %
[17:39:52 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 12.23 %
[17:39:56 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 13.87 %
[17:39:58 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 15.06 %
[17:40:01 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 16.22 %
[17:40:03 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 17.34 %
[17:40:06 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 18.49 %
[17:40:09 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 19.75 %
[17:40:11 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 20.78 %
[17:40:14 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 21.81 %
[17:40:16 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 22.97 %
[17:40:19 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 24.56 %
[17:40:22 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 25.67 %
[17:40:25 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 27.09 %
[17:40:27 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 28.16 %
[17:40:30 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 29.34 %
[17:40:33 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 30.92 %
[17:40:36 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 32.03 %
[17:40:39 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 33.55 %
[17:40:41 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 34.68 %
[17:40:44 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 35.93 %
[17:40:46 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 37.09 %
[17:40:49 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 38.19 %
[17:40:51 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 39.30 %
[17:40:53 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 40.36 %
[17:40:57 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 41.83 %
[17:41:00 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 43.10 %
[17:41:02 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 44.69 %
[17:41:05 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 46.15 %
[17:41:09 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 47.21 %
[17:41:11 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 48.32 %
[17:41:14 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 49.42 %
[17:41:16 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 50.96 %
[17:41:20 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 52.18 %
[17:41:22 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 53.29 %
[17:41:24 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 54.62 %
[17:41:27 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 56.03 %
[17:41:30 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 57.26 %
[17:41:33 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 58.36 %
[17:41:35 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 59.36 %
[17:41:37 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 60.60 %
[17:41:40 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 62.05 %
[17:41:43 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 63.23 %
[17:41:46 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 64.34 %
[17:41:48 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 65.47 %
[17:41:51 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 66.82 %
[17:41:54 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 67.94 %
[17:41:56 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 69.14 %
[17:41:58 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 70.32 %
[17:42:01 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 71.52 %
[17:42:03 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 72.64 %
[17:42:06 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 73.74 %
[17:42:08 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 75.08 %
[17:42:11 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 76.14 %
[17:42:13 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 77.15 %
[17:42:17 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 78.62 %
[17:42:19 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 79.94 %
[17:42:22 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 81.17 %
[17:42:25 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 82.35 %
[17:42:27 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 83.54 %
[17:42:29 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 84.79 %
[17:42:32 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 85.88 %
[17:42:34 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 86.98 %
[17:42:37 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 88.11 %
[17:42:39 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 89.36 %
[17:42:41 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 96.94 %
[17:42:58 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 98.21 %
[17:43:01 INF] Encoding update S01E07 D:\Users\tgord\crunchyroll\SPY x FAMILY\Season 01\S01E07 - THE TARGET'S SECOND SON.mkv 99.78 %
PS D:\Users\tgord\crunchyroll>

Environment
Wasari <IP_ADDRESS>
Windows 10
PS D:\Users\tgord\crunchyroll> $PSVersionTable. PSVersion

Major  Minor  Build  Revision
-----  -----  -----  --------
5      1      19041  1682

Should be fixed in #66!
Just a reminder, "NEXT" builds are very much still in development, so feedback is very much appreciated!


Update auto-merge.md

@v-caxian : Thanks for your contribution! The author, @ meganbradley, has been notified to review your proposed change.


Update compiler guide contributors

Added recent contributors from GitHub and the C/C++ Compiler BP Calls.
It's entirely possible I've missed someone, so please add to this PR if you realize someone is missing.
As with #185 I will reach out to these individuals to confirm they consent to be named in the guide before merging.

So far, David Edelsohn has communicated their approval via e-mail.

LGTM

LGTM. Can we please merge this today? When people look at it tomorrow, I want to ensure that contributors who want credit get that credit.

I see a bunch of "LGTM" and no objections.
I'm going to boldly merge this so these changes are included. We can always add more names with another PR, but I don't think we should wait.


support for interactive mode

Would be nice to be able to just pass in a filename and enter a REPL mode to experiment with the syntax fast.

Totally agree!

I don't think this is really needed now there is https://groq.dev
Feel free to close it. Thanks.


Add dependencyManagement

This adds a dependencyManagement module to help consolidate dependencies across the project into one consistent place. This is consistent with the other java-based otel projects.
There were a few cases where I could not figure out how to propagate the constraint into androidTestImplementation, so those reference the version via root project variable.
This resolves #86

Makes sense. In the interest of timezones I'll get one out after merge. ☮


Rebase to upstream v1.31.3

Rebasing to the latest upstream tag: v1.31.3
There is only one but rather large commit since v1.31.2.

Looking at the diff with the upstream release: https://github.com/aws/efs-utils/compare/v1.31.3...tsmetana:rebase-v1.31.3
/lgtm


chore(main): release 2.11.2

:robot: I have created a release beep boop
2.11.2 (2024-09-10)
Bug Fixes

load saved settings (#119) (8dd6f0b)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/huffSamuel/upnp_explorer/releases/tag/v2.11.2 :sunflower:


Style drawers for mobile

Drawers weren't built mobile first.
They should pop down from the top on small screens while still showing the top menu if possible.

Closed via #32


Format setup steps for readability

@thescientist13
As I was going through the setup, felt some clarification could be added. Just my take on the steps. Let me know what you think.

Can one of the admins verify this patch?

Nice job @DevLab2425 .  Aside from the clarification around dependencies, I dig it!  Thanks!

ok to test


i have set style to cell, but not reflecting

above is the CDN iam using.
let ws = XLSX.utils.table_to_sheet(document.getElementById(id));
let wb = XLSX.utils.book_new();

 ws["B2"].s = {
      alignment: {
        wrapText: true,
      },
      font: {
        bold: true,
      },
    };
XLSX.utils.book_append_sheet(wb, ws, 'sheet1');
return XLSX.writeFile(wb, 'filename.xlsx');

i have set "Bold" and "wrapText" for B2 cell, but no style is reflecting, i request to suggest me a solution for this issue.

@kvprasad505 - see Issue #2


Error when running script on SuperMicro

sh# netbox_agent --debug -c /etc/netbox_agent.yaml
Traceback (most recent call last):
File "/usr/local/bin/netbox_agent", line 11, in
load_entry_point('netbox-agent==0.5.1.dev3+gbb7c8c8', 'console_scripts', 'netbox_agent')()
File "/usr/local/lib/python3.7/dist-packages/netbox_agent-0.5.1.dev3+gbb7c8c8-py3.7.egg/netbox_agent/cli.py", line 39, in main
return run(config)
File "/usr/local/lib/python3.7/dist-packages/netbox_agent-0.5.1.dev3+gbb7c8c8-py3.7.egg/netbox_agent/cli.py", line 21, in run
manufacturer = dmidecode.get_by_type('Chassis')[0].get('Manufacturer')
TypeError: get_by_type() missing 1 required positional argument: 'type_id'
dmideode reports:
root@inet-xen-215-13:/netbox/netbox-agent/netbox_agent# dmidecode -t chassis
dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
Handle 0x0003, DMI type 3, 22 bytes
Chassis Information
Manufacturer: Supermicro
Type: Desktop
Lock: Not Present
Version:<PHONE_NUMBER>
Serial Number:<PHONE_NUMBER>
Asset Tag: To Be Filled By O.E.M.
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Safe
Security Status: None
OEM Information: 0x00000000
Height: Unspecified
Number Of Power Cords: 1
Contained Elements: 0
SKU Number: To be filled by O.E.M.

Please advise what's not working here or what i did wrong

Hello,
Seems we broke the agent while merging tests branches
I'm fixing it right now

good to know. when is the code updated?
Von meinem iPhone gesendet

Am 15.02.2020 um 20:20 schrieb Solvik<EMAIL_ADDRESS>
Hello,
Seems we broke the agent while merging tests branches
I'm fixing it right now
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

ah i saw it in the fix branch. okay next bug..


Known Crash issues

Crash issues (till now) due to :

Text Input of Email Address is null
Text Input of Password is null

You could do this:
val email = emailAddress_new.text.toString()
val password = password_new.text.toString()
if(email != null){
    //Send it ahead for some authentication
}else{
    //Tell user its an error
}

You could do same for val password


Allow category scales to use locally-set labels

Instead of only using data.labels, data.xLabels, or data.yLabels for category scales, also allow users to set labels on the scale config itself.
Example config:
        {
          type: 'category',
          position: 'right',

          labels: ["Different1", "Different2"]
        }

I attempted to update the documentation as specified in CONTRIBUTING.md, but I am not sure if it is understandable enough.
I've also left the changed function as a one-liner. I'm not sure if it is still okay, or if it should be expanded due to length now.
This implements/fixes #3725
Example functional codepen copy of the issue:
http://codepen.io/albinodrought/pen/ObGVmY

Added a test similar to the one above it, named "Should generate ticks from the scale labels"
Confirms scale.ticks is equal to config.labels, which is where we get our label data from

awesome thanks. One last thing, I noticed we use yLabels here will that be a cause for concern with this change? Tbh, I don't know why that line exists 😕

Hey, it seems like that line will display the Y-value in the tooltip instead of the value from the category scale (label).
If data.yLabels and options.labels is set, the Y value is shown on the tooltip: http://codepen.io/albinodrought/pen/rWbeVM

If data.yLabels is not set, and options.labels is set, the label is shown on the tooltip:
http://codepen.io/albinodrought/pen/eBoZNz

This is unexpected behavior (not sure how expected it is to get the y-value if on the y-axis, but I think that is outside of this PR).
A possible fix for this could be changing if (data.yLabels && !isHorizontal) { to if (!me.labels && data.yLabels && !isHorizontal) {. Not sure how much I like it though... what do you think?

I personally think your second fiddle is the most correct behaviour. Based on https://github.com/chartjs/Chart.js/commit/d39ac38ce1b9c608751d66f70317d3fc943303b1 which removed the x check, can we just go ahead and remove this entire if statement and just do return me.ticks[index - me.minIndex]; ?
This is the original issue where this was added https://github.com/chartjs/Chart.js/issues/3278 if we can confirm that this is still fixed after removing this then it is safe to do.

I looked back at the old commit: the reason it was needed is because getLabelForIndex needs to return me.ticks[index-minIndex] in the case where the axis is horizontal. When it's vertical, it needs to return the value for the data. This is because the x value is implied by the index but the y value is based on the value in the dataset.data array

@etimberg I've changed that line to resemble previous functionality.
Here is a sample from before the change (same as above): http://codepen.io/albinodrought/pen/eBoZNz
Here is a sample from after the change: http://codepen.io/albinodrought/pen/XNQqdw
I've left the data.yLabels check in there in case there is an edgecase I'm missing. It currently looks like this:
			if ((me.options.labels || data.yLabels) && !isHorizontal) {
				return me.getRightValue(data.datasets[datasetIndex].data[index]);
			}

			return me.ticks[index - me.minIndex];

With this, if only data.labels is set, the labels instead of the values will be shown.
Would something like this make more sense? This would show the values whenever the axis is not horizontal, which makes sense to me - but I might be missing something.
			if (!isHorizontal) {
				return me.getRightValue(data.datasets[datasetIndex].data[index]);
			}

			return me.ticks[index - me.minIndex];

I don't think the condition needs to change. Changing it might cause problems for the horizontal bar chart where the y axis is the primary axis.
The solution to this might just mean we need to introduce the concept of a "primary" axis direction (horizontal vs vertical) for a chart. Most charts would have horizontal as a primary direction except for the horizontal bar chart. Making those changes is outside the scope of this change though.
CC @chartjs/maintainers for further review before this is merged

ping @etimberg can be closed, I'll fix the remaining issue with another PR.

Closing per @andig


Set up Hello world project as one app with Webpack

Set up Hello world project as one app with Webpack
In this milestone, I @Johnadibe implemented the following:

Created a babel.config.js in the root folder of the project.
Updated webpack.config.js to include the babel loader.

Backend

Created a table for storing your messages and created 5 different greetings.
Created an API endpoint that selects a random greeting from the table.
Created a static view that will be the root of the app.

Frontend

Created the App component with react-router and render it in your static view.
Created the Greeting component that will display a greeting and set it up as a route in the App component.
Created a store, an action, and a reducer that will connect to the API endpoint to get the random greeting.
Displayed the random greeting in the Greeting component.

Thanks alot @codecaiine for your time and review🙌


Grid size (4) < 2 * SM count (164) will likely result in GPU under utilization due to low occupancy.

Thank you for your great work! This is very useful and works like a charm for my use case. Here is one quick question:
/net/papilio/storage2/bowenz/anaconda3/envs/zbw/lib/python3.9/site-packages/numba/cuda/compiler.py:726: NumbaPerformanceWarning: Grid size (4) < 2 * SM count (164) will likely result in GPU under utilization due to low occupancy.
  warn(NumbaPerformanceWarning(msg))
/net/papilio/storage2/bowenz/anaconda3/envs/zbw/lib/python3.9/site-packages/numba/cuda/compiler.py:726: NumbaPerformanceWarning: Grid size (4) < 2 * SM count (164) will likely result in GPU under utilization due to low occupancy.
  warn(NumbaPerformanceWarning(msg))
/net/papilio/storage2/bowenz/anaconda3/envs/zbw/lib/python3.9/site-packages/numba/cuda/compiler.py:726: NumbaPerformanceWarning: Grid size (4) < 2 * SM count (164) will likely result in GPU under utilization due to low occupancy.
  warn(NumbaPerformanceWarning(msg))

At the very beginning of the running, I got this warning three times, but the training seems to be going successfully. What does this imply, can I simply ignore this warning?
Thank you again!

Check my answer https://stackoverflow.com/a/77618835/23058072


LXC Ryzen 7 (5800H)

Hello, I'm trying to run ollama faster on an LXC container in my proxmox homelab. I have some questions, and maybe you could guide me through them...

I'm using my APU, and my understanding is that I could use the iGPU to offload ollama onto ROCm, is that correct? my homelab its a minipc so no option to add a second card for VMs...
On the same homelab I have Jellyfin using the APU (i believe) with VAAPI to transcode my videos (and as I only have one iGPU... I cannot exclusively use it in a vm, no passthrought, is this also correct?)
So I installed mesa drivers on proxmox host and bind-mounted /dev/dri, /dev/kfd onto the ollama container. For this container I tried several things (ubuntu, debian, and most recently arch... the outcome is the same for all of them, but I will write down the steps for the last one...)

pacman -Syu libva-mesa-driver libva-utils rocm-hip-sdk rocm-opencl-sdk rocminfo

 #/opt/rocm/bin/rocminfo
 ROCk module is loaded
 hsa api call failure at: /usr/src/debug/rocminfo/rocminfo-rocm-6.0.0/rocminfo.cc:1219
 Call returned HSA_STATUS_ERROR_OUT_OF_RESOURCES: The runtime failed to allocate the necessary resources. This error may also occur when the core runtime library needs to spawn threads or create internal OS-specific events.

Will I get any improvements using the iGPU (shared memory)? Because if the improvement is going to be zero compared to the CPU, I will not bother anymore 😄 .

Sorry that I write all down... Thank you in advance for the help that I could get!

Following up:
[root@ollamarch ~]# /opt/rocm/bin/rocm-smi
Exception caught: map::at
======================================== ROCm System Management Interface ========================================
================================================== Concise Info ==================================================
Device  [Model : Revision]    Temp    Power  Partitions      SCLK  MCLK     Fan  Perf  PwrCap       VRAM%  GPU%
        Name (20 chars)       (Edge)  (Avg)  (Mem, Compute)
==================================================================================================================
0       [0x0123 : 0xc1]       34.0°C  11.0W  N/A, N/A        None  1200Mhz  0%   auto  Unsupported    1%   0%
        Lucienne
==================================================================================================================
============================================== End of ROCm SMI Log ===============================================

Does this means that the GPU is recognized (and usable) by the container?


how to get user post history from a specific subreddit

I want to know how to get post history from a user in a specific subreddit like r/aww where I get the users post from that specific subreddit.
im guessing its done by using reddit.account.me but I cant figure out where to go from there.

Unfortunately, I don't think the API has a built-in way to do that.  As far as I know, all you can do is get a user's post history for all subreddits.  You would then have to iterate through the results in your code to discard the subreddits you don't want.
Another option would be to use the Search Controller, instead.  Then you could just do a subreddit search by author, like such:
List<Post> posts = reddit.Subreddit("facepalm").Search("author:KrisCraig");

ok


Compiler flag -nomixed_str_len_arg deprecated in Intel 2021

Bug Description
Currently the LISF build system sets the flag -nomixed_str_len_arg when compiling with Intel Fortran.  On Narwhal (using Intel oneapi_2<IP_ADDRESS>19), this generates a warning about deprecation:
ifort: command line warning #10434: option '-nomixed_str_len_arg' use with underscore is deprecated; use '-nomixed-str-len-arg' instead
This is not a problem yet but will be soon.  An adjustment to the build system is warranted.
Steps to Replicate
Easily replicated on Narwhal.  Load Jim Geiger's private module "lisf_74_prgenv_intel_8.1.0".  Then compile LDT off of the support/lisf-557ww-7.4 branch. (Can also use the master branch.)  Frequent warning messages will appear in the standard output.

Yes, I agree.   I must first determine which versions of the Intel compilers our partners are using.  I do not want to accidentally break compilation for "older" Intel compilers.

This is still a TODO.


NIFI-4518: Fixing URI issue when querying the bulletin board with many source ids

NIFI-4518:

When the URI is too long, invoking the bulletin board multiple times for all specified component ids.

Reviewing...

Thanks @mcgilman this has been merged to master.


Database file not included

Tolong tambahin file DB nya

Sorry I forget credential this account repo ,  try this
all-backup-on-07-05-2020.zip


Support for curriculum challenge translations

The https://github.com/freeCodeCamp/curriculum/ repo has translations for many of the challenges. Will the learn platform eventually support translations? Is there already an idea what approach we will use to support this?

@Bouncey Any feedback on this? I'm willing to work on it, but need to know if it's in the roadmap, and how to approach it.


Review of all translation fixed, missed some things here.

Got some code for us? Awesome 🎊!
Please include a description of your change & check your PR against this list, thanks!

[x] There's a clear use-case for this code change, explained below
[x] Commit message has a short title & references relevant issues
[ ] The build will pass (run yarn test:all and yarn lint)

We appreciate your contribution!

With the help of @cathysarisky @sagzy @9larsons @Lekler and their reviews. Fixed everything I had wrong.
Thanks for staying true to open source and for pointing out all of Your observations.
Fernando Ochoa Olivares.

Please review this pull request. Sorry if I am being impatient. But I want the real translation up.

Duplicate submissions slow the process down, because it means that changes are spread across multiple PRs instead of all on the same one. I've left you two comments already on this PR, and it's back in your court to respond to them.
The next Portal release is likely to be no sooner than Friday.

Please review this pull request. Sorry if I am being impatient. But I want the real translation up.

Duplicate submissions slow the process down, because it means that changes are spread across multiple PRs instead of all on the same one. I've left you two comments already on this PR, and it's back in your court to respond to them.
The next Portal release is likely to be no sooner than Friday.

Thanks for the response, @cathysarisky have been really helpful all along.

Sorry, I just realized I didn't click the button to make those two comments/questions 'live', which explains why you haven't responded to them, I suppose!

@fochoa8 Would you mind getting back to us here https://github.com/TryGhost/Ghost/pull/21246#discussion_r1807153846 so we can decide whether or not to merge this

@fochoa8 Would you mind getting back to us here #21246 (comment) so we can decide whether or not to merge this

Yeah, it is lowercase Autores, given the 7th edition of APA.

Sorry, I just realized I didn't click the button to make those two comments/questions 'live', which explains why you haven't responded to them, I suppose!

I did not know of this, until it was commented again.


chore: ignore non-fixes and non-ignored diagnostics

Probably, a simple solution for https://github.com/rehearsal-js/rehearsal-js/pull/695:
Save all processed errors and ignore them if we try to fix the diagnostic with the same code and start position as we already processed before.

Seems like having a few errors triggered a the same place are legit behavior :(
Here we have the same place triggers diagnostic twice, and different fixes applied each time (it another file):
upgrade/test/fixtures/transforms/4082-2.tsx
  start: 502, code: 4082
[ { newText: 'export ', span: { start: 140, length: 0 } } ]
upgrade/test/fixtures/transforms/4082-2.tsx
  start: 502, code: 4082
[ { newText: 'export ', span: { start: 98, length: 0 } } ]

Modified the code to skip processed diagnostic + fix.


[FLOC-1724] Sketch of logging options.

https://clusterhq.atlassian.net/browse/FLOC-1724

Some build failures (e.g. lint) are relevant.

Ah shucks. I started doing a code review before seeing that I should be doing a design review.

I'm going to put this back as the comments I had which were like "someone else should look at this" are the relevant ones for design review.

So if I understand this correctly:

Each script has a policy: no logging, stdout, or file.
File policy logs to a default location which can be overrriden.
It's not clear what verbose does.

I propose a slight tweak which I think improves usability. There are three modes:

Stdout. No verbose flag.
No logging by default. There is a verbose or enable-logging flag which enables logging to a file, and therefore also command-line option to determine where logs go.
Logging to file. There is a command-line option to determine where logs go. No verbose flag.

On further thought, since command-line tools aren't long running and won't product much logs, I suggest not bothering with second policy and just having all scripts either log stdout or to file, and drop the verbose flag.

The only reason for having a "no logging" option is for the flocker-volumes script which is called remotely by the running system. I didn't think the XDG_USER_DIR of root was a good place for the logs, so wanted to separate it out. Since it is going away, I figured I'd just drop the logs for the time being.

Regarding getting rid of verbose, I agree whole-heartedly.

Re flocker-volume do whatever takes the least amount of work. If it logs something to file that's fine.


Update Django to latest security revision

This patch includes a fix to CVE-2023-36053 which can lead to ReDoS via URLValidator which we do use.

Should we also bump the cryptography package alerted by the dependabot?

@JakubFrejlach I considered it but it's a major version change for a low impact vuln so I've decided against it, if you or anyone else has strong reason to believe we should upgrade it I'm willing to reconsider


doc: refine the indentation

The indentation of chart/questions.yaml in variable: defaultSettings.restoreVolumeRecurringJobs is not corrcet.
longhorn/longhorn#5196

@mantissahz suggest using fix: instead of docs:.

Merge this after it is marked ready.

cc @weizhe0422

@Mergifyio backport v1.4.x


Fix: Congruence of contact form

Description
Make the contact form congruent to other forms.
Screenshots

Additional information
No response

@ItsRoy69 assign it to me. Let me fix it.


Feature/sre 3456 add optional diagnostics tracing

Description of changes
This adds support for enabling additional mongo driver events for diagnostic purposes.  This will iterate over the different events and add them as an ActivityEvent to the current Activity.  This is flagged behind the MongoClientOptions (Telemetry) as "CaptureDiagnosticEvents".  This will help with drilling into driver behaviour in performance investigations.
Breaking changes
None
Additional checks

[X] Updated the documentation of the project to reflect the changes
[X] Added new tests that cover the code changes


showDefinitionPreviewHover works the same as showHover on Remote SSH

Issue Type: Bug

Connect to a VSCode Remote over SSH
Use the Command Palette to trigger "Show Hover"
Use the Command Palette to trigger "Show Definition Preview Hover"
Notice they give the same results, as opposed to Ctrl + Mouse Hover

The same is reproduceable when using a keybinding to trigger editor.action.showDefinitionPreviewHover.
Current Behaviour:

Expected Definition Preview:

Expected behaviour happens when the steps are repeated on local VSCode, only reproduceable in Remote SSH for some reason.
Related: #46257 #83912
VS Code version: Code 1.51.1 (e5a624b788d92b8d34d1392e4c4d9789406efe8f, 2020-11-10T23:31:29.624Z)
OS version: Linux x64 4.19.0-12-amd64
Remote OS version: Linux x64 4.19.0-11-amd64

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz (4 x 2024)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offopengl: enabled_onprotected_video_decode: unavailable_offrasterization: disabled_softwareskia_renderer: enabled_onvideo_decode: unavailable_offvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
1, 1, 1

Memory (System)
3.76GB (0.12GB free)

Process Argv
--no-sandbox --unity-launch --crash-reporter-id 6cae26b9-e3d3-447e-b744-60846b2a3156

Screen Reader
no

VM
0%

DESKTOP_SESSION
gnome

XDG_CURRENT_DESKTOP
undefined

XDG_SESSION_DESKTOP
undefined

XDG_SESSION_TYPE
tty

Item
Value

Remote
SSH: anton

OS
Linux x64 4.19.0-11-amd64

CPUs
AMD Ryzen Threadripper 2920X 12-Core Processor (24 x 2007)

Memory (System)
31.36GB (20.38GB free)

VM
0%

Extensions (6)

Extension
Author (truncated)
Version

remote-ssh
ms-
0.56.0

remote-ssh-edit
ms-
0.58.0

vscode-eslint
dba
2.1.13

gitlens
eam
11.0.6

prettier-vscode
esb
5.8.0

vscode-styled-components
jpo
1.4.0

I'm seeing this with a regular local project.
Version: 1.81.0-insider (Universal)
Commit: 822ad2de026bf4cf858d17237937a3ca743d1b22
Date: 2023-07-21T08:36:34.360Z
Electron: 22.3.17
ElectronBuildId: 22432899
Chromium: 108.0.5359.215
Node.js: 16.17.1
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 22.5.0

This was happening because we were not awaiting the promise which was adding the hover preview definition. I fixed this with https://github.com/microsoft/vscode/pull/235489

Thank you!


Glyph on ctrlp/zfz

https://vimawesome.com/plugin/vim-devicons

install fonts
update font on iterm

doesn't have support yet for FZF: https://github.com/ryanoasis/vim-devicons/issues/106


Fix Dates in Member Booking Cards

We need to update the date format displayed in the member booking cards on the members' page. Currently, the dates may be incorrectly formatted or not aligned with the expected standards.

tog mig tiden att fixa detta <3


fix on status.get

Little fix on status.get.json.ftl, now I can import files but with no statistic.

Thanks jeci-sarl - I love PRs that reduce the amount of code!


Make rkt able to specify hostname for pods

For rktnetes' usecase. We need to specify the pod's hostname. The solution I can think of is to add a flag --hostname to rkt run/run-prepared and use that to set up the hostname.
An open question is: Do we want to add such field (hostname) in pod spec?
cc @iaguis @philips @jonboulle @sjpotter

Per appc/spec#572 I don't think it's critical to address this in the spec. However I think it's certainly reasonable to implement support in rkt.

Hostname is really useful in test or development cases related to administration or devops stuff and troublesome when You can't do that. I've got a lot of testing that's need to by done manually (I'm working as system administrator).  Testing this using rkt-UUID hostname is quite troublesome (especially when You make ssh connection to the pod and using hostname on prompt shell it's not possible to know which container I'm in especially when I make tests on clusters they have multiple containers in them and ssh connection on multiple terminals and I'm switching between them multiple times). I've made a lot work using docker containers and after I wanted to switch to rkt (which in many cases is more productive than docker) is quite hard because I can't set hostnames.

@cubbasa Thanks for the input! We are working on this :)

cc @steveeJ Ref https://github.com/kubernetes/kubernetes/issues/21923

That's good to know. There is one more thing what I had seen so far UUID will still be machine name and I could only give hostname as the option. Is there will be any possibilities to correlate UUID and the hostname?  I assume that if I give machinectl I will see only UUID of container.
Maybe it would be good approach that will be possibility to use the name that will be used as the hostname and container?
In docker I have another field that is name so it's quite useful to manage containers that can't be accessed normal way it really useful in the cases from my previous comment.


shutdown display

Hi so when I shut down my computer when the streams still on my displays don't turn on until I stream again and exit that way is there a way to solve this issue?
Can I some how make my monitors connect on windows 11 bootup

Got another problem with multiple monitors only the primary screen turns back on the others excluding virtual are disconnected

hi! I'm having the same problem, I am going to try to add the scripts, "setup_sunvdm.ps1" and "teardown_sunvdm.ps1" to the App  Lunch config_up, instead usign the global config
My idea is to using only Steam Big Picture, with those scripts, and add another app that run a power down script
other way could be changing or adding an internal task when windows is being shutdown, like, if driver IDDSample is active, deactivate, and active the "original" one.
perhaps someone has better ideas than me
I will try change the config to run only for Steam Big Picture, and add another "app" to shootdown the pc from moonlight

Hello, this is not a Sunshine AIO related issue. You can ask in Sunshine Virtual Monitor github project.


x/leverage: accepted -> unaccepted assets behavior

Suppose that a user has deposited 1000 uabcd and received 800 u/uabcd (a token:uToken exchange rate of 1.25). They may or may not have enabled uabcd as collateral.
Other users may have borrowed uabcd as well.
Then, the leverage module's token registry is updated, and for whatever reason, uabcd has been removed as an accepted asset.
Eventually, oracle prices will become unavailable for symbol ABCD as well.
Causes
An asset could be removed from the accepted asset list in two scenarios:

Governance decision (token registry update made with intent to remove asset)
Accident (token registry update missing an entry)

Consequences

How should this scenario be treated?
What changed to the code are required?

User should be able to withdraw uabcd that has been lent or set as collateral if no borrow limit concerns overrule.
WithdrawAsset and ExchangeUToken need to function for assets which are not in the token registry, but whose uToken exchange rates still exist in store, as would be the case.

Users should be able to repay, but not borrow, uabcd
Alter RepayAsset

User should be able to disable, but not enable, uabcd as collateral if no borrow limit concers overrule.
Rearrange SetCollateralSetting

Calculations involving BorrowLimit, LiquidationLimit, or BorrowedValue should omit unregistered tokens from the total USD value, or even fail altogether.
TBD below

Without oracle prices, liquidations of uabcd borrows or collateral are not possible. Liquidation of the borrower's other denoms of debt and collateral may be possible.
TBD below

EndBlocker had better not crash
No changes - interest iterates over accepted assets only.

Inevitably, anyone who was using uabcd as collateral may instantly drop below their borrow or liquidation limits. This would also happen if an asset's collateral weight were reduced or zeroed by governance, an action which would occur before intentional (but not accidental) versions of the scenario.
Anyone borrowing uabcd could be off the hook if uabcd no longer contributes USD value to their borrowed value. Alternately, users could be prevented from borrow-limit-dependent actions (withdraw, borrow, unset collateral) until all their borrows containing unaccepted asset uabcd have been repaid. This is cleaner, as long as uabcd can still be obtained.
Decisions

Question
Initial Conclusion

Should WithdrawAsset allow the retrieval of uabcd by exchanging u/uabcd uTokens?
Yes, users must be able to recover lent assets. However, see borrow limit decision first.

Should RepayAsset work for uabcd debts?
Yes, always.

Should LendAsset work for uabcd?
No.

Should BorrowAsset work for uabcd?
No.

Should LiquidateBorrow work for uabcd repay denomination?
No. Oracle prices required.

Should LiquidateBorrow work for u/uabcd reward denomination?
No. Oracle prices required.

How should BorrowedValue, BorrowLimit and LiquidationLimit be calculated when collateral contains u/uabcd?
Queries can be allowed to fail. BorrowAsset and SetCollateralSetting(any_denom, false)'s borrow limit check should fail, stopping the transaction. Withdraw and Liquidation are more complicated - see below.

How should WithdrawAsset work?
The withdraw denom can either be uabcd or some accepted asset. In both cases, a withdrawal is definitely safe if the user has no uabcd borrows, and also their collateral value after the transaction, even excluding contributions from u/uabcd collateral, would still result in a healthy borrow limit.

How should GetEligibleLiquidationTargets and LiquidateBorrow handle uabcd in collateral value calculations?
If we allow the calculations to fail, then a user can exempt themselves from liquidation forever by holding onto some collateral in a non-accepted denom. If we allow the calculations to succeed, then we must be treating uabcd collateral as having zero USD value. This could cause liquidations but seems to be the better option.

How should GetEligibleLiquidationTargets and LiquidateBorrow handle uabcd in borrowed value calculations?
If we allow the calculations to fail, then a user can exempt themselves from liquidation forever by holding onto some debt in a non-accepted denom. We must count borrowed but non-accepted assets as contributing zero to borrowed value during liquidation, and allow the function to proceed.

Any interactions with SweepBadDebts? As a reminder, this is when a borrower has nonzero debt and zero collateral after a complete liquidation, and the system steps in to pay off the remaining debts.
It looks like nonzero uabcd collateral will prevent debt from being flagged, even if all other collateral is liquidated. Minor issue.

User Perspective
Under initial conclusions, here is how to safely exit a complex position in uabcd.

Repay all uabcd borrows, re-enabling BorrowedValue calculations.
Withdraw all uabcd collateral after ensuring healthy borrow limit.
Withdraw any uabcd lent by turning in u/uabcd.

Attacker Perspective
Who can benefit from an asset going dark?

Liquidators in general (same as a governance reduction or collateral weight, or a price drop).
Anyone who can borrow uabcd without repaying it, but still get their collateral back.

Final Note
We should REALLY avoid doing this (blacklisting an accepted asset), but the code can be made attack-proof at least.

Important to note that currently we don't remove required exchange rates from the x/oracle AcceptList if tokens are removed via governance @toteki

That helps - some of the decisions might be simplified if oracle prices can still be counted on.


ArrayIncludingMatcher raises a NoMethodError for non-array objects

A NoMethodError is raised when we compare a non-array object with an ArrayIncludingMatcher instance.
it "succeeds" do
  expect([[1,2]]).to match array_including(array_including(1,2))
end

it "raises error instead of succeed" do
  expect([1,[1,2]]).to match array_including(1, array_including(1,2))
end

it "raises error instead of fail" do
  expect([1]).to match array_including(array_including(1,2))
end

The following changes fix what seems to be an issue: https://github.com/rspec/rspec-mocks/compare/master...papa-cool:master

Apologies this dropped through the cracks, your fix is now in #1291


Fixed #28757 -- Allow using forms of contrib.auth without installing contrib.auth

https://code.djangoproject.com/ticket/28757
This seems that, it's not very easy to write a regression test, I have try this:
class UserCreationFormTest(TestDataMixin, TestCase):
    #....
    @modify_settings(INSTALLED_APPS={'remove': 'django.contrib.auth'})
    @modify_settings(INSTALLED_APPS={'append': 'auth_tests'})
    @override_settings(AUTH_USER_MODEL='auth_tests.ExtensionUser')
    def test_import_without_auth_app(self):
        with mock.patch.dict(sys.modules, sys.modules):
            del sys.modules['django.contrib.auth.models']
            del sys.modules['django.contrib.auth.forms']
            try:
                from django.contrib.auth.forms import UserCreationForm
            except RuntimeError as e:
                self.fail(e)

This test will produce the error below as I do manually in a demo project which remove 'django.contrib.auth' from INSTALLED_APPS ,

RuntimeError: Model class django.contrib.auth.models.Permission doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

but this will make other tests fail.
Any suggestion is very thankful. Or you can make a new PR if you want.

This is the same change proposed in https://github.com/django/django/pull/9099. If you want to make the updates as suggested there, that would be fine. I don't think we need a test for "allow using forms of contrib.auth without installing contrib.auth" but a test as noted in that other PR would be useful.

All work done. Thanks timgraham for suggestion.

All work done. Thanks timgraham and timmartin for reviews .


Blending does not work

Billie / Legato / Service Order / Carrier Ethernet
does not generate file.
Exception in container logs:
11:46:55.425 [JettyServerThreadPool-78] INFO  io.javalin.Javalin - Parameter 'id' with value 'undefined' is not a valid UUID

Same error occurs in case of:
Ella/ Legato / Service Order / Ella / Carrier Ethernet
And selecting only CE Subscriber UNI.
Any other CE service works well.
Local CLI blending also works fine


Unable to pass dnsConfig to self-hosted autoscaling runners

I'm trying to set dnsConfig on the self-hosted autoscaling runner deployments.
Apologies if I'm simply trying to set it in the wrong place - I'm new to helm and very new to Actions.
Checks

[?] My actions-runner-controller version (v0.12.7) does support the feature
[-] I'm using an unreleased version of the controller I built from HEAD of the default branch

To Reproduce
I followed actions-runner-controller.md, using helm for the controller and deploying the runners via a simple kubernetes deployment manifest.
Which errors as it can't find RunnerDeployment.spec.template.spec.dnsConfig:
error: error validating "runnerdeployment.yaml": error validating data: ValidationError(RunnerDeployment.spec.template.spec): unknown field "dnsConfig" in dev.summerwind.actions.v1alpha1.RunnerDeployment.spec.template.spec; if you choose to ignore these errors, turn validation off with --validate=false

Steps to reproduce the behavior:

Deploy the self-hosted runner controller using the provided helm chart.
Create a deployment.yaml similar to those supplied in actions-runner-controller.md.
Add dnsConfig to the deployment.yaml and apply.
Try applying the deployment.
Experience error above as the CRD doesn't accept RunnerDeployment.spec.template.spec.dnsConfig

Expected behavior
The following k8s deployment manifest (or similar) to work:
apiVersion: actions.summerwind.dev/v1alpha1
kind: RunnerDeployment
metadata:
  name: gha-runner-deployment
spec:
  template:
    spec:
      dnsConfig:
        options:
        - name: ndots
          value: "1"

and from that dnsConfig should be passed to runner pods which configures /etc/resolv.conf inside containers with the provided options.
Environment:

Controller Version - 0.19.0
Deployment Method - Helm
Helm Chart Version - v0.12.7

Additional Context:
The reason I'm needing to configure this is because it seems with DIND (or really Docker in ContainerD) some base images (such as alpine) incorrectly get ndots:5 configured in /etc/resolv.conf which causes DNS lookup failures inside the container.
information on what ndots is

@sammcj Hey! This sounds like a valid feature request. Would you mind submitting a PR like https://github.com/actions-runner-controller/actions-runner-controller/pull/628 to add the additional pod template field support for Runner and RunnerDeployment resources?
You can also try RunnerSet which is still an unreleased feature, if you could try building a custom build of actions-runner-controller from master branch.
https://github.com/actions-runner-controller/actions-runner-controller#stateful-runners
RunnerSets supports any pod template fields out of the box.

@sammcj FYI https://github.com/rewanthtammana/kubectl-fields this plugin is super helpful for checking if a attribute is part of your deployed CRD set, for example here what it found for the limits attribute:
$ kubectl fields runnerdeployment limits

spec.template.spec.dockerdContainerResources.limits
spec.template.spec.resources.limits
spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.limits

Thanks for confirming this isn't currently possible @mumoshu, I'll submit a PR!

@callum-tait-pbx that looks really useful! Thank you!

@mumoshu - Initial crack at it: https://github.com/actions-runner-controller/actions-runner-controller/pull/764
I've almost certainly missed a few things and the local test suite takes over 40 mins to run which made experimentation a little difficult - I'm hoping Github Actions workflow for PRs has the same coverage.


Friends activity stops working after click on experimental feature.

Describe the bug
Friends activity stops working after click on experimental feature related to friend feed. It begins with no syncing at all and after one week it shows that I'm not sharing my feed despite being activated on Settings (I disabled and enabled it also logged out, reinstalled Spotify and it stopped working even on Spotify without any Spicetify mod. It also stopped working in all my computers).
To Reproduce
Steps to reproduce the behavior:

Go to "experimental features".
Click on the switch of "Shows the friend feed" (you can disable it and then re-enable it).

Screenshots

Desktop Setup

OS: Windows v10.0.19043
Spotify: v<IP_ADDRESS>7
Spicetify: v2.8.3
Dribbblish: v4.0.0-8ba60b4

Logs
spicetifyWrapper.js:879 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
Spicetify._cloneSidebarItem @ spicetifyWrapper.js:879
xpui.js:1 cosmos-connector:  fetchAdForSlot endpoint=%o sp://ads/v1/ads/leaderboard
vendor~xpui.js:29 MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 change listeners added. Use emitter.setMaxListeners() to increase limit
    at c (https://xpui.app.spotify.com/vendor~xpui.js:29:2669302)
    at t.o.addListener (https://xpui.app.spotify.com/vendor~xpui.js:29:2671886)
    at https://xpui.app.spotify.com/vendor~xpui.js:29:2302835
    at Pa (https://xpui.app.spotify.com/vendor~xpui.js:29:2907104)
    at Is (https://xpui.app.spotify.com/vendor~xpui.js:29:2930836)
    at t.unstable_runWithPriority (https://xpui.app.spotify.com/vendor~xpui.js:29:3144419)
    at gr (https://xpui.app.spotify.com/vendor~xpui.js:29:2876640)
    at ks (https://xpui.app.spotify.com/vendor~xpui.js:29:2930615)
    at Os (https://xpui.app.spotify.com/vendor~xpui.js:29:2915494)
    at vs (https://xpui.app.spotify.com/vendor~xpui.js:29:2914416)
c @ vendor~xpui.js:29
xpui.js:1 Uncaught (in promise) Error: Slot Request and display failed: Error: LeaderboardManager: cant get slot. Error: Slot Request failed InternalServerError: GET request to sp://ads/v1/ads/leaderboard failed with status code 500
    at xpui.js:1
tracklist-row-song-fallback.svg:1 Failed to load resource: net::ERR_NAME_NOT_RESOLVED
tracklist-row-song-fallback.svg:1 Failed to load resource: net::ERR_NAME_NOT_RESOLVED
2TypeError: Cannot read properties of null (reading 'text')
    at Info.set (dribbblish-dynamic.js:54579)
    at dribbblish-dynamic.js:55533
5vendor~xpui.js:29 The buttonLegacy prop has been deprecated. This prop will be removed soon. Please migrate to new button styles by removing this prop.
Read more: https://encore.spotify.net/web/whats-new/green-buttons/?format=web-js
i @ vendor~xpui.js:29
DevTools failed to load source map: Could not load content for https://xpui.app.spotify.com/vendor~xpui.js.map: Connection error: net::ERR_NAME_NOT_RESOLVED
DevTools failed to load source map: Could not load content for https://xpui.app.spotify.com/xpui.js.map: Connection error: net::ERR_NAME_NOT_RESOLVED
DevTools failed to load source map: Could not load content for https://xpui.app.spotify.com/696.js.map: Connection error: net::ERR_NAME_NOT_RESOLVED
DevTools failed to load source map: Could not load content for https://xpui.app.spotify.com/367.js.map: Connection error: net::ERR_NAME_NOT_RESOLVED
DevTools failed to load source map: Could not load content for https://xpui.app.spotify.com/xpui-desktop-modals.js.map: Connection error: net::ERR_NAME_NOT_RESOLVED
DevTools failed to load source map: Could not load content for https://xpui.app.spotify.com/xpui-routes-playlist.js.map: Connection error: net::ERR_NAME_NOT_RESOLVED

Nevermind, seems this is purely related to Spotify.


Compile fails in Scala 2.11.7 project

I'm using Scala 2.11.7 with UndoFX in my project, and when I try to compile, the compile fails with assertion failed: TVar<?0=null>.
This only happens with UndoFX 1.2, and it was fine before on UndoFX 1.1.1, and the only changes I've made are to comply with 1.2's new interface. I've even changed from using SAM conversion to instantiate the undo manager to anonymous classes, and the failure still takes place. Even a stacktrace simply spits out internal Scala compiler errors, so I can't quite debug what's causing the error.
My build tool is Gradle 2.7, if it means anything.
I've also tried this on a fresh Gradle Scala project, and the same error results.
This is the sample code for the fresh project that fails to compile:
import java.util.function.{Consumer, Function}

import org.fxmisc.undo.UndoManagerFactory
import org.reactfx.EventSource

object Main {
  val changes = new EventSource[Change]

  val undoManager = UndoManagerFactory.unlimitedHistoryUndoManager(
  changes,
  new Function[Change, Change] {
    override def apply(t: Change): Change = t.invert
  },
  new Consumer[Change] {
    override def accept(t: Change): Unit = t.apply()
  }
  )

}

case class Change(oldVal: Boolean, newVal: Boolean) {
  def invert: Change = Change(newVal, oldVal)

  def apply(): Unit = println(newVal)
}

Well if there is an assertion error in compilation, that either means there is a bug in the Scala compiler, or the bytecode UndoFX is somehow malformed (which is less likely because Java compiler seems to work with it just fine). I would try Scala 2.12.0-M3 and if it still fails, try reporting it to the Scala team.

I've tried it on 2.12.0-M3, and the bug still appears. As you've suggested, I've filed an issue to the Scala issue tracker here: https://issues.scala-lang.org/browse/SI-9543

:+1:

As I've noted in the comment in the Scala language issue, introducing a type parameter to the method call instead of letting Scala infer it allows the code to compile. That is, specifying what T is in UndoManagerFactory.unlimitedHistoryUndoManager[T]() allows working around the type inference failure for the moment.
On a related note, SAM conversion doesn't work for the new method signature in 1.2 as well.
Hopefully, this information is useful to someone working with UndoFX in Scala.


[ConstraintSystem] Guard against infinite recursion in key path dynam…

…ic member lookup
It's possible to construct subscript member responsible for key path
dynamic member lookup in a way which is going to be self-recursive
and an attempt to lookup any non-existent member is going to trigger
infine recursion.
Let's guard against that by making sure that the base type of the
member lookup is different from root type of the key path.
Resolves: rdar://problem/50420029
Resolves: rdar://problem/57410798

@swift-ci please smoke test


[5.4][SwiftShims] Make the arguments of memcmp nullable on Darwin

Mark the arguments of memcmp in SwiftShims with _Nullable on Darwin. This realigns the nested prototype of memcmp from SwiftShims with the definition in usr/include/string.h and keep it from being a source of confusion for the compiler.

Scope: The inconsistent definitions of memcmp caused compiler crash in projects that used memcmp directly or used Data == Data with optimizations enabled that replaced it with a memcmp call.
Risk: Low, all existing calls to memcmp should remain valid.
Origination: Unclear, changes in the libraries import order likely made the original definition of memcmp less obvious, making this inconsistency visible.
Resolves rdar://78270152
Cherry-pick of #36666

@swift-ci Please test

@swift-ci Please smoke test

@swift-ci Please nominate

Build failed
Swift Test OS X Platform
Git Sha - ead48ff3f6b6a0b349bb615096bad540df448a8e

@swift-ci Please test macOS platform


Won't save settings

when i click on save settings it does not save settings. I am running foundry vtt vr9

Helpers is not fully v9 compatible yet, however, the most egregious errors have been corrected in the latest beta release: https://raw.githubusercontent.com/trioderegion/dnd5e-helpers/dnd5e-helpers-next/module.json


Partner page

I work for eG Innovations who have a comparable integration to many of these products with Azure and would like to contact the owner of this page/partner program to understand how we can get listed and any partner criteria we would need to adhere to - please could you contact me via<EMAIL_ADDRESS>Many thanks,
Rachel

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

ID: 28d6ee86-a50e-a108-033c-925cf272b4a8
Version Independent ID: a1d942d5-c530-3831-abd6-8be8c3bdb1ad
Content: Partners that integrate with Azure Monitor - Azure Monitor
Content Source: articles/azure-monitor/partners.md
Service: azure-monitor
Sub-service: general
GitHub Login: @rboucher
Microsoft Alias: robb

@rhb21eg Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.
@rboucher Can you please take a look at this request?

Hi Rachael.  So sorry for the very late reply. This slipped through the cracks. I'm sending you email now.

Closing given we are in email contact. #please-close


[ffigen] Improve enum warning

Example of the new warning:
[SEVERE] : The integer type used for enums is implementation-defined. FFIgen tries to mimic the integer sizes chosen by the most common compilers for the various OS and architecture combinations. To prevent any crashes, remove the enums from your API surface. To rely on the (unsafe!) mimicking, you can silence this warning by adding silence-enum-warning: true to the FFIgen config. Affected enums:
	NSComparisonResult
	NSDataBase64DecodingOptions
	NSDataCompressionAlgorithm
	NSDataReadingOptions
	NSItemProviderFileOptions
	NSItemProviderRepresentationVisibility
	NSStreamEvent
	NSStreamStatus
	NSStringCompareOptions
	NSStringEncodingConversionOptions
	NSURLBookmarkCreationOptions
	NSURLBookmarkResolutionOptions

Fixes #1715

coverage: 89.883% (-0.1%) from 90.024%
when pulling 9a0d2c33236e231ee1c08909ce7ea8f36d5475c3 on enum_warning
into 6793812a5363bbec8462b08535100bb8e11f3ef7 on main.