suggestion : type of generate parameter. "BUILDER_TYPE.STATELESS_WIDGET" first

I did not know history why choose STATEFUL_WIDGET over STATELESS_WIDGET.
nowadays flutter devs using Provider like state management system working on StatelessWidget.  and on Sketch side, every page design is have no state. It stay still. If Sketch support state, Parabeac support StatefulWidget.
code of StatelessWidget is more simpler and faster.

This is a really good point, eggs do have the ability modify state though. I'll get an example going tomorrow but I'd like to continue this discussion.🤔

Cool, I am excited to revisit this now. So this is also part of a larger discussion on exporting to multiple state management frameworks. In the meantime, it'd be neat to discuss how to go about an implementation around Provider + BLoC.
The reason we put this as a stateful widget to begin with was just to prove out a simple state changing example. If you take a look at the egg template, We have an example using a switch. I'll highlight a couple lines from the generator which is what generates the flutter code.
/// Declares a parameter that is used to declare an instance variable and contructor parameter in the manager.
var value = PBParam('switchValue', 'bool', false);

/// Notifying the manager to add an instance variable to the file.
manager.addInstanceVariable(value);

buffer.write('''
   ListTileSwitch(
      value: switchValue,
      onChanged: (value) {
        setState(() {
        switchValue = value;
        });
      },
      ...
    ),
''');

So the question is, is there a clean way for us to add a configuration to parabeac-core so that it exports using Provider+BLoC without modifying the way eggs are written. The answer is likely going to be no, we'll need to make some changes particularly with the way we write Flutter code because right now it's basically just a string.

When applying value, we can grab more context if we send the PBParam. This should theoretically allow us to grab the value from the provider or from a regular instance variable depending on config.
For the implementation on logic, we probably need to change this so that you can add the onChanged as something you can put logic in. When you set the logic, it should automatically wrap it in a setState() or in some function within the BLoC.

At the end of the day, the way we write code for an egg generator needs to be rethought, but it is certainly a worthy investment.
@x64Eddie, @ChangJoo-Park, @ivan-015, @SushiRoll53 your feedback will be appreciated.

Hi @ChangJoo-Park, have you gotten around to playing with the latest version of Parabeac-Core? I'm curious if you think we have address the issues you were having? If we have then we can close this issue out! :)


Wrong color shield on twitter/instagram templates

I am getting a green shield, should be yellow as I need to input the twitter handle
it is missing the underline of the twitter handle

this has been fixed. moving to Product Review

fixed -closing


chore: visual adjustments for PopUp

Description

Related Issue
resolves #45

Motivation and Context

Popup component was too large for desktop. I've also did minor adjustments according to Figma design

How Has This Been Tested?

I've checked this change on desktop browsers (Chrome , Firefox) and mobile (Safari iOS). I provide screenshots of both

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works

Screenshots (if appropriate):

@aleksanderwalczuk,
Desktop size is till big.
Can you reduce it's width at lest in two ?


error: failed to download hashbrown v0.12.3

Following the Building from source:
https://github.com/elfshaker/elfshaker/blob/main/docs/users/installing.md#building-from-source
I can't build elfshaker since 245ebed09c1bf88048236ce4cdf75437ad342e9f:
cargo +1.55 build --release --bin elfshaker
error: failed to download `hashbrown v0.12.3`

Caused by:
  unable to get packages from source

Caused by:
  failed to parse manifest at `/home/marxin/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.12.3/Cargo.toml`

Caused by:
  feature `edition2021` is required

  The package requires the Cargo feature called `edition2021`, but that feature is not stabilized in this version of Cargo (1.55.0 (32da73ab1 2021-08-23)).
  Consider trying a newer version of Cargo (this may require the nightly release).
  See https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#edition-2021 for more information about the status of this feature.

@veselink1

Please try using the stable toolchain. I think there came a point where we stopped supporting the older toolchain.
I'm half-minded to update the docs to refer to the stable toolchain under the assumption that future stable toolchains are reasonably likely to still build the code as-it-is-today, but I don't know precisely how true that is.

In the commands you should be able to substitute 1.55 => stable.

In the commands you should be able to substitute 1.55 => stable.

That works for me, thanks!


[JN-378] Add option to ignore validation in form preview

This adds an options panel to the form editor preview tab. Currently, the only option is to ignore validation, which is useful for quickly paging through a survey without having to enter required fields.

Added comments in https://github.com/broadinstitute/juniper/pull/426/commits/5f6b51f109cbb6aac10eaab7d505c47b74fa766d. Off the top of my head, I'm not aware of any such ESLint rule.

Rebased to resolve merge conflict.

Oh wait, the require-jsdoc rule we already use supports that by setting the ArrowFunctionExpression option to true.


Audible beep after an import?

Would it be super annoying to UI.beep (option) after a long import?

hmm...
I can see the use for long imports. Maybe conditional after x amount of time considered "long"?

Somewhat related to this - in terms of "long import". I was testing some files and I got annoyed by the repair feature which kicks. Useful some times - but some times I don't care about repairing.
So I made an option to turn of repair; https://github.com/thomthom/sketchup-stl/tree/dev-repair-option
Haven't made a PR out of it though.

I have had the same thought.  I will fetch from your repo, merge and try a PR.

I think I'll remove the display of the import time out of the repair option PR, and maybe add a "show summary" option.

The import time in that branch was just for development - as I was testing performance.


dynamics.slice is not a function

Since Meteor 1.5.1 I get the following error message:
W20170803-23:40:59.076(2)? (STDERR) error on fast-rendering path: /de/search/drake ; error: TypeError: dynamics.slice is not a function
W20170803-23:40:59.076(2)? (STDERR)     at Object.Meteor.bindEnvironment (packages/meteor.js:1166:41)
W20170803-23:40:59.076(2)? (STDERR)     at PublishContext._.extend.onStop (packages/ddp-server/livedata_server.js:1226:23)
W20170803-23:40:59.077(2)? (STDERR)     at Context.processPublication (packages/staringatlights_fast-render.js:497:18)
W20170803-23:40:59.077(2)? (STDERR)     at packages/staringatlights_fast-render.js:313:15
W20170803-23:40:59.077(2)? (STDERR)     at Array.forEach (native)
W20170803-23:40:59.077(2)? (STDERR)     at Context.<anonymous> (packages/staringatlights_fast-render.js:310:18)
W20170803-23:40:59.078(2)? (STDERR)     at packages/staringatlights_fast-render.js:285:18
W20170803-23:40:59.078(2)? (STDERR)     at Array.forEach (native)
W20170803-23:40:59.078(2)? (STDERR)     at packages/staringatlights_fast-render.js:284:31

Any idea what's going on?

I'm getting the same thing
error on fast-rendering path: /donations ; error: TypeError: dynamics.slice is not a function W20170803-16:22:55.075(-6)? (STDERR)     at Object.Meteor.bindEnvironment (packages/meteor.js:1166:41) W20170803-16:22:55.076(-6)? (STDERR)     at PublishContext._.extend.onStop (packages/ddp-server/livedata_server.js:1226:23) W20170803-16:22:55.078(-6)? (STDERR)     at Context.processPublication (packages/staringatlights_fast-render.js:497:18) W20170803-16:22:55.079(-6)? (STDERR)     at packages/staringatlights_fast-render.js:313:15 W20170803-16:22:55.081(-6)? (STDERR)     at Array.forEach (native) W20170803-16:22:55.081(-6)? (STDERR)     at Context.<anonymous> (packages/staringatlights_fast-render.js:310:18) W20170803-16:22:55.082(-6)? (STDERR)     at packages/staringatlights_fast-render.js:285:18 W20170803-16:22:55.083(-6)? (STDERR)     at Array.forEach (native) W20170803-16:22:55.084(-6)? (STDERR)     at packages/staringatlights_fast-render.js:284:31

+1

I'm also having this issue. Is anyone using some related package like FlowRouter, or Meteor DocHead? I've been staring at the code for a few hours and can't find where this is coming from...

I’m using Flow Router with this package.

On Aug 9, 2017, at 6:10 AM, Benoit Gilloz<EMAIL_ADDRESS>wrote:
I'm also having this issue. Is anyone using some related package like FlowRouter, or Meteor DocHead? I've been staring at the code for a few hours and can't find where this is coming from...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/abecks/meteor-fast-render/issues/4#issuecomment-321237045, or mute the thread https://github.com/notifications/unsubscribe-auth/AAYGCq31sTs1xXckcQ8NWfJ7AVFwUSxtks5sWaHSgaJpZM4OtBvr.

The problem disappears if you downgrade the meteor package in .meteor/versions from 1.7.1 to 1.7.0.
I am guessing the issue we're seeing might be related to the removal of the underscore.js dependency and the related refactor (see https://github.com/meteor/meteor/commit/7f062192e1f9e4cb669d378b1140da9a33b0db42)
So maybe this is a Meteor issue and not this package's problem.

Wondering if this is related to the changes in DDP from Meteor's History.md:

this.onStop callbacks in publications are now run with the publication's context and with its EnvironmentVariables bound. PR #8629

+1

Hi, I just upgraded my app from <IP_ADDRESS> to 1.5.2 and I'm seeing this error in the console
error on fast-rendering path: / ; error: TypeError: dynamics.slice is not a function

What version of Fast Render are you using?

@abecks in my .meteor/versions I see<EMAIL_ADDRESS>

The meteorhacks version of Fast Render is no longer supported. You need to switch to staringatlights:fast-render. If you are using Flow Router, you may also need to switch to staringatlights:flow-router.

