settings: Add "(200×25 pixels)" to wide organization logo description.

In Organization settings > Organization profile, change "A wide image for the upper left corner of the app." to "A wide image (200×25 pixels) for the upper left corner of the app."
Fixes part of #22121.

Self-review checklist

[X] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[ ] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[X] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[X] Each commit is a coherent idea.
[X] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[X] Visual appearance of the changes.
[X] Responsiveness and internationalization.
[X] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

@ClaraHedvig please include and fill out the relevant parts of the PR self-review checklist. Thanks!

@alya I fixed the self-review checklist now, sorry for being late!

Looks good to me! @timabbott this might be a quick one for you to review.

Merged, thanks for the contribution @ClaraHedvig!


[BugFix] Disables creating generated columns in lake and agg table (#26084)

Problem:

Currently, generated column does not support lake table, but there is no restriction for creating it in lake table which is a bug.
agg table can be created generated column actually, but it is difficult to understand the semantic and it is no clearly scenes to use it. So we should disable it too.

Fixes #26084
What type of PR is this:

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Checklist:

[x] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.1
[ ] 3.0
[ ] 2.5
[ ] 2.4

[FE PR Coverage Check]
:disappointed: fail : 5 / 19 (26.32%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AlterTableStatementAnalyzer.java
0
12
00.00%
[305, 306, 309, 310, 424, 425, 428, 429, 542, 543, 546, 547]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
5
60.00%
[342, 343]

:large_blue_circle:
com/starrocks/sql/analyzer/CreateTableAnalyzer.java
2
2
100.00%
[]

[FE PR Coverage Check]
:disappointed: fail : 4 / 16 (25.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AlterTableStatementAnalyzer.java
0
12
00.00%
[305, 308, 309, 312, 423, 424, 427, 428, 541, 542, 545, 546]

:large_blue_circle:
com/starrocks/sql/analyzer/CreateTableAnalyzer.java
4
4
100.00%
[]

@Mergifyio backport branch-3.1


⚠ Bofrost.de has degraded performance

In 97c860c, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1407 ms

Resolved: Bofrost.de performance has improved in 4d90dcc.


[NFI]: Simplify infer shape for reduction like operators

Introduce a template to avoid code duplication in the inferShape member function for reduction like operators (ONNXReduceMaxOp, ONNXReduceMinOp, ...)
Signed-off-by: Ettore Tiotto<EMAIL_ADDRESS>

Jenkins Linux amd64 Build #6147 [push] [NFI]: Simplify infer sh... started at 10:26

Jenkins Linux ppc64le Build #5285 [push] [NFI]: Simplify infer sh... started at 11:29

Jenkins Linux ppc64le Build #5285 [push] [NFI]: Simplify infer sh... passed after 1 hr 23 min

Jenkins Linux amd64 Build #6147 [push] [NFI]: Simplify infer sh... passed after 1 hr 35 min


Improved OpenLayers support

Added support for gejson sources
Fix toVectorLayer map callback (this was undefined)
Improved ol css; show map controls

Tested it locally and works. LGTM
On May 29, 2017 4:25 PM, "Torben Barsballe"<EMAIL_ADDRESS>wrote:
Added support for gejson sources
Fix toVectorLayer map callback (this was undefined)
Improved ol css; show map controls
You can view, comment on, or merge this pull request online at:
https://github.com/maputnik/editor/pull/142
Commit Summary

Improved OpenLayers support

File Changes

M src/components/map/OpenLayers3Map.jsx
https://github.com/maputnik/editor/pull/142/files#diff-0 (37)
A src/styles/_map.scss
https://github.com/maputnik/editor/pull/142/files#diff-1 (22)
M src/styles/index.scss
https://github.com/maputnik/editor/pull/142/files#diff-2 (1)

Patch Links:

https://github.com/maputnik/editor/pull/142.patch
https://github.com/maputnik/editor/pull/142.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/maputnik/editor/pull/142, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABOok2fNZpKtEVgAxtPOih6wzvi00sHSks5r-ynNgaJpZM4NpnEw
.

Thanks for the feedback. Anything else you need from me before this can be merged?


docs: use Adam instead of ADAM in missing_physics tutorial

@ChrisRackauckas, the missing physics tutorial is erroring out in this line:
estimation_prob = ODEProblem(recovered_dynamics!, u0, tspan, get_parameter_values(nn_eqs))
estimate = solve(estimation_prob, Tsit5(), saveat = solution.t)

julia> estimate = solve(estimation_prob, Tsit5(), saveat = solution.t)
┌ Warning: dt(8.881784197001252e-16) <= dtmin(8.881784197001252e-16) at t=2.0966388837394545, and step error estimate = 1.5129604958400626. Aborting. There is either an error in your model specification or the true solution is unstable.
└ @ SciMLBase ~/.julia/packages/SciMLBase/szsYq/src/integrator_interface.jl:599
retcode: DtLessThanMin
Interpolation: 1st order linear
t: 9-element Vector{Float64}:
 0.0
 0.25
 0.5
 0.75
 1.0
 1.25
 1.5
 1.75
 2.0
u: 9-element Vector{Vector{Float64}}:
 [3.1461493970111687, 1.5370475785612603]
 [3.6818439489850294, 1.2765416819739916]
 [4.5052732798471755, 1.1124706463392569]
 [5.778503254169173, 1.0199394404085198]
 [7.825801842962541, 0.9880422730295028]
 [11.38347487175259, 1.0240247801514342]
 [18.594915309958083, 1.1811076688536928]
 [39.26724555866004, 1.7611949065256864]
 [330.97703916071447, 14.982623648124799]

The tspan is (0.0, 5.0) but it is stopping at t = 2.0 and retcode is DtLessThanMin. The training of the neural network is good but the symbolic regression part is not working properly.

options = DataDrivenCommonOptions(maxiters = 10_000,
                                  normalize = DataNormalization(ZScoreTransform),
                                  selector = bic, digits = 1,
                                  data_processing = DataProcessing(split = 0.9,
                                                                   batchsize = 30,
                                                                   shuffle = true,
                                                                   rng = StableRNG(1111)))

nn_res = solve(nn_problem, basis, opt, options = options)
nn_eqs = get_basis(nn_res)
println(nn_res)

gives
"DataDrivenSolution{Float64}" with 2 equations and 6 parameters.
Returncode: Success
Residual sum of squares:<PHONE_NUMBER>8442358

which looks very high.


Set-OUPermissions.ps1 script?

I'm not seeing this script via the link provided.

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

ID: 1c66f2a3-5be3-e3cf-b90f-c9ce2f6ecf9d
Version Independent ID: c9ed7f55-3770-73a4-5ee4-deee16eb7600
Content: Deploy a Windows 10 image using MDT (Windows 10) - Windows Deployment
Content Source: windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md
Product: w10
Technology: windows
GitHub Login: @greg-lindsay
Microsoft Alias: greglin

Same problem.  working to setup MDT and can't find the script.

@hbudach  @K3rat005 , You can download from  here .
https://github.com/DeploymentArtist/SWP1/tree/master/Scripts

@e0i, may I add the below link in this  article
https://github.com/DeploymentArtist/SWP1/tree/master/Scripts

@nam31 . I am going to edit this article, but I will not add a script link.
I make  some words to BOLD and  updating the adobe reader link and version number

The forward link was set to https://gallery.technet.microsoft.com/Configure-permissions-in-2326651a but this no longer exists. I am editing the forward link, which should fix the problem almost immediately.

This is working now.

@greg-lindsay . please look into this PR #9196


added badge for Slack Firebase community

I signed it! :) greetings from London

Thanks for the PR! Good idea!

sure thing @jwngr


feat: @since tag

Search Terms
So maybe I am wrong, but I had @since in my comments, and Typedoc format this correctly as "Since" with the version, yet now it's reporting that @since is not a valid tag. Either it's a bug or, I guess, a new feature. I didn't know where to go in terms of the report... logged a feature request. I looked in the code and could not find anything.
Problem
44:5 - [warning] Encountered an unknown block tag @since

44       * @since 1.0.0

Suggested Solution
Add it as a valid tag since it seems to be outputting just fine:

seeing same warning with @file in latest version

With 0.26, TypeDoc now warns if a tag isn't recognized when being parsed:

TypeDoc will now warn if a block tag is used which is not defined by the --blockTags option.
0.26.0 changelog

This was added to make usage of tags which are effectively ignored by TypeDoc visible. TypeDoc will recognize block tags with context clues, so even something like:
/**
 * @nobodyKnowsWhyThisIsATag Some text
 */

will be parsed, probably "correctly" as intended by the author, despite not being recognized by TypeDoc.
JSDoc defines 85 block tags, most of which have no effect on the documentation coming out of TypeDoc. For tags where there is no expected behavior beyond just rendering the tag, and are reasonably widely used, like @author, and @since, I'm mainly just waiting for feature requests to add them to the default list. (I actually thought I'd included @since when I did a first pass through the JSDoc tags)
For other tags like @file, where JSDoc attaches a behavior to the tag which is not respected by TypeDoc, I do not plan on adding them to the default tag list. TypeDoc's equivalent of @file is @packageDocumentation or @module

If you have tags in your comments which are not part of the default suite, you can tell TypeDoc about them with the blockTags option or through a tsdoc.json.

@Gerrit0 Thanks! I thought I was going crazy. Thanks for adding this in to the main code base 👍

What is the syntax when providing --blockTags as a CLI argument? I get the following error no matter what I try:

blockTags must be an array of valid tag names

I don't recommend setting that option from the command line, as setting it overrides TypeDoc's default set of tags, so you'll have to provide every single tag you use...
$ typedoc --blockTags @since --blockTags @param --blockTags @remarks


Help FF13LR

Hello!
Did you translate FFXIII using the Pulse tool?
I translated FFXIII and FFXIII-2 using the Pulse..
FF13LR I have a problem with the compression of the ZTR file.
The auto_yus.ztr file needs compression to reduce the size, and the auto_yus.bin does not crash.
Do you have time to take a look at this file and the ztr compression?
If you use Pulse's FakeCompress on auto_yus.ztr the game won't crash, but it calculates pointers to the wrong text offset.
One solution would be to fix the pointers to the compressed files and the best would be to work on a better compression, but this is too much work for just one file.

I translated FFXIII-1 with Pulse, this is a tool I wrote to extract the font files of FFXIII-3 for a friend, I think there are text extraction tools already, so I haven't really looked into them yet. .
I'm focusing on writing the extraction tool for Fatal Frame first, but you can send a sample file for me to take a look at it. Anyway, I'm not good at compression algorithms, so I can't say anything in advance.

auto_yus_us_compressed.zip
This is the original file. This WPD is a container with 2 files.
The header contains:
magic number
number of files in the container
file name always followed by file offset, file size and file extension.
00000001_auto_yus_us_PulseZtrCompressed.zip
It is the ZTR file that is the problem.
Pulse can compress ANSI used in text keys, but it cannot compress the text.
There is a bug that does not calculate the correct pointers to the text.
The game crashes on this file because the text is not compressed. The WPD file size exceeds 256kb causing the crash during the loading of Yusna's city.
I made a version to extract the WPD container and handle ZTR.
MyVersion
PulseAlbeoris
Albeoris warning bug file : Don't use it for text packing or fix BlockOffset first!
// It should be contains offset if the begining of the entry was mixed with a previous tail.
ZtrFileEncoding
BlockOffset

Successful compression with large files (with many blocks).

The compressed file was reduced to 65kb (I call it compression level 0) using only 3 key-value pairs, and more key-value pairs could be used to achieve better compression. I'm developing a program to do this automatically.

That's great!
You intend to make a tool just to compress the Pulse encoded ztr or just compatible with the strings file?

You can use Pulse's ZTR fake compression file, decompress and compress it again.

The tool is not yet complete. I couldn't test the compression.
I am waiting for more news.
Like non-ASCII  text and testing the compression.
Thanks for your time!

Remember that the game only accepts ASCII characters, you must replace all UTF8 characters to some ASCII characters before compressing.

Is it possible to do it only for compression?
Pulse encodes the ZTR file without compression and your tool compresses it.
If I use ASCII in the texts I will lose the non-ASCII characters.
Albeoris tells me that the keys for the texts are in ASCII, but the text itself is not.
The texts use 0x85, 0x?? encoding for non-ASCII characters.
By translating I can display the texts with accents.
The game has a font with Latin characters.
Encoding Tags
Keys get ASCII
And text get Pulse encoding
Text get Pulse encoding
The game accepts Little Endian. Dialogs use little endian. The "resident\system" uses big endian because of a bug that you could not sort the items in the character's inventory. If you use little endian, this does not cause a problem in the game.
Ztr packer

auto_yus_gr_jp_sp.zip
Texts in Spanish, German and Japanese
Only the keys for the texts are ASCII.
ASCII is useless for the Japanese language

Is the file you sent me already compressed?

Original game files. No Pulse modification.

In test.
auto_yus_us wpd + ztr = 264kb
Game crash.

auto_yus_GermanItalian,SpanishOriginalNoPulse.zip
auto_yus_usEnglishOriginalNoPulse.zip
My translation for auto_yus_us using CompressZtrContent on text.
00000001_auto_yus_usPulseTextCompressZtrContent.zip
Game crash if this file size > 256kb

Try this file. Let me know if the game crashes (if you replace it to the bin file, the total size is 254kb).
00000001_auto_yus_us.zip

Not crash game

But I don't know where to find these texts given from the game.
I only know that during the loading of the city of Yusnan the game crashes or not.

At least it worked. I will send you a new file tomorrow.

Image from white_img2a\txtres\event\ev_comn_020
Start new game CG.
Compression is working perfectly in game.


added babel-plugin-inline-import-graphql-ast

also

updated dependencies (6 version of eslint-plugin-jsx-a11y has error  Definition for rule 'jsx-a11y/href-no-hash' was not found  jsx-a11y/href-no-hash issue, so updated to 5)
moved schema from libraries to root so it wont be linted and throw errors

seems like codeclimate doesnt have eslint-plugin-graphql in list of accessible plugins, I dont know how to resolve this

Also, can you fix the conflicts, please?

I think it can be merged


Add runWith for transport channels other than stdio

This is a non-breaking change that allows for transport channels other than stdio.
I'm not sure about the inconsistency of strict vs lazy ByteString in the API (for input and output respectively) but it fell out of the existing types.

Is there anything I can do to help move this along?
The build failures appear to be unrelated to my changes and are present on master and other recent PR builds. It looks like the macOS CI might be misconfigured.

Hi, we can certainly merge this now. However, we have been working on a pretty big overhaul of this library in https://github.com/alanz/haskell-lsp/pull/244, which is very close to landing. I'm curious, are you actually using this library. If so, I would like to volunteer to help patch your project to support the upcoming version.

Thanks!
I'm using this in a traditional sense but I also required this patch so I could have a mode that uses a WebSocket for transport.
I appreciate the offer but my work is in a private repo for now. It's still fairly early so there might not be a lot to do though.
I followed the reactor approach in the example so can hopefully start with following however the example is updated.
You may be interested in the Dhall language server: https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server


Implements hearers() and ohearers()

Fixes #1755
Using very similar code to viewers() and oviewers, a new function in ViewAlgorithm has been made called CalculateAudibility(), which is used for hearers() instead. Instead of being blocked by opaque objects, hearing is blocked by dense objects.
A bit of a hefty PR, and I'm still new to this so I don't know how to test it really. Hope it works

Also you could probably add a test in testgame? Would be good.

https://github.com/TheTyrant25/OpenDream/pull/1


Editing a link in WYSIWYG removes the link (3.6 bug)

To replicate:

Log in to CMS, edit a page with WYSIWYG editor, add text, use TinyMCE to add a link to the text
Click the linked text, use TinyMCE to edit the link, bring up the edit link modal
Make a link change, such as add Link Description, click save
The text remains but link has disappeared ❌

Expected behaviour:

After I edit the link, the link should remain, and has the newly added link attributes

Actual behaviour:

The link disappears

Current CMS user workaround:

Since link disappears after being edited, the CMS user would need to add the link again with the newly added details

Note:
This is fixed in https://github.com/silverstripe/silverstripe-framework/commit/b2d362beb90193f043c322cdb5554b152bb1a920 but not available in 3.6

Nevermind, looks like it's fixed in 3.6.1

Fixed in 3.6 branch, just not tagged and released yet


Installing deployer on OpenShift console fails to create status and config PVCs

Describe the bug
Installing deployer into an existing OpenShift via the console it fails to create both of the required PVCs for config and status.
https://ibm.github.io/cloud-pak-deployer/10-use-deployer/3-run/existing-openshift-console/
It seems not to pick up the correct storage classes and there is no way to specify them.
To Reproduce
VPC Gen 2 IBM ROKS cluster 4.16 now provides native file and block storage classes and negates the need to also deploy 3 nodes for ODF. The available storage classes are ibmc-vpc-block-10iops-tier, ibmc-vpc-file-500-iops (also other iops available)
The install script gets stuck creating the PVCs for config and status as it cannot find the correct storage classes.
Workaround
I manually created the required PVCs using this yaml.
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: cloud-pak-deployer-config
namespace: cloud-pak-deployer
spec:
accessModes:

ReadWriteMany
storageClassName: ibmc-vpc-file-500-iops
volumeMode: Filesystem
resources:
requests:
storage: 1Gi

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: cloud-pak-deployer-status
namespace: cloud-pak-deployer
spec:
accessModes:

ReadWriteMany
storageClassName: ibmc-vpc-file-500-iops
volumeMode: Filesystem
resources:
requests:
storage: 10Gi

Changes to make:

[ ] Automatically select file storage class on VPC cluster if available
[ ] Introduce new storage type vpc for IBM ROKS and create sample config
[ ] Remove IBM ROKS nfs sample configs and code, not working anymore

Did some further research and found the following:

CP4D control plane provisions correctly with the ibmc-vpc-block-10iops-tier storage class
CCS fails provisioning when using volumes associated with ibmc-vpc-file-1000-iops storage class

oc logs conn-home-pre-install-job-qtjpn
+ umask 002
+ '[' -d /conn-home ']'
+ '[' -d /conn-home-content ']'
+ cp -rpu /conn-home-content/_global_ /conn-home/
cp: cannot create directory '/conn-home/_global_': Permission denied

Also tried an alternative by creating an NFS server underpinned by VPC storage: https://cloud.ibm.com/docs/vpc?topic=vpc-file-storage-create&interface=ui
When mounting the volume using the NFS provsiioner, the binding of the PVC fails:
  Warning  ProvisioningFailed    4m31s (x5 over 8m16s)   k8s-sigs.io/nfs-subdir-external-provisioner_nfs-client-provisioner-d48dcc48d-xs2l2_2499dbf0-4d44-464e-a4ba-6568de21888c  failed to provision volume with StorageClass "managed-nfs-storage": unable to create directory to provision new pv: mkdir /persistentvolumes/nfs-provisioner-sc-test-pvc-pvc-be9e6693-5142-4915-8d4a-8c4a6b84b6fe: permission denied

Now trying with a single-zone cluster.

Single-zone cluster also failed. Once I've created file storage and a mount point, I can mount the file share from a node in the same zone. However, when trying to use the nfs-provisioner to create and NFS share, I'm getting the following on the test PVC:
Name:          sc-test-pvc
Namespace:     nfs-provisioner
StorageClass:  managed-nfs-storage
Status:        Pending
Volume:
Labels:        <none>
Annotations:   volume.beta.kubernetes.io/storage-provisioner: k8s-sigs.io/nfs-subdir-external-provisioner
               volume.kubernetes.io/storage-provisioner: k8s-sigs.io/nfs-subdir-external-provisioner
Finalizers:    [kubernetes.io/pvc-protection]
Capacity:
Access Modes:
VolumeMode:    Filesystem
Used By:       <none>
Events:
  Type     Reason                Age                 From                                                                                Message
  ----     ------                ----                ----                                                                                -------
  Normal   Provisioning          79s (x3 over 2m4s)  k8s-sigs.io/nfs-subdir-external-provisioner_nfs-client-provisioner-78ff848d74-x94dr_67f2ae44-27d1-4aaa-be04-7276cc1c4fac  External provisioner is provisioning volume for claim "nfs-provisioner/sc-test-pvc"
  Warning  ProvisioningFailed    79s (x3 over 2m4s)  k8s-sigs.io/nfs-subdir-external-provisioner_nfs-client-provisioner-78ff848d74-x94dr_67f2ae44-27d1-4aaa-be04-7276cc1c4fac  failed to provision volume with StorageClass "managed-nfs-storage": unable to create directory to provision new pv: mkdir /persistentvolumes/nfs-provisioner-sc-test-pvc-pvc-049b4664-a453-42e4-8c3d-bb7785f728a4: permission denied
  Normal   ExternalProvisioning  72s (x5 over 2m4s)  persistentvolume-controller                                                                                Waiting for a volume to be created either by the external provisioner 'k8s-sigs.io/nfs-subdir-external-provisioner' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.


created new tests and changed error messages

Pull Request Test Coverage Report for Build 286

1 of 13 (7.69%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.5%) to 68.324%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/main/java/seedu/address/logic/commands/BudgetCalculationCommand.java
0
1
0.0%

src/main/java/seedu/address/logic/commands/ViewClubBudgetsCommand.java
0
11
0.0%

Totals

Change from base Build 282:
0.5%

Covered Lines:
2157

Relevant Lines:
3157

💛  - Coveralls


Use newtonsoft library provided by Unity

Hi
Very cool library you've made here. Don't know if you accept pull requests or just want to work on it by yourself, but I wanted you to have the opportunity to use the small fixes I made to make it work for me. If you don't want them - no problem, all good.
I had trouble finding and using the library Unity.Plastics.Newtonsoft.Json so I have replaced it with the version of Newtonsoft.Json that Unity has made public (https://docs.unity3d.com/Packages/com.unity.nuget.newtonsoft-json@3.2/manual/index.html). I also added the library as a dependency.
Cheers

Yeah sure, that namespace was probably added automatically by visual studio when writing and didn't notice since I had the version control package in the project and that's where the namespace came from


Add URL style routing to callback_ids

This allows more flexible routing opportunities by just using the callback_id to route handlers and pass dynamic data within like ids. This change applies to options and action handlers. Extracted values are passed through in a msg.meta.params object.
Also, bumps https://github.com/smallwins/slack to latest 8.4.1 that includes conversations API.
This is a reverse compatible change, non-breaking.

Coverage remained the same at 100.0% when pulling 8de71842b6e3a11b4676b1ae8d4235793f6d388f on url-style-callback_id into 8612135f74e592ef1cd5a09419b3fa721b520aad on master.

Coverage remained the same at 100.0% when pulling fd8b83e83c7bc9d5573c0619d03e9f2bb136b36d on url-style-callback_id into 8612135f74e592ef1cd5a09419b3fa721b520aad on master.

Coverage remained the same at 100.0% when pulling 8899eba62de77fde8a82786f333d745b23ad7c66 on url-style-callback_id into 810aa244913529552b875c497c4a24a1ddb623f3 on master.

I merged master in and made sure it kept the updated<EMAIL_ADDRESS>

Coverage remained the same at 100.0% when pulling d2227338cc035c4e5620958b55e41d89b7d01354 on url-style-callback_id into 810aa244913529552b875c497c4a24a1ddb623f3 on master.


fix(components-react): Typo in Homepage

The typo in the package.json leads to incorrect urls when using tools like npm-check
Changelog
Changed

components-react: Homepage

:rocket: Welcome to Baloise ChatOps based GitOps Bot :tada:
- If you want to enable preview environments for this PullRequest, comment with `/preview`.
- If you want to disable the preview environment for this PR, comment with `/undeploy`.
- If you need help or want to see the docs, comment with `/help`.

Make sure to refresh this page after submitting a command.
Preview environments can be redeployed automatically if you enable the webhook for updates to the source branch. :new:

Have fun building awesome apps! :hammer:  :whale2:  :truck:  :ship:


Issue with Sources

Good Evening,
I have added the additional Sources and update but with errors.
GPG error http://pkg.bunsenlabs.org bunsen-hydrogen InRelease
Following signature could not be verified because the public key is not available.
Same with jessie-backports InRelease as well.
I have re-flashed my pocket and reinstall Marshmallow and tried again.  I get the error during sudo apt-get update but do ignore then run sudo apt-get YAD installs fine.
*Figure I'd report as other may see that as well.

Hi,
Thank you for the report. I probably made a mistake during the creation of the repo, I believe that only with the other deb repo is enough to get YAD. I'll check it and correct the how-to in the next commit.
Thank you for the feedback, we have a lot of room to improve and it's really useful.


Create image_classifier in colab have an error. "unknown image file format. one of jpeg png gif bmp required"

The images datasets here
Help me please!

@Duynguyen0897
Can you please share the colab notebook or a minimal standalone reproducible gist?

@Duynguyen0897
Can you please share the colab notebook or a minimal standalone reproducible gist?

The colab notebook here
Thank you!

@Duynguyen0897
The images in /tree/cam folder are of RGBA type, thus they are not being read properly by the model. Please convert these images to RGB. This may be helpful.
Hope this helps.

@Duynguyen0897
The images in /tree/cam folder are of RGBA type, thus they are not being read properly by the model. Please convert these images to RGB. This may be helpful.
Hope this helps.
Thank for your help!
I converted to .jpeg format and everything was fine

Please close the issue if the query is resolved.
Thanks


Screen recording is black if VM is locked

We run tests on the VMs and if the system is locked , the video file is completely  black, Is there any way to solve this?

@HDimka It's known problem. The inly way is to not use RDP as client to connect to Vm. Another option is - I used bat file that allow to disconnect from rdp and keep user session active. Google it.

@SergeyPirogov Thank you, will try

Tell us if you find something useful please

Google it with such query "selenium jenkins screenshot black"

Yeah, I've seen solution with redirecting session to console. This approach wouldn't work for me.
Should try solution with VNC though.


Text in Play Music window is blurry

OS: Win10, 64 bit
Issue Descriptions:
The text in the main window is blurry. I can hardly describe the issue any differently. The text doesn't seem to be scaling correctly or at all, which makes it hard to see from even a little further off. I've included two images, one on my main monitor in 1080p and one on my secondary monitor in 1280x1024.
I have also tested it with the windows scaling option set to 150% to definitely enlarge the text but it still stayed blurry. I've also included images from both monitors for that test.
No other Windows apps are affected by this, including the main Chrome installation. When I open Play Music in a normal browser window, all looks fine.
Steps to Reproduce:
Start the app. That's about it.
Images:
1280x1024, scaling 100%:

1080p, scaling 100%:

1280x1024, scaling 150%:

1080p, scaling 150%:

Here is another update: Sometimes I can see fluctuations in quality, where it gets ridiculously blurry to the point of being illegible. Here is another screenshots from one of the worse times:

@SaylorTwift This is one of two things

Your graphics drivers are broken 😢
It is related to the AA bug on Electron at the moment electron/electron/issues/6344

If your graphics drivers are up to date then it is probably the second one and I would subscribe their for updates 👍


Help Request: Supporting CMake under Linux?

Hi Zheheng Zhang,
I really tried a much to compile via cmake under a real Linux computer, but also no luck so far. Could you either give me a hint or adjust whatever to be adjusted?
The cloned git is my recent fork, which is same as your
SHA-1: de452a164afcd2d0cb3b86e2bb20859caa4d3e67
* Fix #include <string> command line arguments

Here a compact output of my recent tries, Ubuntu 2204LTS:
modem-man@Lightest$ uname -a
Linux FileServer 5.15.0-58-generic #64-Ubuntu SMP Thu Jan 5 11:43:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

modem-man@Lightest$ cmake --version
cmake version 3.22.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).

modem-man@Lightest$ make --version
GNU Make 4.3
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
modem-man@FileServer:~/proj/proj.github/Lightest$

modem-man@Lightest$ git pull
Already up to date.

modem-man@Lightest$ cmake -G 'Unix Makefiles' .
-- The C compiler identification is GNU 11.3.0
-- The CXX compiler identification is GNU 11.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/modem-man/proj/proj.github/Lightest

modem-man@Lightest$ cmake .
-- Configuring done
-- Generating done
-- Build files have been written to: /home/modem-man/proj/proj.github/Lightest

modem-man@Lightest$ cmake --build . --clean-first --verbose
/usr/bin/gmake  -f CMakeFiles/Makefile2 clean
gmake[1]: Entering directory '/home/modem-man/proj/proj.github/Lightest'
gmake[1]: Nothing to be done for 'clean'.
gmake[1]: Leaving directory '/home/modem-man/proj/proj.github/Lightest'
/usr/bin/cmake -S/home/modem-man/proj/proj.github/Lightest -B/home/modem-man/proj/proj.github/Lightest --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/modem-man/proj/proj.github/Lightest/CMakeFiles /home/modem-man/proj/proj.github/Lightest//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/home/modem-man/proj/proj.github/Lightest'
gmake[1]: Nothing to be done for 'all'.
gmake[1]: Leaving directory '/home/modem-man/proj/proj.github/Lightest'
/usr/bin/cmake -E cmake_progress_start /home/modem-man/proj/proj.github/Lightest/CMakeFiles 0

## really nothing done? will scan executables ...

modem-man@Lightest$ find ~/Lightest/ -executable -type f | grep -v '.git/'
/home/modem-man/proj/proj.github/Lightest/format.sh
/home/modem-man/proj/proj.github/Lightest/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin
/home/modem-man/proj/proj.github/Lightest/CMakeFiles/3.22.1/CompilerIdCXX/a.out
/home/modem-man/proj/proj.github/Lightest/CMakeFiles/3.22.1/CompilerIdC/a.out
/home/modem-man/proj/proj.github/Lightest/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin

## no binary!

Also tried cmake -G 'Unix Ninja' ., no luck either.
:,-(
Yours,
Mo

I've updated the contribution guide in README.md, including how to build Lightest under Linux.
Run following commands:
# First clone and enter Lightest/
mkdir build
cd build
cmake .. -Dtest=on # cmake .. -Dbenchmark=on to build benchmark test (benchmark test requires GTest pre-installed)
make
# Still in build/
# To run basic tests:
cd test
./LightestCoreTest && ./LightestDataAnalysisExtTest
# To run benchmark test:
cd benchmark
./LightestBenchmarkLightest && ./LightestBenchmarkGTest

Arguments of -Dtest=on or -Dbenchmark=on must be added, or nothing will be built. Also, if you don't want to compile GTest benchmark, add -Dgtest=off.

Fix run command:
./LightestCoreTest -r0 && ./LightestDataAnalysisExtTest -r0
For benchmark it's the same.

Yes, the new Readme is a great help!
There is one single detail working differently at my Ubuntu Server, had to cd up and down into build other than written. Perhaps I can reconstruct it from history?
rm -rf CMakeCache.txt CMakeFiles
cmake -G 'Unix Makefiles' .
cd build
cmake .. -Dtest=on -Dbenchmark=on -Dgtest=off
make         <-- did not work
cd ..        <-- had to go to project root
make         <-- this did run fine
cd build     <-- nothing in here
cd ..
cd test/
./LightestCoreTest -r0
# all well!
./LightestDataAnalysisExtTest -r0
# all well too!

And the output of the last was surprisingly good looking. Sadly no ANSI-colors here in the comment box:
Mo@Lightest/test$ ./LightestDataAnalysisExtTest -r0
 BEGIN  Test1
 PASS   Test1 0.004 ms
 BEGIN  Test2
   FAIL   data_analysis_ext_test.cpp:12: REQ [1 == 2] failed
      +   ACTUAL: 1
      + EXPECTED: == 2
 FAIL   Test2 0.002 ms
 BEGIN  Test3
   BEGIN  SubTest
     BEGIN  SubSubTest
       FAIL   data_analysis_ext_test.cpp:15: REQ [1 == 2] failed
          +   ACTUAL: 1
          + EXPECTED: == 2
     FAIL   SubSubTest 0.002 ms
   FAIL   SubTest 0.006 ms
 PASS   Test3 0.012 ms
Failures: 3
Failures: 1
------------------------------
# Final report:
Failed tests:
 * Test2
Pass rate: 66.6667%  1 failed  2 passed  3 total
------------------------------
Done. 3.788 ms used.


VA - Peraton (Follow-Up Questions)

Daniel Park -<EMAIL_ADDRESS>Follow-up Questions on signing up for Reportstream.
Hello!
Thank you for the quick response. I have some more follow up questions:
•	Is there a time line on supporting beyond COVID-19? Or is ReportStream only focusing on pandemic related reporting?
•	If there is no testing facility registered in my jurisdiction, does ReportStream/PRIME reach out to encourage them to register?
•	Is ReportStream working on getting the other 21 states and territories onboarded or do they wait for local demand to arise?
•	As a consumer of ReportStream, am I limited to my jurisdiction or can I view other jurisdiction as well to see the disease at a national level?
•	What kind of analytics and insights does ReportStream offer? Will there be an analytic platform?
•	The “built-in network” come from the ReportStream website: https://reportstream.cdc.gov/
Thank you,
-dan park
Dan Park
Lead Solutions Architect
Global Health & Finance Campaigns and Solutions
Office:<PHONE_NUMBER>

Adrian responded to email.


OpenMP License Update v1.8x

https://github.com/apache/incubator-mxnet/issues/19427

@samskalicky @leezu Could you review thanks!

You're attaching a bunch of licenses under the keyword "OpenMP", but it's not clear to what files the apply. We need to specify the licenses with respect to the files (subfolders) they apply to.
Sometimes, multiple licenses may apply to a particular code and we should state if the users can choose one of the or what their relation is

Those licenses are from the master License.txt in the root directory. There they do not specify to which submodules those license apply to. In fact there is no clear submodule by the way they structure the directories https://github.com/llvm-mirror/openmp/tree/b76842ed16984ae5edcbbc4b00a94fda20419431

You need to read the license file. It states:

==============================================================================
The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:

as well as

==============================================================================
Software from third parties included in the LLVM Project:
The LLVM Project contains third party software which is under different license
terms. All such code will be identified clearly using at least one of two
mechanisms:

It will be in a separate directory tree with its own LICENSE.txt or
LICENSE file at the top containing the specific license and restrictions
which apply to that software, or
It will contain specific license and restriction terms at the top of every
file.

Based on these instructions, you need to modify the MXNet LICENSE so that it separately lists

an entry for the LLVM openmp project together with a reference to the LICENSE.txt file in the openmp folder
an entry for each sub-project of the openmp project as identified by other LICENSE.txt files located someweher the openmp folders and subfolders
an entry for each set of files that "contain [the same] specific license and restriction terms at the top of every file."

The latter may best be scripted.

The easiest option here is to delete the 3rdparty/openmp folder as it's unused by the default Makefile build and optional for the cmake build.

You need to read the license file. It states:
==============================================================================
The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
==============================================================================

as well as
==============================================================================
Software from third parties included in the LLVM Project:
==============================================================================
The LLVM Project contains third party software which is under different license
terms. All such code will be identified clearly using at least one of two
mechanisms:
1) It will be in a separate directory tree with its own `LICENSE.txt` or
   `LICENSE` file at the top containing the specific license and restrictions
   which apply to that software, or
2) It will contain specific license and restriction terms at the top of every
   file.

