Create alternative documentation

Probably on github docs/pages, with a theme
https://guides.github.com/features/wikis/
Also see

https://github.com/collections/github-pages-examples
https://www.siteleaf.com/

https://clipground.com/powershell-logo.html

The articles are available here:

Developing with Jekyll
Layouts, Includes, Data, & Liquid

Actually for the sake of learning web dev/git-hub pages, bootstrap/css, I am going to create a new repo that creates the documention for this repo. In that repo, I will create very small scoped commits, that would be too granula for this repo and would clutter up the commit history with micro level commits. I would rather have this commit history in a separate 'student' repo that can be used as a reference for learning purposes.
Once the documentation is at a certain desirable level, I will simply copy it over to this one.

PS, for static site generation, bootstrap-4 uses jekyll, but bootstrap-5 uses hugo bootstrap 4 vs 5.
For the sake of not putting more barriers in my path, I will stick to BS-4 for this repo and will migrate to using Hugo/BS-5 for other repos.

This is a good reference: create a static gh-pages bootstrap website.
Also, How to create documenttion
The problem I'm having with my original approach is that using bootstrap without a theme is still too difficult; eg, how do I create a sidebar with references to pages. I need this to already be there so I can just use it.

Here is a free theme with a sidebar

It might be beter to use: just-the-docs as its designed for jekyll
I'm not sure if bootstrap and jekyll are mutually exclusive, I dont think they are, but when ever I find a infomation about a bootstrap theme/template, it's generally not for jekyll, and when I find something for jekyll (like this one) I'm not sure if it comes with bootstrap.

✨ Arggh, I've finally found what I've been looking for, use docusaurus, which is a static website generator for gh-pages designed for powershell modules.

Possible gatsby themes Starters Next or Starters:

Gitbook Starters (no bootstrap, looks like gitbook)


FS-5000 Radpro 2.03 program variables initiate problem

If you turn off the device at Radpro Screen "Average" and reactivate the device very quick, the old measurements are still
present. If you wait several seconds while off, then the data is gone. That´s an inconsitantcy and could lead to an unpredictable
behavier of the device. All used temporal program variables and Data has to be set (initiated) to a defined value status
at every "startup"! (Power-On)

Thanks for the report.
One request: on your FS5000 do you get to see display glitches as reported here: https://github.com/Gissio/radpro/issues/163 ?


feat(NODE-3489)!: remove cursor close options

Description
Removes CursorCloseOptions.
What is changing?

Removes the CursorCloseOptions and updates the close() method to no longer take options.

Is there new documentation needed for these changes?
None
What is the motivation for this change?
NODE-3489

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
[ ] New TODOs have a related JIRA ticket

Failing mongosh tests are expected and a devtools ticket has been created.


Add options to gradient clock

Description
Replace this with a description of your changes.
Copilot

🤖 Generated by Copilot at b4331a1
Summary
📄🕒📝

This pull request adds a new app called Gradient Clock, which shows the time and date with a colorful gradient background on the Tidbyt device. It creates a new folder apps/gradientclock and adds three files: empty.txt, gradient_clock.star, and manifest.yaml. The gradient_clock.star file contains the main logic and rendering of the app, while the manifest.yaml file contains the app metadata.

Gradient Clock app
New code and manifest file
Empty folder too

Walkthrough

Create an empty text file to include the apps/gradientclock folder in the pull request (link)
Add the main code for the Gradient Clock app in gradient_clock.star (link)
Add the manifest file for the Gradient Clock app in manifest.yaml (link)

Hey. Looks like there's a conflict here that needs to be resolved before we can merge (and review.) If you're having a hard time resolving it, you might just try re-forking the community repo, re-applying your changes there and then cutting a new PR.


Added ability to disable controls.

Sorry I forgot about these. These PRs were actually work a former coworker did and we had wanted to get them merged into the upstream repo, but it's not longer a priority for us.


⚠ Minecraft has degraded performance

