AWS

Problem description

Problem location

I saw a problem on the following URL:

I couldn't find the information I wanted. I expected to find it near the following URL:

Other:

Project version(s) affected

Suggestions for a fix

@HimanshuGup There's isn't any information on the ticket for us to take action on. Could you add more details?

Closing the issue here as there's isn't any information on the ticket. Feel free to add more information on the ticket to continue the conversation.


Feature Request: Add sensors to picture glance card

Since rooms the most obvious use case for picture glance I was hoping for an ability to add sensors such as room temperature, humidity etc to the top/middle left or right side of the card. this would make better use of the card rather than have a separate glance card for sensors.

But there is not really space in the bottom bar to write out the value of a sensor.

Sounds like picture-elements cards

Yep, picture elements is indeed the solution here.

The idea was something like this...


shadow-cljs Support

Shadow-cljs UX

Select Profile

Select Build

Provide Host and Port

Eval 🚀

Clojure UX

Select Profile

Provide Host and Port

Eva

l 🚀

I’m not familiar with shadow-cljs, looks like right now list of :app, node and browser is hard-coded. Is it always this way?
How about making Connect to shadow-cljs REPL a separate command? And if list of :app, node and browser is fixed, maybe make it three separate commands?

I’m not familiar with shadow-cljs, looks like right now list of :app, node and browser is hard-coded. Is it always this way?

node-repl and browser-repl always stay the same. :app actually depends on the build alias defined in .shadow-cljs.edn file. [TODO] We need to parse the .shadow-cljs.edn file if it exists and then figure out the builds. That's what Calva does I think.

How about making Connect to shadow-cljs REPL a separate command?

I took the insipiration for UX from Calva, which starts from a drop down of what kind of REPL we want to connect to and then diverges from there.
Also I think having one command would be intuitive for the users. And ideally we want the code path for both (clj and shadow-cljs) profiles to remain same right? Right now there are more conditionals because adding middlewares to shadow repl isn't working.
What do you think?
If you want to discuss, feel free to ping me on Clojurians slack. Will be happy to have a call and discuss. Thanks!

Ok, then I think connect to shadow-cljs REPL and connec to nREPL should be two different commands. I don’t want an extra question asked each time I want to connect to REPL.
When shadow repl command is run, it might ask about profile, allowing plain text input (no need to parse .shadow-cljs.edn)

Ok, then I think connect to shadow-cljs REPL and connec to nREPL should be two different commands. I don’t want an extra question asked each time I want to connect to REPL.
When shadow repl command is run, it might ask about profile, allowing plain text input (no need to parse .shadow-cljs.edn)

Makes sense to keep it simple. I'll get to it sometime this week.

Fixes https://github.com/tonsky/Clojure-Sublimed/issues/43

Thank you! Pushed 2.8.0


Size Video Height Based on Available Width and Aspect Ratio

I would like for videos to fill 100% of their container width while growing their height as much as possible and maintaining their aspect ratios.
examples:

I tried to achieve this by setting a width to 100% on the video component and then using the different resizeMode's to get the video component's height to scale itself based on the aspect ratio and given width. However if I did not set a height on the video component then it would have a height of 0.
The only approach I can think of is to use the dimensions provided in onLoad to resize the video view. Before committing to that I wanted to see if I was missing something obvious.

I am having the same problem, no solution yet. Seems rather basic, doesn't it?

I searched for this one #205 , BUT it returns a wrong value.

Did you find any other solutions besides assuming ratio?

When I rotate the screen in landscape it changes the height and width of video card items .. Mean i wrap 2 card items in one row but it take 3 items when mobile is in landscape ..
`<DrawerLayoutAndroid
drawerWidth={300}
drawerPosition={DrawerLayoutAndroid.positions.Right}
ref={ref => {
this.drawer = ref;
}}
renderNavigationView={() => }
onClose={() => this.closeDrawer()}
>
<View style={{ flex: 1, borderWidth: 1, borderColor: "red" }}>

<TouchableOpacity
style={{ margin: 10 }}
onPress={() => this.props.navigation.navigate("VideoScreen")}
>
Button

<ScrollView style={{ flex: 1 }}>
<View style={{ height: 200, borderWidth: 1 }}>

<View
style={{
flex: 1,
flexDirection: "row",
flexWrap: "wrap"
}}
>
{this.state.dataSource.map(function(videoData, index) {
return (

<TouchableOpacity
style={{ flex: 1 }}
//onPress={() => this._navigation()}
>
<View
style={{
height: 85
}}
>
<Image
source={require("../img/special-page-banner.jpg")}
style={{
flex: 1,
width: imageWidth,
height: 28,
resizeMode: "stretch"
}}
/>

<Text
style={{ color: "black" }}
numberOfLines={2}
ellipsizeMode={"tail"}
>
{videoData.name}

<View style={{ height: 57 }}>

<Thumbnail
source={require("../img/andy-sm.png")}
style={{ height: 32, width: 32 }}
/>

<View style={{ flexDirection: "column" }}>
<View
style={{
flexDirection: "row",
left: 5
}}
>
<Text
style={{ color: "black" }}
numberOfLines={1}
ellipsizeMode={"tail"}
>
{videoData.created_by_user.name}

<Icon
name="calendar"
size={10}
style={{ top: 2 }}
/>
10 Oct 2018

<Icon name="eye" size={10} style={{ top: 2 }} />
11 views

);
})}

{this.state.isLoading && (

)}

);
}
}
const styles = StyleSheet.create({
/*  header: {
borderWidth: 1,
height: 55,
flexDirection: "row",
backgroundColor: "#3E3C3C"
},*/
card_contanier: {
height: Dimensions.get("window").height / 3.4,
width: Dimensions.get("window").height / 3.8,
margin: 5,
elevation: 2,
backgroundColor: "#F5F5FA"
},
title: {
height: 43,
padding: 5
},
buttom_contanier: {
height: 58.5,
flexDirection: "row",
padding: 5,
overflow: "hidden"
},
logo: {
elevation: 2,
borderRadius: 20,
height: 33.5,
flexDirection: "column",
top: 4
},
iconic_contanier: {
flexDirection: "row",
left: 5
},
text: {
left: 5,
fontSize: 10.5
}
});`

Guys I want a more cleaner way to do this. @FuadBalashov Are you find any working solution?

This might help https://github.com/react-native-community/react-native-video/issues/746

This might help #746

Do something like this:
StyleSheet.create({
    video: {
        aspectRatio: 1 / 2, (change this to your actual aspect ratio)
        width: '100%',
    }
})

@zachrnolan answer is good, but I feel like the video component should do it internally automatically


Revert numbers and measurements changes

Revert the changes to the numbers and measurement pages and the navigation across other sections until they have been completed.
These changes have been stored on the feature/numbers-and-measurements branch to be picked it up at a later date.

@sarawilcox would you just be able to confirm whether this covers all the places?
Here's the original PR https://github.com/nhsuk/nhsuk-service-manual/pull/194


Handoff support

NOT READY FOR MERGE

@aaronbrethorst Appreciate the feedback, will review in the morning

@ualch9 👍

Wasn't done yet, accidentally pushed my commits but thanks for the heads up


Running pip on requirements.txt twice for python workflow configuration file

For the python example workflow configuration file, why are we installing pip dependencies to ".python_packages/lib/site-packages" and before Azure/functions-action installs the pip dependencies again? Is it possible to do this only once?

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

ID: 9a0ad9be-7b06-1d81-0339-3776b7fedca2
Version Independent ID: 83637bff-1ba9-3421-1380-41cfaa5138f1
Content: Use GitHub Actions to make code updates in Azure Functions
Content Source: articles/azure-functions/functions-how-to-github-actions.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

@klanderson
Thanks for your feedback! We will investigate and update as appropriate.


Trait logic

Use real questions and images in assessment
Figure out full set of traits from assessment and send those to server
Pick the careers that match the traits the best and only return 3

🚀


Showing Recent Messages :-1: Library not found for -lFirebaseCore in xcode project

Unity editor version: 2019.1.6
Firebase Unity SDK version: 6.2.1
Firebase plugins in use (Auth, Database, etc.): Analytics
Platform you are using the Unity editor on (Mac, Windows, or Linux): Macbook pro
Platform you are targeting (iOS, Android, and/or desktop): ios
Hi ,
I am trying to build a sample unity app for ios for Firebase Analytics feature. I used quickstart-unity demo for build and i follow the documentation of Firebase installation as well. Still am getting error " Showing Recent Messages :-1: Library not found for -lFirebaseCore " while building in xcode.I try to find solution on google , but don't find exact issue with solution.
Please ignore my English.
This is what i get 👍
ld: warning: directory not found for option '-L/Users/sattvarise/Library/Developer/Xcode/DerivedData/Unity-iPhone-algppzjqnlcqllfxqcgmkcwmjatj/Build/Products/ReleaseForRunning-iphoneos/FirebaseCore'
ld: warning: directory not found for option '-L/Users/sattvarise/Library/Developer/Xcode/DerivedData/Unity-iPhone-algppzjqnlcqllfxqcgmkcwmjatj/Build/Products/ReleaseForRunning-iphoneos/FirebaseInstanceID'
ld: warning: directory not found for option '-L/Users/sattvarise/Library/Developer/Xcode/DerivedData/Unity-iPhone-algppzjqnlcqllfxqcgmkcwmjatj/Build/Products/ReleaseForRunning-iphoneos/GoogleUtilities'
ld: warning: directory not found for option '-L/Users/sattvarise/Library/Developer/Xcode/DerivedData/Unity-iPhone-algppzjqnlcqllfxqcgmkcwmjatj/Build/Products/ReleaseForRunning-iphoneos/nanopb'
ld: library not found for -lFirebaseCore
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Thanks in advance.

Hmm... That issue doesn't look familiar to me.
You followed the directions here, right?
https://github.com/firebase/quickstart-unity/blob/master/analytics/testapp/readme.md#ios
Did you follow all the directions exactly? I would recommend starting with a fresh copy of hte repository and trying again from the beginning, making sure to follow each step exactly. It sounds like maybe something went wrong when importing the Firebase package into Unity.

Hi @santosh9604
We have not heard from you for awhile.  If the error still occurs, please let us know the exact steps to reproduce your issue.
I will close this bug for now.


YOLOv7 GPU

I'm trying YOLO V7 sample but inference return failed code 108
PC with 4060 GPU
Someone may help me?
Thanks in advance

Hi , happy to help!
Please first try to download onnxruntime release version 1.16.1 , place the extracted dlls next to the exe file then try again, it may seem that releases beyond version 1.16 could encounter some incompatility issues with some older models or with this implementation, I will try yo release an updated version soon but let me know if this solution works
Cheers
H