Based on these instructions, you need to modify the MXNet LICENSE so that it separately lists
* an entry for the LLVM openmp project together with a reference to the LICENSE.txt file in the openmp folder

* an entry for each sub-project of the openmp project as identified by other LICENSE.txt files located someweher the openmp folders and subfolders

* an entry for each set of files that "contain [the same] specific license and restriction terms at the top of every file." which are not already covered by the two points above

The latter may best be scripted.

I totally agree with this methodology but I checked all the file, and there was no mentioning of any license other than Apache 2.0. I tried to associate those extra licenses with specific files/submodules but I could not find any such links.

In that case you don't need to include them. Referencing the LICENSE.txt is sufficient. We don't need to copy the license text into our LICENSE file. We only need to ensure that we point to each file / set of files of a particular license and provide a pointer where the user can read their license

In that case you don't need to include them. Referencing the LICENSE.txt is sufficient. We don't need to copy the license text into our LICENSE file. We only need to ensure that we point to each file / set of files of a particular license and provide a pointer where the user can read their license

Sounds good. I have deleted these licenses from our file
sounds good, will do it

@leezu Yeah sorry did not notice that. I moved it under the apache list and also attached the llvm exception at the bottom


Adding some risky secrets 08/09/23 00 44

@JoeVayApiiro Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.


