Hi please help Exception error

Hi I really want to use snowy to auto download pics from my camera but keep getting exception as per attached image, I have the flashcard set to station mode and am able to access via browser at http://flashair and see upload/ copy from no problems?
any help would be really appreciated, the machine is running win 7 with net 4.5.50709
thanks!
Mark

Hi, Mark,
Thanks for your report.
Let me look into it. Please wait for a while.
EMO
+++++
EMOTO Masayuki<EMAIL_ADDRESS>

Hi Mark,
Thank you for your report.
Let me look into it. Please wait for a while.
EMO

Hi Mark,
I identified the code where the exception was thrown and it suggests that an unexpected file list data caused it. Something is wrong and I need to check the exact file list data. So, could you use /recordlog command line option and post the content of log file?
EMO

Ok thanks no prob where does that log go?
Regards
Mark Deragon
RedDoor Homes
On 1 Feb 2015, at 17:28, emoacht <notifications<EMAIL_ADDRESS>wrote:
Hi Mark,
I identified the code where the exception was thrown and it suggests that an unexpected file list data caused it. Something is wrong and I need to check the exact file list data. So, could you use /recordlog command line option and post the content of log file?
EMO

Reply to this email directly or view it on GitHubhttps://github.com/emoacht/SnowyImageCopy/issues/12#issuecomment-72374073.

?hi thanks for your help, below is th content of download.log
[cid:732f13ff-7842-4ac1-bb1c-f5f51fac6074]