vLLM Local App Option should only display on GGUF models that are llama.cpp compatible

While vLLM does support gguf with models that have the full config.json this model is not supported.
https://huggingface.co/kyutai/moshika-candle-q8

@simon-mo I think this could be solved by switching this line https://github.com/huggingface/huggingface.js/blob/cc01ed508cfcc49da56f4a7dd761f18180956692/packages/tasks/src/local-apps.ts#L218
from isGgufModel to isLlamaCppGgufModel
WDYT?
cc @Vaibhavs10 too

@simon-mo please review @Vaibhavs10's PR^ – or if you want to author the change please open a similar PR! 🙏


Doesn't work with AllowSelf on windows

I've tried the IPV4 example with AllowSelf set to true on windows, without any other changes but It doesn't discover other local peers.
But it works on my android 10 device android/arm64 cross-compiled on windows run via termux. Windows can't discover the android peer but android can discover another instance of itself and also windows (in the same wifi).

would accept PR

I no longer use windows and I don't think I can fix this issue even if I did.


Dataset from generator is far slower than from tensor slices, anything I can improve?

Click to expand!
Issue Type
Performance
Source
binary
Tensorflow Version
tf 1.15.0
Custom Code
Yes
OS Platform and Distribution
Linux Ubuntu 18.04
Mobile device
No response
Python version
3.7
Bazel version
No response
GCC/Compiler version
No response
CUDA/cuDNN version
No response
GPU model and memory
No response
Current Behaviour?
When I use `tf.data.Dataset.from_tensor_slices` and `tf.data.Dataset.from_generator` to create the same dataset, I observe when fetching batches, from_generator is much slower than from_tensor_slices (more than 10x slower).
Also the performance of from_generator greatly drops when the number of yield elements increases. (See the details below).

I am using tf1.15, but I tested tf2.8, seems the performance of generator is even worse...

Wondering is it reasonable that Dataset from generator is far slower than from tensor slices? And want some help on how to improve the performance using the generator. If I want to have a dataset with 10 elements for each records, how can I get better performance?

Thanks so much in advance!

Standalone code to reproduce the issue
import tensorflow as tf
import numpy as np
import time

tf.compat.v1.enable_eager_execution(
    config=None, device_policy=None, execution_mode=None
)

size = 100000
data = np.random.rand(size)

def get_one():
    i = 0
    while i < size:
        yield tuple([data[i]]*10)
        i += 1

# dataset = tf.data.Dataset.from_generator(get_one, output_types=tuple([tf.float32]*10))
dataset = tf.data.Dataset.from_tensor_slices(tuple([data]*10))
dataset = dataset.batch(512)

i = 0
total_time = 0
start = time.time()
for sample in dataset:
    # Performing a training step
    end = time.time()
    used = end - start
    total_time += used
    print("Get batch time: ", used)
    i += 1
    start = time.time()
print("Average get batch time: ", total_time / i)

Relevant log output
When using from_tensor_slices, average get batch time:  0.001715s
When using from_generator, average get batch time:  0.10747s [0.14395s for tf2.8]
If I change the generator function as follows and re-run the above program:
def get_one():
    i = 0
    while i < size:
        for j in range(10):
            res = data[i]
        yield res
        i += 1

Namely if I get the value 10 times in the generator, but only yield one element, the performance is much faster compared with yield 10 features: average get batch time:  0.02014s, even though it is still much slower than from_tensor_slices. Why is that? I suppose the computation is the same, the only difference is how many elements I output? (BTW if I use tf2.8, in this case, it is 0.3935s, unreasonable... don't know why...)

@hkvision ,
I was able to execute the code without any issues in tensorflow v2.8 and also the average batch time for both are similar.
Average get batch time:  0.0023131625992911203
Average get batch time:  0.0024135222240370146

Please find the gist of it here. Thank you!

Hi @tilakrayal
Thanks for your reply!
But in your notebook, the two code segments are both based on from_tensor_slices, but not from_generator...😂
I changed to from_generator:
dataset = tf.data.Dataset.from_generator(get_one, output_types=tf.float32)
# dataset = tf.data.Dataset.from_tensor_slices(tuple([data]*10))

and I get the result: Average get batch time:  0.3002346827059376, more than 100x slower... could you help verify this and give some help on how to improve?

@hkvision,
I was facing different error while trying to execute the mentioned code. Please find the gist of it here.

Changing
dataset = tf.data.Dataset.from_generator(get_one, output_types=tuple([tf.float32]*10))

to
dataset = tf.data.Dataset.from_generator(get_one, output_types=tf.float32)

should work.
Or change the generator function to return 10 results.
Take a further look?

@sachinprasadhs ,
I was able to reproduce the issue in tensorflow v2.8, v2.9 and nightly. Kindly find the attached gist.

Hi, arguments like output_shapes, output_types will be deprecated in future version, can you check with output_signature and let us know if you find similar behavior. Thanks!

I will check output_signature...
@google-ml-butler Please wait and not close this issue at this moment :)

@hkvision , Any update from the above comment, did you find any difference in performance, also try using tf-nightly and latest Tensorflow 2.9.1 version.

I will test and give you the result as soon as possible.

Dataset.from_generator is generally not as performant as other ways of using tf.data, since it executes the input generation logic in Python instead of C++. In particular, the generator will always run single-threaded, while computation expressed with other tf.data transformations can be run with many threads in parallel. If performance is critical, prefer other APIs like Dataset.from_tensor_slices

@aaudiber Okay, I understand, thank you for your reply!

@hkvision , If your concern is addressed, could you please close the issue. Thanks!

Sure. Thanks for the help.

Dataset.from_generator is generally not as performant as other ways of using tf.data, since it executes the input generation logic in Python instead of C++. In particular, the generator will always run single-threaded, while computation expressed with other tf.data transformations can be run with many threads in parallel. If performance is critical, prefer other APIs like Dataset.from_tensor_slices

@aaudiber @tensorflowbutler @sachinprasadhs
The problem withDataset.from_tensor_slices is that it is unsuitable for big datasets, while Dataset.from_generator will work.
There are many technical problems with from_generator, and the main one, in my opinion, is that loading time is extremely slow compared to Dataset.from_tensor_slices. in my case, using generators slows the training in x3. This is a big problem!
Therefore, I think this issue should be open and treated as for big datasets, Dataset.from_generator should provide an easy solution.

If you care about performance with large datasets try using a source dataset appropriate for your data format, such as tf.data.TFRecordDataset. Trying to make Python input processing with from_generator as performant as C++ processing is going to be an uphill battle.

If you care about performance with large datasets try using a source dataset appropriate for your data format, such as tf.data.TFRecordDataset. Trying to make Python input processing with from_generator as performant as C++ processing is going to be an uphill battle.

@aaudiber
I used tf.data.TFRecordDataset, however, the writing-to-file process is not scaling up well. I tried to write 400k samples into a TFRecord file, which took me a couple of minutes. However, when I wrote 40 million samples, It took me around 10 hours. I think that there is a problem with the way tf.io.TFRecordWriter is writing. We cannot control the buffer which determines when to perform disk access - meaning that I do not know how to write in bulks of specific size. Note that this is my assumption for not being able to scale up well.

It might help to write to multiple files in parallel. If you use Dataset.save/Dataset.load, it will automatically parallelize the writing for you.

It might help to write to multiple files in parallel. If you use Dataset.save/Dataset.load, it will automatically parallelize the writing for you.

@aaudiber
This is indeed one option; however, it seems that even without parallelizing the process, the execution time should be linear as a function of the number of samples, but it is not linear. Therefore, I assume that the bottleneck is the number of disk access that costs too much. If that is the problem, I think that allowing to write to disk in bulks will improve the execution time significantly (and control the bulk/buffer size). It might be that I'm wrong, and it already writes in bulks, but I'm not familiar with the interior implementation.
Thank you

@aaudiber
I did a little test. This is part of my code (I know that each time I overwrite the file repeatedly). I followed the file size during the process and found that the increase in size in each update is very small (probably less than MB). This confirms what I thought, and the bottleneck is in the number of times tf.data.experimental.TFRecordWriter writes. This is also the case with tf.io.TFRecordWriter.
for i in range(0, len(self.y), self.write_buffer_size):
    def serialized_gen():
        for j in range(i, min(len(self.y), i + self.write_buffer_size)):
            x_dict = {"x_{}".format(k): self._bytes_feature(
                self._serialize_array(self.x[k][j])) for k in range(len(self.x))}
            y_dict = {"y": self._bytes_feature(self._serialize_array(self.y[j]))}
            sample_weight_dict = {} if self.sample_weight is None else \
                {"sample_weight": self._bytes_feature(self._serialize_array(self.sample_weight[j]))}
            feature = {**x_dict, **y_dict, **sample_weight_dict}
            yield tf.train.Example(features=tf.train.Features(feature=feature)).SerializeToString()

    serialized_features_dataset = tf.data.Dataset.from_generator(
        serialized_gen, output_types=tf.string, output_shapes=())
    writer = tf.data.experimental.TFRecordWriter(self.dataset_path)
    writer.write(serialized_features_dataset)

It might help to write to multiple files in parallel. If you use Dataset.save/Dataset.load, it will automatically parallelize the writing for you.

@aaudiber
I got additional questions regarding this answer. I tried to divide the dataset and parallelize the writing using multiprocessing (each worker writes with tf.io.TFRecordWriter), but it did not work for me. Would you happen to have a template for how to do that?
Regarding the tf.data.Dataset.save/load, Does it perform the same as TFrecords? The advantage of using TFrecords is being able to load part of the data each time and, therefore, not getting memory allocation problems.


Improved existing 16->32 fallback. Added performance-based fallback.

This supercedes https://github.com/soumith/cudnn.torch/pull/288.
When performing fp16 convolutions, this version compares Find(Ex) perf results for both 16 and 32-bit math options and selects the most efficient one on case-by-case basis.

@soumith: this is ready to go and has proven to be very useful.


How do remove this add-in?

[Enter feedback here]

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

ID: 4bac6469-78a6-dae9-e6c4-497c953a1576
Version Independent ID: d860aff2-60ad-c008-2d10-b046f3198f44
Content: Custom functions quick start - Office Add-ins
Content Source: docs/quickstarts/excel-custom-functions-quickstart.md
Product: excel
Technology: add-ins
GitHub Login: @o365devx
Microsoft Alias: o365devx

Hi @ken444,
You should be able to remove everything by clearing the Office cache. Instructions on how to do that can be found here: https://docs.microsoft.com/office/dev/add-ins/testing/clear-cache
Please let me know if those instructions help. Thanks!

That worked!
Thanks

Awesome! Glad to hear it. I'll close the issue,, but please feel free to open any others as you continue to learn the platform.


