wsk action list for package bindings

Right now, wsk action list does not show the actions from package bindings of public packages.
I think this can be confusing, since wsk activation list shows the corresponding activations -- i suggest that's it would be useful if wsk action list included all actions that might appear in wsk activation list.

This is entirely on the API side - generating the join for the binding requires some work in the view with complementary post processing in the controller possibly.

I want to discuss the preferred approach for this issue.
If we keep current package binding feature, I think expected sub-tasks for this issue are as follow:

[Optional] Add new flag(ex: bindings) to determine whether bound actions should be listed in list actions API or not.
List up all bound packages in the namespace.
Read binding field from each bound packages and list up all actions with full entity path of reference package(binding package).
Change namespace field of each retrieved actions to the value of bound package`s one.
Combine all results with non-bound actions.

I think this will cause a few overhead in terms of latency.
Alternative approach is as follow:
Copy actions information when binding a package.
Bound actions may have binding field to be distinguishable from the others.
With this change, controller can retrieve actions transparently with actions view no matter whether action is bound or not.
But it will introduce more spatial overhead in CouchDB.
And it is required to add few method to handle bound entities.
For example, it is required to prevent update API on bound action.
And in case reference package is deleted, bound package and action should return proper error message and so on.
I am inclined to the second option, but want to hear any opinions or feedbacks

If you list packages, you will find there is a binding annotation already on assets that are bindings. We could add information in the list view though to make the client side join easier.
I think the second option if I understood it changes the semantics of package bindings. From by reference to by copy. The benefits of the former is one copy vs many. If one is going to share the package say on GitHub the making copies through existing deploy mechanisms make more sense.

Thank you for the opinion.
I got your idea.
Then how do you think this kind of approach?
We can add actions information in binding field.
There will be the ID of its original action.
example) bind originPackage in yourNamespace to myPackage in myNamespace
binding: {
  namespace: "yourNamespace",
  name: "originPackage"
 actions: [
  {
    origin:   "yourNamespace/originPackage/action1" // action ID in CouchDB
   },
  {
    origin:   "yourNamespace/originPackage/action2"
   }
 ]
}
namespace: myNamespace
name: myPackage

And in the couchDB view, we can link original action document, with those origin information.
With this change, we can emit the following key, value.
key: ["myNamespace/myPackage", ${TIMESTAMP}, "action1"]
value: {namespace: "myNamespace/myPackage", name: "action1",  ...(with all other fields in original actions)}

So the information of bound actions will be available in actions view.

I don't think we should snapshot the actions in the package into the annotations (since these can change). Instead, I would favor changing the binding field which is computed by the view to instead of being a Boolean type to a string which is the fully qualified name of the referenced package. Then a client can list all the packages and then fetch the actions via listing actions in the package namespace.

I agree on major part of your opinion.
But if we only add FQN of referened package, how can we differentiate bound actions with original actions in same name space?
Are you thinking of refining them at controller layer?

So if original actions or package are changed, would it be propagated to the bound package?
If we only keep FQN of original package in bound package, we cannot link original actions in CouchDB layer. Instead we can fetch all actions in original package and refine them to change the namespace to bound package at controller layer.

If we can get bound actions from actions view directly it would be great, rather than get referenced actions multiple time for each binding and combine them to respond to the client.
I will more deeply look into current view and linked document.


Make applyProgram return Either instead of Maybe so that more error messages can be shown.

Pre-submit checklist:

Branch

[ ] Tests are provided (if possible)
[x] Commit sequence broadly makes sense
[x] Key commits have useful messages
[x] Changelog fragments have been written (if appropriate)
[x] Relevant tickets are mentioned in commit messages
[x] Formatting, PNG optimization, etc. are updated

PR

[ ] (For external contributions) Corresponding issue exists and is linked in the description
[x] Targeting master unless this is a cherry-pick backport
[x] Self-reviewed the diff
[x] Useful pull request description
[x] Reviewer requested

Some cached failures on CI.


not able to access  angular 9 service  functions inside ngzone under html2canvas promise call.

`I have to take  a screenshot  in angular app and write the global service.The service have lots of error info one of them screenshot . i can able to take screenshot  and after take a screenshot need to send a post call to the  server withother information.`

 async getScreenShot(response:any) {
    this.zone.runOutsideAngular(() => {
      html2canvas(document.querySelector("#capture")).then(canvas => {
      canvas.toBlob(function(blob){
                let link = document.createElement("a");
                link.download = "image.png";
                link.href = URL.createObjectURL(blob);
                link.click();
                let screenShot = blob;

                 response.screenShot = blob;
                  // fileSaver.saveAs(blob, 'image.png');
                 let errorRequest=  this.logError(response);  // getting error undefined ths.logError is undefined

                 this.logErrorRequest(errorRequest);

                // To save manually somewhere in file explorer
                //window.save(blob, 'image.png');

            },'image/png');

         //your code
      })

    });

after adding ngzone not able to access angular functions inside promise call
error in this line
let errorRequest=  this.logError(response);  // getting error undefined ths.logError is undefined

Hi, did you try arrow function ?
class GlobalService {
  async getScreenShot(response: any) {
    this.zone.runOutsideAngular(() => {
      html2canvas(document.querySelector("#capture")).then(canvas => {
        canvas.toBlob(blob => {
          let link = document.createElement("a");
          link.download = "image.png";
          link.href = URL.createObjectURL(blob);
          link.click();
          let screenShot = blob;

          response.screenShot = blob;
          // fileSaver.saveAs(blob, 'image.png');
          let errorRequest = this.logError(response); // getting error undefined ths.logError is undefined

          this.logErrorRequest(errorRequest);

          // To save manually somewhere in file explorer
          //window.save(blob, 'image.png');
        }, "image/png");

        //your code
      });
    });
  }
}


Add the ability to select which packages the tokens have access to

The general idea is to give the application the ability to apply a sort of permissions to each token.
The scenarios I imagine:

A given token can have access to all the packages (global permission)
A given token can have access only to some specific packages (picked up manually)

Feel free to speak your mind about this idea. It could help us a lot in managing private packages and distribute them to different customers depending on the plan paid or packages purchased.

Yes, this is a very good idea that we have thought about before, but in a slightly different version. Nevertheless, this proposal is ok and we will gladly accept it for implementation. At present, I can help in its implementation (mainly in the form of reviews and discussions). If you have any further questions, let me know, I could write down how to start changes :wink:

In our use case we use gitlab.
It would be cool to use existing gitlab permissions for each user token

Any update on this?
@tiagosampaio which solution have you used?


adding finn code style module for formatting

adding the FINN module and fixing contrib config

@gregersrygg @sveisvei @phillipj can I haz merge?

Ahh, you're too patient @leftieFriele, thanks for reminding us :+1: You're aaaaalmost there :dancer:

Sorry, didn't see this pull-request. Looks like a good improvement, but there's a typo in the test-command in package.json. Remove the comma (and preferably the unnecessary path to finn-js-code-style), and this is good to go :+1:
Btw. We don't use this anymore at FINN.

Just for understanding: finn-js-code-style is only a jshint preset what people from FINN.no are using?

yeah, that's what it is. you should probably just remove it.
On Wed, Jun 3, 2015 at 10:39 AM, Michael van Engelshoven <
<EMAIL_ADDRESS>wrote:

Just for understanding: finn-js-code-style is only a jshint preset what
people from FINN.no are using?
—
Reply to this email directly or view it on GitHub
https://github.com/micha149/gulp-maven-deploy/pull/7#issuecomment-108247822
.

--

Espen Dalløkken

But I like the code style changes made in the PR :smile:


Move the version.py file

Evaluate to move the version.py file to the src/strategy_tester folder

feat: move version.py under src/strategy_tester


redundancy genotype/allele on ontology term page

I have got a bit confused which things are addressed. I think this ticket was closed as fixed on gene pages. This is a term page

thats a reported bug,


Seem to have a bug on directory name recognition

The error message is as follows when I press F5 to run a python file:
python /Users/spencer/.atom/packages/atom-python-run/lib/../cp/main.py --pause python /Users/spencer/PolyU/COMP5121/assignments/assignment 1/knn.py
Error: Expected optional option argument: got "1/knn.py" instead
Is there something wrong with the space parsing of the directory string?

looks like it. can you post both console and cp log?

Sure thing.
# console log:
platform: darwin
shell: osascript
option: -e
call: python
script: /Users/spencer/.atom/packages/atom-python-run/lib/../cp/main.py
command: tell app "Terminal" to do script " python /Users/spencer/PolyU/COMP5121/assignments/assignment 1/knn.py"
/Users/spencer/.atom/packages/atom-python-run/lib/terminal.js:227 pause: true
pipeFile: false
pipePath:
log: true
args: python,/Users/spencer/PolyU/COMP5121/assignments/assignment 1/knn.py
options: {
"cwd": "/Users/spencer/PolyU/COMP5121/assignments/assignment 1",
"detached": true
}
/Users/spencer/.atom/packages/atom-python-run/lib/terminal.js:239 stdout: tab 1 of window id 2148
/Users/spencer/.atom/packages/atom-python-run/lib/terminal.js:245 child process exited with code 0
# cp log:
INFO: Platform: darwin
INFO: Version Info: v0.2.0
DEBUG: Log Path: /Users/spencer/.atom/packages/atom-python-run/cp.log
DEBUG: _ast: "['--pause', 'python', '/Users/spencer/PolyU/COMP5121/assignments/assignment', '1/knn.py']"
DEBUG: Index: "0" Token: "--pause"
DEBUG: Index: "1" Token: "python"
DEBUG: Index: "2" Token: "/Users/spencer/PolyU/COMP5121/assignments/assignment"
DEBUG: Index: "3" Token: "1/knn.py"
ERROR: Error: Expected optional option argument: got "1/knn.py" instead

thats no good. ill check it out soon. ill issue a patch on my down time.

{file} should always be qouted to contain spaces found in file paths.
F5 Command
{file} = {dir}/{name}{ext}
python -i "{file}"

This feature, unfortunately, currently fails. Not exactly sure where, which has been there since v0.8.0.
Because this fails, paths containing spaces occassionally fail. Maybe you can have better luck.
Even if the {file} parameter contained spaces, the qoutes would contain those spaces and read {file} as a single arugment.

My fault, I use simply a String.split function to split them... I had planned to fix it in about v0.8.0's release, then I forgot it... I will fix it soon.

I'm having this same problem: can't open files in directories that have spaces in the names.


Does it work on Zabbix 2.2

I have two environments first one running Zabbix 3.0 and works fine. Second one zabbix 2.2 does not.
when I try to run the script on CLI I get:
Zabbix 3.0
[root@zabbix alertscripts]# /usr/bin/zabbix-alerta
usage: zabbix-alerta SENDTO SUMMARY BODY
zabbix-alerta: error: too few arguments
Zabbix 2.2
[root@zbx01 zabbix]# /usr/bin/zabbix-alerta
Traceback (most recent call last):
File "/usr/bin/zabbix-alerta", line 9, in
load_entry_point('zabbix-alerta==3.4.0', 'console_scripts', 'zabbix-alerta')()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2566, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load
entry = import(self.module_name, globals(),globals(), ['name'])
File "build/bdist.linux-x86_64/egg/zabbix_alerta.py", line 16, in
ImportError: cannot import name ApiClient
Thx

I've made some updates to the script. Try re-installing / updating and let me know how you go.
$ pip install git+https://github.com/alerta/zabbix-alerta --upgrade

@satterly Perfect!!!! I don't know how to thank you!!!
you can close this bug.
Have a good Sunday!


AttributeScope cache does not correctly store negative results

The LoadedScopeCache had a bug in its handling of Optional dictionary values in which it would fail to store negative lookup results rather than storing a nil value in the dictionary. This switches the representation to use a custom enum rather than an Optional to ensure clarity and avoid this bug causing many unnecessary dlopen calls for lookup misses.

@swift-ci please test


realpath in addition to clean

I'm struggling with a use case where justfile_directory() isn't sufficient. I'd like to keep two independent directories partially in sync. That includes the Justfile. I'd like a way so that, in the controlling directory, the Justfile could use realpath to determine that it was the controller while in the dependent directory the Justfile could recognize "this shouldn't be run here"
Back ticks' limitations are preventing me from, e.g., using the / operator or environment variables or the external realpath (which has its own platform differences) to construct paths. Environment variables not being shared between recipes precludes that approach. None of the other path manipulation functions appear to deal with resolving symbolic links.  (Too bad clean() does not seem to.)
function to get Justfile location path seems like the most relevant past issue that was solved by adding justfile_directory() With a copied Justfile that won't suffice.
SIGSEGV in release build is the only other issue I find that refers to realpath but illustrates a use case where someone is having to embed native realpath invocations in a recipe where a rust-based one might make for better platform dependence, e.g., macOS had no native realpath prior to Ventura and realpath(1) implementations support different flags.

clean() does lexical path cleaning, so it only looks at the path it gets passed, not the filesystem to resolve symlinks. Would adding a canonicalize() function help? canonicalize() would be like clean(), except it would look at and resolve symlinks to produce a canonical path. canonicalize() would be easy enough to add, since rust provides std::fs::canonicalize, and the function could just call that.

Yes, that looks like it would provide the desired symlink resolution, with Windows support for those that need it. Thanks!

Just added a canonicalize function, which calls std::fs::canonicalize.

Just added a canonicalize function, which calls std::fs::canonicalize.

I just fell for it, because it's already merged in master and thus part of the online documentation, but has not yet been released. 😅 I guess, it will be contained in 1.24.0+. Can you say, when it will be released?

I'm supposed to put a note in the readme when something is available on master but not a release, but I always forget 😅 Just released 1.24.0 which includes canonicalize!


Update to createCreateMetadataAccountV3Instruction

update CreateToken.tsx component to use createCreateMetadataAccountV3Instruction due to metaplex removing createCreateMetadataAccountV2Instruction

@ZYJLiu npm run build failed. But thank you for doing this!

When I ran npm run build this error got logged ESLint: Failed to load config "next/babel" to extend from. Tried the common suggested fixes on stack overflow, but didn't seem to fix. Is this error what's the build to fail for vercel?

When I ran npm run build this error got logged ESLint: Failed to load config "next/babel" to extend from. Tried the common suggested fixes on stack overflow, but didn't seem to fix. Is this error what's the build to fail for vercel?

Looks like the same issue in vercel


Bump Quarkus to 3.17.4

Bumping Quarkus to 3.17.4. This will also fix the daily as they seems to fail due to redpanda problem

@rsvoboda can you have look at this


Added method to Mesh to prune extra specified vertices

PETSc currently sends data to glvis without taking care of the number of vertices specified in the mesh
This can generate some issues when reading H1 gridfunctions, since the number of vertex dofs is taken directly from Mesh::GetNV()

Hi @stefanozampini,
There is already a method - Mesh::RemoveUnusedVertices() - that does the same thing as Mesh::PruneExtraVertices(). Or, is the new method different?

Oh, I missed that method. I guess I can use that one. I would like to add that method to FinalizeTopology. Are you OK with that?

Mesh::FinalizeTopology() may not be the right place to call Mesh::RemoveUnusedVertices() since the latter assumes the vertices or the nodes are defined. It may be better to call it at the end of Mesh::Finalize() or simply after the mesh is read or fully constructed.

@v-dobrev , I've added a call to RemoveUnusedVertices at the end of ReadMFEMMesh(), just to fix the visualization issue I had with PETSc solutions and non-conforming grids

I'm not sure I like this solution of your problem - if PETSc is writing the data wrong, why fix this in MFEM and not in PETSc?
Another reason I don't like this, is that now, if I save a mesh with an extra vertex from MFEM, then I cannot read it back correctly.
Is it hard to solve this issue in PETSc?

No, it's not hard to fix it on the PETSc side. However, extra vertic

Sorry, fat fingers and typing from my smartphone. Anyway, it's not hard to fix it from the PETSc side. However, if a mesh has extra vertices, the grid functions are not properly handled, as the number of H1 dofs (for example) depends on Mesh::numVertices.

So? what do you want to do with this? You cannot represent GridFunctions properly when a mesh has extra vertices, so I believe this should go in. What do you think?


Upload method in Python "Get Started" Tutorial is depricated

Running the upload-data.py script as described, causes a deprecation warning:
"Datastore.upload" is deprecated after version 1.0.69. Please use "Dataset.File.upload_directory" to upload your files

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

ID: f2767a9e-eac1-8460-761f-a86154bd9685
Version Independent ID: 4a40093e-1cdb-d9a8-2ca4-aff77a862845
Content: Tutorial: Upload data and train a model - Azure Machine Learning
Content Source: articles/machine-learning/tutorial-1st-experiment-bring-data.md
Service: machine-learning
Sub-service: core
GitHub Login: @aminsaied
Microsoft Alias: amsaied

@olsgaard Thanks for spotting this. Yes, this method is deprecated and needs to be updated.
You can also use the following in the script to upload the files
from azureml.core import Workspace
from azureml.core import Dataset
from azureml.data.datapath import DataPath

ws = Workspace.from_config()
datastore = ws.get_default_datastore()
Dataset.File.upload_directory(src_dir='data', target=DataPath(datastore, "datasets/cifar10")

@aminsaied FYI, to incorporate change in this document.

@olsgaard thank you for reporting this. The documentation has been updated and will be published to the live site tomorrow morning. We will now proceed to close this thread.
#please-close


Issue 6598: load_dataset broken for data_files on s3

Fixes huggingface/datasets/issues/6598
I've added a new test case and a solution. Before applying the solution the test case was failing with the same error described in the linked issue. I encountered this issue while following the Hugging Face documentation, trying to perform GPT-2 fine-tuning using run_clm.py on SageMaker with a data file stored on S3.
MRE:
pip install "datasets[s3]"
python -c "from datasets import load_dataset; load_dataset('csv', data_files={'train': 's3://noaa-gsod-pds/2024/A5125600451.csv'})"

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.


Use with MLDataPattern + Flux (FluxTraining.jl maybe)?

I mean this looks interesting, conceptually.
I would be curious to see how it actually translates into a complete example.
I admit that the https://github.com/lorenzoh/DLPipelines.jl/blob/master/docs/methods/imageclassification.jl example is a bit too advanced.
Some things that are not clear are:

Where did ImageClassification come from? It would be nice to explain how it was created
What is meant by Context on line 48?
What is Training()?
The {cell=main} comments are distracting a bit
Would be nice to see training (using https://github.com/lorenzoh/FluxTraining.jl for example)

I'm currently writing a tutorial on all that which includes a follow-along of a simpler implementation of ImageClassification.
The cell comments are for Publish.jl to generate the docs. Due to some changes I made in DataAugmentation.jl the example is broken currently, though 😅

You can read a draft version of the article here: https://www.notion.so/holylorenzo/Deep-learning-workflow-Ecosystem-overview-c5648bd1951b404d911fe705eced0e41

Thanks. But no description of the creation of the task yet right? Unless I missed it somewhere.

It's there


Translating in loops within template doesn't work

I'm attempting to dynamically load values and then translate them in a loop within template as to offer a select menu with dynamic options. Take following example:
// i18n/LANG/app.json
{
  "termA": "Value for term A",
  "termB": "Value for term B",
  "termC": "Value for term C",

// componens.tsx
const TERMS = ["A", "B", "C"];

return (
  <select>
    {TERMS.map((term) => <option>{translate(`term${term`)}</option>)}
  </select>
);

The end results show up the terms without being translated. I tested this scenario in qwik-speak 0.0.5-0.0.8 and it was consistent.
Workaround
As to workaround this problem, I found translating the values outside of template, in a loop, does work such as:
// const TERMS...
const VALUES = TERMS.map((term) => translate(`term${term}`));

// ...

  <select>
    {VALUES.map((value) => <option>{value}</option>)}
  </select>

That's weird. It seems to work: https://stackblitz.com/edit/qwik-speak-8xx6qd?file=src%2Fapp%2Froutes%2F[...lang]%2Findex.tsx
Then the translate function also accept an array of keys, as in example.

Yes it is. Does the stack-blitz use the published version (0.0.8) or are there any changes that are included but not yet published? I'll try again with a clean project, although the issue showed-up in two almost-clean projects, but there's still a chance I missed something up.
I'll update you.

@mahmoudajawad Did you solve it?


Tomcat6 in centOS debug messages about TLS connections

I have a web app that uses relayrides inside Tomcat 6 container, and I see the following messages.
Is this a normal behavior? Non-stop TLS handshakes?
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2678 beginning connection process.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2662 successfully completed TLS handshake.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2663 beginning connection process.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2663 connected; waiting for TLS handshake.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2678 connected; waiting for TLS handshake.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2663 successfully completed TLS handshake.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2664 beginning connection process.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2678 successfully completed TLS handshake.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2679 beginning connection process.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2664 connected; waiting for TLS handshake.
2015-10-24 07:36:27 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2679 connected; waiting for TLS handshake.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2664 successfully completed TLS handshake.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2665 beginning connection process.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2679 successfully completed TLS handshake.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2680 beginning connection process.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2680 connected; waiting for TLS handshake.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2665 connected; waiting for TLS handshake.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2680 successfully completed TLS handshake.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2681 beginning connection process.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2665 successfully completed TLS handshake.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2666 beginning connection process.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2681 connected; waiting for TLS handshake.
2015-10-24 07:36:28 DEBUG c.r.pushy.apns.ApnsConnection - AppleNotificationSender-connection-2666 connected; waiting for TLS handshake.

It was an issue with certs


Fix for #740: pfTableView-with-Toolbar: cannot select all rows after clearing filters

Hi @alexkieling,
The 'Select All' table checkbox seems to lose binding to the controller's 'toggleAll()' method after (a) clearing all or any one filter or (b) applying a second filter.  I spent an entire afternoon trying to figure out why this is happening; trying many suggested solutions such as changing to ng-click or using an object for the ng-model value.
The only solution I could find is calling addNewComponentToDOM() for the usecases mentioned above.  This is not ideal, as the entire table is redrawn in those situations.  However, the controller bindings continue to work after multiple filters are applied or cleared.
As you can see, applying the first filter doesn't cause the table to be redrawn, however adding multiple filters or clearing filters will cause the redraw:

This is somewhat of a work-around as nothing has changed in the actual TableView component, just in the ngDoc example, so feel free to use the suggested solution if it's acceptable to you.
Fixes #740 ? :-)
Thanks,

Dave

Your solution is to remove and add the whole table using ngIf, correct? Did you try doing the same thing just for the checkbox?

Your solution is to remove and add the whole table using ngIf, correct?

Yes, in the demo code

Did you try doing the same thing just for the checkbox?

No, I haven't tried that.  The 'Select All' checkbox is part of the transcluded HTML which is bound to underlying datatables.net component.  Not sure ngif there would help.
angular-datatables has an example of the select all checkbox, I was going to compare it to how it is implemented in angular-patternfly:  http://l-lin.github.io/angular-datatables/archives/#!/rowSelect

@alexkieling do you have any issues with me merging this PR?  -thanks

@dtaylor113 no issues, go ahead


[Feature Request] I want you to bundle makePositionParams to this.

I want you to bundle makePositionParams to this.
It is internal function of ddu-source-lsp.
https://github.com/uga-rosa/ddu-source-lsp/blob/f1d15a479c3a12fba4e9ec7b046657cb7218b761/denops/ddu_source_lsp/params.ts#L15-L26
Still now, import from GitHub is available in deno, but I thought it is versatile function and I want to use it from stable library.

Added in v0.6.0


can not build from visual studio 2022 on windows 11

build error log
CMake Error at CMakeLists.txt:2 (project):
  Generator

    Visual Studio 16 2019

  could not find any instance of Visual Studio.

flutter doctor

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.5.3, on Microsoft Windows [Version 10.0.22000.348], locale zh-CN)
[X] Android toolchain - develop for Android devices
    X Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

[√] Chrome - develop for the web
[√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.0.1)
[!] Android Studio (not installed)
[√] IntelliJ IDEA Ultimate Edition (version 2021.2)
[√] Connected device (3 available)

! Doctor found issues in 2 categories.

Install Android Studio from https://developer.android.com/studio/index.html (as mentioned above)
Locate Android SDK. The path is usually /Users/<username>/Library/Android/sdk on MacOS. Alternatively, open Android Studio, go to settings, and search "sdk", you should see the path highlighted.
Run the command to install command-line tools <path_to_sdk>/tools/bin/sdkmanager --install "cmdline-tools;latest"
Accept the license by running this command flutter doctor --android-licenses

You missed some installation steps. They're available here:
https://docs.flutter.dev/get-started/install

@parthraghav  thanks , but i am working on desktop now, so mobile SDK is not reason for this issue.

Duplicate of https://github.com/flutter/flutter/issues/85922
This is supported on master.


MetadataResolver parameter is missing

On this line options.MetadataResolver should be added, otherwise NuGet does't work. That happened in this commit and is also present in 0.10 distribution.

Sigh :) Thanks for reporting this. I've issued a patch.


⚠ Secret Website 3 has degraded performance

In f03c4c4, Secret Website 3 ($SECRET_WEBSITE_3) experienced degraded performance:

HTTP code: 200
Response time: 2924 ms

Resolved: Secret Website 3 performance has improved in d8955b4.


Telemetry updates

Pull Request (PR) description
Updates to telemetry drift captures
This Pull Request (PR) fixes the following issues
N/A

This change is

Codecov Report

Merging #304 into Dev will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              Dev     #304   +/-   ##
=======================================
  Coverage   90.15%   90.15%
=======================================
  Files          72       72
  Lines        7335     7335
  Branches       11       11
=======================================
  Hits         6613     6613
  Misses        711      711
  Partials       11       11

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 3a966ca...a70536a. Read the comment docs.

Also includes a fix for a non-documented value

@ykuijs last small PR to review before release. Thanks


I'm  in need of sexual pleasure...

]

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

ID: cfac0ecf-e5a9-c5ff-f8c2-ce27789708f5
Version Independent ID: 0f5e0cc9-a54f-a5c8-192d-d60a6a4db3ff
Content: Azure Active Directory security defaults
Content Source: articles/active-directory/fundamentals/concept-fundamentals-security-defaults.md
Service: active-directory
Sub-service: conditional-access
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore

]
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
ID: cfac0ecf-e5a9-c5ff-f8c2-ce27789708f5
Version Independent ID: 0f5e0cc9-a54f-a5c8-192d-d60a6a4db3ff
Content: Azure Active Directory security defaults
Content Source: articles/active-directory/fundamentals/concept-fundamentals-security-defaults.md
Service: active-directory
Sub-service: conditional-access
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore


network: allow icmp code 16 in firewall rules

This allows for icmp code range 0-16.
Type 9 Router advertisement reference:
https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml#icmp-parameters-codes-9/#table-icmp-parameters-ext-classes
Fixes #3349
Types of changes

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

LGTM

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✖centos6 ✖centos7 ✖debian. JID-86

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✖centos6 ✖centos7 ✖debian. JID-88

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-89

@blueorangutan test

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

Trillian test result (tid-104)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 27603 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr3468-t104-kvm-centos7.zip
Smoke tests completed. 69 look OK, 3 have error(s)
Only failed tests results shown below:


nitro docs page bugged

Environment
latest
Reproduction
https://nitro.unjs.io/guide/getting-started
Describe the bug

tested on brave firefox and edge
Additional context
No response
Logs
No response

Thanks for reporting docs should be up again (https://github.com/unjs/nitro/commit/b4386f8cea471bcdd2dc4f50202a45347e25919f)


Scaling of derived scenarios

Follow up from https://github.com/quintel/etmodel/issues/2328

Use cases:
1. Using a derived dataset for a scenario

I select Ameland with a number of residences of 1000.
I drag the number_of_residences up to 1200.
My scaling factor should be (1200 / ~7.000.000) = 0.0001714285714 [1]

2. Scaling a derived scenario

I select Ameland with a number of residences of 1000.
I drag the number_of_residences up to 1200.
I scale this scenario down to 100
My scaling factor should be (100 / 1200) = 0.083333 * [1] [2]

3. Scaling a scaled derived scenario

Perform step 1
Scale down to 50 households
My scaling factor is (50 / 100) = 0.5 * [2] [3]

@antw Could you shed some light on how this currently works with scaling of a scaled scenario, because on beta etmodel this seems to work great. But with a derived dataset ETModel says no and I don't know why.

It seems like the re-scaled scenario is using an incorrect base_vaule? It's using the number_of_residences from the scaled scenario (100) instead of the original region (1200). The base_value is set here. If the parent scenario has a scaler, the base_value should be re-used; if it doesn't, the number_of_residences of the parent scenario is queried and used as the new base_value (this should be the case when scaling a scenario for the first time).
That sounds suspiciously similar to what is happening here, but doesn't make much sense as I would expect parent.scaler to be set on line 96.


Bump pgpool to v4.2.4 / md5 passwords

Bump version to 4.2.4
Use fixed configs from configmap to avoid keeping big bash Bitnami script in repository
Minor documentation changes
Remove possibility to change password encryption
Adjust Pgbouncer config to CI pipelines

Does version need to be updated in components and changelog?

Does version need to be updated in components and changelog?

Yeap, changed. Thanks

/azp run

/azp run

/azp run


Develop Build "development" pipeline for each of the featured collections

Created and tested all the build pipelines for the featured collections and it's now being picked up by the collections.


Add missing command completion for vagrant

Fixes the issue addressed in #4130.
( Fixes #4130 )

Please add the sentence Fixes #4130 in your PR description to automatically close that issue once it is merged, and update the title to something more descriptive like Add missing commands for 'vagrant box'.

I'm gonna update the PR to address the other issues outlined in #4130.


[issue][AutoCompensable]the parameter retries doesn't work

Describe The Bug
the parameter of AutoCompensable retries doesn't work
TXLE Version
https://github.com/actiontech/txle/commit/d1fe0d10d8506f96cfa2017bdc063638e797483c
To Reproduce
Steps to reproduce the behavior:

set sub transaction AutoCompensable's retries to 3

send http request trigger this retry transaction

Expected Result
the sub transaction which set retries is 3, should execute 4 times total
Real Result
the sub transaction which set retries is 3, should execute once

wrong test code cause the wrong result.
fix the test code, it's passed.


failed fp16 inference.

hi, I have modifed your export function for fp16 infernece. I run into the following issue.
Here is the modfied export code
    pmodel.load_state_dict(ckpt)
    pmodel.eval()
    pmodel.cuda()
    pmodel.half()

    C, H, W = (3, 256, 192)

    # model_wrapper = PoseModelWrapper(backbone=pose_model.backbone, head=pose_model.keypoint_head)

    trt_ts_module = torch_tensorrt.compile(pmodel,
                                           # If the inputs to the module are plain Tensors, specify them via the `inputs` argument:
                                           inputs=[
                                               torch_tensorrt.Input(  # Specify input object with shape and dtype
                                                   shape=[1, C, H, W],
                                                   dtype=torch.half
                                               )
                                           ],
                                           # TODO: ADD Datatype for inference. Allowed options torch.(float|half|int8|int32|bool)
                                           enabled_precisions= {torch.half},  # half Run with FP16
                                           workspace_size=1 << 32
                                           )
    torch.jit.save(trt_ts_module, engine_file_path)  # save the TRT embedded Torchscript

The inference input to the model is I am sure in cuda, half format.
            img_crop = torch.from_numpy(img_crop).cuda().half()

And here is the detailed error message.
Inference 2D pose:   0%|          | 1/1196 [00:00<02:02,  9.74it/s]Traceback (most recent call last):
  File "/home/khanh/mvai/code/sdc/mocap-mdc-tracking/mocap_mdc_tracking/detect/pose_trt.py", line 123, in <module>
    test_inference(vit_jit_model, smt_frms, vid_path, out_debug_dir=out_debug_dir)
  File "/home/khanh/mvai/code/sdc/mocap-mdc-tracking/mocap_mdc_tracking/detect/pose_trt.py", line 87, in test_inference
    heatmaps = vit_jit_model(img_crop).detach().cpu().numpy()
  File "/home/khanh/.cache/pypoetry/virtualenvs/mocap-demo-vNvmCQwv-py3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1190, in _call_impl
    return forward_call(*input, **kwargs)
RuntimeError: The following operation failed in the TorchScript interpreter.
Traceback of TorchScript, serialized code (most recent call last):
  File "code/__torch__/mocap_mdc_tracking/detect/vit_models/model.py", line 11, in forward
    _0 = ops.tensorrt.execute_engine([input_1], __torch___mocap_mdc_tracking_detect_vit_models_model_ViTPose_trt_engine_0x596979e5cbd0)
    _1, = _0
    input = torch.conv_transpose2d(_1, CONSTANTS.c0, None, [2, 2], [1, 1])
            ~~~~~~~~~~~~~~~~~~~~~~ <--- HERE
    input0 = torch.batch_norm(input, CONSTANTS.c1, CONSTANTS.c2, CONSTANTS.c3, CONSTANTS.c4, False, 0.10000000000000001, 1.0000000000000001e-05, True)
    input1 = torch.conv_transpose2d(torch.relu(input0), CONSTANTS.c5, None, [2, 2], [1, 1])

Traceback of TorchScript, original code (most recent call last):
  File "/home/khanh/.cache/pypoetry/virtualenvs/mocap-demo-vNvmCQwv-py3.10/lib/python3.10/site-packages/torch/nn/modules/conv.py", line 956, in forward
            num_spatial_dims, self.dilation)  # type: ignore[arg-type]

        return F.conv_transpose2d(
               ~~~~~~~~~~~~~~~~~~ <--- HERE
            input, self.weight, self.bias, self.stride, self.padding,
            output_padding, self.groups, self.dilation)
RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.cuda.HalfTensor) should be the same

Do have any idea about this issue? Just wonder if you have tested the export with fp16?

Hello! I did not test with half precision as my GPU is a bit old and does not benefit much from it.
Adding the require_full_compilation=True during trt export seems to work and I am able to run inference in half precision (using same modifications you did to the input) Note that from docs it seems that the flag will force dynamo backend to be used.
trt_ts_module = torch_tensorrt.compile(model,
    # If the inputs to the module are plain Tensors, specify them via the `inputs` argument:
    inputs = [
        torch_tensorrt.Input( # Specify input object with shape and dtype
            shape=[1, C, H, W],
            dtype=torch.half
        )
    ],
    enabled_precisions = {torch.half}, # half Run with FP16
    workspace_size = 1 << 28,
    require_full_compilation=True
)

Still I get a few warnings during export:
WARNING: [Torch-TensorRT TorchScript Conversion Context] - Running layernorm after self-attention in FP16 may cause overflow. Exporting the model to the latest available ONNX opset (later than opset 17) to use the INormalizationLayer, or forcing layernorm layers to run in FP32 precision can help with preserving accuracy.
WARNING: [Torch-TensorRT TorchScript Conversion Context] - TensorRT encountered issues when converting weights between types and that could affect accuracy.
WARNING: [Torch-TensorRT TorchScript Conversion Context] - If this is not the desired behavior, please modify the weights or retrain with regularization to adjust the magnitude of the weights.
[...]

Check the results or try to use more recent opset during export (I did not find a way to specify it).
Note that I did not .half() the model weights as you did, maybe it does changes the export results.
If you manage to have working half precision and see benefits from it don't esitate to fire a PR to adapt inference / exporting, I would appreciate!
Lmk how it goes, good luck

thanks for your answer. I tried to use the flag require_full_compilation but it fails
"/home/khanh/.cache/pypoetry/virtualenvs/mocap-demo-vNvmCQwv-py3.10/lib/python3.10/site-packages/mmcv/cnn/bricks/transformer.py:33: UserWarning: Fail to import MultiScaleDeformableAttention from mmcv.ops.multi_scale_deform_attn, You should install mmcv-full if you need this module.
warnings.warn('Fail to import MultiScaleDeformableAttention from '
/home/khanh/.cache/pypoetry/virtualenvs/mocap-demo-vNvmCQwv-py3.10/lib/python3.10/site-packages/torch_tensorrt/fx/converters/acc_ops_converters.py:3376: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if approximate is not "none":
ERROR: [Torch-TensorRT] - Method requested cannot be compiled end to end by Torch-TensorRT.TorchScript.
Unsupported operators listed below:

aten::conv_transpose2d.input(Tensor input, Tensor weight, Tensor? bias=None, int[2] stride=1, int[2] padding=0, int[2] output_padding=0, int groups=1, int[2] dilation=1) -> Tensor
You can either implement converters for these ops in your application or request implementation"

I am using torch_tensorrt version 1.3.0

Did you try to install mmcv-full as suggested? I can check the version I am using. I am passing the original ckpt not the TorchScript compiled version to torchtrt compile function tho.


Gold: stripe receipt insufficient for German accounting

Hi,
I booked a Gold membership but only received a very meager receipt from Stripe which our accounting isn't too happy with. We can live with this one receipt but I had to cancel the membership as we don't want to have this in our books on a regular basis.
The biggest part in German receipts are:

date (is fine on stripe)
unique id (is fine on stripe)
a good address who the money goes to, basically something that a judge could send stuff to (this is missing)
taxes (none on stripe, not a problem from my side just means we won't get any VAT back or so)

So basically the address is missing.
Cheers,
Christian

Thanks for the heads up! We'll have to figure out the best way to implement this -- an optional address field wouldn't add much too this form. Whether or not Stripe emits a receipt with this data is another question.

optional address field

@agjohnson, @ctheune can correct me if I'm wrong, but you should not need to add any fields. The receipt should display RTDs address, not the address of the person/company who is subscribing.

Okay, finally took care of this. The change to get this on the receipts was small, but annoying enough to do with Stripe. New receipts should have this in the PDF version (html version doesn't appear to have our information).
VAT is another issue, I suppose we just need to collect that on signup/charges. I'll repurpose this issue to get that added.


[test] Improve shared folder performance by generating drupal project in /tmp

Issue #1476 #1309
Do not merge

Since there does seem to be some performance benefit, I'm good with this; would need to stick a PR upstream of course.

Closing this PR—redirecting efforts upstream in https://github.com/geerlingguy/ansible-role-drupal/pull/51


Failed to create env

Hello, I'm currently having a problem while running the setup. I'm also quite inexperienced in Conda and Python. What am I doing wrong here?
$ conda env create -f core/environment.yml
Collecting package metadata (repodata.json): failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64/repodata.json>
Elapsed: -

An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64'

Specs:

WSL 2: <IP_ADDRESS>-microsoft-standard-WSL2 with Ubuntu
using Anaconda: conda 4.11.0
on Windows 10
GPU (8 GiB): NVIDIA GeForce RTX 2060 SUPER

Sotty for this, You can try another plan or install it follow the dependencies files.


upgrade to dat-icons@2

Upgrades to the latest version of dat-icons, removing the need for the sprite boilerplate

@yoshuwuyts did a test run of it locally, looks all great.

Gonna replace this with https://github.com/datproject/dat-elements


Issue with b-form-group wrong position with invalid-feedback

Describe the bug
We are using invalid-feeback with the horizontal alignment which appear in the wrong location.
Worked well until version 0.25.6 (before Commit 07daa80)
The feedback should appear under the input field.
Starting from version 0.25.7 it appear on the right of the input field
<b-form-group
	:invalid-feedback="$t('message.Validations.ParameterName')"
	:label="$t('message.AddNewParameter.Parameter_name')"
	:state="nameInputState"
	class="form-row"
	horizontal
	label-for="nameInputPopover"
	ref="nameInput">
		<b-form-input
		:state="nameInputState"
		@keydown.enter.native="onOk"
		@keydown.esc.native="onClose"
		class="name_input"
		id="nameInputPopover"
		ref="nameInput_ref"
		size="sm"
		v-model="nameInput"
	/>
</b-form-group>

Please advise
Reproduction
https://stackblitz.com/fork/bootstra-vue-next-template?file=src%2Fcomponents%2FComp.vue,src%2FApp.vue
Used Package Manager
pnpm
Validations

[X] Have tested with the latest version. This is still alpha version and sometime things change rapidly.
[X] Follow our Code of Conduct
[X] Read the Contributing Guide.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

There is no horizontal prop in the BFromGroup component, and form-row class doesn't exist in bootstrap 5, check the documentation for the component to see how trigger horizontal: https://bootstrap-vue-next.github.io/bootstrap-vue-next/docs/components/form-group.html#horizontal-layout


[BUG] - Using CLI init creates a broken project

NextUI Version
2.4.3
Describe the bug
Using npx nextui-cli@latest init (and following the subsequent steps) results in a broken project.
The error is as follows:
 ✓ Ready in 638ms
 ○ Compiling / ...
 ✓ Compiled / in 2.2s
 ⨯ ./styles/globals.css
Error evaluating Node.js code
ReferenceError: module is not defined
    [at file:///workspaces/app/next-app-template/tailwind.config.js:4:1]
    [at ModuleJobSync.runSync (node:internal/modules/esm/module_job:395:35)]
    [at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:329:47)]
    [at loadESMFromCJS (node:internal/modules/cjs/loader:1414:24)]
    [at Module._compile (node:internal/modules/cjs/loader:1547:5)]
    [at Object..js (node:internal/modules/cjs/loader:1708:10)]
    [at Module.load (node:internal/modules/cjs/loader:1318:32)]
    [at Function._load (node:internal/modules/cjs/loader:1128:12)]
    [at TracingChannel.traceSync (node:diagnostics_channel:322:14)]
    [at wrapModuleLoad (node:internal/modules/cjs/loader:219:24)]

Your Example Website or App
No response
Steps to Reproduce the Bug or Issue

Make sure you have a devcontainer setup with nodejs and typescript (the image I used is mcr.microsoft.com/devcontainers/typescript-node:1-22-bookworm)
Run npx nextui-cli@latest init
Select the App template
Enter any name
Use the NPM package manager
cd into your new project's directory
run npm install
run npm run dev
Notice the error

Expected behavior
As a user, I expected a working project behavior but I am seeing
 ⨯ ./styles/globals.css
Error evaluating Node.js code
ReferenceError: module is not defined
    [at file:///workspaces/app/next-app-template/tailwind.config.js:4:1]

Screenshots or Videos
No response
Operating System Version
Linux
Browser
Chrome

I have this same problem running it on vercel using the same cli. runs and builds fine on windows but does not run on vercel. This is a completely empty project made with the cli and then deployed with vercel. same version

Could you try using this app template directly and verify if there are any errors? It doesn't seem to be a CLI issue since its only task is to pull the template to your local machine and guide you through running it,
Or could you provide a minimal reproduction on codesandbox/stackblitz? I haven't been able to reproduce this issue locally.

just tried the app template on vercel and it has the same error. When I build it locally I don't have any problems though. I can't reproduce this on my own machine.

@wingkwong Have you encountered any issues with app-template build failures on Vercel

@winchesHe seems something went wrong with this commit. I'll handle it.

Fixed the dependencies. Please run init again to create a new project or update the versions following package.json

This issue persists for me using npx nextui-cli@latest init

Could you try using this app template directly and verify if there are any errors? It doesn't seem to be a CLI issue since its only task is to pull the template to your local machine and guide you through running it,
Or could you provide a minimal reproduction on codesandbox/stackblitz? I haven't been able to reproduce this issue locally.

Using the app template manually still results in the same error.
I'm unable to figure out codesandbox and stackblitz. My setup uses a devcontainer which is a minimal environment. Maybe the cause lies in the fact that it is a minimal environment and there is a hidden missing dependency or something like that.

Issue definitely still persists for me on all the latest versions.

@isaacboentoro @Thundernerd I couldn't reproduce the issue locally & on vercel so I think the error may be caused from devcontainer. Are you also using typescript-node:1-22-bookworm? Can you try an image that is using node 20 and test again? If module is still not supported, then you may need to apply the fix mentioned here.

@wingkwong can confirm that using node 20 works :)

@isaacboentoro @Thundernerd I couldn't reproduce the issue locally & on vercel so I think the error may be caused from devcontainer. Are you also using typescript-node:1-22-bookworm? Can you try an image that is using node 20 and test again? If module is still not supported, then you may need to apply the fix mentioned here.

Can confirm that the fix mentioned worked.


Test and update installation requirements and instructions

Test installation in clean environment. Most installations have happened on Jupyter or environments I've already configured.
Need to ensure installation of:
numpy
mpmath
nlopt
Pykern and libEnsemble are listed in setup.py already, however, at least one user has verified that Pykern was not automatically installed when installing rsopt.
Extra installs:
sirepo: Shouldn't be required if you aren't running a supported accelerator code. I don't think this has been verified yet.
rsbeams:  Needed to run examples that use elegant

Got a 404 error when submitting this the first time. Didn't realize it went through. Closing as duplicate of #36


Uppercase XML Elements

We've had some problems with our code breaking do to certain elements requiring uppercase. All Intacct Api example are in this format so, let's make sure all elements are made uppercase.
This needs QA.

@arincon9 Do we still want to do this?

@kcotugno I think it is a good idea, I would like to QA to make sure that it still accepts those that don't require capitalization.

@arincon9 I'm going to close. If we run into the issue again we can reopen.


Add awkward-cpp

Supersedes #283, when we get it working!

@DerThorsten I recall you having experience with pybind11-based packages. This PR builds locally, but the import test fails with
browser-main FAILED LinkError: WebAssembly.instantiate(): Import #244 module="env" function="PyLong_AsLongLong" error: imported function does not match the expected type

Any ideas?

the linker flag -s WASM_BIGINT  might be missing.


chore: bdd-spring-1568367873 to 0.0.1

chore: Promote bdd-spring-1568367873 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Inconsistent Selection of Facilities Between Included and Excluded Sections

Current behavior
Facilities intermittently appear selected in both the included and excluded sections, leading to confusion and incorrect rule configurations.
Expected behavior
Facilities selected for inclusion should only be reflected in the inclusion section, and similarly, facilities selected for exclusion should solely appear in the exclusion section. There should be no crossover between the two sections.
Steps to reproduce the issue
Navigate to the rule creation interface of safety stock/store pickup/shipping.
Select facilities for inclusion and exclusion.
Observe that facilities intended for inclusion might appear selected in the exclusion section and vice versa.
Attempt to replicate the issue under various conditions.
Environment details
App version : THRESHOLD-2.0-CD334B8
App environment : DEV
Additional information
https://jam.dev/c/fc44f7e2-9453-4cc0-aaa6-d2b2f61af274
Refer last 40 sec of this video to observe the issue.

Here in this issue, the click event is applied globally over the ion-item instead of ion-checkbox which results in click event to be triggered in case where checkbox is not present for items already applied in another type.
Hence added a check to allow click event for actionable items only.

Issue verified and working fine in release v3.0.0. Hence, closing it.


[ARM] az deployment: Add support for determining type of parameters whose definition uses a $ref

Related command
az deployment
Description
Resolves https://github.com/Azure/bicep/issues/11747.
ARM recently added support for reusing parameter schemas within a template. As part of this change, a template parameter is no longer guaranteed to have a type property but may have a $ref property instead. This PR will follow $ref pointers to find the base type of a parameter, which allows users to supply json-formatted parameters as arguments, even if those parameters use type references.

ARM

@zhoxing-ms Gentle ping on this.

@jeskew Could you please add some ScenarioTest for this PR?
In addition, since this PR modification affects the core command az deployment, it will have a wide range of impacts. Could you help re-record all the tests related to az deployment in live mode?

@zhoxing-ms This change shouldn't affect the behavior of any existing test, so there should be no need to re-record. (Are the live tests not executed as part of CI?)
Also, could you point me towards any documentation on the CLI's scenario tests and how to add to them? I added several tests to the suites within the src/azure-cli/azure/cli/command_modules/resource/tests folder but couldn't find a separate test suite to augment.

@jeskew OK, so you confirm that the modification of this PR does not affect the requests to the ARM service, only the client's parsing of template parameters, right?

@jeskew Could you please resolve these conflicts?

@jeskew Could you please resolve these CI issues? Please note that we are launching the release for this sprint this week. Please resolve all comments by Tomorrow, otherwise the release of this PR will have to be postponed to the next sprint (on 12-05)


Updates CDK to latest version 2.125.0

Issue #, if available:
Description of changes:
I've updated aws-cdk and aws-cdk-lib to 2.125.0, and removed the now deprecated use of the alpha apigateway modules.  I've also bumped a the previously missed solution version numbers to v1.2.2 .
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Latest release v1.2.3 now includes CDK updates to 2.143.0


Decoupling SQL builder from URLBuilder

Is your feature request related to a problem? Please describe.
Describe the solution you'd like
We need to decouple the URL building and the SQL query building.

extract a SQL query builder class
the URL builder should get a SQL builder when initialized
the WebCommandDataLoader will initilize a URL builder, enough to pass TOKEN to the loader to simplify the app setup

Describe alternatives you've considered
N/A
Additional context
This will allow better local testing too and reading from other SQL-based data sources.

The new v1 API resolved this already.


[ENH] further work on GLMRegressor interfacing statsmodels GLM

From #222, remaining work items to interface statsmodels GLM:

currently, only gaussian family is implemented. Further families should be interfaced from statsmodels, in particular Gamma and Tweedie.
we should try to cover as many parameters as we can in get_test_params, currently coverage is low.
the docstring should say, for every parameter, what possible values are. E.g., what are possible values for cov_type, method, what are expected sizes for start_params, etc.
some of the parameters of statsmodels GLM are not exposed to the user, as they require array-like input which is unavailable in predict, e.g., offset, exposure. It should be investigated how these could be interfaced, with a sensible treatment in predict where applicable.

FYI @julian-fong, I've moved the work items to here, just to keep track.

Thank you Franz, I'll look into adding these features when i get a spare moment (working on my GSoC proposal!). I'm not too familiar with the tweedie distribution, does it require to have its own probability distribution on skpro as well?

I'm not too familiar with the tweedie distribution, does it require to have its own probability distribution on skpro as well?

Yes, although it does not seem too easy - it is not available in scipy or tensorflow_proba, and it is quite tedious to implement.
sklearn has a TweedieRegressor, which is GLM with Tweedie, but it does not return distribution parameters or a distribution, so it's strange why sklearn would have that in the first place.
Might be too much work for too little benefit. Anyway, gamma is a special case, which is more straightforward.


Spacebar  button is not working

After installation in the terminal, the spacebar button stopped working.

Thats very odd, I cant seem to replicate it locally. It might be something in your inputrc that is messing with the spacebar, as that would be the only external thing that would mess with the any of the keybinds


Fix backport

No explanation was provided for this PR. It is tempting to close it with a similar lack of explanation. However...
The purpose of the PR is not obvious from the context (the pros/cons of trySetAccessible() and setAccessible(true) are not clear cut) and the current code is as intended.


EDS issues, please take in the fix

A typo in extended frame detection code of _parseSdoParameter()
The extended frame flag is encoded in bit 29, not 31.

2. Parsing an EDS with empty PDO slots leads to undefined entries in the getTransmitPdos() / getReceivePdos() return arrays, with a possible crash when attempting to use them as PDO objects.

3. Mapping of PDOs in the remote node's EDS file is broken when a PDO is referring to several subentries of an SDO, or to an already mapped SDO.

The issues are fixed in https://github.com/dmitry-tarnyagin/node-canopen/pull/1, please review and take in if it's fine.

Hi,
A new one: https://github.com/dmitry-tarnyagin/node-canopen/pull/2 :)
It consists of two commits, The first one is trivial, but please take
look to the second one. Is it how you supposed to remap TPDOs to RPDOs?
The COB-ID-s from a file are template ones w/o node id.
Regards, Dmitry
On 12.09.2024 17:17, Wilkins White wrote:

Looks good, thanks for your help!
—
Reply to this email directly, view it on GitHub
https://github.com/Daxbot/node-canopen/issues/46#issuecomment-2346587385,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEF3K6GK54ZDLBGBKH7ARTDZWGWCLAVCNFSM6AAAAABOC4LSB2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNBWGU4DOMZYGU.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Dmitry Tarnyagin
Systemukvikler
Tel: +47 910 02 686
Jetro AS
--------------3ZwvSmZDNhgPHlmYFHcTka3n
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

Hi,

A new one:
      https://github.com/dmitry-tarnyagin/node-canopen/pull/2 :)

It consists of two commits, The first one is trivial, but please
      take look to the second one. Is it how you supposed to remap TPDOs
      to RPDOs? The COB-ID-s from a file are template ones w/o node id.

Regards, Dmitry

On 12.09.2024 17:17, Wilkins White
      wrote:

Looks good, thanks for your help!

—

    Reply to this email directly, view it on GitHub, or unsubscribe.

    You are receiving this because you authored the thread.Message
      ID: <Daxbot/node-canopen/issues/46/2346587385@github.com>


Add @latest to npm init solid

npm init uses a local cached package if existed.
So an outdated version could be called with npm init solid.
This PR changes all npm init solid to npm init solid@latest to prevent this. (pnpm always fetches the latest version and doesn't need @latest.)

Thanks


Move comp code into comp namespace

This CL moves the code in the comp/ directories into the comp namespace.

Need to ignore the Kokoro failures.  The test config can't be found because this MR was based off a version of master that didn't have them.
Waiting for Travis and AppVeyor

Rebased, squashed, and pushed into master as 9836b05a


Take advantage of autocomplete-plus

Now that autocomplete+ is a part of atom by default I will try to make the most of it. http://blog.atom.io/2015/05/15/new-autocomplete.html

hi @orktes, just wondering if you got around to this?


Setting background transparent not working

I tried to set the background to a clear color using this code:
override func viewDidLoad() {
        super.viewDidLoad()

        headerLabel.text = data.header
        contentTextView.editingEnabled = false
        contentTextView.delegate = self
        contentTextView.setHTML(data.content)
    }

func richEditorDidLoad(editor: RichEditorView) {
        contentTextView.backgroundColor = UIColor.clearColor()
        contentTextView.webView.backgroundColor = UIColor.clearColor()
        contentTextView.webView.opaque = false
        contentTextView.inputAccessoryView?.backgroundColor = UIColor.clearColor()
    }

But after appearing the view looks like this:

If i rotate the view and rotate it back the view looks correct like this:

Seems like it is some kind of redraw error! Any combination of setNeedsToDisplay() and layoutIfNeeded() did not work.
The HTML code:

Simply press the + button in the main view and a new recipe base on the default template will be created!

Any idea why webview is acting like this?

Here you can see the webview has the correct size.

Suddenly it hit me:
I tried a different approach and this one works:
override func viewDidLoad() {
        super.viewDidLoad()

        headerLabel.text = data.header
        contentTextView.editingEnabled = false
        contentTextView.backgroundColor = UIColor.clearColor()
        contentTextView.webView.backgroundColor = UIColor.clearColor()
        contentTextView.webView.opaque = false
        contentTextView.inputAccessoryView?.backgroundColor = UIColor.clearColor()

        contentTextView.setHTML(data.content)
    }

You might want to include this in the README, that if you want to customize the RichEditorView you need to do it before setting the HTML

Aaahh, yeah I guess I could put something like that in the README, sorry about that.
This is basically just a wrapper around a UIWebView with some custom JS being loaded -- so richEditorDidLoad doesn't get called after being instantiated, rather after all the necessary HTML and JS has been loaded.
Glad you got it working though 👍


Add Language Support

https://api.swgoh.help/swgoh#language

Fixed in https://github.com/jquass/SWGOH-API/releases/tag/v0.3.0


Input plugin with periodic record flush to filter

Hi
I have written a input plugin to read the data from Amazon Redshift, i am able to read the whole data and used this example input plugin and its working successfully.
Now let's say have i have 10,000 records, then the plugin waits to read the 10 K record from database. How can i make it to flush to filter periodically like after every 50 records.
I see in all input architecture first we need to consume all the records then only it goes to filter.
With what code we can achieve this flushing of record periodically?

@jsvd , i am not sure if anyone will look into this as i see this is inactive. I see you are the major contributor, so seeking help from you. Thanks


code completion is not working and sometimes it is - I don't know why

I am using vscode for Python coding.
After some use of vscode, I don't have code completion. I need to restart vscode to get it again.
I don't know why and what to do about it.
Thx for your help.

/extPython

It looks like this is caused by the Python extension. Please file the issue to the Python extension repository. Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our issue reporting guidelines for more information.
Happy Coding!


Fix: cached parseAbi inputs/outputs

Summary
The upgrade will fix a problem caused by caching logic inside the abitype library. An issue was raised explaining the case, and they fixed and released it. More details are in the issue link below. Also, a standalone abitype dependency was removed and all imports and usage replaced by viem. Text fixes were also applied.
Issue: wevm/abitype#247
Release<EMAIL_ADDRESS>

I pushed a rebase to solve a conflict added after the latest PR was merged https://github.com/cartesi/rollups-explorer/pull/277


[Feature]: Mobile Flutter Support

Feature description
I'm aware of https://pub.dev/packages/puppeteer#limitations-with-flutter:

Due to limitations on mobile platforms (iOS and Android), it is not possible to launch an external Chrome process on iOS and Android. So, step 1) does not work on mobile.

...per https://github.com/ImranR98/Obtainium/discussions/1047#discussioncomment-7988267. However, there are an awful lot of mobile applications which require the ability to scrape the web, but can't, because there's no alternative to Puppeteer. Is there at least a route for remediating the problems outlined in the aforementioned section of the ReadMe? For instance, is there a relevant issue open on the AOSP bug tracker which could at least track the blocker for this?

Hi, I am not sure what the best way to track but it's likely not here. Puppeteer generally works with anything that supports CDP so it works on Android. The limiting factor is in the operating system itself: Puppeteer cannot launch anything there because it's not running on the host so you need to use puppeteer.connect after you launched Chrome on the device. With iOS, the situation is more complicated because the iOS Chrome version uses webkit (as all other browsers on iOS) so it does not talk the same protocol. I suggest you file the issue in the puppeteer-dart package. Note that it's a third party package, not maintained by the Puppeteer team.

https://github.com/puppeteer/puppeteer/issues/11611#issuecomment-1873668553

@OrKoN, where is puppeteer-dart's issue page?


connection Issue

Hello,
I am using your code as client side in React-Native app.And I am trying to connect through port provided from our server team.But right now i am having following issue:-
WebSocketEvent {type: "error", target: WebSocket, currentTarget: WebSocket, eventPhase: 2, bubbles: false, …}
bubbles
:
false
cancelable
:
false
currentTarget
:
WebSocket {CONNECTING: 0, OPEN: 1, CLOSING: 2, CLOSED: 3, readyState: 3, …}
defaultPrevented
:
(...)
eventPhase
:
2
isTrusted
:
false
target
:
WebSocket {CONNECTING: 0, OPEN: 1, CLOSING: 2, CLOSED: 3, readyState: 3, …}
timeStamp
:
1505194269821
type
:
"error"
Symbol(canceled_flag)
:
false
Symbol(original_event)
:
WebSocketEvent {type: "error", message: "Failed to connect to /<IP_ADDRESS>:9040"}
Symbol(stop_immediate_propagation_flag)
:
false
proto
:
WebSocketEvent.

@SainiRohitSeasia does this issue still exist?


Adapt current CLI to execute using fitlins rather than our workflow

fitlins is a BIDS Model workflow that we should be able to use instead. This requires plugging in the right bundle components to fitlins.
In the future fitlins will be a Dockerized BIDS-App. Our wrapper will execute Docker from within python.
For an example, see: https://github.com/poldracklab/fmriprep/blob/master/wrapper/fmriprep_docker.py

Update for new fitlins relase


replace custom email validation with fast_chemail

The current email validator is not a very good implementation as can be seen by how many tests have been included in the code while being disabled.
It also lacks any checking of the length of the email which is something I think it should definitely have to prevent storing or processing large emails which could act as a DoS vector.
After trying to write my own validator using Regex's like the current implementation I have come to the conclusion that async-graphql probably shouldn't be implementing something as complicated as email validation by itself as issues will always make it through.
To solve this issue I have changed the email validator to use the package fast_chemail to do this validation. This is the library that lettre uses internally so I think it is a solid library to use.
I also ran all of the existing tests in the repository against this new implementation and the following tests acted differently:

The existing enabled test for<EMAIL_ADDRESS>asserts it should be valid but when using fast_chemail it is invalid. This is due to the HTML email validation specification. This test was enabled so this would definitely count as a breaking change.
The existing disabled test for<EMAIL_ADDRESS>asserts it should be invalid but when using fast_chemail it is valid. This is due to the lack of IP validation in fast_chemail. This test however fails in the current implementation so shouldn't be of concern.
The existing disabled test for<EMAIL_ADDRESS>asserts it should be invalid but when using fast_chemail it is valid. This is due to the lack of TLD validation in fast_chemail. This test however fails in the current implementation so shouldn't be of concern.
The existing disabled test for<EMAIL_ADDRESS>asserts it should be valid but when using  fast_chemail it is invalid. This is due to the HTML email validation specification.

If adding the extra dependency is an issue maybe it is worth putting this validator behind a feature flag. I can do this if requested.
I think adding this is important because as a consumer of the library I want to know that the emails are being validated properly.  I also think as a bonus having the email validation code use similar logic to <input type="email" />  is better for web applications.

LGTM,thanks!😄


Rate Limit feature for Azure/OpenAI results generation

Is your feature request related to a problem? Please describe.
Current architecture doesn't seem to support API instances with inbuilt rate limits, causing errors in generation
Describe the solution you'd like
A sleep function that can be configured to change rates of generation of GPT completions.

HI @Jeff-ZYX
We acknowledge and appreciate the information you brought to our attention. Currently, we do not have a built-in rate restriction capability in our architecture for API instances. We understand that controlling the rate of generation is crucial to prevent errors and ensure error-free operation for GPT completions. We thank you for recommending the addition of a programmable sleep function to efficiently regulate the generating rate. We value your input and will prioritize this feature request for future updates, even though we are unable to offer a quick fix.


Add metrics scripts to the VM

This requires setting java_args as described by
https://confluence.puppetlabs.com/display/PROD/Metrics+and+Profiling+Data
Usage: /usr/local/bin/puppetserver_metrics [name of metric to display]
Collect and display metrics from a running Puppet Master.
This requires an unauthenticated JMX remote listening on port 9010.
Available metrics:

list_all_metrics
list_all_puppet_metrics
puppet_function_stats
puppet_http_stats
puppet_resource_eval_stats

Closed in preference of https://github.com/puppetlabs/pltraining-classroom/pull/61


fix bug 1072524: The event search should include the end range date

The event search should include the end date rage fixed by adding time to the passed date from backend.

Thank you @fossbalaji ! I am closing this PR in favor of #1428 . The only difference is that the later is rebased on master. Thanks again!


CLAHub only checks for the latest commits in the webhook notification

If a pull request receives more commits after it's been opened, CLAHub will only check the latest commits in the webhook event.
For example, given user A (who hasn't signed the CLA for our repo) and user B (who has), if user A submits a pull request CLAHub will correctly mark the pull request as invalid. However, if user B pushes more commits to the same branch, CLAHub will mark the pull request as valid because it only knows about the latest commits.
This is a bit of a corner case, but it'd be good if CLAHub checked all commits up to the parent.

After further investigation it appears this was implemented in https://github.com/clahub/clahub/commit/1681b170e93d74d3d2e398f7e953645d46beeb2b so I'm going to close this.


List form webpart gives error in SharePoint Online

Category

[X] Question
[ ] Typo
[ ] Bug
[ ] Additional article idea

I have tested the 'List form' sample from github in workbench and it worked. When i uploaded the app and tried it in SharePoint Online I got the following error:

Anyone an idea what I am doing wrong?
Thanks for your contribution! Sharing is caring.

Wrong forum. Sorry


Performance Improvement

Is it still possible to further improve performance of the cheat? I get about 200+ fps in game but it goes under 100 when features are enabled ( mainly chams )

It is normal to have a drop in FPS when you're using any kind of visuals (chams included) .

Please close issue

Build with AVX2 instructionset.

Build with AVX2 instructionset.

How?

Thanks for all information , Really appreciated it.


Support multiple calibration samples within a single Calibrator object.

We probably want to specify multiple calibration samples within a single calibrator object, all of which can share a single function for actually doing the calibration (once all the samples are collected). This may need to be done through member functions (e.g. addCalibrationSample(name, description, callback)) with perhaps a shortcut for specifying a single (or the first) calibration sample directly in the constructor.

Updated the implementation.
The basic idea is change previous Calibrator as CalibrateProcess and manage the list of CalibrateProcess inside Calibrator.
For an example of what it looks like, see user_accelerometer_calibration.h.


update bindings

Testing a branch to be merged in kimchi.

to test a PR using CI you can add the ci-build-me label :o


Tenant UI view to manage access mappings

Acceptance Criteria:
Tenant UI view to manage access mappings. Logic and API definitions resulting from #635

Replaced with #687 , #688 , #689 individually as discussed today


Adding host entries step to gateway int test workflow

Purpose
Adding host entries step to gateway int test workflow

Codecov Report
Patch coverage has no change and project coverage change: +43.75 :tada:

Comparison is base (b397a59) 35.46% compared to head (251152f) 79.22%.

Additional details and impacted files
@@             Coverage Diff             @@
##             main     #935       +/-   ##
===========================================
+ Coverage   35.46%   79.22%   +43.75%
===========================================
  Files         167       11      -156
  Lines       17836      592    -17244
  Branches     5208      257     -4951
===========================================
- Hits         6326      469     -5857
+ Misses      11391      123    -11268
+ Partials      119        0      -119

Flag
Coverage Δ

idp-domain-service
79.22% <ø> (ø)

runtime-domain-service
?

Flags with carried forward coverage won't be shown. Click here to find out more.
see 156 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


Pre-edits for 4.2a1.

Should the title of this PR refer to 4.2a1 ?

@carltongibson Thanks for the review :+1:


Move bridge address initialization from the constructor to a separate function

Since we cannot know an address of the bridge when deploying or initializing the Distribution contract, let's pass bridge address through some separate function instead of passing it into the constructor. Such a function must only be callable by an owner and must check the passed address with _isContract.
Please also add require(bridgeAddress != address(0)) to the unlockRewardForStaking  function.

Fixed in https://github.com/poanetwork/dpos-token/commit/10e71bf8b2eb672e7ec313b1b5d49c337337ef97


100% Core utilisation on empty project

Godot version:
3.2.3 x64
OS/device including version:
Windows 7; OpenGL ES 3.0 Renderer: GeForce GTX 1050/PCIe/SSE2
Issue description:
A completely empty project when run uses 100% of a CPU Core. It's the compiled application that's doing it, not the editor, and it only does it when it's open; if I minimise the application the resource use goes to 0. Re-open the window (even in the background), and it's back to 100%.
It's not the debug component because I exported it into a .exe (using the defaults) and ran that, with and without DEBUG. Both exhibited the exact same behaviour.
Yet the Godot Editor itself doesn't exhibit this problem, and that being a Godot project...
This may seem minor but:

It drains batteries faster.
On a global scale across all installs, it may waste a fair amount of electricity and contribute to the environmental consequences thereof.

Steps to reproduce:
Start Godot Editor. Create a new project. Give it a "Node 2D". Save Scene. Run project (pointing to that scene as the "main" scene).
Minimal reproduction project:
See Repro steps

It's the compiled application that's doing it, not the editor,

This is expected. By default, the application will redraw as fast as it can, only limited by V-Sync.

Thanks for the clarification (and explanation of Godots "compiling"); it's appreciated.
I understand what you're saying and it makes sense, but I would suggest the default should be changed for the aforementioned reasons. Then suggest to users what settings to tweak to get more smoothness on a documentation page about optimisation (one of https://docs.godotengine.org/en/stable/tutorials/optimization/ say).
I don't pretend to understand the behind-the-scenes stuff of either engine, but I have a basic Windows Unity game I created using their defaults and it uses 0.01% of my CPU when running when idling and just 1% when playing.

Do you have V-sync disabled? Either through ProjectSettings or through your graphics driver settings?
If you have V-sync enabled and you are still experiencing this issue, then it may be a bug. But we need way more information to be able to help you.

If you need behavior similar to the editor (e.g. UI app that does not need constant redraws/physics updates) you can enable low processor mode Project Settings→General→Application→Run→Low Processor Mode and adjust sleep interval to limit FPS (default value 6900 is about 144 FPS) Project Settings→General→Application→Run→Low Processor Mode Sleep usec

The settings are Godot (Project) defaults. I've not fiddled with anything yet because I'm still new.
However, having looked, I can see that display/window/vsync/use_vsync is ticked.
Further testing:
Vsync disabled: GPU usage: 49%
Vsync enabled (the default it seems): GPU usage: 1.2%
CPU in both cases seems to be identical. So Vsync has nothing to do with CPU for me; GPU only.

Sounds like the windows build needs profiling on an affected machine.
Indeed the CPU percentage should not be more than a couple percent on an empty project with vsync (when profiling linux this is the case for me, and the largest CPU draw is the audio if I remember right).

Godot_v3.5-stable_win64
Laptop i3-8145U
[project setting]->[display/window/vsync/use_vsync] true (default true)
[project setting]->[display/window/vsync/vsync_via_compositor] true (default false)
It solved my problem.
By the way, empty project(without debug) has 3% cpu usage, so maybe there is another problem.

In my case, Low Processor Mode reduce cpu usage.
However, if you go to game scene from empty scene and then go to empty scene again, cpu usage is high (30%).
It is cpu leaking.

See #53463 .
editor_settings/interface/editor/show_update_spinner set to true.
Then left click on the update spinner in the top right, and choose update_vital_changes.
This should hopefully reduce CPU quite a bit for you. The other CPU hog is the audio. I did a PR to fix this #63458 , but it has not been progressed to merging (I think Juan wants to research this more).
You can also run with the dummy audio server in the editor with a command line option.

Closing in favor of https://github.com/godotengine/godot/issues/39758, which is essentially the same issue.


ci: add script to generate dark reader ignore configuration

This creates a dark-reader.ts that traverses the entire repository to create exclusion rules for dark reader.
Initially written in python, rewritten in deno following popular demand.
This still breaks on anything more complex than a bare domain, (probably) due to escaping shenanigans with regex.
eg: google.com is broken, but mail.google.com works.

this was a WIP, but ok ig ?

It wasn't merged. Look at the diff. Do you have the pull bot configured on your account? Looks like it messed up some stuff.

O.O
lemme see

fixed, making a new pr

this was a WIP, but ok ig ?

huh, I actually don't recall doing anything related to this yesterday, weird.

this was a WIP, but ok ig ?

@Magniquick huh, I actually don't recall doing anything related to this yesterday, no idea why this happened weird.

Weird GitHub things. Don't worry about it.


Dnstwist Improvements

Improved  dnstwist runtime and complexity
Fixes #224

🗣 Description
Modified the DNSTwist script to be to run 2 levels deep on domains and implemented threading on DNStwist call to improve runtime.
💭 Motivation and context
In previous versions, the scanning was not enough to catch certain cases, this change runs dns twist again on the results of first domain. The run time was also too high.
🧪 Testing
Passes pytests and pre-commit checks.
✅ Pre-approval checklist

[ ] This PR has an informative and human-readable title.
[ ] Changes are limited to a single goal - eschew scope creep!
[ ] All future TODOs are captured in issues, which are referenced
in code comments.
[ ] All relevant type-of-change labels have been added.
[ ] I have read the CONTRIBUTING document.
[ ] These code changes follow cisagov code standards.
[ ] All relevant repo and/or project documentation has been updated
to reflect the changes in this PR.
[ ] Tests have been added and/or modified to cover the changes in this PR.
[ ] All new and existing tests pass.

Coverage remained the same at 18.988% when pulling 455c560c6db3e035a8e8969c01095d0183b5dee5 on EM-improve-dnstwist into 86bec9c015634b5d426825fa007c6a9deb82101d on develop.

@dav3r This PR is ready for review

@edujosemena - For future reference, we strongly encourage smaller, targeted commits with specific commit messages rather than large commits that resolve multiple items in a single commit like you did with https://github.com/cisagov/pe-reports/pull/259/commits/66b3c334430294fc4e60ed62f82b27f309cf5f08.  In addition to making the commit log more useful, this practice makes reviewing your PR easier for the reviewers.

@edujosemena - Can you please provide the relevant commit(s) in each open conversation so that I can re-review without having to search through all of the recent commits to find the appropriate one?  Doing this as a general rule will make life much easier for reviewers of your code.  Thanks!


Could tags be put into a column?

The tags for the concept lists would be useful for sorting, since one could in this way only search for "basic" lists, etc., currently they are only given when calling the list in the app, but it would be useful to have tag in the "contributions" view in a separate table.

This could be done in two ways:

Simply use the value from conceptlists.tsv, i.e. allow search in the comma delimited list of tags.
Create proper Tag objects in the database, linked to Conceptlists with a many-to-many relation.

I think I'd prefer option 2, in particular if we are able to provide descriptions of the tags in use. Do you have these descriptions? In a machine readable form in concepticon-data?

I know I had a complete list in one issue, but I'm still trying to find it...

Here's what I just wrote up:
CL_DESCRIPTION = {
        "acquisition" : "Concept lists related to studies on language acquisition". ,
        "annotated" : "Concept lists which contain further annotations which exceed the complexity of ranks",
        "areal": "Concept lists designed for a specific linguistic area.",
        "basic": "Concept lists which are supposed to represent the basic vocabulary.",
        "documentation" : "Concept lists which serve to document one language or one language family.",
        "hihi" : "A list of highly reconstructable and highly retentive items (term from McMahon & McMahon 2005).",
        "historical" : "A list which is historically interesting, mostly referring to lists published before the 20th century.",
        "lolo" : "A list of less stable basic items, with low reconstructability and low retentiveness (term from McMahon & McMahon 2005).",
        "naming test" : "A list designed for a naming test in neurology or psycholinguistics to asses the linguistic capability of children and adults.",
        "proto-language" : "A list illustrating the concepts in a proto-language which can be reconstructed with high certainty.",
        "questionnaire" : "A questionnaire for linguistic field work.",
        "ranked" : "A list that shows items in a ranked order, and has one column reflecting the rank.",
        "sign language" : "A list which was designed to investigate sign languages.",
        "specific" : "A list that we deem specific, since it is not easy to compare with other lists in our sample.",
        "stable" : "A list that is supposed to represent the stable part of a larger list. Usually, the stable part has an unstable counterpart.",
        "ultra-stable" : "A usually very short list of the supposedly most stable concepts.",
    "unstable" : "A list that is supposed to represent the unstable part of a larger list. Usually has a stable counterpart.",
}

I'd suppose to add this to data.py

Ok. Will do. Next question: Do we require concept lists to have at least one tag?

I'd say so: If there's no way to specify, they get the tag "specific"
(at least current practice).


fix: Modify deployment error message

Brief Information
This pull request is in the type of (more info about types):

[ ] build
[ ] ci
[ ] docs
[ ] feat
[x] fix
[ ] perf
[ ] refactor
[ ] test

Related issues (all available keywords):

resolve https://github.com/hypertrons/hypertrons-crx/issues/884

Details

The return of uploadRes is an item, which can be changed to JSON. stringify (uploadRes, null, 2) to indicate the error message. The return information of Edge's publishResp is a string. To capture its erroneous information, it became a try... catch....
Checklist

[x] I have read the CONTRIBUTING doc
[x] I have signed the CLA

Others

Some suggestions have already been revised. If there are any other suggestions, they can be raised later. In order to test the error messages deployed online, we first merged this PR.


missing contract.wasm file

RES=$(wasmd tx wasm store contract.wasm --from fred $TXFLAG -y)
there is no "contract.wasm" file in the escrow directory or any subfolders.
> find . | grep "\.wasm$"
gives me the following:
./artifacts/cw_escrow.wasm
./target/wasm32-unknown-unknown/release/cw_escrow.wasm
./target/wasm32-unknown-unknown/release/deps/cw_escrow.wasm

I am also having the same issue, were you able to resolve this?

cp target/wasm32-unknown-unknown/release/cw_escrow.wasm contract.wasm
wasmd tx wasm store contract.wasm ...

or
cd target/wasm32-unknown-unknown/release
wasmd tx wasm store cw_escrow.wasm

worked for me

Thanks for pointing out. fixing this


Add functionality to upload multiple files

Users are only able to upload single files

Focusing on MVP, would implement in the future

Done. Upload up to 12 files at once.


<EMAIL_ADDRESS>+ Chrome v126 - Enter not inserting new line in insert or normal mode

Seems likely to have something to do with the new EditContext API usage (https://github.com/codemirror/view/blob/ed78a0cbb6852c02acc93c85cbabe0ac12ab13c1/CHANGELOG.md#new-features).
Still works as expected on 6.28.1 + Chrome v126

Do you see this on https://raw.githack.com/replit/codemirror-vim/master/dev/web-demo.html, or with another configuration? I couldn't reproduce the bug with chrome 126 on windows with the above link.

@infime did you include basicSertup, or https://codemirror.net/docs/ref/#commands.standardKeymap in your codemirror setup? Seems like the change is in codemirror itself which does not insert new lines without standardCommands if  EditContext mode is active.


Request: add reduce method for WaveletPacket object

Hello, I am trying to pickle a wavelet object... Actually, many many that I wrapped in another object, but I am having this error
TypeError: no default __reduce__ due to non-trivial __cinit__

This due to not having a __reduce__
Here is a little code to be able to replicate my error:
import pywt
import pickle

test = pywt.WaveletPacket([1, 2, 3, 4, 5, 6, 7, 8], 'haar')
with open('data', 'wb') as f:
    pickle.dump(test, f)
f.close()

This sounds like a reasonable request. Please see PR #546 and see if that works for you.
Unfortunately, trying it out will require building from source because a __reduce__ method also had to be added to the pywt.Wavelet class which is defined in Cython.

Something is wrong, is giving me this error when importing
 File "<stdin>", line 1, in <module>
  File "/Users/mytorojas/Desktop/pywt-pickling/pywt/__init__.py", line 15, in <module>
    from ._extensions._pywt import *
ModuleNotFoundError: No module named 'pywt._extensions._pywt'

This sounds like you have not compiled the Cython extensions. You can build them via python setup.py build_ext from within /Users/mytorojas/Desktop/pywt-pickling/.
Rather then running that setup command, I usually just use pip to install an in-place build. (i.e. navigate to  /Users/mytorojas/Desktop/pywt-pickling/ and run
pip uninstall pywavelets -y
pip install -e . -v

To avoid messing up any existing environment you may want to something like conda or virtualenv to do this in a clean environment`

It works!

Yes, this solved the problem!


File input lastModifiedDate

Maybe add to ignore this case? https://github.com/BBB/dropzone-redux-form-example/issues/5

I'm sorry, but that looks like a particular case, when this is intended as a general use case. Maybe you can use ignore or isImmutable to make sure this middleware ignores that particular field in your state.

@leoasis It's not the specific framework case, it is how DOM file API works, as I understand when you searialize , input asynchronously update it's serialized lastModifiedDate at the background

This is still not general enough for a plugin that aims to detect immutability in a generic state managment library like redux. Also, the DOM itself is mutable so you shouldn't be using such objects as part of the state, unless you know what you're doing and know how that works with respect to the optimizations that redux does because of assuming the state is mutable.


amplify push error on auth resource

Describe the bug
A clear and concise description of what the bug is.
I am currently trying to add an auth component to my app via Amplify CLI but I am getting the following error when trying to push the auth creation to the cloud:
Resource Name: UserPoolClientLambda (AWS::Lambda::Function)
Event Type: create
Reason: The runtime parameter of nodejs6.10 is no longer supported for creating or updating AWS Lambda functions. We recommend you use the new runtime (nodejs8.10) while creating or updating functions. (Service: AWSLambdaInternal; Status Code: 400; Error Code: InvalidParameterValueException; Request ID: f845ed54-774d-11e9-9e33-2782c0fd903a)
I know I was able to push my auth resource before but after deleting it, remaking it, and attempting to push it again, the CLI gave me the error in question.
To Reproduce
Steps to reproduce the behavior:

Initialize an Amplify project
run amplify add auth
attempt amplify push
See error

Expected behavior
Successfully pushing the creation of the auth component to the cloud.
Additional context
I know AWS has been transitioning out of Node 6.10 lately, but does that possibly affect something in the script that is attempting to create a obsolete Lambda function in the cloud relating to the auth resource?

I beleive this auth resource was created with previous versions of the CLI, before we upgraded our default Cloudformation tempaltes to Node 8.10. Here's a quick migration guide out here - https://aws-amplify.github.io/docs/cli/lambda-node-version-update#auth

Nice, that fixed it. Thanks!

@kaustavghosh06 link routes to https://docs.amplify.aws/


Wrong Lovelace Motion Sensor State (Clear -> Off - Detected -> On)

Home Assistant release with the issue:
0.84.1
Last working Home Assistant release (if known):
0.83.0
Operating environment (Hass.io/Docker/Windows/etc.):
Hass.io
Component/platform:
Lovelace
Description of problem:
State says off or on after refresh but it should say Clear or Detected on the motion sensors
Additional information:
Before Refresh

After Refresh

/move to home-assistant-polymer


#12 Second player validation for addResultHandler

#12 Checking if a match exists in ladder with given players.

Updated with another way of cheking if there was a match with given  players in ladder.