chore(deps): update ci dependencies

This PR contains the following updates:

Package
Type
Update
Change

github.com/gruntwork-io/terratest
require
patch
v0.47.0 -> v0.47.1

github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper
require
minor
v1.37.2 -> v1.38.1

Release Notes

gruntwork-io/terratest (github.com/gruntwork-io/terratest)
v0.47.1
Compare Source
Modules affected

aws
retry

Description

Extended VPC struct to support cidrblock,cidr associations and ipv6 a… by @james03160927 in https://github.com/gruntwork-io/terratest/pull/1422
Add Route53 by @james03160927 in https://github.com/gruntwork-io/terratest/pull/1421
Allow to fail on specific warning messages by @james03160927 in https://github.com/gruntwork-io/terratest/pull/1426
Fix CircleCi Helm Test by @james03160927 in https://github.com/gruntwork-io/terratest/pull/1429
OpenTofu 1.8 upgrade by @denis256 in https://github.com/gruntwork-io/terratest/pull/1431
Bump nokogiri from 1.16.3 to 1.16.5 in /docs by @dependabot in https://github.com/gruntwork-io/terratest/pull/1406
Bump rexml from 3.2.5 to 3.3.3 in /docs by @dependabot in https://github.com/gruntwork-io/terratest/pull/1430
Bump github.com/docker/cli from 20.10.7+incompatible to 20.10.9+incompatible by @dependabot in https://github.com/gruntwork-io/terratest/pull/1410
Bump commonmarker from 0.17.13 to 0.23.10 in /docs by @dependabot in https://github.com/gruntwork-io/terratest/pull/1433
Bump activesupport from <IP_ADDRESS> to <IP_ADDRESS> in /docs by @dependabot in https://github.com/gruntwork-io/terratest/pull/1434
Bump github.com/docker/docker from 24.0.9+incompatible to 25.0.6+incompatible by @dependabot in https://github.com/gruntwork-io/terratest/pull/1428
Fix additional issues with circleCi by @james03160927 in https://github.com/gruntwork-io/terratest/pull/1436
Update go-getter from v1.7.5 to v1.7.6 by @roysha1 in https://github.com/gruntwork-io/terratest/pull/1438

Special thanks

Special thanks to the following users for their contribution!

@roysha1

Related links

https://github.com/gruntwork-io/terratest/pull/1422
https://github.com/gruntwork-io/terratest/pull/1421
https://github.com/gruntwork-io/terratest/pull/1429
https://github.com/gruntwork-io/terratest/pull/1431
https://github.com/gruntwork-io/terratest/pull/1406
https://github.com/gruntwork-io/terratest/pull/1430
https://github.com/gruntwork-io/terratest/pull/1410
https://github.com/gruntwork-io/terratest/pull/1433
https://github.com/gruntwork-io/terratest/pull/1428
https://github.com/gruntwork-io/terratest/pull/1436
https://github.com/gruntwork-io/terratest/pull/1438

Full Changelog: https://github.com/gruntwork-io/terratest/compare/v0.47.0...v0.47.1

terraform-ibm-modules/ibmcloud-terratest-wrapper (github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper)
v1.38.1
Compare Source
Bug Fixes