Update .gitignore

Description:
Related issue (if applicable): fixes #
Pull request in home-assistant.io with documentation (if applicable): home-assistant/home-assistant.io#<home-assistant.io PR number goes here>
Example entry for configuration.yaml (if applicable):

Checklist:

[ ] The code change is tested and works locally.
[ ] Local tests pass with tox. Your PR cannot be merged unless tests pass

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

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

If the code communicates with devices, web services, or third-party tools:

[ ] New dependencies have been added to the REQUIREMENTS variable (example).
[ ] New dependencies are only imported inside functions that use them (example).
[ ] New or updated dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[ ] New files were added to .coveragerc.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

Hi @GouthamML,
It seems you haven't yet signed a CLA. Please do so here.
Once you do that we will be able to review and accept this pull request.
Thanks!

.pyc is already covered.


memory leaks

https://github.com/Lyceion/ButOSX/blob/c9c5960c07cc4feb72fff9eadb7b0f9cac86a363/ButOSX/SDK/Hooks/GameHooker/GameHooker.cpp#L82
this is (probably) going to be managed by the system's internals, but you'd ideally want to use smart pointers for this situation, or just handle the allocations by hand.

Pointers shouldn't be destroyed. Calling them everytime when i call method original. If when i call https://github.com/Lyceion/ButOSX/blob/beta/ButOSX/SDK/Hooks/GameHooker/GameHooker.cpp#L39 it'll wont work because smart pointer's gonna destroy when function is finished. And you can't unload the cheat because of some macos problems so you should restart the game for inject again so pointer's are not really a problem. Also i think apple's optimizers can manage them.