[Button] Color prop is not passed to Button when used in Grid as component

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Current behavior 😯
The following code shows a button in the primary color, even though secondary is specified as color:
 <Grid component={Button} variant="contained" color="secondary">hello</Grid>

The following code does show a button in the secondary color
 <Button variant="contained" color="secondary">hello</Button>

In v4 both seemed to work correctly, in v5 the color is ignored
See also https://codesandbox.io/s/fullwidthgrid-material-demo-forked-3fgs89?file=/demo.js
Expected behavior 🤔
Both the Grid as the Button should use the secondary color, as in v4
Steps to reproduce 🕹
See https://codesandbox.io/s/fullwidthgrid-material-demo-forked-3fgs89?file=/demo.js
Context 🔦
No response
Your environment 🌎
codesandbox.io as launched from the MUI website with latest v5.4.2

Okay, I see it's a regression in v5.
The color is not getting applied to Button because the Grid recognizes color as a system property which gets applied to the Grid component itself in the sx form: sx: { color: 'secondary' }. Grid supports system properties https://mui.com/material-ui/react-grid/#system-props directly.
The following fix works:
diff --git a/packages/mui-material/src/Grid/Grid.js b/packages/mui-material/src/Grid/Grid.js
index 535cec065d..6645374b34 100644
--- a/packages/mui-material/src/Grid/Grid.js
+++ b/packages/mui-material/src/Grid/Grid.js
@@ -23,6 +23,7 @@ import styled from '../styles/styled';
 import useThemeProps from '../styles/useThemeProps';
 import GridContext from './GridContext';
 import gridClasses, { getGridUtilityClass } from './gridClasses';
+import Button from '../Button';

 function getOffset(val) {
   const parse = parseFloat(val);
@@ -286,7 +287,11 @@ const useUtilityClasses = (ownerState) => {

 const Grid = React.forwardRef(function Grid(inProps, ref) {
   const themeProps = useThemeProps({ props: inProps, name: 'MuiGrid' });
-  const props = extendSxProp(themeProps);
+  let props = themeProps;
+  if (inProps.component !== Button) {
+    props = extendSxProp(themeProps);
+  }
+
   const {
     className,
     columns: columnsProp,

However, I am not sure that this would be a robust solution by checking for component prop not being a Button "specifically".
cc: @mnajdova

It's related to discussion we had in https://github.com/mui/material-ui/issues/32141#issuecomment-1106004165 (basically using color as a prop in the system was probably a bad choice). We are likely going to rename this prop to textColor for v6 and that would solve this issue. I would suggest reverting the order of the components here, basically by using: <Button as={Grid} {...props} />

It's related to discussion we had in #32141 (comment) (basically using color as a prop in the system was probably a bad choice). We are likely going to rename this prop to textColor for v6 and that would solve this issue. I would suggest reverting the order of the components here, basically by using: <Button as={Grid} {...props} />
cc @siriwatknp this is another problem we would solve by renaming this prop :)

Noted.


delivery review claims to fail to push branch to BitBucket repo

What is actually happening here?
Chef Delivery
Loading configuration from /Users/matt/src/myproject
Review for change mybranch targeted for pipeline master
Created new patchset
Failed to push branch to Bitbucket: fatal: remote error: Repository not found
The requested repository does not exist, or you do not have permission to
access it.
(url)

The branch exists on both origin and delivery, I can manipulate them just fine with git. Which is failing to push? Not being able to put delivery into a debug output mode is rather frustrating.
The updated changeset does appear on the Chef Automate server despite whatever supposedly failing push.

I figured this out. It looks like that part is to create a pull request on the repo, which of course, the user account you setup in the Chef Automate console for the SCM config is who needs write permissions on the repo in order to do. Added Chef user to my repos with the write permission and, voila, it creates and links a new pull request.
A more succinct error message would've been helpful though!

Hi @mattlqx - Glad to hear you got this figured out. I wanna point out that we do have some documentation related to this issue: https://docs.chef.io/integrate_delivery_bitbucket.html#create-a-project
In there you will find the requirements to create a project linked with bitbucket. Even though we could improve improve our error message on the CLI, I'll take a note to do so.
Im closing this since it is not a current issue, please reach out if you need this to be re-open.
Thank you for your feedback!


Support for card review in web browser

I've been working on a way to practice tactics in Anki, and came across chessli. This looks to be way better than anything I could cook up!
I prefer to review my Anki cards in a web browser, rather than in the iOS app or the Anki desktop application. But I've noticed that opening the demonstration deck in Firefox from ankiweb.net results in running afoul of CORS policies. (At least, that's what I think it is.) Firefox displays this error:
"Firefox Can’t Open This Page
To protect your security, ankiuser.net will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window."
When I open the card in a new window, I can complete the tactic puzzle, but it doesn't allow me to show the answer.

i can't install chessli, if anyone can help me please contact me on discord pls flex#3045

Sorry for the late reply!
The Anki cards I created for chessli were adapted from: https://github.com/TowelSniffer/Anki-Chess-2.0
For chessli2 I am now using them without any modification. They have passed a series of iteration, so the problems you initally reported might already be resolved.
Could you please report back, if the problems still persist?


Logging url.searchParams in server load function crashes

Describe the bug
The following server load function fails in a Node.js environment.
// src/routes/+page.server.ts
export const load = ({ url }) => {
  console.log(url); // Works
  console.log(url.searchParams);
};

Works in a universal load function and in StackBlitz environment.
Reproduction
pnpm create svelte@latest # version 6.0.5

Create the above server load function
Launch the development server
Access the landing page in a browser

Logs
TypeError [ERR_INVALID_THIS]: Value of "this" must be of type URLSearchParams
    at [nodejs.util.inspect.custom] (node:internal/url:417:13)
    at formatValue (node:internal/util/inspect:805:19)
    at inspect (node:internal/util/inspect:364:10)
    at formatWithOptionsInternal (node:internal/util/inspect:2298:40)
    at formatWithOptions (node:internal/util/inspect:2160:10)
    at console.value (node:internal/console/constructor:342:14)
    at console.log (node:internal/console/constructor:379:61)
    at load (/src/routes/+page.server.ts:3:10)
    at Module.load_server_data (/node_modules/.pnpm/@sveltejs+kit@2.0.6_@sveltejs+vite-plugin-svelte@3.0.1_svelte@4.2.8_vite@5.0.10/node_modules/@sveltejs/kit/src/runtime/server/page/load_data.js:60:41)
    at /node_modules/.pnpm/@sveltejs+kit@2.0.6_@sveltejs+vite-plugin-svelte@3.0.1_svelte@4.2.8_vite@5.0.10/node_modules/@sveltejs/kit/src/runtime/server/page/index.js:143:19 {
  code: 'ERR_INVALID_THIS'
}

System Info
System:
  OS: macOS 14.2.1
  CPU: (10) arm64 Apple M1 Pro
  Memory: 56.95 MB / 16.00 GB
  Shell: 5.9 - /bin/zsh
Binaries:
  Node: 20.10.0 - ~/.volta/tools/image/node/20.10.0/bin/node
  npm: 10.2.3 - ~/.volta/tools/image/node/20.10.0/bin/npm
  pnpm: 8.13.1 - ~/.volta/bin/pnpm
Browsers:
  Chrome: 120.0.6099.129
  Edge: 120.0.2210.91
  Safari: 17.2.1
npmPackages:
  @sveltejs/adapter-auto: ^3.0.0 => 3.0.1
  @sveltejs/kit: ^2.0.0 => 2.0.6
  @sveltejs/vite-plugin-svelte: ^3.0.0 => 3.0.1
  svelte: ^4.2.7 => 4.2.8
  vite: ^5.0.3 => 5.0.10

Severity
annoyance
Additional Information
No response

You're trying to access url.searchParams directly, but you should use the 'get' method to access the value of a specific parameter.
Example:
export async function load({ url }) {
	console.log(url.searchParams.get('page'))
}

This solution logs in the console the result you're trying to see:
export async function load({ url }) {
	const params = new URLSearchParams(url.search);
	console.log(params)
        //URLSearchParams { 'foo' => '1', 'bar' => 2'' }
}

but if you want to retrieve the value you should treat it similarly to a map
console.log(url.searchParams.entries())
//URLSearchParams Iterator { [ 'foo', '1' ], [ 'bar', '2' ] }

console.log(url.searchParams.keys())
//URLSearchParams Iterator { 'foo', 'bar' }

console.log(url.searchParams.values())
//URLSearchParams Iterator { '1', '2' }

Check this links out to clear any doubt you might still have:
https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams
https://kit.svelte.dev/docs/load#using-url-data

Having this bug as well, would disagree it's not useful to log all the search params. Sometimes you just wanna see what you're working with then everything crashes. Maybe it could not do that?

Yeah url.searchParams should be loggable, even if it shows the iterable size URLSearchParams {size: 1}
Crashing when trying to log is not ideal, neither node nor the browser error on this.

Thanks everyone for the persistence on this. Found a fix and it indeed does contain useful information when logged.


Possible issue with Node 4

I got the following while running tests for feathers-hooks-common on Node 4.
  3) validate DEPRECATED hooks validateUsingCallback test fails on errors:
     Uncaught ReferenceError: Reflect is not defined
      at BadRequest.ExtendableBuiltin (node_modules/feathers-errors/lib/index.js:21:20)
      at BadRequest.FeathersError (node_modules/feathers-errors/lib/index.js:99:87)
      at new BadRequest (node_modules/feathers-errors/lib/index.js:140:79)
      at cb (lib/common.js:317:64)
      at null._onTimeout (test/validate.test.js:47:15)
  4) validate DEPRECATED hooks validate Promise function test fails on errors:
     Uncaught ReferenceError: Reflect is not defined
      at BadRequest.ExtendableBuiltin (node_modules/feathers-errors/lib/index.js:21:20)
      at BadRequest.FeathersError (node_modules/feathers-errors/lib/index.js:99:87)
      at new BadRequest (node_modules/feathers-errors/lib/index.js:140:79)
      at null._onTimeout (test/validate.test.js:129:26)

Lines 316-318 are
if (res && Object.keys(res).length) {
  throw new errors.BadRequest({ errors: res });
}

I required babel-polyfill and the problem didn't occur.

Feathers core requires babel-polyfill. So there's no problem with feathers-errors.


Discussion: Keep items in basket for longer

Hi, I have a customer who says items only remain in basket for 20 mins.
Is there a way to control how long they are kept in the basket?  Ideally he wants 48 hrs.

The 20 min limit is a session time out controlled by PHP.  You don't want to increase this for security reasons, and in a lot of cases host companies wont increase this time limit.  There are other ways to increase this time but at the moment I don't believe any of them are implemented into community_store.
If you are looking for a how.  The way I know, is to make your own cookie and set the expiration X hours out. In your case 48 hours. Then when the cart is requested if there is no session, but there is a cookie,  make a new session and pass the cookie info.  This will keep the cart loaded as long as the cookie has not expired.
Note that each time the cart page is requested the cookie would be rest.   So if the user returns to the cart each day the cart will never empty.

I have the same feedback from some customers on my first shop I made. Has anyone done this cookie solution? Seems helpful for not loosing cutomers.
In our case the user was on the checkout page on the payment provider. An just then the cart was empty and no amount was passed to the payment-provider. So I didn't get an order but got a complaint ;-)


chore: upgrade codegen utility dependencies

Description of changes
Bump deps
Issue #, if available
N/A
Description of how you validated changes
Built, unit tests, will run e2e tests.
Checklist

[x] PR description included
[x] yarn test passes

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

(approved pending e2e tests)

Closing in favor of https://github.com/aws-amplify/amplify-cli/pull/10699


feat(NODE-6312): add error transformation for server timeouts

Description
What is changing?

When the server returns a max time error we turn it into a client side timeout error.

Is there new documentation needed for these changes?
Not for this PR. General CSOT documentation should cover the cases where a timeout error is encountered
What is the motivation for this change?
When CSOT is enabled the goal is to provide a consistent mechanism for timing out operations. Ususally a client side timeout should expire before a server is able to, but depending on the variance in RTT calculation it is possible for the maxTimeMS setting that is sent to the server to be shorter than what remains on the client side. In this case, if we get a server timeout we want to throw the same error that would normally occur in CSOT circumstances.
Double check the following

[x] Ran npm run check:lint script
[x] Self-review completed using the steps outlined here
[x] PR title follows the correct format: type(NODE-xxxx)[!]: description

Example: feat(NODE-1234)!: rewriting everything in coffeescript

[x] Changes are covered by tests
[x] New TODOs have a related JIRA ticket

Bookkeeping, I'm taking over Warren's review while he's OOO.


Bug : Player doesn't get the chat message

Describe the bug
When the GM see the chat message for a possible reaction, the player who owned the token doesn't see it too, even with the option to send player notification enabled.
To Reproduce
Foundry v10 last stable
System last version
Module last version
Expected behavior
Player should see the message with the question to use his reaction or not.

fixed 0.1.39


Generalize expect and correlation_matrix to MPOs

Generalize expect and correlation_matrix to MPOs.
This comes up here: http://itensor.org/support/3350/calculating-observables-from-density-matrices and is needed in PastaQ.
A conceptual simple approach would be something like:
M::MPO
s = dag.(siteinds(first, M; plev=0))
x = "Sx"
O = op(x, s)
tr(apply([O], M))

where of course we would want to handle moving the orthogonality center around efficiently when computing ranges of local expectation values.

Yes, that forum question also made me realize we should have this.


[2201.3.x] Fix completions when invoking remote methods for records

Purpose

Describe the problems, issues, or needs driving this feature/fix and include links to related issues.

Original PR - https://github.com/ballerina-platform/ballerina-lang/pull/38229
Fixes #38038
Approach

Describe how you are implementing the solutions along with the design details.

Samples

Provide high-level details about the samples related to this feature.

Remarks

List any other known issues, related PRs, TODO items, or any other notes related to the PR.

Check List

[x] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[x] Added necessary tests

[x] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Closing since this is not a critical fix

@gayalkuruppu can you please resolve the conflict?


Only first 50 files downloaded

Trying this on a folder with >50 files, I only see the first 50 downloaded. Playing around with the script it seems that the cause is window['_DRIVE_ivd']  only contains this many.
On the other hand it looks like a script making a call to AF_initDataCallback contains the keys and filenames of all the files. Is it possible that you utilize that for downloading all the files?
Very handy tool btw.
Thanks~

Thanks for opening this issue :heart:
I am aware of this problem (I should probably put a disclaimer), I discussed a little bit about this problem here.


Fix cubic interpolation for Gradient

Fixes #63000, a regression from #62458. (thanks to @fire-forge for finding the exact change which broke it)
The cubic interpolation method in math_funcs.h has a different parameter order than the one which was replaced, so they got mixed up.

Thanks!


feat: add a connection name for better identification in the management UI

The connection name has the form "(management|data|history) connection ".
For aiormq<5.1.1 client_properties require an outer {"client_properties": ...}. and aio-pika depends on aiormq<4 😞

#105  fixes the failing mypy check


Create TileGroup component

We already have one...?

As we did this component on our own (before Orbit had it), now what is left is just to re-check if it works as expected (API is compatible, etc.)
For example, we could clean-up the small differences:

a separator has a padding and is more visible (darker color?)
shadow will be addressed in a separate issue (50)

We could also introduce the dynamic separator here (using similar technique as Timeline component), so that a caller could call:
TileGroup {
  Tile(...) // has a separator below
  Tile(..., separator: .none) // does not have a separator below
  Tile(...) // does not have a separator below, as a last element
}

Everything else seems to have been changed already - the separator is our standard one which uses cloud dark, same as Figma. There is a medium (16pt) leading padding for both the separator and the title.

The current TIle can also be used by itself - how would these separators work there? AFAIK the view can't know if it is embedded in a TileGroup so we would either have to explicitly pass border: .default to standalone tiles (which users would be tempted to delete... because that's how SwiftUI and Orbit works), or the bottom separators could be managed by TileGroup, but there would have to be some way to suppress the default border in Tile.
Another environment key maybe?