In 2b37cc6, Minecraft (https://www.minecraft.net) experienced degraded performance:

HTTP code: 200
Response time: 988 ms

Resolved: Minecraft performance has improved in e81d898.


[bug] autocomplete cannot be triggered in code-server (web-based vscode)

Autocomplete cannot be triggered in code-server (code-server is a web-based vscode).
Nothing shows up in the code and "Cody autocomplete trace view".
The other functions seem fine in code-server.
Autocomplete works fine in my local vscode.

@tgaochn thanks for reporting.
Is this happening with similar functioning extensions on code-server or just Cody?

@tgaochn Heya! Thanks for reporting this.
Do you know what vs code version is used on the server setup? Did you see the loading indicator spin to indicate a request is being made? Additionally, can you take a look at the logs and send us anything that might pop up there? How to access Cody logs.

@tgaochn thanks for reporting.
Is this happening with similar functioning extensions on code-server or just Cody?

copilot works fine in code-server:

@tgaochn Thanks! I was able to repro the issue locally too:
ERR lines(...).findLast is not a function: TypeError: lines(...).findLast is not a function
	at getPrevNonEmptyLine (/Users/philipp/.local/share/code-server/extensions/sourcegraph.cody-ai-0.12.2-universal/dist/extension.node.js:71913:68)
	at getCurrentDocContext (/Users/philipp/.local/share/code-server/extensions/sourcegraph.cody-ai-0.12.2-universal/dist/extension.node.js:72568:28)
	at InlineCompletionItemProvider.provideInlineCompletionItems (/Users/philipp/.local/share/code-server/extensions/sourcegraph.cody-ai-0.12.2-universal/dist/extension.node.js:73658:24)
	at pe.provideInlineCompletions (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:101:53406)
	at /opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:101:71451
	at se.s (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:101:62837)
	at se.$provideInlineCompletions (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:101:71437)
	at t.N (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:111:11199)
	at t.M (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:111:10965)
	at t.H (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:111:10007)
	at t.G (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:111:9122)
	at i.value (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:111:7952)
	at v.w (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
	at v.fire (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
	at fire (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:72:13931)
	at i.value (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:127:30923)
	at v.w (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
	at v.fire (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
	at fire (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:72:13931)
	at s.z (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:72:16976)
	at i.value (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:72:15428)
	at v.w (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
	at v.fire (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
	at i.acceptChunk (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:72:11705)
	at i.value (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:72:10992)
	at v.w (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
	at v.fire (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
	at v.u (/opt/homebrew/Cellar/code-server/4.16.1/libexec/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:127:19064)

The reason for this is that the server side VS Code context is outdated (VS Code used Node 16 up until very recently) and we started to use node 18 already


PP Patterns text review

See a list in this document:
https://docs.google.com/a/digital.cabinet-office.gov.uk/document/d/14kCKn2hc7_9rY5wz-9Djx9S47qWuga1LaIcQw8OXj5s/edit?usp=sharing

Removed myself and added @EUzkuraityte as there's only one 1 discussion point left re who are the end users of the pattern guidance. Other issues have all been actioned where appropriate.
Issue remaining:
"There is a need to explain a little bit further who is the intended user of this pattern, i.e. the parking permit service delivery teams and/ or service improvement teams responsible for transforming the parking permit 1st time application service." EU
Comment:
"Could you explain exactly who the intended user is? Approver and or builder? I.e. policy person and/or developer?" LB

Hi @lizziebruce ,
I think what we've found in Pete's research and our engagement with local gov is that it's difficult to define the users or people interested in this pattern by their work titles. Could we define our users by the job that they aim to do, which is transforming the service? How about a sentence that would capture a message similar to this:
This pattern is for anyone looking to transform [parking permit/concessionary travel] service delivery.
This way we tell them what the pattern does and who should use it, and not being prescriptive about the user being the service manager, or the transformation manager, or the supplier working on behalf of someone, etc...

@EUzkuraityte this confirms what @sanjaypoyzer and I realised when we were updating the pattern guidance text... It's why we're not using first person, as audience is a variety of role-holders who'd be looking at it from different angles and functions (inform policy, instruct supplier, build the service etc).
Currently we have this sentence on the Apply for a resident's parking permit pattern:

This is a local government service pattern for teams in councils.

which I think you're suggesting we change to:

This pattern is for anyone looking to transform [parking permit/concessionary travel] service delivery.

I think what is there currently already is stronger as it specifies councils and links to the page explaining what a pattern is.
The word "transform" is interesting though, could/should this be added to the pattern explanation page @sanjaypoyzer ?
Or we could add it to the byline like this:

This is a local government service pattern for teams in councils to transform user journeys

Hi @lizziebruce @sanjaypoyzer , I think the new suggestion is great! The only bit I'd like added is a reference to suppliers (or take off reference to 'teams in councils', whichever works better). As we've seen, LAs are seldom the ones changing the product themselves, usually there's a supplier involved. And if there are suppliers willing to change their standard product to reflect our pattern , then even better. My point of view is that this pattern should be used by anyone who in some way is involved in parking permit service delivery or transformation, including LA teams, suppliers, contractors, councillors, etc.

@EUzkuraityte @sanjaypoyzer Hi Egle, I had thought about that myself (of course ;-) ) but my rationale for not explicitly citing "suppliers" is that when they are working on a council contract they're working for that council and in that way are part of the council team. Whenever I've contracted anywhere I've always been referred to as part of the team that's working on something and in this instance would read something like council team to also refer to me. Think about Verify Local – we say the Verify Local team to include Pete G and me, instead of saying the Verify Local team plus ID Research and Cake Content Ltd.
But maybe it could be council teams instead of teams in councils, i.e:

This is a local government service pattern for council teams to transform user journeys

Does the "to transform user journeys" get everyone's vote?

It sounds good to me
On Friday, 15 September 2017, Lizzie Bruce<EMAIL_ADDRESS>wrote:

@EUzkuraityte https://github.com/euzkuraityte @sanjaypoyzer
https://github.com/sanjaypoyzer Hi Egle, I had thought about that
myself (of course ;-) ) but my rationale for not explicitly citing
"suppliers" is that when they are working on a council contract they're
working for that council and in that way are part of the council team.
Whenever I've contracted anywhere I've always been referred to as part of
the team that's working on something and in this instance would read
something like council team to also refer to me. Think about Verify Local –
we say the Verify Local team to include Pete G and me, instead of saying
the Verify Local team plus ID Research and Cake Content Ltd.
But maybe it could be council teams instead of teams in councils, i.e:
This is a local government service pattern for council teams to transform
user journeys
Does the "to transform user journeys" get everyone's vote?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/alphagov/verify-local-patterns/issues/641#issuecomment-329749020,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ATWGu7k_8kPWTTJ7MbaCMCUqYePK29IHks5silaegaJpZM4OvT4S
.

--
All the best,
Egle
[image: Cabinet Office - Government Digital Service]
Egle Uzkuraityte
#VerifyLocal Engagement Lead
M: +44 (0) 7795 603 929
Twitter: @egle_a_ieva https://twitter.com/egle_a_ieva
6th Floor, The White Chapel Building, 10 Whitechapel High Street, London,
E1 8QS
GOV.UK Verify https://identityassurance.blog.gov.uk/ | @GOVUKverify
https://twitter.com/GOVUKverify | #VerifyLocal
http://www.localdigitalcoalition.uk/product/extension-of-gov-uk-verify-to-local-government-pilot/
| Team email<EMAIL_ADDRESS>

@lizziebruce Transforming sounds a bit odd to me, I'd say something like "redesigning".

@sanjaypoyzer @EUzkuraityte
How about:

This is a local government service design pattern, for council teams


Loading.dismiss() not working when presenting Toast just after

Description:
When calling loadingComponent.dismiss() and then this.nav.present(toast);, the loadingComponent is not dismissed.
Steps to reproduce:

Call loadingComponent.dismiss()
Create and present a Toast

The workaround for this is by chaining these two steps, so the Toast is only presented when the loadingComponent.dismiss() is complete.
Cordova CLI: 6.1.1
Gulp version:  CLI version 3.9.1
Gulp local:   Local version 3.9.1
Ionic Framework Version: 2.0.0-beta.6
Ionic CLI Version: 2.0.0-beta.25
Ionic App Lib Version: 2.0.0-beta.15
Node Version: v5.10.1

Are you waiting for the promise to resolve?
loader.dismiss().then(()=>{
   this.nav.present(toast).then(() => {
      // the toast is displayed now
   });
})

Hey Dan,
The way you mentioned is how I'm currently doing but I didn't know I was suppose to wait for the loder.dismiss() promise to resolve before calling the present(toast).  Is there any place where I can find more info about this?
Thanks,
Arthur

We need to document transitions, etc better.  This is a WIP and it is a priority for us.  Just to confirm, is it working correctly after you wait for the first promise to resolve?

Great to know!
It is working correctly when waiting for the first promise. Thank you for
the help!
On 5 May 2016 at 10:01, Dan Bucholtz<EMAIL_ADDRESS>wrote:

We need to document transitions, etc better. This is a WIP and it is a
priority for us. Just to confirm, is it working correctly after you wait
for the first promise to resolve?
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/driftyco/ionic/issues/6437#issuecomment-217145981

Hey! Since it looks like this issue was fixed im gonna go ahead and close this. Thanks for using Ionic!


topless option - when packing, don't add another hierarchy on top

@vim-zz Thanks for the PR!
May I ask for a description of this feature with an example?

using topless option creates the archive without adding a top directory inside the archive.
example, having the following directory tree:
a/
b/
c/
normally will create archive which when expanded will look like:
tag-name/
a/
b/
c/
when using topless option the result will look like this:
a/
b/
c/

@vim-zz Isn't it the same as --prefix='' ?

you are correct, its the same, i missed that option...

abort!
:-)


just a suggestion about apu

leaving raven-ridge apus'  integrated gpus unsupported seems a pity
it could be a nice platform to deploy deep models on apu computers to run the tasks as "evaluate" the models
the compute power of apus' igp is at a unsuited\unmatched level, too strong for office task,  but weak for professional application. Evaluating,(not training) deep learning model might be ok, and i guess this idea is similar to the first apus some 8 years ago

aww shucks.  I got a thinkpad a485 coming and romc played a role in that decision as well as some decent opencl support.  I didn't know that raven ridge was in this mostly unsupported state until now.
Support ROCm everywhere, not just the data center, amd.  Us GPU developers have to develop our code somewhere, and if you don't have it on the commodity stuff it doesn't pick up steam on the FOSS side of things. Here I was hoping to add opencl image processing to various astronomy softwares and this just threw a wrench in it.

@3D-360 See this comment. More works to be done but at least Raven Ridge is supported.

@nevion
I'm in the same boat here.  Have you had any luck getting things working since then?

Hi @halalia
We are not supporting right now. Please stay tuned for the future updates.
Thank you.

Hi @halalia
We are not supporting right now. Please stay tuned for the future updates.
Thank you.


Add functionalities from minpy model builder

Added functionalities include:

Binary operators for layers

API enabling users to declare layers via MXNet NDArray operator syntax

please send this to dmlc/mxnet's nn branch


Removing Notebooks

I've removed the notebooks/ folder from the repository. Its contents can already be found in coffea-casa-tutorials, and they weren't even updated up to NanoEvents, so it doesn't seem like they've seen use since PyHEP.
If preferred, I could paste over the updates from coffea-casa-tutorials, but they're already linked to in coffea-casa's documentation and added redundancy doesn't seem ideal.

@mat-adamec heya, actually I realized these tutorials are used in documentation? I agree that we should remove them but then I will add coffea-casa-tutorials.git as a submodule here in this repository? Could you please help me to update docs then please?


Installing MLOPS 2.0 breaks Numpy for regular Houdini

So I have some python nodes for an RBF setup that calls numpy. After successfully installing 2.0 and the dependencies and doing some tests all is well. Close my MLOPS houdini session and open a new houdini session and my setup with a python node fails and reports numpy errors and quotes the MLOPS pythonpath in the error.
As soon as I removed the MLOPS.json from the packages folder and relaunched houdini.. all was well again.
MLOPs 1.0 there were no issues. Both lived in harmony.
Any workflow ideas? listing multiple paths?  it would be nice to not have to drag the .json in and out of the packages folder depending on what I am doing.

Hi,
I don't think anyone will be able to help with these info... can you provide the error and a little bit of info? OS, Houdini version etc...

Please provide more info. Something like an error log :)


JointMeasurements: Possibly Incorrect task 2 description

There is literally the same description for Task 1 and Task 2 in the topic of Joint measurements.
At the same time, the solutions in ReferenceImplementation.qs are different and they are not interchangeable for these tasks.
I guess, the incorrect description is for ParityMeasurement, Task 2.
Branch: master
File: \JointMeasurements\Tasks.qs
Line: 43.
See: https://github.com/Microsoft/QuantumKatas/blob/master/JointMeasurements/Tasks.qs#L43
    // Task 2. Parity measurement
    // Input: Two qubits (stored in an array) which are guaranteed to be
    //        either in superposition of states |00⟩ and |11⟩
    //        or in superposition of states |01⟩ and |10⟩.
    // Output: 0 if qubits were in the first superposition,
    //         1 if they were in the second superposition.
    // The state of the qubits at the end of the operation should be the same as the starting state.
    operation ParityMeasurement (qs : Qubit[]) : Int {
        // ...
        return -1;
    }

Expected:
    // Output: 0 if qubits were in the same superposition,
    //         1 if they were in different superposition states.

Actual:
    // Output: 0 if qubits were in the first superposition,
    //         1 if they were in the second superposition.

If this is correct suggestion, I can create a PR for fixing it from my fork or whatever other way.

The difference in the descriptions is in the last line (after the output): in task 1 "The state of the qubits at the end of the operation does not matter.", while in task 2 "The state of the qubits at the end of the operation should be the same as the starting state." The solution for task 2 is accepted in task 1, since it performs the same task in a more restricted way.
This pair of tasks shows that you can distinguish the states with different parity using regular measurements, but this will collapse the superposition; to keep superposition you need to use joint measurements which allow to get some information without collapsing the state.

Thanks, @tcNickolas, for explanation. Now I clearly see the difference and its didactic value. So I am closing the issue.
But there is still a question, can there be any practical value in using the solution like in reference for SingleQubitMeasurement instead of that for ParityMeasurement. For example, I know that some quantum operations can consume significantly more energy than others. So are the solutions of these tasks consume energy at the same level or one of them is preferable in terms of energy consuming provided that we don't care the state at the end of operation?
If this discussion is not relevant here, can you please suggest where can ask this question or start this discussion in context of these Katas?

Also, some noticeable comment regarding this difference in requirements could be introduced somewhere in task description.
It would be helpful especially for those who go through the katas in parallel with other activities and this is why can easily overlook this important condition.

Usually joint measurements use cases are driven not by their efficiency when compared to single-qubit measurements for the same task, but rather by the need to perform a different task (extract some information about the system without collapsing it all the way to a basis state or perform a certain transformation).
A good place for such questions is Quantum Computing SE.
This difference is already in task description - right between output and operation signature. It's hard to make it more prominent, since there is only so much formatting we can do in source code :-)


Replace Self requirement by function generics

The Self requirement in the Decodable protocol doesn't allow the use of classes that are not final. This replacement with function generics fixes this issue.

awesome, thanks. i need to look at this closer and see why tests are failing - likely this weekend. i'll post back here if i run into issues


Rotary encoder - can it be acquired from several DAQs simultaneously

I assume yes - but need to be sure of this as we would like to have this recorded continuously during the experiment not just when 'inside' trials...

Continuous recording outside of trials has not been addressed yet.


Update for setting PATH. - [closed]

In GitLab by @wknet123 on Mar 15, 2018, 07:44
Merges dev-devops -> dev-devops

In GitLab by @wknet123 on Nov 13, 2019, 10:38
the API Server Coverage is  %   UI Coverage is 38.11%   check console log

In GitLab by @wknet123 on Nov 13, 2019, 10:38
the it is failed check console log

In GitLab by @wknet123 on Nov 13, 2019, 10:38
the API Server Coverage is  %   UI Coverage is 38.11%   check console log

In GitLab by @wknet123 on Nov 13, 2019, 10:38
the it is failed check console log

In GitLab by @wknet123 on Nov 13, 2019, 10:38
closed


Fix #249 and #250

See issues #249 and #250 for more

Thank you!

Node Resque v5.4.0 is published!


Change values programmatically prevents user from selecting max value

[X] I have searched existing issues
[x] I am using the latest multi slider version

When the component first mounts, the user can select any value from min to max. But after mount, if the values prop is set (on componentDidMount or button press), the value is correctly selected in the Slider but the user can no longer select the max value (can only select from min to max - 1).
Is there any way to get past this? Thanks in advance!
Steps to Reproduce
Change values prop after component has mounted.
import React, { useState, useEffect } from "react";
import { StyleSheet, Dimensions, View } from "react-native";
import MultiSlider from "@ptomasroos/react-native-multi-slider";

const App = () => {
  const [values, setValues] = useState([0]);

  useEffect(() => {
    setValues([5]);
  }, []);

  return (
    <View style={styles.container}>
      <MultiSlider
        values={values}
        step={1}
        sliderLength={Dimensions.get("window").width - 30 * 2}
        snapped
        onValuesChange={setValues}
      />
    </View>
  );
};

const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center'
  }
});

export default App;

Expected Behavior
User should be able to manually select any value.
Actual Behavior
User can only select values from min to max - 1.

https://snack.expo.io/N9kiXRMDT

@pherrera91 I had same issue. Just use allowOverlap={true}. I think this property should be true by default if only one marker is used.

Thank you very much @lobotomoe! I'll try that!


Render on Location

Is there an easy way to render on a location for debugging proposes? If not I may try to add this myself.
Thanks!

Hmm... can you specify what you mean by render on location? As always, pull requests help to understand the issue. :)

I wrote some code which extends rgsimulator allowing you to add debugging calls to your bot code which get shown in rgsim.  Once I get the chance I'll submit it.  It would be good to understand more what functionally you were looking for.

Nice work @treacheroust. After thinking a bit I think @Fentus might have been thinking about debugging a bot at a particular spot, i.e. click on that bot and see its unique log output.

@treacheroust Well in rgsimulator I added the ability for robots to display text on the board a while ago (by trying to read a variable called rgsim_text in the robot module). Make sure you keep this in mind if you submit a pull request and refactor appropriately if your version adds more features.

@Fentus I had planned to implement this, but never got around to it. As of this commit, each bot's output is captured, so you can build on that


Evaluate parameter phase index in Modelica.Electrical.MultiPhase.Basic.PlugToPin_n

Reported by vitalij.ruge on 26 Mar 2016 19:40 UTC
replace
parameter Integer k(final min=1, final max=m, start = 1) "Phase index";

with
parameter Integer k(final min=1, final max=m, start = 1) "Phase index" annotation(Evaluate=true);

would helpful for modelica-tools.

Migrated-From: https://trac.modelica.org/Modelica/ticket/1966

Comment by hansolsson on 29 Mar 2016 09:35 UTC
I am not sure that this annotation is needed, and if we add it here we would have to add it in many other models.
The model contains:
 pin_n.v = plug_n.pin[k].v;
if a tool can handle this variable indexing I don't see that it will be that inefficient (in general). Obviously variable indexing (especially for array of components) has a certain cost and tools may avoid it, but I don't see that the cost is particularly high for this case.
I even tested to make Modelica.Electrical.Machines.Examples.Transformers.AsymmetricalLoad work for non-evaluated 'k' - as far as I can see it requires replacing the initial equation by:
  transformer.i2[plugToPin_n.k] = 0; or preferably load.i=0, but I don't see that it leads to larger (or additional) system of equations during simulation.

Comment by vitalij.ruge on 29 Mar 2016 22:21 UTC
Replying to [comment:1 hansolsson]:

I am not sure that this annotation is needed, and if we add it here we would have to add it in many other models.
The model contains:
 pin_n.v = plug_n.pin[k].v;
if a tool can handle this variable indexing I don't see that it will be that inefficient (in general). Obviously variable indexing (especially for array of components) has a certain cost and tools may avoid it, but I don't see that the cost is particularly high for this case.

How about the relation j == k inside
  for j in 1:m loop
    plug_n.pin[j].i = if j == k then -pin_n.i else 0;
  end for;

I will be happy if it is possible to simplify(can easy inderduce by evalute k) to:
  for j in 1:k-1 loop
    plug_n.pin[j].i = 0;
  end for;
  plug_n.pin[k].i = -pin_n.i;
  for j in k+1:m loop
    plug_n.pin[j].i = 0;
  end for;

with (many)plug_n.pin[j].i = 0;, which can replace by modelica tool.

Hans, do you mean that the for equation
  for j in 1:m loop
    plug_n.pin[j].i = if j == k then -pin_n.i else 0;
  end for;

is expected to be treated as a single multi-dimensional equation where a lot of intelligence is applied to figure out that pin_n.i is actually always present in the equation's m-dimensional residual, where the number m isn't even known during translation?
I would find it much more natural if the intention was to handle m and k as constants (and they should be declared as such), so that the for equation can be unrolled with pin_n.i being present in exactly one of the loop iterations.

I would find it much more natural if the intention was to handle m and k as constants (and they should be declared as such), so that the for equation can be unrolled with pin_n.i being present in exactly one of the loop iterations.

My point was that it is possible to handle that case without evaluating k - and it was unclear why we need this. The statement "helpful for Modelica tools" wasn't a clear problem description.
In particular there are two main considerations:

Are we doing it to improve performance and not just to be helpful for the Modelica tools? (Similarly as evaluating rotational axis in MBS.) If so we should have some models showing that unevaluated 'k' is less efficient. Above it seems I didn't find any difference, but now when I now retest the model above it seems that non-evaluated 'k' leads to larger non-linear system of equations.
There seems to be other similar cases of parameters that are evaluated in practice where an annotation could be clearer.

The {{Evaluate = true}} annotation is definitely not more clear than making it a constant.

It is intended to be changed - and as indicated above it could even be changed after translation, so it should be a parameter - not a constant.

I can see that you indicate that k could be handled in such a way that it can be changed after translation.  My points are:

It seems relatively difficult for tools to verify that pin_n.i is actually present in the equations, so if we don't want to make assumptions about causality when defining PlugToPin_n, some tools may have to resort to guessing that pin_n.i can be solved for, depending on causality in the model.
As you've noticed yourself, the models may be solved more efficiently when k is known at translation time.
Marking something with annotation(Evaluate = true) goes against the excellent rule that annotations should not affect simulation behavior.  Making k a constant is a much better way to show both users and tools that k doesn't change after translation.  That k is intended to be changed should be indicated using its documentation string and the Dialog annotation.

Adding annotation(Evaluate=true) to k can be done, but I don't see that we can change more since:
The value of 'k' is bounded by 'm', and in most (all?) tools you cannot change 'm' after translation (since 'm' gives the size for an array of components).
In general if 'k' is bounded by 'm' then 'k' should be at least as variable as 'm'. However, 'm' is just a parameter - it doesn't even have annotation(Evaluate=true) (it is sort of implicit from the fact that it gives size for an array of components).

Yes, and for this reason both k and m should have constant variability.


Container Registry API Version in SDK isn't available

👋
As mentioned in #794 - I've been trying to migrate us over to using v11 of the Azure SDK for Go. Unfortunately it appears the API Version used for Container Registry also isn't configured correctly:
containerregistry.RegistriesClient#Create: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code="NoRegisteredProviderFound" Message="No registered resource provider found for location 'westeurope' and API version '2017-10-01' for type 'registries'. The supported api-versions are '2016-06-27-preview, 2017-03-01, 2017-10-01, 2017-06-01-preview'. The supported locations are 'westus, eastus, southcentralus, westeurope, northeurope, uksouth, ukwest, australiaeast, australiasoutheast, centralindia, eastasia, japaneast, japanwest, southeastasia, southindia, brazilsouth, canadaeast, canadacentral, centralus, eastus2, northcentralus, westcentralus, westus2'."

Checking the Provider Registration status in the Portal (output) - it appears whilst this this API version is valid for the Resource Provider itself (as it's shown in the error message above) and some of the sub-types of the Resource Provider - isn't available for the registry type.
As such - would it be possible to downgrade to the previous version of the Container Registry API until this is fixed? I'm unsure if this needs a Swagger fix or a Generator fix - but at this point in time we're unable to upgrade to v11
Thanks!

Howdy @tombuildsstuff!
Looks like there were some timing issues for the v11 release. @djyou drew our attention to this PR this morning: https://github.com/Azure/azure-rest-api-specs/pull/1771 which seems to have been merged in after our release. We'll be regening and releasing a patch to fix the Container Registry issues that you're seeing.
Sorry for the hassle!
-Martin

This should be taken care of in #801

Fixed


Set no-flood config with ports for TrafficControl after restarting

OVS ports for TrafficControl is configured with no-flood when it is created. However, after restarting OVS, no-flood config is lost for the ports. This PR adds no-flood config to OVS ports for TrafficControl when initializing Antrea Agent.
Signed-off-by: Hongliang Liu<EMAIL_ADDRESS>

@hongliangl please backport it to releases it applies.

/skip-all


Fix typos

Description
This PR fixes a few typos:

The word successful and its variants were misspelled in image build-related comments and log messages
The inventory sub-router (which doesn't appear to be implemented yet) incorrectly filtered device status by update_availabe instead of update_available.

Codecov Report

Merging #393 (7c70882) into main (e3a3d3d) will not change coverage.
The diff coverage is 37.50%.

@@           Coverage Diff           @@
##             main     #393   +/-   ##
=======================================
  Coverage   25.97%   25.97%
=======================================
  Files          31       31
  Lines        2922     2922
=======================================
  Hits          759      759
  Misses       2069     2069
  Partials       94       94

Impacted Files
Coverage Δ

pkg/clients/imagebuilder/client.go
34.57% <0.00%> (ø)

pkg/routes/inventory.go
0.00% <0.00%> (ø)

pkg/services/files/uploader.go
0.00% <0.00%> (ø)

pkg/services/images.go
8.71% <0.00%> (ø)

pkg/services/updates.go
35.12% <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 e3a3d3d...7c70882. Read the comment docs.


allow beta pre-releases in config

update semantic-release configurations to allow pre-releases tagged with beta

:tada: This issue has been resolved in version 2.1.0-beta.1 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.1.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


GetVehicleRotation is not used, not defined

Ops, yeah, i tried to make something with rotations and let it by mistake at end


Adding .github/settings.yml.

Setting repo defaults, labels
Adding @caniszczyk, @amye as admins
Adding @chalin & @nate-double-u as maintainers
Adding .gitignore file
Removing unneeded files

hold, copy paste errors.

unhold, errors corrected.

If we agree this is the way to go for access, @nineinchnail would you like me to add you as well? (you can also add yourself once it's merged, but it might be easier to get it all done right off the hop)

that sounds good Nate!
Thanks,
Marc

In order for this to work, I think that one of the org maintainers will need to add the GitHub settings app.


A cyclic graph of 3 or more items causes an infinite recursion

Description
Initializing an argument that contains 3 or more cyclical classes causes an infinite recursion within __Expression.Value's private init:
private init(
        _reflecting subject: Any,
        label: String?,
        seenObjects: inout [ObjectIdentifier: AnyObject]
    )

I tracked it down to the attempt to prevent cyclical dependencies.  Using the sample code provided in Steps to Reproduce, I was able to maybe fix this by removing the defer and adding a filter onto the children:
    private init(
        _reflecting subject: Any,
        label: String?,
        seenObjects: inout [ObjectIdentifier: AnyObject]
    ) {
        ...

        if shouldIncludeChildren, !mirror.children.isEmpty || isCollection {
            children = mirror.children.**filter { child in
                !seenObjects.contains(ObjectIdentifier(child as AnyObject))
            }**.map { child in
                Self(_reflecting: child.value, label: child.label, seenObjects: &seenObjects)
            }
        }
    }

But I'm unsure if this has any unintended side effects (specifically, the comment callout about multiple references to the same object in the same subject).  Logging a Value(reflecting: a) in the makeA() method returns me a Value instance that looks to properly stop traversing future references of the same type after it traverses first one.
Expected behavior
Cyclical graphs of any complexity should resolve their reflection correctly
Actual behavior
Once 3 classes are introduced into the graph, the initializer enters an infinite loop
Steps to reproduce

Attempt to run the following Test:

class A {
    private var c: C!
    private var c2: C!
    private var b: B!

    func setup(b: B, c: C) {
        self.b = b
        self.c = c
        c2 = c
    }
}

class B {
    private var a: A!
    private var c: C!

    func setup(a: A, c: C) {
        self.a = a
        self.c = c
    }
}

class C {
    private var a: A!
    private var b: B!

    func setup(a: A, b: B) {
        self.a = a
        self.b = b
    }
}

@Suite
struct TestingAppTests {
    @Test(arguments: [makeA()]) func example(foo _: A) async throws {
        // Write your test here and use APIs like `#expect(...)` to check expected conditions.
        #expect(true)
    }

    static func makeA() -> A {
        let a = A()
        let b = B()
        let c = C()

        a.setup(b: b, c: c)
        b.setup(a: a, c: c)
        c.setup(a: a, b: b)

        return a
    }
}

Observe the process crashes after the return of makeA() and before the main test begins

swift-testing version/commit hash
Xcode's version of swift-testing
Swift & OS version (output of swift --version ; uname -a)
swift-driver version: 1.115 Apple Swift version 6.0.2 (swiftlang-<IP_ADDRESS>.2 clang-16<IP_ADDRESS>)
Target: arm64-apple-macosx15.0
Darwin .local 24.2.0 Darwin Kernel Version 24.2.0: Tue Oct 15 18:15:36 PDT 2024; root:xnu-11215.60.364.501.5~3/RELEASE_ARM64_T6000 arm64

@stmontgomery, I think you may have a radar tracking this internally too?

I believe I ran into the same bug, except it happens when attempting to describe the objects involved in a failed #expect. Here's a small code sample to reproduce the issue. The first call to #expect just prints the type of object twice as should happen. The second call after the additional self-reference causes infinite recursion and a crash.
import Testing

class SelfReferential {
  var optionalRefA: SelfReferential? = nil
  var optionalRefB: SelfReferential? = nil
}

@Test func crasher() {
  let object = SelfReferential()

  object.optionalRefA = object
  #expect(object !== object)

  object.optionalRefB = object
  #expect(object !== object)
}

@stmontgomery, I think you may have a radar tracking this internally too?

I don't believe we have a Radar for this particular symptom (a crash due to infinite recursion), but I have a fix nearly ready.

Tracked internally as rdar://138708651


Fix #3308 SYNTAX_ERROR with class using IF_APACK_MANIFEST

Fix #3308
Use GENERATE REPORT to detect a syntax error of the manifest class, if any don't execute the statement CREATE OBJECT lo_manifest_provider TYPE (ls_manifest_implementation-clsname).
Correction done in these two methods:

GET_INSTALLED_PACKAGES of ZCL_ABAPGIT_APACK_HELPER
GET_MANIFEST_DESCRIPTOR of ZCL_ABAPGIT_APACK_READER

A solution could be serialize the use of interface "ZIF_APACK_MANIFEST" as "IF_APACK_MANIFEST", and vice-versa for deserialization

A solution could be serialize the use of interface "ZIF_APACK_MANIFEST" as "IF_APACK_MANIFEST", and vice-versa for deserialization

Something like this

well, I think that will just give the opposite problem, ZIF missing in Steampunk systems
@SebastianWolf-SAP any thoughts?

well, I think that will just give the opposite problem, ZIF missing in Steampunk systems
@SebastianWolf-SAP any thoughts?

I mean, serialized APACK class will always use IF_APACK_MANIFEST if it pulls to a non-cloud solution with abapGit it will deserialize as ZIF_APACK_MANIFEST
It is a way to add compatibility between Git for ADT and abapGit

Well, that's certainly one of the open points I actually wanted to tackle, but haven't had time for. :(
I was struggling between two options:

Silently convert all references to ZIF_MANIFEST_DESCRIPTOR to IF_MANIFEST_DESCRIPTOR and vice versa if the importer encounters sources written for the other platform
Show a clear error message that the sources you are about to import are not compatible with your  platform

Of course, you could also show a popup with both options, but that would mean even more work. ;)
In the end, I think it's not good to silently import code which ends up in errors which are not explained - that applies to whatever platform and in the long run. What makes sense to fix a concrete issue in the short run is honestly hard to tell. Using GENERATE REPORT looks bad to me. I would only use it as last resort. If there is no function module - have you tried CL_OO_CLASS_RELATIONS already?

Silently convert all references to ZIF_MANIFEST_DESCRIPTOR to IF_MANIFEST_DESCRIPTOR ...

@SebastianWolf-SAP What is ZIF_MANIFEST_DESCRIPTOR? (I just see ZIF_APACK_MANIFEST in the current abapGit version)

Using GENERATE REPORT looks bad to me. I would only use it as last resort. If there is no function module - have you tried CL_OO_CLASS_RELATIONS already?

@larshp @SebastianWolf-SAP abapGit uses massively SEOMETAREL and no other solution, so I changed the fix to use SEOMETAREL, and it works fine, but I didn't do a pull request yet because there is a discussion ongoing. Personally, I like the solution proposed by @jrodriguez-rc (that's a simple find/replace of the static words if_apack_manifest/zif_apack_manifest --but excluding the literals 'if_apack_manifest'/'zif_apack_manifest' to avoid issues with serializing/deserializing abapGit--).
@SebastianWolf-SAP What is ZIF_MANIFEST_DESCRIPTOR? (I just see ZIF_APACK_MANIFEST in the current abapGit version)

@sandraros Sorry, I meant (Z)IF_APACK_MANIFEST. Probably, I need another coffee - or lunch.

I created PR #3311 with the change of (de)serialization


More accuracy to the amount of data sent.

Also, data counter variables are moved under the connection handler in
the server side, because before, the variables were "re-used" between
various peers, which made the counts invalid.
Fixes #280.

PR is added to the queue for testing as 1. task. (75ae467)

Test (Success) 50795091 build is completed (75ae467)
See https://github.com/ThaliTester/TestResults/tree/5079509175ae467_More_accuracy_to_the_amount_of_data_sent__vjrantal/ for the logs

Test<PHONE_NUMBER>ae467(75ae467) has failed
See https://github.com/ThaliTester/TestResults/tree/5079509175ae467_More_accuracy_to_the_amount_of_data_sent__vjrantal/ for the fail logs

PR is added to the queue for testing as 2. task. (8c18815)

Test (Success) 50795091 build is completed (8c18815)
See https://github.com/ThaliTester/TestResults/tree/507950918c18815_More_accuracy_to_the_amount_of_data_sent__vjrantal/ for the logs

Test 507950918c18815(8c18815) has failed
See https://github.com/ThaliTester/TestResults/tree/507950918c18815_More_accuracy_to_the_amount_of_data_sent__vjrantal/ for the fail logs

Reviewed 4 of 4 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from the review on Reviewable.io


Long Running Queries Excepitons

Can we add exception for long running queries for DBADASH? there are queries and processes that we always know take time and we want them to be excluded from the long running query report which is really useful.

What criteria would you like to use to exclude items?
I can think of a couple - CDC & maybe XE live target.  I'm not sure what the best option is for excluding these. Maybe based on wait type - excluding WAITFOR and XE_LIVE_TARGET_TVF.

So in any env you know there are certain reports or monitoring tools or
jobs that  run a lot and clutters DBADash long running query which is very
useful. It would be good to have an option to make an exception for those
so they don't show up there or expand the long running query list limit.
On Thu, Oct 10, 2024, 3:09 PM David Wiseman @.***>
wrote:

What criteria would you like to use to exclude items?
I can think of a couple - CDC & maybe XE live target. I'm not sure what
the best option is for excluding these. Maybe based on wait type -
excluding WAITFOR and XE_LIVE_TARGET_TVF.
—
Reply to this email directly, view it on GitHub
https://github.com/trimble-oss/dba-dash/issues/1061#issuecomment-2406126926,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BGN5RX2LMPXVW47IN242L7TZ233K5AVCNFSM6AAAAABPWV2XPSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBWGEZDMOJSGY
.
You are receiving this because you authored the thread.Message ID:
@.***>


{Packaging} Remove PyWin32.chm from MSI

Description

Remove this help file and saves 2.52 MB disk space.
History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

Packaging


SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint

The MySql database throws an error when trying to run the migrations.
An exception occurred while executing 'ALTER TABLE sandstorm_usermanagement_domain_model_user ADD CONSTRAINT FK_5DEB8A977D3656A4 FOREIGN KEY (account) REFERENCES neos_flow_security_account (persistence_object_identifier)':

SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint

The exception details have been logged to the Flow system log.
Exception in line 184 of /[NEOSROOT]
/Packages/Libraries/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php: An exception occurred while executing 'ALTER TABLE sandstorm_usermanagement_domain_model_user ADD CONSTRAINT FK_5DEB8A977D3656A4 FOREIGN KEY (account) REFERENCES neos_flow_security_account (persistence_object_identifier)':

SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint - See also:<PHONE_NUMBER>574529eefa.txt

2018112314574529eefa.txt
Steps to reproduce:

Fresh installation of Neos
composer create-project neos/neos-base-distribution Neos
Add database credentials to 'Configuration/Settings.yaml'
Run migrations
./flow doctrine:migrate
Add UserManagement package
composer require sandstorm/usermanagement
Run migrations again (fails with error above)
./flow doctrine:migrate

Software

PHP 7.2.11
MySql 5.7.23
Neos 4.1.8
Flow 5.1.5

I found a solution.
The database (or only the sandstorm_usermanagement_domain_model_user.account field) has to be set to collation utf8mb4_unicode_ci.
Mine was utf8mb4_general_ci which caused the error.

Just found a more convenient way to fix this issue, simply run:
./flow database:setcharset

to set the right collation and encoding on your database.


Computing/GitHubCompanyGovernment

| balena balena-io | Balena brings the benefits of Linux containers to the IoT. Develop iteratively, deploy safely, and manage at scale. |
| Efinix-Inc | Efinix, Inc. |
| npm npm | JavaScript Package Manager, Registry & Website |
| NSF National Center for Atmospheric Research NCAR | NSF NCAR is sponsored by the U.S. National Science Foundation and managed by the University Corporation for Atmospheric Research. |
| Greenhost greenhost | sustainable hosting and digital security |

Moved to

#4592


Task age and time spent in one column

In our internal implementation, two things we needed to track: 1. How long a task is open 2. How much time a task spent in a column (both in days).
I did a prototype which can be seen at: http://goo.gl/Y5PrgO. Screenshot below. There are tooltips on those little boxes next to the "Assigned to XXX" text on task board. The time spent in a column resets if the task is moved to another column.
Similar feature is available in other software, http://goo.gl/kptUdK . Also, I was referring to the slides at http://goo.gl/j6fTk9. They also propose something like this.
Kanboard code is so nicely organized, I had to add just 10-12 lines to have this feature. Let me know if you think this is useful. Then I can clean up the code and request for a pull.

That's cool!

It's definitively useful, you can send a pull-request :)

Idea: display hours, if the number of days is lower then 0.

Was thinking about that. How about <1h, NNh if less than <24, and finally days?

:+1:

I merged your pull-request.
If you want to display the hours, just send another pull-request :)


Many errors when running tests

Description:
Run the tests.bal and many errors since this module has been changed for 0.990.0
2018-12-12 14:05:06,534 INFO  [wso2/jira7] - ACTION : createProjectCategory()
2018-12-12 14:05:06,783 INFO  [wso2/jira7] - ACTION : getAllProjectSummaries()
2018-12-12 14:05:06,798 DEBUG [ballerina/http] - Cached response not found for: 'GET /project?expand=description'
2018-12-12 14:05:06,799 DEBUG [ballerina/http] - Sending new request to: /project?expand=description
2018-12-12 14:05:07,292 INFO  [wso2/jira7] - ACTION : getAllProjectCategories()
2018-12-12 14:05:07,294 DEBUG [ballerina/http] - Cached response not found for: 'GET /projectCategory'
2018-12-12 14:05:07,295 DEBUG [ballerina/http] - Sending new request to: /projectCategory
[fail] test_createProjectCategory:
error: {ballerina}KeyNotFound {"message":"cannot find key 'message'"}
at wso2/jira7:0.8.15:test_createProjectCategory(tests/tests.bal:384)
    [fail] test_getAllProjectSummaries:
        error: status404:Not Found - null {}
            at ballerina/test:createBallerinaError(assert.bal:42)
            ballerina/test:assertFail(assert.bal:98)
            wso2/jira7:0.8.15:test_getAllProjectSummaries(tests/tests.bal:43)

    [fail] test_getAllProjectCategories:
        error: status404:Not Found - null {}
            at ballerina/test:createBallerinaError(assert.bal:42)
            ballerina/test:assertFail(assert.bal:98)
            wso2/jira7:0.8.15:test_getAllProjectCategories(tests/tests.bal:367)

    0 passing
    3 failing
    25 skipped

Suggested Labels:
Suggested Assignees:
Affected Product Version:
Ballerina 0.990.0
OS, DB, other environment details and versions:
Steps to reproduce:
Run tests.bal
Related Issues:

The Client type needs extra code in the constructor to append to the URL. Something like:
    public function __init(JiraConfiguration jiraConfig) {
        jiraConfig.baseUrl += JIRA_REST_API_RESOURCE + JIRA_REST_API_VERSION;
        jiraConfig.clientConfig.chunking = "NEVER";
        self.jiraClient = new(jiraConfig.baseUrl, config = jiraConfig.clientConfig);
    }

Fixed by PR #52


Modify styling method and fix view height

Fixes the view height so that view's fill the screen in kiosk mode
Inserts style elements instead of modifying the elements directly
Streamlines some things to not repeat styling or resizing, etc

I didn't edit the version number in the console tag

This is great thanks @maykar


Provision S3 buckets on cloudscale with cloudscale-SDK

Summary
As user
I want to setup backups with S3 buckets on cloudscale.ch infrastructure
So that I can backup my DB instances
Context
In #74 we discussed how provider-jet-cloudscale should be integrated to make use of automatic S3 bucket provisioning.
In an internal discussion though, concerns were raised that this Crossplane integration, as well as provider-jet-cloudscale are not worth the added complexity vs directly provision buckets through cloud APIs and SDKs.
Thus we decided to implement bucket provisioning through code in the operator.
Out of Scope

Crossplane integration
Any other S3 provider other than cloudscale.ch
Making bucket provisioning work in kind with Minio

Further links

Cloudscale Go SDK: https://github.com/cloudscale-ch/cloudscale-go-sdk
Cloudscale API docs: https://www.cloudscale.ch/en/api/v1
POC: #90

Acceptance Criteria
Given a PostgresqlStandalone instance CRD
When spec.backup.enabled is true
Then create an S3 user on cloudscale.ch through API
And create an S3 bucket on cloudscale.ch through API
And store the access credentials in a Kubernetes Secret
And configure K8up backup schedule to use this bucket

Given a PostgresqlStandalone instance CR
When spec.backup.enabled is true
And the instance gets deleted
Then delete the backup bucket

Implementation Ideas
No response

I created a PoC that provisions buckets with Minio, for local testing.
It shows how relatively easy it is to create object users and buckets, and I expect that the cloudscale SDK should be similarly easy to use.
https://github.com/vshn/appcat-service-postgresql/pull/90

BTW: it doesn't look like cloudscale's SDK supports creating buckets. So for that we could re-use the logic to create the bucket from your POC.

The minio-sdk can be used as a general purpose S3 client. It's what we use in K8up (https://github.com/k8up-io/k8up/blob/master/restic/s3/client.go) and restic (https://github.com/restic/restic/blob/master/internal/backend/s3/s3.go)
As for the ACL: do you talk about the ACLs for a minio instance, or for cloudscale's S3? Because the latter sets up some ACLs already that give the object-users permissions to their own buckets.

I've also added the deletion of the bucket. For the first implementation we just remove the bucket as soon as the instance is deleted. We can add delays and deletion protection in further iterations.


Print statements need a return after them to work

Bug introduced in the execution engine rewrite, no idea why it happens

Only happens with more complex things like addstr?

Seems to be caused by Window's CR LF nonsense


[Designer]Bug 35714425: [V1.0-> Scenarios - FoodOrder.json]: "Your registration is almost complete" is not defined as a heading on 'FoodOrder.Json' card.

Problem Description
Bug 35714425: [V1.0-> Scenarios - FoodOrder.json]: "Your registration is almost complete" is not defined as a heading on 'FoodOrder.Json' card.
Test Environment:
Device: iPhone x
iOS: 14.7.1
Application: Adaptive Cards
App Version: Version 1.0 (2.3.1-beta.20210823.1)
Screen Reader: Voice Over
Repro Steps:

Launch Adaptive Cards iOS application.
Home screen will appear.
Navigate to "V1.0" control and select it.
Navigate on  "V1.0" screen and select "Scenarios" button.
'Scenario' screen will appear.
Navigate to "FoodOrder.json" control and select it.
Navigate the 'FoodOrder.json' screen and enable Voiceover for the ease of access.
Navigate till 'Your registration is almost complete' and hear screen reader narration.

Actual Result:
"Your registration is almost complete" is not defined as a heading on 'FoodOrder.Json' card. Screen reader is only announcing as, "Your registration is almost complete text field double tap to edit Use the rotor to access Misspelt Words".
Expected Result:
"Your registration is almost complete" should be defined under a heading. Screen reader should announce as, "Your registration is almost complete heading Use the rotor to access headings".
Note:
Same issue is also repro for 'Malt and Vine' text on FoodOrder.json card. (Please refer attachment)
v1.0 -Element -AdaptiveCard.json- Issue is repro for 'Publish Adaptive Card Schema'. (Please refer attachment)
v1.0-Element-ColumnSet.Spacing.json- issue is repro for 'ColumnSet Spacing'. (Please refer attachment)
v1.0-Element-Container.Spacing.json- issue is repro for 'Container Spacing'.
Issue is repro throughout application. Headings is not defined as heading.
User Experience:
It will be confusing & difficult for the users if Heading will not be defined inside the adaptive card.
"Have feedback to share on Bugs ? Please help fill Trusted Tester Bug Feedback (office.com) “
Card JSON
Also, repro on UWP

Screenshot
No response

This issue is not repro on the environment below, hence closing this issue.
Test Environment:
Device: iPhone 11
iOS Version: 16.7.1
App Version: 1.0 (2.4.0-beta.<IP_ADDRESS>)
Screen Reader: Voice Over
https://github.com/microsoft/AdaptiveCards/assets/95913748/a7d669dd-c48f-4b7c-bdec-3706d99a0c1a


Recomputing pooling values creates overlapping plots

It is mostly noticeable on the colorscale.

To reproduce:

Go to Pools > Pool library plates
Choose "Shotgun library plates" in the Plate Type dropdown
Click the "Add Plate" button
Click the "Add" icon for plate 26
Choose "Equal volume" in the Pooling Function dropdown
Click "Compute pooling values"
After graphics are displayed, return to Pooling Function dropdown and select "Minimum Volume"
Click "Compute pooling values"

This produces overlap in the graphics, as shown here:

Ok, I think I see what's driving this:
https://github.com/jdereus/labman/blob/0b36cfb63e8222f078f2479c9651e225864fb9c1/labman/gui/static/js/labman.js#L298
.... gets the pool results element, and then
https://github.com/jdereus/labman/blob/0b36cfb63e8222f078f2479c9651e225864fb9c1/labman/gui/static/js/labman.js#L324-L325
... appends a heatmap and histogram to this element, but there is no step that cleans the contents of the pool results element out if createHeatmap has been called on the page before.  Hopefully pretty easy to fix.
@ElDeveloper or @tanaes please clarify the desired behavior: do we want the plots to show ONLY the visualization of the most recently computed pooling values?

@AmandaBirmingham, that does look like the problem 👍
Yes, I believe we only want to show the visualization of the most recently computed pooling values.

Yep, this sort of an interactive check to make sure they're good to go
before storing to DB.
On Wed, Mar 14, 2018 at 11:11 AM Yoshiki Vázquez Baeza <
<EMAIL_ADDRESS>wrote:

@AmandaBirmingham https://github.com/amandabirmingham, that does look
like the problem 👍
Yes, I believe we only want to show the visualization of the most recently
computed pooling values.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jdereus/labman/issues/206#issuecomment-373101424, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AH6JAPpaWgr6hTheusYJ2sSLz9iSj44wks5teU8mgaJpZM4SOYiX
.


Binance: BinanceNewOrder does not have a property fills

BinanceNewOrder misses the property fills which would contain the filled trades. Please add the list of fills as a property for BinanceNewOrder.

Feel free to submit a PR


Dumping PART files in C:\

Describe the bug
Upon failing a download the program (sometimes?) dumps a PART file in C:\
To Reproduce
Steps to reproduce the behavior:

Run ofscraper
Fail a download (unsure how to cause a download to fail)
Check C:\

Expected behavior
Instead of dumping an unusable file in C:\ the program should just delete the failed download
Screenshots/Logs

https://hastebin.com/share/cuwatiyija.yaml
Desktop (please complete the following information):

OS: Windows 10 Pro 22H2
Browser: Chrome
Version 3.0.12
Python
python version: 3.11

Additional context
I just deleted like 120 gigs of part files that had gone unnoticed until now

That was the original behavior
But some users wanted to be able to resume files
You can turn partfileclean
To true, and the program will auto clean the files when it finishes or is forced closed

Can you show your config file
Is C your save location?

This is my config (though I just changed partfileclean to true as per your suggestion)

While the save location is on my C drive, it shouldn't be outputting anything to the root of the drive, right?
currently re-running with partfileclean set to true, will get back to you if it works

Alright, the issue is now worse. For some reason ALL downloads are now failing, and for each that fails a new PART file is added to C:.
The previous issue started today, and I tried uninstalling and reinstalling ofscraper to see if it helped but now everything is crumbling around me?

Yeah this is strange
I'll have to look at this.
But it's probably related to the placeholder class

Update: Changing "dir_format" to C:\Users\Sage\Data\ofscraper starts outputting the part files into C:\Users\Sage\Data\ofscraper, but it still fails every download. Following that, Changing the save location to " " seems to be the same as having the dir be " " and the save location C:\Users\Sage\Data\ofscraper (?)
I believe this part of the log is the failing download process, isolated for convenience
https://hastebin.com/share/adoviximiq.lua
it seems like its not trying to make a folder to put the part file into
it puts the part file in the root of the directory, because it cant find the folder its looking for
it looks for the image to rename it from .part to .jpeg (but cant find it because its expecting the part file to be in a folder that doesn't exist)
then the "download" fails because it cant find the file to rename it.
Manually renaming the .part file to .jpeg DOES give a fully functional image, so the actual download itself is not failing, just the renaming of the file. Making a folder of the username of the model its trying to scrape fixes the issue on an individual model basis.
It made the folders automatically before, so I'm not sure what changed. I moved all the folders out of the save location to offload them to a NAS, but I guess in the future I just have to move the files in the folders? or copy instead of cut.
Is there some sort of cache file I can edit/delete to make it recognize the folders don't exist and tell it to remake them?

Corre el programa como administrador
Ponle ...
"threads": 1,
"key-mode-default": "keydb", y con "keydb_api": "tuApiDeKeydb",
Actualiza python a 3.11.5

Another Update: I manually made folders for every model I was trying to scrape from, and the scraper mostly works now, but every time it tries to move on to a model I haven't scraped since making the model folders it says
"[download.setDirectoriesDate:872]   PID: 13240 Setting Date for modified directories        download.py:872"
, freezes, and slowly starts consuming more and more RAM until it maxes my usage and my computer bluescreens.
here's the log, but it just looks like it was working perfectly then closed normally, so its not super useful
https://hastebin.com/share/qomacepaxi.yaml
I guess the solution to this is just to keep re-running the scraper until I get through everyone I'm scraping, the presumably it will work fine in all future attempts, but this issue confuses me more than the last one did, so I'm just trying to make this issue known
And in response to the previous reply
I already run it in administrator
changing the thread count to 1 just slowed it down
changing the key mode + keydb_api broke it further, it couldn't even make a part file
and I updated python before reinstalling the scraper (which I did before making this issue, but seem to have forgot to mention)

Update to the update:

I guess the solution to this is just to keep re-running the scraper until I get through everyone I'm scraping, then presumably it will work fine in all future attempts
This did not work. I've been running this back to back for the last 2 days and it still gets stuck in the same way. I've uninstalled and reinstalled several times, I tried my best to manually wipe everything relating to ofscraper and reinstalling it, I've tried basically everything I can think of and the scraper just will not run to completion.

to re-summarize my current problem:
I run the scraper
It gets though several models
It freezes and says "[download.setDirectoriesDate:872] PID: 13240 Setting Date for modified directories download.py:872"
Then consumes more and more ram until I bluescreen or close the terminal
This is basically a completely different problem at this point, if needed I can make it a new Issue in github, just let me know

Small addendum: checked the logs again and they were 150k lines long :)
this seems to be one download worth of errors
https://hastebin.com/share/valomudido.php
it also seems based on other errors that the scraper just isn't working atm. Until an update comes out I will stop updating this thread

Cada vez que uses el -l debug borra el archivo .log sino se va hacer más grande.

¿qué le pusiste otra vez cdrm2 (<IP_ADDRESS>:8080) en "key-mode-default": ?

You told me to change that before, and I tried it, but when I did the scraper stopped making .PART files, and all downloads failed, which is worse than the issue I was having. After trying it again just now, it doesn't seem to fix the issue I'm having, It still gets stuck in the same way it was before, though there are less errors in the logs

Until an update comes out I will stop updating this thread

Well, an update came out, and it seems to have fixed nothing (in my case at least)
I'm not 100% sure this is the same issue everyone else is having
I did fully uninstall and reinstall before trying again, though I kept my config (which looks like this )
I decided to record a video of my current situation for clarity

here's the log from the recorded attempt

To add a little more context this was from a second attempt, which is why it looks like nothing downloaded, I had already downloaded everything from the first model in queue. If I select one model it works fine, and ends on a "Script Complete" message, If I select multiple it will often get stuck when switching to the next model, in a subsequent attempt I made it 5 models in before the freeze.
Everything I've tried should be documented in comments above, this was just a post-update retry.
I know this is basically a different issue than the original issue I had, if needed I can close this post and open a new one to keep things organized.
Once again, silent until replied to or another update releases.

this is what happens after uninstalling/reinstalling and using --output debug, the log is basically identical to before, still using --log debug
(I didn't show the full runtime this time bc it made it like 4 models in, but almost everything is the same as before)
https://github.com/datawhores/OF-Scraper/assets/99507754/3538f257-a6bf-4eaa-8ecb-6cb7282a6ce5

I did fully uninstall and reinstall before trying again, though I kept my config (which looks like this Config)

Si le pones "manual" te faltan private-key y client-id

  "private-key": null,
  "client-id": null,
  "key-mode-default": "manual",
  "keydb_api": " ",

Si le pones "keydb" te falta keydb_api

  "private-key": null,
  "client-id": null,
  "key-mode-default": "keydb",
  "keydb_api": "xxxxx",

keydb_api -> https://keysdb.net/api -> X-API-Key:

@Puk0 you've tried telling me to change things involving key settings 3 times now and it has fixed nothing every time I've tried it. I'm not ignoring you but I feel like you don't know what the issue is. I can download content just fine, but the script often freezes when moving to the next model. As far as I can tell debug logging claims the script gets stuck on a local process, not a download, which logically has nothing to do with keydb.
I have made some very slight changes to my config while experimenting, just to provide as much info as I can, here is my config
Updated Config

Si la siguiente cuenta tiene videos con drm si le sigues poniendo "manual" ocupa por fuerza la ruta de tus archivos
device_private_key y device_client_id_blob
en "private-key" y "client-id" por eso se queda asi sin hacer nada
Por ejemplo
"private-key": "D:\Programas\OFR\CDM\device_private_key",
"client-id": "D:\Programas\OFR\CDM\device_client_id_blob",
"key-mode-default": "manual",

That's why it gets stuck on "modifying date" after fully downloading everything from a model? and only once in every 4 times? I have a hard time believing that.

si una cuenta no tiene videos con protección DRM te descarga todo (fotos/videos)
si la cuenta que sigue si tiene videos con DRM solo te descargara las fotos
porque ni tienes los 2 archivos device_private_key y device_client_id_blob
y tampoco si seleccionas "keydb" tienes la "keydb_api"
por eso se quedan los archivos (audio/videos) encriptados/part
porque el programa espera la "key" para desencriptarlos y para luego unirlos

ok, but the issue is not the part files anymore, the issue is the script freezes and bluescreens my computer. Some models I follow do have DRM protected content, and those do spit out part files, but I'm more focused on actually getting the script to fully run through all my subscriptions without crashing my pc

I even included a video showing my issue as it was happening, RAM graph and all, did you watch it?

Si lo vi
¿usas la version zip/exe, o lo instalaste con "pip"?
sino prueba con la versión "zip"

I used pipx to install it, I could not figure out how to install the .zip version and could not find documentation on it

solo baja el zip (en Assets), lo descomprimes y le das click al ofscraper_windows_… .exe

the zip file in assets does not have a .exe file in it

Porque no está disponible
solo las que dice ofscraper_windows_… zip

The issue still occurs when using the zip version

Tiny update: it just occurred for the first time when scraping a single model, the issue seems to not be related to transitioning between models like I had previously believed, the model I scraped also had no DRM protected content, so its not that either. I'm not sure what the issue is but I believe it to be something with how the scraper installed on my pc.
I use a custom windows installation and I'm wondering if that's the cause of these issues, maybe there's some weird stock windows dependency my installation just doesn't have (because it seems this is only happening to me). I plan to reinstall windows within the next month, I'll try again then or when there's another update

I'm actually going to close this and recreate my current problem as a new issue, the .part files thing has been mentioned in other posts and this thread is about a completely different issue at this point.


feat: add permission and plugin configuration for zellij v0.38.0 (#3)

Oh whoops, I didn't notice this and made this exact update

I reverted my commit on main and merged yours instead. I'd hate for your work to go to waste.


Still active?

Your inquiry
Just curious if this framework is still being actively maintained, or if any work is intended to be done on it.
Thanks!  Awesome open source project.
Which package/app is this targeted at (leave empty if unsure)
@neato/guider, @neato/config, docs, examples

It's still being maintained, however new features are slow right now due to work and other side projects.


Update ohai cookbook for namespace deprecation

Cookbook Version
3.2.1 and master
Chef Client Version
The deprecation notice is visible in chef-client 13 and applies to upcoming chef-client 14.
Platform Details
Applies to all platforms
Scenario
I've been doing an inventory and clean up of the various Chef 14 deprecations in our environment. This one is actually coming from the dependent ohai cookbook and is fixed in the later (~> 5.0) versions.
I was going to submit quick PR with the version bump but then realized that this version of ohai is dependent on chef >= 12.7 and so would be a breaking change for anyone on chef-client versions 12.0-12.6. Not sure how you'd like to handle that.
Steps to Reproduce
in .kitchen.yml:
provisioner:
  name: chef_zero
  require_chef_omnibus: 13
  data_bags_path: ./test/data_bags
  client_rb:
    treat_deprecation_warnings_as_errors: true # WiP on some depends

and converge any suite.
Expected Result
converges successfully
Actual Result
           ================================================================================
           Error executing action `create` on resource 'ohai_plugin[dovecot]'
           ================================================================================

           Chef::Exceptions::DeprecatedFeatureError
           ----------------------------------------
           "rename path to new_resource.path (CHEF-19)/tmp/kitchen/cache/cookbooks/ohai/resources/plugin.rb:13:in `desired_plugin_path'.\nPlease see https://docs.chef.io/deprecations_namespace_collisions.html for further details and information on how to correct this proble
m. at /opt/chef/embedded/lib/ruby/gems/2.4.0/gems/chef-13.8.5/lib/chef/formatters/doc.rb:419:in `deprecation'"

           Cookbook Trace:
           ---------------
           /tmp/kitchen/cache/cookbooks/ohai/resources/plugin.rb:13:in `desired_plugin_path'
           /tmp/kitchen/cache/cookbooks/ohai/resources/plugin.rb:80:in `block in class_from_file'
           /tmp/kitchen/cache/cookbooks/ohai/resources/plugin.rb:131:in `block in after_created'
           /tmp/kitchen/cache/cookbooks/ohai/resources/plugin.rb:130:in `each'
           /tmp/kitchen/cache/cookbooks/ohai/resources/plugin.rb:130:in `after_created'
           /tmp/kitchen/cache/cookbooks/dovecot/recipes/ohai_plugin.rb:34:in `from_file'
           /tmp/kitchen/cache/cookbooks/dovecot/recipes/default.rb:22:in `from_file'
           /tmp/kitchen/cache/cookbooks/dovecot_test/recipes/default.rb:22:in `from_file'

           Resource Declaration:
           ---------------------
           # In /tmp/kitchen/cache/cookbooks/dovecot/recipes/ohai_plugin.rb

            34: ohai_plugin 'dovecot' do
            35:   name 'dovecot'
            36:   source_file "#{source_dir}/dovecot.rb.erb"
            37:   resource :template
            38:   variables enable_build_options: ohai_build_options
            39: end

           Compiled Resource:
           ------------------
           # Declared in /tmp/kitchen/cache/cookbooks/dovecot/recipes/ohai_plugin.rb:34:in `from_file'

           ohai_plugin("dovecot") do
             action [:create]
             default_guard_interpreter :default
             declared_type :ohai_plugin
             cookbook_name "dovecot"
             recipe_name "ohai_plugin"
             source_file "ohai7_plugins/dovecot.rb.erb"
             resource :template
             variables {:enable_build_options=>true}
             plugin_name "dovecot"
           end

           System Info:
           ------------
           chef_version=13.8.5
           platform=ubuntu
           platform_version=16.04
           ruby=ruby 2.4.3p205 (2017-12-14 revision 61247) [x86_64-linux]
           program_name=chef-client worker: ppid=1720;start=15:49:35;
           executable=/opt/chef/bin/chef-client

Thanks for the report!
Maybe I should make a release tomorrow including the unreleased changes in master, then do a major bump with the dependency update. What do you think?

I agree that's probably the way to go. Chef 14 is still almost four weeks away too if there were any other breaking changes you wanted to roll in.

I should note too that Chef 12 will actuually be EOL at the end of April: https://www.chef.io/eol-chef12-and-chefdk1/

Any plans for the new release already? Trying to reach chef-14 compatibility now that chef-12 is EOL and chef-13 is deprecated.

@zuazo cloud you roll out a fix/update?

Had a look at it but there still seems to be some more work to do https://travis-ci.org/dermarens/dovecot-cookbook/jobs/391843519

May I ask why this isnt up yet? If you don't want to maintain the package I bet somebody else would be willing to.

Is there any status on this cookbook update?

Has there been any update on this issue?

We are now on Chef 17, is there any update?

We are now on Chef 17, is there any update?


ReactiveDatePicker

Hi  i can set format ReactiveDatePicker ?
ReactiveTextField(
formControlName: 'birthday',
decoration: InputDecoration(
border: InputBorder.none,
suffixIcon: ReactiveDatePicker(
formControlName: 'birthday',
firstDate: DateTime(1985),
lastDate: DateTime.now(),
builder:
(context, picker, child) {
return IconButton(
onPressed:
picker.showPicker,
icon:
Icon(Icons.access_time),
);
},
),
),
),

Hi @bunphithak,
Thanks for using Reactive Forms and for the issue.
You can set a custom Control Value Accessor to the ReactiveTextField to format the date time.
Here you can find Documentation about how to create a custom DateTimeValueAccessor to accomplish the task.

What about in timepicker? @joanpablo

Hi @Zacharias02,
It's exactly the same. ReactiveTextField by default try to figure out wish Control Value Accessor to use depending of the data type of the control.
There is a default implementation for DateTime and TimeOfDay: DateTimeValueAccessor and TimeOfDayValueAccessor. This value accessors comes with default formats to String.
I don't want to include intl package into the plug-in in case of incompatibility with others plugins. But you can use it to create you own DateTimeValueAccesor and TimeOfDayValueAccessor, it's quite easy just to override two methods in the class.
Here I describe how to implement a custom value accessor.

Hi @Zacharias02,
This is the current implementation of TimeOfDayValueAccessor:
/// Represents a control value accessor that convert between data types
/// [TimeOfDay] and [String].
class TimeOfDayValueAccessor extends ControlValueAccessor<TimeOfDay, String> {
  @override
  String modelToViewValue(TimeOfDay modelValue) {
    return modelValue == null ? '' : '${modelValue.hour}:${modelValue.minute}';
  }

  @override
  TimeOfDay viewToModelValue(String viewValue) {
    if (viewValue == null) {
      return null;
    }

    final parts = viewValue.split(':');
    if (parts.length != 2) {
      return null;
    }

    return TimeOfDay(
      hour: int.parse(parts[0].trim()),
      minute: int.parse(parts[1].trim()),
    );
  }
}

As you can see I do a simple split and string concatenations. But you can use the same DateFormat with some workaround to format the time something like:
String formatTimeOfDay(TimeOfDay time) {
    final now = new DateTime.now();
    final dateTime = DateTime(now.year, now.month, now.day, time.hour, time.minute);
    final format = DateFormat.jm();  //"6:00 AM"
    return format.format(dateTime);
}

I am closing the topic because there are no new comments.
Thank you


Incorrect RFC

Hi there,
Great page, very informative on expected log content. You reference RFC5242 when you mean RFC5424, easy mistake to make.
Keep up the good work!

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

ID: 4ff82a4d-1c0d-7d05-f383-78a5506dda02
Version Independent ID: 02bd7bc8-76ca-2511-93cb-f3f3de46337d
Content: Azure ATP SIEM log reference
Content Source: ATPDocs/cef-format-sa.md
Service: azure-advanced-threat-protection
GitHub Login: @shsagir
Microsoft Alias: shsagir

@phillym Thanks for contacting Microsoft with feedback about our product documentation. Depending on the complexity, it could take from a few business days to a few weeks to look further into your question, issue, or suggestion. We'll contact you if we need further information, and you'll receive an email message each time we "@mention" you in a comment.
Thanks again for submitting your feedback. Your suggestions help improve our documentation.

@phillym Thanks for your feedback. We've submitted a documentation change based on your suggestion, and the updated article should be live by tomorrow. Please let us know if there's anything more we can do for you. To follow up on this issue, leave us a comment with an @mention.


[BUG] crashed when delete wallet

In versions above iOS 18

Hello @zhouxl  A support ticket has been opened for you. Kindly Talk to Support on the Live support page so that your issue can be looked into. CLICK HERE

This bug already fixed in ios dev version 2.3.2 （6）


No program phase available

Describe the bug
not sure if is it a bug or just a limitation.
I have Washer Gen8 (WGB244A0BY)
I cannot find a sensor providing information about the program phase
I found laundrycare_common_option_processphase but the only values it get assigned are DetectingLoad or unavailable.
I would expect here rising, spinning etc.
On the other hand mobile app shows those phases as expected.
Thank you for your work
With regards

The values are based on what's coming from the API. If it's not getting updated there is nothing the integration can do about it.

Thank for the answer.
I thought it might be a code shortcoming.
Otherwise we can close the issue.

The integration doesn't do local communication, it only uses the API


How can i use pip version?

Hi @FateScript ,
I want to write prediction code using yolox-pip. Can you share documentation about it?

Sorry, I couldn't catch your meaning of using yolox-pip? If you write code in yolox, and it's merged by main branch, your prediction code will be included automaticlly after a new release.

I want to do "pip install yolox" instead of "git clone" to use the Yolox library. When I do "pip install yolox", I need to know which functions are imported.
Example(Yolov5-Pip):
import yolov5

# load custom model
model = yolov5.load('train/best.pt')

# set model parameters
model.conf = 0.25  # NMS confidence threshold
model.iou = 0.45  # NMS IoU threshold
model.agnostic = False  # NMS class-agnostic
model.multi_label = False  # NMS multiple labels per box
model.max_det = 1000  # maximum number of detections per image

# set image
img = 'https://github.com/ultralytics/yolov5/raw/master/data/images/zidane.jpg'

# perform inference
results = model(img)

Repo Link: https://github.com/fcakyon/yolov5-pip

Hi @FateScript ,
Error Message:
ERROR: Could not build wheels for pycocotools, which is required to install pyproject.toml-based projects

This library does not have windows support.
https://github.com/cocodataset/cocoapi/issues/9
Can you add this for windows users?
https://pypi.org/project/pycocotools-windows/

@kadirnar All method could be found in __init__.py, for YOLOX, no method is imported when import yolox; For yolov5 that you metioned, it could be found here.
As for cocoapi, did you check the windows version?


Support GPU

Currently batch evaluation is implemented, but there is no support for using GPU. This will likely require a modification in surprisal/model.py at initialization of a HuggingFaceModel instance.

https://github.com/aalok-sathe/surprisal/blob/bab2d90be179ad8d4cece26bd9e5c26b851809d2/surprisal/model.py#L106
this is about where we should be moving a model to GPU.
what would also need to happen to go along with that is moving the text inputs to the same device, about here: https://github.com/aalok-sathe/surprisal/blob/bab2d90be179ad8d4cece26bd9e5c26b851809d2/surprisal/model.py#L162

added GPU support in Causal HF models. Since Masked LMs are not yet supported, this doesn't apply for now.


chore(master): release 2.3.0

:robot: I have created a release beep boop
2.3.0 (2022-07-21)
Features

improve series naming (961f48b)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/3h4x/movies-organizer/releases/tag/v2.3.0 :sunflower:


OnTokenRefresh deprecated

@cloudccw commented on Tue Feb 26 2019
OnTokenRefresh deprecated change to FirebaseMessagingService OnNewToken

文件詳細資料
⚠ 請勿編輯此區段。 這是 docs.microsoft.com ➟ GitHub 問題連結的必要項。

ID: 8d9bfb2a-2e5d-d505-337f-919251a85de3
Version Independent ID: 695bff64-ae87-8c0f-5616-20b67893fdf0
Content: 遠端通知使用 Firebase 雲端傳訊 - Xamarin
Content Source: docs/android/data-cloud/google-messaging/remote-notifications-with-fcm.md
Product: xamarin
GitHub Login: @conceptdev
Microsoft Alias: crdun

Hi team,
I moved this one here since the user is making a suggestion on the example code
best

If you updated the Firebase Messaging Package it will deprecate, so you can use OnNewToken() method or downgrade the Firebase Messaging Package to 60.1142.1

Here is a thread talking about the changes:
https://forums.xamarin.com/discussion/136721/firebaseinstanceidservice-is-deprecated-and-onnewtoken-not-working
The correct service class should be:
using System;
using Android.App;
using Firebase.Messaging;
using Android.Util;

namespace <PASTE_YOUR_APP_NAME_HERE>
{
    [Service(Name = "<PASTE_YOUR_PACKAGE_NAME_HERE>.MyFirebaseMessagingService")]
    [IntentFilter(new[] { "com.google.firebase.MESSAGING_EVENT" })]
    public class MyFirebaseMessagingService : FirebaseMessagingService
    {

        public override void OnNewToken(string token)
        {
            base.OnNewToken(token);
        }

        public override void OnMessageReceived(RemoteMessage remoteMessage)
        {
            base.OnMessageReceived(remoteMessage);
        }
    }
}

A Microsoft up to date documentation can be found here: https://docs.microsoft.com/en-us/azure/notification-hubs/xamarin-notification-hubs-push-notifications-android-gcm#set-up-notification-hubs-in-your-project

Thanks for submitting an issue and we apologize for the delayed response. The requested updates haven't been made since the creation of the issue, and the timeline for resolution may vary based on resourcing, so the issue is being moved to an internal repo to better track it.


Change gem install command to correct package

There is no package sass-lang. I changed it to the package specified by the official install guide . sass
Official Sass Install Guide
@ardalis

:shipit:

Thanks for the PR! Merged in ae94418d5a676a9e4819b32ad647bb5df706dc86


How to allocate memory

I am trying to implement a way of passing more complex data between wasm and go and was looking for something like malloc which emscripten provides to allocate a new memory block, where I can write data into from the outside, to make it available to the program. Eg
//.. load code
mystringbytes := []byte("hello")
offset, _ := vm.Malloc(len(mystringbytes))
memory := vm.Memory()
for i, b := range mystringbytes {
  memory[offset+i] = b
}

// passing the pointer to the code which now can find mystringbytes in memory be resolving the pointer + length
o, _ := vm.ExecCode(m, offset, uint64(len(mystringbytes))

Shameless plug: perhaps something like this can be of some use?

I must admit this is an area I haven't yet dedicated too many cycles to.
Obviously, that's something we want to provide.
@cznic all your packages are on my radar :)

Thanks, for now I realized the easiesz way is to provide these as runtime methods in my module as alloc and dealloc (using rust for the wasm code this is pretty straightforward) and the exposed vm.Memory() is enough to do what I need for now. I‘ll provide an example here once I have things working.
On 16. Dec 2017, 12:54 +0100, Sebastien Binet<EMAIL_ADDRESS>wrote:

I must admit this is an area I haven't yet dedicated too many cycles to.
Obviously, that's something we want to provide.
@cznic all your packages are on my radar :)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@dignifiedquire there's some work happening in the memory allocation/manipulation area: #59
do you have some input? (here or directly on the PR.)


Add must_pay_many

This requires that two and only two of the specified denoms are sent

I don't think it is the best approach. must_pay is a convinence functinon for the super common case of one coin needed, so we want to provide the nice API for this case. I understand the need of accepting more coins for some cases, but I feel, that going with must_pay_two_coins we should also add must_pay_three_coins, must_pay_four_coins and so on - at least until clippy complains for too many args.
If you want to provide the better API for more than one coin, I suggest the function like must_pay_many(&[&str]) - with this generic signature you will support arbitrarly amount of tokens with fairly simplified API.

Ok fair point, I will have a think about reworking the api

Function signature updated to
pub fn must_pay_many(
    info: &MessageInfo,
    required_denoms: &[&str],
) -> Result<Vec<Coin>, PaymentError> {

Also updated to use a Hashmap and check for duplicates

Are you consider merging this?


JSON value '0' of type NSNumber cannot be converted to NSString

Calling of RCTRealtimeMessaging.RTConnect() can result in this Exception, and I found that it is in file RCTRealtimeMessagingIOS.js, line: 20 & 24, where id is a string and should be increase by 1 and convert it to string, like: this.id = instances++ + "";

Hi, yes you are right, the instance property id is a string and instances global var is a number, however javascript converts number to string, we didn’t found any exception but the approach you propose is correct.
Thank you and best regards
João Caixinha
Realtime Framework

No dia 30/09/2015, às 06:02, Cheonsoon Jang<EMAIL_ADDRESS>escreveu:
Calling of RCTRealtimeMessaging.RTConnect() can result in this Exception, and I found that it is in file RCTRealtimeMessagingIOS.js, line: 20 & 24, where id is a string and should be increase by 1 and convert it to string, like: this.id = instances++ + "";
—
Reply to this email directly or view it on GitHub https://github.com/realtime-framework/RCTRealtimeMessagingIOS/issues/2.

01 - Error in simulator using safari or chrome core

02 - typeof this.id is still number

And I'm wondering why it happens to me but your's is ok >__<

Hi @zhangqianxun, a new version fixing this issue was published in npm. Please update.
We're sorry for this inconvenience.

OK! @realtime-framework , I have noticed that^_^, and thanks for yours' help

Great news @zhangqianxun. Does this mean Realtime is working for your React Native app? Please let me know what you think of it. How could we improve it?
Thanks for your time.

Yes! @jparreira , the chatting module in my RN app is still in initial development stage, and I will told you the full experience of the SDK after I complete it. ^_^

Cool @zhangqianxun , looking forward to hearing from you.


[BUG] the PDF export does not translate the dates

Dates are only exported in English in the PDF files despite the selection of a different language beforehand.
Product Flavor

[ ] Managed (https://rxresu.me)
[ ] Self Hosted

To Reproduce

Go to the right panel
Select the language
Select the date format
Click on PDF exporting button

Expected behavior
The DatePicker of all the Modals are well translated in the chosen language but as soon as you export in PDF, the dates are not translated anymore in the chosen language and remain in English. The PDF file must be fully translated.
Screenshots
In the editor (in french language) :
PDF export :
Desktop :

OS: Windows 10 64 bits
Browser: Chrome
Version: 101.0.4951.67 (latest version)

Fixed in v3.4.5

thank you for your quick response !


Use DependencyProperty.AddOwner instead of Register for well-known dependency properties

Could you please elaborate why this should be changed?


Authorize Policy added to ObjectType applied to all child fields

I have the following graph structure
Users -> Accounts -> Bills -> Transactions
On my id server i have each level protected by a scope of the same name.
when user access site, they have to consent to what scopes the site can access.
So I give permission to access everything except for bills. (No bill scope)
On my graphql server I place an Authorize directive on each of the ObjectTypes for example here is how Account is setup
public class AccountGraph : ObjectType<Account>
{
    protected override void Configure(IObjectTypeDescriptor<Account> descriptor)
    {
        descriptor.Directive(new AuthorizeDirective(policy: Policies.ACCOUNTS_READ));
    }
}

when I execute the following query
{

  p1:user(id:1){
    firstName
    accounts{
      name
      bills{
        name
        amount
        startDate
        intervalUnit
        intervalValue
      }
      transactions{
        name
        amount
        createDate
      }
    }
  }

}

The result is
{
"errors": [
    {
      "message": "The current user is not authorized to access this resource.",
      "path": [
        "p1",
        "accounts",
        "bills",
        "name"
      ],
      "locations": [
        {
          "line": 9,
          "column": 10
        }
      ]
    },
    {
      "message": "The current user is not authorized to access this resource.",
      "path": [
        "p1",
        "accounts",
        "bills",
        "amount"
      ],
      "locations": [
        {
          "line": 10,
          "column": 10
        }
      ]
    },
    {
      "message": "The current user is not authorized to access this resource.",
      "path": [
        "p1",
        "accounts",
        "bills",
        "startDate"
      ],
      "locations": [
        {
          "line": 11,
          "column": 10
        }
      ]
    },
    {
      "message": "The current user is not authorized to access this resource.",
      "path": [
        "p1",
        "accounts",
        "bills",
        "intervalUnit"
      ],
      "locations": [
        {
          "line": 12,
          "column": 10
        }
      ]
    },
    {
      "message": "The current user is not authorized to access this resource.",
      "path": [
        "p1",
        "accounts",
        "bills",
        "intervalValue"
      ],
      "locations": [
        {
          "line": 13,
          "column": 10
        }
      ]
    }
  ],
"data": {
    "p1": {
      "firstName": "Petra",
      "accounts": [
        {
          "name": "Petra's Chequing Account",
          "bills": [
            {
              "name": null,
              "amount": null,
              "startDate": null,
              "intervalUnit": null,
              "intervalValue": null
            }
          ],
          "transactions": [
            {
              "name": "Initial Deposit",
              "amount": 1000,
              "createDate": "2018-10-28"
            },
            {
              "name": "Web Cam",
              "amount": 30,
              "createDate": "2018-11-05"
            },
            {
              "name": "Hearthstone",
              "amount": 50,
              "createDate": "2018-11-11"
            }
          ]
        }
      ]
    }
  }
}

However if I place the Directive in the AccountGraph : ObjectType<Account>  directly on the bills Field
I get the desired result
"data": {
    "p1": {
      "firstName": "Petra",
      "accounts": [
        {
          "name": "Petra's Chequing Account",
          "bills": null,
          "transactions": [
            {
              "name": "Initial Deposit",
              "amount": 1000,
              "createDate": "2018-10-28"
            },
            {
              "name": "Web Cam",
              "amount": 30,
              "createDate": "2018-11-05"
            },
            {
              "name": "Hearthstone",
              "amount": 50,
              "createDate": "2018-11-11"
            }
          ]
        }
      ]
    }
  }

It would seem that the Directive i place on the Type itself is merely applied to all the fields.
Question: Is there a way that applying the Directive to the type would produce the second result. because its weird that it would return the type at all with null values instead of just a single null

I will close this one and create an issue that describes the new authorize behavior. Ok with you?

yes please link the new topic here so i can find it 👍