I see, excuse me for not looking into it first hand. Furthermore, my worry came from the fact that this would be an 'unsafe' optimization, wouldn't it? But then again behaviour would be replicated by the MacOS internals handling the still-remaining allocated memory of the process when killed.
To further clarify, my idea is that having an unique pointer in that situation shouldn't limit lifetime to scope due to storage, right?
 Thanks for the info btw. Noted but i'm gonna do the optimization things last. BTW tested it and it seems like only place i have the memory leak is the PatterScanner initializer.
https://github.com/Lyceion/ButOSX/blob/c9c5960c07cc4feb72fff9eadb7b0f9cac86a363/ButOSX/SDK/Classes/Utilities/PatternScanner.hpp#L32
BTW, i'm not an C or C++ expert. I'm trying my best and again, thanks for help...

Sure thing, me neither, and it's all fine
Also, for that, you should be able to simply delete _instance in destructor which'll be called on atexit().
Also, I made a cool thing-y that u might find interesting for pattern scanners, as you mentioned them, shameless plug [although it's not exactly needed for your situation but when applied it can simplify the scanning code a lot in the end)


generate multiple rpc clients

so far we can only choose one rpc type to generate with telescope. I'm wondering if we can make it possible to generate all the rpcClients at the same time.

Currently the rpcClients will generate:
rpcClients: {
type: 'grpc-web'
}
Change type to an array to have different types:
rpcClients: {
type: [ "tendermint", "grpc-web", "grpc-gateway"]
}
Type definition in telescope.ts:
type?: "tendermint" | "grpc-web" | "grpc-gateway";
The implementation of different types during Ast generation process is different, so the combination of generating involves massive changes.
Example of generation difference for reference:
fixtures/v-next/ouputv2(outputv3, outputv4)
cosmos/bank/query.rpc.query.ts


fix: replace host shape svg

Signed-off-by: stsogoo<EMAIL_ADDRESS>PR Checklist
Please check if your PR fulfills the following requirements:

[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)
[ ] If applicable, have a visual design approval

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[x] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] clarity.design website / infrastructure changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: https://github.com/vmware/clarity/issues/6598
What is the new behavior?
Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information