Good points! Updated the description with a proposal.


Incompatible nodejs version in AWS

When deploying this architecture with pulumi, you get following Error:

aws:lambda:Function (mapboxStreamProcessor):
error: aws:lambda/function:Function resource 'mapboxStreamProcessor' has a problem: expected runtime to be one of [dotnetcore1.0 dotnetcore2.0 dotnetcore2.1 go1.x java8 nodejs4.3 nodejs4.3-edge nodejs6.10 nodejs8.10 nodejs10.x provided python2.7 python3.6 python3.7 ruby2.5], got nodejs12.x

Any suggestion how to fix this?

Fixed by replacing "nodejs12.x" to  "nodejs10.x" in the index.js file:
const kinesisLambda = new aws.lambda.CallbackFunction("mapboxStreamProcessor", {   role: kinesisLambdaRole,   runtime: "nodejs12.x",


Optimizes htp_list_array_replace avoiding useless loop

Going from 7 to 6 seconds on fuzzing corpus
Following #177 in one single squashed commit

Merged as part of #184. I did rewrite the commit message to follow Suricata's style.


Templates Project: Batch 3 (21-30)

Task Description
Figma link

This batch includes 10 (9?) new templates:

Entertainment
Entertainment
Travel
Travel
Technology
Technology
Fashion & Beauty
Arts & Craft
Home & Garden

For some reason this batch only includes 9 templates. But batch 5 has 11 🤷

Verified in QA


Make the parse_slurm_tasks_per_node function part of the public API of this package

This allows users to potentially, do other stuff with the return value, instead of immediately passing the value to ClusterManagers.addprocs_slurm.

cc: @jishnub

🤦
Okay, I think I fixed all of the tests 😂

I've also bumped the version number in Project.toml so that a new release can be made after this PR is merged.

@jishnub This is now ready for review.

Bump @jishnub

Thanks!


Training and Mentorship / What graduate programs are you affiliated with?

update information on the Biomedical Informatics (BMI) graduate program, as it has been changed to Biomedical Data Science with a new website: https://dbds.stanford.edu/

working on this!


Ruotong's Regex Exercise Post

@eah13 Hope it works now! Thanks!

I'll go ahead and merge but this still isn't working.  It needs to be a Python 3 trinket with the files attached.  The most recent link you included isn't a Python 3 trinket and throws an error when I try to run it.


Ver 0.0.66 keep restarting if can't find a device

I have 4 devices and when I need to config one of them I switch it off and on to connect to it with mobile apps, before after I close the mobile connection after some minutes it will show in batmon.
With last release and because I have one of the BMS turn of, batmon keep rebooting and don't connect to the other 3.
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
21:52:55 INFO [install_bleak] bleak 0.13.1a1 installed, want 0.20.2, running pip3 install bleak==0.20.2
Collecting bleak==0.20.2
Downloading bleak-0.20.2-py3-none-any.whl (135 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.6/135.6 kB 2.8 MB/s eta 0:00:00
Collecting dbus-fast<2.0.0,>=1.83.0 (from bleak==0.20.2)
Downloading dbus_fast-1.93.0-cp311-cp311-musllinux_1_1_x86_64.whl (4.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 6.6 MB/s eta 0:00:00
Installing collected packages: dbus-fast, bleak
Attempting uninstall: bleak
Found existing installation: bleak 0.13.1a1
Uninstalling bleak-0.13.1a1:
Successfully uninstalled bleak-0.13.1a1
Successfully installed bleak-0.20.2 dbus-fast-1.93.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
21:53:04 INFO [main] Power cycle bluetooth hardware
21:53:07 INFO [bt] BT Discovery:
21:53:12 INFO [bt] BT Device   EV105-ESQ   address=C8:47:8C:AAxxxx
21:53:12 INFO [bt] BT Device   LiFePo4   address=F4:13:D2:xxxxxx
21:53:12 INFO [bt] BT Device   EV280-K   address=C8:47:8C:BBxxxx
21:53:12 INFO [main] Bleak version 0.20.2, BtBackend version bluez-v5.66
21:53:12 ERROR [main] Main loop exception: Can't resolve device name C8:47:8C:E8:xx:xx, not discovered
21:53:12 ERROR [main] Stack: Traceback (most recent call last):
File "/app/main.py", line 318, in
asyncio.run(main())
File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/main.py", line 157, in main
name: str = dev.get('alias') or dev_by_addr(addr).name
^^^^^^^^^^^^^^^^^
File "/app/main.py", line 119, in dev_by_addr
raise Exception("Can't resolve device name %s, not discovered" % address)
Exception: Can't resolve device name C8:47:8C:E8:55:7B, not discovered
21:53:12 INFO [main] exit signal handler... (), {}, shutdown already False
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

I HAVE THA SAME PROBLEM WITH 2 BMS:
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
21:26:09 INFO [main] Power cycle bluetooth hardware
21:26:12 INFO [bt] BT Discovery:
21:26:17 INFO [bt] BT Device   JK1   address=C8:47:8C:E5:XX.XX
21:26:17 INFO [bt] BT Device   JK2   address=C8:47:8C:EE:XX.XX
21:26:17 INFO [bt] BT Device   78-BD-BC-31-XXXX  address=78:BD:BC:31
21:26:17 INFO [bt] BT Device   64-07-F6-AAXXXX  address=64:07:F6:AA
21:26:17 INFO [bt] BT Device   4C-B8-62-69XXXX  address=4C:B8:62:69
21:26:17 INFO [bt] BT Device   CE-D5-DD-F6XXXX   address=CE:D5:DD:F6
21:26:17 INFO [main] Bleak version 0.13.1a1, BtBackend version bluez-v5.66
21:26:17 INFO [bt] BMS JKBt(C8:47:8C:E5:XX:XX) keep alive enabled
21:26:17 INFO [bt] BMS JKBt(C8:47:8C:EE:XX:XX) keep alive enabled
21:26:17 ERROR [main] Main loop exception: unknown bms jk_bms in group VirtualGroupBms(battery_group1,[jk_bms,jk_bms2])
21:26:17 ERROR [main] Stack: Traceback (most recent call last):
File "/app/main.py", line 318, in
asyncio.run(main())
File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/main.py", line 180, in main
raise Exception("unknown bms %s in group %s" % (member_ref, group_bms))
Exception: unknown bms jk_bms in group VirtualGroupBms(battery_group1,[jk_bms,jk_bms2])
21:26:17 INFO [main] exit signal handler... (), {}, shutdown already False
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

I HAVE THA SAME PROBLEM WITH 2 BMS:
s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting s6-rc: info: service legacy-services successfully started 21:26:09 INFO [main] Power cycle bluetooth hardware 21:26:12 INFO [bt] BT Discovery: 21:26:17 INFO [bt] BT Device JK1 address=C8:47:8C:E5:XX.XX 21:26:17 INFO [bt] BT Device JK2 address=C8:47:8C:EE:XX.XX 21:26:17 INFO [bt] BT Device 78-BD-BC-31-XXXX address=78:BD:BC:31 21:26:17 INFO [bt] BT Device 64-07-F6-AAXXXX address=64:07:F6:AA 21:26:17 INFO [bt] BT Device 4C-B8-62-69XXXX address=4C:B8:62:69 21:26:17 INFO [bt] BT Device CE-D5-DD-F6XXXX address=CE:D5:DD:F6 21:26:17 INFO [main] Bleak version 0.13.1a1, BtBackend version bluez-v5.66 21:26:17 INFO [bt] BMS JKBt(C8:47:8C:E5:XX:XX) keep alive enabled 21:26:17 INFO [bt] BMS JKBt(C8:47:8C:EE:XX:XX) keep alive enabled 21:26:17 ERROR [main] Main loop exception: unknown bms jk_bms in group VirtualGroupBms(battery_group1,[jk_bms,jk_bms2]) 21:26:17 ERROR [main] Stack: Traceback (most recent call last): File "/app/main.py", line 318, in asyncio.run(main()) File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/app/main.py", line 180, in main raise Exception("unknown bms %s in group %s" % (member_ref, group_bms)) Exception: unknown bms jk_bms in group VirtualGroupBms(battery_group1,[jk_bms,jk_bms2]) 21:26:17 INFO [main] exit signal handler... (), {}, shutdown already False s6-rc: info: service legacy-services: stopping s6-rc: info: service legacy-services successfully stopped s6-rc: info: service legacy-cont-init: stopping s6-rc: info: service legacy-cont-init successfully stopped s6-rc: info: service fix-attrs: stopping s6-rc: info: service fix-attrs successfully stopped s6-rc: info: service s6rc-oneshot-runner: stopping s6-rc: info: service s6rc-oneshot-runner successfully stopped

This is another issue. As you can see in the log, you referenced a non-existing BMS in your group. instead of jk_bms1 in should be JK1 and JK2

Thank you for your suggestion. fixed the configuration.
and now it works perfectly.
nice app


DO NOT MERGE! Fast Forward stable to 246ad16c8df212f05f1448163766188d8a178021.

This PR will be merged automatically once checks are successful.

This change is

Jenkins job mixer/postsubmit passed

Jenkins job mixer/e2e-suite passed


HSEARCH-2014 Expose size of the indexes among statistics

https://hibernate.atlassian.net/browse/HSEARCH-2014

merged! thanks


Addressed various issues with PHP 7.4 beta1

Related to #999

Coverage decreased (-0.004%) to 74.184% when pulling dd446e47c46baffd0e4d88299eb7bc4f0a99a22d on yitam:php74b into 1a2b49393c6ed4e0d3646e4ef1ca373a71fff7da on microsoft:dev.

Codecov Report

Merging #1015 into dev will increase coverage by 0.02%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##              dev    #1015      +/-   ##
==========================================
+ Coverage   78.76%   78.78%   +0.02%
==========================================
  Files          25       25
  Lines        8146     8146
==========================================
+ Hits         6416     6418       +2
+ Misses       1730     1728       -2

Impacted Files
Coverage Δ

...php-7.1.30-src/ext/pdo_sqlsrv/shared/core_stmt.cpp
77.76% <0%> (-0.39%)
:arrow_down:

...c14/x86/php-7.1.30-src/ext/pdo_sqlsrv/pdo_stmt.cpp
84.46% <0%> (-0.15%)
:arrow_down:

...6/php-7.1.30-src/ext/sqlsrv/shared/core_stream.cpp
86.11% <0%> (ø)
:arrow_up:

...p-7.1.30-src/ext/pdo_sqlsrv/shared/core_stream.cpp
0% <0%> (ø)
:arrow_up:

...x86/php-7.1.30-src/ext/sqlsrv/shared/core_stmt.cpp
85.08% <0%> (+0.62%)
:arrow_up:

Continue to review full report at Codecov.

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


SOLR-16257: Fix ZkStateReaderTest NPE when checking node version

https://issues.apache.org/jira/browse/SOLR-16257
This was introduced in https://github.com/apache/solr/pull/909

FYI @patsonluk


Duplicate shortcuts on MacOS

Godot version
4.0.dev
System information
MacOS
Issue description
Some of the default shortcuts on MacOS are used for multiple actions causing them to behave unexpectedly or being ignored. So far I have found these:

Command+B - Used for "Play" and "Go to Next Bookmark"
Command+Comma - "Editor Settings" and "Go to Previous Breakpoint"

Steps to reproduce
Press the shortcuts, usually nothing happens.
Minimal reproduction project
No response

Duplicate of https://github.com/godotengine/godot/issues/61782.


This adds optional "description" and "showInPackageBrowser" properties to compile.json

This is needed for the package browser.

not really. If you do not publish the app as package it will not be listed in the packagebrowser.

if we really need a attribute for the this purpose should we add it to manifest and give him a more general name, something isPublic or so

@hkollmann Please note: this is not about the library (=Manifest.json) but about one of the demo applications, of which the metadata exists only in compile.json. These applications are only built locally or in the package browser. This property prevents the demo app to be published in the package browser, which make sense if the demo works does not work standalone (, i.e.only in a local environment witha server etc.) or is an internal application which should not be made public.
This is different and separate from apps that are published in Manifest.json.

With "should not be made public" I don't mean that they are protected somehow (they are not, since anyone can clone the repo and build them), but that they might be , for example, test apps that don't add anything to the public profile of the package.


Dummy change

Signed-off-by: 20lives<EMAIL_ADDRESS>

Can one of the admins verify this patch?


Installation Issue - CentOS 7

Can someone point me in the right direction for this error?
gem install backup - error.txt

Well, let me answer my own question...
Seems this got me up and running. I'm guessing I ran other w/o sudo but as root.
hostmachine ~]$
sudo yum install ruby ruby-devel gcc gcc-c++ make automake autoconf zlib*
#Installed both with and w/o sudo
gem install backup
sudo gem install backup

Hi @danfoxley, this is not a backup installation issue, but the native extensions for nokogiri. Glad to see that you were able to install it. It's correct you have to install certain packages before you can install it.


Hardware capabilities

create hardware capabilities page

@parbenc please extend with RDNA

Weak dependency on https://github.com/ROCm/ROCm/pull/3899 for reference to the floating-point types

Weak dependency on ROCm/ROCm#3899 for reference to the floating-point types

@MKKnorr I think we want to add this to conceptual. At least that was in the planning document.


Show warning when user scopes API key to account

Builds on #6271.
cc @nlhkabu

Updated errors (to be consistent)

Updated warning text
Only shown when "whole account" is selected:

ready for review @di or @ewdurbin:
Functional updates:

Force users to explicitly select scope (and show form error if no scope selected)
Show "warning" message if "entire account" scope is selected


Bluetooth: EDTT: Handle unknown response

Related to: https://github.com/EDTTool/EDTT/pull/11
I'm not sure how to handle the west manifest with the zephyr mirror.
Update HCI test application to give the same unsupported command RSP from the command complete and command status HCI events.
Enabled the tests that now are able to pass.
Remove deprecated defines and added some debug tracing that I had been using.
Fixes: #22085

Added DNM label due to the manifest pointing to a EDTT PR (feel free to remove whenever it is pointing back to a normal commit)


Unrecognized font family via createIconSetFromIconMoon

Environment
OS: iOS
react-native version: 0.64.2
react-native-vector-icons version: 8.1.0

Description
Hey guys, i want to set my custom icons using a ttf file and looks like it's not working.
I've tried a lot of solutions, but i'm kinda annoyed with all of this cause it looks like i'm getting at the same turning point.

I know that those 0.6+ uses autolinking, so i took a deep care into setting custom fonts in XCode:

In the meanwhile, i've also checked the config file from IcoMoon:
`import { createIconSetFromIcoMoon } from 'react-native-vector-icons';
import { config } from './acqioIconsConfig';
export default createIconSetFromIcoMoon(config, 'Acqio-Icons');
`
And i'm still at the same issue.
Does anyone has a solution for this? I'm stucked on this situation for a couple of days.
PS: Also tried the checklist via Troubleshooting in Doc

I had exactly the same issue,  I solved by:
const icoMoonConfig = require('./path-to-your-ico-moon-config.json');

const Icon = createIconSetFromIcoMoon(icoMoonConfig);
// This step is essencial
Icon.loadFont();


xscale does not compose with categorical data / dodge / Violin

Such an awesome package, thank you!
A few things undesired things here:

left and right side of a violin are not symmetric
one dodge to the next are different widths
each category gets narrower

using AlgebraOfGraphics, CairoMakie, PalmerPenguins, DataFrames

set_aog_theme!() #src

penguins = dropmissing(DataFrame(PalmerPenguins.load()))

p1 = data(penguins) * visual(Violin) *
    mapping(:species, :bill_depth_mm, color=:sex, dodge=:sex)
draw(p1, axis=(xscale=log,))

I confess I'm slightly confused. What would be the expected behavior of a log scale on a categorical axis? Did you mean to set yscale = log?

I’m trying to visualize the difference between two distributions that have a long tail, and most of the difference lies in that tail. As such, I’d like the width of the violin to be log-density rather than density. I looked a bit of the code, and as best I can tell it seems like I would need to copy the code for Violin from Marie.jl, and write a new LogViolin function..?
or maybe there’s a way to apply the log scaling to each of the 6 xaxis that make up each violin..?
Gadfly’s approach is to have a “width” aesthetic that can be optionally supplied: http://gadflyjl.org/v0.5.0/lib/geoms/geom_violin.html

Ah, now I get it, that makes a lot more sense. I think Gadfly's approach is correct (allow violin to take something other than a kde estimate), so I think one  should apply the same thing here (basically make a PR to Makie to generalize violin in that direction).
Doing that directly with the axis is IMO not really possible, because there is only one axis objects where all violins are plotted.

Closing as needs to be dealt with upstream


Add the new validations.ignore list.

Part of: kiali/kiali#4197
This goes with PR kiali/kiali#4205 - see that for more details.

I'm going to take this out of draft mode - it works, and all tests pass. So we can open it up for review now

sortings are correct

I doubled-check that myself LOL


Migrate to Php7.

Ditch support for php5

https://github.com/PHPRepository/php-sql-repository/commit/eb3ec68a9c174c7e1eb5be4ebe9c050c7fbcb857


Parse other codes

[ ] inchl
[ ] smarts

@Leticia-maria - we may want to consider inchl and smarts as separate packages. We could prototype them here and factor them out later though.

@Leticia-maria - we may want to consider inchl and smarts as separate packages. We could prototype them here and factor them out later though.

Perfect, @caseykneale


testAdd union rewrite mtmv test case

Proposed changes
testAdd union rewrite mtmv test case
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Hi，about FastKANConvND some problems

Hi，thank you very much for your work. Could you please tell me if FastKANConvNDLayer is an improvement you made on FastKAN? Is there any related paper on FastKANConvND?

@CYYJL Hi! This FastKANConvNDLayer layer is based on this https://github.com/ZiyaoLi/fast-kan repository, and it's just a convolutional version of it, implemented by myself. I'm working on my paper, I'm going to release it in a day or two.
If you have any question, feel free to ask

@IvanDrokin  Hi, I am very much looking forward to your paper. I really wish I could see it sooner. I am very interested in KAN convolution.

@CYYJL Hi again, the paper is out: https://arxiv.org/abs/2407.01092
Let me know if you have any question, and thanks for your attention.


Update ru.json

[Call_of_Cthulhu_7th_Ed]
Some adds to ru translation

Character Sheet Info Roll20 Internal Use only.

Hello @Zarzirel ! Your Pull Request includes changes to translation files. Unfortunately, we no longer accept translations submitted outside of Crowdin. To learn more about Crowdin and how to submit translations through Crowdin, please see our article on How to Become a Translation Volunteer. Thanks for all you do!


Update temporarily deleted shop routes

Description
Update the routes to get all temporarily deleted shopsand also their details based on ID to follow API naming conventions and  best practices.
Also updated swagger docs to reflect the same.

Related Issue (Link to linear ticket)
None

Motivation and Context
Follow API naming conventions and best practices.

How Has This Been Tested?
N/A

Screenshots (if appropriate - Postman, etc):

Types of changes

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[X] My code follows the code style of this project.
[X] My change requires a change to the documentation.
[X] I have updated the documentation accordingly.
[X] I have read the CONTRIBUTING document.
[X] I have added tests to cover my changes.
[X] All new and existing tests passed.

I had already suggested modifying this route /temporarily-deleted-..... route, but this was not done.
Let the FE use what's already there then.
@kevinkoech357

@zxenonx this has been done in my PR #197

@zxenonx Ok.


Add panel component

Description
Adding the panel component (for confirmation pages).
To do

[x] add scss
[x] add macro
[x] add examples
[x] add guidance page
[ ] add CHANGELOG entry

Also need to add vue.js and Figma links once they've been created.

@Graham-Pembrey the guidance is ready to review 👀

@edwardscull NHS.UK frontend component macros call a attributes.njk
Probably something we should include in the NHS App macros?


Support Google Place ID

support google place id in PXLocation

Implemented in V1.6 with the .googlePlaceId() enum case in PXLocation. Yet to be released.


@conda-forge-admin,please add bot automerge

Additional comment:
No response

Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I added bot automerge in conda-forge/perl-devel-nytprof-feedstock#3.


iCal files should use no-reply address as sender

The iCal support on the website appears to use<EMAIL_ADDRESS>as sender address. This maps to our helpdesk and so all invite accept emails go there.
It would be better to use a no-reply address which goes to /dev/null<EMAIL_ADDRESS>

Fixed in #1081


Add preset for amenity=dog_toilet

OSM Tag(s)
amenity=dog_toilet
How would you like this tag to see supported?
As a Preset
Label
Dog toilet
Aliases
No response
Terms
pee-can, excrete, urinate
Link to OSM Wiki page
https://wiki.openstreetmap.org/wiki/Tag:amenity%3Ddog_toilet
Status of the Tag
Approved
Usage of the tag
1818
Replaces other Tag?
No response
Regional Tag?
global
Further Information
No response

Usage of the tag

the current number is actually "only" slightly above 900 according to taginfo, but that's still OK to be considered for a dedicated preset. :wink:

I hope its usage will increase once it's available in editors and visible in the map ;) But you have more experience than me!

Surely, though I'd  also say that these are relatively rare map features in general, at least compared to say amenity=dog_park.


[feature request] Material design elevation classes

So lately I've been using Vuetify, which comes with some super-handy elevation classes for adding the box shadow stuff for DOM element elevation, to give the appearance of separate layers.
I think it would be awesome if Foundation had something similar baked into core. What do you guys think?
I'm up for working on a pull request if you guys think it's a good idea.
@IamManchanda @kball @rafibomb

This is an interesting feature request ( sorry yeti's for being biased to VUE again)

But, our current plans for F7 till date is

Environment Agnostic CSS… so that people can use their own JS Implementation if they want to.
Themes & extensibility. Should be able to have a ‘bootstrap theme’, ‘material theme’, etc. Any design language should be relatively implementable in Foundation.

(May include components unique to theme? Should have standard for incorporating both the style/settings (a la building blocks) and extending JS)
We plan to use SMACSS and ITCSS for this => See https://git.io/vQggS ( Though please note the architecture in this screenshot will change as per the feedback from @ncoden )

Pluggable JS architecture that separates logical changes from DOM manipulation and makes writing advanced framework integrations (vue/angular/react/etc) simpler and able to take advantage of the logical JS in the core framework.

BTW @codetheorist I am learning Vue too ... As a personal favour It will be great, if you can guide me with some goodie links :wink:

To be honest, I'm still learning it myself. I picked up about general SPA's with state control, but getting the hang of server side rendering is what I'm struggling with.
One tutorial I've followed which is quite useful is here. This tutorial is Drupal & Vue.JS, but the concepts of the Vue.JS side of things apply to any Rest API endpoint you setup. I've found this quite useful along with obviously the Vue.JS docs themselves. The 'Majesty of VueJS 2' book has also been recommended a few times so I'm looking forward to checking that out.
I would also recommend downloading the Vue Hackernews demo and installing an instance of each available template generated with the Vue CLI tool, to see how they differ.
There is also a working Vue Foundation project that I have some code ready to push for a PR. That has pretty much every Foundation component ready to go, but only in a basic state.
If you could also let me know any decent links you might come across, that'd be cool.

@codetheorist I have this link only with me right now
https://laracasts.com/series/learn-vue-2-step-by-step/
Have Just started it ... Gone through first 11 tuts only ... made some components by those tuts (message, modal, tabs) too but still digging into vue!

@IamManchanda @codetheorist Issues are not chat rooms. Please keep post in it public messages about Material design elevation classes or related, and more globally that interest the future visitors of this topic. ;)

@codetheorist Extending on my above Issue Related comment above
Checkout this very latest blog post http://zurb.com/blog/the-framework-bill-of-rights :wink:


Bump python libraries.

This PR
Bump python libraries
Notes
Generated with pur -r requirements.txt ...

superseeded by #36


Include address in error message when address already in use (#1086)

#1086
@halter73 @mikeharder

@khellang


Jenkins CI: 4.5.0 updates

updated image tags to 4.5.0
updated config references
updated git badge report links

retest this please

retest this please

retest this please


requesting watch mode for run command

This tool is awesome. Could you add watch mode to the run command? that simply watches any file changes on the current folder and reruns on any change .

Hey! It's beed a while since this issue was created. Do you still think this is useful? Lefthook is supposed to be executed implicitly from a Git hook, so adding a watcher seems to be too much 🤔


[VisualShader] Reduce size changes of nodes when connecting/disconnecting

Since the port label has a different height than the default input port button, many VS nodes get resized when connecting or disconnecting ports which can be disruptive/annoying.
Before:

After:

Also contains a tiny internal rename to improve readability. (I just came across this and included it in this PR since it's kind of related).

Thanks!


Cloze allow_blanks functionality

This feature closes #2544, adding the field check_blanks to the cloze plugin. This field allows for a less strict version of check_answers where when set to true, checks all input fields for completion and prevents the user from going forward if there are spaces left blank.

@becky-gilbert I'm merging this one now so that the docs updates can be published with your batch. Thanks again @jadeddelta 😁


unsupported platforms in resolve are ignored silently.

I was trying to figure out if I could build a /linux/arm64/v8 version (because tekton was looking for that, so figured I'd try... anyways). When I added that as a platform and things succeeded I felt pretty good about it. However, nothing seemed to happen to the image and using crane manifest shows that indeed it was not built.
I then was puzzled and tried something like this:
KO_DOCKER_REPO=ghcr.io/vaikas ko resolve --platform=linux/amd64,linux/arm64,linux/arm64/v8,something

I was kind of expecting that to complain about something somewhere during the process, but everything completed and that was just ignored.

This is probably pretty straightforward for ko build, but it might get complicated for ko apply/ko resolve, since there might be multiple base images involved, each with different supported platforms.
For example, Tekton builds some images with Windows support (entrypoint mainly), while lots of others aren't built for Windows (controller, webhook). So Tekton needs ko resolve --platform=linux,windows to work, even if some images never match windows.
In that case we could fail if none of the images in a resolve end up meaningfully using some platform, but that view of the resolve is pretty far from where platforms are matched and indexes get filtered. It'd probably have to be a total post-build, post-resolve failure, at which point maybe it's best just to warn instead?
I'll noodle on it a bit more, ideas welcome.


Remove shorthand props

New teams find these shorthand properties quite confusing and its even harder to read the code over the longer properties as you need to understand whats going on. So is there any way to remove those properties and keep the rest? I just want the CSS Properties, and no psudo properties like h, w, pr. I searched and could not find anything.

I don’t think blocking shorthand props is supported. Something you could do is blocking them using linting rules.

So it's a feature request if it's not supported? Or is there somehow for a manual overwrite. Seems strange they extended cssproperties without ability to removed them.

@Kivylius You can override anything you want from this library by extending it and/or removing/extracting the types you don't want to include. But you have to build out the types yourself then.


Aborted (core dumped)

Hi there, your software is really good and I'm using it to extract text from some pdfs but unfortunately i  I encountered an error that appears when I try text from probably harmed pdfs (they don't open on my computer).
Reproduce issue:
import requests
import pdftotext

r = requests.get("https://ttd.gov/wp-content/uploads/2019/03/3-4-19-Commission-Packet.pdf")
open("crash.pdf", "wb").write(r.content)
with open("crash.pdf", "rb") as f:
	text = pdftotext.PDF(f)
	print(list(text))

output: Aborted (core dumped)
And my script is falling down without an opportunity to handle it with exception.
May be there is another way to handle this error? for my script got next file to extract

The code you posted works fine for me, using poppler 0.88. What version of poppler do you have? An up to date version is less likely to exhibit crashes.
Since this python library uses a C library, if a fatal error happens in the C code, there is usually no way to catch that error in python. One possibility is to use the multiprocessing module to perform your text extraction in a separate process, and then you can catch if that process crashes.
The code here should give you a starting point.


Rename Form to FlaskForm

A common issue users have is that they imported wtforms.Form when they meant flask_wtf.Form, or vice versa, or they imported both and one is masking the other.  We should rename flask_wtf.Form to flask_wtf.FlaskForm, and treat Form as a deprecated alias that raises a warning when it is used.
This also makes it easier to subclass both types of form in one file.  For example when you want to create forms for FormField and only have CSRF handling in the main form.  Right now you need to import one of the forms with an alias.

I agree.

Could you release and update the version in pypi so that users using pip can follow the new documentation?

You're looking at the dev docs.  Use the menu in the bottom right corner to select the stable docs.  I do plan on making a release "soon", but want to get a few more changes in.

Hi @davidism,
how much time is needed to update to 0.14 on PIP ? I saw that you have a commit changing to last version, but it isn't reflected yet.

That's the development version, there's no changes yet.


NIFI-7122 Introduced improvements to EncryptContent processor.

Thank you for submitting a contribution to Apache NiFi.
Please provide a short description of the PR here:
Description of PR
Added unit tests.
Refactored shared logic from various algorithm-specific secure hasher implementations to AbstractSecureHasher.
Introduced secure hasher implementations for various KDFs.
Added custom validation to EncryptContent processor.
Implemented logic for EncryptContent to write operational metadata to flowfile attributes.
Added encryption metadata attribute annotations to EncryptContent.
Added Argon2 KDF documentation and Bcrypt key derivation change notes to Admin Guide.
Updated unit tests to calculate default/recommended cost parameters for Argon2.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically main)?

[x] Is your initial contribution a single, squashed commit? Additional commits in response to PR reviewer feedback should be made on this branch and pushed to allow change tracking. Do not squash or use --force when pushing to allow for clean monitoring of changes.

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[x] Have you written or updated unit tests to verify your changes?
[ ] Have you verified that the full build is successful on JDK 8?
[x] Have you verified that the full build is successful on JDK 11?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[x] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check GitHub Actions CI for build issues and submit an update to your PR as soon as possible.

This was previously posted as PR 4228 but the changing of the default branch name and other commits caused it to decay.

One commit didn't come over during the rebase. Resolving.

+1 Looks good to me - ran full build, confirmed EncryptContent processor has new additions.

Thanks mtien. I'm going to merge this.


Doesn't work in Expo SDK36

Can't use it. Both iOS and Android crashes.
Invariant Violation: requireNativeComponent: "ARTShape" was not found in the UIManager.

how to fix that?

Happens on iOS only for me:
    "react-native-progress": "^4.0.1",
    "react-native-progress-circle": "^2.1.0",

Anyone have a solution?

yarn add @react-native-community/art react-native link @react-native-community/art cd ios

You could try this:
yarn add @react-native-community/art
react-native link @react-native-community/art
cd ios && pod install
re-build project

sdk36 expo cli not react native cli
can't link

@duylinhdang1998 +1

I use 'react-native link' command without any problems in my expo (ejected) project. I've fixed this issue with 'ARTShape' in my expo projected when I've upgraded from SDK34 -> SDK36

Expo docs claim they have ART built in, but maybe it's time to rethink the choice of vector rendering library now that it's been janked from core.

Confirmed by us as well. Only IOS. Here is expo env info:
  Expo CLI 3.11.1 environment info:
    System:
      OS: Linux 5.0 Ubuntu 18.04.3 LTS (Bionic Beaver)
      Shell: 4.4.20 - /bin/bash
    Binaries:
      Node: 10.17.0 - /usr/bin/node
      npm: 6.11.3 - /usr/bin/npm
    npmPackages:
      @types/react: ~16.9.0 => 16.9.16
      @types/react-native: ~0.60.23 => 0.60.25
      @types/react-navigation: ^3.0.7 => 3.0.7
      expo: ^36.0.0 => 36.0.1
      react: ~16.9.0 => 16.9.0
      react-native: https://github.com/expo/react-native/archive/sdk-36.0.0.tar.gz => 0.61.4
      react-navigation: ^3.11.1 => 3.11.1
    npmGlobalPackages:
      expo-cli: 3.11.1

+1

use this command in cmd for ART-SHAPE on expo
npm install @react-native-community/art --save

use this command in cmd for ART-SHAPE on expo
npm install @react-native-community/art --save

none of the above solved the issue, Expo has any bug fix on this?

Error I was running into was:
 web  Failed to compile.
C:/path/node_modules/react-native/Libraries/StyleSheet/processColor.js
Module not found: Can't resolve '../Utilities/Platform' in 'C:\path\node_modules\react-native\Libraries\StyleSheet'

Expo docs claim they have ART built in, but maybe it's time to rethink the choice of vector rendering library now that it's been janked from core.

yeah we removed ART from expo managed apps and updated our docs accordingly: https://docs.expo.io/versions/latest/sdk/art/
we don't plan to include it because it is not really maintained and its functionality can be achieved in a more standard way using svg

I’ll accept a PR migrating to the svg lib. Reason I went with ART to begin with was ease of integration which is now lost anyways and we’re just stuck with the bugs.

Hi @oblador, I'm new to open source and I haven't used the library. But I'll be happy to try and migrate it to react-native-svg

Hi, I can't use it in Expo
I got error No Component found for view with name "ART Shape"

@oblador I've submitted a PR migrating to react-native-svg and it should resolve this issue. Do take a look! #229


Update Compendium to Foundry VTT 0.7.9

Which class should be updated?
Compendium
For which version should the class be updated?
Foundry VTT 0.7.9

Taking this.

Fixed by #301.


Got Scaffolding failed error following that page.

[Enter feedback here]
I got this error saying Scaffolding failed. when running cmd dotnet aspnet-codegenerator controller -name MoviesController -m Movie -dc MvcMovieContext --relativeFolderPath Controllers --useDefaultLayout --referenceScriptLibraries on this step
Finally, I come to this page https://github.com/dotnet/Scaffolding/issues/1388 and it turns out I need to downgrade dotnet-aspnet-codegenerator to 3.1.3
Hopefully, it could help to improve this documentation.

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

ID: 1d975a83-1550-b284-d0d8-7fe2ea206ff5
Version Independent ID: 48e81b42-7c2b-afbf-71e6-d4f442a4bd1f
Content: Part 4, add a model to an ASP.NET Core MVC app
Content Source: aspnetcore/tutorials/first-mvc-app/adding-model.md
Product: aspnet-core
Technology: aspnetcore-tutorials
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Thanks. Can you try .NET 5?

We're using .NET 3.1 as it's in LTS.

Far be it from me to criticize, Just hope the docs is user friendly. I think I know why it's so terrible.

What OS?


Pre-Publish Checklist: Only show cards if user has the required permission to fix the issue

Context
PPC 2.0 - adding role restrictions
Summary
Some users are not able to fix issues that are shown in the checklist. If a user does not have the required permission, then the card will be hidden from the user.
Relevant Technical Choices
To-do
n/a
User-facing changes
Testing Instructions
We need to check the checklist based on users who have the hasUploadMediaAction versus users who do not.
The hasUploadMediaAction lets users upload media to the editor. If a user doesn't have this permission, we will hide specific cards from them.
Roles with the hasUploadActionPermission: Super Admin, Administrator, Editor, Author
Roles without the hasUploadActionPermission (who can still edit stories): Contributor

We are going to check the following cards:

Section
Card
Title

Priority
Story missing poster image
Add poster image

Priority
Video missing poster image
Add poster image to every video

Priority
Story poster image too small
Increase poster image size to at least 640 x 853px

Priority
Story poster image wrong aspect ratio
Correct poster image aspect ratio to 640 x 853px

Design
Video resolution too low
Increase video resolution to at least 480p

Design
Image resolution too low
Upload a higher resolution poster image to at least 828 x 1792px

Accessibility
Video missing captions
Add video captions

To check all of these changes, you'll need to test with a user with the correct permission.  I'll outline the steps below:

Sign into a user that has the hasUploadActionPermission.
Create a new story
Add 4 pages to the story (now you have 5 pages so all checkpoints of the checklist have been hit)
Open the checklist. The Priority section should be open and you should see the Add poster image card in the Priority panel in the checklist  ✅
In the document panel - add a poster image that is very small (less than 640 by 853px) you should see the poster image too small and wrong aspect ratio cards in the Priority panel in the checklist  ✅ ✅
Add a video and remove the poster image that is in the design panel. You should see the Video missing poster image card in the checklist ✅
Add a video that is very small with horrible resolution (less than 480px high and 852px wide). You should see Increase video resolution to at least 480p ratio card in the Design panel in the checklist ✅
Add an image that is very small (less than 828px by 1792px). You should see the Upload a higher resolution poster image to at least 828 x 1792px card in the Design panel in the checklist ✅
Go to the design panel. The video you added may have captions or may not, but if they do then remove them. You should see the Add video captions card in the Accessibility panel in the checklist ✅

After this, log in as a user that does not have that permission (a contributor). Follow the steps above and notice that none of these cards show up.
QA

[ ] This is a non-user-facing change and requires no QA

Reviews
Does this PR have a security-related impact?
no
Does this PR change what data or activity we track or use?
no
Does this PR have a legal-related impact?
no
Checklist

[x] This PR addresses an existing issue and I have linked this PR to it in ZenHub
[x] I have tested this code to the best of my abilities
[x] I have verified accessibility to the best of my abilities (docs)
[x] I have verified i18n and l10n (translation, right-to-left layout) to the best of my abilities
[x] This PR contains automated tests (unit, integration, and/or e2e) to verify the code works as intended (docs)
[x] I have added documentation where necessary
[x] I have added a matching Type: XYZ label to the PR

Fixes #8257

@googlebot I consent

@samwhale FYI I manually tried to resolve merge conflicts here. Please LMK if I messed something up.


[DPE-6138] Update zookeeper client lib

See https://github.com/canonical/kafka-k8s-operator/pull/157.

Look great, thanks!


[BUG]  Libcamera-vid Only 1st segment playable?

I'm having a strange problem with segmented videos
libcamera-vid -t 30000 --segment 10000 -o video%04d.h264
Run the command without error and successfully creates 3 files all of similar file size. Unfortunately, only the first file is playable and the following 2 seem to be corrupted.
Can anyone offer any suggestions on how to resolve?
Linux raspberrypi 5.15.61-v7+ #1579 SMP Fri Aug 26 11:10:59 BST 2022 armv7l GNU/Linux
libcamera-apps build: 1bf0ccacf2ef 31-08-2022 (16:16:34)
libcamera build: v0.0.0+3866-0c55e522
Pi Zero W 2
HQ Camera Module

What are you using to play back the files?  Could you attach one good and one bad file for us to have a look at please?
Additionally, you might want to use --inline option when using segments to ensure frame headers are written appropriately.

Raspivid automatically enabled inline headers if segmentation was selected. Does libcamera-vid not do the same?
https://github.com/raspberrypi/userland/blob/master/host_applications/linux/apps/raspicam/RaspiVid.c#L757

No it does not, but probably makes sense if it does...

Inline solved it thanks. Agree with the above or maybe at least documentation on segment should be amended to show inline is needed.
thanks!

Looking at the code here:
https://github.com/raspberrypi/libcamera-apps/blob/22a52590c33a813743b4e6337478c208201c77b1/core/video_options.hpp#L134
you should have seen the error message "WARNING: consider inline headers with 'pause'/split/segment/circular" printed out.

Resolving...


easier way to create path?

I find it quite hard to use the gui, maybe because I haven't used it enough before. I was trying to create a colormap with endpoints FF0000 and 0000FF and didn't really manage.
It would be cool to have a copy-paste example to generate maybe even just a linear colormap. Or are linear colormaps not good? I typed up the stuff that Nathaniel showed in the talk for demonstrating colorspacious ("there is 100 years of color theory in this line"). If this is a reasonable way to do that, maybe just add the code as an example either here or in colorspacious?
If it is already there, I'm sorry, but I couldn't find it.

"endpoints FF0000 and 0000FF" is in RGB-space, and viscm is not really designed for thinking in RGB space. (I'm not going to say you're necessarily wrong for wanting this, but OTOH the nudge to not-think-in-RGB-space is intentional :-).) Also the GUI (which is super unintuitive, yes :-)) is specifically designed for designing colormaps that meet the constraints described in the talk (linear lightness ramp, perceptually uniform), and these constraints are baked into the GUI itself. It may or may not even be possible to hit FF0000 and 0000FF while meeting these constraints, because they're on the edge of the gamut, and you may not be able to get from one to the other while staying within gamut etc.
Re: "linear colormap" -- not sure what you mean? You could use colorspacious to convert FF0000 and 0000FF to CAM02-UCS space, draw a line between them, and then map that line back to RGB, maybe?

By linear, I meant a line in the CAM02-UCS space.
I actually just tried the approach you were suggesting. I had two issues: converting back to RGB gave me values outside of (0, 1) (by 1e-14 or something), the other is that there are weird artifacts in the perceptual delta:

anyhow, I think I hit points close enough to what I wanted using viscm and I'm happy with the result.
I think perceptually uniform is a good assumption to bake in, and linear lightness a reasonable one.
This is an awesome tool btw.

The perceptual delta ripples you can ignore -- those are just numerical artifacts.
The values outside of (0, 1) thing is also expected -- CAM02-UCS doesn't know anything about monitor limitations (the colors outside of (0, 1) are perfectly well-defined, it's just that your monitor is not flexible enough to show them), and then of course you're starting at the very edge of the space and getting floating point rounding error on top of that. You're lucky that all the points in between genuinely are in-gamut -- if you click the "toggle gamut" option there to visualize the space of colors that monitors can display, you'll notice that in CAM02-UCS space it isn't actually convex :-)