deps: update gomod (#857) (87710ff)

v1.38.0
Compare Source
Features

add function to check ingress health status of a cluster (#751) - Added new function testhelper.CheckClusterIngressHealthy() which can be used in Terraform tests to validate the status of an OpenShift cluster (801dd27)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

ℹ Artifact update notice
File name: tests/go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

2 additional dependencies were updated

Details:

Package
Change

github.com/IBM/platform-services-go-sdk
v0.67.0 -> v0.68.1

github.com/hashicorp/go-getter
v1.7.5 -> v1.7.6

/run pipeline

/run pipeline

/run pipeline

:tada: This PR is included in version 5.31.1 :tada:
The release is available on:

GitHub release
v5.31.1

Your semantic-release bot :package::rocket:


Retrieve an environment's hits

Example GraphQL:
query {
 environmentByOpenshiftProjectName(openshiftProjectName: "contribkanban-master") {
   hitsMonth(month: "2019-04") {
     total
   }
 }
}

Example run:
lagoon environment hits contribkanban master
``

Ideally later on we could load `.lagoon.yml` and the current Git branch.

With RBAC, this is only available to platform admin roles. Will raise in Lagoon to discuss.

Raised https://github.com/amazeeio/lagoon/issues/1696

Closing here - hits collection is a bit of a minefield, and may not remain an API item.


[Bug]: Deploy times out when trying to fetch status

Is there an existing issue for this?

[X] I have searched the existing issues

Description
When I click Deploy, the git fetch status action times out after 30 seconds, this happens about 90% of the time, with the 10% being it working correctly and as expected.
This problem stops me from being able to commit and deploy changes to my application.
I would expect it to allow me to commit my changes and deploy a new version of my application.
"There was an unexpected error" alert shows up at the top.

Steps To Reproduce
Go to Deploy
Wait for Fetch Status to finish running
It does not finish
Unable to commit and deploy
Public Sample App
No response
Environment
Production
Severity
High (Blocker to building or releasing)
Issue video log
No response
Version
Self Hosted - v1.16

Hi @ykag ,
Could you please share the specifications of the instance where you have deployed Appsmith?

@brayn003 we're running this on an m6a.xlarge instance, but it's done through ECS, so we have specified in the task definition a minimum of 4096mb memory to the task.

@ykag Thank you for getting back with the information. What you mentioned could be the case and since there are other possibilities of why this is failing, I would request you to please schedule a call with us, so that we can expedite the resolution from our end. You can use this link to schedule a call, please include<EMAIL_ADDRESS>as part of it.

@ykag glad to hear it! We're now closing this issue. Let us know if this happens again


Drop mutation-types

Why should we drop the mutation types?
Practically it introduces more modularity and saves us from making more typos, while also some editors' IntelliSense is recognizing the constants on import. 🤔
ref: https://stackoverflow.com/questions/51268001/practical-usage-of-mutation-types-in-vuex

Why should we drop the mutation types?
Practically it introduces more modularity and saves us from making more typos, while also some editors' IntelliSense is recognizing the constants on import. 🤔
ref: https://stackoverflow.com/questions/51268001/practical-usage-of-mutation-types-in-vuex

Actually for the same reason we droppedthem in the superhero-ui https://github.com/aeternity/superhero-ui/issues/601#issue-630571948

Why should we drop the mutation types?
Practically it introduces more modularity and saves us from making more typos, while also some editors' IntelliSense is recognizing the constants on import. 🤔
ref: https://stackoverflow.com/questions/51268001/practical-usage-of-mutation-types-in-vuex

Actually for the same reason we dropped them in the superhero-ui aeternity/superhero-ui#601 (comment)

Let's keep it consistent then. My concern was that with the time the project is becoming bigger and maybe we will need to re-introduce those again. But let's see - time will tell.


add "-ze-intel-enable-auto-large-GRF-mode" option to spec

Shouldn't auto grf selection based on compiler heuristics be the default mode?

Shouldn't auto grf selection based on compiler heuristics be the default mode?

I guess, but this is more because the L0 GPU driver already has this option
https://github.com/intel-innersource/drivers.gpu.compute.runtime/blob/37f04dc6700efdbd00eaab9ca2d24b05993fcc51/level_zero/core/source/module/module_imp.cpp#L56
so better to make it official.
@BartoszDunajski : do you remember why you added that in the NEO driver? isn't it selected by default by the compiler as suggested by @bmyates above?


Add versioning for accounts

Coverage decreased (-0.01%) to 37.588% when pulling cc6496ab745193f571d32c0f0e6d13433698d892 on amir/azureAuth/accountVersioning into 2b132f6b588682f2e0641e17360355a34ad0e04c on main.

@Charles-Gagnon correct.


Check for empty $textnode in convertWordToHtml

With some docs I get the following error:
Uncaught TypeError: Argument 1 passed to LukeMadhanga\DocumentParser::renameTag() must be an instance of DOMElement, null given
Adding a check on the $textnode variable seems to fix:
Line 104:  if ($stylenodes && $stylenodes->length && $textnode) { ... }

Implemented


[BUG]

Describe the bug
Missing key "graphql" in /instagrapi/mixins/public.py in the public_a1_request.
To Reproduce
Provide a piece of code to reproduce the problem.
Traceback
Traceback (most recent call last):
File "/home/user/Code/python/instabot/instabot/comment.py", line 26, in comment_on_media
posts_to_comment = cl.hashtag_medias_recent(comment_on_tag, amount_per_day)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/micromamba/envs/python311/lib/python3.11/site-packages/instagrapi/mixins/hashtag.py", line 423, in hashtag_medias_recent
medias = self.hashtag_medias_recent_a1(name, amount)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/micromamba/envs/python311/lib/python3.11/site-packages/instagrapi/mixins/hashtag.py", line 386, in hashtag_medias_recent_a1
return self.hashtag_medias_a1(name, amount, tab_key="edge_hashtag_to_media")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/micromamba/envs/python311/lib/python3.11/site-packages/instagrapi/mixins/hashtag.py", line 221, in hashtag_medias_a1
medias, _ = self.hashtag_medias_a1_chunk(name, amount, tab_key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/micromamba/envs/python311/lib/python3.11/site-packages/instagrapi/mixins/hashtag.py", line 165, in hashtag_medias_a1_chunk
data = self.public_a1_request(
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/micromamba/envs/python311/lib/python3.11/site-packages/instagrapi/mixins/public.py", line 212, in public_a1_request
raise e
File "/home/user/micromamba/envs/python311/lib/python3.11/site-packages/instagrapi/mixins/public.py", line 204, in public_a1_request
return response["graphql"]
~~~~~~~~^^^^^^^^^^^
KeyError: 'graphql'

Might investigate this myself later. Seems like public_a1_request shouldn't be checking for a graphql key in the response because it is not calling the graphql api. Haven't investigated yet!
If anyone could help, thanks!


GraphQL Compatibility Acceptance Tests

Implementation of GraphQL Compatibility Acceptance Tests

Focusing for the moment on tests generation, afterwords we will decide how this will be integrated (automatic generation, solution integration)


feat: bls public key validation

Summary
Depends on https://github.com/ArkEcosystem/java-crypto/pull/178
https://app.clickup.com/t/86du9n36q
Checklist

[ ] Documentation (if necessary)
[ ] Tests (if necessary)
[ ] Ready to be merged

Marking as draft cause apparently is not working with all public keys, im exploring https://github.com/miracl/core as an alternative


Leela not reporting all mating options

When using Leela as the engine, the list of moves is not always as expected. For example, in the picture below Leela does not report 5... Qxg3 as the second mating option.  This needs investigation esp. that when using Leela with ChessBase both moves seem to be reported.

Not only for mate
Fig 1 :Stockfish 16 prerelease
Fig 2 :Lc0 prerelease


Feature/merge from mhart

Ticket: https://app.assembla.com/spaces/sparktale/tickets/5594-merge-latest-dynalite-with-our-version/details


Backend: Skatepark ratings

How I envision the table looking

Skatepark Posts
Author
Title
Address
Star Rating
Descripition
Total Likes

Del Sur Skate Park
Finn Carpenter
Del Sur Mid Park
15820 Paseo Montenero
3
blah blah blah
12

Penasquitos Skate Park

Poway Skate Park

Plan: Copy the Person Table and change

[x] Get the Table working
[x] Initial Data
[x] Get the Create Method
[x] Get the Delete Method
[x] Get the Update Method
[x] Get the Read Method

October 10th

I got create working through Postman
I got read working to
I got the table to make itself
Things I need to change are the initial data to real places
I need to figure out why the delete and update aren't working

October 15th

Finally figured out how to initialize the db with an object so it gives normal initial data
Trying to get the like update method working
Need to get help from Mort ab it
JSON failed to map

The update method works. should use post instead of put, and it will update. check the post(likes) method

theres also a file in backend called MVCconfig.java you need to edit to add allowed domains when you need to authorize a frontend for connection, and you may need to edit securityconfig.java if it still doesn't work after authroization.


docs: fix typos

docs: fix typos

Thank you for improving the doc. Could you squash your commits into a single one?

@darosior Hey sure, just squashed!


Install More Bots

For all of our public repos, we should install the following bots:

[ ] https://probot.github.io/apps/markdownify/
[ ] https://probot.github.io/apps/all-contributors/
[ ] https://github.com/behaviorbot/first-pr-merge
[ ] https://github.com/behaviorbot/new-pr-welcome
[ ] https://github.com/behaviorbot/sentiment-bot
[ ] https://github.com/behaviorbot/welcome

Bots are installed as per EOS-17051

Bots are installed as per EOS-17051

sentiment bot has been included in cortx/config.yml,

Awesome.  Thanks @mukul-seagate11 .  Is sentiment-bot install for just the parent repo or for all repos?  Did we ever test it?

Awesome. Thanks @mukul-seagate11 . Is sentiment-bot install for just the parent repo or for all repos? Did we ever test it?

sentiment bot is installed for only parent repo right now and tested but seems not being populated based on sentiment word/phrase


Capture empty tags

Description
Updated xml to capture empty tags in both python and JS files

[x] Source branch in your fork has meaningful name (not master)

Fixes Issue:  #1854
Before Merge Checklist
These items can be completed after PR is created.
(Check any items that are not applicable (NA) for this PR)

[x] JavaScript implementation
[x] Python implementation (NA if HTML beautifier)
[x] Added Tests to data file(s)
[ ] Added command-line option(s) (NA if
[ ] README.md documents new feature/option(s)

While fixing this issue I saw something that could be another issue:
In https://beautifier.io/ whenever you try to beautify a code with an indent of 2 spaces to an indent with 4 spaces it is unable to beautify it correctly:
Input: (with predefined options only with Support e4x/jsx syntax selected)
class Columns extends React.Component {
  render() {
    return (
      <t>
        Hello
        World
      </t>
    );
  }
}

Output:
class Columns extends React.Component {
    render() {
        return (
            <t>
        Hello
        World
      </t>
        );
    }
}

Although if I changed to indent to 2 spaces per indent, the output would be unchanged from the first input which is the expected output. This is because the input is tabbed with 2 spaces. Maybe the error is because of the single tags, although I haven't looked into it yet

@JuanFML
Yes, you're seeing #665.

@JuanFML
Yes, you're seeing #665.

Oh yes that it is what I encounter, I see now it was already reported

@Zetrick
Not sure have your tried this on https://beautifier.io ? Looks good to me there.


@mzikherman => [Bugfix] Artist filter reset does not update params

Fixes issue where user who has selected filter and then clears does not get back full list.
Also fixes https://artsyproduct.atlassian.net/secure/RapidBoard.jspa?rapidView=40&projectKey=DISCOVER&modal=detail&selectedIssue=DISCOVER-43

Merging per slack convo


Generating web routes not working

When the commands are run for the first time, unless the text: // Artomator Routes Start is in the file, the generator fails to add the routes.

Corrected a small bug in the code with how preg_match returns in a non-successful way.
See: 463311a28e3bcd6997ae9f99b5ae997456985379


Dice Roll Simulator

Aim

Dice Roll Simulator

Details

The goal is to create a program that will simulate the roll of dice.

@avinashkranjan plsss assign me this issue

@avinashkranjan plsss assign me this issue

Assigned to you  @Ayush7614

Assigned to you  @Ayush7614

@avinashkranjan sir #244 this is pull for this issue

@avinashkranjan sir #244 this is pull for this issue

sir pkss review it

sir pkss review it


test: yarn

Use Yarn instead of NPM

:tada: This PR is included in version 0.1.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Bot connects but doesnt hear anything said in the streams channel

I think I am doing it wrong, otherwise this isnt working for me. The channels parameter should be set to the twitch streaming channel name right?
the stream channel in my case is "itzleathan"
so i set HUBOT_TWITCH_CHANNELS=itzleathan

Oh i see you need to set the twitchclient id and secret env vars huh

I ended up just using the IRC adapter :/ I could not get this to work

What was the problem? As many of the other Hubot adapters, this one does not automatically join channels, I removed the feature to streamline the logic. I guess I left the env var for the channels there.

However, I have some good news. I just pushed v0.1.1 which supports joining channels on start. Update to that version and set HUBOT_TWITCH_CHANNELS=#itzleathan (note the hash) and Hubot should join your channel when you start it.

Thanks that fixed her right up for me.

Glad that you got it to work. There are some adapters which doesn't join channels automatically, e.g. Flowdock. In that case you usually need to log in with the bots account and join the channels manually.

I would call not including that feature a bug tbh, because your solution of logging into the bots account is pretty genious.. atleast i never thought of it haha. Thanks again for fixing this and the tip.

The bug part was that I left the environmental variable there in the first place.


Adjust blog's css to globalnames.org style

@deepreef please move this to closed if it looks done to you, or write here if something is missing.

Used pie to grab and GUIDS


How to set visitor data when I use react-native-webview

I am using react-native-webview and I can send and receive messages by the code below.
But I can't set visitordata.
Can you show an example about that?
import { WebView } from 'react-native-webview';

<WebView
  source={{
    uri: 'https://secure.livechatinc.com/licence/<LICENSE_ID>/v2/open_chat.cgi',
  }}
/>

@hazemeng  You can add to the url parameter "params" -  ?params=value.  You should encode your value with encodeURIComponent(value).  Value can be in a=1&b=1 format

@ArturTimoxin
Thanks but I tried it doesn't work can you take a look on my code:
const user= `name=${this.state.username}`;
const value = encodeURIComponent(user);
 return(<WebView
      source={{
        uri: `https://secure.livechatinc.com/licence/***********/v2/open_chat.cgi?params=${value}`,
      }}
    />);

@hazemeng You should also add "groups" params to the url.
const user= name=${this.state.username}; const value = encodeURIComponent(user);  return(<WebView       source={{         uri: https://secure.livechatinc.com/licence/***********/v2/open_chat.cgi?groups={YOUR_GROUP_ID}&params=${value}`,
}}
/>);`

Is that possible set geolocation in this uri? If so what is parameter name and where is the API references?


In case of a grayscale + alpha 9patch, work-around JDK.

Original code:
https://worldwind31.arc.nasa.gov/svn/trunk/WorldWind/src/gov/nasa/worldwind/util/gdal/GDALUtils.java
/JDK-5051418
Fixes #1508

Oops, the generated 9.png aren't valid for aapt reconstruction

Thanks. I'm going to write a test to prevent regression then get this merged. Thanks for investigating and making a pull request.

Thanks again.
https://github.com/iBotPeaches/Apktool/commit/c3ea300b9681bf74f3a9721e546484ebe214308b
I added a unit-test, confirmed it failing before merge of this change set.


ColorTool is missing in store version of Terminal

Environment
Windows build number:  Microsoft Windows [Version 10.0.18362.239]
Windows Terminal version (if applicable):  0.2.1831.0 (Store Version)

Any other software? No

Steps to reproduce
Start Windows Terminal and try to invoke ColorTool in the Store Version of the app - not built from source.

Expected behavior
Invoke ColorTool correctly

Actual behavior
Not found.

Not advertised on the Store page. They aren't together right now. But you can download it from this repo or request it in pengwin-setup if you use Pengwin in WSL.

I see - thanks @WSLUser, I guessed that was the case but was nowhere to be found in the documentation, maybe put a pointer to this into the docs to avoid confusion?
As for pengwin-setup am not currently using it but would be keen since being able to customise the terminal colors is a huge plus :). I would appreciate if you have a pointer on how to use this to get colortool working.

Well on the README, it actually provides a link to it with all the guidance for it. But since it took literally 2 seconds to get the URL here you go: https://github.com/Microsoft/Terminal/tree/master/src/tools/ColorTool

oh and to make it easier to download: https://github.com/microsoft/terminal/releases/tag/1904.29002

@WSLUser, do you have something that can be used without building it? I saw that, but had no binary distribution available.

@WSLUser okay cool that second link was not in the README nor in the releases - thanks, that works!

It's in the releases but because Terminal is out, you have to look for it under Releases as a few versions of Terminal are in the way of getting to ColorTool.  A direct link would be probably be helpful and simply update the link next time a new release is out for ColorTool.

if you don't mind a pull request I could add these bits to the ColorTool read me.

I'm not a member of the Console team as awesome as that might be. I'm sure @zadjii-msft would love to see a PR.

cool - thanks!

The Readme being updated should close this issue. We don't currently have plans to put ColorTool into the package with Windows Terminal.
In the future, Windows Terminal should have some or all of the same features.

@DHowett There's no shame is re-using/adapting code from other terminals like mintty and Iterm2 to get that functionality as well as other features into Terminal.  Probably would help a bit in speeding things along.


Suggestion: Chain Evaluations

It should be possible to "chain" evaluations, meaning that there is no more need to press ESC to select the next item to evaluate.
We might have to test first, if it is possible to copy from poe if the window doesn't have focus.

You could always make Ctrl+D close the search window and make sure PoE has focus before it 'presses' Ctrl+C.


MSI?

Where is the MSI package for SCCM distribution?

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

ID: 28b35b98-93f6-e1a0-1a30-033641ad4601
Version Independent ID: d2b4dcc3-9dbd-0a21-4a9f-e0134d85ed3a
Content: Microsoft Edge (EdgeHTML) Developer Tools - Microsoft Edge Development
Content Source: microsoft-edge/devtools-guide.md
Product: microsoft-edge
Technology: devtools
GitHub Login: @MSEdgeTeam
Microsoft Alias: msedgedevrel

Hi @Bartolomeus-649, the MSI can be downloaded from here: https://www.microsoft.com/en-us/edge/business/download.
Thanks.

Hi @Bartolomeus-649, the MSI can be downloaded from here: https://www.microsoft.com/en-us/edge/business/download.
Thanks.


Convert model process

HI, can smb please explain how to convert the new Rife model from hzwer/Practical-RIFLE to ncnn format?
I've tried to use:

torch.jit.trace() and then convert .pt file through pnnx to ncnn
torch.onnx._export() and then onnx2ncnn from ncnn git

BUT NONE OF THEM WORKS.
The models I received do not run in the Vulkan app on my phone. but I run models from this project that @styler00dollar converted.
Can someone explain how to convert models correctly?

https://github.com/TNTwise/REAL-Video-Enhancer/wiki/Convert-Rife-Models

I wrote a guide here. It is more complicated than just using torch.onnx.

@styler00dollar  @TNTwise  I follow all the instructions, but I get an error. How did you fix this error? I get this error in both solutions.
TypeError: upsample_bilinear2d() received an invalid combination of arguments - got (Tensor, NoneType, bool, list), but expected one of:
 * (Tensor input, tuple of ints output_size, bool align_corners, tuple of floats scale_factors)
      didn't match because some of the arguments have invalid types: (Tensor, NoneType, bool, list)
 * (Tensor input, tuple of ints output_size, bool align_corners, float scales_h, float scales_w, *, Tensor out)

Did you replace x with im0,img1

Yes, everything is as in the instructions @TNTwise

Are you using that specific torch version? It needs the one from the instructions to work with onnx export.

You can also use my script here on rife-v4.14 and compare to how you are exporting. You may need to download config.txt as well. https://github.com/TNTwise/ConvertRIFEtoNCNN-githubactions/blob/main/modify_train_log.py

@TNTwise  thanks a lot for the script, I get the once file, but when I try to convert it to ncnn I get an error `Cast not supported yet!
to=1`. If I use a sim, the model is converted to ncnn with no errors, BUT when I add these models to the rife-ncnn-vulkan project and try to launch it, I get a black picture. What could be the problem?
It's worth noting that when I run models from here, everything works correctly..

You need to run it through onnxsim to remove cast.

You need to run it through onnxsim to remove cast. You can also try pnnx conversion to see if that works.


Add e2e support for pack pipeline

Based on recent discussions the pad-pack pipeline has allowed us to make progress but the long term solution seems to be that we want to further build the pack pipeline which is currently not e2e enabled. I used the patch below to test where it is today.
--- a/compiler/plugins/target/AMD-AIE/iree-amd-aie/Transforms/Passes.cpp
+++ b/compiler/plugins/target/AMD-AIE/iree-amd-aie/Transforms/Passes.cpp
@@ -283,13 +283,8 @@ void buildAMDAIETransformPassPipeline(OpPassManager &pm) {
     pm.addPass(createAMDAIELowerExecutableTargetPass(options));
   }
   pm.addPass(createAMDAIELowerWorkgroupCountPass());
-  if (clUsePipeline == AIEPassPipeline::PadPackPipeline) {
-    auto &modulePassManager = pm.nest<ModuleOp>();
-    addMLIRAIRAIELoweringPasses(modulePassManager);
-  } else if (clUsePipeline != AIEPassPipeline::PackPipeline) {
-    auto &modulePassManager = pm.nest<ModuleOp>();
-    addMLIRAIRAIELegacyLoweringPasses(modulePassManager);
-  }
+  auto &modulePassManager = pm.nest<ModuleOp>();
+  addMLIRAIRAIELoweringPasses(modulePassManager);

For a matmul with shape M.N,K all 64 it seems to be crashing in the air-to-aie lowering. Here is the IR dump with the crash dump in the end. @erwei-xilinx any thoughts why it would crash there?
https://gist.github.com/nirvedhmeshram/25cf5426efea6cb048c06881ee801b60

The IR should probably have a fix mentioned here
https://github.com/nod-ai/iree-amd-aie/pull/247#pullrequestreview-1958716882
However, I think the crash mentioned in the issue is independent of this.

@nirvedhmeshram , the pack pipeline is generating memref.alloc and dealloc ops outside of all scf.parallel loops, which conflicts with MLIR-AIR's assumption that allocs and deallocs are generated next to the first copy (or pack) operation using its ssa value. Or to put it another way, AIR expects L2 memalloc within outer scf.parallel and L1 memalloc within inner scf.parallel, where their usage are also scoped within those regions. Please see how pad-pack pipeline generates allocs, as a reference.
This is the only changes needed to make it work with MLIR-AIR. Here is my dev setup showing the IR working with MLIR-AIR: https://gist.github.com/erwei-xilinx/41b71f269b2e08754360725ebfd758a1
Tested with https://github.com/nod-ai/iree-amd-aie/pull/252


[Bug] Image Field saved in s3 doesn't show thumbnail in form after save.

I was attempting to use an image field to save an image to s3. Here is the controller code I am using:
$this->crud->field('file_name')
            ->type('image')
            ->label('Image')
            ->withFiles([
                'disk' => 's3',
            ]);

The image saves fine to s3, and saves in the database as the file name. Unfortunately, it displays as a broken link in the edit form after saving. When I inspect the broken image, it shows the url is http://the-local-url.test/the-file-name.
I attempted to fix this by setting the path property to the bucket name, thinking that would affect the display:
  $this->crud->field('file_name')
            ->type('image')
            ->label('Image')
            ->withFiles([
                'disk' => 's3',
                'path' => env('AWS_BUCKET_PATH')
            ]);

Unfortunately that saves the file in the database as http://the-bucket-path/the-file-name
I think either I'm missing a setting somewhere or the Image field isn't properly setting the dispaly image path in the edit form.
Note: it displays fine as a column, so I'm thinking the column is checking the disk and displaying the bucket path properly while the field is not.
Any help would be appreciated, thanks so much!

Correction, an image on s3 will display as an image in a column if this is set:
$this->crud->column('file_name')->type('image')->disk('s3');
Setting disk to s3 made the image show up just fine.
I tried hacking that into the field definition, but no dice, still a broken link display after save:
$this->crud->field('file_name')
->type('image')
->label('Image')
->disk('s3')
->withFiles([
'disk' => 's3',
]);
Thank you.

Hey @ericjanofski we have a PR in PRO to fix the s3 image but it's not fully tested yet.
Can you pull it in your project and check if it fixes your issue too ?
You can get that branch with: composer require backpack/pro:"dev-fix-image-s3-adapter as 2.0.99" (it's updated with current main).
Let me know how it goes 🙏
Cheers

Thank you for reaching out. Unfortunately, after running this composer change the same issue persists. The image filename is stored in the database, but the edit form displays a broken image due to it attempting to display an image with the local url instead of the s3 bucket url.
Any assistance would be appreciated.
I'm also having issues with validation and restricting file size so I'm creating a custom image field in case I cannot find a solution. The deadline for this project is looming!
Thanks again for your help.

Okay, I'm happy to keep digging. I'd rather use the built in field over a javascript custom field anyway! Can you share where I would put @dd()? If i add it in the create method it just gives me the field details.
protected function setupCreateOperation()
{
CRUD::setValidation(LegacyBallImageRequest::class);
    $image = $this->crud->field('image')
        ->type('image')
        ->label('Image')
        ->withFiles([
            'disk' => 's3',
        ]);

@dd($image);
}
LARAVEL VERSION:
<IP_ADDRESS>
BACKPACK PACKAGE VERSIONS:
backpack/basset: 1.1.1
backpack/crud: 6.1.15
backpack/generators: v4.0.2
backpack/pagemanager: 3.2.0
backpack/pro: dev-fix-image-s3-adapter
backpack/theme-tabler: 1.0.12

Good morning, I'm still having this issue even with the branch: composer require backpack/pro:"dev-fix-image-s3-adapter as 2.0.99"
After I upload an image with PageManager I see this:

When I first upload it, it looks great as it's a base64 string. But after that the field isn't putting the bucket path in front of the image and it displays as broken.

I have the same issue, v6 .  Seems like there is a bug too where using temporary urls doesnt sign the url from s3 so I signed it myself and tried to throw it to the image type crud in value attribute but then if I have a path attribute it thinks I want to go local and concatenates my localhost url to the aws signed s3 url i put in value.  If i remove my path it doesn't add the local url but then that doesn't work because i cant have it save in a folder on s3 , just to the root and thats unorganized. Is there a fix for this?

Hey there, I'll let the laravel opine on whether or not it's a bug.
I resolved my s3 uploading needs by creating a custom field for images and a custom field for video. The custom field uses javascript to call a controller via the api which uploads the file to s3. I also have a solution for streaming large video files to s3 as well. Let me know if you want the code I'm using.

Hey there, I'll let the laravel opine on whether or not it's a bug.
I resolved my s3 uploading needs by creating a custom field for images and a custom field for video. The custom field uses javascript to call a controller via the api which uploads the file to s3. I also have a solution for streaming large video files to s3 as well. Let me know if you want the code I'm using.

Ha , oh man its for sure a couple bugs in the image attribute i noticed , hope they can fix it . Sure if you don't mind sharing , I was going to basically publish the image blade and modify it to fix or make a custom field , not sure if thats what solved it for you?

Yep, i made a custom field based on the image and file upload fields. I was wrong in saying I used an api route, I think I had trouble with that, so I used a web route to get to the controller.
Here's a repo with the pertinent files. it was an evolution. I did the image uploader first and then made the video uploader, so the custom attributes evolved..
https://github.com/ericjanofski/backpack-s3-integration

Hey Eric I appreciate it man, its funny that even their temporary link attribute at least for me doesnt seem to work but its in their docs. Hopefully they fix it soon but this will help!

Yep, i made a custom field based on the image and file upload fields. I was wrong in saying I used an api route, I think I had trouble with that, so I used a web route to get to the controller.
Here's a repo with the pertinent files. it was an evolution. I did the image uploader first and then made the video uploader, so the custom attributes evolved..
https://github.com/ericjanofski/backpack-s3-integration

Hey @AliAlAasm-RP and @ericjanofski thanks for sticking with us.
I went back to work on the branch I mentioned to @ericjanofski previously and I've identified some failing scenarios.
From my tests I think everything is working as expected now in backpack/crud:6.6.3 and backpack/pro:2.1.3.
I've just released the pro version with the fix so it should take a little bit of time for our private repo to pick up the changes, you can then get the updated versions with a composer update.
Notice that I used the new Uploaders in v6 to test this, so running your own implementations, you may need to adapt.
For reference I will leave here my test scenarios, and my notes from it.
I used MinIO locally to emulate s3.
This is my .env config
FILESYSTEM_DRIVER=s3
AWS_ACCESS_KEY_ID=admin
AWS_SECRET_ACCESS_KEY=password
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=images
AWS_ENDPOINT=http://localhost:9000
AWS_URL=http://localhost:9000
# This last one may be environment dependant, testing locally I couldn't get the files to upload if this was set to false.
AWS_USE_PATH_STYLE_ENDPOINT=true

My field:
[
  'label'        => 'Image',
  'name'         => 'image',
  'type'         => 'image',
  'withFiles' => [
      'disk' => 's3',
      'temporaryUrl' => true,
      'path' => 'testing',
  ]

The results:

Let me know if you guys give this a go and is working as expected.
Please remember that if you are overwriting the image file in your resources folder you will need to manually copy the contents from the vendor to apply the fix, or delete the resources file to use the vendor one.
Cheers

I appreciate you following up on this, I’ll try the updates
[logo.png]
Ali Al-Aasm • t:<PHONE_NUMBER> Ext:11• c:<PHONE_NUMBER> w: redpiston.com • e: @.*** • twitter: @redpiston
On Feb 13, 2024, at 11:35 AM, Pedro Martins @.***> wrote:
Hey @AliAlAasm-RPhttps://github.com/AliAlAasm-RP and @ericjanofskihttps://github.com/ericjanofski thanks for sticking with us.
I went back to work on the branch I mentioned to @ericjanofskihttps://github.com/ericjanofski previously and I've identified some failing scenarios.
From my tests I think everything is working as expected now in backpack/crud:6.6.3 and backpack/pro:2.1.3.
I've just released the pro version with the fix so it should take a little bit of time for our private repo to pick up the changes, you can then get the updated versions with a composer update.
Notice that I used the new Uploaders in v6 to test this, so running your own implementations, you may need to adapt.
For reference I will leave here my test scenarios, and my notes from it.
I used MinIO locally to emulate s3.
This is my .env config
FILESYSTEM_DRIVER=s3
AWS_ACCESS_KEY_ID=admin
AWS_SECRET_ACCESS_KEY=password
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=images
AWS_ENDPOINT=http://localhost:9000
AWS_URL=http://localhost:9000
This last one may be environment dependant, testing locally I couldn't get the files to upload if this was set to false.
AWS_USE_PATH_STYLE_ENDPOINT=true
My field:
[
'label'        => 'Image',
'name'         => 'image',
'type'         => 'image',
'withFiles' => [
'disk' => 's3',
'temporaryUrl' => true,
'path' => 'testing',
]
The results:
image.png (view on web)https://github.com/Laravel-Backpack/CRUD/assets/7188159/15046af1-ea8d-4223-8931-0f0e54df0c5c
image.png (view on web)https://github.com/Laravel-Backpack/CRUD/assets/7188159/ba67dbbe-8818-4adb-8031-617c7e659f2a
Let me know if you guys give this a go and is working as expected.
Please remember that if you are overwriting the image file in your resources folder you will need to manually copy the contents from the vendor to apply the fix, or delete the resources file to use the vendor one.
Cheers
—
Reply to this email directly, view it on GitHubhttps://github.com/Laravel-Backpack/CRUD/issues/5299#issuecomment-1941965558, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABJPPWRRFQRHMNTHK2SM4WTYTOI45AVCNFSM6AAAAAA374I35OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBRHE3DKNJVHA.
You are receiving this because you were mentioned.Message ID: @.***>

Hey @olaitanade, how's your s3 filesystem setup ?


How to reschedule jobs that failed?

Im looking for a way to requeue a job that failed w/ max # of retries & exponential back off (i.e. schedule job in future).
I saw this post , so I thought i could use a scheduler to re-queue job (and add num_retry in meta).
Any other elegant solutions?

I'm working on a PR that adds job retry feature natively into RQ here https://github.com/rq/rq/pull/1299 . It's not yet released, but should be done sometime in the next few weeks.


Ability to cancel background task

Not sure how, or if, this is possible with Django Background Tasks.  Perhaps restarting the supervisor listening process is a possibility?  or would that trigger retries?

This has proved to be pretty important functionality.
Unfortunately, it might suggest looking at a more robust bg task framework like Celery.

Scaffolding begins in celery branch, looking hopeful it will nicely address scaling, extensibility, and blocking nature of django bg tasks.

Consider callback for closing task, updating timestamp, etc.?

Done.  Fairly major change, but much of the work was swapping out Django background tasks for celery, while scaffolding for CombineBackgroundTask was already in place.  Likely issues and bugs will arise, but will open seperately.  Closing here.


Various NodeBalancer UX improvements

Add confirmation dialog for Node deletion on edit page
Add ability to delete Configs on create page
Add confirmation dialog for Config deletion on create page
Add Port field for Node Address (format and parse address format to/from the API)
CheckoutBar follows scroll position on create page
Use the same "add node" workflow for create and edit

Coverage decreased (-0.03%) to 28.751% when pulling 4fc10c69c9a121494a19a0a284f3daa932dbeef6 on asauber:M3-721-nodebal-fixes into 63377eb3e70fac76897e4e3882730f38126af5ab on linode:develop.

Looks good. Only improvements I would recommend are to disable the create NodeBalancer button upon creating a new nodebalancer and ensuring the Port and Weight fields only accept numbers, similar to what the other numeric fields on the page allow.


Broken Table (ja-jp)

・ja-jp: https://docs.microsoft.com/ja-jp/office/dev/add-ins/concepts/browsers-used-by-office-web-add-ins

・en-us:https://docs.microsoft.com/en-us/office/dev/add-ins/concepts/browsers-used-by-office-web-add-ins

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

ID: 00c430f1-bbf5-53b8-a225-4fbe8fc39c3b
Version Independent ID: 0a069a0d-4d35-71ee-53af-8c55fe8548a0
Content: Browsers used by Office Add-ins - Office Add-ins
Content Source: docs/concepts/browsers-used-by-office-web-add-ins.md
Product: non-product-specific
Technology: add-ins
GitHub Login: @o365devx
Microsoft Alias: o365devx

Thank you for reporting this @hyoshioka0128. I'll pass this along to our localization team and see if we can get this fixed soon.

@AlexJerabek The upper left most cell of the table also looks like it has been mistranslated. The English has "OS" (short for operating system), but the Japanese has "HP-UX".

Hi @hyoshioka0128,
Our localization team will investigate and fix the issue soon. In the meantime, are you able to get the necessary information from the "en-us" table?
Internal tracking here

Q(@AlexJerabek)   ＜Are you able to get the necessary information from the "en-us" table?＞
A(@hyoshioka0128)  None. Thanks.

The table appears to be properly rendered for the "ja-jp" version.  @hyoshioka0128, can you please confirm that everything looks as expected? Thank you.

Also, since the issue appears to be fixed, I'll close the issue. Please comment on the thread if that is not the case. Thanks!


refact: Unified response struct

What this PR does / why we need it:
Add your description
Which issue(s) this PR is related to (optional, link to 3rd issue(s)):
Fixes #
Reference to #

Special notes for your reviewer:
/cc @your-reviewer

Release note:

NONE

All changes will be optimized in the new code upgrade version, so, abandon the merge


CoreNEURON offline (file) mode initializes fast i_membrane.

The equation for initialization of i_membrane_ is slightly different than its per time step calculation after each integration step.
This follows NeuronSimulator/nrn#1237
As it is currently inconvenient to print certain kinds of information during an offline run,  this was tested using a patch which prints the values of node index and i_membrane for every node after nrn_finitialize is called. I.e:
hines@hines-T7500:~/neuron/fastimem/external/coreneuron/coreneuron$ git diff
diff --git a/coreneuron/apps/main1.cpp b/coreneuron/apps/main1.cpp
index cbca538..4adabcb 100644
--- a/coreneuron/apps/main1.cpp
+++ b/coreneuron/apps/main1.cpp
@@ -470,6 +470,24 @@ extern "C" void mk_mech_init(int argc, char** argv) {
     mk_mech((corenrn_param.datpath).c_str());
 }

+static void print_fast_imem(const char* suffix) {
+  if (nrn_use_fast_imem) {
+    for (int ith = 0; ith < nrn_nthread; ++ith) {
+      NrnThread& nt = nrn_threads[ith];
+      if (nt.end > 0) {
+        char fname[100];
+        sprintf(fname, "fastimem_%d.%s", ith, suffix);
+        FILE* f = fopen(fname, "w");
+        fprintf(f, "%d\n", nt.end);
+        for (int i=0; i < nt.end; ++i) {
+          double* x = stdindex2ptr(i_membrane_, i, nt);
+          fprintf(f, "%d %.20g\n", i, *x);
+        }
+      }
+    }
+  }
+}
+
 extern "C" int run_solve_core(int argc, char** argv) {
     Instrumentor::phase_begin("main");

@@ -478,6 +496,7 @@ extern "C" int run_solve_core(int argc, char** argv) {
     std::string spikes_population_name;
     bool reports_needs_finalize = false;

+    nrn_use_fast_imem = true;
     if (!corenrn_param.is_quiet()) {
         report_mem_usage("After mk_mech");
     }
@@ -535,6 +554,7 @@ extern "C" int run_solve_core(int argc, char** argv) {
         // false in checkpoint_initialize
         if (!corenrn_embedded && !checkPoints.initialize()) {
             nrn_finitialize(v != 1000., v);
+            print_fast_imem(corenrn_embedded ? "nrn" : "cn");
         }

         if (!corenrn_param.is_quiet()) {

The printed file compares identically to the NEURON initialization of i_membrane and printed by:
def print_fast_imem():
    ix = h.Vector()
    imem = h.Vector()
    for sec in h.allsec():
        for seg in sec.allseg():
            if seg.x == 0.0 and sec.parentseg() is not None:
                continue  # don't count twice
            ix.append(seg.node_index())
            imem.append(seg.i_membrane_)
    si = ix.sortindex()
    ix.index(ix.c(), si)
    imem.index(imem.c(), si)
    f = open("fastimem.nrn", "w")
    f.write("%d\n" % int(ix.size()))
    for i, x in enumerate(imem):
        assert i == int(ix[i])
        f.write("%d %.20g\n" % (i, x))
    f.close()

Simulation stack is failing during startup of sis because of some internal spack/py-neurodamus configuration. Will merge PRs by ignoring SimStack errors.


Roadmap for v1.0 remake

Notes for the v1.0 roadmap
Form structure format
Rework a standardized versioned format, write an RFC.
It will probably not be compatible with the current beta format.
Front-end

Field IDs should include a sequential part to make sure that no duplicate IDs are generated.
Sequential forms should prefix all IDs with an index, so that two instances of the same form can appear in a page without interference (label for attributes and radio/checkbox groups would be affected)
Add builtin basic CSS styles (should be toggleable in the backend)
Maybe consider adding themes that can be selected in the form or plugin settings

Admin UI
Rework the entire UI inside a single React app, with MobX-backed state.

Enhanced form structure editor, not based on rows but on a grid (to be rendered with CSS grids using grid-column and grid-row)
Add a breakpoint system to allow users to specify a different fields layout at specific breakpoints (reorder / resize fields and save their new rect)
Rework the field settings UI to prevent having to scroll back up when editing a field at the bottom of the form. Decouple the field data and the settings structure, so that any update doesn't depend on the saved field data and can then convert the JSON data to the newer format.
Synchronize field and form settings with the MobX state for easier settings edition (ex: conditional email based on a select field)
Hide select options value attribute from the settings editor: the value does not matter, as it's only used internally, and showing it makes the settings editor more complex than it should be. Optionally allow to edit them if the user choses so. Otherwise, generate a unique ID.
Add automatic support for WPML (currently, the plugin can work with WPML if the mvpf-form custom post type is manually set to "translate" in the settings. However, form IDs are not automatically translated by the plugin and must be done by the user)
Consider support for Polylang too

Useful links

Grid layout: https://github.com/react-grid-layout/react-grid-layout

Notes on the new JSON format
Draft for the new JSON format
{
  "version": "1.0.0",
  "form_id": "WORDPRESS_POST_ID",
  "fields": [],
}

Field data should follow a similar structure structure :
{
  "type": "FIELD_TYPE_IDENTIFIER",
  "id": "FIELD_UUID",
  "rect": {
    "default": { "x": 0, "y": 0, "w": 1, "h": 1 },
    "breakpoints": [
        { "above": "@media min-width", "below": "@media max-width", "x": 0, "y": 0, "w": 1, "h": 1 },
        { "above": "@media min-width", "below": "@media max-width", "x": 0, "y": 0, "w": 1, "h": 1 },
    ]
  },
  "properties": { "...FIELD_SETTINGS" }
}

→ Maintain a separate parser implementation for each breaking change version for the JSON to internal object representation conversion.


ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

Running ubuntu 18.04 and using docker compose. However, when I tried to install handbrake I get the error message of:
`~/docker$ docker-compose -f docker-compose.yml up -d handbrake
Building handbrake
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.`
My docker-compose is:
  handbrake:     image: jlesage/handbrake     build: .     environment:       - PUID=${PUID}       - PGID=${PGID}       - TZ=${TZ}       - UMASK=022 #optional       - APP_NICENESS=5       - AUTOMATED_CONVERSION_PRESET="Super HQ 1080p30 Surround"       - AUTOMATED_CONVERSION_FORMAT="mp4"     ports:       - "5800:5800"     volumes:       - "${USERDIR}/docker/handbrake:/config:rw"       - "/mnt/storage:/storage:ro"       - "/mnt/storage/tmp/watch:/watch:rw"       - "/mnt/storage/tmp/output:/output:rw"
and running docker-compose with "su" did not help.  Any help is much appreciated,

removing the
build: .
from docker-compose resolved this problem.  I followed the guide here.


gpu memory

hello, i found that when your code are training, the gpu memory usage is small, but after testing, the gpu memory usage becomes large, could you please explain it? thanks!

hi, I meet the same question, have you fixed it?

hello, i found that when your code are training, the gpu memory usage is small, but after testing, the gpu memory usage becomes large, could you please explain it? thanks!

hi, I meet the same question, have you fixed it?


Using it under slim

Hi
Any plans to support this under slim3 framework

@shravanthanvi The package is framework agnostic, that means, you can use it with any php framework you choose to work with. You just need to prepare server by following the documentations and taking ideas from framework integrations doc.


Shin Megami Tensei IV (Japan)

Game Name (and version if necessary)
Shin Megami Tensei IV
Hardware Specs (If necessary)
No response
Operating System
Windows 11 23H2
Game State
Playable without Audio Without LLE Support
Screenshots
No response
Additional information
No response

state-ingame

stste-playable


redundant BUILD_TPCH=1 for benchmark suite

BUILD TPCH=1 is stated twice, this should be once

Thanks!


Add ability to register for the conference

I'm working on a proof-of-concept for this, as a conference I'm working on desperately needs a new registration system. I'll report back here if I make any progress.

https://mysterious-plateau-15402.herokuapp.com/ is running a demo of https://github.com/chrisjrn/registrasion
I'm almost at the point where I think you could conceivably run a real conference off this. Happy to have a chat about it, if you like.

@chrisjrn Awesome. I'm excited to try this out!

Thanks so much @chrisjrn! This is awesome!

I've just marked 0.1 on registrasion -- https://github.com/chrisjrn/registrasion/releases/tag/0.1.0 - I'm excited!


Installation Error

I'm receiving the following error when trying to install. My GOPATH and everything that comes to mind is properly set-up. I even cloned the repo into github.com/miguelmota/go-solidity-sha3 and ran make deps with no luck :(
Any ideas on how to resolve would be much appreciated!
$ go get -u github.com/miguelmota/go-solidity-sha3
# github.com/miguelmota/go-solidity-sha3/vendor/github.com/ethereum/go-ethereum/crypto/secp256k1
../github.com/miguelmota/go-solidity-sha3/vendor/github.com/ethereum/go-ethereum/crypto/secp256k1/curve.go:42:10: fatal error: 'libsecp256k1/include/secp256
k1.h' file not found
#include "libsecp256k1/include/secp256k1.h"
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

Solved the issue by following the instructions listed in the following StackOverflow response...
https://stackoverflow.com/questions/51929021/header-file-not-found-when-running-go-vet-with-dep/51929022#51929022

Hmm... now I'm receiving the following error when trying to use the package. Still looks like a system issue, not sure how to remedy what is being thrown.
/usr/local/opt/go/libexec/pkg/tool/darwin_amd64/link: running clang failed: exit status 1

@michael-iglesias try completely removing the vendor directory and rerunning GO111MODULE=on go mod vendor


How to insert multi record in to table

How to insert multi-record into a table. Such as using
INSERT INTO col_table ("col1", "col1", "col1") VALUES
("col1_value_1", "col2_value_2", col3_value_2),
("col1_value_21", "col2_value_22", col3_value_23)

Please consider asking support questions in one of the other channels listed at http://flutter.io/support .


Issue regarding face model

@BohdanNikoletti & @Thromkir  I m getting an error in Faces model, I attached a screenshot of that error below,
can you please let me know how to create our own model for face verification or face comparison?

To solve your issue pls read.

hello @BohdanNikoletti, I read given link and put Faces.mlmodel in the app as you said still getting the same error .

hello @BohdanNikoletti, I read given link and put Faces.mlmodel in the app as you said still getting the same error.
can you please let me know how to create our own model for face verification or face comparison?

I've used optimised ML model provided by OpenFace. In case you need your own model. You should go deep in ML)


updated databse.md

Bro im a first year student as well, you're supposed to send merge request to the main repo


Adding after_server_run

It would be nice to have a feature that would let a function be called after the server is started. As far as I've seen there is no such feature.

Hmm I don't really see the use case for this, especially considering that
the built-in server is only for development..

A use case would be as follows.
Let us say that I want to open a browser window as soon as my server starts. If I call the open function before the server run, there is a race condition.
I agree that this is an isolated use case, but it would be a nice function to have imo :)

Ok, that makes some sense. However, depending on how it works it'd interfere with the reloader (opening the browser whenever the reloader restarts the server etc).
IMO it'd be overkill to add it to the Flask core.

Fair enough. That's what I'm doing at the moment.

I certainly don't want to add this in form of a hook that is available in production, as we can't make any guarantees that the hook is run in e.g. a CGI environment.
The only way I could see this work without any problems is a wrapper script that spawns the server and the browser tab. https://github.com/mitsuhiko/flask/issues/1179 and the PR for Werkzeug can be useful for this without hitting the local port with requests until the request is answered.
In addition to all those technical problems I agree with @ThiefMaster that this is out of scope for Flask anyway.


add button for to run demo notebook on paperspace

Thanks for confirming- I couldn't see a way to test a branch. I'll fix anything with a new PR if it comes up.


Build instructions?

Could you please include the script or documentation how this project is converted into HTML?

See Jekyll docs.

To be more specific:

fork the repo
in the file _config.yml, change:
baseurl: "/cs231n.github.io"
url: "https://yourgithubaccount.github.io"
push to your master
setting -> github page -> Source

Then done!


Check for value of $this->severity_key prior to stripos

In src/Allure/Behat/Formatter/AllureFormatter.php the check if (stripos($tag, $this->severity_key) === 0) { happens without checking if $this->severity_key has a value. With PHP 7.4 non-string needles are being interpreted as string and of $this->severity_key has e.g. the value of NULL results in an error.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Escape special tokens

see ISteamNews/GetNewsForApp

Appears to be a bug in swagger-ui (the parameter name renders incorrectly, but the placeholder text in the text box below renders fine - escaping the text to render the parameter name correctly just creates the opposite problem in the placeholder text)


BadMethodCallException with Laravel 5

I'm excited to start using this package as it looks awesome! I've followed the instructions in the wiki (https://github.com/iverberk/larasearch/wiki/Introduction) and my composer file has installed the latest version ("iverberk/larasearch": "0.8.*"), but when I include the 'Iverberk\Larasearch\LarasearchServiceProvider' in app.php, I get the following error:
"BadMethodCallException in ServiceProvider.php line 226: Call to undefined method [package]"
Any suggestions?
Also, the Readme.md file still says to use "iverberk/larasearch": "0.6.*" in the installation section.

Are you using Laravel 4 or 5? If you are using L5 then please try to use the L5 branch in your composer.json. Let me know if this works.

I am using Laravel 5. What is the syntax to include the L5 branch? Thanks!

Never mind. I found it in one of the other threads towards the bottom (https://github.com/iverberk/larasearch/issues/72)
To make this work with Laravel 5, you need to include the following in your composer.json file:
"iverberk/larasearch": "dev-L5"


Limit children for deletion notice

Limit number of future orphans displayed during deletion confirmation in order to avoid performance issue.

Seems okay, thanks!


Logitech G502 Wireless battery level on Ratbag v0.13

Hey,
Thanks for maintaining Ratbag! Is there supposed to be a battery level readout somewhere in ratbagctl info or Piper's GUI for the Logitech G502 Wireless version? I'm not spotting one. This with the usb:046d:407f: model as reported by ratbagctl info.
Thanks in advance!

Your device doesn't support reading the battery percentage, just the voltage. Solaar should be able to do it.

Ah, thanks. I presumed Ratbag would handle that part, too. So Ratbag's intended only for configuring buttons, DPIs and LEDs, and not for showing auxiliary information about the mouse? Solaar in turn is about handling those Logitech devices that require userspace behavior to work? The G502 here started working straight after plugging it in without Solaar. Does having Solaar help at all then?
Gave Solaar a try for the battery level and turns out it too doesn't seem to support reading the battery voltage. Merely shows "unknown". I figure I'll have to investigate and possibly open an issue on https://github.com/pwr-Solaar/Solaar for that.
Thanks again!


Removed secondsPerTick variable. Added new velocity limits for iiwa 800.

This pull request removes the unused variable secondsPerTick and adds the correct maximum velocity values for iiwa 800 (iwwa 7 model).

Yep, the merge to the upstream made a meess since on my fork i already had the necessary changes made for the previous version. The last commit should make everything fine.

Looks great thanks!


Leaving my system on sleep overnight results in an ENOENT / Cache folder error

Describe the bug
Previously, when I left my system sleep overnight, starting a build in the morning resulted in a Cache folder error (due to how Mac handles access to temp cache folders). The issue was easily fixed by restarting GB Studio.
Now, I need to close GB Studio and restart MacOS / my laptop to resolve the issue. A simple restart of the app does not help any more.
To Reproduce
Steps to reproduce the behavior:

Work on your game, press Save
Continue in GB Studio the next day and try to build your game again
THe ENOENT error shows

Expected behavior
No errors when cache folder is not accessible. Or: if access to the same temp folder is required, a request for access?
Screenshots

Platform (please complete the following information):

OS: macOS 14.5
GB Studio 4.0.0 beta 2

Additional context

Weird I'd never come across as I've been using a Mac the entire time and rarely reboot this but looks like this doesn't happen when I run in dev mode, though I've just seen it happen with a production build of 3.1.0 that I happened to still have open.
After doing some research and following through the codepath that would cause that error to appear, I think it's actually a problem reading the files for GBDK and the other build tools out of the GB Studio's asar archive file rather than a problem writing to the tmp dir itself (I managed to get my affected app to modify files in the tmp directory fine even when this error showed). Unfortunately as it doesn't affect builds running in dev mode and it takes some time to occur I think this is going to be hard to debug and possibly might lead to the issue being in Electron. We're running an older version of Electron, so upgrading may fix the problem, but it's the last Electron that supports Windows 32-bit.
I'm going to make a custom build that includes lots of logging around this logic and leave it running for a few days to see what happens.

Thanks for taking the time to look into this. Until the matter is resolved, Save & Quit will do!


Work needed here to support instance initializers

Just opening this here since the discussion started in ember-cli:
https://github.com/ember-cli/ember-cli/issues/3159
I'd be happy to take this on, even if it's a bit premature :)

@jasonmit good catch.

@jasonmit Have you started any work on this? I was thinking of taking a stab at it otherwise.

@brzpegasus i don't think we have had a chance yet, so feel free to take the stab.


I got it working on Kubernetes. Is that the right way?

I got it working on Kubernetes. Check the kubernetes deployment yaml attached. There's some hard-coding for argument passing with couchbase db url and credentials. Is that the right way?

cb-att-in1-exporter.zip

pretty much yes, should be.


Wanna move this to EBP at some point?

Just a thought - if the EBP organization can get the core build infrastructure done, then we could turn our attention to the authoring side of things, like this language server, or a MyST-based one. In that case, perhaps you'd find it useful to host this repository under the EBP org in the hopes that we can build more of a developer community behind it? I don't feel super strongly either way but just wanted to bring it up in case you've thought about it.

I think "at some point" would be the goal. This is still my 'baby' at the moment lol, and I don't want anyone messing with the code. But yeh, I envisage using this as a template to build a MyST based one, which would certainly be housed on EBP, and should actually be a bit simpler, since we have more control over the parser (as opposed to docutils)

sounds good 👍


[Frontend] Adding alert notifications

Whenever any events happens showing the notification alerts for  the event

if username already exists then alert to show that user is already registered
when otp is send successfully or not send successfully ,  Successful /unsuccessful sending of otp alert
verification of otp if otp is successfully verifed or failed to verify otp
if password entered is incorrect while logging in for brands or influencer
successful sending of friend request
successful accptance of friend request
if login is failed due to any connectivity issue or other issue showing alert for this .
if signup is failed for any issue whether any connectivity issue or verification issue

@RohitGupta1237  can you please assign this to me.


Add education experience component

This issue was resolved by the following commits:
https://github.com/ryanAllMad/js-job-helper/commit/b0059dd8ab7a21a816f70d73c34e6504caf42ce1
https://github.com/ryanAllMad/js-job-helper/commit/68164dc294ad14a5a449c91d7b4000e89f38ccfb


Feat: subscribe to newsletter is not working fine additionally it is not storing emails that are subscribed to newsletter.

Describe the feature
There are problems in subscribe to newsletter component -

not storing emails that already subscribed.
a user can subscribed many times it does not give any response it it is already subscribed.
The confirmation mail should be more good looking.

Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

are u working on this issue ?

yes, but the program admin does not reply on this issue and also this issue is of level 3 or atleast level 2 so i am currently waiting. If admin assign this issue than i will work on it currently only github bot has commented on it.

are u working on this issue ?

can you assign this issue so i will start working on it.

in ur project , github bot by default assigns these labels .
work on the issue , and raise pr .
during pr review , depending upon ur work , we will assign u the level .


afew: Missing setuptools at runtime

Describe the bug
The afew package seems to be missing setuptools in propagatedBuildInputs.
Steps To Reproduce
$ nix shell nixpkgs#afew
$ afew --help
Traceback (most recent call last):
  File "/nix/store/89mmgs98kpvxm80jplhnpqpwzc9qlxl1-afew-3.0.1/bin/.afew-wrapped", line 6, in <module>
    from afew.commands import main
  File "/nix/store/89mmgs98kpvxm80jplhnpqpwzc9qlxl1-afew-3.0.1/lib/python3.11/site-packages/afew/commands.py", line 11, in <module>
    from afew.FilterRegistry import all_filters
  File "/nix/store/89mmgs98kpvxm80jplhnpqpwzc9qlxl1-afew-3.0.1/lib/python3.11/site-packages/afew/FilterRegistry.py", line 4, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'

Expected behavior
Something like the following help output:
$ afew --help
usage: afew [-h] [-V] [-t] [-w] [-m] [-a] [-n] [-C NOTMUCH_CONFIG] [-e ENABLE_FILTERS] [-d] [-R REFERENCE_SET_SIZE]
            [-T DAYS] [-v] [-N NOTMUCH_ARGS]
            [query ...]

options:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit

Actions:
  Please specify exactly one action.

  -t, --tag             run the tag filters
  -w, --watch           continuously monitor the mailbox for new files
  -m, --move-mails      move mail files between maildir folders

Query modifiers:
  Please specify either --all or --new or a query string.

  -a, --all             operate on all messages
  -n, --new             operate on all new messages
  query                 a notmuch query to find messages to work on

General options:
  -C NOTMUCH_CONFIG, --notmuch-config NOTMUCH_CONFIG
                        path to the notmuch configuration file [default: $NOTMUCH_CONFIG or ~/.notmuch-config]
  -e ENABLE_FILTERS, --enable-filters ENABLE_FILTERS
                        filter classes to use, separated by ',' [default: filters specified in afew's config]
  -d, --dry-run         don't change the db [default: False]
  -R REFERENCE_SET_SIZE, --reference-set-size REFERENCE_SET_SIZE
                        size of the reference set [default: 1000]
  -T DAYS, --reference-set-timeframe DAYS
                        do not use mails older than DAYS days [default: 30]
  -v, --verbose         be more verbose, can be given multiple times
  -N NOTMUCH_ARGS, --notmuch-args NOTMUCH_ARGS
                        arguments for notmuch new (in move mode)

Additional context
Searching for the error message suggests that pkg_resources is from setuptools and overriding the derivation to include setuptools in propagatedBuildInputs seems to fix the issue. However, I do not have enough experience with Python packaging in NixOS to know whether that is sufficient/the right thing to do.
Notify maintainers

@flokli
@erictapen
@mweinelt

Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
$ nix-info -m
 - host os: `Linux 6.6.1-zen1-1-zen, Arch Linux, noversion, rolling`
 - multi-user?: `no`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(korrat): `"nixpkgs"`
 - channels(root): `""`
 - nixpkgs: `not found`

This probably regressed in https://github.com/NixOS/nixpkgs/pull/268138 - cc @RaitoBezarius @mweinelt

Provided a fix, PTAL.


Unable to build typeface-module

Describe the bug
Related to #392.  vite works now with import 'typeface-inter', however vite build is failing to resolve the path, it looks to be related to module paths with spaces in them.
Reproduction
Within an App.vue
<script lang="ts">
import 'typeface-inter'
</script>

vite build
System Info

required vite version: 1.0.0-beta.6
required Operating System: PopOS 20.04
required Node version: v14.4.0
Optional:

Installed vue version (from yarn.lock or package-lock.json)  3.0.0-beta.15
Installed @vue/compiler-sfc version 3.0.0-beta.15

Logs (Optional if provided reproduction)

Run vite or vite build with the --debug flag.
Provide the error log here.

delaney@dev ~/frontend (delaney/webpack)$ npx vite build --debug
vite v1.0.0-beta.6
  vite:config env mode: production +0ms
  vite:config env: {} +1ms
  vite:config config resolved in 46ms +0ms
Building for production...
  vite:build:resolve /favicon.svg --> /home/delaney/frontend/public/favicon.svg +0ms
  vite:build:resolve /src/main.ts --> /home/delaney/frontend/src/main.ts +0ms
  vite:build:asset /home/delaney/frontend/public/favicon.svg -> /favicon.svg +0ms
[vite] Build errored out.
[Error: ENOENT: no such file or directory, open '/home/delaney/frontend/node_modules/typeface-inter/Inter (web'] {
  errno: -2,
  code: 'PLUGIN_ERROR',
  syscall: 'open',
  path: '/home/delaney/frontend/node_modules/typeface-inter/Inter (web',
  pluginCode: 'ENOENT',
  plugin: 'vite:css',
  hook: 'transform',
  id: '/home/delaney/frontend/node_modules/typeface-inter/inter.css',
  watchFiles: [
    ...
  ]
}

It caused by the reg incorrect match the url which has '( xxx)' chars.
https://github.com/vitejs/vite/blob/50537c438dd66b414434b900a7901ff6e97320f9/src/node/utils/cssUtils.ts#L13
Look like it is hard with use reg to analysis url import. Maybe we should use a postcss plugin to do it, but it will add
the cost of performance.

That's the regex postcss-url is using though...

The cause is because the url contains parens ())...


ra: fix rustfmt custom command not using correct directory

fixes #10826
when a custom command is provided, we don't set the working directory to match that of the file we're formatting, thus removing rustfmt's ability to detect the appropriate rustfmt.toml for said file.

Does this also fix the problem when using a toolchain file as described in that issue? Since this change seems unrelated for that specific problem.

Hm, yeah, this PR is a flop.

I do think we should still merge this though, it does make it so a custom format on save command will be able to detect other things in the rustfmt.toml...


Fix for attribute state loss on first custom element after HMR

Fix for #21: Ensure that custom element attribute state is not lost after HMR updates and that we persist props the same way that normal HMR does when done entirely within Svelte (i.e. restore defaults after HMR only if prop is undefined).

Will post a full root analysis, including an explanation of how/why this fixes the issue in #21 shortly.


Render only linechart, retrieved from backend API

Hi,
We are developing a dashboard which is fed events using EventHub. The dashboard is compromised of a table where the rows represent wells and each column represents different algorithms running on live data from these wells. Each cell is as such a representation of the given algorithm state on that particular well.
We are looking for a way to add a "sparkline" which displays the historical (a few hours) state of that cell, and I have looked at using TimeSeries Insight for this. I have played around a little bit in the TSI Explorer and so far it looks feasible.
Is there a way to use this client to render only the linechart like the following (no legend, no axis labels)?

I have managed to replicate the query which I created in TSI Explorer on our backend and can get the data, but that is as far as I have managed to get. If I return the data back to our frontend application then it is in the wrong format for the chart component. I've tried to figure out how to use the tsiClient.ux.transformAggregatesForVisualization() function, but I'm a bit lost on the part with the options for that function.
Any guidance on what options to use to get the above linechart? The data is categorical, btw.

Cool use case!  You should try hiding all the elements you don't want using CSS.  We deliberately use classnames of the format ".tsi-" to allow you to do customizations of this nature
Here is an example of how to do this in a grid...
https://codepen.io/darsney/pen/VwjBJeY
To transform your data for a Gen2 SKU you are going to want to use this function actually...
tsiClient.ux.transformTsqResultsForVisualization
See example usage here...
https://github.com/microsoft/tsiclient/blob/master/pages/examples/withplatform/PAYG.html#L67

Thanks, hiding using CSS seems to do the trick, although I'm struggling a little bit with sizing/placing the rendered svg plot.
Getting closer though 👍

Closing this issue since you got it working, thanks!


Cucumber support in Appium Java Tests

Describe the solution you'd like
App Center currently do not support Cucumber tests running as part of Appium Java tests. Cucumber offers a convenient way of writing the BDD tests and it would be great if these tests are supported to run in App Center Test.
Describe alternatives you've considered
Stick to using JUnit tests on Appium is not really a solution.
Additional context
Cucumber is a test framework which supports BDD where the tests are written in normal English, expressing how the application or system has to behave. It is great to have a domain specific language that is an executable test, which starts with a known state, perform some action and verify the expected state.

Thank you for your feedback.

I'm the program manager responsible for App Center Test and I'm working on a new idea which will support more frameworks in Test, allow unit testing, and browser testing. I would like to talk to you about it and understand your needs better.
Below is a link where you can sign-up for a 30-minute call with me. The agenda will be about the value of testing for you and your organization, and my new idea to allow more frameworks and testing styles in App Center Test.
Link to choose https://calendly.com/vigimm/appcenter-test

Can I have the update on this ..Whether Appium with Cucumber framework is  supported ?

Can I have the update on this ..Whether Appium with Cucumber framework is supported ?

Describe the solution you'd like
App Center currently do not support Cucumber tests running as part of Appium Java tests. Cucumber offers a convenient way of writing the BDD tests and it would be great if these tests are supported to run in App Center Test.
Describe alternatives you've considered
Stick to using JUnit tests on Appium is not really a solution.
Additional context
Cucumber is a test framework which supports BDD where the tests are written in normal English, expressing how the application or system has to behave. It is great to have a domain specific language that is an executable test, which starts with a known state, perform some action and verify the expected state.

Is the support for Appium with Cucumber framework restored?

Hi, is there any update on Appium with cucumber framework?

I'm the program manager responsible for App Center Test and I'm working on a new idea which will support more frameworks in Test, allow unit testing, and browser testing. I would like to talk to you about it and understand your needs better.
Below is a link where you can sign-up for a 30-minute call with me. The agenda will be about the value of testing for you and your organization, and my new idea to allow more frameworks and testing styles in App Center Test.
Link to choose https://calendly.com/vigimm/appcenter-test

Hi I want to know whether App center support any BDD test framework, Its really hard to perform Automation testing without BDD. As a part of CI CD we need to perform Mobile automation Testing.

could we have an update if cucumber feature files are supported? We are stuck with not being able to run them so far...

any update on this? still not supporting cucumber/bdd?

Has anyone already find a solution?


Screen Reader detection on Windows

We have changed how we detect screen readers on Windows. Everything should work as before, but we removed an outdated approach.
I have verified the following:

mac behaves as before ✅
NVDA on windows gets nicely detected ✅
narrator, jaws and zoomtext on Windows do not get auto detected, but they also did not get auto detected with our VS Code stable. So it seems nothing changed here.

@zersiax @leonardder @Menelion @neurrone If you have time to try out VS Code insiders with "editor.accessibilitySupport" set to "auto" and let us know the experience it would be really great.
Also, in general we are open to ideas on how to improve this "first detection" experience for use.

Could you elaborate on what has changed under the hood? May be there's a branch/pr to look at?

@leonardder On Windows, for legacy assistive clients that don't use the IAccessible2 interface, Electron provides the WM_GetObject hack and this one is prone to be false positive because of the IsScreenReaderActive check and puts chromium into accessibility mode when it is not the case.
To decrease the false positive rate we should remove the WM_GetObject hack from our electron builds.
The change is to just remove the WM_GetObject hack.

Thanks, that makes sense.
It makes me wonder though how JAWS and Narrator are missed here. I'm
pretty sure JAWS uses IA2 directly. Narrator will probably use the
bridge that makes IA2 available to UIA clients.

@leonardder I am not sure, it might be my machine, since even before this change JAWS does not get detected on my Win VM.
For now closing this issue as the planned work is done, and we will keep our eyes open for feedback in case there are regressions in detection which we do not expect to happen.

Just fyi, I am not 100% sure if related, but I thought a few times in my Windows VM I was asked whether a screen reader is attached or not. I then tried to reproduce but could not. Are we maybe now thinking a screen reader might be attached when it is not in some more cases?

@bpasero I do not think it is related, since previously we were doing the same detection we do now plus additional legacy detection. We just removed that additional legacy detection. Though it would be interesting to find out why we seem to think there is a screen reader on your vm.
@deepak1556 can correct me if I am wrong.

@isidorn the touch screen related issues are already closed as part of https://github.com/electron/electron/issues/7208, the left over would be https://github.com/microsoft/vscode/issues/107016 but I would keep this open since the root issue about slow scroll with accessibility enabled was a concern, although I should check if this is an issue with current insiders.


python3Packages.pywebview: 3.6.1 -> 3.6.3

Description of changes
https://github.com/r0x0r/pywebview/releases/tag/3.6.3
https://github.com/r0x0r/pywebview/releases/tag/3.6.2
The tests are passing but with some ValueErrors.
[...]
    gi.require_version('Gtk', '3.0')
  File "/nix/store/a0vmf32msg83gj8j4wvcp2gaavpb6i6a-python3.9-pygobject-3.42.0/lib/python3.9/site-packages/gi/__init__.py", line 126, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled

Fixes #169286

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 169318 run on x86_64-linux 1

3 packages built:

jellyfin-mpv-shim
python310Packages.pywebview
python39Packages.pywebview


Cylinder stops working after locking and unlocking the device

The effects stops working after I lock and unlock the device I have to open Settings to make it work again
iOS 13.2.3
iPad3 ,5

Same here. It crashes springboard. @rweichler plz help. this may be a working version by @qwertyuiop1379

I came up with a fix by adding
if (view.subviews.count > 0 && ![view.subviews[0] isMemberOfClass: iconClass]) continue; here, but I was only able to test this fix on iOS 13 and 14 and so I am not sure if it breaks compatibility with older iOS versions.

I came up with a fix by adding
if (view.subviews.count > 0 && ![view.subviews[0] isMemberOfClass: iconClass]) continue; here, but I was only able to test this fix on iOS 13 and 14 and so I am not sure if it breaks compatibility with older iOS versions.


Circle CI tasks timeout after 1h execution [3h]

All failing tasks state 1h execution time. For example:
https://app.circleci.com/pipelines/github/TIP-Global-Health/eheza-app/4742/workflows/022cde6a-0985-44b5-9143-90f92554c68b/jobs/16322

@anvmn With #1342 , do you consider the tests are stable enough according to the past two weeks?

@AronNovak Seem that tests now run under 40 minutes, so it's fine.


Check Terraform code existence after code generation

This moves the check checkFolderContainsTerraformCode after the code generation functions, which allows us to generate *.tf files with generate {} blocks.
Fixes #1779

Code change LGTM. Kicking off the tests now.

Tests passed, I'm going to approve and merge. Thanks for the contribution!

https://github.com/gruntwork-io/terragrunt/releases/tag/v0.31.8


ci: build nginx 1.27.1

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

Project coverage is 66.95%. Comparing base (1433f48) to head (8ddab0f).

Additional details and impacted files

@@           Coverage Diff           @@
##           master     #107   +/-   ##
=======================================
  Coverage   66.95%   66.95%
=======================================
  Files          35       35
  Lines        3465     3465
  Branches      606      606
=======================================
  Hits         2320     2320
  Misses        826      826
  Partials      319      319


Not used "id_carrier" parameter

Not used "id_carrier" parameter

Questions
Answers

Description?
Please be specific when describing the PR.  Every detail helps: versions, browser/server configuration, specific module/theme, etc. Feel free to add more information below this table.

Type?
bug fix / improvement / new feature / refacto / critical

BC breaks?
yes / no

Deprecations?
yes / no

Fixed ticket?
Fixes PrestaShop/Prestashop#{issue number here}.

How to test?
Please indicate how to best verify that this PR is correct.

Thank you @moncef-essid

Thank you @moncef-essid


Update dep dependencies

Hey @gianarb ,
nice project it sounds really awesome. I wanted to build it local but I got problems with the vendor directory. So I updated your old dep configuration to the stable version. I did the update manually by hand 😓 . I hope you can use it as well. For me it works now. Feedback is welcome ;) .

I was using an old dep version at that time. They changed some internals.
I am having a look now. Thanks to point this out!

@gianarb You are welcome and it works really nice 👍

Can you paste here to out for @solidnerd . I need the error that you get during compiling.
Thansk

The main reason why did it. Is that dep  doesn't recognized the old format (manifest.json and lock.json). Through this the dependencies won't be migrated correctly. Through this the binary can't be reproduced.
dep init -v
Searching GOPATH for projects...
  Using master as constraint for direct dep github.com/Sirupsen/logrus
  Locking in master (3ec0642) for direct dep github.com/Sirupsen/logrus
  Using master as constraint for direct dep github.com/digitalocean/godo
  Locking in master (7d7ef61) for direct dep github.com/digitalocean/godo
  Using master as constraint for direct dep github.com/docker/docker
  Locking in master (4ae7d8e) for direct dep github.com/docker/docker
  Using master as constraint for direct dep github.com/gorilla/mux
  Locking in master (392c28f) for direct dep github.com/gorilla/mux
  Using master as constraint for direct dep golang.org/x/oauth2
  Locking in master (cce311a) for direct dep golang.org/x/oauth2
  Locking in master (1f92242) for transitive dep golang.org/x/net
  Locking in master (7a09723) for transitive dep github.com/docker/distribution
  Locking in master (988efe9) for transitive dep github.com/docker/go-connections
  Locking in master (f2145db) for transitive dep github.com/docker/go-units
  Locking in master (4ae7d8e) for transitive dep github.com/docker/docker
  Locking in master (ac974c6) for transitive dep github.com/tent/http-link-go
  Locking in master (248dadf) for transitive dep github.com/pkg/errors
  Locking in master (53e6ce1) for transitive dep github.com/google/go-querystring
  Locking in master (d75a526) for transitive dep golang.org/x/sys
  Locking in master (e83ccf6) for transitive dep github.com/opencontainers/runc
Following dependencies were not found in GOPATH. Dep will use the most recent versions of these projects.
  github.com/go-yaml/yaml
  github.com/mitchellh/cli
  google.golang.org/appengine
  github.com/opencontainers/go-digest
  github.com/Microsoft/go-winio
  github.com/gorilla/context
Root project is "github.com/gianarb/orbiter"
 7 transitively valid internal packages
 10 external packages imported from 7 projects
(0)   ✓ select (root)
(1)	? attempt github.com/Sirupsen/logrus with 1 pkgs; at least 1 versions to try
(1)	    try github.com/Sirupsen/logrus@master
(1)	✓ select github.com/Sirupsen/logrus@master w/1 pkgs
(2)	? attempt github.com/digitalocean/godo with 1 pkgs; at least 1 versions to try
(2)	    try github.com/digitalocean/godo@master
(2)	✓ select github.com/digitalocean/godo@master w/1 pkgs
(3)	? attempt github.com/docker/docker with 4 pkgs; at least 1 versions to try
(3)	    try github.com/docker/docker@master
(3)	✓ select github.com/docker/docker@master w/15 pkgs
(4)	? attempt github.com/docker/distribution with 1 pkgs; at least 1 versions to try
(4)	    try github.com/docker/distribution@master
(4)	✓ select github.com/docker/distribution@master w/2 pkgs
(5)	? attempt github.com/docker/go-connections with 3 pkgs; at least 1 versions to try
(5)	    try github.com/docker/go-connections@master
(5)	✓ select github.com/docker/go-connections@master w/3 pkgs
(6)	? attempt golang.org/x/sys with 1 pkgs; at least 1 versions to try
(6)	    try golang.org/x/sys@master
(6)	✓ select golang.org/x/sys@master w/1 pkgs
(7)	? attempt github.com/tent/http-link-go with 1 pkgs; at least 1 versions to try
(7)	    try github.com/tent/http-link-go@master
(7)	✓ select github.com/tent/http-link-go@master w/1 pkgs
(8)	? attempt github.com/docker/go-units with 1 pkgs; at least 1 versions to try
(8)	    try github.com/docker/go-units@master
(8)	✓ select github.com/docker/go-units@master w/1 pkgs
(9)	? attempt github.com/gorilla/mux with 1 pkgs; at least 1 versions to try
(9)	    try github.com/gorilla/mux@master
(9)	✓ select github.com/gorilla/mux@master w/1 pkgs
(10)  ? attempt golang.org/x/oauth2 with 1 pkgs; at least 1 versions to try
(10)      try golang.org/x/oauth2@master
(10)  ✓ select golang.org/x/oauth2@master w/2 pkgs
(11)  ? attempt github.com/opencontainers/runc with 1 pkgs; at least 1 versions to try
(11)      try github.com/opencontainers/runc@master
(11)  ✓ select github.com/opencontainers/runc@master w/1 pkgs
(12)  ? attempt github.com/google/go-querystring with 1 pkgs; at least 1 versions to try
(12)      try github.com/google/go-querystring@master
(12)  ✓ select github.com/google/go-querystring@master w/1 pkgs
(13)  ? attempt github.com/mitchellh/cli with 1 pkgs; 1 versions to try
(13)      try github.com/mitchellh/cli@master
(13)  ✓ select github.com/mitchellh/cli@master w/1 pkgs
(14)  ? attempt github.com/pkg/errors with 1 pkgs; at least 1 versions to try
(14)      try github.com/pkg/errors@master
(14)  ✓ select github.com/pkg/errors@master w/1 pkgs
(15)  ? attempt golang.org/x/net with 2 pkgs; at least 1 versions to try
(15)      try golang.org/x/net@master
(15)  ✓ select golang.org/x/net@master w/2 pkgs
(16)  ? attempt github.com/opencontainers/go-digest with 1 pkgs; 3 versions to try
(16)      try<EMAIL_ADDRESS>(16)  ✓ select<EMAIL_ADDRESS>w/1 pkgs
(17)  ? attempt github.com/armon/go-radix with 1 pkgs; 1 versions to try
(17)      try github.com/armon/go-radix@master
(17)  ✓ select github.com/armon/go-radix@master w/1 pkgs
(18)  ? revisit golang.org/x/net to add 1 pkgs
(18)    ✓ include 1 more pkgs from golang.org/x/net@master
(18)  ? attempt github.com/Microsoft/go-winio with 1 pkgs; 30 versions to try
(19)      try<EMAIL_ADDRESS>(19)  ✓ select<EMAIL_ADDRESS>w/1 pkgs
(19)  ? revisit golang.org/x/sys to add 1 pkgs
(20)    ✓ include 1 more pkgs from golang.org/x/sys@master
(19)  ? attempt google.golang.org/appengine with 1 pkgs; 2 versions to try
(21)      try<EMAIL_ADDRESS>(21)  ✓ select<EMAIL_ADDRESS>w/7 pkgs
(20)  ? attempt github.com/golang/protobuf with 1 pkgs; 1 versions to try
(22)      try github.com/golang/protobuf@master
(22)  ✓ select github.com/golang/protobuf@master w/1 pkgs
(21)  ? attempt github.com/gorilla/context with 1 pkgs; 2 versions to try
(23)      try<EMAIL_ADDRESS>(23)  ✓ select<EMAIL_ADDRESS>w/1 pkgs
(22)  ? attempt github.com/mattn/go-isatty with 1 pkgs; 4 versions to try
(24)      try<EMAIL_ADDRESS>(24)  ✓ select<EMAIL_ADDRESS>w/1 pkgs
(23)  ? attempt github.com/go-yaml/yaml with 1 pkgs; 4 versions to try
(25)      try github.com/go-yaml/yaml@v2
(25)  ✓ select github.com/go-yaml/yaml@v2 w/1 pkgs
(24)  ? attempt github.com/bgentry/speakeasy with 1 pkgs; 2 versions to try
(26)      try<EMAIL_ADDRESS>(26)  ✓ select<EMAIL_ADDRESS>w/1 pkgs
  ✓ found solution with 51 packages from 24 projects

Solver wall times by segment:
         b-list-pkgs: 8.060597047s
              b-gmal: 5.684519849s
     b-list-versions: 1.376272888s
     b-source-exists: 691.243252ms
             satisfy:  15.620036ms
         select-atom:  14.724536ms
            new-atom:    590.178µs
         select-root:    356.273µs
  b-deduce-proj-root:    163.144µs
               other:     86.569µs
            add-atom:      9.788µs

  TOTAL: 15.84418356s

Old vendor backed up to /Users/niclas/go/src/github.com/gianarb/orbiter/_vendor-20170710095317

After this now the creation of the binary doesn't work anymore.
make binaries
Compiling...
# github.com/gianarb/orbiter/provider
provider/swarm.go:54: unknown field 'Filters' in struct literal of type types.TaskListOptions
provider/swarm.go:82: assignment count mismatch: 2 = 1
make: *** [binaries] Error 2

The main reason why i did it. That I'am able to update the dependencies to a newer version and test it with the latest docker client for example.

Can you try this branch please? https://github.com/gianarb/orbiter/pull/19
Thanks

@gianarb It works for me. My tests on #19 .
$ rm -rf vendor
$ dep ensure
$ make binaries
Compiling...
All done! The binaries is in ./bin let's have fun!
# Now lets remove unused binaries
$ dep prune
# And try it again
$ make binaries
Compiling...
All done! The binaries is in ./bin let's have fun!

Thanks a lot!


Code revisions and added packages subcommand

- What I did

Revised some of the code for maintainability as we prepare to add more samples and templates
Added packages command

add subcommand - abstraction of pub add
list subcommand - lists @platform packages

- How I did it

Local changes

- How to verify it

Pull and try the packages command

- Description for the changelog
Code revisions and added packages subcommand

@XavierChanth approved on the basis that this passes in terms of 'nothing obviously crazy', but without a test suite it's really hard for me to have faith in whether the changes work as intended (and even harder to anticipate side effects).

@XavierChanth approved on the basis that this passes in terms of 'nothing obviously crazy', but without a test suite it's really hard for me to have faith in whether the changes work as intended (and even harder to anticipate side effects).

Agreed, this is something that I would like to setup before the next release.


Frontend Implementation for the comments field for admins

[x] Add new tab to Product page called comments
[x] Display all comments associated with that project
[ ] Create a text box that allows for creating comments

@Amritpal-Nijjar

The Comments tab content shows 401 error for private-admin role:

License plate and name of the tab are switched places. Other tabs have another order:

Example on another tab:


Fix cnn

I spot bugs in QuantizedAddOp which make the cnn fail.
I'm pretty confident it's working with this branch.
However, it fail the current tests.
I think the test cases need some updates since all of them are generated by older version of TensorFlow and TF has changed a lot since then.
I make this PR just let you guys to see what I've changed more easily.

Yo @dboyliao can you fix your code formatter? It's messing with diff and making it difficult to figure out what you changed XD

I've already turn formatter off.
(I don't use any formatter now)
What do you mean you can't find the diff?
Just click the Files changed tab above should do the trick.
I'll update the test later and yes the outdated test case is what the failed test came from.
I'm checking the pre-trained cnn model I used at COSCUP.
You'll see the updated tests soon enough

Lol no I know where the diff is XD, the issue is diff thinks you have made the changes as new lines. So it's not comparing them on the correct lines

@mbartling hum...  not too sure. It seems to me, just that the file has changed drastically.

Honestly, I almost rewrite QuantizedAdd totally XD

Is the error tol 0.003 reasonable?
My input range is (0, 1) (uniform distribution).

OK, I used the wrong reference tensor.
I'm using the output of quantized graph in tensorflow.
And the error is 0.
At least I can assure that we are doing as good as tensorflow.


Update capitalization

@kendaleiv : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off


4xx and 5xx response missing body and text

Issue
Setup:

deno 1.0.5
v8 8.4.300
typescript 3.9.2

When server response 4xx or 5xx, superdeno's response doesn't have body or text, so there is no way to test the HTTP body part.
import {
  Application,
} from "https://deno.land/x/ako/mod.ts";
import { superdeno } from<EMAIL_ADDRESS>import { describe, it } from<EMAIL_ADDRESS>
describe("ctx.onerror(err)", () => {
  it("should respond", async () => {
    const app = new Application();

    app.use((ctx, next) => {
      ctx.body = "something else";

      ctx.throw(418, "boom");
    });

    const res = await superdeno(app.listen())
      .head("/")
      .expect(418)
      .expect("Content-Length", "4")
      .expect("Content-Type", "text/plain; charset=utf-8");
    console.log(res);

    // res.body is null
    // res.text is null
  });
});

curl:
curl -i  <IP_ADDRESS>:5000
HTTP/1.1 418 I'm a teapot
content-length: 4
content-type: text/plain; charset=utf-8

boom%

Read https://github.com/asos-craigmorten/superdeno/issues/1 again, realized that patch only fixes the error throw, not the empty body.

Hi @ngot I've added a test for this for both Oak and Ako in 1.6.0.
I believe the issue is that in the sample test you are making a HEAD request which will discard the body, whereas in your curl request you are implicitly using a GET request, so the body is returned.
Test added here: https://github.com/asos-craigmorten/superdeno/blob/main/test/supertest.ako.test.ts#L7 and passing in CICD.

@asos-craigmorten Thanks for the investigation. That's right, I didn't realise I was using the HEAD request. I was definitely not too blind to find that.

No worries - thanks for raising anyway! Lead to some extra tests and a small refactor so all good 🎉


Fix compilation issues

removed placeables/destroyables setters and getters as there's currently no sensible way of implementing it

Somebody more into Purpur needs to take a look at the second half of the issues as I really don't know how to make some features still work after conversion from 1.20.4 to 1.20.5 (due to tags/components)


Combine multiple entries for one substitution in one entry

There are instances where there's an extra entry for every substituted lesson. If only the time is different, we could also combine such entries into one.

This is actually never the case, there's always at least one additional difference.


create worker, work and die )

Hi, i need to create worker inside other worker and then correctly stop(destroy) it after it do some job.
something like that:
$small_worker = new Worker();
$small_worker->onWorkerStart = function() use (&$small_worker) {
  echo "I've worked and that's enough.\n";
  //$small_worker->stop(); //does not work (
  //Worker::stop(); //does not work (
  die(); // work, but i'm not sure if it's right
}

Thanks

Using die() will generate a log. Use Worker::stopAll() instead of die().

Walkor, I used this code ( Worker::stopAll(); ) and it seemed to me that everything works fine. But it's not.
stopAll() will stop mу small_worker AND parent worker too.
But as i wrote i need start small_worker, do some job asynchronously from parent in onWorkerStart and end it without stoppping parent worker.

@walkor  good question but no answer is here =)

Workerman does not support dynamic process creation.

@walkor but we have solution to stop the current child worker only?

As I know, stopAll() is not stop current worker, is not just stop current process, it is stop the current process and restart a new process. You can think of it as restarting the current process

Yes, but I need only stop and restart current worker process, for example I have two workers and I would like to stop the first of them, something like if ($worker->id === 1) $worker->stop(); then master process will restart it automatically.