@mathisscott submitted a pr for the assets https://github.com/vmware/clarity-assets/pull/5


support 'format' feature for ClassChain locators

add ability to apply 'format' for Weblements that were declared @FindBy

https://github.com/qaprosoft/carina/pull/243


Can SHAP give row-wise importance?

What I wish to know is, can SHAP give some measure of how much influence a training row had? This could be either on the trained model or afterwards, on a single prediction.
Many thanks

Sounds similar to influence functions (https://arxiv.org/pdf/1703.04730.pdf). Right now the shap package does not support that (unless you are willing to view training your model as a function of every sample, but that is prohibitively expensive). I know there is work in the stats literature about influence functions for trees. There might be a connection between influence functions and SHAP values. ...seems like there should be. But unless I am just unaware that's not a solved problem.

Thanks for the prompt reply. Now you mention it, I remember reading about Influence Functions and think this is what I had in mind. I will close, but continue my search and comment with anything noteworthy!

It seems there is a very recent paper, Finding Influential Training Samples for Gradient Boosted Decision Trees looks to be very relevant. I looks like they make efficiencies in leave-one-out training by assuming that the structure does not change and then refit just the leaves.
They have chosen CatBoost as their default GBM model, which I see you are now integrating with. Here is the github repo.


Error when running examples: "extension NV-GLX missing on display"

I get these errors when I try to run the examples:
todos
    Finished dev [unoptimized + debuginfo] target(s) in 0.07s
     Running `target/debug/examples/todos`
Xlib:  extension "NV-GLX" missing on display ":0.0".
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src/libcore/option.rs:378:21
stack backtrace:
   0: backtrace::backtrace::libunwind::trace
             at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/libunwind.rs:88
   1: backtrace::backtrace::trace_unsynchronized
             at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/mod.rs:66
   2: std::sys_common::backtrace::_print_fmt
             at src/libstd/sys_common/backtrace.rs:77
   3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
             at src/libstd/sys_common/backtrace.rs:61
   4: core::fmt::write
             at src/libcore/fmt/mod.rs:1028
   5: std::io::Write::write_fmt
             at src/libstd/io/mod.rs:1412
   6: std::sys_common::backtrace::_print
             at src/libstd/sys_common/backtrace.rs:65
   7: std::sys_common::backtrace::print
             at src/libstd/sys_common/backtrace.rs:50
   8: std::panicking::default_hook::{{closure}}
             at src/libstd/panicking.rs:188
   9: std::panicking::default_hook
             at src/libstd/panicking.rs:205
  10: std::panicking::rust_panic_with_hook
             at src/libstd/panicking.rs:464
  11: std::panicking::continue_panic_fmt
             at src/libstd/panicking.rs:373
  12: rust_begin_unwind
             at src/libstd/panicking.rs:302
  13: core::panicking::panic_fmt
             at src/libcore/panicking.rs:139
  14: core::panicking::panic
             at src/libcore/panicking.rs:70
  15: core::option::Option<T>::unwrap
             at /rustc/1423bec54cf2db283b614e527cfd602b481485d1/src/libcore/macros.rs:41
  16: wgpu_request_adapter
             at /home/omer/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-native-0.4.0/src/instance.rs:474
  17: wgpu::Adapter::request
             at /home/omer/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-0.4.0/src/lib.rs:545
  18: iced_wgpu::renderer::Renderer::new
             at wgpu/src/renderer.rs:51
  19: <iced_wgpu::renderer::Renderer as iced_native::renderer::windowed::Windowed>::new
             at wgpu/src/renderer.rs:417
  20: iced_winit::application::Application::run
             at ./winit/src/application.rs:115
  21: iced::application::Application::run
             at ./src/application.rs:140
  22: todos::main
             at examples/todos.rs:9
  23: std::rt::lang_start::{{closure}}
             at /rustc/1423bec54cf2db283b614e527cfd602b481485d1/src/libstd/rt.rs:61
  24: std::rt::lang_start_internal::{{closure}}
             at src/libstd/rt.rs:48
  25: std::panicking::try::do_call
             at src/libstd/panicking.rs:287
  26: __rust_maybe_catch_panic
             at src/libpanic_unwind/lib.rs:78
  27: std::panicking::try
             at src/libstd/panicking.rs:265
  28: std::panic::catch_unwind
             at src/libstd/panic.rs:396
  29: std::rt::lang_start_internal
             at src/libstd/rt.rs:47
  30: std::rt::lang_start
             at /rustc/1423bec54cf2db283b614e527cfd602b481485d1/src/libstd/rt.rs:61
  31: main
  32: __libc_start_main
  33: _start
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

tour
    Finished dev [unoptimized + debuginfo] target(s) in 0.07s
     Running `target/debug/examples/tour`
Xlib:  extension "NV-GLX" missing on display ":0.0".
[2019-11-26T06:18:57Z ERROR gfx_backend_vulkan]
    GENERAL [Loader Message (0)] : setupLoaderTermPhysDevs:  Failed to detect any valid GPUs in the current config
    object info: (type: INSTANCE, hndl:<PHONE_NUMBER>5344)

[2019-11-26T06:18:57Z ERROR gfx_backend_vulkan]
    GENERAL [Loader Message (0)] : setupLoaderTrampPhysDevs:  Failed during dispatch call of 'vkEnumeratePhysicalDevices' to lower layers or loader to get count.
    object info: (type: INSTANCE, hndl:<PHONE_NUMBER>5344)

[2019-11-26T06:18:57Z ERROR gfx_backend_vulkan]
    GENERAL [Loader Message (0)] : setupLoaderTermPhysDevs:  Failed to detect any valid GPUs in the current config
    object info: (type: INSTANCE, hndl:<PHONE_NUMBER>5344)

[2019-11-26T06:18:57Z ERROR gfx_backend_vulkan]
    GENERAL [Loader Message (0)] : setupLoaderTrampPhysDevs:  Failed during dispatch call of 'vkEnumeratePhysicalDevices' to lower layers or loader to get count.
    object info: (type: INSTANCE, hndl:<PHONE_NUMBER>5344)

[2019-11-26T06:18:57Z ERROR gfx_backend_vulkan] Could not enumerate physical devices! Initialization of a object has failed
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src/libcore/option.rs:378:21
stack backtrace:
   0: backtrace::backtrace::libunwind::trace
             at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/libunwind.rs:88
   1: backtrace::backtrace::trace_unsynchronized
             at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/mod.rs:66
   2: std::sys_common::backtrace::_print_fmt
             at src/libstd/sys_common/backtrace.rs:77
   3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
             at src/libstd/sys_common/backtrace.rs:61
   4: core::fmt::write
             at src/libcore/fmt/mod.rs:1028
   5: std::io::Write::write_fmt
             at src/libstd/io/mod.rs:1412
   6: std::sys_common::backtrace::_print
             at src/libstd/sys_common/backtrace.rs:65
   7: std::sys_common::backtrace::print
             at src/libstd/sys_common/backtrace.rs:50
   8: std::panicking::default_hook::{{closure}}
             at src/libstd/panicking.rs:188
   9: std::panicking::default_hook
             at src/libstd/panicking.rs:205
  10: std::panicking::rust_panic_with_hook
             at src/libstd/panicking.rs:464
  11: std::panicking::continue_panic_fmt
             at src/libstd/panicking.rs:373
  12: rust_begin_unwind
             at src/libstd/panicking.rs:302
  13: core::panicking::panic_fmt
             at src/libcore/panicking.rs:139
  14: core::panicking::panic
             at src/libcore/panicking.rs:70
  15: core::option::Option<T>::unwrap
             at /rustc/1423bec54cf2db283b614e527cfd602b481485d1/src/libcore/macros.rs:41
  16: wgpu_request_adapter
             at /home/omer/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-native-0.4.0/src/instance.rs:474
  17: wgpu::Adapter::request
             at /home/omer/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-0.4.0/src/lib.rs:545
  18: iced_wgpu::renderer::Renderer::new
             at wgpu/src/renderer.rs:51
  19: <iced_wgpu::renderer::Renderer as iced_native::renderer::windowed::Windowed>::new
             at wgpu/src/renderer.rs:417
  20: iced_winit::application::Application::run
             at ./winit/src/application.rs:115
  21: iced::application::Application::run
             at ./src/application.rs:140
  22: iced::sandbox::Sandbox::run
             at ./src/sandbox.rs:128
  23: tour::main
             at examples/tour.rs:10
  24: std::rt::lang_start::{{closure}}
             at /rustc/1423bec54cf2db283b614e527cfd602b481485d1/src/libstd/rt.rs:61
  25: std::rt::lang_start_internal::{{closure}}
             at src/libstd/rt.rs:48
  26: std::panicking::try::do_call
             at src/libstd/panicking.rs:287
  27: __rust_maybe_catch_panic
             at src/libpanic_unwind/lib.rs:78
  28: std::panicking::try
             at src/libstd/panicking.rs:265
  29: std::panic::catch_unwind
             at src/libstd/panic.rs:396
  30: std::rt::lang_start_internal
             at src/libstd/rt.rs:47
  31: std::rt::lang_start
             at /rustc/1423bec54cf2db283b614e527cfd602b481485d1/src/libstd/rt.rs:61
  32: main
  33: __libc_start_main
  34: _start
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

Thank you for reporting!
Could you provide more details about your environment? Also, if it's not much of a hassle, could you try running one of the examples in https://github.com/gfx-rs/wgpu-rs and see if it has the same issues?
I am working on an alternative for rendering that may fix this issue. I will try to share something soon!

I've got the same issue.
And yes, it seems to be an upstream problem.
wgpu-rs doesn't fallback to a software or opengl renderer.
It just kills it.


Initialization fails with URL with non-ASCII characters

Creating a ImageManager instance with non ASCII characters leads into a "Image source not readable" exception thrown by AbstractDecoder->init().
Example:
ImageManagerStatic::make('https://upload.wikimedia.org/wikipedia/commons/4/46/Großes_Walsertal_Panorama_2.jpg');
This is caused by the usage of filter_var() in function isUrl(). FILTER_VALIDATE_URL cannot be used with non-ASCII characters like internationalized domain names.
Is there a chance or workaround to get this work?
Thanks!
Benjamin

Try this:
ImageManagerStatic::make(file_get_contents($url));

Or try encode the URI with urlencode(). Or even better: Use Guzzle.

@olivervogel I think this should be done by the library itself. I can try to make a PR if you accept the idea.
At a very least this should be mentioned in the docs that the URLs are not encoded by the library itself. I've just spent a couple of hours debugging this and the current behavior is absolutely counter-intuitive.

The integration of the option to read data directly via URLs was a mistake. The task of this library is image manipulation. Reading data via HTTP should be done by a corresponding client. For this reason, Intervention Image Version 3 does not support reading URLs.


tree shaking ?

Hi,
Could you provide a "tree shaking"-enabled release of this AWESOME project :-)
Thank you