good to know, thanks! Not sure where but I think it would be nice if you put a sample script for making a colormap in the docs for either viscm ("visualizing a custom colormap") or colorspacious. It's not hard and only a couple of lines, as with your circular example.
You could add something on creating and then visualizing the circular colormap, I think that would help people that want to create their own, without using the gui.
[for example it's not quite clear how the view part works for me. does it use cm_data or test_cm?]

(quick test shows that it seems to look for test_cm but thats kind of non-obvious to me)

Perhaps you would like to submit a PR? :-)

I should. Though the whole colormap thing was me nerd-sniping myself the second time within the last week. possibly procrastinating on making matplotlib figures render nicely in ipython notebook pdf export. which is really fun, I can tell you.

If it weren't for procrastination I don't think I'd ever get anything done.

I think this can be closed?

Yeah
Sent from phone. Please excuse spelling and brevity.
On Jan 3, 2017 00:55, "Nathaniel J. Smith"<EMAIL_ADDRESS>wrote:

I think this can be closed?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/matplotlib/viscm/issues/13#issuecomment-270055547,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAbcFsXuYpeg6mTYWId9pmO1sT8FFYlWks5rOeLcgaJpZM4HrJFR
.


fix-home-page-ui-bug

Issue Number: Fixes #145
🛠 Type of Change