Yes I'm using flow-router, is there any change that I have to make in my code or I just have to switch packages?

Just switch packages

Thanks I'll give it a try

Just in case this is the content of my versions file. Should I change another package?
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>

You may run into issues where other packages depend on kadira:flow-router but there isn't any other option right now. Give it a shot and if other packages still depend on flow-router, ask them to add it as a soft dependency (with mine) instead.

I see, what about meteorhacks:inject-data ?

You'll want my version instead, staringatlights:inject-data

Had this issue after updating to Meteor 1.5.2, and can confirm it works well after switching to staringatlights:fast-render, staringatlights:flow-router and staringatlights:inject-data. Thanks!

So far it seems to be working fine for me, but I cannot say that is a 100% free of bugs just yet

@abecks I'm a little confused. https://atmospherejs.com/staringatlights/flow-router says it was updated in December 2016. The git repo shows no changes in years. How is this different than kadira:flow-router?

The only difference is that it uses my Fast Render package instead of Kadira's, which no longer works.

might be a good idea to put some message at the top of the README

@abecks Does it need code refactoring or just changing the packages is enough?

@abecks omg sorry I just read that my question was already asked AND answered
but, anyway, if there r any new changes up until now, I'd appreciate a reply


[Fail Gracefully] Inform user when service is not configured so that the app does not fail/crash

Motivation
ISSUE https://issues.jboss.org/browse/AEROGEAR-3064
We want the user to have an error message instead of application crash if a service is not configured.
Screenshot can be found in the slideset, slides 12 (android) and 13 (iOS)
Description

Added ConstrainedNavigationItem so that a generic list of constraints can be added to a view. For each of those constraints a custom action can be executed.
Added IConstraint interface, so that custom constraints can be added
Added HasConfigurationConstraint to verify that the service configuration is present
Added AuthNavigationItem to configure custom constraints (HasConfigurationConstraint) for the Auth Page
Added an enumeration for all the items, so that we can jump from one page to the other by code

@ziccardi Verified as working


Adding translated addons

Added some addons just for the Russian version, I did it for the first time and hope I did it right

metadata.xml must be written in English. other language letter cant be recognized by smm


Runtime exception caused by SignalR.HubRouteBuilder

I created a new .NET 6 API Project, installed WatchDog from Nuget then added the configuration to Program.cs.
The project builds successfully but I get this exception at startup

I went and installed SignalR from Nuget, but problem persists

Seems like a dll mismatch, we are working to get that fixed ASAP

Hi @AltaherEmhemed
This has been fixed.
Upgrade the package to the most recent version (1.0.1) and you're good to go.


Add ability to do voltage and power control from experiments

liionpack Version
0.3.2
Python Version
3.8
Describe the bug
Why this is not possible?
"Charge at 1C until 4.2V",
"Hold at 4.2V until C/20"
Steps to Reproduce
No response
Expected behaviour
No response
Relevant log output
No response
Additional context
No response

I think the upper and lower cutoff voltage is 4.2 volts. Try your experiment with 4.1 V or lower.

But 4.2V is working finely in pybamm
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Gavin Wiggins @.>
Sent: Thursday, July 28, 2022 7:10:46 PM
To: pybamm-team/liionpack @.>
Cc: Sourabh Jadhav @.>; Author @.>
Subject: Re: [pybamm-team/liionpack] Experiment[Bug]: (Issue #174)
I think the upper and lower cutoff voltage is 4.2 volts. Try your experiment with 4.1 V or lower.
—
Reply to this email directly, view it on GitHubhttps://github.com/pybamm-team/liionpack/issues/174#issuecomment-1198158350, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AU7LVHRVDMW2SWWFL466YILVWKEV5ANCNFSM543634MQ.
You are receiving this because you authored the thread.Message ID: @.***>

In liionpack voltage limits are checked as shown below. So if your experiment exceeds these voltage limits then it will exit the simulation or at least show a warning.
https://github.com/pybamm-team/liionpack/blob/306ef75e2f20bd86ff8541db065e7175ff1a8b1a/liionpack/solvers.py#L441-L448

In liionpack voltage limits are checked as shown below. So if your experiment exceeds these voltage limits then it will exit the simulation or at least show a warning.
https://github.com/pybamm-team/liionpack/blob/306ef75e2f20bd86ff8541db065e7175ff1a8b1a/liionpack/solvers.py#L441-L448

I want to implement CCCV in liionpack. I already implemented successfully CCCV in pybamm

Apologies for not checking these issues regularly. I need to sort out my github notifications. As discussed on the PyBaMM discussion this functionality needs to be added. Liionpack only works for CC and drive cycles not voltage or power driven experiments. Just FYI this will probably be quite a significant development and is not a high priority for me right now

@Sourabh-Jadhav-2 GitHub supports syntax highlighted code blocks. See the links below for more information. There's no need to take screenshots of code or terminal output.
https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#quoting-code
https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks

Were you ever able to resolve the issue? I'm experiencing the same problem


Display cost of azure resources created when creating a Dataset

Decided to ignore this cost, as it is very small compared to other products as VM in Sepes


Fix: Convert To Sentence case use cases

Was not working for certain use cases in m-site, have also checked the desktop use cases. Working fine.

Will check for other cases and uses and raise another PR.


Re-run flutter create on examples to fill in icons and other assets

I don't think the .empty files are needed.  Otherwise lgtm.

Ok. Rebased.

I'm not super happy about us checking in binaries into the flutter repo (though I guess it's too late now). It means every subsequent person who downloads our SDK has to download all these binaries.
cc @abarth.
@eseidelGoogle: Re fitness, I'm fine with dropping it, but cc @collinjackson and @vlidholt who I believe worked on it.

@Hixie These binaries are part of the template project in flutter_tools. Thankfully git is smart enough to unique all of them :)

I think are two fitness apps, the one Viktor recently created in material_gallery and old one I created in examples. I think the one in examples isn't being maintained and can be dropped.

Correct.  We have a Fitness Vignette in the Gallery app and a Fitness app in examples.  We wanted examples/fitness to be an every-day carry app, but never really finished it.  Lets just delete it.  Thanks.

Done https://github.com/flutter/flutter/pull/2185


do not include default for definitions

Hello, everyone.
The issue I've met is that if you want to have separate recipe files for base apache configuration and app deploying (where vhost config file is created or updated), apache_site definition includes 'apache::default' (https://github.com/svanzoest-cookbooks/apache2/blob/master/definitions/apache_site.rb#L21). This approach is used at AWS OpsWorks, where you can have different entry points for a server setup and an applications deployment.
Moreover, I can imagine scenarios, when I just want to use those definitions without apache::default (e.g. it was installed with package resource).
So that I think it is better to remove line
include_recipe 'apache2::default'

from all definition files: apache_conf, apache_config, apache_mod, apache_module, apache_site.
Best regards,
Ruslan.

Doesn't it kind of go against chef philosophy to only manage portions of an application? Using the apache2 cookbook presupposes you want to manage the entire apache2 application, and I think that is an expected behavior from any community cookbook. Having the cookbook manage everything about the application leads to more consistency and better performance from the cookbook.
Also, the service is created in default, so without including that, we wouldn't be able to reload/restart apache. Something like this would cause huge issues.

Thanks, I've got your points, it makes sense, especially about apache service. I'll try to figure out how to deal with it in my case.
Best regards,
Ruslan.


Custom view - inline

Hello everyone,
I just starting to watch this repository, is it possible to have an inline view or not ?
I explain my idea : it would be a line per user (with a list of selected users)
At the left, it would be the user name and at the right , it would be days (monday/tuesday/thursday/...) on the same line visible by scrolling the block to the right.
If anyone has an answer, thanks!
Best regards,

It's a duplicate of many issues such as #567, and we don't have a plan to implement this feature.
Somehow, as a workaround, I remember that someone had created multiple instances for each user(row). but I don't remember which it is 😞

Closing since it's a duplicated issue.


Can't use it

When I select from the three numbers of passwords options 1k 10k 1m it appears an error how can I fix it?

This is the error, (auto.sh: line 35: instagram: command not found)
Can you help me?

This is the error, (auto.sh: line 35: instagram: command not found)
Can you help me?

same here

same here

same here
if there was anyone who help me

Ok the quick fix is to open up auto.sh and change instagram to instagram-py in the following lines :

35
39
43

After that re-run the script it should work.

I have added a PR fixing the issue you guys were facing, if this gets merged, simply updating the script should fix your issues. If you need to run this urgently, I have explained how to fix this issue locally in the above comment, you can follow those steps and the script should work. Hopefully that helped :)


✨ Feature Suggestion | Privacy tweaks for chromium based browsers

Description
While Firefox is recommended, performance and web experience is not good enough.
Chromium based browsers like ungoogled chromium and brave boasts of privacy. I'm suggesting tweaks (chrome://flags) that can be done to make it more secure.

The issue with Chromium is that there simply aren't the same kind of features available as there is with Firefox in regard to privacy such as anti-fingerprinting etc.
The issue with Ungoogled Chromium is they don't have a good distribution mechanism see https://github.com/privacytools/privacytools.io/issues/1973#issuecomment-660018282 binaries are built by third parties, and therefore decided that it would not be added.
Firefox performance has improved over the years and is very comparable to Chromium these days. In some ways it is actually faster.

Firefox 77 / 78 Beta vs. Chrome 83 Linux Browser Benchmarks
Firefox 72 vs. Chrome 80 Browser Performance On Ubuntu Linux With AMD Ryzen