@fsieduc hi, check it out https://github.com/ElementUI/babel-plugin-component


LicenseChoices: Add repository license choices

Resolves #3396.
Introduce license choices that span the whole project scope and can be overwritten by package specific license choices.

cc:@MarcelBochtler


(//core): Align with prim::Enter in module fallback

Signed-off-by: Anurag Dixit<EMAIL_ADDRESS>Description
Aligned with prim::Enter API update in module fallback
Fixes # (issue)
Type of change
Please delete options that are not relevant and/or add your own.

Bug fix (non-breaking change which fixes an issue)

Checklist:

[x] My code follows the style guidelines of this project (You can use the linters)
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas and hacks
[ ] I have made corresponding changes to the documentation
[ ] I have added tests to verify my fix or my feature
[x] New and existing unit tests pass locally with my changes

@andi4191 Can you briefly explain what these changes are doing ? :)

@peri044 : This PR is using a compilation_context node for each prim::Enter and prim::Exit in the segmented blocks to align with the API update in torch. This issue was identified in DLFW staging.

/nvidia-ci

@narendasan @peri044 : Verified this fix working on ToT. Please review.


Applying iScroll to an element with a class

How would I apply iScroll to an element that's dynamically generated with a class but no ID?

you can call iscroll with an element (not just with a string id)