From: emoacht<EMAIL_ADDRESS>Sent: Sunday, February 01, 2015 5:28 PM
To: emoacht/SnowyImageCopy
Cc: Mark Deragon
Subject: Re: [SnowyImageCopy] Hi please help Exception error (#12)
Hi Mark,
I identified the code where the exception was thrown and it suggests that an unexpected file list data caused it. Something is wrong and I need to check the exact file list data. So, could you use /recordlog command line option and post the content of log file?
EMO

Reply to this email directly or view it on GitHubhttps://github.com/emoacht/SnowyImageCopy/issues/12#issuecomment-72374073.

I've uploaded the file and exception just in case thanks !!

Thanks Mark,
I found the time stamp of "DCIM" folder is 2014-13-28. It is quite unusual and the cause of the exception. I can suppress the exception and am going to do so but wonder some strange things happening in your camera or FlashAir. So one more thing, could you check the update time or created time of "DCIM" folder from the Explorer?
EMO

Hi strangely didn't have a date so deleted the folder and created another and all working !!1
Thank you so much!!

Hi, the directory DCIM didn't have a date for creation so I deleted and recreated and all worked, Thanks
is there a way to rename the card so you can use more than one on a network ? and one  other thing is there a way to download other file types ? ie docs etc?
Thanks again for your help !

Okay, anyway I will add some check algorithm to handle such a strange case.
Regarding FlashAir address, you can change address of each FlashAir card by editing CONFIG file in SD_WLAN folder. See APPNAME. Don't forget to set FlashAir address of Snowy to meet the address.
Regarding file types other than image files, I have no plan to add them at this moment because there will be so many things to think about to handle such files.

In ver 0.9.9, I added algorithm to handle such invalid date or time. If the item is a folder, it will not hinder the operation. If the item is a file, the file will be copied to a folder named "Unknown" in the specified local folder.

Hi, am interested in doing some work with these wifi cards however would need some more functionality from the software for example software needs to see / copy all files
Is there a way to add multiple ssid's for the card to connect to.
I Would like to brand the software a bit
I Would like to add an auto format of the sd card option
Would like to call the devices web service something I could access over the Internet. And different for each one, maybe using no-ip as a DNS service.
Is this something you would be interested in performing for me, if so would you have a price in mind ? If all the functions could not be added which ones could?
Regards
Mark
On 12 Feb 2015, at 04:58, emoacht <notifications<EMAIL_ADDRESS>wrote:
In ver 0.9.9, I added algorithm to handle such invalid date or time. If the item is a folder, it will not hinder the operation. If the item is a file, the file will be copied to a folder named "Unknown" in the specified local folder.

Reply to this email directly or view it on GitHubhttps://github.com/emoacht/SnowyImageCopy/issues/12#issuecomment-74017817.

Hi did you receive my email as per below?
Hi, am interested in doing some work with these wifi cards however would need some more functionality from the software for example software needs to see / copy all files
Is there a way to add multiple ssid's for the card to connect to.
I Would like to brand the software a bit
I Would like to add an auto format of the sd card option
Would like to call the devices web service something I could access over the Internet. And different for each one, maybe using no-ip as a DNS service.
Is this something you would be interested in performing for me, if so would you have a price in mind ? If all the functions could not be added which ones could?
Regards
Mark
On 12 Feb 2015, at 04:58, emoacht <notifications<EMAIL_ADDRESS>wrote:
In ver 0.9.9, I added algorithm to handle such invalid date or time. If the item is a folder, it will not hinder the operation. If the item is a file, the file will be copied to a folder named "Unknown" in the specified local folder.
—
Reply to this email directly or view it on GitHubhttps://github.com/emoacht/SnowyImageCopy/issues/12#issuecomment-74017817.

Hi I just wondered if you received my email re possible doing some work (obviously on a paid basis) on your snowytool software
Regards
Mark Deragon
Director
RedDoor Homesn
On 2 Feb 2015, at 03:32, emoacht <notifications<EMAIL_ADDRESS>wrote:
Thanks Mark,
I found the time stamp of "DCIM" folder is 2014-13-28. It is quite unusual and the cause of the exception. I can suppress the exception and am going to do so but wonder some strange things happening in your camera or FlashAir. So one more thing, could you check the update time or created time of "DCIM" folder from the Explorer?
EMO

Reply to this email directly or view it on GitHubhttps://github.com/emoacht/SnowyImageCopy/issues/12#issuecomment-72402294.


got runtime error ...any idea

on3.8 -I/home/karthik/.local/lib/python3.8/site-packages/pybind11/include
[i 0524 10:49:50.172849 52 compiler.py:898] extension_suffix: .cpython-38-x86_64-linux-gnu.so
[i 0524 10:49:50.427291 52 init.py:168] Total mem: 10.62GB, using 3 procs for compiling.
[i 0524 10:49:50.993130 52 jit_compiler.cc:20] Load cc_path: /usr/bin/g++
[i 0524 10:49:51.052464 52 init.py:249] Found mpicc(4.0.3) at /usr/bin/mpicc.
[i 0524 10:49:51.124027 52 compiler.py:653] handle pyjt_include/home/karthik/.local/lib/python3.8/site-packages/jittor/extern/mpi/inc/mpi_warper.h
Traceback (most recent call last):
File "demo.py", line 4, in
from WindowUI import WindowUI
File "/home/karthik/Documents/deeplearning/DeepFaceDrawing-Jittor/WindowUI.py", line 18, in
jt.flags.use_cuda = 1
RuntimeError: Wrong inputs arguments, Please refer to examples(help(jt.flags)).
Types of your inputs are:
self	= flags,
arg	= int,
The function declarations are:
void _set_use_cuda(int v)
void _set_use_cuda(bool v)
Failed reason:[f 0524 10:49:51.790183 52 cuda_flags.cc:30] Check failed: value==0  No CUDA found.
karthik@karthik:~/Do

no cuda found，you can comment out the use_cuda code “jt.flags.use_cuda=1”
---Original---
From: @.>
Date: Mon, May 24, 2021 13:35 PM
To: @.>;
Cc: @.***>;
Subject: [Jittor/jittor] got runtime error ...any idea (#218)
on3.8 -I/home/karthik/.local/lib/python3.8/site-packages/pybind11/include
[i 0524 10:49:50.172849 52 compiler.py:898] extension_suffix: .cpython-38-x86_64-linux-gnu.so
[i 0524 10:49:50.427291 52 init.py:168] Total mem: 10.62GB, using 3 procs for compiling.
[i 0524 10:49:50.993130 52 jit_compiler.cc:20] Load cc_path: /usr/bin/g++
[i 0524 10:49:51.052464 52 init.py:249] Found mpicc(4.0.3) at /usr/bin/mpicc.
[i 0524 10:49:51.124027 52 compiler.py:653] handle pyjt_include/home/karthik/.local/lib/python3.8/site-packages/jittor/extern/mpi/inc/mpi_warper.h
Traceback (most recent call last):
File "demo.py", line 4, in
from WindowUI import WindowUI
File "/home/karthik/Documents/deeplearning/DeepFaceDrawing-Jittor/WindowUI.py", line 18, in
jt.flags.use_cuda = 1
RuntimeError: Wrong inputs arguments, Please refer to examples(help(jt.flags)).
Types of your inputs are:
self= flags,
arg= int,
The function declarations are:
void _set_use_cuda(int v)
void _set_use_cuda(bool v)
Failed reason:[f 0524 10:49:51.790183 52 cuda_flags.cc:30] Check failed: value==0  No CUDA found.
@.***:~/Do
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

hi...if i comment that ..i got this below error
.8 -I/home/karthik/.local/lib/python3.8/site-packages/pybind11/include
[i 0524 11:22:15.258327 80 compiler.py:898] extension_suffix: .cpython-38-x86_64-linux-gnu.so
[i 0524 11:22:16.048166 80 init.py:168] Total mem: 10.62GB, using 3 procs for compiling.
[i 0524 11:22:17.163323 80 jit_compiler.cc:20] Load cc_path: /usr/bin/g++
[i 0524 11:22:17.271199 80 init.py:249] Found mpicc(4.0.3) at /usr/bin/mpicc.
[i 0524 11:22:17.443779 80 compiler.py:653] handle pyjt_include/home/karthik/.local/lib/python3.8/site-packages/jittor/extern/mpi/inc/mpi_warper.h
QObject::moveToThread: Current thread (0x1fabcc0) is not the object's thread (0x2c0f220).
Cannot move to target thread (0x1fabcc0)
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/karthik/.local/lib/python3.8/site-packages/cv2/qt/plugins" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl.
Aborted (core dumped)

it looks like a qt dependency error，not jittor，you can search this error about qt，you may find some clues
---Original---
From: @.>
Date: Mon, May 24, 2021 13:54 PM
To: @.>;
Cc<EMAIL_ADDRESS>Subject: Re: [Jittor/jittor] got runtime error ...any idea (#218)
hi...if i comment that ..i got this below error
.8 -I/home/karthik/.local/lib/python3.8/site-packages/pybind11/include
[i 0524 11:22:15.258327 80 compiler.py:898] extension_suffix: .cpython-38-x86_64-linux-gnu.so
[i 0524 11:22:16.048166 80 init.py:168] Total mem: 10.62GB, using 3 procs for compiling.
[i 0524 11:22:17.163323 80 jit_compiler.cc:20] Load cc_path: /usr/bin/g++
[i 0524 11:22:17.271199 80 init.py:249] Found mpicc(4.0.3) at /usr/bin/mpicc.
[i 0524 11:22:17.443779 80 compiler.py:653] handle pyjt_include/home/karthik/.local/lib/python3.8/site-packages/jittor/extern/mpi/inc/mpi_warper.h
QObject::moveToThread: Current thread (0x1fabcc0) is not the object's thread (0x2c0f220).
Cannot move to target thread (0x1fabcc0)
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/karthik/.local/lib/python3.8/site-packages/cv2/qt/plugins" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl.
Aborted (core dumped)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

thanks!!!

没有注释jt.flags.use_cuda = 1的情况
Traceback (most recent call last):
File "D:\semester\insemester_plan\4sophomore\学习资料\B样条神经网络生成曲面\可微渲染\基础教程jittor\jrender-main\demo1-render.py", line 3, in
jt.flags.use_cuda = 1
RuntimeError: Wrong inputs arguments, Please refer to examples(help(jt.Flags.use_cuda)).
Types of your inputs are:
self	= Flags,
arg	= int,
The function declarations are:
void _set_use_cuda(int v)
void _set_use_cuda(bool v)
Failed reason:[f 0420 22:49:35.239000 04 cuda_flags.cc:37] Check failed: value==0  No CUDA found.
注释了jt.flags.use_cuda = 1之后
File "D:\semester\insemester_plan\4sophomore\学习资料\B样条神经网络生成曲面\可微渲染\基础教程jittor\jrender-main\demo1-render.py", line 46, in main
image = rgb.numpy()[0].transpose((1, 2, 0))
RuntimeError: Wrong inputs arguments, Please refer to examples(help(jt.numpy)).
Types of your inputs are:
self	= Var,
args	= (),
The function declarations are:
ArrayArgs fetch_sync()
Failed reason:[f 0420 22:56:22.878000 04 op.cc:151] Check failed: flags.get(NodeFlags::_cpu)  Something wrong... Could you please report this issue?
Op code doesn't have cpu version


can it handle multiple categorical features

Hey,
Thanks for this amazing library. I have a time series data with multiple categorical features. Can we use multiple category or its just limited to one category?
Thanks.
Prakash Anand

Hi,
It does handle multiple categorical features. Did you give it a try and experienced any issue?


[rtext] Added cast to ExportFontAsCode output to fix C++ compiler errors

Adds casting to the ExportFontAsCode() auto-generated LoadFont function to fix the following compiler errors when using C++:
error: assigning to 'Rectangle *' from incompatible type 'const Rectangle[]'
error: assigning to 'GlyphInfo *' from incompatible type 'const GlyphInfo[]

After reviewing the function more carefully, I just removed the const from the static arrays.


Custom Products - Elements without price are not displayed in the configuration

Elements WITHOUT a price are not displayed in the configuration on the product page
I.e., if I create a Customs Products template with e.g. 10 colors to choose from, all of which have no price, the color selected by the customer is NOT displayed in the configuration. Only if I assign a price will it be displayed under PER PIECE SUGGESTIONS ...
However, if I add the product to the shopping cart, the color appears even if it has no price. You can then see it in the shopping cart under Show configuration.
Why do you still show an element (with 0,0€) when the customer is configuring the product?

[public] Automated response: This issue is linked to the internal issue https://shopware.atlassian.net/browse/CUS-715.
[created from CUS-715, comment 484586]


Residual Gated Graph ConvNets

Hi,
Thanks for the great library.
I searched in the implemented model, and I couldn't find Residual Gated Graph ConvNets, and I wanted to be sure that it's not implemented! It is the case?
Thank you in advance!

I don't think so.
Closest match is  FiLMConv but in Residual Gated Graph ConvNets the function g takes in not only x_i (as in FiLMConv) but x_j as well.

Ok, thank you. Closing the issue!


API Reference v1.22

Move the assets necessary to build the API Reference from the api-ref-generator submodule (https://github.com/kubernetes-sigs/reference-docs) to this repository. This is in preparation to add translation assets for the API Reference (https://github.com/kubernetes/website/pull/27842)

Generated files for the API Reference for v1.22 (beta.0 at this time)

👀

/milestone 1.22
/hold
This PR should target the dev-1.22 branch, right?

It is still too early to propose this ... changes are still coming in. For example: https://github.com/kubernetes/kubernetes/commit/29b3fa782631ab65c7e1f48fecef58c5365577c8#diff-ce7b64e72add3d44567b11ab1a4b1e6bfc9345a86b4a352283140e4974776c4d

whatever happened to this PR, i'm guessing we're not gonna merge it for 1.22?

We do need an API reference update (two of them, in fact, unless we're planning to drop the one-page reference already?)

Merging this might be better than not (provided we address the conflict in README.md). Even better, though, is to do an up to date generation based on the code frozen for release.

Merging this might be better than not (provided we address the conflict in README.md). Even better, though, is to do an up to date generation based on the code frozen for release.

I just rebased this PR. The PR includes the latest swagger.json file, which is I can imagine the frozen one.

@sftim should this PR be based on main, or dev-1.22?

It'll be more useful to base this on dev-1.22 @feloy - @PI-Victor I hope you agree?
I think we could cherry-pick the commits anyway but it's easier if the merge base starts off as the one we want.

yes, i'd say the same, i wanna merge this into dev-1.22 and then merge dev-1.22 into main after the rest of the stuff is generated as well

I won't be available now for the retarget, I'll do it asap today

I've created a new PR targeting dev-1.22: https://github.com/kubernetes/website/pull/29217


useFocusRing not working inside iframe

Provide a general summary of the issue here
In the latest release 3.32.0, react-aria added support for iframe tracking but it is not working correctly.
🤔 Expected Behavior?
useFocusRing should work inside a dynamically created iframe.
😯 Current Behavior
useFocusRing doesn't works. It never assumes that the element is focused.
🖥 Steps to Reproduce
Here is a reproduction
https://codesandbox.io/p/sandbox/keen-julien-55yhq6?file=%2Fsrc%2FApp.js%3A33%2C9
Version
3.32.0
What browsers are you seeing the problem on?
Chrome
What operating system are you using?
MacOS

@slye-stripe You mentioned somewhere that you have been using this code internally. Does this require any special handling to make this work ?

@ritz078 We only call addWindowFocusTracking, will look into this as well 👀


Helix optimization with openmm energies

Description
Adds new functionality to the helix modeling code, where openmm energies and nonbonded exclusions are used when optimizing the radius and pitch. RIght now there are 3 different scenarios for optimizing helices:

Simple case: Given LJ sigma and epsilon (same for backbone and sidechain), optimize radius, pitch, and particle spacing along the helix by evaluating energy internally. Nonbonded 1-2 and 1-3 interactions are used instead of any bonded terms, so the result can be used to determine the bond length and angles which will stabilize the helix.
Openmm energy evaluation with no bond constraints: Given LJ sigma and epsilon (can be different for backbone and sidechain), optimize radius, pitch, and particle spacing along the helix by evaluating openmm energy. Bonded force constants are all set to zero (we assume that at each iteration the bonds and angles are at equilibrium values), so there is no need to update the force field parameters within the openmm simulation object. Nonbonded 1-2 and 1-3 interactions are excluded, so there can be some unphysical results without constraints on the angles (such as backbone bonds going across the center of the helix).
Openmm energy evaluation with bond constraints: Given LJ sigma and epsilon (can be different for backbone and sidechain particles) and equilibrium bond distances for bb-bb and bb-sc bonds (can be different), optimize radius and pitch. Here, we have to determine which helical spacing (delta_t) corresponds to the specified bb-bb bond distance at each iteration. Nonbonded 1-2 and 1-3 interactions are excluded, so there can be some unphysical results without constraints on the angles (such as backbone bonds going across the center of the helix).

All 3 of these seem to be working now.
**Update:
I also added the functionality to do the reverse optimization: specifying the radius, pitch, and optionally bond lengths, and determining which LJ sigma parameters of backbone and sidechain give the lowest openmm energy. To summarize these new cases:

Optimize sigmas without bond constraints: Given a fixed radius and pitch, determine the bond length (assumes equal for bb-bb and bb-sc bonds) and sigma_bb and sigma_sc parameters which result in the lowest openmm energy. Epsilon LJ parameter is assumed equal for bb and sc, in which case we can pick any value for epsilon.
Optimize sigmas with bond constraints: Given a fixed radius and pitch, and fixed bond lengths (can be different for bb-bb and bb-sc), determine the optimal sigma_bb and sigma_sc parameters which result in the lowest openmm energy. Epsilon LJ parameter is assumed equal for bb and sc, in which case we can pick any value for epsilon.

Status

[x] Ready to go

I went through this again and everything looks good to go.


iOS: Module  is not initialized. You need to initialize before using. Current status: failed

Hi @andrejpavlovic !
Thank you for maintaining this module. Last time we talked in April, you helped me to set up the notifications for both Android and iOS. We had some problems with the Android notifications so we were focused on that. Unfortunately, yesterday we realized that the iOS notifications are no longer working for us.
It seems that the Salesforce module is not initialized in our app.  Should we do anything else than:
    const devicePushToken = await Notifications.getDevicePushTokenAsync();
    await MarketingCloud.enablePush();
    await MarketingCloud.setSystemToken(devicePushToken.data);

Of course before this code we take care about providing the permissions for the notifications.
Expected Behavior
The module is initialized on iOS, so we can register the device in Salesforce and set and fetch data like contactKey or attributes.
Actual Behavior
After enabling the log listener I receive this message to the console:
{"category": "interface", "level": 0, "message": "Module  is not initialized. You need to initialize before using. Current status: failed", "subsystem": "SFMCSdk"}
Worth to mention that the same code works for Android without the problem.
Are you familiar with this error? Do you know what may cause this issue only for iOS devices? Should we initialize the module from our code, or it should be initialized automatically? Any help would be appreciated.
Specifications
package.json:
    "@allboatsrise/expo-marketingcloudsdk": "48.0.0",
    "@expo/config-plugins": "~6.0.0",
    "expo": "^48.0.6",
    "expo-notifications": "~0.18.1",

app.config.ts:
      [
        "@allboatsrise/expo-marketingcloudsdk",
        {
          appId: process.env.SALESFORCE_APP_ID ?? easTestEnv.SALESFORCE_APP_ID,
          accessToken: process.env.SALESFORCE_ACCESS_TOKEN ?? easTestEnv.SALESFORCE_ACCESS_TOKEN,
          serverUrl: process.env.SALESFORCE_SERVER_URL ?? easTestEnv.SALESFORCE_SERVER_URL,
          mid: "<MID>",
          senderId: "<SENDER_ID>",
          analyticsEnabled: false,
          applicationControlsBadging: false,
          inboxEnabled: true,
          locationEnabled: false,
          iconFile: path.join(__dirname, "assets", "images", "notification-icon.png"),
        } as MarketingCloudSdkPluginProps,
      ],
      "expo-notifications",

(removed the value from mid and senderId)
For now, pasting only related packages, if needed I can provide more.
Thank you in advance for your help!

Yes, it seems like the libraries MarketingCloudSDK is outdated.
Current MarketingCloudSDK:
s.dependency 'MarketingCloudSDK', '8.0.10'

Failed to initialize module MarketingCloudSDK.PushModule due to module version incompatibility. Provided version: 8.0.10, supported versions: >= 8.0.12 <= 8.9.9

Perhaps version: 8.0.13 could be used?
https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/

I made a fork and updated the version to 8.0.13 and it indeed worked. I still need to figure out a fix for one problem. getAttributes returns null instead of empty object (so maybe I need to adjust the lib a little bit more), when I finish my fixes I will publish the PR to this repo.

@MarchewkaMatthew We hade issues with init the SDK on 8.0.13 but 8.0.12 seems to work.

Bumped MarkingCloudSDKs to latest version (iOS and Android) in 48.0.2 https://github.com/allboatsrise/expo-marketingcloudsdk/pull/13

Updated typescript types to match nullable values potentially returned on iOS in 48.0.3 https://github.com/allboatsrise/expo-marketingcloudsdk/pull/14


When you select one or more reports in the beta front-end and press delete, a Java StackTrace appears

Expected behavior is that a toast window is shown. The window should say that deleting multiple reports is not supported for this storage.

This happened in version 2.3-20240316.003130.

Why is is deleting multiple reports not supported? Which storage are you using?
In the test webapp I can select multiple reports and delete them

Ik kan het niet meer reproduceren. @MatthijsSmets hebben jij en Mark iets veranderd aan het verwijderen van rapporten?


[Feature] Add (bare-bones) validation/QC-package for OMERO

The validation of OMERO-targeted ARCs might be more difficult due to OMERO's more complex requirements (compared to, say, Invenio or PRIDE) though we need to have some basic validation cases working.

linking this poc python script from the biohackathon bielefeld that should offer a good start on how to map some properties: https://github.com/NFDI4BIOIMAGE/BHG2023-OMERO-ARC/blob/main/Task_Groups/06_ARC-2-OMERO/metadata_filler.py

also note that i think these issues (for validation packages) might be better suited for nfdi4plants/arc-validation-packages

Correct, transfer them. @kMutagene

your wish is my command


Update listeners

this is from a cursory pass through all the components

Rebase to remove the extra files.

seperated quick fixes out into seperate PRS, will think more on the listeners.


Update decommission-enterprise-certification-authority-and-remove-obj…

…ects.md
updated -delkey for all CSP values
Pull request guidance
Thank you for submitting your contribution to our support content! Our team works closely with subject matter experts in CSS and PMs in the product group to review all content requests to ensure technical accuracy and the best customer experience. This process can sometimes take one or more days, so we greatly appreciate your patience.
We also need your help in order to process your request as soon as possible:

We won't act on your pull request (PR) until you type "#sign-off" in a new comment in your pull request (PR) to indicate that your changes are complete.

After you sign off in your PR, the article will be tech reviewed by the PM or SME if it has more than minor changes. Once the article is approved, it will undergo a final editing pass before being merged.

@microsoft-github-policy-service agree company="Microsoft"

modifications complete. cand be merged in public


ID Claim

Mod ID: 098
Mod Name: Bosco Army
Mod Author: Glosb
Allows control of the amount of Boscos present in a solo or multiplayer game.

Added!


feat: Add slapCommand to bring back the IRC vibe of trout slapping

Also update to latest discord.js

@bgianfo  @networkException halp, running yarn update discord.js (to get the latest nickname resolution changes from ~last year) is requesting node 18? How do I safely update discord.js and/or the CI/production bot?

uhh the thing is stateful, right? not too much should go wrong. According to the docs updating the engines filed in the package.json should be enough (and it should already be on 20.x).
You might also have to adjust node versions in various github action workflows

it should already be on 20.x

Not according to this commit. https://github.com/SerenityOS/discord-bot/commit/3c5e0ab210da30efce3dc11095bd15358c7c5daa
Looks like we pinned it to 18.17.1 due to some node-gyp error in the heroku install or something?

ah hm :/

I can add you to the heroku users so you can try to deploy this and rollback if it fails. Unfortunately there isn't a great way to try it out without creating a dev environment to try it out.


Feature/2021.02.18/migration toandroid x master

Description
Migration to androidx for the support library and has been passed Travis-ci build
Fixes # (109)
Type of change

[ ] New feature (non-breaking change which adds functionality)

How Has This Been Tested?

[ x] New and existing unit tests pass Travis-CI  with my changes

I have checked and the build is sucess


Algorithm: Minimum Loss

Solved issue #365
Solved 'Minimum Loss '
In Language- Python

[Yes ] Added code with comments

Please specify proper issue number. No such issue exists.

Please specify proper issue number. No such issue exists.

@stormfireuttam Created issue for the above problem.

Please do not make a PR unless assigned.

Please do not make a PR unless assigned.

@Nivedita967 This problem isn't done that's why I made a pull request. I think it's better to make a pr rather than waiting for an assignment. It's my humble opinion.

Tell your language in issue section and I will assign you. Then this pull request can be reviewed.


Training material for Galaxy and Pulsar on Surf Research Cloud

Tutorial on how to start a Galaxy and Pulsar workspace on Surf Research Cloud
Training material for researchers using SURF Research Cloud who need to know how to start workspaces.

[x] @hexylena to add information about the Pulsar catalog item

@shiltemann if you have time for reviewing this maybe?

:tada: Thanks a lot @mirelaminkova and @hexylena !


Please update and re-commit accordingly, thanks a lot.

If that is ok with oyu i am updating it as "isa'yı siken hrist"


OTR: Cell pole vs cell tip

A CACAO student had a question about localization, which led me to a side issue related to these cell parts.
GO:0051286 ! cell tip is_a GO:0060187 ! cell pole
Cell pole and cell tip each have comments
GO:0051286 ! cell tip: Note that this term differs from 'cell pole ; GO:0060187' in that it is applicable to a narrower range of cell shapes.
GO:0060187 ! cell pole: Note that this term differs from 'cell tip ; GO:0051286' in that it is applicable to a broader range of cell shapes
I'm finding this confusing. On the one hand, I can understand that not all poles are tips. A spherical object can have poles; planets, or the animal and vegetal poles of an oocyte.  But, I think of the end of an axon as a cell tip, but not as a cell pole. So it seems to me that there's a genus-differentia issue.
In addition, it's not clear to me what the "range of cell shapes" means. If poles are for spheres, cylinders, and ellipsoids, that seems like a narrower range than the variety of shapes that can be formed from branched hyphae etc.
So, I think the relationships and notes for these terms should be modified, but I'm not sure whether there should be something intermediate between cell part and each of the terms.

Hi Jim,
I agree. I have made these two terms siblings and have adjusted the comments to hopefully make things clearer.


feat(slider): adding other elements to lightweight styling

GitHub Issue: #https://github.com/unoplatform/Uno.Themes/issues/992
PR Type
What kind of change does this PR introduce?

Feature

Description
Added some resources to the themedictionnary and changed the look so that it is closer to figma

Added resources to the lightweight styling
PR Checklist
Please check if your PR fulfills the following requirements:

Commits must be following the Conventional Commits specification
[X] Tested UWP
[ ] Tested iOS
[ ] Tested Android
[X] Tested WASM
[ ] Tested MacOS
[ ] Contains No breaking changes

If the pull request contains breaking changes, commit message must contain a detailed description of the action to take for the consumer of this library. As explained by the Conventional Commits specification

Other information

Internal Issue (If applicable):

https://github.com/unoplatform/Uno.Themes/issues/992

The reason the whole page changes is because it goes from space -> tabs

https://github.com/Mergifyio backport legacy/2x


Make parsing publicly accessible

Partial fix for #726
Reference #773
I've added parse as a public method on the GraphQLRequest type. I've documented and exposed Document, Spanning and ParseError to allow working with the resulting type.

I think we could kill two birds with one stone if instead of adding a parse method to GraphQLRequest, we just added a method to get the query. This would address part of https://github.com/graphql-rust/juniper/issues/750.
I this it's also work look into eliminating the schema / scalar template parameter requirement from parsing before making Document public so that we don't have to make a backwards-incompatible change later. If you'd like, I can probably take some time to investigate this further.

Thanks @ccbrown! I'm not sure I understand where you're suggesting to add the method. Are you suggesting that:

We move the parse method elsewhere (as a free fn) AND
Add a simple accessor method to get the query out of GraphQLRequest?

Regarding the Scalar in Document, how about I create another PR, address that and then we can come back to this one and revise it?

Are you suggesting that:

We move the parse method elsewhere (as a free fn) AND
Add a simple accessor method to get the query out of GraphQLRequest?

Just 2. Then delete the parse method because we could just use the existing parse_document_source function with GraphQLRequest.

Regarding the Scalar in Document, how about I create another PR, address that and then we can come back to this one and revise it?

Sounds good to me. 👍


Fixed bugs, better Spanish translation and docker-compose

Fixed bugs related do build process with Docker
Added better Spanish translation
Added docker-compose.yml

You have some issues with spanish translation. Why is stored in custom directory?
And see this PR: https://github.com/gogits/gogs/pull/3804 (you have the same error) :wink:

So to summarize why I'm closing this:

Translations should be done in CrownIn
We don't accept docker-compose-files
go-bindata is pre-compiled in the repo, no need to polute the image with that
glide.lock is fixed with #3727
And you undid #3685

Please read these :slightly_smiling_face:

https://github.com/gogits/gogs/wiki/Contributing-Code
https://gogs.io/docs/features/i18n


doc: How to start FlowForge

Should help others to understand how to use this project, as it took me
some time to understand how to achieve this in this project.

As #3 is merged, this PR can be closed.


Stacktraces for Errors

Description
I'd love to have a stacktrace for errors (or at least the first few levels), so I can see where in my code things went wrong.
Use Case
Right now it's almost impossible to debug errors if an exception is thrown inside a library; this should make it much easier to find where my code's going wrong.

Related: https://github.com/typst/typst/issues/1747
Stack traces are typically shown with blue squiggles in the web app, but there are no stack traces when things go wrong inside locate, style, or layout callback.

Closed as duplicate of #1747 , then.


How to disable auto import in eclipse java jdt

@rcjsuen In our use case we want to disable autoimport. How to stop sending completionItem/resolve

@GNSubrahmanyam Either use a middleware to intercept the request or change the CompletionOptions from the server so that you make it seem like it actually doesn't support the resolveProvider.
You can look at https://github.com/microsoft/vscode-languageserver-node/pull/322 or https://github.com/microsoft/vscode-languageserver-node/issues/628 for some middleware examples I guess.

I tried using middleware to intercept the request but still auto import is happening in Java eclipse language server

@GNSubrahmanyam What does your middleware code look like?
Whenever you ask for help, you should always share your code if at all possible.

@rcjsuen I did that
resolveCompletionItem: (items, token, next) => {
console.log(items)
next({}, token)
},

resolveCompletionItem: (items, token, next) => {
console.log(items)
next({}, token)
},

I'm surprised the language server hasn't died since you're sending nothing back. You don't want to talk to the server at all, right? Why are you calling next?

I agree with you even i am surpised that language server hasn't died :D. I tried removing next call but still autoimport is happening and that's strange

@GNSubrahmanyam Then you need to keep debugging to see what's going on and/or reach out to the JDT Language Server team.

@rcjsuen https://github.com/eclipse/eclipse.jdt.ls/issues/1505. In JDT language server this not no option to disable auto import

@rcjsuen eclipse/eclipse.jdt.ls#1505. In JDT language server no option to disable auto import

Oh, that's too bad.

Any alternative way to prevent via client middleware or server middleware.

Any alternative way to prevent via client middleware or server middleware.

@GNSubrahmanyam Well, did you figure out where the auto-imports are coming from?

Yes, Through additionalTextEdits

@GNSubrahmanyam OK, did you try deleting them then?

Will try. How can i modifiy the request from lsp backend?

@GNSubrahmanyam You can just modify the result in your middleware, no?

in middleware which method ?

@rcjsuen did this and it is working
import { has, get, map, omit, set} from "lodash";
import * as rpc from "vscode-ws-jsonrpc";
export const launch = (request: http.IncomingMessage, socket: rpc.IWebSocket) => {
if (rpc.isResponseMessage(message)) {
if (typeof message.result === 'object' && has(message.result, 'isIncomplete')) {
let items = map(get(message.result, 'items'), (item) => {
if (has(item, 'additionalTextEdits')) {
item = omit(item, 'additionalTextEdits')
return item;
}
return item;
})
        set(message.result, 'items', items)

      }
    }

@GNSubrahmanyam Thank you for sharing your solution! OK to close this?

@rcjsuen Thanks :)

@GNSubrahmanyam how did you connect the server side of monaco-languageclient to the java language server?
In python i've done it by pip instal pyls and changed in the server side of languageclient:
const serverConnection = bridgeServer.createServerProcess('python','pyls');

How is it done in Java?

@GNSubrahmanyam how did you connect the server side of monaco-languageclient to the java language server?
In python i've done it by pip instal pyls and changed in the server side of languageclient:
const serverConnection = bridgeServer.createServerProcess('python','pyls');

How is it done in Java?

Hey @Gilwe, did you get solution?

@GNSubrahmanyam how did you connect the server side of monaco-languageclient to the java language server?
In python i've done it by pip instal pyls and changed in the server side of languageclient:
const serverConnection = bridgeServer.createServerProcess('python','pyls');

How is it done in Java?

Their document is pretty exhaustive
just run the provided command line instead of python pyls


BUG：After updating Obsidian to version 1.2.6, the search function cannot be launched.

After updating Obsidian to version 1.2.6, the search function cannot be launched. Pressing the shortcut key does not open the search window as usual. This is the error log.
obsidian.md-1682544692711.log
Best regards.

Confirmed

Having the same issue.

Starred plugin removed made this problem.

Thanks, everyone!
I'll fix the issue as soon as I can. (But I am working now in the office 😓 )

Fixed in 8.9.2 🚑
The version treats bookmarks as star files. I want to support bookmarks officially later. (Maybe v9.0.0)


Improvements to language model support

Removes HookedModel and replaces it with a simpler approach based on pytorch forward hooks. The advantage is that we can directly use Huggingface or any other models with very little wrapper code.
Adds an activation cache for ActivationBasedDetector, which makes it very easy to run multiple different detectors without constantly re-running the model. (Gathering the activations is by far the most expensive part of e.g. training a Mahalanobis detector for LLMs.)
Adds another demo notebook for quirky language model experiments. I might replace or update this though.

Tests are probably broken for now because I got rid of HookedModel, I'm guessing this will require a few minor fixes.

All tests work now except those related to abstractions. I started trying to fix the abstraction tests but there are a ton of places where we have to change names, and I think we probably want to rework how abstractions are done anyway (get rid of the "default abstraction" thing). Maybe I'll just rework abstractions in this PR, not sure yet.

Cleaned up some of the code, in particular the quirky LM task and required models/dataset is now defined in the main code based instead of just notebooks.

[ ] Use that new definition in the demo notebook
[ ] Replace the file paths for models with Huggingface names (after uploading them)
[ ] Train new models on the customized datasets and get rid of the special case in quirky_lm (right now, the non-mixture models are trained on the original EleutherAI dataset with less data)


Responsive images question

Hi
Is there a way to source image sizes based on the viewpoint size?
The demo site and from the investigation I have been doing, the largest image size is downloaded.
Can see via gatsby-transformer-cloudinary this is possible but the images need to be uploaded via the default Gatsby interface to create the File nodes, which does not seem to allow for bulk upload and is why I was hoping to use Cloudinary for handling images.
Any thoughts on this would be great, thinking I am missing something.
Gavin

Hi, with gatsby-transformer-cloudinary, you can upload images in bulk from a source folder to Cloudinary and use them on your website. These Images will be used with gatsby-image. With gatsby-image you can fetch either a fluid image that takes the full width of the parent container or you can get a fixed image with static width. Here's a tutorial I wrote on how this works.
https://scotch.io/tutorials/serving-remote-optimized-images-w-gatsby-image
With gatsby and Cloudinary, you can specify the width of the Image you want either using the plugin or as a Cloudinary transformation.
Also, gatsby-transformer-cloudinary has getFluidImageObject and getFixedImageObject with which you can source an Image directly from Cloudinary into gatsby-image without having graphql queries. I wrote about this here:
https://scotch.io/tutorials/serving-remote-optimized-images-w-gatsby-image-wo-graphql
Let me know if this solves your issue or not :)

Closing this one out. Please feel free to re-open an issue if there are further questions


fmtc Is not supporting on staxrip

Adding the fmtc line I get:
VFW module doesn't support YUV420PS32 output

Solved it... ;0


A user cannot recover his password using his username

Create an ItsYouOnline account.
Validate the account.
Log out of the account and navigate to https://itsyou.online/login#/
Click "Forgot your password".
Enter the username of the previously created IYO account.
POST the form

Expected result
The user receives an e-mail with a new password / URL to change password
Actual result
The user is presented with an error "A user with this username or email address could not be found"

Password recovery can only be done with validated usernames, this has currently been resolved by the addition of the validate email button on the login page that sends validation emails for registered email addresses to the user should he or she not have a validated email at the time


v0 - new dbt deps type: tarball url

in support of
https://github.com/dbt-labs/dbt-core/issues/4205
resolves #
na
Description
Enable direct linking to tarball urls in packages.yml, for example:
# packages.yml
packages:
  - tarball: https://codeload.github.com/dbt-labs/dbt-utils/tar.gz/0.6.6
  - sha1: 549db5560efccbadc7ec7834c03cf13579199a66
# sha1 is optional. if specified, will only install package if downloaded tar matches.
  - subdirectory: dbt-utils-0.6.6
# subdirectory is optional. By default will look for single parent folder in tarfile and use as package root. Subdirectory can be used to override (like subdirectory arg in git package).

Use case is for dbt projects that want to host internal private packages without relying on git package install option. (public tarball used here as example only).
Checklist

[x] I have signed the CLA
[IN PROGRESS ] I have run this code in development and it appears to resolve the stated issue
[IN PROGRESS ] This PR includes tests, or tests are not required/relevant for this PR
[TODO ] I have updated the CHANGELOG.md and added information about my change
[TODO ] PR for updates to documentation

@tskleonard I just wanted to reach out and see if you're still interested in working on this. Sorry we went a bit quiet for a while! Thanks for all the work you've put into it. It seems like it's still a bit in progress but I left a few comments for you on some general standards we have.

Thanks @emmyoop had to pause on this for bit, but would love to get it to a final state. It's something we badly need to reduce current complexity of package management behind an enterprise firewall.
Appreciate the comments, it's good motivation for me to go back and get this wrapped up 👍 Will address your comments, and get working through the Checklist over the next few days.

@cla-bot

@timle2 it looks like you've changed your github user name. Our CLA is based on the github username so I'm going to have to ask you to please sign it again. You can find it here.
We've historically had some issues with usernames changing mid-PR so it's best if you open a new PR when you get a chance with your new username for this issue to avoid any confusion associated with the CLA bot. Sorry for the bit of extra work!

Thanks @emmyoop - redid CLA, and moved to new PR https://github.com/dbt-labs/dbt-core/pull/4689


feat(InterfaceParser): add typeParameters property

Codecov Report
Base: 62.91% // Head: 60.02% // Decreases project coverage by -2.88% :warning:

Coverage data is based on head (6054855) compared to base (eae3dc6).
Patch coverage: 50.00% of modified lines in pull request are covered.

:exclamation: Current head 6054855 differs from pull request most recent head cd283b5. Consider uploading reports for the commit cd283b5 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #91      +/-   ##
==========================================
- Coverage   62.91%   60.02%   -2.89%
==========================================
  Files          50       50
  Lines        6421     6870     +449
  Branches       52       53       +1
==========================================
+ Hits         4040     4124      +84
- Misses       2341     2706     +365
  Partials       40       40

Impacted Files
Coverage Δ

...lib/structures/interface-parser/InterfaceParser.ts
54.21% <50.00%> (-2.76%)
:arrow_down:

src/lib/structures/misc/SourceParser.ts
56.86% <0.00%> (-6.52%)
:arrow_down:

src/lib/structures/type-parsers/RestTypeParser.ts
65.88% <0.00%> (-6.49%)
:arrow_down:

src/lib/structures/type-parsers/ArrayTypeParser.ts
65.88% <0.00%> (-6.49%)
:arrow_down:

src/lib/structures/type-parsers/TupleTypeParser.ts
65.88% <0.00%> (-6.49%)
:arrow_down:

src/lib/structures/type-parsers/UnionTypeParser.ts
65.88% <0.00%> (-6.49%)
:arrow_down:

...c/lib/structures/type-parsers/LiteralTypeParser.ts
65.88% <0.00%> (-6.49%)
:arrow_down:

...c/lib/structures/type-parsers/UnknownTypeParser.ts
65.88% <0.00%> (-6.49%)
:arrow_down:

.../lib/structures/type-parsers/InferredTypeParser.ts
65.88% <0.00%> (-6.49%)
:arrow_down:

.../lib/structures/type-parsers/OptionalTypeParser.ts
65.88% <0.00%> (-6.49%)
:arrow_down:

... and 32 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


TRUST-18

Added bootstrap and jquery files

Not sure if this is necessary, but i'll merge it in.

I think it's a reliability thing, we don't want everything to get screwed
up because one of our source code websites were down
On Sat, Jan 30, 2016 at 5:24 PM, Eric Henry<EMAIL_ADDRESS>wrote:

Merged #19 https://github.com/ehenry2172/trust-studies/pull/19.
—
Reply to this email directly or view it on GitHub
https://github.com/ehenry2172/trust-studies/pull/19#event-532677895.


Added support for cucumber-js world-parameters

This adds support/passthrough for cucumber-js's world-parameters CLI argument. This simply checks for a worldParameters argument. If it exists, it is passed along to cucumber-js. If not, it is ignored. I am using it to facilitate updating test results in Testuff by passing in a Testuff suiteId to the CLI. Then calling Testuff's API with the suiteId after each scenario.
Usage example (CLI)
index.js -s ./step-definitions  --worldParameters '{"testSuiteId":12341234}'
Usage example (world.js)
let worldParams = {};

this.World = function(worldParameters){
    worldParams = worldParameters;
};

this.After(function (scenario, callback){
    let suiteId = worldParams.testSuiteId;
    // Perhaps update some test management API using suiteId
    callback();
});

@DallasEpperson - this looks very useful. I tried using this but didn't understand how to.
Can you elaborate more ?


server: add account-level setting: router.hypervisor.type

Description
This PR fixes #6084

Types of changes

[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] New feature (non-breaking change which adds functionality)
[x] Bug fix (non-breaking change which fixes an issue)
[ ] Enhancement (improves an existing feature and functionality)
[ ] Cleanup (Code refactoring and cleanup, that may add test cases)

Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale

[ ] Major
[ ] Minor

Bug Severity

[ ] BLOCKER
[ ] Critical
[ ] Major
[ ] Minor
[ ] Trivial

Screenshots (if appropriate):
How Has This Been Tested?

@blueorangutan package

@weizhouapache a Jenkins job has been kicked to build packages. It will be bundled with  KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark: el7 :heavy_check_mark: el8 :heavy_check_mark: debian :heavy_check_mark: suse15. SL-JID 2851

@blueorangutan test

@weizhouapache a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-3585)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 33309 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr6101-t3585-kvm-centos7.zip
Smoke tests completed. 92 look OK, 0 have errors
Only failed tests results shown below:

Test
Result
Time (s)
Test File

Thanks @weizhouapache - I think it could be better if it is a zone-wide setting since it could contain different hypervisors clusters. What do you think @weizhouapache @borisstoyanov?

Should accounts be allowed to do this? We generally don't expose any implementation/hardware settings to end accounts or domains.

Should accounts be allowed to do this? We generally don't expose any implementation/hardware settings to end accounts or domains.

@rohityadavcloud
account-level setting can only be set by root admin in the past.
but with #4339, domain admin can change them as well.

Hi Wei,
Could you explain why we would want this.  on the face of it, it doesn't seem a good idea.
One of the biggest points of a Cloud Management Platform is to abstract the underlying hardware & hypervisor away from the users.

Thanks @weizhouapache - I think it could be better if it is a zone-wide setting since it could contain different hypervisors clusters. What do you think @weizhouapache @borisstoyanov?

@nvazquez if it is a zone-wide setting,  all networks in the zone will be impacted

Hi Wei, Could you explain why we would want this. on the face of it, it doesn't seem a good idea. One of the biggest points of a Cloud Management Platform is to abstract the underlying hardware & hypervisor away from the users.

Hi @PaulAngus
we have a customer issue. the customer has two clusters with different hypervisors. They want to deploy user VMs in the cluster A with hypervisor A but want the VR to be deployed in the cluster B with hypervisor B.
since many years ago, cloudstack tries to deploy network VR using same deployment destination as user vm, the VRs are created with the same hypervisor as user vm, they cannot be started to another cluster because the hypervisor is different.
The workaround is, deploy another user vm C in cluster B, after network VR is started in cluster B, deploy the user vm in Cluster A. The PR aims to provide a resolution.
As said before, The scope of the new setting can be discussed. The higher level means bigger impact (e.g. Zone), the lower level means smaller impact (e.g. Network Offering or Account).
CloudStack has some settings which impact the vm/vr allocation on hardware, some are visible to users (e.g. affinity group,dedication), some are not (e.g. host tags, storage tags). the account setting (not limited to this new setting) are not visible to users, but yes to root admins and domain admins.

@weizhouapache could we use tags/labels with some way to link/specify them in-network offerings be used as a means of specifying preferred hypervisor for router instead? So for ex. users using Network Offering A will get VR deployed in Hypervisor X...

@weizhouapache could we use tags/labels with some way to link/specify them in-network offerings be used as a means of specifying preferred hypervisor for router instead? So for ex. users using Network Offering A will get VR deployed in Hypervisor X...

@rohityadavcloud
yes, that's an option, similar as what I posted in https://github.com/apache/cloudstack/pull/6101#issuecomment-1068951583


Argument must be an 8-bit immediate

I'm getting the following build error on my CI:
In file included from /usr/lib/gcc/x86_64-linux-gnu/6/include/immintrin.h:45:0,
                 from /usr/lib/gcc/x86_64-linux-gnu/6/include/x86intrin.h:48,
                 from /home/travis/miniconda/include/xsimd/config/xsimd_include.hpp:19,
                 from /home/travis/miniconda/include/xsimd/types/xsimd_types_include.hpp:14,
                 from /home/travis/miniconda/include/xsimd/types/xsimd_traits.hpp:17,
                 from /home/travis/miniconda/include/xsimd/xsimd.hpp:16,
                 from /home/travis/miniconda/include/xtensor/xtensor_config.hpp:84,
                 from /home/travis/miniconda/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /home/travis/miniconda/include/xtensor/xtensor.hpp:19,
                 from /home/travis/build/tdegeus/GooseEYE/include/GooseEYE/config.h:26,
                 from /home/travis/build/tdegeus/GooseEYE/include/GooseEYE/GooseEYE.h:10,
                 from /home/travis/build/tdegeus/GooseEYE/test/main.cpp:2:
/home/travis/miniconda/include/xsimd/types/xsimd_avx512_int64.hpp: In function ‘xsimd::batch<long int, 8ul> xsimd::operator<<(const xsimd::batch<long int, 8ul>&, int32_t)’:
/home/travis/miniconda/include/xsimd/types/xsimd_avx512_int64.hpp:412:16: error: the last argument must be an 8-bit immediate
         return _mm512_slli_epi64(lhs, rhs);
                ^
/home/travis/miniconda/include/xsimd/types/xsimd_avx512_int64.hpp: In function ‘xsimd::batch<long int, 8ul> xsimd::operator>>(const xsimd::batch<long int, 8ul>&, int32_t)’:
/home/travis/miniconda/include/xsimd/types/xsimd_avx512_int64.hpp:417:16: error: the last argument must be an 8-bit immediate
         return _mm512_srli_epi64(lhs, rhs);
                ^

@JohanMabille we could provide a new type named xsimd::imm8<N> to provide an explicit immediate, do you think it's worth the effort?


I cant play this video http://resources.amazwing.com/Content/14032018/636566442343896150.mp4.Its strucking the player.

something wrong with the video url

I found out its due to video codec.current video codec format is H.264 (High Profile) and videos which are playing (H.264 (Constrained Baseline Profile)) how can I resolve this any help?

this is out of my control

Can you please tell me steps to cache videos before playing videos in the list.I don't want users to wait for buffering to play video.

android.media.MediaPlayer has no api to control, it is all default by the android system


fix(KONFLUX-3663): format PipelineRun files and upload SAST results

This update configures the SAST task to upload SARIF results to quay.io for long-term storage
Please note that this PR was automatically generated and may include unrelated changes due to automatic YAML formatting performed by yq
The YAML files will be indented using 2 spaces, if the YAML file uses indentationless list the automation will try to keep this format
The PR contains two separate commits:

Format YAML files: Ensures consistent indentation and formatting of the YAML files
Upload SAST results: Configures the PipelineRun files to enable uploading SARIF results to quay.io

Separating these changes into two commits simplifies the review process. The first commit focuses on indentation and formatting, while the second commit contains the semantic changes
Related:

https://issues.redhat.com/browse/KONFLUX-3663
https://issues.redhat.com/browse/KONFLUX-2263

/ok-to-test

/lgtm

Closing this PR, a feature request has been filed to automate these updates in Konflux (KONFLUX-4074), instead of creating semi-manual PRs


SQL Server "Money" datatype does not follow the data formatting for "Numbers"

Description
In the data format configuration, I set my locale to "Belgium" so all numbers are formatted with a comma as decimal separator (instead of period). This works fine for all columns with datatype decimal or numeric.
However, columns with SQL Server's datatype "Money" are still shown in the English formatting (with period). Apparently, the datatype money (and smallmoney) are not interpreted as numbers :-(
DBeaver Version
CE <IP_ADDRESS>212260957
Operating System
Windows 11 build 22621
Database and driver

DB: Microsoft SQL Server 2017 (RTM-GDR) (KB5014354) - 14.0.2042.3 (X64)
Express Edition (64-bit) on Windows Server 2016 Standard 10.0  (Build 14393: ) (Hypervisor)
Driver: com.microsoft.sqlserver:mssql-jdbc:RELEASE   9.2.0.jre8

Steps to reproduce

Configure data formats: locale Belgium

Connect to an SQL Server database

Execute select query that returns a column of datatype "money", like
select cast (1234.56 as money) as float_as_money, cast (1234.56 as numeric(20,4)) as float_as_numeric

Additional context
No response

I can reproduce.
Thanks for the bug report.


Is it possible to hide the address bar for center frames?

Panel frames already have the address bar hidden, but if I move it to the center the bar appears. For many sites, the go back/fwd, refresh, etc are not very helpful. It would be great to be able to disable/hide that bar

Hi! What you call the address bar is just the default Obsidian top bar that every center tab has. I don't think there's a way to disable it per specific tab content, I think it's only possible to disable it globally through the "Show tab title bar" setting.


[SDK BUG] Window closed event handler is not called

Describe the bug
The Closed event handler of the Window object is not called
To Reproduce
Steps to reproduce the behavior:

Open the WidgetAvSampleCs sample
Add a breakpoint to the Widget1SettingsWindow_Closed and Widget1Window_Closed method
Observe that the breakpoint of the first method is called when the settings window is closed, but the one of the main window is not called.

Expected behavior
The Closed event handler for all windows should be called.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS version: Windows 10 2004 build 19041.329
Game Bar version 5.320.6122.0
SDK version: 5.3.200605002

Additional context
Add any other context about the problem here.

Hi Ihak,
This is a current Windows limitation we aren't able to fix without an OS change.  There is a workaround and we have noted this behavior in both advanced samples.  For the advanced CS sample it's on lines 68-76.  The last CoreWindow to close doesn't get the Closed event and instead you must rely on OnSuspending.
            // Important Cleanup Notes:
            //    When our widget is closed--by Game Bar or us calling XboxGameBarWidget.Close()-,
            // the CoreWindow will get a closed event.  We can register for Window.Closed
            // event to know when our particular widget has shutdown, and cleanup accordingly.
            //
            // NOTE: If a widget's CoreWindow is the LAST CoreWindow being closed for the process
            // then we won't get the Window.Closed event.  However, we will get the OnSuspending
            // call and can use that for cleanup.
            //

We are working on a new API that might help with what you need.  It allows you to subscribe to an event when your widget is going to close.  You can continue or veto the close operation after doing some work, as needed.  This is to support scenarios where you might want to save data, or ask the user to confirm the close if there could be data loss.  You could also use it to do minimal work before the close is completed, keeping in mind your work here could delay the responsiveness of your widget when the user wants to close it.

Sorry, I missed the corresponding comment in the code. However, what I have noticed is that the OnSuspending() method is not called on the thread corresponding to the CoreWindow of the widget. Is this intended?

Hi Ihak,
Sorry for the delayed reply here.  Yes, that's a limitation because Windows will likely call OnSuspending on the CoreDispatcher thread that would typically be for the foreground app.  I haven't actually tested which thread that is if there's no foreground window.  could just be a threadpool thread, but yes, likely not the dispatcher thread for your widget CoreWindow. The way to workaround the issue would be to capture the CoreDispatcher when your widget is activated and then execute your code in OnSuspending on that dispatcher.


Update the image used in Azure CI for OSX.

10.13 being retired, move to 10.14.

/azp run

Turns out a force push was enough to trigger a rebuild to overcome the github internal issues.

@stuartarchibald LGTM!


Motherboard vendor not detected to be MSI

I have an MSI MEG Z490 Godlike motherboard. Your software doesn't recognize it.

Likely not supported either, but we'll see. Please run the following command on a command prompt and comment here the output:
wmic path Win32_BaseBoard get Manufacturer

Manufacturer
Acidanthera
I'm running Windows on a separate SSD on a Hackintosh machine. macOS 11.5.2, Win 10 Pro, Zorin OS 16 Pro all on separate SSDs. My bootloader is Opencore 0.7.2, which is where the Acidanthera is coming from.

I'm not going to bother making MSIRGB somehow recognize that you're running a Hackintosh, if that's even possible. OpenCore overrides information about your motherboard. Is there some way you can boot Windows through Windows' own bootloader, without going through OpenCore?

I’ll try and let you know.
From: Pedro Fanha @.>
Date: Sunday, August 29, 2021 at 2:08 AM
To: ixjf/MSIRGB @.>
Cc: elciebell @.>, Author @.>
Subject: Re: [ixjf/MSIRGB] Motherboard vendor not detected to be MSI (#242)
I'm not going to bother making MSIRGB somehow recognize that you're running a Hackintosh, if that's even possible. OpenCore overrides information about your motherboard. Is there some way you can boot Windows through Windows' own bootloader, without going through OpenCore?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/ixjf/MSIRGB/issues/242#issuecomment-907756943, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AP5ZR5UDJNC3TVDXZFTPHDTT7H2IDANCNFSM5C7KNOKQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Did you solve it?

There is no way for me to install windows separately from my other OSs, unless I wipe all the disks clean and do a fresh windows-only install. Something I’m not prepared to do. I’ll put up with not being able to control my RGB devices.
Stephen

On Sep 2, 2021, at 10:03 AM, Pedro Fanha @.***> wrote:
Did you solve it?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/ixjf/MSIRGB/issues/242#issuecomment-911886253, or unsubscribe https://github.com/notifications/unsubscribe-auth/AP5ZR5UAIAWTULCROH7LRPTT76U7ZANCNFSM5C7KNOKQ.
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Can't you just boot Windows without going through OpenCore? Or does OpenCore modify the Windows bootloader files?


Service account access_token is None

Hey,
I'm using the google-api-python-client==1.4.2 and oauth2client==1.5.1, with service accounts in our internal SEO tool, which communicates with the webmaster tools API.
As I'm trying to batch fix crawl error samples, I get the following error:
Traceback (most recent call last):
  File "/home/seodev/project/venv/lib/python3.4/site-packages/django/core/handlers/base.py", line 132, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/home/seodev/project/venv/lib/python3.4/site-packages/django/views/decorators/http.py", line 45, in inner
    return func(request, *args, **kwargs)
  File "/home/seodev/project/venv/lib/python3.4/site-packages/django/contrib/auth/decorators.py", line 22, in _wrapped_view
    return view_func(request, *args, **kwargs)
  File "./visualizer/seo/views.py", line 339, in json_sample_markfixed_many
    result_json = cese_markfixed_many(request, id_list)
  File "./visualizer/seo/utils.py", line 571, in cese_markfixed_many
    exc_callback_item=exc_item, exc_callback_batch=exc_batch)
  File "./collector_gapi/batch_handler.py", line 253, in run_batch
    item_list, service_func, batch_parse_response, batch_request_dict)
  File "./collector_gapi/batch_handler.py", line 94, in calculate_ideal_length
    item_list, 1, service_func, callback, batch_request_dict)
  File "./collector_gapi/batch_handler.py", line 72, in compile_batch
    return batch, get_payload_size(batch)
  File "./collector_gapi/batch_handler.py", line 42, in get_payload_size
    body = batch._serialize_request(request)
  File "/home/seodev/project/venv/lib/python3.4/site-packages/googleapiclient/http.py", line 1101, in _serialize_request
    request.http.request.credentials.apply(headers)
  File "/home/seodev/project/venv/lib/python3.4/site-packages/oauth2client/client.py", line 643, in apply
    headers['Authorization'] = 'Bearer ' + self.access_token
TypeError: Can't convert 'NoneType' object to str implicitly

This exception doesn't occur with google-api-python-client==1.4.1, so 1.4.2 is definitely the culprit.
Could you please look into this and fix it?
Thx,
László

In case you'd ask why I use a hidden method batch._serialize_request of batch requests:
As you might know, Google's API has limitations on the payload size bytes AND the contained requests. I use this method to see if the compiled requests size aren't bigger than the limit.

@karolyi I took a quick look on the diff between 1.4.1 and 1.4.2, but haven't found anything suspicious. Are you using the same code when testing with 1.4.1? Also is it possible for you to provide some repro code?
Thanks,

@tmatsuo Yes, it's the same codebase, only the version is reverted to 1.4.1. What can be interesting is that with using _serialize_request  I'm trying to calculate the payload length before even shooting any actual requests to the API. (so this could be the reason that the access_token is not available at that time.
If this is not eligible to reproduce the bug at your side, I can try to prepare something, but it's a PITA as the codebase I built is pretty complicated.

I'm having the same problem, but I'm not doing anything tricky.
import json
creds = json.load(open('dev/etc/google-service-accounts/enterprise.json'))
from httplib2 import Http
from oauth2client.client import SignedJwtAssertionCredentials

credentials = SignedJwtAssertionCredentials(
            creds['client_email'],
            creds['private_key'],
            'https://www.googleapis.com/auth/androidenterprise'
        )
http = credentials.authorize(Http())
from googleapiclient.discovery import build
service = build('androidenterprise', 'v1', http=http)
batch = service.new_batch_http_request()
batch.add(service.installs().update(userId='1', enterpriseId='2', deviceId='3', installId='4', body={}))
batch.add(service.installs().update(userId='2', enterpriseId='2', deviceId='4', installId='4', body={}))
batch.add(service.installs().update(userId='3', enterpriseId='2', deviceId='5', installId='4', body={}))
batch.execute()

Yields
Traceback (most recent call last):
  File "build/bdist.linux-x86_64/egg/oauth2client/util.py", line 142, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "build/bdist.linux-x86_64/egg/googleapiclient/http.py", line 1306, in execute
    self._execute(http, self._order, self._requests)
  File "build/bdist.linux-x86_64/egg/googleapiclient/http.py", line 1230, in _execute
    body = self._serialize_request(request)
  File "build/bdist.linux-x86_64/egg/googleapiclient/http.py", line 1101, in _serialize_request
    request.http.request.credentials.apply(headers)
  File "build/bdist.linux-x86_64/egg/oauth2client/client.py", line 643, in apply
    headers['Authorization'] = 'Bearer ' + self.access_token
TypeError: cannot concatenate 'str' and 'NoneType' objects

Note that if I run another request (that is not a batch request) prior to running a batch request, it works.  So something is not being initialized properly for the batch request.

As a workaround, I can force refresh the credentials prior to use:
import json
creds = json.load(open('dev/etc/google-service-accounts/enterprise.json'))
from httplib2 import Http
from oauth2client.client import SignedJwtAssertionCredentials

credentials = SignedJwtAssertionCredentials(
            creds['client_email'],
            creds['private_key'],
            'https://www.googleapis.com/auth/androidenterprise'
        )
http = credentials.authorize(Http())
credentials.refresh(http)  # batch() doesn't refresh the access_token on time
from googleapiclient.discovery import build
service = build('androidenterprise', 'v1', http=http)
batch = service.new_batch_http_request()
batch.add(service.installs().update(userId='1', enterpriseId='2', deviceId='3', installId='4', body={}))
batch.add(service.installs().update(userId='2', enterpriseId='2', deviceId='4', installId='4', body={}))
batch.add(service.installs().update(userId='3', enterpriseId='2', deviceId='5', installId='4', body={}))
batch.execute()

In the OAuth2Credentials class, the code to setup the initial access_token looks like this:
        def new_request(uri, method='GET', body=None, headers=None,
                        redirections=httplib2.DEFAULT_MAX_REDIRECTS,
                        connection_type=None):
            if not self.access_token:
                logger.info('Attempting refresh to obtain '
                            'initial access_token')
                self._refresh(request_orig)

So, it assumes the access_token is not None in apply.  I'm not sure of the best overall fix here.  I think for my puposes I can do a refresh as soon as I make the http instance with creds, I think that isn't too costly.

This got fixed with 1.5.0, thx.

Note for anyone ending up here via Google - the affected version is still present in the new Ubuntu LTS 16.04 Xenial Xerus.

Seeing this issue intermittently in 1.5.1.
The following workaround, which builds off of the previously reported workaround, resolves the issue for me so far:
try:
    batch.execute()
except TypeError:
    credentials.refresh(http)
    batch.execute()

I also still see the same problem consistently in 1.5.1. If the first request is via BatchHttpRequest, I get this error:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/mvisser/workspace/pipelinetools/python/mokgoogle/gmailhandler.py", line 158, in insertUsersInGroup
    batch.execute()
  File "/prod/tools/common/lib/python2.7/site-packages/oauth2client/util.py", line 137, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "/prod/tools/common/lib/python2.7/site-packages/googleapiclient/http.py", line 1397, in execute
    self._execute(http, self._order, self._requests)
  File "/prod/tools/common/lib/python2.7/site-packages/googleapiclient/http.py", line 1321, in _execute
    body = self._serialize_request(request)
  File "/prod/tools/common/lib/python2.7/site-packages/googleapiclient/http.py", line 1192, in _serialize_request
    request.http.request.credentials.apply(headers)
  File "/prod/tools/common/lib/python2.7/site-packages/oauth2client/client.py", line 577, in apply
    headers['Authorization'] = 'Bearer ' + self.access_token
TypeError: cannot concatenate 'str' and 'NoneType' objects

If any non-batch request is performed first, the error doesn't occur.
Forcing a credentials refresh immediately after acquiring them works (thanks @kkurian!):
credentials = ServiceAccountCredentials.from_p12_keyfile(SERVICE_ACCOUNT_EMAIL,
                                                         SERVICE_ACCOUNT_PKCS12_FILE_PATH,
                                                         scopes=['https://www.googleapis.com/auth/admin.directory.group',
                                                                'https://www.googleapis.com/auth/admin.directory.user'])
delegated_credentials = credentials.create_delegated(admin_user_email)
http = httplib2.Http()
http = delegated_credentials.authorize(http)

delegated_credentials.refresh(http)

reopening as it is definitely not fixed.

Since there is a bug on the upstream oauth2client (linked above) this issue is not with this library. I'm reclosing.


toybox: install all binary links in one directory

Thanks @dtzWill!
Also removes an unused parameter.
Motivation for this change
Things done

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

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

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

You need this to make it work correctly:
diff --git a/pkgs/tools/misc/toybox/default.nix b/pkgs/tools/misc/toybox/default.nix
index ef493de609c..fe6732fa10f 100644
--- a/pkgs/tools/misc/toybox/default.nix
+++ b/pkgs/tools/misc/toybox/default.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
     make oldconfig
   '';

-  makeFlags = [ "PREFIX=$(out)" ] ++ lib.optional enableStatic "LDFLAGS=--static";
+  makeFlags = [ "PREFIX=$(out)/bin" ] ++ lib.optional enableStatic "LDFLAGS=--static";

   installTargets = "install_flat";

You need this to make it work correctly:
diff --git a/pkgs/tools/misc/toybox/default.nix b/pkgs/tools/misc/toybox/default.nix
index ef493de609c..fe6732fa10f 100644
--- a/pkgs/tools/misc/toybox/default.nix
+++ b/pkgs/tools/misc/toybox/default.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
     make oldconfig
   '';

-  makeFlags = [ "PREFIX=$(out)" ] ++ lib.optional enableStatic "LDFLAGS=--static";
+  makeFlags = [ "PREFIX=$(out)/bin" ] ++ lib.optional enableStatic "LDFLAGS=--static";

   installTargets = "install_flat";

@dtzWill Integrated this. Thanks for the help!
I also made a few other small fixes, as detailed in the commit message.


Is it possible to check all the images from a docker-compose file

I haven't found in the doc. Is it possible at all? Because our docker-compose.yaml file contains 5-6 images and at the moment I have to check image one by one.

At the moment dive only analyses individual images, but you could just do something like this:
# https://github.com/kislyuk/yq
yq -r .services[].image docker-compose.yml | xargs -n 1 dive --ci

but you could just do something like this:

As I know that, but it would be great to have such feature out of the box.


Error: Point#multiply: invalid scalar, expected positive integer In Express Middleware

When trying to save the "Interactions Endpoint URL" using the Express Middleware, I get this error:
/var/home/dobby/n/bin/node /var/home/dobby/interactions/index.js
Example app listening at http://localhost:3000
/var/home/dobby/interactions/node_modules/noble-ed25519/index.js:255
            throw new Error('Point#multiply: invalid scalar, expected positive integer');
                  ^

Error: Point#multiply: invalid scalar, expected positive integer
    at ExtendedPoint.multiply (/var/home/dobby/interactions/node_modules/noble-ed25519/index.js:255:19)
    at Object.verify (/var/home/dobby/interactions/node_modules/noble-ed25519/index.js:610:35)
    at processTicksAndRejections (node:internal/process/task_queues:93:5)

Process finished with exit code 1

The code looks like this:
const express = require("express");
const { verifyKeyMiddleware } = require("discord-interactions");

const app = express();
const port = 3000;

app.post("/", verifyKeyMiddleware("<CLIENT_PUBLIC_KEY>"), (req, res) => {
  if (req.body.json()["type"] === 1) {
    res.json({ "type": 1 });
  }
})

app.listen(port, () => {
  console.log(`Example app listening at http://localhost:${port}`)
})

I'm also using ngrok for tunnelling the webhook url.

Also note that i'm using node v15

Looks like some of the recent typescript cleanup broke the way signature and timestamp were fetched from headers.  Fixed in 38c20186df1a18d1730eca8d4b0b391c8162d3c7, if you upgrade to 1.2.1 it should be good now


[todo-mvp-rxjava] TaskRepository doesn't query network if local storage is unavailable

In todo-mvo-rxjava sample, inside TaskRepository.getTasks() function we do
// Query the local storage if available. If not, query the network.
return Observable.concat(localTasks, remoteTasks)
                    .filter(tasks -> !tasks.isEmpty())
                    .first();

Now Observable.concat only fires up the later observable after the first one completes. For us localTasks never completes and is always waiting for onNext events to happen. So in this case remoteTasks will never get fired up and in the case when we have localTasks emit empty tasks list, observable returned by the above statement will never emit any event to it's subscribers.

I seem to have the same problem as mentioned with this example. @shubham1g5 Any suggestion/fix on the remedy?

Closing as obsolete in the context of the current architecture guide.


Adds coverage and matrix testing

Codecov Report

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

@@            Coverage Diff            @@
##             master      #20   +/-   ##
=========================================
  Coverage          ?   94.84%
=========================================
  Files             ?        3
  Lines             ?       97
  Branches          ?        0
=========================================
  Hits              ?       92
  Misses            ?        5
  Partials          ?        0

Continue to review full report at Codecov.

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


Throwing an exception instead of converting data structure

There's no way I'd merge this as is.
Let's put it behind an option instead. I can see where some people may want this behavior, but so far they seem to be the minority. A simple flag that allows throwing an error instead of converting to an object is the best way to handle this, I think.

flag would indeed be a better solution

I disagree but it's ok, not my project ;).


Condor tries to run interactive jobs as 'nobody' causing failures

There must be a Condor setting somewhere that needs to be set in order for it to globally recognize users across different nodes (via LDAP) so that interactive slots match up correctly.

This was due to not having the same UID_DOMAIN set on the schedd and workers. Fixed by 058df20f07f7d39770d5e30656744551765e34bc


Client IP Allocation - change default subnet mask

I can't find the default values for the client IP allocation.  I want to set it so clients get a /24 instead of /32
Ie Client1 gets <IP_ADDRESS>/24 instead of the default <IP_ADDRESS>/32

Specify it yourself under Alllowed IPs. You can widen to a /24
Check code for ValidateIPAllocation


SQL function UNIX_TIMESTAMP is not implemented

The following code results in exception:
CREATE TABLE table4 (
timestamp_col TIMESTAMP(0));
SELECT unix_timestamp("timestamp_col") - unix_timestamp('2018-01-01 18:18:18') AS tmp FROM table4;

Exception: Exception occurred: org.apache.calcite.runtime.CalciteContextException: From line 1, column 8 to line 1, column 40: No match found for function signature unix_timestamp(<TIMESTAMP>)
Ibis test test_temporal_binop fails because of this.

the equivalent of unix_timestamp function on omnisci is extract(epoch from datefield).
so your query can be rewritten in this way
select extract(epoch from timestamp_col) - extract(epoch from timestamp '2018-01-01 18:18:18') AS tmp FROM table4;
or
select extract(epoch from timestamp_col) - extract(epoch from cast('2018-01-01 18:18:18' as timestamp)) AS tmp FROM table4;

Thanks for letting me know. In this case it is necessary to change Ibis to generate such code for the corresponding operation.

I think it's reasonable for us to look at an alias here.


Don't have a default request server

The technology behind this is great. I really like having serverless webassembly but I don't agree with the decision of having a web server in the same crate for several reasons:
Workers server is a bit feature incomplete and it can't compete with other libraries such as Axum, Actix and Rocket. If you really want to use the current server you should add another crate.
Ideally the request and response given from workers should be easy to port to other libraries.
This crate feels like it doesn't have that many resources assigned to it from cloudflare and most seem to go to the server. In my opinion this crate should do one thing and do it well: Integrate the workers ecosystem with the rest of the rust ecosystem. This would speed up developement.
The modularity would also allow for easier contributions.

+1 Axum is far superior and it's no fault of the Cloudflare workers devs. There simply aren't enough resources to make it compete.
This repo does feature a worker-sys crate, so maybe someone can make 3rd party compatibility crates for Axum/Actix/Rocket.

Well someone already did an adapter for axum:
https://logankeenan.com/posts/rust-axum-and-cloudflare-workers/

Fixed in #477


Popup OriginPoint coming from TabBar for reasons?

I have a situation to where the origin of the pop over is coming from my tab bar instead of the button itself. I assume this must be because I have the button within a PageViewController.
Possibly I should be using something other than 'sender.frame', but I don't know what.
    @IBAction func button1Action(_ sender: UIButton) {

        //Origin Point
        let originPoint = CGPoint(x: sender.frame.midX, y: sender.frame.maxY + 158) //(Y = down)

        let popoverView = UIView(frame: CGRect(x: 32, y: sender.bounds.maxY + 20, width: self.view.bounds.width - 64, height: 200))

        let textLabel = UILabel(frame: CGRect(x: +15, y: 0, width: popoverView.bounds.width - 15, height: popoverView.bounds.height))

        textLabel.lineBreakMode = .byWordWrapping
        textLabel.numberOfLines = 0
        textLabel.textColor = .white
        textLabel.text = "Use neutral framing of the events rather than perceptually colored language. eg:\n\n____ event occured.\n____ person said: '____'.\n____ object was altered in ____ way."
        textLabel.textAlignment = .left

        popoverView.addSubview(textLabel)

        let options: [PopoverOption] = [
            .cornerRadius(25),
            .color(.systemTeal)
        ]

        let popover = Popover(options: options)
        popover.show(popoverView, point: originPoint)

    }

Hello...?

I have a situation to where the origin of the pop over is coming from my tab bar instead of the button itself. I assume this must be because I have the button within a PageViewController.
Possibly I should be using something other than 'sender.frame', but I don't know what.

    @IBAction func button1Action(_ sender: UIButton) {

        //Origin Point

        let originPoint = CGPoint(x: sender.frame.midX, y: sender.frame.maxY + 158) //(Y = down)

        let popoverView = UIView(frame: CGRect(x: 32, y: sender.bounds.maxY + 20, width: self.view.bounds.width - 64, height: 200))

        let textLabel = UILabel(frame: CGRect(x: +15, y: 0, width: popoverView.bounds.width - 15, height: popoverView.bounds.height))

        textLabel.lineBreakMode = .byWordWrapping

        textLabel.numberOfLines = 0

        textLabel.textColor = .white

        textLabel.text = "Use neutral framing of the events rather than perceptually colored language. eg:\n\n____ event occured.\n____ person said: '____'.\n____ object was altered in ____ way."

        textLabel.textAlignment = .left

        popoverView.addSubview(textLabel)

        let options: [PopoverOption] = [

            .cornerRadius(25),

            .color(.systemTeal)

        ]

        let popover = Popover(options: options)

        popover.show(popoverView, point: originPoint)

    }


Branch priority not being respected in Dashboard/Project

If I click "Test & Deploy" in Dashboard. It completely ignores what I consider to be "default branch" and deploys "master".
If I open the project and click configure, it defaults to my release branch and clicking "deploy" there will deploy the correct branch.
But default "Deploy & Test" button seems to always deploy "master". Which is unfortunate for release branches.

This should be fixed as of 2876753e2299c27929dcc14ea00e882679c04200


Junk Detection for the scalar value mutator

This is an initial implementation, it does not cover all the cases, but
should be a good start.
Closes #484.

@stanislaw would appreciate if you can take a look.

It looks great, Alex! 👍


refactor: make DataAddressValidator extend Validator

What this PR changes/adds
Preparation refactor for issue #3557 , makes DataAddressValidator to extend Validator
Why it does that
modeling
Further notes

Linked Issue(s)
Part of #3557
Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

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

Comparison is base (27b2cb5) 72.49% compared to head (2e7a663) 72.49%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3561   +/-   ##
=======================================
  Coverage   72.49%   72.49%
=======================================
  Files         877      877
  Lines       17474    17475    +1
  Branches      994      994
=======================================
+ Hits        12667    12668    +1
  Misses       4391     4391
  Partials      416      416

Files
Coverage Δ

...nnector/service/ControlPlaneServicesExtension.java
100.00% <ø> (ø)

.../edc/connector/service/asset/AssetServiceImpl.java
97.77% <ø> (ø)

.../service/dataaddress/DataAddressValidatorImpl.java
100.00% <100.00%> (ø)

...ferprocess/TransferProcessProtocolServiceImpl.java
98.91% <ø> (ø)

...ce/transferprocess/TransferProcessServiceImpl.java
89.47% <ø> (ø)

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


Remove node after intersect

Currently the intersection fires each time.
use observer.unobserve(entry.target)

done with Release 1.0.2


Mat-buttons that open dialogs regain ripple-color after dialog is closed

Bug, feature request, or proposal:
Bug
What is the expected behavior?
After the dialog is closed, the button should not regain the (hover|ripple?) effect.
What is the current behavior?
I have some mat-buttons that open mat-dialogs. After the dialog is closed (either by submitting or dismissing) the buttons' ripple effect is shown until a different part of the page is clicked.
What are the steps to reproduce?
The bug is visible in the dialog example. Click the Pick One-Button to open the dialog and dismiss it. The Pick One-Button now has the grey overlay instead of reverting to its original color. Clicking anywhere else on the page will fix the issue.
What is the use-case or motivation for changing an existing behavior?
The buttons should regain their original color.
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular ^5.0.0
Material ^5.0.0-rc0
OS: Linux Mint 18 & macOS High Sierra
TypeScript: ~2.6.1
Browser: 62.0.3202.94 (Official Build) (64-bit)
Firefox: 57.0 (64-bit)

Duplicate of #8420


[BUG]: SQLite/Turso libsql: Drizzle (Studio) not running functions when adding records

What version of drizzle-orm are you using?
0.30.9
What version of drizzle-kit are you using?
0.20.17
Describe the Bug
For a following table:
export const users = sqliteTable(
  "organizations",
  {
    id: text("id")
      .primaryKey()
      .default(sql`(uuid4())`),
    email: text("email").notNull(),
    updatedAt: text("updated_at")
      .notNull()
      .default(sql`current_timestamp`),
);

CREATE TABLE `users` (
	`id` text PRIMARY KEY DEFAULT (uuid4()) NOT NULL,
	`email` text NOT NULL,
	`updated_at` text DEFAULT current_timestamp NOT NULL
);

When I add a new record via Drizzle Studio, I noticed that the SQLite functions are not being fired. They work fine when adding records manually using SQL queries but not when I use Drizzle Runner or via "Add record" button. Interestingly, the behaviour is slightly different in both cases. I presume the same error will occur when executing the queries from code.

Expected behavior
Execute uuid4() and current_timestamp on row creation regardless of the method
Environment & setup
No response

This is happening to me as well. Doing e.g. createdAt: text("created_at").notNull().default(sql(current_timestamp)) will simply write (current_timestamp) to the database when editing in the studio. I presume this would also be the case when doing it programatically. What works, is using $default/$defaultFn instead like so: createdAt: text("created_at").notNull().$default(() => new Date().toISOString()), although this would only work at runtime, and not at the database level.

@Pramuspl @miguelrk Hey! This should be fixed, try it.


[SP-6552] Backport of PDI-19937 - Database Password Field shows password in plain text when searching job's metadata (9.3 Suite)

Original PR:

https://github.com/pentaho/pentaho-kettle/pull/9063

@pentaho/tatooine

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot


Update Cholesky decomposition example

Fixed some errors to build it with the updated library.
Change malloc/free to new/delete since this is C++ code.
Switched from hclib::finish to more-efficient HCLIB_FINISH macro.

Looks like a compile-time error for gcc in the tests?


Added tutorials for new users

Added two tutorials for new users using sphinx galleries
Update equations on cutoff functions to be consistent with the tutorial

One question might be where to put the tutorials? I would prefer to put them next to the python/examples at python/tutorials but this might be hard with loading the explicit dataset...
TODO

[x] Check if the hypers are reasonable to be copy pasted.

The doc build failure is because we don't install rascaline when creating the docs (since all the doc can be extracted from Python without loading librascaline.so). You'll need to install rascaline around here: https://github.com/Luthaf/rascaline/blob/275e5d2916126e7aa10a38ecbcea7c3fe663ecb3/.github/workflows/docs.yml#L26-L29, and remove the extra PYTHONPATH entry here: https://github.com/Luthaf/rascaline/blob/275e5d2916126e7aa10a38ecbcea7c3fe663ecb3/docs/src/conf.py#L12

Using reference_url in the sphinx_gallery_conf should create hyperlinks in the example scripts linking the used functions to their matching online documentation. However these currently does not work. I will investigate this further...

I finished the tutorials and maybe @hurricane642 and @Luthaf you can take a look. Still open but we can fix this later are the hyperlinks in code, but we can also fix this later.

Thanks @Luthaf. Everything looks good to me now.

I did a final proof read of the two tutorials. If somebody else want to give it a final read please go for it.
If no, we can ship 🚢 this.

Thanks for your comments. I implemented them and rebased the history.

I've added the tutorials to tox, so they are now checked. I think this is now good to go!

Okay, though the files will be run, when we create the docs.
I am fine with this and if the CI is through we can merge.

Good point, I forgot about that. I'll remove it =)

No worries. Thanks to everybody for the work!


community partner: added blank placeholder page

Yo! Thanks for the review! Sorry I forgot to respond to this last night.

Looks fantastic! Thank you! A couple of questions:

Do we want to add the Python Ireland's logo there?

Done.

Do we want to apply some styling to the last paragraph so it stands out? We can use a component from main, either by rebasing or do that after merge.

I think doing it after the merge would be better, but that could just be my poor git skills talking.

Again for the last paragraph, do we want to specify we are looking for community in the Ireland/Northern Ireland region?

Updated the last paragraph to sound more like what we want.

I think it is ready to merge :)


Incompatibility with Truly Modular API and Truly Modular Armory

https://www.curseforge.com/minecraft/mc-mods/truly-modular-armory
https://www.curseforge.com/minecraft/mc-mods/modular-item-api

This is forge 1.20.1
I haven't tried any other version yet

Hey, Lead developer of truly modular here, Truly modulars rendering is quite a step away from vanillas, so for compatibility custom integration would be needed.
Truly Modular has a open rendering system were traditional Bakedmodels are implemented, but not the only way to render stuff.
thinking about compat, Truly Modular should probably implement some kind of hook into the rendering and give addtional context to what is rendered i guess,(if its armor, what armor layer the texture is equivalent to and if a trim is applied,
anything else that comes to mind?
my plan atm would be to implement a Event to render traditional baked Models that you can subscribe to within your mod.

dyes are rendered like enchantment glints, just with a different RenderType. so an event that gives me the ItemStack and the other rendering components should work


Elements of Union that have the same structure aren't deserialized correctly

Initial Checks

[X] I confirm that I'm using Pydantic V2

Description
I atttached a snippet of code that illustrates the issue.
Basically, a Union has dataclasses that have exactly the same field names.  When dumping to json, pydantic just dumps it assentially as dictionary, erasing any type information. As a result, during deserializing, it just picks the first compatible element of the union, so the type Country gets deserialized as City:
original object   : Country(name='UK')
as json           : {'name': 'UK'}
restored from json: City(name='UK')
Traceback (most recent call last):
  File "/project/pyd.py", line 24, in <module>
    assert obj == restored
AssertionError

I've read the documentation on discriminated Unions, but the issue in my case is that I don't control the types I need to serialize, so I can't add a discriminator field.
Ideally I'd like to have something that discriminates based on class name, e.g. it would dump Country(name='UK') as {'__type__': '__main__.Country', name='UK'} or something like that.
E.g. similar to what cattrs doesn, it allows 'configuring' to discriminate a Union, although it's a bit clunky if you don't know all types in advance, I'd rather have it as an option for TypeAdapter or something like that so it would apply to all Unions.
Is that possible with Pydantic?
Possibly relevant issues:

https://github.com/pydantic/pydantic-core/pull/867
https://github.com/pydantic/pydantic/issues/7085
https://github.com/pydantic/pydantic/issues/5244

Example Code
from dataclasses import dataclass
from pydantic import TypeAdapter

@dataclass
class City:
    name: str

@dataclass
class Country:
    name: str

Type = City | Country
obj: Type = Country(name='UK')

Schema = TypeAdapter(Type)
json = Schema.dump_python(obj)
restored = Schema.validate_python(json)

print("original object   :", obj)
print("as json           :", json)
print("restored from json:", restored)

assert obj == restored

Python, Pydantic & OS Version
pydantic version: 2.3.0
        pydantic-core version: 2.6.3
          pydantic-core build: profile=release pgo=true
                 install path: /home/adhoc/.local/lib/python3.10/site-packages/pydantic
               python version: 3.10.4 (main, Apr  2 2022, 09:04:19) [GCC 11.2.0]
                     platform: Linux-5.15.0-76-generic-x86_64-with-glibc2.35
     optional deps. installed: ['typing-extensions']

Well the fundamental problem here is that Schema.dump_python when dumping a dataclass converts it to a dictionary, and the dictionaries created for City and Country are the same. You might be able to use a custom serializer to change how City and Country are serialized.

While your issue isn't that clear about what you want, I think this case or similar cases could be supported by a discriminator function - this is supported in pydantic-core, but doesn't seem to be well supported in Pydantic V2. I create an issue for that now - see #7462.