[x] 🐛 Bug fix

✅ Checklist
To ensure a smooth review process, please check off each item as you complete it:

[x] Code Style: My code adheres to the project’s style guidelines.
[x] Self-Review: I have reviewed my own code and made improvements.

https://github.com/user-attachments/assets/37d84445-b65a-4e28-98c4-8bc1410886bb

Clicking on the profile image button, disrupts the alignment of the appbar, this was an issue that was fixed prior to the current issue, I would appreciate if you can identify and remove that issue from your code

Ok , I try make it correct .

fix the juggling of the  appbar on click.
https://github.com/user-attachments/assets/82ff232d-f644-41ce-a855-b2cf20002c70


Remove incorrect and unused dep

Description
Purpose

I will fix the tests in a separate PR since they were broken before this PR.


⚖ Register Validator: cryptobtcbuyer

Network Choice
dentrite-1
Who are you?
Cryptobtcbuyer is the professional PoS validator, blockchain enthusiast, contributor. 24/7 customer support — t.me/cryptobtcbuyer
Delegator address
axone10kfqteqgs9mw3mkql49rq9ln73m30qtd4k6vxn
gentx
{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cryptobtcbuyer","identity":"E1A5712F01E07357","website":"https://github.com/cryptobtcbuyer","security_contact":"cryptobtcbuyer@gmail.com","details":"Independent PoS Validator. 24/7 support: https://t.me/cryptobtcbuyer"},"commission":{"rate":"0.050000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.100000000000000000"},"min_self_delegation":"1","delegator_address":"","validator_address":"axonevaloper10kfqteqgs9mw3mkql49rq9ln73m30qtd9rk7u3","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"3xPO3gJiz3Rbc62PgUJCY4l37c/GR4QaxrL1XLvxAGc="},"value":{"denom":"uaxone","amount":"1000000000000"}}],"memo":"72ddc04c09160a58289f9a7c5b29aac358635178@<IP_ADDRESS>:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AyRmuHUN5DSk1zcCrrEockH9dV5TEwSnOWj1wdUUmo/A"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["vAn7jdmWU+xfSBffCUghHT0UO10vK2ZyyQziXXbxXY4B5PXJxeAUul5EqhuOVcKJf3kZPrCuIxLyzWP70hL7Kw=="]}

😉 Here is the corresponding PR: https://github.com/axone-protocol/networks/pull/832


Readme

Hi John-Paul,
I have updated the README.md file to help Hacktoberfest beginners with Git & Github, and those new to tech to participate and to contribute to your project.
I have also included an instructions.md with visuals and links to support the README.md file
Thanks for letting me participate in your project.
I am transitioning into tech, and am currently learning new languages, libraries, components and stacks.

Fantastic thank you


Windows imports backslashes to forward slashes

The imports on window are made with backslashes instead of forward slashes.
By the way, other than that it works great on windows 10

I could be wrong, but I think some developers on Windows still use forward slashes.
Instead of forcing backslashes on Windows, I think it'll be better to look at the original import and see if they have a backslashes or forward slashes in it and use that.

@danielvdm2000 the thing is, if they only use backward slashes (\) and the cli needs to modify an import, it will replace every backward slashed (again, it's this one: \) by forward slashes (/).
So they might end up with something like:
import foo from '..\foo\index.ts';
import utils from '../../utils.ts';
// ...

One of the two import is now using forward slashes because it has been modified by the cli. Which is an issue if they want to keep using backward slashes.

Oh I see, I understand now.
I still like the idea of matching the original import style.

I think a simple condition to check the original slashes style to decide wich one to use might be a good idea.

https://github.com/benawad/butler-cli/commit/cb59780545bf3fb396954d8102665fe06d010133


feat: team 1 - second version of dashboard including icons

********* ~19 files changed --> all apart two files are new icon SVG files *********


[resoto][chore] Bump 2.0.0rc3

Description
Bump 2.0.0rc3
Code of Conduct
By submitting this pull request, I agree to follow the code of conduct.

Codecov Report

Merging #781 (bd7d861) into main (4388401) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #781   +/-   ##
=======================================
  Coverage   89.75%   89.75%
=======================================
  Files          69       69
  Lines        9876     9876
=======================================
  Hits         8864     8864
  Misses       1012     1012

Flag
Coverage Δ

resotocore
89.75% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

resotocore/resotocore/__init__.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Issue #36

Added missing init() to createFile and createDirectory
Moved the allocation of entries field to init() so that the field is allocated and initialised at the same time,
this prevents use of uninitialised entries and potential data loss
Added some unit tests and options menu to run.
I've successfully tested these changes a few times but seem to have a corrupted usb drive, I think caused by interrupting the execution or removing usb drive at the wrong time. Now I am having another problem whereby created directories are not empty but contain numerous junk files.
Unfortunately I don't have more time to spend on that right now.

Looks good, thanks

Okay, now I screwed up, I closed it instead of merging it, can you maybe reopen it? :D

@PNowell67 Have a look at my current develop, I think I fixed the junk entries bug, thanks for the pull request!