I'm sorry to ask this, but how can I specify the element? I tried getElementsByClass and tried using a jQuery selector: new iScroll($('.chosen-results').get(0))
And it returns null.

iScroll(document.querySelector('.myclass'))
please use the discussion group for support requests.

Thank you so much, and sorry about that.


Ability to specify 'preferred' Hedera node to submit transactions through

Problem description
Currently when Guardian is working with external Hedera network instance (like official testnet, or mainnet) it uses default Hedera SDK configuration in which it is left to SDK to pick the most suitable node to submit transactions through. This works for most of the use-cases, however in some cases the ability to specify a desired node (for commercial, performance, or SLAs reasons) is required.
Requirements
Introduce a configuration option with which Guardian can be deployed to use, through Hedera SDK, a specific node on a public network. If possible, additionally configure SDK to behave intelligently in the case when the specified node is not available, i.e. to fall back to other nodes.
Definition of done
Guardian can be configured to access Hedera through a specific node.
Acceptance criteria
Minimally accepted option would require ability to specify environment variable to configure the Guardian to operate as specified above.

I will suggest it is mandatory (not desirable as indicated in the above) that, if the stipulated node is unavailable, the fall-back is to randomly selecting a node

Added https://github.com/hashgraph/hedera-sdk-js/issues/1347

As per the comment in the main SDK repo:
you can also implement your own deterministic node selection and specify which node(s) you want the SDK to use on a per transaction basis by invoking .setNodeAccountIds on the transaction in question.


Bump DiscordRPC plugin to v13

Adds https://github.com/R2Northstar/NorthstarDiscordRPC/pull/26

This should've been merged a while ago, whoops


[Kraken] adaptLimitOrder tradableAmount

public static LimitOrder adaptLimitOrder(KrakenOrder krakenOrder, String id) {

    KrakenOrderDescription orderDescription = krakenOrder.getOrderDescription();
    OrderType type = adaptOrderType(orderDescription.getType());
    BigDecimal tradableAmount = krakenOrder.getVolume().subtract(krakenOrder.getVolumeExecuted());
    CurrencyPair pair = adaptCurrencyPairOpenOrder(orderDescription.getAssetPair());
    Date timestamp = new Date((long) (krakenOrder.getOpenTimestamp() * 1000L));

    return new LimitOrder(type, tradableAmount, pair, id, timestamp,
        orderDescription.getPrice());
  }

Most exchanges define tradableAmount in a limit order to be the entire order size client placed. However this Kraken's adapter define it to be the order size minus the partially filled size.
It's not a bug accidentally introduced because the author intentionally implemented this way. However this is not consistent with most other exchanges' implementation. Should we change this?

How can you see the amount remaining typically?

Do you mean the unfilled amount in an order? Then it's the order size minus partially filled size just like the above implementation. However the problem here is that exchanges are defining tradableAmount differently.

@MartianTech Which exchanges do not return the open amount for the order ?
As far as I known the exchanges Bitfinex, CexIO, Bitstamp, Kraken, Bittrex, Polo and Bleutrade return the amount still open for open open orders. (and not the original amount).
This is also discussed a long time ago, then the decision was made that the amount still open needs te be returned.

@Achterhoeker Sorry if I incorrectly used the term "most exchanges" but to name a few, Gdax, Okcoin and Bitfinex, which you stated the opposite -
  public static OpenOrders adaptOrders(BitfinexOrderStatusResponse[] activeOrders) {

    List<LimitOrder> limitOrders = new ArrayList<>(activeOrders.length);

    for (BitfinexOrderStatusResponse order : activeOrders) {

      OrderType orderType = order.getSide().equalsIgnoreCase("buy") ? OrderType.BID : OrderType.ASK;
      OrderStatus status = adaptOrderStatus(order);
      CurrencyPair currencyPair = adaptCurrencyPair(order.getSymbol());
      Date timestamp = convertBigDecimalTimestampToDate(order.getTimestamp());

      limitOrders.add(new LimitOrder(orderType, order.getOriginalAmount(), currencyPair, String.valueOf(order.getId()), timestamp, order.getPrice(),
          order.getAvgExecutionPrice(), order.getExecutedAmount(), status));
    }

    return new OpenOrders(limitOrders);
  }

The issue I had here was not whether to use originalAmount or remainingAmount but the inconsistency across exchanges.
However, if I were to make a decision to choose between those, I prefer originalAmount. The reason is that in a limit order, originalAmount is the invariant and constant through its lifecycle. remainingAmount is inferred by subtracting executedAmount from originalAmount. This is also why Kraken as well as most other exchanges' API (I came across) for open orders always include the originalAmount but maybe the executedAmount or remainingAmount.
https://www.kraken.com/help/api#get-open-orders

@MartianTech Ai, thanks for pointing me to the fact that bitfinex isn't returning the left open amount. That means that that exchange is different from the rest i am using.
But this discussion has been discussed before. I'll try to find the previous discussions.
As you could expect, i should make a different decision ;-)
Open orders do have to return the open order. (meaning, the order amount left open) For tracking the orders, the order id is unique and should be used a a handle to identify the order (so not the original amount)
But there seems to inconsistency  between xchanges in this behavior. Probably the best solution would be to add some configuration flag to pass to the open order query to give the behavior the caller wants ? But this would be a huge amount off work to make all xchanges supporting this. If a xchange isn't able to give the amount wanted, it could give the not supported exception.

@Achterhoeker Thanks for your info too.
Most exchanges API do return the originalAmount since it's the invariant. Not every one return remainingAmount or executedAmount, though both are important. So it's hard to enforce every open order to contain those.
I think the best implementation is Bitfinex's
private final BigDecimal originalAmount;
private final BigDecimal remainingAmount;
private final BigDecimal executedAmount;

