Bug with Bootstrap-Sass v <IP_ADDRESS>

I recently updated my boostrap-sass gem to <IP_ADDRESS> and found a new rule has been added
.modal-dialog
{
    z-index: 1040;
}

This results in the modal box being behind the shaded overlay (which is suppose to hide only the current page so the modal pop up stands out)
My "patch" for this was to add a rule into the lightbox code
.modal-backdrop
{
    z-index: initial;
}

Are you seeing this?
#86
#85
http://stackoverflow.com/questions/10636667/bootstrap-modal-appearing-under-background

Yes it looks like the stackoverflow image.
My html layout is the same as the bootstrap site (so the top rated fixed on s/o was not relevant)
and I haven't got any custom css except for your lightbox code.
Everything works fine on a revert to bootstrap-sass 3.3.3

Do you have an example page?

I tried creating one but need to have a cdn for lightbox (github is not a cdn and sends mime type text/html but jsfiddle has strict mime checking so won't run it).
The port I'm talking about should be the same as the latest version of bootstrap 3.3.4

I had this same problem but I think I've found out why.
It looks like they changed out the z-index works slightly. You just need to add an extra line to your variables.scss for the modal background.
The offending commit:
https://github.com/twbs/bootstrap/commit/f5beebe726aa8c1810015d8c62931f4559b49664#diff-a7693b847cd07d7aa4c819d11e5becc1

I have updated the github pages to use 3.3.4, are you experiencing the same problem here?: http://ashleydw.github.io/lightbox/

no, things look to be working properly
On Wed, Mar 25, 2015 at 11:07 AM, ashleydw<EMAIL_ADDRESS>wrote:

I have updated the github pages to use 3.3.4, are you experiencing the
same problem here?: http://ashleydw.github.io/lightbox/
—
Reply to this email directly or view it on GitHub
https://github.com/ashleydw/lightbox/issues/104#issuecomment-85711879.

In my case it was that they'd added that extra variable for $zindex-modal-background which is set at the original value for $zindex-modal. So both the background and the actual modal dialogue had the same z-index value.

OK, sounds like a problem with the sass stuff. Leaving open for other people, but no changes from my end


Support for variable height?

My list is located in a container that is relatively positioned 300px from the top.
The user is able to pull the container up to see more items.
I fill the container with all the items I have now, but already with 20 items its kind of slow to fill the list. So I wanted to try out a virtual list. However due to the nature of the container described above, I cannot give the list a height in px.
Any idea if that component would work with variable height containers?

Hey @pke,
What you're describing is the reason I wrote the AutoSizer HOC. Check it out (docs, demo).
All you need to do is wrap it around your react-virtualized list/table/grid/whatever and it tells you the correct width and height to pass down.
Going to close this issue since it's just a question and not very actionable on my part but we can keep talking here if you have more questions. :)

Thanks for the quick reply. Will check it out.

No problem. Hope it works for you- but reach out to me again if it doesn't. Happy to help.


LICENSE-ANYTHINGINCAPITALS treated as Markdown

Replicable in current Insiders (currents as shipped by Manjaro Linux):

Version: 1.69.0-insider
Commit: 92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9
Date: 2022-07-06T23:34:34.229Z
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: <IP_ADDRESS>-electron.0
OS: Linux x64 5.19.16-2-MANJARO

Does this issue occur when all extensions are disabled?:

N/A: The only way of testing that I know about is with "markdownlint" extension.

Steps to Reproduce:

Open any file with a name starting with LICENSE- and with capitals after the hyphen, like LICENSE-MIT
The file is treated as Markdown (it activates/applies a Markdown-specific extension, see https://github.com/DavidAnson/vscode-markdownlint/issues/257). He's a VS Code extension/API expert (much more than me), so I find him credible.

On the contrary

Open LICENSE
The file is not treated as Markdown (it doesn't activate/apply "markdownlint").

I do not see this in my testing:

Notice how the file mode is plain text
I suspect this is either coming from some extension or you've configured the files.associations setting so that  LICENSE* files are treated as markdown

Thank you Matt @mjbvz for showing me the file type/mode in the status bar (I usually have the status bar hidden).
To help your or others reproduce this, or to narrow it down:

the same Insiders version as I used above
no workspace open (only opened LICENSE-MIT as a file) - still treated as Markdown:

all extensions disabled (including the one I mentioned above), and files.associations shows nothing:

~/.config/Code - Insiders
grep -r files.associations .
grep: ./User/workspaceStorage/1665008696241/state.vscdb: binary file matches
grep: ./CachedData/92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9/chrome/js/31ee7cfab97a2fcb_0: binary file matches
grep: ./CachedData/92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9/main-e68719928f5a888e10af886be9e8e0c8.code: binary file matches
grep: ./CachedData/92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9/extensionHostProcess-7ef49542c15227bc893f7f32694b5a00.code: binary file matches
grep: ./CachedData/92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9/watcherMain-cc39914cfb5f441917c826245a3e721f.code: binary file matches
grep: ./CachedData/92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9/ptyHostMain-30f3fcc592e9f3632fbc25575c634759.code: binary file matches

Please suggest steps for me, or re-open & investigate/delegate.

What about the files.defaultLanguage setting?

No value seems to show up for files.defaultLanguage - I don't even see any input box/checkbox/dropdown list for this setting:

That Markdown detection somehow depends on the file name being in CAPITAL-CASE. lowercase-named-file shows up as Plain Text:

If there is any more efficient way to get my settings to you (or to anyone else), I'm happy to ZIP up whatever needed. (I'm on Manjaro Linux, have 3 VS Code installations: Insiders, (stable) VS Code and Code - OSS.)

The problem shows up only if the filename starts with LICENSE- (in CAPS). A different prefix - even if in CAPS - makes it Plain Text:

This happens on no machines I've tested. You can send me your settings but tbh this isn't a priority issue


Modify somes contents and add files and folders

Project requirements:
For this project, we added the JavaScript + HTML + CSS linter.
On mobile, we implemented the following features:

When the user clicks (or taps) the hamburger button, the mobile menu is displayed.

When the user clicks (or taps) the Close (X) button, the mobile menu disappears.

When the user clicks (or taps) any of the mobile menu options, the mobile menu disappears.

When the user clicks (or taps) any of the mobile menu options, a correct part of the page is displayed.
mobile menu

We kept the design as much as possible (e.g. font, colors, images, text, margins) using Figma templates.

Highlighted the section name in the menu by manipulating the DOM using CSS classes.

project requirements and suggestions, done!

You have done well implementing the mobile menu, +1 +1 But I think there are some issues you need to look into and correct before moving to the next milestone. OK

Also I can see that the text on your mobile menu is different from the one in the given design. 100 I know you would like to customize your portfolio, but in this milestone, one of the requirements is to try to stick to the Figma design as much as you can including text, colors etc, I'll suggest you change your text to the ones given in the design. OK


TypeError when starting up

Hi,
Been trying out but had this happen after (successul) installation --
Traceback (most recent call last):
File "bitboard.py", line 2, in
from bitmessage_gateway import gateway_instance as nexus
File "/bitboard/bitmessage_gateway.py", line 191, in
gateway_instance = BitMessageGateway()
File "/bitboard/bitmessage_gateway.py", line 33, in init
self._api = xmlrpclib.ServerProxy(getBitmessageEndpoint())
File "/bitboard/bitmessage_gateway.py", line 22, in getBitmessageEndpoint
return "http://"+username+":"+password+"@"+host+":"+port+"/"
TypeError: cannot concatenate 'str' and 'NoneType' objects
Am I doing something wrong?
I've added API access to the bitmessage keys.dat and set all my username and password settings like --
apienabled = true
apiport = 8442
apiinterface = <IP_ADDRESS>
apiusername =
apipassword =

Ahhhh ... I just thought to look in config.py ... I don't think this thing can figure out where my keys is at!

scratch that ... nope ... even setting BITMESSAGE_HOME does not help

Hmm yeah my guess is that it's not able to find your config. Actually that code in config.py was copied directly from the bitmessage source code (an earlier version). I'll leave this issue open while I find a fix.
As a temporary workaround, you could hardcode the host/port/un/pw into bitmessage_gateway.py directly, or find your keys.dat file and change the getConfigFolder() method to return the path directly.
For example if you were running on linux it might look like:
def getConfigFolder():     return "/home/user/.config/PyBitmessage"

I debugged this: There is no bug, you simply forgot to enable API access (apiusername and apipassword must not be empty).
If you did that and it still doesn't work, see that there is a symlink in /home/USERNAME/.config/PyBitmessage to the actual config dir of PyBitmessage.
If it is there, it could be that Bitboard cannot read the file (maybe you changed the read permissions?).

Yeah there could be more than one issue- missing API entries in the conf, malformed config, permissions issue etc.
My plan for this one is to let the main webserver start despite the exception and maybe add a form on the index page that lets you manually input your config. Not a quick or easy change, so could be a while before a reliable solution is implemented.

with proper $BITMESSAGE_HOME   exported, it works here nicely   :+1:

Thanks for your project, it looks great. Found it a few minutes after reading bitmessage's white paper.
I encountered every single startup bug i this issue, setting de
setting the environment variable $BITMESSAGE_HOME didn't help. So I hardcoded getConfigFolder() results as well as getBitmessageEndpoint().
The default port of the API was 8444 instead of 8442, I had to modify that in PyBitmessage.conf. Now the embedded web server started and allowed me to take a glimpse at the nice web page with this error message, though :
Success
error(111, 'Connection refused')

A rather lenghy log, from the startup to the request replied to with 200 responses, and again ERRORS (those are a bit truncated)
ERROR:root:Exception getting channels: error(111, 'Connection refused')
Traceback (most recent call last):
  File "/home/anon/build/bitboard/bitmessage_gateway.py", line 81, in updateChans
    straddr = self._api.listAddresses()
  File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1602, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.7/xmlrpclib.py", line 1283, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1311, in single_request
    self.send_content(h, request_body)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1459, in send_content
    connection.endheaders(request_body)
  File "/usr/lib/python2.7/httplib.py", line 1038, in endheaders
    self._send_output(message_body)
  File "/usr/lib/python2.7/httplib.py", line 882, in _send_output
    self.send(msg)
  File "/usr/lib/python2.7/httplib.py", line 844, in send
    self.connect()
  File "/usr/lib/python2.7/httplib.py", line 821, in connect
    self.timeout, self.source_address)
  File "/usr/lib/python2.7/socket.py", line 575, in create_connection
    raise err
error: [Errno 111] Connection refused
ERROR:root:Exception in gateway thread: error(111, 'Connection refused')
<IP_ADDRESS>:53932 - - [02/Apr/2018 09:08:18] "HTTP/1.1 GET /" - 200 OK
ERROR:root:Exception getting channels: error(111, 'Connection refused')
Traceback (most recent call last):
  File "/home/anon/build/bitboard/bitmessage_gateway.py", line 81, in updateChans
    straddr = self._api.listAddresses()
  File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1602, in __request
    verbose=self.__verbose
(...)
```

I'll try again tomorrow, with a fresh mind. But any pointer to what went wrong would be much appreciated.


qemu: fix building qemu-system-aarch64 target

Originally, the dependency FILES:${PN}-system-aarch64 was present and worked correctly for kirkstone but caused an SPDX error when building Yocto scarthgap. Completely removing this line resolved the Yocto build error but excluded the qemu-system-aarch64 binary from the build, which is essential for VirtIO setups. Adding the dependency back without the "system-" prefix resolves the SPDX error while correctly including qemu-system-aarch64 in the build.

Please add the following line to the commit message:
Fixes: 4d407a2a24bf ("qemu: remove qemu-system-aarch64")

With the fix mentioned above:
Reviewed-by: Ruslan Shymkevych<EMAIL_ADDRESS>

@rshym, thank you for your close review!

Please add the following line to the commit message:

Added appropriate line with RB-tag as well.


🙉Domain-name Validation

I am currently working on a React-native application and I think okhttp is being used for remote connection in Android. We have performed an app scan and received the following vunerabilities. May I know if it is possible to perform domain name validation with okhttp?

Vulnerability Name
Calling Method
Method Signature
Location

Missing Domain-name Validation
okhttp3.internal.connection.RealConnection.connectTls(int,   int, okhttp3.internal.connection.ConnectionSpecSelector):void
com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake():void
(okhttp3\internal\connection\RealConnection.java:241)

Lack   of Certificate Pinning
okhttp3.internal.connection.RealConnection.connectTls(int,   int, okhttp3.internal.connection.ConnectionSpecSelector):void
com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake():void
(okhttp3\internal\connection\RealConnection.java:241)

OkHttp includes domain name validation by default and you need to implement a HostnameVerifier interface to opt out.
You can decide for yourself whether certificate pinning is worth the operational costs for your app.


Token Based Authorization using IdentityServer with Blazor

From @noufionline ...

Kindly provide a working sample or comprehensive documentation on how to use Token based authorization using IdentityServer and how to store Access Token and Refresh Token on the client side?

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

ID: c9942b0a-a7fb-0d34-9201-af0963affa9e
Version Independent ID: 19770710-5225-a1ea-e082-65da6ba4a49a
Content: ASP.NET Core Blazor authentication and authorization
Content Source: aspnetcore/security/blazor/index.md
Product: aspnet-core
Technology: aspnetcore-security
GitHub Login: @guardrex
Microsoft Alias: riande

The blazor IdM impl and Steve's doc are great, but as long as we're addressing IdentityServer here, be sure not to forget another important IdP in that doc: Azure. AAD and AADB2C.  The current six page is a bit thin on solutions available to blazor-clients: how to redirect to an AADB2C OpenID-Connect flow for example (blazor-client and server interaction necessary here). This, I'm assuming (currently trying to impl.) would work similar to a pure javascript auth library for OAuth/OpenID such as that provided by Auth0.  Optimal would be a Blazor.net SPA-Component from AAD B2C just like the JS ones you get off the shelf from Auth0 and Okta...? Thanks

Cross-linking a few existing topics for authn/authz ...

Social login provider tokens+claims for Blazor auth
Google Social login provider for Blazor
Token Based Authorization using IdentityServer with Blazor

Great. Clear Identity Management practices, a basis for security and privacy, is the sign of a production-ready design.

@guardrex this is something @javiercn is planning to provide content for.
Please hold off from doing anything here till you get the info from @javiercn.

@javiercn do you have a separate item tracking your piece of work here>

@guardrex I think this should be closed. We have https://docs.microsoft.com/en-us/aspnet/core/security/blazor/webassembly/hosted-with-identity-server?view=aspnetcore-3.1. Let us know though if you think something is still missing!


google-app-engine-go-sdk: 1.9.55 -> 1.9.61

Motivation for this change
I'd like to update GAE/Go SDK.
Things done

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

[ ] NixOS
[x] 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 nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Thank you


Version 0.13.0 has been incorrectly published on npm

Description
When I run npm i strapi-plugin-meilisearch or yarn install strapi-plugin-meilisearch I only get 3 files in my node_modules: package.json, LICENSE and README.md. Also when I go to https://www.npmjs.com/package/strapi-plugin-meilisearch?activeTab=readme I can read that there are only 3 files in the package.

Expected behavior
all the necessary files listed in package.json should be downloaded during installation.

Current behavior
When I start strapi the plugin does not show up at all, there are only 3 files strapi-plugin-meilisearch folder in node_modules!
Screenshots or Logs
See the screenshots above
Environment (please complete the following information):

OS: Macos 15
Meilisearch version: 1.3.3
strapi-plugin-meilisearch version: 0.13.0
Browser:  Chrome
Strapi version: 5.4.2

I believe it is just a matter of properly republishing the package.

I can confirm that I have the same issue (v1.3.3)


chore: bump standardrb to 1.22.0 in eff-passphrase

better version of #5

closing in favor of #13


adds tolerations, nodeSelector, and affinity to rekor.

Partly resolves https://github.com/sigstore/helm-charts/issues/696

Description of the change
Adds tolerations, nodeSelector and affinity to charts.

Existing or Associated Issue(s)

Request for tolerations, nodeSelector and affinity to be allowed to configure for all charts
Additional Information

initial PR w/ all changes in one.
Checklist

[x] Chart version bumped in Chart.yaml according to semver. Where applicable, update and bump the versions in any associated umbrella chart
[x] Variables are documented in the values.yaml and added to the README.md. The helm-docs utility can be used to generate the necessary content. Use helm-docs --dry-run to preview the content.
[x] JSON Schema generated.
[ ] List tests pass for Chart using the Chart Testing tool and the ct lint command.

...

cc @hectorj2f / @cpanato

will mark ready once trillian is merged.


As a cloud.gov operator, I want to be able to deploy the AWS service broker to staging.

In order to test the AWS service broker for redis and elastic search as a replacement for Kubernetes, we need the broker deployed to staging.
Acceptance Criteria

the AWS service broker at https://github.com/awslabs/aws-servicebroker is deployed to the staging environment via a concourse pipeline
the redis and elastic search offerings are made available in the marketplace via a test org.
the names of the redis and elastic search offerings do not clash with existing offerings in the marketplace.

Implementation sketch
Pipeline:

[ ] ingests the broker release as a resource: https://github.com/awslabs/aws-servicebroker/releases
[ ] deploys the broker as an application to cloud.gov (including necessary services)
[ ] registers the service broker with the cloud controller
[ ] makes the redis and elastic search offerings available in a test organization

@spgreenberg is this ready to start work this sprint?

Update:

The repo included complied cf binary works for some services but does not work for provided elasticsearch template.
With the help of @mxplusb we cut a new binary that fixed a S3URL bug in the broker go code.
Using the custom binary we still get S3 access issues for the broker user itself.
Using the cf manifest provided creds into the aws cli we can access the bucket in question as the broker user.
Other services like elasticache and dynamodb don't error out and proceed to creating the stack in Cloudformation.  The elasticsearch template does not even get that far into CF.

Next steps:

The main example uses a assumed role that holds very high level permissions inside iam and other amazon services in the vpc.  Create the role and assign it as a target role to the broker and test to see if the code base used for creating elasticsearch via CF templates relies on assumed role vs native permissions
If assumed role works, try to reduce down the level of permissions in the role only to those needed for the services provided if the policy declaration fits into policy size constants of AWS IAM

@ChrisMcGowan @spgreenberg - Is there a status update that can be shared so that @RonWilliams can coordinate a new testing time with Coalfire?

@ChrisMcGowan @soutenniza should this be closed out in favor of new cards that reflect the latest information since AWS is no longer being pursued as the broker option?

For now this ticket can be closed as work has suspended in favor of other options.  There is a github repo and S3 bucket which contains the existing work which can be leveraged for this broker in later use for native AWS services


tests: Eliminate refresh_from_db on UserProfile objects

For all the reasons that we avoid refresh_from_db in our real code, we should also avoid it in tests.  It's usually just as easy to re-fetch a new object using the same simple mechanism that allowed you to fetch the original object.
From a test perspective, this means subsequent assertions about query counts, and just behavior in general with respect to things like caches, will be more correct.
Last but not least, this removes a nuisance for us doing an audit of our codebase using django-seal. (See https://chat.zulip.org/#narrow/stream/3-backend/topic/django-seal.20audits/near/1625400 for more context.)

I merged the first 4 commits as the series ending with a8f5836ee6f5823082445f7bbb2ae3d7fb7a7ec1 as part of reviewing #26567.


fix: log error as warning vs throwing error with property not supported

The original aws-nuke logged the error with a custom property not being supported, this updates to<EMAIL_ADDRESS>that fixes this bug.
Resolves #81

:tada: This PR is included in version 3.0.0-beta.19 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 3.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Update meta.yaml

Add dependency r-afex, which is required for the ggwithinstats function, see: https://github.com/IndrajeetPatil/ggstatsplot#ggwithinstats
@conda-forge-admin

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

@conda-forge-admin, please rerender

Thanks for suggesting this, but we follow the CRAN convention that "Suggests" packages - which is afex's designation - are not installed by default and so am declining to merge this.
If you believe this is essential to the functionality of the package, then please file an issue upstream to encourage the developers to move the afex to be a proper Imports requirement.


Fix deselecting note

Cannot read properties of undefined (reading 'text')
Cannot read properties of null (reading 'focus')
somehow after clicking some buttons i got these errors

Thank you for the bug report @Saeed-Paris.
Could you please tell me which browser and version you are using.

@AsaiToshiya i dont think that browser and version matter.
but if u want  i used
chrome
Version 103.0.5060.134 (Official Build) (64-bit)

That is one of the possibilities.
This problem occurs when deselecting a note using ctrl-click.
I will fix it.

Fixed so that a note cannot be deselected.
Thank you @Saeed-Paris.


null  ContainerImage names bugfix

ContainerImages names can be None due to a containerd bug
we had to patch Hikaru - ContainerImage, and kubernetes python cli ContainerImage.
2022-11-10 12:15:57.973 ERROR    Failed to build execution event for update-Node-v1
2022-11-10 12:16:13.720 ERROR    Failed to run periodic nodes discovery
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/robusta/core/discovery/discovery.py", line 104, in discovery_process
    current_nodes: V1NodeList = client.CoreV1Api().list_node()
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api/core_v1_api.py", line 16414, in list_node
    return self.list_node_with_http_info(**kwargs)  # noqa: E501
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api/core_v1_api.py", line 16517, in list_node_with_http_info
    return self.api_client.call_api(
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api
    return self.__call_api(resource_path, method,
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 192, in __call_api
    return_data = self.deserialize(response_data, response_type)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 264, in deserialize
    return self.__deserialize(data, response_type)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 303, in __deserialize
    return self.__deserialize_model(data, klass)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 639, in __deserialize_model
    kwargs[attr] = self.__deserialize(value, attr_type)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 280, in __deserialize
    return [self.__deserialize(sub_data, sub_kls)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 280, in <listcomp>
    return [self.__deserialize(sub_data, sub_kls)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 303, in __deserialize
    return self.__deserialize_model(data, klass)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 639, in __deserialize_model
    kwargs[attr] = self.__deserialize(value, attr_type)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 303, in __deserialize
    return self.__deserialize_model(data, klass)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 639, in __deserialize_model
    kwargs[attr] = self.__deserialize(value, attr_type)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 280, in __deserialize
    return [self.__deserialize(sub_data, sub_kls)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 280, in <listcomp>
    return [self.__deserialize(sub_data, sub_kls)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 303, in __deserialize
    return self.__deserialize_model(data, klass)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 641, in __deserialize_model
    instance = klass(**kwargs)
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/models/v1_container_image.py", line 55, in __init__
    self.names = names
  File "/usr/local/lib/python3.9/site-packages/kubernetes/client/models/v1_container_image.py", line 80, in names
    raise ValueError("Invalid value for `names`, must not be `None`")  # noqa: E501

testing on normal cluster to verify okay


Fix #4460: Add dacfx wizard to server and database folder context menus

This adds the Data-tier Application wizard to the context menus of servers and database folders, fixing #4460.

Hello. Is this active on Linux ADS? I'm not seeing:

The "Databases" level in the explorer. Its showing only serverName, databaseName at the top level when hovering.

Right click on this top level gives only Manage, New query, Delete connection, Refresh, New notebook, Launch profiler. No option for Data-tier Application Wizard

Specs:

Hm... Even after finding the Azure section waaaayyy down at the bottom of the explorer pane...

...and signing in (again?), I get no Right Click - Data-tier Application Wizard option on the database.
In fact, now I get only 4 options: Manage, New query, Disconnect, Refresh.
Am I missing something simple?

@SeaDude - this PR is still open and hasn't been checkin yet, so this feature isn't available yet.

sorry bout that. disregard :)

@SeaDude - no worries! Glad to have interest in the feature. Maybe this will inspire @kisantia to get this merged ;)

FYI #5459 is created.


boards: weact: STM32F103C8T6_Blue_Pill: add board

This commit adds support for the STM32F103C8T6 Blue Pill from WeAct Studio. There are various Blue Pill clones with different functionalities. This pull request specifically adds support for the WeAct version, so this board has been included in the WeAct directory.It has also been tested with Original Blue Pill and it was working. However, as the Weact version has an additional User Key, users should remove the key binding from the device tree. Furthermore, the User LED is also connected to another GPIO.

This is not acceptable. If you want to have this, you need to adjust the original to use board revisions

Thanks, @nordicjm  , Where should I put the original? in others directory?

This is not acceptable. If you want to have this, you need to adjust the original to use board revisions

Thanks, @nordicjm , Where should I put the original? in others directory?

The original is already in there, so you'd update this https://github.com/zephyrproject-rtos/zephyr/tree/main/boards/others/stm32_min_dev


stackpath.bootstrapcdn.com

This breaks Roboturks' address Validator
@muxcc can you fix these or should I stop using your list?

Done. For a long time it was not possible to get to Github.


client.auth method does not exist

I am using gem version 0.3.2 which is also the latest version in the repo. The README says that I should call client.auth.generate_url method. However, I get the following error:
NoMethodError: undefined method `auth' for #CloudPrint::Client:0x007f9559098918
It seems like, either a new gem version needs to be pushed to rubygems.org or the documentation is out of date.

You're reading the README from master, when you should be reading the README from the version of the gem you're running.
https://github.com/thegengen/cloudprint/blob/v0.3.2/README.md


function to get current time in template

I don't find any function to show the current datetime in template. This will be usefull when send notification with http post.

epoch() gives you the current timestamp which you can then format.


moving readme template links into the design guidelines.

Now that we taking a dependency on 2.0 packages, we should just simplify and and let the < 4.7.2 problem phase out.

LGTM. Merging, but pinging @adrianhall  since he's reworking some of this content.


Shortcut name of classes is clss and rclss

Works, but shortcut syntax is now clss and clssr, like "classRules"


Command to start VM for Manager on DR Site, to be optional

In order to make more generic the APP. Not all user, would use the option to start the ENGINE via SSH on a remote Site.
I could be an optional field.

Fixed in commit 9bead5819dc500d6ae2392f1036c39c37abd9839


[RESOLVED] Interface eth0(): High error rate (>2 for 5m)

Problem started at 09:27:29 on 2023.08.21
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Operational data: errors in: 0, errors out: 0
Original problem ID: 85107
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23483&eventid=85107

Problem has been resolved in 24m 0s at 09:51:29 on 2023.08.21
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Original problem ID: 85107


Allow expanding bootstrap identifiers

We recently added new ones. That bumps the part range. I don't know why, but apparently we re-bootstrap, and that causes a failure because of a conflict in the parts table.

Opening Datomish knowledge-base at /Users/rnewman/Library/Application Support/Tofino-dev/browser-datomish.db
unhandledRejection at: Promise {}
unhandledRejection Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: parts.part
    at Error (native)

This might be a dead-end if we fail at some point after creating parts, but before finishing initial setup… those things should be inside a transaction!

I fixed this in my migration work.


Limit file search to directory under cursor if it has a trailing slash

Derived from https://github.com/PatrickF1/fzf.fish/issues/70#issuecomment-755054602

Thanks for the feedback in #70! My preferences for why using completion this way have basically been summarized by @paddor in #70 (comment), but I will also reiterate them here:

A lot faster!
Works with queries containing parent–sibling relationships between directories (i.e. ../ or ./ in the queries).
More display space for files under the given directory, which looks much cleaner, especially if the preview window is open.
Can exploit muscle memory for TAB completion and then invoking fzf.
For—in my opinion—edge cases when the user is searching for a query elsewhere with the exact name of a directory that already exists in the current working directory, hitting Ctrl+f first and then typing in the query is still an option.

Thanks for the feedback in #70! My preferences for why using completion this way have basically been summarized by @paddor in #70 (comment), but I will also reiterate them here:

A lot faster!
Works with queries containing parent–sibling relationships between directories (i.e. ../ or ./ in the queries).
More display space for files under the given directory, which looks much cleaner, especially if the preview window is open.
Can exploit muscle memory for TAB completion and then invoking fzf.
For—in my opinion—edge cases when the user is searching for a query elsewhere with the exact name of a directory that already exists in the current working directory, hitting Ctrl+f first and then typing in the query is still an option.

Sorry for the slow turnaround time, been a heck of a day at work...and will continue to be for a while so please be patient.
Anyway, for now, I'm not sold on this. Why? It's not that I don't like the idea. But there are serious downsides when considering the plugin holistically

The change adds a lot of complexity to the find files function, which I have to maintain. Which I don't want to invest a ton in because I am realizing more and more this problem space of navigating files is best solved by a CLI file manager (e.g. nnn, ranger, midnight commander, lf, Nerdtree, and many many more). It's a very saturated market. I myself am going to move to nnn and probably stop using this feature myself. And I think other people should too. There's no way I can or want to build/maintain anything close to the feature set that nnn provides.
This is more like adding a quirk to the search files functionality. It's not easily discoverable unless someone looks at the code or follows the releases notes or scans through of the readme. And does anyone really do those things for such a small plugin? I doubt it. I don't want to surprise users with the many quirks of search files, because now there are really 3 modes: search for files with no current token, search for files that replaces the current token, search for files using the current token as a directory.
Users will probably a hard time remembering and mastering all the quirks of this function. And my goal has always been to KISS so that using the plugin is a no-brainer.
This needs to be documented and clearly and quickly taught to all users.

Sorry for i'm being harsh.  But I won't merge it as is. However, I am open to a compromise. Maybe if we use a key bind to reload fzf's input list with the contents of the directory in the query? e.g. fzf --bind ctrl-f:reload(fd $current_token)?

Sorry for the slow turnaround time, been a heck of a day at work...and will continue to be for a while so please be patient.
Anyway, for now, I'm not sold on this. Why? It's not that I don't like the idea. But there are serious downsides when considering the plugin holistically

The change adds a lot of complexity to the find files function, which I have to maintain. Which I don't want to invest a ton in because I am realizing more and more this problem space of navigating files is best solved by a CLI file manager (e.g. nnn, ranger, midnight commander, lf, Nerdtree, and many many more). It's a very saturated market. I myself am going to move to nnn and probably stop using this feature myself. And I think other people should too. There's no way I can or want to build/maintain anything close to the feature set that nnn provides.
This is more like adding a quirk to the search files functionality. It's not easily discoverable unless someone looks at the code or follows the releases notes or scans through of the readme. And does anyone really do those things for such a small plugin? I doubt it. I don't want to surprise users with the many quirks of search files, because now there are really 3 modes: search for files with no current token, search for files that replaces the current token, search for files using the current token as a directory.
Users will probably a hard time remembering and mastering all the quirks of this function. And my goal has always been to KISS so that using the plugin is a no-brainer.
This needs to be documented and clearly and quickly taught to all users.

Sorry for i'm being harsh.  But I won't merge it as is. However, I am open to a compromise. Maybe if we use a key bind to reload fzf's input list with the contents of the directory in the query? e.g. fzf --bind ctrl-f:reload(fd $current_token)?

For—in my opinion—edge cases when the user is searching for a query elsewhere with the exact name of a directory that already exists in the current working directory, hitting Ctrl+f first and then typing in the query is still an option.

We can add a little check here. If there is no other match in the currect directory, we will use the entered directory as a base.

For—in my opinion—edge cases when the user is searching for a query elsewhere with the exact name of a directory that already exists in the current working directory, hitting Ctrl+f first and then typing in the query is still an option.

We can add a little check here. If there is no other match in the currect directory, we will use the entered directory as a base.

The change adds a lot of complexity to the find files function, which I have to maintain.

I don't think this is that complex, but yeah, I'm not the one to say it.

navigating directories is best solved by a CLI file manager

We are not building a file manager. This is a file picker after all, any only recently it got addition so it can be used for quickly navigating to folders.
Third-party program can't intergrate with Fish at this level (unless you would like to keep the program open), which means this function will never become useless.

3 modes: search for files with no current token,

That is not a mode, we only save the user from typing ./ themselves.
I agree with the rest of narration.

The change adds a lot of complexity to the find files function, which I have to maintain.

I don't think this is that complex, but yeah, I'm not the one to say it.

navigating directories is best solved by a CLI file manager

We are not building a file manager. This is a file picker after all, any only recently it got addition so it can be used for quickly navigating to folders.
Third-party program can't intergrate with Fish at this level (unless you would like to keep the program open), which means this function will never become useless.

3 modes: search for files with no current token,

That is not a mode, we only save the user from typing ./ themselves.
I agree with the rest of narration.

I just made a change which gives a compelling reason why this will be a nice addition with no cost.
The base directory will only be changed to the token under cursor if:

The token under cursor is a directory
The token ends with slash (/)

Why I call this a compelling reason? Because when you search with src/, you are definitely searching inside src, not currect directory.

I just made a change which gives a compelling reason why this will be a nice addition with no cost.
The base directory will only be changed to the token under cursor if:

The token under cursor is a directory
The token ends with slash (/)

Why I call this a compelling reason? Because when you search with src/, you are definitely searching inside src, not currect directory.

Just tested. The file previews broke :(
Otherwise I like the idea and will definitely merge once it's passed testing.

Just tested. The file previews broke :(
Otherwise I like the idea and will definitely merge once it's passed testing.

@PatrickF1 Preview fixed.

@PatrickF1 Preview fixed.

Yeah I kinda messed up my local Git history when I merged master and did my first force push.

Yeah I kinda messed up my local Git history when I merged master and did my first force push.

Works on my machine™

Works on my machine™

Just noticed fzf does this in their own Fish plugin: https://github.com/junegunn/fzf#fish-shell

Nice, I'm glad we added it though it's causing quite a bit of maintenance and documentation pain.


Fix spelling

I am trying to use the single_include version of this library in a project (here), and to simplify matters I thought to just include the file (or perhaps via subtree).
This means most of the linter tools run on the project would check this file. This is how I found the following complaints from codespell. I certainly can exclude this file from that tool, but thought it may be useful here too.

Coverage remained the same at 100.0% when pulling 42827ed61de8f9526960db3d21a9cf4912134f70 on axic:codespell into 5c08a52fd6830d1fa37ca2cc24308e9e55218c3d on nlohmann:develop.

The CI failed: You need to edit the individual files in the include directory and then execute make amalgamate to create the single header.

Please edit the files in include and call make amalgamate to create the single header.

I though I ran it, but apparently didn't. Fixed now.

Thanks a lot! I will merge once the CI is done.


Ragdoll demo: Limbs fall off when using Havok

Cool project! Just tried out the demo and noticed that the ragdolls fall apart when using the Havok engine.
(Also, random question: Are soft bodies supported with Havok or PhysX?)

is done now
but havok need more option in contraint


Unnecessary ImathConfig-<build_type>.cmake file installed

When building with python support, -DPYTHON=ON, the build installs an addtional cmake file, named after the lowercase CMAKE_BUILD_TYPE variable, i.e. ImathConfig-release.cmake for the Release build type. This file is identical with the targets file for the same build type, i.e. ImathTargets-release.cmake. When built without support for python, only the usual ImathConfig{,Version}.cmake files are correctly installed.
I'm not sure, but could this be related to
https://github.com/AcademySoftwareFoundation/Imath/blob/master/src/python/config/CMakeLists.txt#L48? If you compare this to the config/CMakeLists.txt file, the latter does reference the Targets file in the export statement, so I assume this part is unnecessary in the src/python/config/CMakeLists.txt file, as long as we don't export an extra Targets file for the Python related parts.
I noticed this on a v3.0.5 tarball, but verified it happens as well with current HEAD.

@kdt3rd, do you recall  why we're installing the ImathConfig-release.cmake? Was there a reason, or was this an oversight? OK to omit it?


Refactor UTXO related modules

As @ferencdg mentioned, UTXOSet.d had a class called UTXOCache and UTXODB.d had one class called UTXOSet. This is confusing, so the files in agora.consensus.state have been renamed and refactored.
Each file now contains the module/class with the respective name:

UTXOCache.d: Base class for a UTXO set. Includes TestUTXOSet which is an AA-backed UTXO set.
UTXODB.d: ManagedDatabase of UTXOs using SQLite as the backing store. It is only imported by UTXOSet.
UTXOSet.d: Now has its own module. Contains a SQLite-backed UTXO set class. This is used the most.

Please see each commit for the details. They will be squashed after.
Fixes #1775

I saw some import re-ordering(the original order was not alphabetical) that could have gone into a separate commit, but LGTM

I saw some import re-ordering(the original order was not alphabetical) that could have gone into a separate commit, but LGTM

Right. I have seen these re-orderings, both in same and separate commits 🤔

Thank you for the reviews. Will wait for @Geod24 final review and squash.


Option → Templates needs scrollbar.

Thanks for the amazing expansion. Finally, it is very easy to get information on the web in obsidian.
When I modify template, I can't save changes because the "save change" button moves to the bottom of browser.

This is by no means a permanent fix, but here is a workaround that I made:

Open 'Obsidian Web Options'
Select the pencil icon for the template you want to edit
After modal renders, open Chrome DevTools (F12 for me is the fastest way)
Go to the Console tab and enter this code:

let canvasNode = document.querySelector(".MuiModal-root")
canvasNode.setAttribute("style", canvasNode.getAttribute("style")+"margin: 50px 100px; padding: 25px; overflow-y: scroll;")

You should be able to close DevTools and do what you needed to do. If you close that page, you will have to redo this process, as it is not a persistent workaround.

Hopefully this will help!

Incidentally, this is already sorted out in the main branch (see https://github.com/coddingtonbear/obsidian-web/commit/36e5b6e3de94f087ffc030c5aab5af274019d5b8) -- I just haven't had time to package up a new release.

It is so fun to discover a bug, then find the issue has already been reported, and even fixed in this case!!

I've just submitted a build to the chrome extension store including the fix mentioned earlier (36e5b6e); it might be a few days before they get around to reviewing/approving/releasing the new package, but this problem should go away soon.  I'm going to close this issue now that the fix is in the pipeline, though.  Good luck!


flutter image flash

Are the following methods used the same? What is the possible reason?
PaintingBinding.instance.imageCache.maximumSize=100;
PaintingBinding.instance.imageCache.maximumSizeBytes= 50 << 20;

Questions such as the presentation in the video
flutterimage
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, v1.8.4-pre.47, on Microsoft Windows [Version 10.0.17134.950], locale zh-CN)
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[√] Visual Studio - develop for Windows (Visual Studio Enterprise 2017 15.9.4)
[√] Android Studio (version 3.4)
[√] Connected device (2 available)
• No issues found!
thank you

It seems that the picture is too big, just over 100 kb will cause this problem. Just reduce it to more than a dozen kb.


broken package?

I was trying out the open layers example on a recent version of jupyter and python 3.7 and I only see the script outputs in the cells not the interactive maps.

Hi.
The package is not updated since a while ago and I would need some time to check latest jupyter and brython versions.. Also, IIRC, the examples are using openlayers2. Last openlayers version is 5.3.0...
Maybe you can try a newer openlayers version and let me now if it is working. If it is not working just send a new comment using this thread and detailing the errors. If it is working you can send a PR with your new examples :-)

Hi.
I managed to load brython library into my Jupyter Notebook but I have an error in running even the simplest example as:
%%brython -p -c my_div
print("Hello")
document[my_div]<=html.P("Hi")
and it outputs with:

The error in the console is:
[Log] ReferenceError: Can't find variable: $locals___main__ (brython.min.js, line 7)
[Log] Javascript error – ReferenceError: Can't find variable: $locals___main__ (brython.min.js, line 7)
ReferenceError: Can't find variable: $locals___main__
[Error] Traceback (most recent call last):
undefined: ReferenceError: Can't find variable: $locals___main__
(anonymous function) (brython.min.js:7:202122)
$ (brython.min.js:7:172561)
(anonymous function) (brython.min.js:7:162241)
(anonymous function) (brython.min.js:7:160139)
Global Code (Script Element 13:1)
appendChild
DOMEval (main.min.js:124)
domManip (main.min.js:5945)
append (main.min.js:6081)
(anonymous function) (main.min.js:45466)
(anonymous function) (main.min.js:45669)
(anonymous function) (main.min.js:45355)
(anonymous function) (main.min.js:45266)
output (main.min.js:47115)
(anonymous function) (main.min.js:48875)
proxy (main.min.js:10502)
promiseReactionJob
[Error] Error
(anonymous function) (brython.min.js:7:162286)
(anonymous function) (brython.min.js:7:160139)
Global Code (Script Element 13:1)
appendChild
DOMEval (main.min.js:124)
domManip (main.min.js:5945)
append (main.min.js:6081)
(anonymous function) (main.min.js:45466)
(anonymous function) (main.min.js:45669)
(anonymous function) (main.min.js:45355)
(anonymous function) (main.min.js:45266)
output (main.min.js:47115)
(anonymous function) (main.min.js:48875)
proxy (main.min.js:10502)
promiseReactionJob
I know you haven't updated the package for a while but maybe you have some ideas how can I fix this issue?

Hi,
I've updated the package. You can try the development version. I've updated the README with instructions to install the development version.
There are some issues that need to be solved before uploading a new version to PyPI. In the meantime you could use the version from master.

It's working now! Thank you!


Error: Identifier 'SubscriptionStore' has already been declared

Describe the bug
Seems like the SubscriptionStore is being imported from two locations and is causing a duplicate declaration error?
all .js files in path $houdini/plugins/houdini-svelte/stores
import { SubscriptionStore } from '$houdini/plugins/houdini-svelte/runtime/stores'
import { SubscriptionStore } from '../runtime/stores'

Issues only occurs during the build process and not when running a dev environment.
There is a good chance this is something to do with my own code however it doesn't seem to have happened during a Houdini / Vite upgrade.
Where does Houdini generate this from?
"vite": "^3.1.6",
"houdini": "^0.17.3",
"houdini-svelte": "^0.17.3",
Severity
blocking all usage of Houdini
Steps to Reproduce the Bug
yarn build
Reproduction
No response

👋 mind updating to the latest version?

Same issue unfortunately!

I was actually just about to comment that I think I found the problem 😅
Should have a fix in a few minutes - thanks for reporting this!

Awesome - love your speedy work Alec thanks again!

No problem at all! Thanks for being patient

Okay, the fixed should be published in 0.17.7 in a few minutes once github gives it the 👍

Unsure if this is related - I am now getting a ReferenceError: artifact is not defined error
class MyUpdatesStore extends SubscriptionStore {
  constructor() {
    super({
      artifact
    });
  }
}

Damn! I missed that in the snapshot. So sorry. Will get something out now

Should be good now. Sorry again

no stress mate love your work


🎉 implement the logout function

Motivation
https://issues.jboss.org/browse/AEROGEAR-2088
Description
Add implementation for the logout function in OIDCAuthenticator
Progress

[x] Implementation
[x] Unit tests

ping @ziccardi @rachael-oregan @aidenkeating

@danielpassos @wtrocki mind taking a look at this PR and approve it if that is ok?


Use random ports in port forward and smoketests

We use port forward in smoke tests introduced in https://github.com/jaegertracing/jaeger-operator/pull/145.
The test forwards collector and query ports on host machine. However it uses standard ports (e.g. 16686) so the test might fail if there is jaeger server running locally.
Forwarder allows to use random port if it is specified as :16686 or 0:16686, however random ports are not exposed in the currently used version of go-client. Version 1.13.0 added API to get used ports.

Is this still a goal?

This was done in https://github.com/jaegertracing/jaeger-operator/pull/862


docs(table): typo fix in description

Поправил очепятку в доке

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 78.697%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
7075

Relevant Lines:
8172

💛  - Coveralls


[Discussion] How to deal with adopted column and multiple measurements

There are many cases where there will be multiple measurements of the same parameter and where some users might prefer one brand of measurements over another. We already have the concept of an "adopted" column and right now, we require every measurement to have at least one adopted value. There are several issues around this:

We could require the adopted column in "public" version to always be null and only allow folks to choose a preferred value on their local copy of the database. This would make some stuff done with the web interface more difficult.  We would also want to provide some scripts which demonstrate how to change the adopted column in bulk
We could just flip a coin or come up with a way to choose a default adopted value and provide scripts and examples of how to change this or access the other values.
In the cases where there are newer values which supersede older values (e.g., Gaia proper motions over anything ground based), we could make choices based on the measurement uncertainty.

cc: @eteq

Also relevant to #84

For parallaxes and proper motions, we auto setting Adopted to the measurement with the smallest uncertainties.
(this method will not work for spectral types.)

We're going with Option 2: picking an adopted value and eventually providing scripts for changing it later based on criteria.


Project Huggingface Demo is broken

when I use the demo in huggingface, it shows that load model failed

The complete training code and local demo code have been released. Local deployment is a better choice.


[bug]: recent security vulnerability not listed on github security page

https://github.com/lightningnetwork/lnd/security
Also seems to be missing the disclosure policy.

https://github.com/lightningnetwork/lnd/security/advisories/GHSA-9gxx-58q6-42p7


No more loading indicator on version 3

Describe the bug
When clicking on items in the left navbar, there is no loading indicator any more. There used to be one in the older rails_admin version.
This is especially problematic when loading lists that take many seconds to load. Since there is no indicator, the user is not sure whether the page is loading or if they misclicked. So they might click again (and again, and again), but if they correctly clicked the first time, this may lead to cascading delays.
Reproduction steps
Click on any item in the left navbar that takes a little bit of time to load.
Expected behavior
A loading indicator should be shown. Here is a screenshot of the indicator from the older rails_admin version, showing at the bottom-right of the page:

Additional context

rails version: <IP_ADDRESS>
rails_admin version: 3.0.0

I am using config.asset_source = :sprockets in config/initializers/rails_admin.rb, but I also tried with config.asset_source = :webpacker to no avail.
Maybe the problem started to happen during the switch to Turbo.

Yeah we removed it when we stopped using Pjax.
I can be added back, but how important is it? I initially thought that it won't make noticeable differences...

I think it is somewhat useful to display list pages that take a long time to load because they are many columns.
Alternatively a loading indicator may not be that needed if list pages could be made to load faster by default, for example by displaying only the X first columns. As a workaround I have sped up my list pages by manually whitelisting attributes with list do ... end for my 50 models (which was a bit time consuming!).

Thanks for tackling this @mshibuya. After trying the latest master both with the asset pipeline or with webpacker, I don't see the loading indicator.
I managed to sort of make it work by hacking app/javascript/packs/rails_admin.js like so:
import "rails_admin/src/rails_admin/base";
import "../stylesheets/rails_admin.scss";

$(document).on("turbo:click", function () {
  return $("#loading").show();
});

Although I shouldn't have to do it since src/rails_admin/ui.js should take care of it. Also, when I click to go back one page in my browser, the loading indicator still shows. I am wondering if something is wrong with my setup.

when I click to go back one page in my browser, the loading indicator still shows.

Added the fix for this behavior in https://github.com/railsadminteam/rails_admin/commit/b9ee7f0c202abc7c09726bdaa28536e7ec25127e, thanks!


backstage-cli plugin:diff fails with Error: No template file handler found for dev\index.tsx

Expected Behavior
running yarn backstage-cli plugin:diff should make it through the entire plugin files.
Current Behavior
diff fails on dev/index.tsx file and does not continue.
Steps to Reproduce

clone backstage
yarn create-plugin
cd to the new plugin folder
yarn backstage-cli plugin:diff

Context
I'm working on keeping our instance of backstage up to date with backstage but verifying plugin changes is not working anymore.
Your Environment

NodeJS Version (v12): 14
Operating System and Version (e.g. Ubuntu 14.04): windows

Created #6850 as a fix. Wanna try it out to see that it's all good? :grin:

looks good! thanks


[Feature Suggestion] Add names to the knox tokens

We've been happily using knox tokens, but our PMs wanted us to add token names. I've forked and added it (https://github.com/Sveder/django-rest-knox).
Wanted to see if there is interest to merge the changes back? Maybe add it as a separate NamedKnoxToken that can be interchangeable.
@James1345 wdyt?

I'm going to ping a few of the recent committers too:
@johnraz @fgs-dbudwin @Rotzbua @belugame

hey  @Sveder, I m barely active in this project anymore. Could you explain the benefit of named tokens?

Is it really required to change the library? Could you not solve it by inherit the knox class and add your custom name?

@belugame Great question, I should've added it in the first post.
The main benefit is that users would like to name their tokens to remember what they are used for. For example one can be for a developer's machine, while another may be on a CI/CD machine. Sometimes you would like to be certain which one you are using / deleting / regenerating.
This is supported by quite a few services, for example in github you can name your access tokens (see "Note":

)
@Rotzbua Great questions!
Is it really required to change the library? - It is not required, but it can be a great option for someone who has the same requirements as us. There are two +1s here so it seems like it is not just me.
Could you not solve it by inherit the knox class and add your custom name? - That is indeed a good solution, and that's what I'm suggesting to add. Of course, I can implement it for myself (and I did), but I think that adding it might help other people and save them the trouble of reimplementing this as knox saved me the trouble of implementing tokens.
If you think this is not a good fit, that's totally fine, feel free to close. If you think this can add value, I can work on a PR with unitests and docs and take it from there.

I think this is indeed outside of the library's scope because as you said the requirement comes from the business, we should keep what's in this library as close as possible to the minimal technical use case.
I'm sure the need for a name in the token is most likely common, but as this is a small library with very few active maintainers, I think that limiting the scope of addition would serve the library better.
That's only my opinion though ;-)

Ok, since this is not as well received as I hoped I'll close this ticket and instead update my fork. Thanks for your time guys!

@Sveder thanks for your time and understanding 👍


Error regarding the transformation matrix used in converting the angle of the probes in ROSS plots and calculations.

When adjusting the angle of the probes in the ross, a transformation matrix called 'operator' is used. However, it has an error:

And the correct form should be:

Hi there!
I have marked this issue as stale because it has not had activity for 45 days.
Consider the following options:

If the issue refers to a large task, break it in smaller issues that can be solved in
less than 45 days;
Label the issue as wontfix or wontfix for now and close it.

These matrices are also in the abs_defect.py and st_results.py files, in addition to results.py. I created PR #1002 to make this correction.

Hi @ViniciusTxc3 and @stanley-washington
I think we should recheck this issue based on discussion #1033.
@stanley-washington, could you provide some reference for the modification proposed here?
Also, we should add some tests to verify the values that we get from run_time_response depending on probe orientation so that we have this part of the code covered.

Some tasks related to this issue:

[ ] Extract the probe response calculation from the plot method and create a probe_response method;
[ ] Probe response method should return a dataframe with time column and response column for each probe passed in the list;
[ ] Add test for probe_response method.

def probe_response(self, probe):
    ...
    return probe_response

def plot_1d(self, probe, ...):
    ...
    probe_response = self.probe_response(probe)
    ...
    fig.add_scatter(
        x=probe_response["t"]
        y=probe_response["probe_y"]

The operation described entails rotating the predicted displacement values based on the angle specified by the argument probe (p[1]). This rotation is achieved using a transformation matrix, denoted as T, where the X and Y coordinate axes are rotated accordingly. However, there's an issue with the implementation of the transformation matrix T in the API, as evidenced in lines 4440-4444 of the 'results.py' file.

Currently, the operation simultaneously calculates the rotated values for both the X and Y axes. However, for the purpose of visualizing the signal rotated with respect to the probe, it suffices to consider only the rotation of the X axis.
Furthermore, a sum-of-squares operation on the X and Y values is being performed, which is unnecessary for the intended purpose. Consequently, this step can be omitted from the procedure.
In view of this, I believe that the correct form for the code would be as follows:

@stanley-washington @raphaeltimboI created a PR for this fix.
I ran the example and the result was this:
probe1 = (3, 0)   # node 3, orientation 0° (X dir.)
probe2 = (3, 90)  # node 3, orientation 90°(Y dir.)
probe3 = (3, 45)  # node 3, orientation 45°(Y dir.)

response3.plot_1d(probe=[probe1, probe2, probe3], probe_units="degree").show()

Now, I will work on the method to return the dataframe and tests.

@raphaeltimbo I updated PR #1037, with the suggested items:

[x] Extract the probe response calculation from the plot method and create a probe_response method;
[x] Probe response method should return a dataframe with time column and response column for each probe passed in the list;
[x] Add test for probe_response method.

The new intermediate method is called data_probe_response().


Play/Pause Media controls no longer working

Operating system
Microsoft Windows [Version 10.0.22621.1194]
YouTube Music Desktop App Version
0.10.9
Bug description
I'm currently using a Stream Deck + and the built-in play/pause and skip track features are awesome to have. Since the update, the skip track functionality still works, but will no longer play/pause.
Steps to reproduce
No response
Relevant log output
No response

duplicate https://github.com/Venipa/ytmdesktop2/issues/45


Fix calibration handling of transpiler passes on gates with >2 qubits

Summary
This commit fixes an issue in a couple of transpiler passes where a
multiqubit gate on >2 qubits that has a custom calibration. When a gate
has a calibration it should mostly be treated as a black box because the
pulse definition is passed directly to the backend for that gate.
However, previously for passes that worked on gates > 2 qubits weren't
correctly handling this which would result in an error. This has been
fixed so that if a multiqubit gate is in a circuit with a calibration
set it will be left as a black box and passed directly to the backend.
Details and comments
Fixes #6572

Looks good to me. Release note?

I didn't think it was necessary for this case because it was so simple. But I'll add one if you want to document it for the release.


MetaflowExceptionWrapper always contains None?

When calling task.exception the returned object is always metaflow.exception.MetaflowExceptionWrapper(None) regardless of the exception that was actually raised.
Looking at the code it seems like this is meant to be holding the underlying exception, so I imagine it's not supposed to just have None?

@lsimoneau Depending on how the task exited, the value of task.exception may well be None. If you can expand on your scenario, we can do some digging.
cc @oavdeev

@lsimoneau : Can you check task.exception.exception. It is storing the exception but the repr is not perfect coming out perfect;  To see the exception better you can do str(task.exception)

@valayDave Thanks for that, task.exception.exception does have the underlying exception. I can do a PR to add a __repr__ here https://github.com/Netflix/metaflow/blob/master/metaflow/exception.py#L11 to at least show the class of the underlying exception at least?

@lsimoneau: Maybe try task.exception.type to get the class of the underlying exception?


Support webm and HLS

If Chrome is playing webm or HLS (using videojs-contrib-hls), these can be played on Chromecast too.

Thanks for the PR, just reviewed it and it looks good.


Extract an abstract database adapter

Scenic::Adapters::Abstract lays out the interface for Scenic database
adapters. It contains template methods for all methods required of a
Scenic adapter with actual implementations for create_view and
drop_view which are identical for basic use cases across all
relational databases I've encountered.
Using the abstract adapter as a base, for instance, a hypothetical MySQL
adapter would need only to implement the views method that retrieves
all views and their associated schema for dumping to the schema.rb
file.
As part of this extraction, I converted to using instances for the
adapters rather than class methods. This feels better and wasn't a good
deal of work. I'd prefer instance based APIs rather than class-based
APIs.
Documentation was added for all adapter methods.

@calebthompson I'm not sure about extracting the abstract adapter bit. Does that provide a bit too much of a contract we'd be beholden to? For instance, right off the bat, I thought about all the various options you can pass to CREATE VIEW, CREATE_MATERIALIZED_VIEW or REFRESH_MATERIALIZED_VIEW that our API provides no affordances for. It's almost like we'd want the Schema statements to accept arbitrary options and pass through anything unidentifed as a third options parameter for adapters to do with what they'd like. If we want to do that now, I think this abstract adapter move is something we can do now. If we want to consider out options more, I think we wait.
I do really like the move to instances over classes, and the documentation so I'd like to do that part regardless.

Agreed, there's some good stuff here. I do think ts probably premature to do an extraction. If rather see us work with someone interested in writing and maintaining a Scenic adapter for XSQL so that we are sure the API is what we need.

Going to nix the abstract adapter for now, and merge the isntance changes and docs.


Index of Ebook in webview no respond to click

If the ebook have a index page, when we click on the link, doesnt go to the page. doesnt do anything.
Can you help me?
Best regards.

Book?

Yes

Upload it and paste the link here


Cannot get latest version: module contains a go.mod file, so module path should be github.com/ceph/ceph-csi/v2

Background
The github.com/ceph/ceph-csi uses Go modules and the current release stream version is v2. It must comply with the specification of "Releasing Modules for v2 or higher" available in the Modules documentation and enforced since the most recent versions of Go. The module path of github.com/ceph/ceph-csi should be "github.com/ceph/ceph-csi/v2". Quoting the specification:

A package that has opted in to modules must include the major version in the import path to import any v2+ modules
To preserve import compatibility, the go command requires that modules with major version v2 or later use a module path with that major version as the final element. For example, version v2.0.0 of example.com/m must instead use module path example.com/m/v2.
https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher

Using go get (under go1.13 and go1.14) does not work for<EMAIL_ADDRESS>.
I consider this a pretty high severity issue since not doing so prevents any other Go project also using Go Modules to properly require ceph/ceph-csi on version v2.1.2 as a dependency, resulting in errors like:
invalid version: module contains a go.mod file, so major version must be compatible: should be v0 or v1, not v2

SO anyone using Go modules will not be able to easily use any newer version of ceph/ceph-csi
Steps to Reproduce

Under a project making use of Go modules, run go get targeting any version >= v2.1.0 of the ceph/ceph-csi:

$ go get<EMAIL_ADDRESS>go: finding github.com/ceph/ceph-csi v2.1.2
go: finding github.com/ceph/ceph-csi v2.1.2
go get<EMAIL_ADDRESS><EMAIL_ADDRESS>invalid version: module contains a go.mod file, so major version must be compatible: should be v0 or v1, not v2

Solution
1.  Kill the go.mod files.
This would push them back to not being managed by Go modules (instead of incorrectly using Go modules). Importing specific versions would work, but they'd receive the +incompatible prefix and would need to be manually upgraded.
Probably best option short-term -- better to not use Go modules than use it incorrectly.
Also, best option for older branches/versions that aren't maintained.
2.  Make breaking changes
Patch the go.mod file to declare the module as github.com/ceph/ceph-csi/v2 as per the specs. AND adjust all internal imports.
There are two alternative mechanisms to release a v2 or higher module. Note that with both techniques, the new module release becomes available to consumers when the module author pushes the new tags. Using the example of creating a v3.0.0 release, the two options are:

Major branch: Update the go.mod file to include a /v3 at the end of the module path in the module directive (e.g., module github.com/my/module/v3). Update import statements within the module to also use /v3 (e.g., import "github.com/my/module/v3/mypkg"). Tag the release with v3.0.0.

Go versions 1.9.7+, 1.10.3+, and 1.11 are able to properly consume and build a v2+ module created using this approach without requiring updates to consumer code that has not yet opted in to modules (as described in the "Semantic Import Versioning" section above).
A community tool github.com/marwan-at-work/mod helps automate this procedure. See the repository or the community tooling FAQ below for an overview.
To avoid confusion with this approach, consider putting the v3.. commits for the module on a separate v3 branch.
Note: creating a new branch is not required. If instead you have been previously releasing on master and would prefer to tag v3.0.0 on master, that is a viable option. (However, be aware that introducing an incompatible API change in master can cause issues for non-modules users who issue a go get -u given the go tool is not aware of semver prior to Go 1.11 or when module mode is not enabled in Go 1.11+).
Pre-existing dependency management solutions such as dep currently can have problems consuming a v2+ module created in this way. See for example dep#1962.

Major subdirectory: Create a new v3 subdirectory (e.g., my/module/v3) and place a new go.mod file in that subdirectory. The module path must end with /v3. Copy or move the code into the v3 subdirectory. Update import statements within the module to also use /v3 (e.g., import "github.com/my/module/v3/mypkg"). Tag the release with v3.0.0.

This provides greater backwards-compatibility. In particular, Go versions older than 1.9.7 and 1.10.3 are also able to properly consume and build a v2+ module created using this approach.
A more sophisticated approach here could exploit type aliases (introduced in Go 1.9) and forwarding shims between major versions residing in different subdirectories. This can provide additional compatibility and allow one major version to be implemented in terms of another major version but would entail more work for a module author. An in-progress tool to automate this is goforward. Please see here for more details and rationale, along with a functioning initial version of goforward.
Pre-existing dependency management solutions such as dep should be able to consume a v2+ module created in this way.

3.  Major version bump / repository change
Leave v2 as a dead version and bump to v3 with the path changes.
4.  Remain unchanged
Don’t want to fix it. Not intended to be used as a library and does not make any guarantees about the API.
5.  Let the user change
The standard rule of go modules conflicts with your development mode. So you can’t comply with the specification of "Releasing Modules for v2 or higher" available in the Modules documentation.
Regardless, since it's against one of the design choices of Go, it'll be a bit of a hack. Instead of go get github.com/ceph/ceph-csi@tag, the install procedure would be something like:
(1)Search for the tag you want (in browser)
(2)Get the commit hash for the tag you want
(3)Run go get github.com/ceph/ceph-csi@commit-hash
(4)Edit the go.mod file to put a comment about which version you actually used
This way seems good, but if the users try to use go get -u, they will get the old version and break again.
References

https://github.com/golang/go/wiki/Modules#semantic-import-versioning
https://golang.org/cmd/go/#hdr-Module_compatibility_and_semantic_versioning
https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher

I can see these repos use github.com/ceph/ceph-csi in github.com:
https://github.com/search?l=Go&p=5&q="github.com%2Fceph%2Fceph-csi"&type=Code

ceph-csi is not meant for imported that why all the files are moved to internal package. more info on https://github.com/ceph/ceph-csi/pull/955

@Madhu-1 I get it. Thank you for your reply.

Closing this one as the cephcsi is not available for importing


Reduce iOS cpu usage

Objective

Avoid recreating the monitor every loop (temp fix until it's done properly on winit side)
Add a new WinitSettings preset for mobile that makes the winit loop wait more and recommend its usage

Prompted by #16541, but not a full fix. See that thread for more information.

rusticorn: That looks good to me it’s what I did locally as well 👍

That's a second approval. Merging :)


inappropriate files being installed into PERL5LIB [rt.cpan.org #99789]

Migrated from rt.cpan.org#99789 (status was 'open')
Requestors:

<EMAIL_ADDRESS>
From<EMAIL_ADDRESS>on 2014-10-24 23:41:41
:
These files are being installed into PERL5LIB and do not belong there - they are not a .pod file that can be viewed with 'perldoc', nor do they contain executable code.

The proper location for supporting data files that accompany a distribution is in a sharedir -- use File::ShareDir::Install within Makefile.PL to set up the directory, and access the directory name from code using File::ShareDir.

From<EMAIL_ADDRESS>on 2014-10-24 23:44:04
:
On 2014-10-24 16:41:41, ETHER wrote:
> These files are being installed into PERL5LIB and do not belong there
> - they are not a .pod file that can be viewed with 'perldoc', nor do
> they contain executable code.
>
> The proper location for supporting data files that accompany a
> distribution is in a sharedir -- use File::ShareDir::Install within
> Makefile.PL to set up the directory, and access the directory name
> from code using File::ShareDir.

The file list:

lib/XML/Parser/Encodings/Japanese_Encodings.msg
lib/XML/Parser/Encodings/README
lib/XML/Parser/Encodings/big5.enc
lib/XML/Parser/Encodings/euc-kr.enc
lib/XML/Parser/Encodings/ibm866.enc
lib/XML/Parser/Encodings/iso-8859-2.enc
lib/XML/Parser/Encodings/iso-8859-3.enc
lib/XML/Parser/Encodings/iso-8859-4.enc
lib/XML/Parser/Encodings/iso-8859-5.enc
lib/XML/Parser/Encodings/iso-8859-7.enc
lib/XML/Parser/Encodings/iso-8859-8.enc
lib/XML/Parser/Encodings/iso-8859-9.enc
lib/XML/Parser/Encodings/koi8-r.enc
lib/XML/Parser/Encodings/windows-1250.enc
lib/XML/Parser/Encodings/windows-1251.enc
lib/XML/Parser/Encodings/windows-1252.enc
lib/XML/Parser/Encodings/windows-1255.enc
lib/XML/Parser/Encodings/x-euc-jp-jisx0221.enc
lib/XML/Parser/Encodings/x-euc-jp-unicode.enc
lib/XML/Parser/Encodings/x-sjis-cp932.enc
lib/XML/Parser/Encodings/x-sjis-jdk117.enc
lib/XML/Parser/Encodings/x-sjis-jisx0221.enc
lib/XML/Parser/Encodings/x-sjis-unicode.enc

From<EMAIL_ADDRESS>on 2014-12-14 07:35:22
:
On Fri Oct 24 19:44:04 2014, ETHER wrote:
> On 2014-10-24 16:41:41, ETHER wrote:
> > These files are being installed into PERL5LIB and do not belong there
> > - they are not a .pod file that can be viewed with 'perldoc', nor do
> > they contain executable code.

Actually per the README:

This directory contains binary encoding maps for some selected encodings.
If they are placed in a directory listed in @XML::Parser::Expat::Encoding_Path,
then they are automatically loaded by the XML::Parser::Expat::load_encoding
function as needed. Otherwise you may load what you need directly by
explicitly calling this function.

This was not my doing so I lack background on this stuff. I suspect it would require a significant change to make this work and I am suspicious that I would end up breaking downstream distros of this module by doing so or who ship additional or altered encodings.

Other than that it's annoying, what is the problem you're trying to solve?

@ether Other than that it's annoying, what is the problem you're trying to solve?

I agree these should be moved to share_dir. This is complicated by having multiple Makefile.PL files but it should be sortable.


ibu: extraManifests support

Adding the option to add extraManifests to the IBU. This in turn allows to create/configure resources
during upgrade.

cc @mcornea @trewest @cdvultur


LocationUpdate() not working properly

When calling this method form a component the url changes as expected, but somehow the changes are not saved in the search history, because when clicking on the navigation arrows (next-page / previous-page) the url changes according to the changes it's gone through (as expected) but the page doesn't change accordingly, the last page sits still until visiting a page previous to the one using LocationUpdate.
I'll try to fix this error myself, but any help is welcome !
P.S I love this framework !!! Using it really does seem like magic.

Thanks for the kind words! I'm not sure what is happening with LocationUpdate not updating the history. I am using pushState in the JS here: https://github.com/adamghill/django-unicorn/blob/a9a69e44e363beb9883781635e2b6d8936cef986/django_unicorn/static/unicorn/js/messageSender.js#L105. Is this only happening in a particular browser or on everything you have tried?

@saarrooiii I added some example code to make sure I understood how the redirects are working in https://github.com/adamghill/django-unicorn/pull/424 in case that's useful. One thing that is...confusing is that the URLs go back if you use the back button after updating them with LocationUpdate, but the page won't reflect that change. Take a look at this movie to see what I mean.
https://user-images.githubusercontent.com/317045/183311984-0af003c4-e070-43bb-a3a9-05c0e5a472a9.mp4

I see, that's what was happening to me, that the page didn't reflect the changes while the urls did go back, and that's what I though was broken... Thanks a lot for the explanation and examples !
I actually decided to just implement full page reloads at the moment and come back to this approach (feth just parts of the page while refleting the changes in the url) later once my project is more advanced.
I'm sure I'll come up with a clever and convenient way to implement this, and I'll then make a commit to implement this functionality in unicorn (if people are interested).
Again, thanks a lot for the support !!!

I'll then make a commit to implement this functionality in unicorn (if people are interested).

I'm interested! That would be awesome. :)
I wonder if the state parameter could include the component data (right now I just pass {} every time) and https://developer.mozilla.org/en-US/docs/Web/API/Window/popstate_event could be used?
I'm going to close this issue for now since I think it's working as expected, but feel free to make a new issue/PR in the future for new functionality. 👍


Add Support for OpenFaaS

Problem:
https://github.com/openfaas/faas is a free open-source alternative to Lambda. We should be able to use Prisma Client inside an OpenFaaS function.
Solution
Unknown – needs research.

OpenFaaS can work with anything that can be containerized. Since Prisma can be containerized, closing this.


update correctness verification documentation

This document should be updated to include the description of a feature, which is the verify option. This option allows users to specify their own functions for performing output verification. The current article can be found here: http://benvanwerkhoven.github.io/kernel_tuner/correctness.html
An example of how to use the new verify option can be found in the reduction example.

Added an explanation of the "verify" option of "tune_kernel()".


[📚] Inconsistency in instructions for FCM

Package docs says add an intent-filter, mifration docs says this is old and should be removed. Maybe I've misread but I'm confused now?

Readme for FCM packages:
https://pub.dev/packages/firebase_messaging
Note: When you are debugging on Android, use a device or AVD with Google Play services. Otherwise you will not be able to authenticate.

(optional, but recommended) If want to be notified in your app (via onResume and onLaunch, see below) when the user clicks on a notification in the system tray include the following intent-filter within the <activity> tag of your android/app/src/main/AndroidManifest.xml:

  <intent-filter>
      <action android:name="FLUTTER_NOTIFICATION_CLICK" />
      <category android:name="android.intent.category.DEFAULT" />
  </intent-filter>

Migration documentation:
https://firebase.flutter.dev/docs/migration/
Messaging only: If you added the previous versions intent-filter to your android/app/src/main/AndroidManifest.xml file, remove it:

- <intent-filter>
-    <action android:name="FLUTTER_NOTIFICATION_CLICK" />
-    <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>

Hey, could you link me to the README where it mentions to add intent-filter? failing to see it right now.
But, I'd go with the migration guide though, as I believe that's kept up-to-date, and also matches the docs: https://firebase.flutter.dev/docs/messaging/overview


KernelExplainer really slow on sklearn RandomForest

I was trying to use the KernelExplainer on a random forest classifier as follows:
explainer = shap.KernelExplainer(clf.predict_proba, sample_data)
However, when I try to extract the shap values using
shap_values = explainer.shap_values(sample_data)
it seems to take a prohibitive amount of time.
 0%|          | 3/1000 [08:50<48:57:27, 176.78s/it]
The sample data size is 1000 rows.
The TreeExplainer is much faster but doesn't allow for the predict_proba which is what I need to use since my class labels are reversed.  I was wondering if there was something I'm missing that would cause this to be significantly slower.

TreeExplainer for a RandomForestClassifier will explain the predict_proba output by default, so you should be good to go to just use that (shap_values.sum(1) equals the output of predict_proba). Note that TreeExplainer will output an array of SHAP value matrices, one for each class. This is the best answer for your situation.
That being said, for the KernelExplainer I should put a warning message in when using large background samples. 1000 rows means the kernel explainer will be 1000 times slower than for 1 sample. For KernelExplainer I suggest at using shap.kmeans to summarize those rows using a few examples like in: https://github.com/slundberg/shap/blob/master/notebooks/Diabetes regression.ipynb

That seems to have helped quite a bit.  Thank you.

great!

TreeExplainer for a RandomForestClassifier will explain the predict_proba output by default, so you should be good to go to just use that (shap_values.sum(1) equals the output of predict_proba). Note that TreeExplainer will output an array of SHAP value matrices, one for each class. This is the best answer for your situation.
That being said, for the KernelExplainer I should put a warning message in when using large background samples. 1000 rows means the kernel explainer will be 1000 times slower than for 1 sample. For KernelExplainer I suggest using shap.kmeans to summarize those rows using a few examples like in: https://github.com/slundberg/shap/blob/master/notebooks/Diabetes regression.ipynb

This link does not exists in the github repository.
https://github.com/slundberg/shap/blob/master/notebooks/Diabetes%20regression.ipynb

TreeExplainer for a RandomForestClassifier will explain the predict_proba output by default, so you should be good to go to just use that (shap_values.sum(1) equals the output of predict_proba). Note that TreeExplainer will output an array of SHAP value matrices, one for each class. This is the best answer for your situation.
That being said, for the KernelExplainer I should put a warning message in when using large background samples. 1000 rows means the kernel explainer will be 1000 times slower than for 1 sample. For KernelExplainer I suggest using shap.kmeans to summarize those rows using a few examples like in: https://github.com/slundberg/shap/blob/master/notebooks/Diabetes regression.ipynb

This link does not exists in the github repository. https://github.com/slundberg/shap/blob/master/notebooks/Diabetes regression.ipynb

This is the new link: https://github.com/shap/shap/blob/master/notebooks/tabular_examples/model_agnostic/Diabetes regression.ipynb


Render pieces to screen

Based on FEN string

@sjaakluthart How would we go about adding / after each loop to the variable string? The output needs to be [xxxxxxxx]/[xxxxxxxx]/[xxxxxxxx]/[xxxxxxxx]/[xxxxxxxx]/[xxxxxxxx]/[xxxxxxxx]/[xxxxxxxx] in which the [xxx] are unknown.


Add a LICENSE file?

Hi, Would you add a LICENSE file to the project? Also, am I correct assuming the project is under MIT license just the file is missing? (as package.json indicates MIT)

Hey, I'll look into adding this soon

Sorry just haven't gotten to it but I will soon


Give better error when the SNAP_LISTEN_PORT env var can't be decoded

light_snap_listen() decodes what is stored in the SNAP_LISTEN_PORT env var.  If it can't decide the variable, it just drops thru to the listen call with an invalid fd which causes listen() to fail. This change adds code to print a message showing the contents of SNAP_LISTEN_PORT before exiting km.

On of the CI tests fails occasionally with listen on fd -1.
I think the problem is SNAP_LISTEN_PORT has a bad value.
Maybe we can figure out what is wrong if we can see the variable contents.


Refactor sequence metadata

Supersedes #931.

@jairideout @ebolyen This should be ready for us to start reviewing. I've implemented pretty much all of the changes discussed, updated the docs, tests passing, etc.

@anderspitman @ebolyen and I quickly reviewed this together

before merging we need to verify that coverage didn't decrease (coverage isn't running for some reason right now)


Design cleanup

Polish layout details, improve responsive layout of table, update icons.

Whoo that was lightning fast, thx for review @juliangruber!

Always a good sign of a thorough review when it didn't even take a minute! :D I didn't review the CSS but everything else looked good.


E2E: go push main config-noldflags slsa3

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/2506600190
Workflow name: .github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Trigger: push
Branch: main
Date: Thu Jun 16 04:00:17 UTC 2022

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/2513222975
Workflow name: .github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Trigger: push
Branch: main
Date: Fri Jun 17 04:06:33 UTC 2022

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/2519126326
Workflow name: .github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Trigger: push
Branch: main
Date: Sat Jun 18 03:54:11 UTC 2022

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/2522680293
Workflow name: .github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Trigger: push
Branch: main
Date: Sun Jun 19 04:04:31 UTC 2022

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/2532921210
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.push.main.config-noldflags.slsa3.yml
Trigger: push
Branch: main
Date: Tue Jun 21 04:05:48 UTC 2022
Tests are passing now. Closing this issue.


Configure Azure Pipelines

Configure Azure Pipelines

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: stu-46 sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Remove .devcontainer?

It seems .devcontainer should only work with Visual Studio, but it is actually not working for me @Retiefasaurus


Problems with iPad and iPhone 4s

Hello,
Congratulations on your work, works fine for iPhone 5+, but fot iPad and iPhone 4s when I am using at landscape the menu doesn't get the right size, neither the main view controller.
If you can help me solve this, or give tips where I can correct it myself I will be very happy.
Kind Regards

Hi @igoravila93, SideMenu appears to work as expected on iPhone 4S and iPad when run in the simulator. Please provide a screenshot or video that demonstrates your problem, and what you expected to see instead.

There are 5 images attached, all in simulator, 2 are at iPhone 6, working fine, and then 3

at 4S, showing that the table view is not at the right frame

Ah. You need to set SideMenuManager. menuWidth to a specific value. By default, it is always calculated to be 75% of the screen width, and iPhone 4 have smaller screen widths.

Still not fine here.
I think the problem is somehow related to this area marked in red at the image

This part should be the table view of the side menu, but it is only the background UIImageView

It was a complete different problem, my image was bigger than the UIView, I dont know why, but now it is solved, sorry to disturb you

No worries! Glad you solved it.
On Tue, Apr 19, 2016 at 11:24 AM igoravila93<EMAIL_ADDRESS>wrote:

It was a complete different problem, my image was bigger than the UIView,
I dont know why, but now it is solved, sorry to disturb you
—
You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub
https://github.com/jonkykong/SideMenu/issues/18#issuecomment-212055404


.NET Framework 4.5.1 Issue

Hi,
Rotativa doesn't appear to be executing the ActionAsPdf yet it is printing a PDF but a completely unrelated view. This all works as it should in an earlier framework, but I am recreating the solution in VS2013 using newer Entity Framework features. Is this a known issue or is there something that I'm missing?

If this makes sense at all... it's only printing my login page. Is there some permissions that need to be set that I'm missing?


[WIP] Suggestion for how to format FAQ TOC links

Went for the option suggested in this comment:

     OR rearrange where FAQTableOfContents renders (it currently renders in the component default.vue)
    in order to pass array faqList as props from parent component Faq to child component FAQTableOfContents

which looks fine to me?
Moving the v-navigation-drawer didn't seem to immediately create any alignment issues. Anyway, if you think this looks reasonable, we could probably factor out both TOC into a single component (where each item of the outer list has an optional innerList porperty).
We might also be able to put the v-navigation-drawer and v-btn into the shared TableOfContents component.

I'm going to close this PR without merging for now as we are adjusting the FAQ page structure and content most likely w updated website.


Only secure origins are allowed.

I did notice your demo link has link is https, but the console said. (This was after following the link next to the repo name)
Uncaught (in promise) DOMException: Only secure origins are allowed (see: https://goo.gl/Y0ZkNV).

Loading the https link explicitly, I noticed the Exception wasn't there anymore, but there are mixed content.
Failed to load resource: the server responded with a status of 404 (Not Found)
Navigated to https://bevacqua.github.io/flickr-lightbox/
bevacqua.github.io/:8

Mixed Content: The page at 'https://bevacqua.github.io/flickr-lightbox/' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Lato:400,700'. This request has been blocked; the content must be served over HTTPS.

Oops, thanks. Fixed.


Remove unused signal data_reg_offset

This removes an unused which was hardwired to 2'b0 in the decoder and was passed through to the LSU.
This addresses https://github.com/lowRISC/ibex/issues/229

Thanks Ivan for implementing the requested change. This PR can be merged. I leave it to you to do that. Please use the "Rebase and merge" option.

Oh, thanks @imphil I forgot about that.


fix: cleanup how shared libs get a VERSION

Always use GOOGLE_CLOUD_CPP_VERSION which is now set in the top-level
CMake file.
Also fixed the pubsub/config-version.cmake.in file which was referencing
GOOGLE_CLOUD_CPP_PUBSUB_VERSION, a variable that no longer exists.
Fixes #4265 and fixes #4266

This change is

https://github.com/googleapis/google-cloud-cpp/blob/7c52b89b44357c1fb9beaaa16e1991b8b1fbfe17/external/googleapis/CMakeLists.txt#L19-L22
is a similar looking construct. Should this one remain separate or should it use GOOGLE_CLOUD_CPP_VERSION too?

I am removing that construct in this PR, right?  I think that answers the question 😁


feat enable send transaction with feeCurrency in "Example project"

close: #313

This does not solve the issue. which is actually due to wallet connect not passing along the required properties (feeCurrency) in the TX object to be signed by the wallet