If you're having trouble with performance on Firefox, I would look very carefully at the extensions you're running, and check about:performance.

binaries are built by third parties

This is no longer true, at least for Mac, as the binaries are built using GitHub Actions (see https://github.com/ungoogled-software/ungoogled-chromium-macos).
Regarding performance, I have just ublock origin as extension and browsing performance on chromium is much better than Firefox (at least for me).

This is no longer true, at least for Mac, as the binaries are built using GitHub Actions (see https://github.com/ungoogled-software/ungoogled-chromium-macos).

There appears to be no binaries for windows: https://github.com/orgs/ungoogled-software/packages?repo_name=ungoogled-chromium-windows
There would need to be binaries universally for all platforms.

Regarding performance, I have just ublock origin as extension and browsing performance on chromium is much better than Firefox (at least for me).

In any case it won't be much of an option soon as Manifestv3 is in stable. It's not even certain whether or not uBlock will continue to be supported on Chromium based browsers.

Until Ungoogled Chromium has official releases for all popular desktop platforms(MacOS, Windows, and Linux), and also has safe automatic updates, I do not believe it will be worthy of recommendation.
Installing extensions is also not easy, and would be a requirement if there are no internal security features (which there isn't).

Until Ungoogled Chromium has official releases for all popular desktop platforms(MacOS, Windows, and Linux), and also has safe automatic updates, I do not believe it will be worthy of recommendation.
Installing extensions is also not easy, and would be a requirement if there are no internal security features (which there isn't).

For windows, there's a convenient way to install Ungoogled Chromium and have automatic updates https://github.com/iklevente/ChromiumForWindows. You just need to install Chromium-ungoogled_Installer_x64.exe once which will automatically check and update ungoogled Chromium to the latest version like a normal browser would.
The extensions 'hassle' can be easily solved with https://github.com/NeverDecaf/chromium-web-store which lets you install extensions from Chrome Web Store without a google account similar to edge. On the plus side, it does not show annoying developer extension warnings popups.
The main issue with Ungoogled Chromium would be the lack of anti-fingerprinting measures and 'slower updates' (it's about a few days slower than chrome updates though with extra slowdown since binaries are built by third parties), however is the best choice for a Chromium based browser.
The 2nd best chromium browser is Iridium browser, however it contains some bugs (as you can't disable extensions and can only remove extensions from its top right menu) and has way slower updates than ungoggled chromium (still stuck on v<IP_ADDRESS>)
The last options (that are poor choices for privacy) would be chromium itself (fastest updates) with https://github.com/iklevente/ChromiumForWindows for automatic updates, Microsoft edge, Vivaldi browser and maybe brave browser.
It'd be great if Ungoogled Chromium received more attention and support so we would finally have a proper full-fledged private chromium based browser.

For windows, there's a convenient way to install Ungoogled Chromium and have automatic updates https://github.com/iklevente/ChromiumForWindows. You just need to install Chromium-ungoogled_Installer_x64.exe once which will automatically check and update ungoogled Chromium to the latest version like a normal browser would.
The extensions 'hassle' can be easily solved with https://github.com/NeverDecaf/chromium-web-store which lets you install extensions from Chrome Web Store without a google account similar to edge. On the plus side, it does not show annoying developer extension warnings popups.
The main issue with Ungoogled Chromium would be the lack of anti-fingerprinting measures and 'slower updates' (it's about a few days slower than chrome updates though with extra slowdown since binaries are built by third parties), however is the best choice for a Chromium based browser.
The 2nd best chromium browser is Iridium browser, however it contains some bugs (as you can't disable extensions and can only remove extensions from its top right menu) and has way slower updates than ungoggled chromium (still stuck on v<IP_ADDRESS>)
The last options (that are poor choices for privacy) would be chromium itself (fastest updates) with https://github.com/iklevente/ChromiumForWindows for automatic updates, Microsoft edge, Vivaldi browser and maybe brave browser.
It'd be great if Ungoogled Chromium received more attention and support so we would finally have a proper full-fledged private chromium based browser.


Expose diagnostic as a quick pick command

Describe the feature
The diagnostic command is now hidden and requires users to type the command name to run it. It will be good to expose it as  a quick pick option under the Power User control Panel

Describe alternatives you've considered
No response
Who will benefit?
It will make it easy to run the diagnostic.
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

Also, rename the control panel to Power User Control Panel

Diagnostic command: https://docs.myaltimate.com/trobleshooting/#diagnostics-command


Table Width not changing, nor responsive to size changes.

Hello,
I am trying to create a footer for a client email blast.  I've taken code from a previous email sent.  The reason for this is the footer contains social media buttons, and there are a total of 8 images put together in order to make it appear inside of the clients specified image.
When I throw any of this into raw or table, no matter what I do, the actual table width will not change. I can edit the image width and see it act accordingly.
Even when I give the images a percentage width value, they refuse to change as the screen size is adjusted. Here is how my code looks now.
<mj-section padding="0">
                 <mj-column>
                    <mj-table padding="0" width="100px">

                        </mj-table>

                <mj-table width="300px" padding="0">

                        </mj-table>
                 </mj-column>
             </mj-section>

Small image widths are the social media images.  It's a haphazard way the previous person did it, but it's what I have to work with currently.
I'm not sure why the table width, nor column width, are responding the browser size changes.
Any help or guidance would be greatly appreciated!

Hey @Hookeo, sorry but I'm not sure to understand your issue.
Can you please provide a design mockup so we can better understand what you're trying to achieve as well as hosted links to your images?
Cheers

Hi @Hookeo
I'm closing this one because we don't have enough informations to help you ! Feel free to reopen if your still working on this


Container / Addon / core indication in message

thank you for the great addon,
one thing that makes it bit difficult to review logs is the lack of separation between components (Core vs. Addons),
according to the code, there is indication of container name, can you pls pass it as parameter within the syslog message (like prog)?
thanks

Hi @elad-bar
they should already be tagged properly, where homeassistant is the ha-core and everything else is its own descriptor (the messages are RFC3164 (bsd) compliant) - example from my logging server (protocol center on a synology nas)

thanks a lot!!!


Match up Health & Latency Checks

Problem Description
Currently, the two checks (health and latency) have been designed separately from each other. The functionality is similar. The checks architecture should be similar.
Additionally, the latency check should use time references in exposed API keys e.g. if the interval is defined in seconds; use intervalSec: 1.
Solution
The checks should be matched up so that functionality and code readability is more clear and easier.

The following discussion from #29 should be addressed:

@y-eight addressed in a discussion

Result.Err is a string because it is directly exposed by the Api.
Currently it is not used. We should consider using it when something in general is not working for the check (like in the registration part). We should not forget about this but should be part of #33.


Expose map original options

A new API property: OpenLayers.Map.initialOptions that contains the options passed to the map constructor.

@fredj, we use options for that in Layer objects. Don't we want to use the same property name in Map?

Thanks for the review; I've changed to property from initialOptions to options

Looks good to me. Please merge.


ShowFilter does not work

Describe the bug
ShowFilter property does not work as expected in Worksheet pages
To Reproduce
Steps and to reproduce the behavior:

Set ShowFilter to false for any page i.e. Sales Order List

Expected behavior
Filter Pane should not appear
Screenshots
If applicable, add screenshots to help explain your problem.

5. Versions:

AL Language: 5.0.249661
Business Central: Version: DE Business Central 16.0 (Platform 16.0.11233.12061 + Application 16.0.12076.0)

Hi! Please take a minute to read the guidelines for this repository https://github.com/microsoft/AL and our collection of frequently asked questions https://github.com/Microsoft/AL/wiki/frequently-Asked-Questions .
As this repository is only for issues related to the AL compiler in latest developer preview environment for Dynamics 365 Business Central. We suggest that you open a support case or file a bug in Collaborate, to ensure that all Business Central users benefit from your catch as soon as possible.
To open a support case, you can:

Open a support request to CSS through the PartnerSource portal
Contact your Service Account Manager (SAM) in your local subsidiary to understand what is included in your contract as of support incident and PAH (Partner Advisory Hours). Your SAM might also direct you "step by step" how to open a support request or how to get credentials, if this is the first time for you or your company

If you file the bug in Collaborate, remember to include steps to reproduce the issue, and the Business Central build number and country version you're using.


RuntimeError: shape '[3, 2, 336, 2, 336]' is invalid for input of size 2709504

command used:
python -m minigemini.serve.cli
--model-path work_dirs/Mini-Gemini/Mini-Gemini-13B-HD
--image-file image_1.png,image_2.png

Thanks for your interest in our work! In current cli file, multi-image inference has not been officially supported. You can try running with a single image.

okay thank you ! thanks for your great work ^ ^


Use MultiValueReadView to read values from struct field attributes.

@geirst : please review

@toregge please merge when screwdriver build is complete.


instant crash at startup

instant crash at startup with any version later than 1.16.4
Error reason: Unhandled exception
Expression: EXCEPTION_ACCESS_VIOLATION (0xC0000005)
Message: The thread attempted to read inaccessible data at 0x0.
File: (0)
OS: Win7 full updated+ all VC and .Net
checked with empty mods folder- same result.
game version- last gog 1.31

log cyber_engine_tweaks.log :
[2021-12-16 09:47:03 UTC+03:00] [info] Cyber Engine Tweaks is starting...
[2021-12-16 09:47:03 UTC+03:00] [info] CET version v1.18.1 [HEAD]
[2021-12-16 09:47:03 UTC+03:00] [info] Game version 1.31
[2021-12-16 09:47:03 UTC+03:00] [info] Root path: "S:\Games\Cyberpunk 2077\bin\x64"
[2021-12-16 09:47:03 UTC+03:00] [info] Cyber Engine Tweaks path: "S:\Games\Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks"
[2021-12-16 09:47:03 UTC+03:00] [info] Lua scripts search path: "S:\Games\Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\mods"
[info] RealRunScriptFunction function hook complete!
[info] Override function allocator patched!
[info] Log function hook complete!
[info] LogChannel function hook complete!
[info] TDBID::ctor[Derive] function hook complete!
[info] RunningState::Run function hook complete!
[info] TDBID::ToStringDEBUG function hook complete!
[info] TweakDB::Load function hook complete!
[info] Hook mouse clip function!
[info] Hidden options hook: success
[error] Kiero failed!

This looks like a typical overlay issue, please ask on discord.


pod installation failed

RFAboutView failed to install via cocoapods using : pod "RFAboutView", '~> 1.0.3'
pod install print out : [!] Unable to satisfy the following requirements:

- `RFAboutView (~> 1.0.3)` required by `Podfile`

The problem must be on your end, it works fine here:
$ pod install
Updating local specs repositories
Analyzing dependencies
Downloading dependencies
Installing RFAboutView (1.0.3)
Generating Pods project
Integrating client project
Sending stats

@phoenisis Update your Deployment Target to something >= of iOS8 and everything will work like a charm... (workaround i found) ...I think the limit is given by UIVisualEffects API

@fouquet Not working for me either...

I am on Xcode v7.0 and Development Target is set to >= iOS 8.

Unfortunately I'm still unable to reproduce this. It's working just fine for me, on two different Macs.


MIssing information

I got t this page from mover.ie.
Page is empty and should coning infomration from link called "Please read our handy guides for more on submitting a CSV."

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

ID: ce1f689c-0eb0-ad35-3786-ed4ce23be240
Version Independent ID: b57f3ca3-041f-3cfc-f79b-8eb7fd55f745
Content: Welcome to SharePoint Migration - Migrate to SharePoint and OneDrive
Content Source: migration/index.md
Service: sharepoint-online
GitHub Login: @JoanneHendrickson
Microsoft Alias: jhendr

@RascoPK Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

@RascoPK thank you for reaching out. I've just looked through the article and I see it was recently updated. I can't find the link you are referring to. Please can you check and let me know.

@RascoPK  Thank you for submitting feedback. We understand that this issue has been resolved.
Please feel free to re-open this issue if there is a specific area of the docs that we can improve or make better. Thank you.


Just a test to try if Travis fails again

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

I will close this pull request as soon as the ci test is finished

2 of the other 3 pull requests from the past 3-4 days failed due to something that has been resolved.  I just started the rebuild on those two. The other one related to List of Books has a merge conflict, which someone on our end will have to deal with.


Why metric of conflictDetectDurationHis has not been merged into tiflow master branch,but included in v6.0.0

Before asking a question, make sure you have

[X] Searched existing Stack Overflow questions
[X] Googled your question
[X] Searched open and closed GitHub issues
[X] Read the documentation

What is your question?
There is nothing in master branch,as below searching image.
Searching in v6.0.0 branch of tiflow :

I thik both release-6.0 and master include the metric. Try "conflictDetectDurationHis"?
➜ gco release-6.0
Switched to branch 'release-6.0'
Your branch is behind 'origin/release-6.0' by 8 commits, and can be fast-forwarded.
  (use "git pull" to update your local branch)

➜ grep -Rn conflictDetectDurationHis cdc
cdc/sink/metrics.go:52: conflictDetectDurationHis = prometheus.NewHistogramVec(
cdc/sink/metrics.go:113:        registry.MustRegister(conflictDetectDurationHis)
cdc/sink/mysql.go:173:  metricConflictDetectDurationHis := conflictDetectDurationHis.

➜ gco master
Switched to branch 'master'
Your branch is up to date with 'origin/master'.

➜ grep -Rn conflictDetectDurationHis cdc
cdc/sink/metrics.go:52: conflictDetectDurationHis = prometheus.NewHistogramVec(
cdc/sink/metrics.go:105:        registry.MustRegister(conflictDetectDurationHis)
cdc/sink/mysql.go:185:  metricConflictDetectDurationHis := conflictDetectDurationHis.

closed


HHH-9241

HHH-9241
Needs HCANN-65 to be completed and dependencies updated before tests will pass.

Superceeded by this Pull Request.


Feature Request - add a small incubator icon to items which have incubators on them

Everyone uses incubators and after 10 or so, it gets tedious to remember which item has an incubator applied to them. Maybe add a small progress bar which fills from 0 to 100 as well?

Thanks for creating an issue. Can you describe your idea a little more? Like where should this icon go. Should it be searchable etc. Maybe add a screenshot with a marker. Thanks!

I was thinking about small icons around the items themselves, here's a rough idea of it - https://i.imgur.com/vkxdK3F.jpg - maybe making it half-transparent or putting it in a corner of an item could be a better idea though.
Also while I have your attention, one feature doesn't work - trying to bulk-price an item (example - fossil: https://i.imgur.com/e4N5z5x.png ) and pressing bulk price option (10c in this example) sets singular item  at the price of bulk (1 fossil for 10c) instead of bulk for bulk price (5 for 10c or chaos 10/5)

0.5.20 (2020-02-23)

add bulk price support for fast tagging (#253)

I do like this feature but i think for now this is not possible. I retrieve the item data while hovering the item and (ctrl + c) and then parsing this copied data.
...but one possibility would be using the public stash api. this has some flaws like calculating the item on screen position (x,y) and i'd need to know if the inventar is open or not. i guess you'd be better asking GGG for this feature.


Docker

@all-contributors please add @ivanpaulovich for design, tests and code

@all-contributors please add @fals for design, tests and code

@all-contributors please add @fals for design, tests and code

@all-contributors please add @sshaw-sml for tests and code


Problem: Postgres 16 is not the latest version anymore

We need to be able to keep up with the times.
Solution: upgrade to 17 as the latest version
I haven't switched Dockerfile to 17.0 yet as there are no images for arm64 yet (https://github.com/docker-library/postgres/issues/1272)

This won't pick up v17 build matrix, abandoning.


The donut pct chart should allow for configurable colors

Instead of setting the colors of the donut percentage chart in the directive itself we should add classes that describe the desired state and set the colors in patternfly.css.  This will allow consumers of angular-patternfly to override these colors as needed.
See also https://github.com/patternfly/angular-patternfly/pull/64/files#r38665528

Currently, the donut chart is using patternfly colors:

'no thresholds' = patternfly.pfPaletteColors.blue
'ok' = patternfly.pfPaletteColors.green
'waring' = patternfly.pfPaletteColors.orange
'error' = patternfly.pfPaletteColors.red
I do not believe we want users to be able to override these.  Please reopen if disagree.
Thanks,
Dave


add "full cycle" buff listing as hoverover for the daylight shavings tile

currently the daylight shavings tile is a little bit unfinished; per TES:

using the numberology tile as a base i think i can solve this one, though not immediately. i will use this issue as a reminder to myself to fix it up when i get a chance.

closed because zinc solved it yay


GOOGLE CLONE USING HTML and CSS

@naveen3011 kindly assign me this issue under hacktoberfest 2022 .

@naveen3011 kindly review my PR #86 under hacktoberfest 2022.

Sir , Please assign me this work/issue . for the hacktoberfest'23.

Hii @raghav1482
pls assign this to me

hi, @naveen3011  please assign  it to me


Support preventing "dangerous" scripts from being run

Is your feature request related to a problem? Please describe.
While being extremely powerful, openEQUELLA's scripts are unsuitable to be used in a shared hosting environment because you must trust that a script won't use too many resources as you have a turing complete language at your disposal. It would be nice is we could support a safe subset that is suitable for shared hosting.
Describe the solution you'd like
The expressions you can generate in the "Basic" tab of the script editing panel (visibility/workflow scripts etc) is a safe subset which still allows for some useful configurations. So it would be good to limit scripts to this subset.
I propose an optional flag (in optional-config.properties) which:

Doesn't change anything at all if not set
Checks scripts conform to the restrictions set in the "Basic" tab of the scripting dialog(s)
Disables

"Advanced" scripting tab
"Expert Scripting" tab on collection editor
"Advanced scripting" wizard control
"Scripted section" on display wizard
"Scripted" portlet
"Execute Script" bulk item action

It is not intended that an installation which already contains "unsafe" scripts should function in a friendly manner (exceptions will be displayed upon use of non-conforming scripts). This is a flag which would be set once upon installation and not changed.

Let's leave this issue open since there is already a PR for it


Scalable MH

The scalable MH sampler described in https://arxiv.org/abs/1901.09881 might be interesting to integrate into Turing.

Closed in favour of https://github.com/TuringLang/Turing.jl/issues/774


Recent patch for PWOTR on Steam broke ToyBox.  April 2023

Describe the bug
Game crashes while loading saved game at the start.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Save Files
To help us reproduce your issue, please attach a named save file
Please zip it or GitHub will not accept it.
Sorry, could not find where Steam hides these.
Screenshots
If applicable, add screenshots to help explain your problem.

Settings
Please attach your settings.xml file from the mod folder
Settings.docx
Version Info:

ToyBox Version: [e.g. 1.4.25]
OS: [e.g. Windows 11]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

I'm sorry but where would I find them?
James Morgan
On Thursday, April 27, 2023 at 06:28:43 AM EDT, xADDBx<EMAIL_ADDRESS>wrote:

Can you add your Player and FullGameLog?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Are you still seeing this issue with 1.5.0?  This is very likely a config issue although there is a possible bug with UMM.  See https://www.reddit.com/r/Pathfinder_Kingmaker/comments/131qccp/comment/ji4o3y5/?utm_source=share&utm_medium=web2x&context=3

Yes, Unity Mod Manager 0.25.00 and Toy Box 1.5.0.
James Morgan
On Saturday, April 29, 2023 at 12:12:29 AM EDT, Cabarius<EMAIL_ADDRESS>wrote:

Are you still seeing this issue with 1.5.0? This is very likely a config issue although there is a possible bug with UMM. See https://www.reddit.com/r/Pathfinder_Kingmaker/comments/131qccp/comment/ji4o3y5/?utm_source=share&utm_medium=web2x&context=3
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Log.txt
Sorry, I could not locate the Userprofile file.

Added the game log (I hope) but could not find the userprofile.
James Morgan
On Thursday, April 27, 2023 at 06:28:43 AM EDT, xADDBx<EMAIL_ADDRESS>wrote:

Can you add your Player and FullGameLog?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

I think I got them now.  The AppData bit made me realize I had hidden folders turned off.
GameLog.txt
GameLogFull.txt
Player.log

I figured out how to delete both toy box and UMM.  No joy.  I'm thinking I just need to move on.
James Morgan
On Tuesday, May 2, 2023 at 12:16:31 PM EDT, xADDBx<EMAIL_ADDRESS>wrote:

Saves are located in a Saves directory in the same folder that the logs were located in; can you include the relevant save.
And can you try if the loading problem still occurs even without ToyBox? If yes, did you ever use another mod on that save in the past?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>


Fix this._setOptions is not a function

Fix the following error when calling dialog.sendMessage().
TeaBot error: TypeError: this._setOptions is not a function
    at Chat.Api.sendMessage (/node_modules/tg-yarl/main.js:98:18)
    at Chat.sendMessage (/node_modules/teabot/lib/chat.js:191:36)
    at /index.js:20:12
    at Chat.<anonymous> (/node_modules/teabot/lib/chat.js:29:38)
    at process._tickCallback (node.js:406:9)

First of all, thank you for this PR!
This error is occurred because of some changes in tg-yarl 1.2.0.
At the moment, I believe that it is better to fix that with something like this: bb50cca.

Thanks for the fix.


strange short link service with SSL issues

See https://github.com/lettuce-io/lettuce-core/wiki/_compare/73fbdb351f12f14b60adb223ef47abb193b131df...9c6b97cb8d4fbae0a4bce60c9e39641c448c3db2
out wiki was affected same way - random contributor injecting short URL

Thanks a lot for the hint. I'm going to close the wiki for non-contributor edits.


Does tensor_parallel support multi-node tensor parallel training?

I want to konw too.

@BlackSamorez Hope you can answer this question 😄😄

@BlackSamorez I have 2 servers with a total of 16 GPUs, so I would love to be able to use multi-nodes tensor-parallel to train a large language model, for example Bloom 176B. So I hope you can answer how to use multi-nodes tensor-parallel.
Thank you very much

Is this solved? if so, how?

same question.

ahaha everybody have same problem but I think there is no feature like this but we absolutely need it.
Recently I tried DeepSpeed which is developing from microsoft, maybe it has but Microsoft's code doesn't suppport Windows 😄


Editor text not rendering when horizontal scrolling

I'm just scrolling horizontally here with my mouse wheel. The editor text that is scrolled into view sometimes is slow to appear or doesn't actually appear at all until I interact with it.

Seems like it doesn't repro in a smaller window

@roblourens Does this reproduce consistently for you? Does it reproduce when launching with --disable-gpu?

I can't repro it right now but I have seen it more than once in the past. Will keep watching for it

cc @bpasero I think you mentioned you're aware of Electron struggling sometimes on 4k monitors, maybe you have an issue somewhere for it.

I think we have had 4 kinds of high resolution issues:

generally slow, lagging
flickering: https://github.com/microsoft/vscode/issues/47787
grey squares ("tiles") rendering at random: https://github.com/microsoft/vscode/issues/35527
parts of the UI not rendering: https://github.com/microsoft/vscode/issues/35527

One experiment would be to see if it reproduces when you run with --disable-gpu
@deepak1556 for thoughts

Merging to https://github.com/microsoft/vscode/issues/129309


Add tests for validate.py

@sarina this is in preparation for https://openedx.atlassian.net/projects/LOC/issues/LOC-93

OK, these seem reasonable to me, :+1:


hoped

It is hoped that the latest enhanced version functions can be used, for example, when global variables need to be configured by administrators

@baduxiyang, can you explain ?

Not possible


Java 8 and build tools 25 compatibility

When I include the plugin line with Jack and version 25 of build tools, the gradle fails to sync anymore. Any help will be appreciated. Would love to use Xtendroid, but can't seem to include it into my current project.

Hi,
Could you share your build.gradle and the error message? For example run ./gradlew --stacktrace assembleDebug.


Invalid Token Error while creating recording

Hello,
We are trying to create recording for one to one person.

We are calling an API to our server
Server generates token, sid, resourceid & uid and send back to front end
we are passing the same data to joinchannel method.

Still we are getting invalid token error

duplicated on https://github.com/AgoraIO/Basic-Video-Call/issues/249
Let us discuss there..


How to read 3mf file with python?

Hello,
I am Mevali from Germany and I am very thankful for your programming code, but I don't understand how to read a specific 3MF file (in Python) and get important values like (beam grid structures, verticals, material properties, etc) from the code.
many greetings,
Mevali

@martinweismann if no one is currently working on Python bindings for 3MF, I might be interested in giving it a shot.

@

@martinweismann if no one is currently working on Python bindings for 3MF, I might be interested in giving it a shot.

I think that's what this library is supposed to be, right? I'm stuck trying to figure out how to properly import and use it as well.

I tried to read a file using the official Python bindings and after about half an hour I was still unable to piece together how to read from a file without crashing. I wasn't able to find any successful examples on GitHub either.
Using uv and after running uv add lib3mf:
from lib3mf import Reader, Wrapper

def main():
    wrapper = Wrapper("./.venv/lib/python3.13/site-packages/lib3mf/lib3mf")
    reader = Reader(None, wrapper)
    model = reader.ReadFromFile("./file.3mf")

if __name__ == "__main__":
    main()

This crashes with:
Traceback (most recent call last):
  File "/Users/lgarron/Downloads/py3mf/hello.py", line 17, in <module>
    main()
    ~~~~^^
  File "/Users/lgarron/Downloads/py3mf/hello.py", line 9, in main
    reader = Reader(None, wrapper)
  File "/Users/lgarron/Downloads/py3mf/.venv/lib/python3.13/site-packages/lib3mf/Lib3MF.py", line 4431, in __init__
    Base.__init__(self, handle, wrapper)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/lgarron/Downloads/py3mf/.venv/lib/python3.13/site-packages/lib3mf/Lib3MF.py", line 4322, in __init__
    raise ELib3MFException(ErrorCodes.INVALIDPARAM)
lib3mf.Lib3MF.ELib3MFException: Lib3MFException 2
Exception ignored in: <function Base.__del__ at 0x1045a0180>
Traceback (most recent call last):
  File "/Users/lgarron/Downloads/py3mf/.venv/lib/python3.13/site-packages/lib3mf/Lib3MF.py", line 4327, in __del__
    self._wrapper.Release(self)
AttributeError: 'Reader' object has no attribute '_wrapper

I can't figure out what to pass as the "handle" for the first argument to Reader of if that's even related to the error.
If anyone else knows what's going on, I'd appreciate some pointers

@lgarron Here is a simple example to read a 3mf file using python bindings https://github.com/3MFConsortium/lib3mf/blob/master/SDK/Examples/Python/3mf_convert.py

Thanks, appreciate it!
Unfortunately, even if I replace the import line with from lib3mf import get_wrapper, get_version I seem to get the exact same error. 😕


Fix: Not all projects have a root package

Since #57, we try to read the config from the root package of the workspace, instead of just defaulting to the first package. The problem with this is that the new code assumes that there is always a root package in the workspace, which is not true when only a virtual manifest is used at the root.
With this pull request we no longer error for such workspaces. Instead, we emit a warning that no cargo-xbuild configuration is applied and use the default config. This isn't optimal, but there is no canoncial place to read the config from and I can't think of a better approach.
To ensure that future config related errors are easier to debug, this pull request also prints the underlying cause for config load errors.
Fixes #60

@ascjones This changes the code that you introduced in #57. Could you test whether your use case still works with this PR?

Thanks for verifying that it still works! I didn't think of virtual manifests either, so no worries!

Still, this is much improved now with the warning, where previously it would have silently used the default config.

I fully agree!

Published as version 0.5.25


Windows ARM64 support

Hello,
It would be nice to add Windows ARM support!
Thank you in advance!

I added your email to the test group, let me know how it works.
The visuals most likely wont work due to lacking full dx12 support (it will be forced to Potato quality mode.)
For testing I would like you to:

Navigate and change app settings.
Screensaver customize Rain, Snow and Fog.
Screensaver depth background creation (Change background Clear or Fog.)
Adding and switching between multiple locations.

Tested working with Parallels Windows 11 desktop on m1 mac.


Running protractor tests with --grep="test", creates xml report of non executed tests

Run protractor tests with --grep="test" option.
It will run test with grep option but xml report will have all other tests as well.
And on console it will show other tests as Pending.

Running jasmine with --grep is equivalent to using fit / fdescribe to selectively enable certain tests. Jasmine makes not distinction in the call to the reporter between specs / suites that were disabled via xit / xdescribe and ones that were excluded because of the use of grep / fit / fdescribe. jasmine-reporters currently has no option to exclude disabled / skipped specs from XML output.
If this functionality is important to you, please consider creating a PR that adds this functionality via a new option to JUnitXmlReporter (e.g. suppressDisabledSpecs: true), but there are no plans to make this the default behavior—it is often important to see any specs that are pending / disabled, and so the default behavior needs to be as inclusive as possible.


Support custom MongoDB connection string

Is your feature request related to a problem? Please describe.
I'm trying to setup Keptn to use an external MongoDB Cluster (a replica set) instead of the embedded MongoDB. However, I couldn't get it to work because of (at least) these 2 problems:

The connection string for MongoDB ReplicaSet is different from what is being hard-coded here https://github.com/keptn/keptn/blob/5ee8390489b1eeb9043439c4570df4b9e7e8c3c6/mongodb-datastore/handlers/config.go#L13. It has to be started with mongodb+srv://
My MongoDB Cluster uses a self-signed cert and the client will fail to connect if not specifying ?ssl=false at the end of the connection string (to disable TLS) or we need to provide certs to the mongo client.

Describe the solution you'd like
Update mongodb-datastore component to accept an environment variable like MONGODB_CONNECTION_STRING in which users can specify everything about the connection including username, password, connection types, and connection parameters... And when users provide MONGODB_CONNECTION_STRING, other MONGODB... environment variables can be omitted.
Describe alternatives you've considered
There is no workaround at the moment.
Additional context
None for now.

This issue should have been fixed by #5369. Please, feel free to reopen if something is still missing.


Sample_name problem

Hi all,
Thanks for creating such an amazing tool. I faced a TypeError when running compass, see attached:

Details:
Since I have made some analysis on my datasets before, thus every sample name was re-named (from index) and ordered into 0, 1, 2, 3..... I have another file to annotate every sample into specific clusters, but I think it may not compatible with the request for sample_names.tsv for the compass input. I'm not sure how to solve this error, could someone help me with this?
Thanks a lot in advance!

I'm having the same issue. Were you able to resolve this?

I'm having the same issue. Were you able to resolve this?

Hi @akshayabalasubramanian ,
It seems like you're having similar issues to me when using Compass. Would you like to connect in order to solve our problems together? My email is<EMAIL_ADDRESS>


Implementation of user function health check method

Impl of new health check method in discovery service, depends on lightbend/akkaserverless-framework#759

Need to include this in the protocol update in #89, as the discovery protocol is typed now.


Don't run access-tokens test as part of presubmits

Access-tokens is really targeted test that didn't yet discover any problem.
While it's reasonable to leave it in continuous testing (at least for now), there is not much sense in running it as part of presubmit, as it slows down the presubmit (it's often the slowest presubmit in k/k).
@jprzychodzen @mborsz @tosi3k

@mborsz @marseel - when you will be switching density+load test it might make sense to make it together (this would allow us to still run both density and load for the time of transition, at least at 100 scale without increasing time the whole test takes).

Numbers to get the context

access tokens test (with running cluster) ~ 8 minutes.
creating pods/tokens/service accounts (without pods ready) ~ 30 seconds
waiting for pods to be ready ~ 1 minute

I remember that initially we wanted to include access tokens test into load test, to cover additional dimensions, after enough soak time.
If merged: 'Wait for controlled pods running' could be shared with a load test step.
So adding access-tokens test to load test will add only 30 seconds compared to the solution with disabled access-tokens. I do not see that as a huge cost especially that we are testing a scalability dimension.
Are we really this tight with presubmit time that we should try to optimize for those 30 seconds?

@jprzychodzen , I think Wojtek is recommending removing access tokens completely from presubmit to save all ~10m it takes, not merging it into density test.

Yes, I was asking about removing vs merging.

Yes - I'm saying:

the test takes 8m
it never caught any issue

So if we catch the problem in postubmit (which is running continuously anyway) - so ~1-2hours later it's good enough.
So I think there is no point in running it in presubmit.


Array schema values aren't marked as readonly

What are the steps to reproduce this issue?
{
  "swagger": "2.0",
  "info": {
    "title": "My API",
    "version": "1.0"
  },
  "paths": {},
  "definitions": {
    "models.ThingDescription": {
      "type": "object",
      "properties": {
        "text": {
          "type": "string"
        }
      }
    },
    "models.Thing": {
      "type": "object",
      "properties": {
        "ThingDescriptions": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/models.ThingDescription"
          },
          "readOnly": true
        }
      }
    }
  }
}

What happens?
When an array schema has "readOnly": true set, the field value isn't marked as readonly.  e.g. below, field ThingDescriptions is correctly marked as readonly, but the value ModelsThingDescription[] isn't
export type ModelsThingDescription = {
  text?: string;
};

export type ModelsThing = {
  readonly ThingDescriptions?: ModelsThingDescription[];
};

What were you expecting to happen?
ModelsThingDescription[] is marked as readonly
export type ModelsThingDescription = {
  text?: string;
};

export type ModelsThing = {
  readonly ThingDescriptions?: readonly ModelsThingDescription[];
};

What versions are you using?
Operating System: Mac OS Ventura
Package Version: latest
Browser Version: Chrome latest

My hunch is we just have to check if the schema is readOnly here, and prepend "readonly ": https://github.com/anymaniax/orval/blob/8bf7cbf48709a695566b969efe2950df1a0a7546/packages/core/src/getters/array.ts#L27-L29

want me to assign to you?


Error when using command

file:///home/austin/Desktop/midjourney-reborn/node_modules/node-replicate/index.js:21
return fetch(https://replicate.com/api/models${prediction.version.model.absolute_url}/versions/${prediction.version_id}/predictions/${prediction.uuid})
^
TypeError: Cannot read properties of undefined (reading 'model')
at Object.get (file:///home/austin/Desktop/midjourney-reborn/node_modules/node-replicate/index.js:21:70)
at Object.run (file:///home/austin/Desktop/midjourney-reborn/node_modules/node-replicate/index.js:14:28)
at async default (file:///home/austin/Desktop/midjourney-reborn/node_modules/midjourney-client/index.js:6:2)

Any update on this?

It has been happening for 4 days or something, any way to fix?

Currently I got nothing as a fix since it's the API

Replicate.com provide little information on usage limits for their public API. I may create a branch which uses replicate-javascript (their official paid API). This version would no longer be free, however may be slightly more reliable.


[WIP] Testutils run distributed fix

see #1171

@Squadrick  please add Ubuntu GPU Python3 CI

@seanpmorgan I thought that the gpu test would stay, but it seems that it gets removed for some reason. I'll ping you again once the code is actually ready to test on GPU.

@seanpmorgan please add gpu test label

I've read through the error logs on the gpu run and it appears that everything except combining run_graph_eager and run_distributed works.
The error in graph execution seems to be OP_REQUIRES failed at nccl_ops.cc:104 : Unknown: Error invoking NCCL: unhandled cuda error.
I believe this is related to an earlier warning NCCL is not supported when using virtual GPUs, fallingback to reduction to one device. This warning always appears when using run distributed with virtual GPUs.
My guess is that the graph mode is missing a hook to change NCCL GPU to NCCL CPU when using virtual GPUs. It maybe tries to build a graph with NCCL GPU, but it cannot access that op because the GPUs are virtualized.

@hyang0129 I've re-triggered the GPU tests, so I can see the logs as well.
It might be more suitable to open a bug report in TF-core.

@hyang0129 I've re-triggered the GPU tests, so I can see the logs as well.
It might be more suitable to open a bug report in TF-core.

Can we proceed with by creating a catch block for GPUs when using run distributed in graph context?
It seems to run fine in eager. So if it detects GPU and graph execution, it will log a warning and skip or pass the test?
I also have no idea when a bug logged on the main TF package would be resolved and I don't have enough experience with the underlying TF ops and stuff to fix it myself.

Can we proceed with by creating a catch block for GPUs when using run distributed in graph context?

Yes, that's a good enough temp fix.

It seems to run fine in eager. So if it detects GPU and graph execution, it will log a warning and skip or pass the test?

Log a warning, and skip the test.

I also have no idea when a bug logged on the main TF package would be resolved and I don't have enough experience with the underlying TF ops and stuff to fix it myself.

No worries. We can stick to the above escape until it's resolved. Once an issue has been created in TF-core, we can add a TODO to our util to revert back to standard behaviour once it's resolved.

@Squadrick @seanpmorgan please add the GPU tag

@seanpmorgan @Squadrick  it seems that the wheel build process changed sometime in the last 6 days.
The build wheels process now runs tests differently than the bazel tests. In seems that the tf context is initialized before tests are run or do not get reset between tests.
This is very odd because the bazel tests work without issue. This also seems to bypass the check to see if logical devices have been set up already.

@googlebot I consent.

it seems that the wheel build process changed sometime in the last 6 days.
The build wheels process now runs tests differently than the bazel tests. In seems that the tf context is initialized before tests are run or do not get reset between tests.
This is very odd because the bazel tests work without issue. This also seems to bypass the check to see if logical devices have been set up already.

Hmmm thanks for bringing this up. I'm thinking it's related to running pytest as the runner:
https://github.com/tensorflow/addons/blob/master/tools/testing/addons_cpu.sh#L41
But its not clear to me why. Just merged the most recent CI which splits that out as a single test in CI so it'll be easier to debug

So a bit of background to help here:
Pytest doesn't restart the python interpreter between tests files. I believe that bazel does. When running the gpu tests in the CI, there is only one worker to avoid out of memory errors. If that's an issue, we can always fallback to run the bazel command in kokoro, we're compatible with both bazel and pytest so that should be fine.

@googlebot I consent.

So a bit of background to help here:
Pytest doesn't restart the python interpreter between tests files. I believe that bazel does. When running the gpu tests in the CI, there is only one worker to avoid out of memory errors. If that's an issue, we can always fallback to run the bazel command in kokoro, we're compatible with both bazel and pytest so that should be fine.
If I understand your issue correctly, you count on the python interpreter being shut down do force the cleanup of the virtual devices, right? Is it possible to do the cleanup in python without shutting down the interpreter?
Update: I tested locally on CPU this pull request. It has nothing to do with shutting down the interpreter. This pull request works fine with pytest when using a single worker pytest -v tensorflow_addons/utils, but it fails when using multiple processes: pytest -v -n 3 tensorflow_addons/utils. Since the tests are running with multiple workers in the CI, this explains that.
This also explains why it works with bazel. Bazel can't execute multiple test functions from the same file concurrently, but pytest can. So bazel executing your file with a single worker fixes the issue.
If possible, we should aim to have tests that work even if multiple processes are running in the same time, at least when running cpu tests.

I would like that as well. Do you have any suggestions?
I believe the issue arises from the set logical device configuration command, which is cannot be altered as part of this PR (it is the only way to set up virtual devices for running tests in distributed mode).
My guess is that pytest in multi worker mode is capable of creating independent test sessions in tensorflow, but not able to interact with the physical and logical device configurations independently. There may be something external to the tf session level that determines device configurations.
Based on the logs and the fact that it works in single worker mode, I believe that the context is shared between test sessions in multi worker mode. For this to be true there would have to be some mechanism to reset the context between tests in single worker mode, that does not fire in multi worker mode.
If that is the case, then we really only have two options.

Make set logical device configurations work in a multi worker environment.
Run tests that interact with device configurations always in single worker mode.

The first option may be the most proper, but that requires changes to code in tensorflow. We might be stuck with option 2 for the near future.
How should I proceed on this?

Worst case scenario, if this issue concern only a few tests, they can be run without multiprocessing separatly from the main test suite. Pytest-xdist has also options to control how are executed each test. So we can look into that too. But if we have many tests which won't run be able to run in parralel, that's a problem.

Worst case scenario, if this issue concerns only a few tests, they can be run without multiprocessing separatly from the main test suite. Pytest-xdist has also options to control how are executed each test. So we can look into that too. But if we have many tests which won't run be able to run in parralel, that's a problem.

Agreed.

Worst case scenario, if this issue concerns only a few tests, they can be run without multiprocessing separatly from the main test suite. Pytest-xdist has also options to control how are executed each test. So we can look into that too. But if we have many tests which won't run be able to run in parralel, that's a problem.

Is there a test config file that I should update to indicate that the tests for testutils should run with a single worker?

@hyang0129  does that make sense to run those tests on CPU? I'm asking because currently, it the CI, gpu tests run with a single worker, but CPU tests run with multiple workers. So if we disable those tests on cpu, this would work, right?

@hyang0129 does that make sense to run those tests on CPU? I'm asking because currently, it the CI, gpu tests run with a single worker, but CPU tests run with multiple workers. So if we disable those tests on cpu, this would work, right?

Yes that makes sense. However, doesn't that imply that distributed tests will only run in GPU mode?

Yes they would only run in gpu mode, is that an issue?

Yes they would only run in gpu mode, is that an issue?

That should be fine. I am not aware of any real world application of distributed CPU training, so if we only test for distributed GPU, that should cover the distributed use cases.

@hyang0129 , I'll let you do the necessary changes. We can review once the CI is passing.

Closing this pull request because it's been superseded by #1770


Extend lifx-notifier plugin developers list

I've worked on new version of lifx-notifier plugin. I'm on the way of publishing it and want to extend list of developers of this plugin.
I was added to the repo list of collaborators by plugin author as well.

@vgaidarji Are you taking over maintainership of this plugin? I haven't seen anything on the developers' mailing list. if so, we'd make you also default assignee for new issues in Jira.
Also, some general advice when taking over a plugin, from Adopt a plugin:

As a new maintainer of a new plugin, you'll inherit its existing users, so be careful with breaking changes. We value data compatibility highly, so any new releases should remain compatible with previous data and upgrade smoothly. If you need help with this, don't hesitate to ask other Jenkins developers for help. And if all else fails, you can mark a new version as being incompatible with older releases to warn users before they update.

@michaelneale Could you confirm this is okay with you?

@daniel-beck yes this is legit. This wasn't up for adoption necessarily but he contacted me and we chatted via email (not public).  I didn't think to put it in that wiki page. But this is legit request. Thanks.

@michaelneale thanks.
@daniel-beck Could you please guide me with next steps (if any), so that I can proceed with new plugin version release?

@michaelneale To clarify, @vgaidarji is taking over maintainership? Or will you remain the main maintainer?
@vgaidarji Once you've been granted upload permissions (after this PR is merged), you can release at any time as described on the wiki. It also includes troubleshooting hints. If none of these work, the developers' mailing list should be able to help you.

Yes he will be taking over @daniel-beck.

@michaelneale Thanks. I made @vgaidarji a regular team member to the repo and made him the default assignee for new issues in Jira.


Badge generation is timing out

Steps to reproduce:

Run command

docker run --rm   -p 8080:8080   -e MICRONAUT_ENVIRONMENTS=local   devatherock/artifactory-badge:latest

Hit http://localhost:8080/docker/image-size?package=devatherock/drone-email-templates

Actual result:
No badge generated
Impacted versions:

1.1.0

Last bug-free version:
1.1.0
Reference links:

https://www.graalvm.org/22.0/reference-manual/native-image/JCASecurityServices/
https://www.graalvm.org/22.0/reference-manual/native-image/URLProtocols/

Logs:
14:52:40.530 [default-nioEventLoopGroup-1-4] INFO  i.g.d.test.ArtifactoryController - API key in getFileContent devatherock/drone-email-templates/latest/manifest.json: dummy
14:52:40.532 [io-executor-thread-2] INFO  i.g.d.a.service.DockerBadgeService - Size of devatherock/drone-email-templates/latest:<PHONE_NUMBER>8392334 MB
14:52:50.575 [io-executor-thread-3] ERROR i.m.http.server.RouteExecutor - Unexpected error occurred: Read Timeout
io.micronaut.http.client.exceptions.ReadTimeoutException: Read Timeout

Turned out reflection config for io.netty.handler.ssl.SslHandler wasn't generated properly. Adding a unit test to fix that


Enhancement: Use named constants instead of magic strings for HTTP methods

This PR

[x] uses named constants instead of magic strings for HTTP methods
[x] uses consistent wrapping

Thank you, @svpernova09!


change debug logging

Proposed Changes

change debug logging structure in stackdriver init

Release Note
NONE

/lgtm
/approve


TOMEE-2562- Translate to Portuguese example-async-postconstruct.

Link to Jira : https://issues.apache.org/jira/browse/TOMEE-2562

contains translate to portuguese and an small fix in english .

thanks @davidsalter : )

I'm happy to get this merged in, but if we have any Portuguese speakers (@alexferreiradev maybe?) who can give a quick review, that would be great.

I'm happy to get this merged in, but if we have any Portuguese speakers (@alexferreiradev maybe?) who can give a quick review, that would be great.


don't make audio access mandatory

I use this library, just for image shooting and it keep's request audio permission. How can I disable this request?

I have found solution! Thanks for library

could you tell me your solution?

@developer--  you can find from documentation http://docs.camerakit.website/#/?id=ckpermissions


Remove version: Jackett.Jackett version 0.20.2986

404 - release deleted
Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/Jackett/Jackett/releases/download/v0.20.2986/Jackett.Installer.Windows.exe
Response Error: The remote server returned an error: (404) Not Found.
(Automated message - build 918)


make Relationship data an Option

A valid JSON API response may not include a data attribute in the relationships. I've added an additional data/resource_004.json and test case.
This may help me in resolving some of the problems I am experiencing with #35.

running 26 tests
test api_document_from_json_file ... ok
test api_document_collection_from_json_file ... ok
test can_deserialize_jsonapi_example_jsonapi_info ... ok
test can_deserialize_jsonapi_example_links_001 ... ok
test can_deserialize_jsonapi_example_compound_document ... ok
test can_deserialize_jsonapi_example_links_002 ... ok
test can_deserialize_jsonapi_example_resource_001 ... ok
test can_deserialize_jsonapi_example_resource_003 ... ok
test can_deserialize_jsonapi_example_resource_002 ... ok
test can_deserialize_jsonapi_example_resource_004 ... FAILED

Codecov Report

Merging #36 into master will increase coverage by 0.12%.
The diff coverage is 92.85%.

@@            Coverage Diff             @@
##           master      #36      +/-   ##
==========================================
+ Coverage   90.24%   90.36%   +0.12%
==========================================
  Files           6        9       +3
  Lines         748     1183     +435
==========================================
+ Hits          675     1069     +394
- Misses         73      114      +41

Impacted Files
Coverage Δ

src/api.rs
88.09% <0%> (+0.69%)
:arrow_up:

tests/api_test.rs
90.85% <100%> (-0.49%)
:arrow_down:

src/model.rs
88.54% <95.23%> (ø)

tests/query_test.rs
95.14% <0%> (-1.2%)
:arrow_down:

src/lib.rs

tests/model_test.rs
90% <0%> (ø)

src/errors.rs
0% <0%> (ø)

src/array.rs
100% <0%> (ø)

... and 2 more

Continue to review full report at Codecov.

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

Long time coming - thanks for the contribution @ttdonovan. I talked this over with @michiel to understand if this would warrant a version change. We're going to merge this PR and do a patch-level bump for this crate.


Bump llama.cpp to b1842 and add new cuda lib dep

Upstream llama.cpp has added a new dependency with the NVIDIA CUDA Driver Libraries (libcuda.so) which is part of the driver distribution, not the general cuda libraries, and is not available as an archive, so we can not statically link it.  This may introduce some additional compatibility challenges which we'll need to keep an eye on.
Marking draft until we can test on more driver/cuda version combinations to ensure this doesn't cause compatibility problems.

also for the newest SOTA 2bit quant support :D

Testing in progress...

Hit a known compile bug upstream on arm - backing off to a prior release...

Build works, and tested on a handful of systems.


How to perform containerized static application security testing(SAST) using MobSF within a Docker container

Article checklist
Formatting and structure checks

[x] Have you used the correct folder and file structure? - see Contribution Guidelines

[x] Is your article properly formatted in Markdown? - see Github Markdown guide

[x] Have you used our preferred heading structure? - H3 (###) and up

[x] Does your article follow any of the suggested structure formats? - see example formats

[x] Is your article over 750 words? - Tool: Wordcounter.net

[x] Is the article you are submitting an in-depth and unique article? Does it go beyond what is in the official docs and what is covered in other blog sites. See these articles as examples.

[x] Does your article provide enough value and detail about your topic? - Articles should be clear, accurate, and fully explained.

[x] Can your article be understood by beginners? - Assume the audience is smart but has no prior exposure to the common terminology in your article.

[x] Have you included a hero image that is 600x400 pixels, under 300KB in size, and have the copyright to use it? - Tools: Pixlr Image Editor for resizing and Unsplash for Creative Commons images

Grammar & plagiarism checks

[x] Have you spellchecked and grammar checked your article? - Tools: Write&Improve - ProWritingAid - Grammarly
[x] Please place your article through a 3rd party plagiarism checker. We suggest using Quetext, this tool is free and has a daily limit. We typically accept articles with 10% or less.
[x] Have you checked your article for readability? - Tool: Hemmingway
[x] Have you added sources for quotes and images that aren't yours?

Technical checks

[x] Are your code snippets properly formatted for syntax highlighting - see Syntax guide
[x] Have you checked your code runs correctly and you've highlighted all necessary dependencies for installation?
[x] Are the software programs and packages you're highlighting in your article up to date, using current versions and not deprecated?

This closes #6058

PFA the plagiarism report. It is higher than what we accept. Please make the changes accordingly. Thank you.
How to perform containerized static application security testing(SAST) using MobSF within a Docker container #6266.pdf

@mercymeave, changes have been taken note of and committed appropriately.

Renaming the folder would delete the entire branch and its content, meaning we have to open a new PR.

Now you will have to upload the images into the folder security-testing-using-mobsf-in-docker then delete the previous folder.
Ping me if you have any difficulties.

@mercymeave all appropriate changes made.

In order to keep our backlog to a minimum, we will be closing this PR, as all edits should be completed on author's forked repo not in the queue.


READMEs as integration tests

Related ocean.py issue: https://github.com/oceanprotocol/ocean.py/issues/743

My proposal is to simplify all of our documentation to just two files: the readme.md and a codeExamples.md file which will be auto-generated from an integration test.

The readme can be for a general introduction and simple instructions on how to install and import the library. It should not contain any code examples.
The codeExamples integration test should cover all of our main use cases:

[ ] Publishing a fixed price asset
[ ] Publishing an asset with a pool
[ ] Publishing an asset with free pricing
[ ] Consuming each of those assets
[ ] Adding liquidity to a pool
[ ] Swapping Ocean tokens for a datatoken

The codeExamples.test.ts file will be converted into markdown with a bash script
The current docs folder and all of its content will be deleted.

@jamiehewitt15 I like this approach!  Please keep in mind that even though right now we don't have a C2D readme, we need to have examples of this functionality as well

Yeah, maybe it will make sense to put the compute to data examples in a separate file. That's a reasonable place to introduce some separation


fix github-script in label beta release workflow

What does this change?
This was a breaking change that I didn't notice when upgrading github-script to v6

 Upgrade to node 18, upgrade to ts 5.1.3, upgrade as many dependencies as possible


Document Gravity upgrade compatibility matrix

Describe the Enhancement
To Reproduce
Try to answer the question: is upgrade from 6.1.23 to 7.0.4 supported?
Currently, my best strategies include:

Attempting the upgrade and looking into any failures
Checking release timestamps to see if to is significantly later (at least a week) than from
Asking in Slack

None of these are documented or a great customer experience.
Desired Documenation
A upgrade compatibility matrix:

Or tool for checking compatibility:
https://www.vmware.com/resources/compatibility/sim/interop_matrix.php
Would make this way easier.
Considerations
How do we simultaneously make these clear and easy to use for end-users, while also making them easy to upkeep for Gravity maintainers.  E.g. a markdown table with one row/column per release will be enormous and a pain to update.  However a bespoke tool is likely has low ROI.

I'm aware of two limiting factors for upgrade compatibility currently:
Etcd versions: https://github.com/gravitational/gravity/issues/1735
Kubernetes skew: https://github.com/gravitational/gravity/issues/1064


Proper building tool setup

We need a proper building tool setup to ease building the documentation as well as the source code from the .dtx and .ins files. Also, in the future, we might want to do automated testing and zipping everything as needed for CTAN upload. l3build seems to be a promising tool to achieve all of this.

We might want to consider expanding on the build setup before merging. Like adding some basic regression tests for example. Or test the automated build pipeline with a Github Action. See also #6.

I think the expanded build setup etc. can be introduced in later pull requests. Let's merge the basics now.


Add BNIL operation enum convenience data structures

It would be nice to have some convenience data structures that categorize BNIL operations for easily checking if an instruction is a particular type of instruction. For example, something like:
MLIL_Comparisons = [
    MediumLevelILOperation.MLIL_CMP_E,
    MediumLevelILOperation.MLIL_CMP_NE,
    #...
]

if il.operation in MLIL_Comparisons:
    # handle comparison operations

Various categories could be control flow, binary operations, unary operations, comparisons.

Instead of doing this instructions live in a hierarchy. You can see if an instruction is a comparison by doing the following: isinstance(i, Comparison)


nbytes and data_size wrong for complex arrays in matvar

Hi,
I recently ran into an issue with the matio-1.5.21 library,  trying to read a double complex Matlab array of size  32x1x1024
Here is a dump of some fields of the matvar
dims[0]=32
dims[1]=1
dims[2]=1024
nbytes= 262144
data_size= 8
isComplex= 2048
Assuming the array is of double complex type, shouldn't data_size be 16 for one element, i.e. 2 * sizeof(double) ?
The nbytes therefore is undersized by a factor of 2 and a memcpy operation into an appropriately sized buffer (in my case an Eigen::Tensor from the Eigen matrix library intended to store that data) causes a segfault.
Christian

could this be because of split complex storage with separate Re and Im arrays?

You can call Mat_VarGetSize to get the expected number of bytes.


Using Signature.Core doesn't update InternalsVisibleTo fields for DLLs which are not present.

I am trying to strong-name sign the Akka NuGet package.
Signing is complete, but it doesn't seem to update the InternalsVisibleTo fields which leads to the following error:
Unhandled Exception: System.MethodAccessException: [D:\AkkaTest\Akka test\Akka test\bin\Debug\Akka.dll] Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations.
Is there something I'm doing wrong?
Thanks

You need to sign both assemblies and put the public key in the InternalsVisibleTo attribute. See http://stackoverflow.com/questions/1123683/how-to-declare-a-friend-assembly.

I can't do that. I'm trying to sign a NuGet package using Signature.Core.
When getting the Akka NuGet package, only one DLL is provided (Akka.dll) and your tool will sign that .nupkg by extracting, signing and rezipping. The InternalsVisibleTo were not declared by me, but by Akka in their DLL.
One example is that they have a InternalsVisibleTo Akka.Remote which is part of another NuGet package. These fields don't get updated, so the NuGet package is signed, but won't work.
How would I go about signing Akka NuGet packages then?
Thanks

Please reach out to the authors of Signature.Core (https://www.nuget.org/packages/Signature.Core), we provide this sample as a demonstration of our web hooks.

Okay, thanks!


ubuntu 15.10 not supported

Hello
I have ubuntu 15.10 server and ur script not support
can u please support it
thnx

Script does work on 15.10. Just tested it again on 15.10 and it worked without a problem, so this is an issue specific to your setup.


[Fix]: Miriadax Course Link

What does this PR do?
This PR fix the correct link of the Miriadax Course.
Fixes #10796
For resources
Description
Link of the Miriadax Course has updated in the origin website, while free-programming-books link was expired/changed. So I can fix the URL of the Miriadax Course link.
Why is this valuable (or not)?
Yes
How do we know it's really free?
It is real, I am just fix the URL link.
For course lists, is it a course?
Yes
Checklist:

[x] Read our contributing guidelines.
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction).
[x] Used an informative name for this pull request.

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

Thanks, and welcome to free-programming-books!

Glad to hear that @eshellman