It's clear, unambiguous and complete. It'd be great if LimitOrder can model like this. Then individual exchanges can adapt based on the information returned by its API.

@MartianTech I totally agree. But that results in an api change. Although, if we keep the current naming in the limit order class the same, and make as an addition field remainingAmount or executedAmount (only one is needed, the other can be calculated) then current users are not forced to adapt the api change.
If the new field is an null pointer, the behavior is not implemented or not given by the underlying exchange.
You think that this is an idea we can futher work on ?
@timmolter  Do you also think this can be a good change to get a consistent behavior ?
The value what they get in the (present) amount field is then always the original amount. This can be a change from the current implementation, but as already agreed, the current implementation is inconsistent. (so not very usable)

Yea that works for me too. Don't have to make API change. As long as we have consistent representation, I'm happy with it.

@MartianTech I've started with a first (small)kickoff for some exchanges, It this as you expected ?
https://github.com/Achterhoeker/XChange/tree/openOrderRemainingAmount

@Achterhoeker Yea looks good to me. Left one comment. thanks for your prompt solution.


Unable to predict using inference.py file

I tried using the inference.py file to predict a sample text with 100 as sequence length, I get the following run time error. Kindly assist me on how this could be solved,
python inference.py --pretrained-model=roberta-large --weight-path=roberta-large-en.pt --language=en  --in-file=data/test_en.txt --out-file=data/test_en_out.txt
Traceback (most recent call last):
File "src/inference.py", line 106, in
inference()
File "src/inference.py", line 42, in inference
deep_punctuation.load_state_dict(torch.load(model_save_path))
File "C:\Users\SMVP\Anaconda3\envs\my_torch\lib\site-packages\torch\nn\modules\module.py", line 1052, in load_state_dict
self.class.name, "\n\t".join(error_msgs)))
RuntimeError: Error(s) in loading state_dict for DeepPunctuation:
Missing key(s) in state_dict: "bert_layer.embeddings.position_ids".

Hi,
Are you using transformers==v2.11.0 ?

I encountered the same error; installing transformers==v2.11.0 resolved it.

I couldnt install transformers==v2.11.0
so it is a necessity :(
which python version is good for this?

Just in case someone else runs into this: according to https://github.com/huggingface/transformers/issues/16353, providing strict=False to deep_punctuation.load_state_dict simply ignores the missing keys, which allows other versions of transformers to load the models.


Implement WithNoNewKeyring

WithNoNewKeyring causes tasks not to be created with a new keyring for secret storage.
There is an upper limit on the number of keyrings in a linux system, so passing this flag allows more containers to be created than the keyring limit.
Implements #2360
Signed-off-by: Oliver Stenbom<EMAIL_ADDRESS>

Codecov Report

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

@@           Coverage Diff           @@
##           master    #2361   +/-   ##
=======================================
  Coverage   44.99%   44.99%
=======================================
  Files          92       92
  Lines        9336     9336
=======================================
  Hits         4201     4201
  Misses       4457     4457
  Partials      678      678

Flag
Coverage Δ

#linux
49.29% <ø> (ø)
:arrow_up:

#windows
41.25% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Can you squash into 1 commit?

LGTM


Data in 'changes' field is unicode-escaped

I'm using django-auditlog with python 2.7.6 and django 1.9.
My source files are encoded with utf-8, so there is a # coding=utf-8 statement in the first lines. I have also imported unicode_literals from __future__
The issue is that while Logentry.changes correctly stores the changes in my data, every accented character is converted to escaped unicode characters before saving. I can workaround this issue with a simple get_queryset() override, but maybe letting django convert special characters would be a more elegant solution.
Here is my workaround code:
# coding=utf-8
from __future__ import unicode_literals

..

class AuditView(generic.ListView):
    model = LogEntry

    def get_queryset(self):
        result = LogEntry.objects.get_for_model(Kod)
        for row in result:
            row.changes = row.changes.decode('unicode-escape')
        return result

I really have to look into this. Using some six compatibility tools and the unicode_literals import should (when used properly) ensure that all is unicode on Python 2.7 (with Python 3 all strings are unicode by default).
Personally I have not specified the coding of the files, do you still have problems when you temporarily remove the coding statement?

I can't remove # coding=utf-8 as my source code contains accented characters (literals, comments, etc)
However, I removed the import, but auditlog behaves exactly the same.

Thanks for the quick reply. I'll look at this soon.

You are using LogEntry.changes directly, which can be done. However, Python 2.7s JSON encoder has done some things to this string to preserve unicode data in a non-unicode environment. LogEntry.changes_dict will deserialize the JSON-encoded data in LogEntry.changes. The resulting strings are all unicode and the special characters seem to be encoded/decoded correctly.
Could you try using this method instead of LogEntry.changes directly? If this does not work, can you tell me:

What database are you using?
What is the encoding of your database (tables/fields)?
What is an example of input (the calculated changes dictionary of an object) and its corresponding output?

Of course I would like to hear whether this issue is resolved.

Hi! I will let you know as soon as I will be able to test the suggested
test cases, but right now I'm a bit short on time. Thanks for the patience!
On Tue, May 17, 2016 at 10:03 AM, Jan-Jelle Kester<EMAIL_ADDRESS>
wrote:

Of course I would like to hear whether this issue is resolved.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/jjkester/django-auditlog/issues/53#issuecomment-219647243

Today I had time to try your suggestions.
Seems like using LogEntry.changes_dict instead of LogEntry.changes resolves this issue completely. What's even better, I realized that I could've just used changes_str all along to display the changes on a web page.
Thanks for your help!


[Grid] Add Reverse Variations

In version 1.x, I could make the first column in a grid right floated in order to pull the next column up on its left side. This way, when the columns stack on mobile, I could make the content to the right show first on the scroll.
Did this feature disappear out of thin air? Most of the layouts on my site depend on it.

Adding a set of classes to change flex properties, such as flow direction, might be a good way to go.

You can use right floated and left floatedstill however they should appear in normal flow order.right floated` needs to be last.

This is exactly the problem that I'm pointing out.

This is just how floating works in flex it uses margin: auto.

I figured out the column-reverse property – it's a good solution, and I definitely think you should add a class for it. For the time being, I've added it as an override.

Implemented in 2.1 as reversed tablet, reversed mobile etc


Represent the supported languages as an enum

Currently some parts of the code, like here, represent the supported languages as a String. In reality this string will always be one of the supported language names - typescript, swift, go, kotlin.
We should represent the supported languages as an enum instead.

Fixed in #72


🐞 - ios autofocus in dialog

Which @taiga-ui/* package(s) are the source of the bug?
cdk
Please provide a link to a minimal reproduction of the bug
No response
Description
Dialog "jumps" when tuiAutoFocus is set on input
https://user-images.githubusercontent.com/50827860/163393258-bd7eae0c-fb58-4b75-afbe-84810fa9c506.mov
s
Angular version
11.2.11
Taiga UI version
2.41.1
Which browsers have you used?

[X] Chrome
[ ] Firefox
[X] Safari
[ ] Edge

Which operating systems have you used?

[ ] macOS
[ ] Windows
[ ] Linux
[X] iOS
[ ] Android

@sabeliam hello, could you help me
please provide example code from video on github as minimal reproduction

ButtonComponent.ts
    onClick() {
        this.dialogService$.open(
            new PolymorpheusComponent(SearchDialogComponent, this.injector),
            {
                size: 'page',
                closeable: true,
                dismissible: false,
            }).subscribe()
    }

SearchDialogComponent.html
<div class="header" >
    <tui-primitive-textfield
        tuiAutoFocus
        size="m"
        class="header__input"
        iconAlign="left"
    >Поиск</tui-primitive-textfield>

    <button
        (click)="close()"
        class="header__close"
        tuiButton
        size="m"
        appearance="accent"
    >
        Закрыть
    </button>
</div>


replacing images with more recent images

@danielev81 we need to add the .obj files

@moorage just added


Whats the license for this repo?

@burmanm
You haven't added a license file for this project. Can you tell me which license is it?
Thanks

Hey, I added the MIT license file.


update npm repo?

Hi! This concerns the JavaScript implementation.  I noticed this project is at version 1.0.4 for over a year but the version available on npm is 1.0.3.  Are there any plans to update that?

Recommended tags: project organization implementation

NPM project is: https://www.npmjs.com/package/open-location-code
I've pinged the owner, will see what they want to do (either update it or move ownership).