continual zuk timer

Type
Incorrect behavior
Operating System
Windows
OS Version
windows 10
Bug description
it happens not of my doing.  automatically when i log in. started about a week ago.
Screenshots or videos

RuneLite version
No response
Logs
No response

This sounds like the set timer plugin. do you have that installed?

Support for hub plugins should be directed to the author of the plugin.
You can find the support link by searching for the plugin in the Plugin Hub panel and clicking the ? button on the plugin, or by right-clicking the plugin in the plugin panel and clicking the Support menu option.


[Feature Request] : Add sane default for Docker Host on Windows platform

I just started using Portainer however the Quick Start instructions  (link) fail to mention that the Docker Host be specified as it defaults to /var/run/docker.sock which makes no sense on a Windows platform.
As per https://docs.docker.com/docker-for-windows/faqs/#/how-do-i-connect-to-the-remote-docker-engine-api

On Docker for Windows, clients can connect to the Docker Engine through a named pipe: npipe:////./pipe/docker_engine, or TCP socket at this URL: http://localhost:2375.

Given that portainer does not support named pipes, may I suggest changing the default value based on the underlying platform to tcp://localhost:2375 or at least modifying the documentation to reflect that the -H command line arguments must be set on a Windows platform.
Code ref;
https://github.com/portainer/portainer/blob/d54d30a7bef8f4ec82f28b39b51369c090cb7713/app/components/endpointInit/endpointInitController.js#L29
Technical details:

Portainer version: v.1.11.0
Portainer Docker image tag : Run without docker
Target Docker version (the host/cluster you manage): Windows container host (1.12.2-cs2-ws-beta)
Target Swarm version (if applicable): N/A
Platform (windows/linux): Windows
Browser: Chrome

We cannot use tcp://localhost:2375 as a default since it will resolve to the container IP inside a container. It will work when ran outside of a Docker container but this is not valid inside a container. I've opened #459 for an experimental support of named pipes on Windows. For now, I'll just update the documentation to specify how to run a Portainer container on Docker on Windows.

I think there is some confusion here. With Docker for Windows v1.12.5, bind-mounting /var/run/docker.sock works on my system.
I.e. from a windows command prompt, if I run:
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
I am able to open portainer and 'Manage the Docker instance where Portainer is running':

(the warning presented here seems wrong)
Here is the Engine overview after logging in:

I suspect the Windows Docker CLI is magically mounting the right thing in place of /var/run/docker.sock? Otherwise it makes no sense. But, it does work.

@theimpostor You're running Docker For Windows which is an Alpine Linux VM (which you can see in the docker info) i.e. the Container Host is a Linux platform therefore the docker.sock will work.  What this issue is about are using Docker with Windows Containers, which are on the Windows platform.

@glennsarti got it. I think we need a separate issue maybe, because the portainer documentation and UI seems to assume that if you are on Windows you must be running Windows containers - when the default installation of Docker on Windows is all setup to run Linux containers.

Yeah...it gets interesting with mixed platforms.  It will require documentation changes for sure.
It may be a case of there is a detection phase, as opposed to a strict default, when portainer starts without a specified host to connect to;

npipe://./docker_engine_windows  (ref https://stefanscherer.github.io/run-linux-and-windows-containers-on-windows-10/)
npipe://./docker_engine
Environment Variable DOCKER_HOST
tcp://localhost:2375

@theimpostor

I think we need a separate issue maybe, because the portainer documentation and UI seems to assume that if you are on Windows you must be running Windows containers

We're trying to make the documentation as simple and clear as possible... In the latest doc, you can see that we added a section about Docker for Windows being different of Docker on Windows: https://portainer.readthedocs.io/en/stable/deployment.html#deployment

I'm trying to run Linux containers on Windows using Docker Toolbox (I'm on Win 7). Is this supported? Tried adding the -v "/var/run/docker.sock:/var/run/docker.sock" command and I get this error:
c:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: invalid bind mount spec "C:\\Program Files (x86)\\Git\\var\\run\\docker.sock;C:\\Program Files (x86)\\Git\\var\\run\\docker.sock": invalid mode: \Program Files (x86)\Git\var\run\docker.sock.

@kingjerod yes it should work. Never tried in Docker Toolbox so I'm not really sure what is the issue here.

@kingjerod +1. did you succeed ? thanks

@cyberjoac I did not. I'm might upgrade my version of Windows to 10 (don't really want to) and try again with native Windows Docker.

@kingjerod @cyberjoac please join us on Slack http://portainer.io/slack/ or Gitter https://gitter.im/portainer/Lobby as we have some users who managed to make it work onDocker Toolbox. I'll ask it here right now.

I'll close this issue as I think that our docs and the endpoint init. process in Portainer is now clear enough for our users. It will also be easier once we'll be able to mount named pipe on Windows: https://github.com/portainer/portainer/pull/1186

For portainer running on a windows host, Is it not as simple as setting the docker host environment variable:
DOCKER_HOST: tcp://host.docker.internal:2375

?

@dazinator no, you need to use initialization options inside Portainer.

@deviantony - the only way I could get this to work was to start portainer running, and then browse to it, create the admin user account, and then add a "remote" docker, using the ip address of the host listening on port 2375. Is this as good as it gets for windows server hosts right now? Or is there something I am missing? It would be nice if similar to Linux we could initialse the container so that it could see the host (local) by default.. Or is this limitation planned to go away from windows server so that it wille be able to mount sock file In future?


findObjectsInBackgroundWithBlock always returning 1 PFObject

Last known working date: Unknown
Affected app: VoteYourSpider
Using Parse (<IP_ADDRESS>)
Using ParseUI (1.1.4)
query.whereKeyExists("name")
query.findObjectsInBackgroundWithBlock { (objects: [AnyObject]?, error: NSError?) -> Void in

     if error == nil
     {
                if let pfObjects = objects as? [PFObject]
                {
                    println(pfObjects)
                    completinHandler(pfObjects, true)
                    return
                }
            }

            // anything else
            completinHandler(nil, false)
}

The above query supposed to return all the records exists in my table, but always returning one PFObject.

@santanu4ver are you reusing the query object? If so, does this problem still happen if you use a new query object?

Yah. I just tested by creating different instances of query class and that resolved the issue, as suggested in https://github.com/ParsePlatform/Parse-SDK-iOS-OSX/issues/40, too! Thanks! :smile:


Update peers.sh to support spot fleets and tags

Reference issue: weaveworks/integrations#1

Thanks a lot for this @randywallace ! I am not very familiar with Spot fleets so I will make an initial review and then come back once I understand them better, sounds good?

I'm very comfortable with the state of script presently insofar that it functions as expected for tags/autoscaling/spot-fleets.  Feel free to do with it as you please.  If you'd like me to create a PR against a topic branch, I will so you can make the changes you would like to, otherwise, these subtle syntactical/pattern updates are not worth my time.

@randywallace Sure, thanks a lot, I will tweak it further then if you don't mind.
BTW, would you mind dropping us an email and telling us about your usecase at<EMAIL_ADDRESS>? It would be very helpful to know how you are using Weave and how can we make it better.
Thanks again!


npm install failed, log of run included. Tried a few different installs

2017-12-12T13_58_46_595Z-debug.log
Hello,
I am hoping someone would be able assist me with the installation errors of npm(?) for FoundationPress.
I have followed the Quick Start Guide on Github but if you look at the attached file, the 'npm install' does not work correctly and when switching to FoundationPress in the Wordpress Admin Area, everything is unstyled.
I am running my site locally on XAMPP, I have node.js installed on the C:\ drive already.
Thanks for anything that would help e figure this out because I really would like to use this theme! It's awesome!

@sdmattos please fill out the issue template with all the requested information when you open an issue so we can assist you.
After a quick look, you appear to be using Node v8.x which is not supported yet in FoundationPresss, however it's easy to fix as described in #1148.
In package.json change line 54 from:
"gulp-sass": "^2.1.0",
to
"gulp-sass": "^3.1.0",
Then run npm install again.


Error when installing 1.0.7

When installing 1.0.7 on top of 1.0.6 you get "An error has occurred" during installation.
If you uninstall 1.0.6 and then install 1.0.7 you get "An error has occurred" during installation.
If you then try to install 1.0.6 after successful uninstalling 1.0.6 you get "An error has occurred" during installation.
The trace log says something like this.
Unhandled controller exception occurred System.IO.IOException: The file 'C:\inetpub\temp\DWASFiles\Sites\f3419de7-72ed-40d6-8497-23b0a5e9258a\VirtualDirectory0\site\wwwroot\App_Data\912c0059-bc9e-4a19-aa28-f7efccf6456e\Controllers.js' already exists.

@sebastiandammark Thanks for report 👍
Am I correct to assume this is when installing as an Umbraco package, and not NuGet?

You're absolutely correct :)


Support for converting Material for MkDocs' Admonitions to Confluence Info Panels

Would be great to allow Material for MkDocs' Admonitions (https://squidfunk.github.io/mkdocs-material/reference/admonitions/) to be converted to Confluence Info Panels (honoring the Info, Note, Success, Warning, Error panel types).

I looked into trying to accomplish this with asciidoc-confluence in the past when I used it, but it was very complex. From what I can tell in reviewing this, considering I'm more versed with Go, it's setup to make this possible.
Would you consider a contributor guide to adding new macros?
Forgive the length, but since it's on topic of asking for a new feature, I wrote my progress here on what I looked at so it's from a set of fresh eyes. Maybe with a little bit of contributing guidance it would be easy to extend this out.
The Current Template Structure & Location

You are using the storage format, ie the confluence specific xhtml standards documented here macro-callout
The macro logic is contained here: macro.go
If we contributed a new macro it would be added to the string map here:

https://github.com/kovetskiy/mark/blob/bcf2acb39fd38c99f6c150f71286618f57a9fda5/pkg/mark/stdlib/stdlib.go#L91
with something like:
`ac:callout`: text(
			`<ac:structured-macro ac:name="{{ .Type }}">`,
			`<ac:parameter ac:name="icon">false</ac:parameter>`,
			`<ac:parameter ac:name="title">{{ .CalloutTitle }}</ac:parameter>`,
			`<ac:rich-text-body>`,
		    `<p>`,
		    `{{ .Message | converttohtml }}`, <------- pseduocode from my hugo style experience
		    `</p>`,
		    `</ac:rich-text-body>`,
			`</ac:structured-macro>`,
),

This would use the text template I provide in my doc like this:

<!-- Macro: info|warning|note etc
     Template: ac:callout
	 CalloutTitle: My Important Callout Title
     Message: Message-->

Quick Side Note On Text Templates
Personally, I'm a big fan of hugo's shortcode formatting as it makes the text block very clear, but I'm not certain this applies as I think you are using this html markup to accomplish the parsing, correct?
An example of rendering with hugo allows template syntax... very top of the page I have a "Any Questions Section" link and the source using a shortcode:
https://github.com/sheldonhull/sheldonhull.hugo/blob/4ea94df87375e9bc82534e2af4071f9c8d71f19d/layouts/shortcodes/premonition.html#L1-L12
Not sure if it would be easy to leverage this to parse the objects later, but figured I'd mention since it's a tried and true pattern for one of the most populate static site generators out there.
wrap up
It's a bit long, but figured I'd capture my review over the last few minutes, as adding macros and features all by one person is hard to scale. Would love to know how to better contribute!

I looked into trying to accomplish this with asciidoc-confluence in the past when I used it, but it was very complex. From what I can tell in reviewing this, considering I'm more versed with Go, it's setup to make this possible.
Would you consider a contributor guide to adding new macros?
Forgive the length, but since it's on topic of asking for a new feature, I wrote my progress here on what I looked at so it's from a set of fresh eyes. Maybe with a little bit of contributing guidance it would be easy to extend this out.
The Current Template Structure & Location

You are using the storage format, ie the confluence specific xhtml standards documented here macro-callout
The macro logic is contained here: macro.go
If we contributed a new macro it would be added to the string map here:

https://github.com/kovetskiy/mark/blob/bcf2acb39fd38c99f6c150f71286618f57a9fda5/pkg/mark/stdlib/stdlib.go#L91
with something like:
`ac:callout`: text(
			`<ac:structured-macro ac:name="{{ .Type }}">`,
			`<ac:parameter ac:name="icon">false</ac:parameter>`,
			`<ac:parameter ac:name="title">{{ .CalloutTitle }}</ac:parameter>`,
			`<ac:rich-text-body>`,
		    `<p>`,
		    `{{ .Message | converttohtml }}`, <------- pseduocode from my hugo style experience
		    `</p>`,
		    `</ac:rich-text-body>`,
			`</ac:structured-macro>`,
),

This would use the text template I provide in my doc like this:

<!-- Macro: info|warning|note etc
     Template: ac:callout
	 CalloutTitle: My Important Callout Title
     Message: Message-->

Quick Side Note On Text Templates
Personally, I'm a big fan of hugo's shortcode formatting as it makes the text block very clear, but I'm not certain this applies as I think you are using this html markup to accomplish the parsing, correct?
An example of rendering with hugo allows template syntax... very top of the page I have a "Any Questions Section" link and the source using a shortcode:
https://github.com/sheldonhull/sheldonhull.hugo/blob/4ea94df87375e9bc82534e2af4071f9c8d71f19d/layouts/shortcodes/premonition.html#L1-L12
Not sure if it would be easy to leverage this to parse the objects later, but figured I'd mention since it's a tried and true pattern for one of the most populate static site generators out there.
wrap up
It's a bit long, but figured I'd capture my review over the last few minutes, as adding macros and features all by one person is hard to scale. Would love to know how to better contribute!

This would be a great feature


Consider all actors even if there is a gap

I'm hoping the way you did this was just an optimization rather than a requirement for some reason.
If there is a gap in the cutscene actors, it stops considering later actors. I'm not sure if this ever occurs naturally, but it can definitely occur with Brio if you delete a cutscene/gpose actor, all later actors in the object table no longer appear in Glamourer even though the engine has no issues with gaps in the object table.

This was instead addressed in 2c3f7fb92a5108e6faf42383f0a59247a918ae17
Thanks otter!


Pypi changed "_" for "-" in the Package name

Describe the bug
In the last release of the package, Pypi changed its name from benford_py to benford-py.
Expected behavior
It should keep with its original name, with "_", like it is in github  AND in the project setup.py file
To Reproduce
Se here
My Platform
The only thing different I did in this last release was use twine for uploading the package to Pypi. Before, I was doing the old way.
Additional context

PyPI (and modern Python packaging tooling) normalises names of packages. Post normalisation "." "-" "_" are all equivalent and represented as "-".
The normalisation is necessary for stabilising URLs and for ensuring that very similar project names don't exist on PyPI.

The normalization that you are reporting is happening in twine itself PyPI does not modify the metadata itself on upload.
warehouse does however normalize the URL for a project, but if the metadata itself is submitted with an _ that is what would be displayed on the Project page.


Pint ignores annotations like "@formatter:off" and "phpcs:ignoreFile", but the exclusion will not ignore a specified file but only works on folders

Pint Version: 0.1.0
PHP Version: 8.1

Description:
I tried to manually exclude _ide_helper.php, but it seems exclusion only works on entire folders. Adjacent to that, the
existing annotation-comments to skip php-cs-fixer are not considered.
Steps To Reproduce:
Try to exclude at root _ide_helper.php

Maybe you should add _ide_helper_modules.php too?

@victor-falcon Any other file that gets added by the ide helper package?

@nunomaduro it would be nice if we can exclude files manually in pint.json not the entire folder

@victor-falcon Any other file that gets added by the ide helper package?

@nunomaduro Just those, as far I know


[BUG] Task :distribution:bwc:minor:buildBwcLinuxArm64Tar fails on Linux ARM

Describe the bug
> Task :distribution:bwc:minor:buildBwcLinuxArm64Tar FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':distribution:bwc:minor:buildBwcLinuxArm64Tar'.
> Building 2.19.0 didn't generate expected file /home/ubuntu/OpenSearch/distribution/bwc/minor/build/bwc/checkout-2.x/distribution/archives/linux-arm64-tar/build/distributions/opensearch-min-2.19.0-SNAPSHOT-linux-arm64-x64.tar.gz

Related component
Build
To Reproduce
Execute ./gradlew :distribution:bwc:minor:buildBwcLinuxArm64Tar on a Graviton AWS EC2 instance with Ubuntu installed.
It expects the file opensearch-min-2.19.0-SNAPSHOT-linux-arm64-x64.tar.gz but the actual file that is created is opensearch-min-2.19.0-SNAPSHOT-linux-arm64.tar.gz (there's an extra "-x64" in the expected file).
I believe the problem is here:
https://github.com/opensearch-project/OpenSearch/blob/d158ec6d431615b16192c34490b46752f3eb3e0f/buildSrc/src/main/java/org/opensearch/gradle/internal/InternalDistributionBwcSetupPlugin.java#L184
If I remove that trailing "-x64" then it works, though I'm sure that change would break the build for the non-ARM case.
Expected behavior
task succeeds
Additional Details
m8g.4xlarge EC2 instance running Ubuntu 24.04

If I remove that trailing "-x64" then it works, though I'm sure that change would break the build for the non-ARM case.

the file name opensearch-min-2.19.0-SNAPSHOT-linux-arm64.tar.gz seems correct as having both the suffixes -arm64-x64 looks buggy. I'm surprised why it hasn't failed before.
I suppose there should be a conditional suffix -x64 or -arm64 based on the architecture type.
@rishabh6788 Thoughts?


add option to download reduced size images from Mapillary

[EDIT from @danbjoseph added here so it is visible at the top of this thread]
this issue is to add an optional flag to the assign_images step when using the MAPILLARY option to download the reduced size images instead of the full-size originals. this will save on disk space and doesn't seem to negatively impact the results of the facebook_mask2former-swin-large-cityscapes-semantic segmentation. we want to keep the default of downloading the full-size originals because we don't know what resolution images work best with future models.

Per Dan's request...
Running the sample code a while ago I ended up with 2600 images on disk at 12-13MB per - roughly 32GB. The hypothesis is if you are able to optionally download smaller versions of the image ( thumb_2048_url  instead of thumb_original_url field in the request ) that would significantly reduce all compute/network resources that is brought to bear on the task while still being accurate enough for the task.
I did try just swapping out the params as mentioned above for a quick test and got the following error, but if I had to bet I'd say it's because I'm doing something wrong. Hoping an expert can weight in.
400 Client Error: Bad Request for url:
https://graph.mapillary.com/images?access_token=--REDACTED--&fields=id%2Cthumb_2048_url%2Cgeometry&is_pano=true&bbox=-85.65528860431792%2C41.95015961908728%2C-85.65510860413792%2C41.950339619267275

Do you want to the scripts to download just thumb_2048_url, or have the option to switch between thumb_original_url and thumb_2048_url?

Channeling Dan I imagine he would want it an option

i think the first thing would be to test to see if running the segmentation on the 2 different image sizes ends up with different results depending on the image size?

that can be done but by depending on your definition of "different" it's pretty much a foregone conclusion you're going to get a +/- some small percentage just due to different pixel counts in the images. I suggest we would get far bigger bang for the buck at this stage by validating and taking action on my comments re: replacing otsu thresholding for a fixed value.

this is a very old post but i think it suggests that there might be more than just a small +/- ?
https://stackoverflow.com/questions/49196819/how-do-different-input-image-sizes-resolutions-affect-the-output-quality-of-sema

Sure, my comment was scoped to the green pixel counting approach implemented in this project.
Here's a sample of results variation using facebook_mask2former-swin-large-cityscapes-semantic - interestingly the sky and vegetation portions are very similar, it's in the jumble of stuff at street level where there are big differences.
The pretty intense backlighting I'm sure doesn't help, but I agree a larger scale analysis of the effect of image resolution is absolutely worth the effort. I'll aim for an analysis of 100 images quantifying the sky and vegetation percentages by ... let's say Wednesday?
As you also point out, there are many other variables - focal length, camera orientation, distance to objects in the photo, orientation of sun and clouds. It would be good to have a discussion on your priorities for assessing each based on most likely kinds of photo inputs you expect.
As a side-note, I believe the mapillary segmentation is done on one image (probably the highest resolution) and then the user has to scale the polygons accordingly.

Update on this - I performed a comparison on about 1200 street-level images (orig vs smaller size) downloaded for Medan, Indonesia. The average difference in percent of the image attributed to vegetation is 0.4%, with extreme outliers in the +/- 10% range. In looking at those outliers, the primary source of the deviation appears to be flipping between classifying pixels as vegetation vs terrain (which includes grassy fields) or the dash/hood of the car, which if masked would reduce this issue greatly.  Based on this I expect that the reduction in compute resources consumed by operating on smaller files is worth it. Note out of scope for this analysis was an assessment of which one was more accurate, but anecdotally I think they're about the same. Both make mistakes, just different ones. Happy to share more detailed data if anyone is interested.


Remove copied entries in applications.json

I removed a copy of ditto and added ShareX
This makes winutil less cluttered and nicer to code in.
ShareX is a: Screen capture, file sharing and productivity tool.
Hope you like the PR!
applications.json

@og-mrk I totally agree your point... I didn't get what @Githubguy132010 is trying to do...

Look, I'm new to Github so I dont really now how it works. So I really appericiate this feedback.
The purpose of this file is to remove copied application entries in winutil.
I simply asked ChatGPT how to create a PR on Github because I dont know anything about Git.
I just thought that it was fun to contribute and this came out of it.
So if I need to change anything, just tell me what to change.

@Githubguy132010 If you don't know how Git works, please google or check some Youtube videos and learn it...
This PR makes no sense at all, need to be closed.  @og-mrk

I will close it.


PasswordBox reveal 'eye' icon loses alignment when any PasswordBox style resource exists in the project

Describe the bug
Windows 11.
The reveal icon is normally aligned to the right of the input area.
If any style resource exists for PasswordBox, the reveal 'eye' icon aligns to the left and is lost behind the inputted text.
This happens even if the style is not set as a static resource for the control.
Steps to reproduce the bug
Create default new WinUI app.
Add PasswordBox with no styling.

The reveal 'eye' icon appears to the right:

Create a style resource for the password box. It can contain any styling (or even no styling at all).

There is no need to apply the style as a static resource. Keep PasswordBox as default.

The reveal 'eye' icon appears to the left behind the password text.

Expected behavior
Password reveal icon should remain on the right in its own space.
Screenshots

NuGet package version
WinUI 3 - Windows App SDK 1.4.1: 1.4.230913002
Windows version
Windows 11 (22H2): Build 22621
Additional context
No response

@Stuart88 you overwrote the default style. Can you try basing your style on top of the default style? The default style is named - DefaultPasswordBoxStyle.

@Stuart88 you overwrote the default style. Can you try basing your style on top of the default style? The default style is named - DefaultPasswordBoxStyle.

What's the style property for setting the position of the peek icon?
I would not expect this to happen and there is no documentation pertaining to it.

What's the style property for setting the position of the peek icon?

All of the layout and style of the PasswordBox comes from the <Style x:Key="DefaultPasswordBoxStyle"> style. Adding BasedOn="{StaticResource DefaultPasswordBoxStyle}" to your style will bring in all those defaults.

What's the style property for setting the position of the peek icon?

All of the layout and style of the PasswordBox comes from the <Style x:Key="DefaultPasswordBoxStyle"> style. Adding BasedOn="{StaticResource DefaultPasswordBoxStyle}" to your style will bring in all those defaults.

Thanks.
I would however still argue that a reveal icon is core styling that should just work, without needing to retrofit something every time a custom styling is applied.
I can't think of any other components that suffer a UI breakage like that when default styling is overridden - though I haven't tested extensively.


Age ranges overlap on 'Assign Member' page

Probably actually want year of birth to be entered instead, since it maps more naturally onto persistent data.


Ability to control notification settings in crashlytics beta

Looks pretty similar to https://github.com/nomad/shenzhen/pull/218 :smile:

As @KrauseFx points out, the same change was made with #218, which is now merged into master. Thanks for your PR, @tonyxiao.


feat: create TableHeadRow component

[x] I have followed the Your First Code Contribution section of the Contributing guide

Summarize the changes made and the motivation behind them.
Reference related issues using # followed by the issue number.
If there are breaking API changes - like adding or removing props, or changing the structure of the theme - describe them, and provide steps to update existing code.

https://github.com/themesberg/flowbite-react/issues/1467
Please review my code, I'm not sure if I need to modify more code. Regards.

Summary by CodeRabbit

New Features

Introduced HeadRow to the Table component for improved header row control.
Added a new TableHeadRow component for enhanced customization of table header rows.

Improvements

Enhanced theming capabilities of TableHead with a new row property for better style customization.

@raky291 this looks good, but I think that we will introduce some breaking changes. Can you just adjust the PR and maybe the commit to inform it? - this kind of information is added to the release notes/changelog. :)

@rluders Thank you for checking my PR, I have already uploaded my changes and added the changeset, I also added some changes to CONTRIBUTING.md I hope that is okay. Greetings.

@raky291 could you please just revert this https://github.com/themesberg/flowbite-react/pull/1470/commits/0ffc988f3c5df93f44de363e026f10eaa6ca6b8b and instead of using merge use rebase?
After reverting, inside your branch:
git pull origin main --rebase


fix: catch exceptions from SourceMapConsumer

The symptom of this issue is that the test runner will die with the following error:
Fatal error: Line must be greater than or equal to 1, got 0

The way the error happened:

One of my specs was failing when calling getComputedStyle(). In Firefox this resulted in an error message with some weird formatting: "TypeError: Argument 1 of Window.getComputedStyle does not implement interface Element. in http://<IP_ADDRESS>:8080/base/app/SilverApp/services/DragAvatarProducer.js?dc125e476a15c0e2f62b00901b3d0c1b6c407af8 (line 85)". The problem with that string is the line number is formatted "(line 85)" when it should be like ":85:7". This might be a bug against Firefox.
Karma's source-map support tried to parse the line & column, but couldn't because the formatting was weird. (see: https://github.com/karma-runner/karma/blob/master/lib/reporter.js#L36 )
Karma uses defaults of 0 for the line & column numbers. (see: https://github.com/karma-runner/karma/blob/master/lib/reporter.js#L45 )
The source-map library throws an exception if line or column is 0. (see: https://github.com/mozilla/source-map/blob/master/lib/source-map/source-map-consumer.js#L277 )

This pull request wraps SourceMapConsumer.originalPositionFor in a try-catch block.

Thanks @afischer-sfly I agree this needs to be fixed.
I think we should correct the regular expression to parse Firefox error stacks, instead of ignoring these errors.

Using this change I see the following:
➜  one-exchange git:(team-4) ✗ karma start
INFO [karma]: Karma v0.12.31 server started at http://localhost:9876/
INFO [launcher]: Starting browser Chrome
INFO [launcher]: Starting browser Firefox
INFO [launcher]: Starting browser PhantomJS
INFO [Chrome 40.0.2214 (Mac OS X 10.10.2)]: Connected on socket KvQfC30d23P_S4-w9Pwz with id 6138033
INFO [PhantomJS 1.9.7 (Mac OS X)]: Connected on socket bOGR9WbBI4Jm2kwc9Pw0 with id 9003323
INFO [Firefox 34.0.0 (Mac OS X 10.10)]: Connected on socket Ub3snpehdDscQ1HY9Pw1 with id 74944863
PhantomJS 1.9.7 (Mac OS X) Directive: addToCart toggles the text FAILED
        ReferenceError: Can't find variable: test
            at /mnt/Resources/dev/one-exchange/src/ExtendHealth.OneExchange/content/scripts/specs/test-main.js:218:0 <- webpack:///src/ExtendHealth.OneExchange/content/scripts/specs/add-to-cart-directive-spec.js:58:0
Firefox 34.0.0 (Mac OS X 10.10) Directive: addToCart toggles the text FAILED
        ReferenceError: test is not defined in /mnt/Resources/dev/one-exchange/src/ExtendHealth.OneExchange/content/scripts/specs/test-main.js (line 218)
        __WEBPACK_AMD_DEFINE_RESULT__</</<@/mnt/Resources/dev/one-exchange/src/ExtendHealth.OneExchange/content/scripts/specs/test-main.js:218:10 <- webpack:///src/ExtendHealth.OneExchange/content/scripts/specs/add-to-cart-directive-spec.js:58:0

Chrome 40.0.2214 (Mac OS X 10.10.2) Directive: addToCart toggles the text FAILED
        ReferenceError: test is not defined
            at null.<anonymous> (/mnt/Resources/dev/one-exchange/src/ExtendHealth.OneExchange/content/scripts/specs/test-main.js:218:10 <- webpack:///src/ExtendHealth.OneExchange/content/scripts/specs/add-to-cart-directive-spec.js:58:0)
PhantomJS 1.9.7 (Mac OS X): Executed 1 of 2002 (1 FAILED) (skipped 2001) ERROR (0.711 secs / 0.023 secs)
Firefox 34.0.0 (Mac OS X 10.10): Executed 1 of 2002 (1 FAILED) (skipped 2001) ERROR (2.245 secs / 0.043 secs)
Chrome 40.0.2214 (Mac OS X 10.10.2): Executed 1 of 2002 (1 FAILED) (skipped 2001) ERROR (0.66 secs / 0.059 secs)

The issue with Firefox here is that it looks like the first line contains a line number, but the stack trace hasn't actually started yet. The next line is the actual stack trace and the source map works as expected. In this case I think just logging a warning that there was an error in the SourceMapConsumer would suffice, and you shouldn't need to change the existing regex at all. Or maybe forego attempting source map line number changes on the first line of an error, but I don't know how well that will play with all the other browsers that I'm not using.

When can we get this PR in? +1

@afischer-sfly can you rebase on master and logging error
Thanks

no problem, just pushed a revised change that includes logging. Happy to make any other changes too.

\cc @afischer-sfly @akenn @jeeyoungk @paldepind

Guys are you use karma-jasmine?

Yup we use karma-jasmine

@afischer-sfly Thanks!
Left to correct jshint errors

For what it's worth, I'm using karma, mocha, chai, sinon and got the 'TypeError: Line must be greater or equal to 1, got 0' from source-map when setting up sinon-as-promised. Applying this PR fixed it.

LGTM

:+1: When can we get this PR in?

@dazz
When somebody else from karma team make review this issue
Thanks

/cc @karma-runner/owners Can we get a second sign off on this?

I use karma + jasmine and got this error when running against Firefox (not Chrome, interestingly). This patch fixed it.

I ran into the same error with Phantomjs2. I then added the commit from this pull request to the current master in my own fork, ran "grunt build" and the error was replaced by a warning. That and lots of other error messages, but hopefully those are specific to my project.

Can this get merged in, please?

Thanks @maksimr!  Still working on getting the release process sorted out.

@zoo no problems!
This PR fix only symptom, source of the problem I describe here. Under the task #1274 we can make more robust solution, about which said @vojtajina

I think we should correct the regular expression to parse Firefox error stacks, instead of ignoring these errors.

I don't like just catching the error, but it seems to me it shouldn't even try to get original location from sourcemap if the regular expression did not match a line number.


Fixed initialisation error created by Null-Pointer

This change fixes the fact that the null-pointer introduced in #131 to fix #130


Loading solution make UI hang

INFO [2016-01-06 15:41:42Z]: Starting Xamarin Studio 5.10.2 (build 49)
INFO [2016-01-06 15:41:42Z]: Running on Mono 4.3.2 (master/9115bf0)
INFO [2016-01-06 15:41:42Z]: Operating System: Mac OS X 10.11.1
Darwin MacBook-Pro.local 15.0.0 Darwin Kernel Version 15.0.0
Sat Sep 19 15:53:46 PDT 2015
root:xnu-3247.10.11~1/RELEASE_X86_64 x86_64
INFO [2016-01-06 15:41:42Z]: Using GTK+ 2.24.23
INFO [2016-01-06 15:41:43Z]: Add-in loaded: MonoDevelop.Core
INFO [2016-01-06 15:41:43Z]: Add-in loaded: MonoDevelop.Ide
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.MacPlatform
INFO [2016-01-06 15:41:44Z]: Initializing Runtime Mono 4.3.2
Starting Xamarin Studio
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.Debugger
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.SourceEditor2
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.TextTemplating
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.DesignerSupport
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.Xml
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.AspNet
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.Refactoring
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.CSharpBinding
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.PackageManagement
INFO [2016-01-06 15:41:44Z]: Add-in loaded: Xamarin.Ide.Insights
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.Xamarin.Ide
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.Xamarin.Ide.Mac
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.VersionControl
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.MacDev
INFO [2016-01-06 15:41:44Z]: Add-in loaded: Xamarin.TestCloud
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.Debugger.Soft
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.IPhone
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.NUnit
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.FSharpBinding
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.MonoAndroid
INFO [2016-01-06 15:41:44Z]: Add-in loaded: Xamarin.Sketches
INFO [2016-01-06 15:41:44Z]: Add-in loaded: MonoDevelop.VBBinding
INFO [2016-01-06 15:41:44Z]: Add-in loaded: Xamarin.Forms.Addin
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.Deployment
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.GtkCore
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.Deployment.Linux
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.CBinding
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.MonoMac
INFO [2016-01-06 15:41:50Z]: Add-in loaded: Xamarin.TestCloud.NUnit
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.WebReferences
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.Dnx
Loading Workbench
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.DocFood
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.RegexToolkit
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.AssemblyBrowser
INFO [2016-01-06 15:41:50Z]: Add-in loaded: MonoDevelop.VersionControl.Git
INFO [2016-01-06 15:41:50Z]: ANDROID: Did not find Xamarin.Android
INFO [2016-01-06 15:41:50Z]: ANDROID: Found Android SDK. API levels: (none)
INFO [2016-01-06 15:41:50Z]: Xamarin.Android SDK not found, disabling Xamarin.Android addin
ERROR [2016-01-06 15:41:50Z]: A valid Xcode installation was not found at the configured location: '/Applications/Xcode.app'
INFO [2016-01-06 15:41:50Z]: Xamarin.iOS not installed. Can't find mtouch.
INFO [2016-01-06 15:41:50Z]: Found MonoMac.
INFO [2016-01-06 15:41:50Z]: Found Xamarin.Mac, version <IP_ADDRESS>.
INFO [2016-01-06 15:41:50Z]: No license found, using Mac Starter
INFO [2016-01-06 15:41:50Z]: Running license sync for Mac
INFO [2016-01-06 15:41:50Z]: Not logged in, using Mac Starter
Initializing Main Window
INFO [2016-01-06 15:41:50Z]: Creating DefaultWorkbench
INFO [2016-01-06 15:41:52Z]: Updating Welcome Page from 'https://software.xamarin.com/Service/News'.
INFO [2016-01-06 15:41:52Z]: Updating Prebuilt Apps from 'https://xamarin.com/PrebuiltApps.xml'.
INFO [2016-01-06 15:41:53Z]: Add-in loaded: MonoDevelop.ILAsmBinding
INFO [2016-01-06 15:41:53Z]: Add-in loaded: MonoDevelop.XUnit.XUnit
INFO [2016-01-06 15:41:53Z]: Add-in loaded: MonoDevelop.VersionControl.Subversion
INFO [2016-01-06 15:41:53Z]: Add-in loaded: MonoDevelop.VersionControl.Subversion.Unix
INFO [2016-01-06 15:41:54Z]: Welcome Page updated.
INFO [2016-01-06 15:41:54Z]: Prebuilt Apps image already up-to-date.
INFO [2016-01-06 15:41:54Z]: Prebuilt Apps image already up-to-date.
INFO [2016-01-06 15:41:54Z]: Prebuilt Apps image already up-to-date.
INFO [2016-01-06 15:41:54Z]: Prebuilt Apps image already up-to-date.
INFO [2016-01-06 15:41:54Z]: Prebuilt Apps already up-to-date.
INFO [2016-01-06 15:41:54Z]: Prebuilt Apps updated.
Process ID 2036
Listening on port 54387
Full thread dump:
"Threadpool worker"
"Syntax highlighting"  at  <0xffffffff>
at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00034, 0xffffffff>
at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Threading/WaitHandle.cs:353
at Mono.TextEditor.Highlighting.SyntaxModeService.ProcessQueue () [0x00072] in /Users/builder/data/lanes/2693/deed4cd2/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor.Highlighting/SyntaxModeService.cs:358
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00017] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:68
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x0008d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:957
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:904
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x00031] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:893
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:105
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>
""
"Threadpool worker"
""  at  <0xffffffff>
at (wrapper managed-to-native) System.Diagnostics.Process.WaitForExit_internal (System.Diagnostics.Process,intptr,int) <IL 0x00033, 0xffffffff>
at System.Diagnostics.Process.WaitForExit (int) [0x0002f] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.Diagnostics/Process.cs:1280
at System.Diagnostics.Process.WaitForExit () [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.Diagnostics/Process.cs:1269
at System.Diagnostics.Process.m__0 (object) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.Diagnostics/Process.cs:1678
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x0002c] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:72
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x0008d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:957
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:904
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x00031] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:893
at System.Threading.ThreadHelper.ThreadStart (object) [0x00012] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:87
at (wrapper runtime-invoke) .runtime_invoke_void__this___object (object,intptr,intptr,intptr) <IL 0x0005a, 0xffffffff>
"Timer-Scheduler"  at  <0xffffffff>
at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00034, 0xffffffff>
at System.Threading.WaitHandle.WaitOne (int,bool) [0x00032] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Threading/WaitHandle.cs:375
at System.Threading.WaitHandle.WaitOne (int) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Threading/WaitHandle.cs:388
at System.Threading.Timer/Scheduler.SchedulerThread () [0x00257] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Threading/Timer.cs:395
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00017] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:68
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x0008d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:957
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:904
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x00031] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:893
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:105
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>
"GUI Thread"  at  <0xffffffff>
at (wrapper managed-to-native) Gtk.Application.gtk_main () <IL 0x00026, 0xffffffff>
at Gtk.Application.Run () <IL 0x00000, 0x0000b>
at MonoDevelop.Ide.IdeApp.Run () [0x00000] in /Users/builder/data/lanes/2693/deed4cd2/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs:376
at MonoDevelop.Ide.IdeStartup.Run (MonoDevelop.Ide.MonoDevelopOptions) [0x00833] in /Users/builder/data/lanes/2693/deed4cd2/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:291
at MonoDevelop.Ide.IdeStartup.Main (string[],MonoDevelop.Ide.Extensions.IdeCustomizer) [0x00093] in /Users/builder/data/lanes/2693/deed4cd2/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:652
at Xamarin.Startup.MainClass.Main (string[]) [0x00003] in /Users/builder/data/lanes/2693/deed4cd2/source/md-addins/Xamarin.Startup/Main.cs:11
at (wrapper runtime-invoke) .runtime_invoke_int_object (object,intptr,intptr,intptr) <IL 0x00064, 0xffffffff>
""  at  <0xffffffff>
at (wrapper managed-to-native) System.IO.KqueueMonitor.kevent_notimeout (int&,intptr,int,intptr,int) <IL 0x0002a, 0xffffffff>
at System.IO.KqueueMonitor.Monitor () [0x0009d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.IO/KeventWatcher.cs:375
at System.IO.KqueueMonitor.DoMonitor () [0x00047] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.IO/KeventWatcher.cs:277
at System.IO.KqueueMonitor.m__0 () [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.IO/KeventWatcher.cs:202
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00017] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:68
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x0008d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:957
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:904
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x00031] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:893
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:105
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>
""  at  <0xffffffff>
at (wrapper managed-to-native) System.IO.KqueueMonitor.kevent_notimeout (int&,intptr,int,intptr,int) <IL 0x0002a, 0xffffffff>
at System.IO.KqueueMonitor.Monitor () [0x0009d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.IO/KeventWatcher.cs:375
at System.IO.KqueueMonitor.DoMonitor () [0x00047] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.IO/KeventWatcher.cs:277
at System.IO.KqueueMonitor.m__0 () [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.IO/KeventWatcher.cs:202
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00017] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:68
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x0008d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:957
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:904
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x00031] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:893
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:105
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>
"Background dispatcher"  at  <0xffffffff>
at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00034, 0xffffffff>
at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Threading/WaitHandle.cs:353
at MonoDevelop.Ide.DispatchService.backgroundDispatcher () [0x00062] in /Users/builder/data/lanes/2693/deed4cd2/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/DispatchService.cs:309
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00017] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:68
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x0008d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:957
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:904
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x00031] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:893
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:105
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>
"Threadpool worker"
""
"Finalizer"
"Threadpool worker"
"Background parser"  at  <0xffffffff>
at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00034, 0xffffffff>
at System.Threading.WaitHandle.WaitOne (int,bool) [0x00032] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Threading/WaitHandle.cs:375
at MonoDevelop.Ide.TypeSystem.TypeSystemService.WaitForParseJob (int) [0x00008] in /Users/builder/data/lanes/2693/deed4cd2/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs:2768
at MonoDevelop.Ide.TypeSystem.TypeSystemService.ParserUpdateThread () [0x0000d] in /Users/builder/data/lanes/2693/deed4cd2/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs:2817
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00017] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:68
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x0008d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:957
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:904
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x00031] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:893
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:105
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>

Can you open other solutions which do not contain DNX projects?
I can see what looks like two file system monitors waiting. The UI callstack does not really show me anything. The UI callstack just shows the startup part of Xamarin Studio:
"GUI Thread" at <0xffffffff>
at (wrapper managed-to-native) Gtk.Application.gtk_main ()
at Gtk.Application.Run ()
at MonoDevelop.Ide.IdeApp.Run ()

Was this solution created in Xamarin Studio?
Can you load the solution when Mono 4.2 is installed?

I tested it with a brand new dnx solution. Other solutions open up fine.
I was able to create and open a new dnx solution with 4.2 but couldn't hit breakpoints after setting them.
I'll try again on 4.3 but create a new solution this time.

I expect it will hang when creating a new solution since this will load a new solution. The solutions created should be the same. The only difference is if Xamarin Studio 5.9 is used since that sets the ToolsVersion to 4.0 in the project file. Xamarin Studio 5.10 sets ToolsVersion to 14.0.
So it looks like Mono 4.3 is causing the hang for an unknown reason.

Fixed.
Solution:

Apply latest Mac OS X updates 10.11.2
Remove Xamarin Studio
Install Mono <IP_ADDRESS>
Install Xamarin Studio 5.10 build 871
Rebuild dnx plugin
Reinstall plugin

Done. No idea why it wasn't working before but if I had to guess it would be 50% on OS, 50% on reinstalling Xamarin Studio from scratch

I can hit breakpoints now and it's great! Thanks.
Will this plugin become part of standard monodevelop?

Spoke too soon. Adding projects to a solution caused it to hang again.
Creating a new project/solution and adding a project to it fails, loading it works but if you try and rename things it becomes unreliable again.
At least I know it can work on the version I have and it's a data issue.

Got it open again. Won't ever close it now! Closing this issue. If it happens again, I'll reopen this only if I know how to consistently reproduce the issue.

I have had another report of Xamarin Studio hanging when opening a DNX project when using Mono 4.3. Also with Xamarin Studio 6.0 and Mono 4.3 I have seen a report that it hangs, without using the DNX addin.
I suspect the DNX addin will be separate addin for the immediate future. At some point it will hopefully be shipped out of the box with Xamarin Studio.

Where is the Mono <IP_ADDRESS>, it is build from source code?

@ricardoromaobr - There are builds available of Mono 4.3 for Mac.

OK,
I made a instalation:
Mono 4.3 build 221
And Xamarin Studio 5.10
What would see was:
a) If I create a solution on the folder ~/Projects a have a problem, the project doesn't load;
b) If I create a solution that the name have a word project in the name  the project doesn't load;
c) If I create a solution that your name have a word test same problem (In this case the project is not created).
d) I try to record the tests using Jing or QuickTime to record the screen, when using this applications the Xamarin Studio doesn't load the solution. Sometimes it create but the template is not applied in complete. In the case of the console template the Program.cs it is not created.
Uf!
Take care about it I create a solution for Console and Web Application.
Is it :)

My project is under the ~/Projects folder. @ricardoromaobr did you manage to get your solutions/project to load/work in the end?

Yes,
I put the projecto in another folder
~/Desktop/dev and I take care that the solution and projecto name  doesnt
have the word project or test in your names
I dont  know  because why.
I take care about it and the solution works
At the end, yuor solution cant have the word project or test in the name
and be in another folder that is not ~/project
Maybe the pluggin use this folder for something. I not take a look in this.
Em 16 de jan de 2016 8:50 AM, "BTXAndy"<EMAIL_ADDRESS>escreveu:

My project is under the ~/Projects folder. @ricardoromaobr
https://github.com/ricardoromaobr did you manage to get your
solutions/project to load/work in the end?
—
Reply to this email directly or view it on GitHub
https://github.com/mrward/monodevelop-dnx-addin/issues/9#issuecomment-172182490
.


Handle calling Kernel#sleep with no arguments

It is valid to call Kernel#sleep with no arguments. When the EM
synchrony monkey patch for Kernel#sleep is loaded, it incorrectly
defines the method as taking exacly one argument. This makes calling
sleep throw an ArgumentError, even when the EM reactor is not running.

:+1:


How to read internal transaction？

I write a transaction with a smart contract,but the result what I want to retrieve is inside Internal Transactions. so How can I get the internal transactions?
If I can use ‘eth_call’ method to get a tx information? And how can I make it in this repo?
Thanks for answering.

As long as you have the TransactionHash you can use web3.eth.getTransactionDetails() to retrieve the transaction itself.  getTransactionDetails returns a structure with a meber called .transaction which is the decoded transaction. From there you have access to all the parameters and data that was encoded within the transaction. Note that if the transaction was a contract call, you will need to do some further decoding of the data field to get at that data, as that will be contract specific.


Feat: Kusion control plane scaffold and preview refactor

What would you like to be added?
Add skeleton for kusion control plane server and move common code from cmd to engine api
Why is this needed?
Kusion control plane bootstrap

Completed as part of #872


Build fails with Cannot destructure property themeConfig of 'undefined' or 'null'.

Bug Report
Describe the bug
The build fails with Cannot destructure property themeConfig of 'undefined' or 'null'.. It works fine on the local dev server.
To Reproduce

Go to https://utopian-train.surge.sh
You will see the error message

Here's the repo https://github.com/viewstools/docs/tree/docz.
Expected behavior
That the build works.
Environment

OS: N/A
Node/npm version: N/A

Additional context/Screenshots

Hi dude, I released a new version, please try to update now 🙏 I tested your project on my computer and everything is working fine!

nice! it works now, thanks :)

@guilhermedecampo I tried your work-around but not working for me, i'm having another issue.
It's trying to import Wrapper from 'null' in the root.jsx file

I reverted to 0.12.17.
Make sure to the dependencies:
"@emotion/cache": "^10.0.0",
"@emotion/core": "^10.0.6",
"docz": "0.12.17",
"docz-theme-default": "^0.12.17",

@pedronauck is working hard on 0.14 with better parsing and stability. Let's be patient =)

Not working for React Native :(


firestore-stripe-payments v0.0.4 has error:  SyntaxError: Unexpected token 'export'

Bug report

@stripe/firestore-stripe-payments

Describe the bug
in Next.js
import {
  createCheckoutSession,
  getStripePayments,
} from '@stripe/firestore-stripe-payments';

// some code ...

👇🏻
SyntaxError: Unexpected token 'export'

This error happened while generating the page. Any console logs will be displayed in the terminal window.
Call Stack
<unknown>
/Users/nino/Projects/simple-flock/node_modules/ (stripe/firestore-stripe-payments/lib/index.js (16)
Object.compileFunction
node:vm (352:18)
wrapSafe
node:internal/modules/cjs/loader (1025:15)
Module._compile
node:internal/modules/cjs/loader (1059:27)
Object.Module._extensions..js
node:internal/modules/cjs/loader (1147:10)
Module.load
node:internal/modules/cjs/loader (975:32)
Function.Module._load
node:internal/modules/cjs/loader (822:12)
Module.require
node:internal/modules/cjs/loader (999:19)
require
node:internal/modules/cjs/helpers (102:18)
Object.@stripe/firestore-stripe-payments
file:///Users/nino/Projects/simple-flock/.next/server/pages/mypage.js (197:18)
__webpack_require__
file:///Users/nino/Projects/simple-flock/.next/server/webpack-runtime.js (33:42)

v0.0.3 is work ✅
v0.0.4 has error 🚫

Thank you for your support :)

Same problem

Experiencing this in a Svelte app as well.

+1 Experiencing the same issue with @deerboy. Also using Next.js

Until Stripe fixes this you can use the useStripe React webhook I threw together.

This is still an issue.

I was able to reproduce this issue on all versions v0.0.3 to v0.0.6 with a next-js starter project.
├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>└──<EMAIL_ADDRESS>
Couldn't find any specific config changes that could cause this in firestore-stripe-payments codebase.
However, I was able to fix the error by adding the following to next.config.js.
const withTM = require('next-transpile-modules')([
  '@stripe/firestore-stripe-payments'
]);

/** @type {import('next').NextConfig} */
module.exports = withTM({
  reactStrictMode: true,
});

Let us know if using next-transpile-modules in next.config.js could be a workaround until we find the root cause for this issue. Thanks!
FYI: @lemuel-stripe @cjavilla-stripe

@lahirumaramba I can confirm this workaround works.
"@stripe/firestore-stripe-payments": "^0.0.6",
"firebase": "^9.6.6",
"next": "12.0.0",
"next-transpile-modules": "^9.0.0",

Having this same issue with sveltekit, any one who can help?

Same issue here with nextjs, workaround not working

Same issue here

Having the same issue when deploying Firebase cloud function using version 0.0.6 using import { getStripePayments } from "@stripe/firestore-stripe-payments";
The error points to line 16 in this file:
<EMAIL_ADDRESS>

A bit of a nasty workaround, but I did this:
I copied all code as is just how they are in files. Make necessary changes and put everything in "lib" folder to make a mini module out of it.
Then you can import it normally and that works!

transpilePackages does not work for me.

Any updates here?

transpilePackages works for me

It's been more than a year but still no solution to it even after identified it as a bug. meanwhile, you guys are still recommending people to use it with Run Payments with Stripe extension.
really disappointed!

With the sdk update, you need to change the workaround to :
const nextConfig = {
...
transpilePackages: ["@invertase/firestore-stripe-payments"],
};


SUPPOT.APPLE.COM/MAC/STARTUP

Which do you have: an M73 Tiny or an M93p?: M73
Do your specifications match the ones shown in the README.md? (not including the USB WiFi adapter): YES
If your specifications do not match, what are your specifications?:
What version of OS X/macOS are you using?: VENTURA 13.0
What is your issue?: Hello, thank you very much for providing the latest efi, but I seem to have encountered a problem. My machine is the nuc M73, which is the same thing as Lenovo M73. After installing ventura and using your efi, SUPPOT.APPLE.COM/mAC/STARTUP appears. How can I solve this problem?
Steps to reproduce your issue:

Strange question, but have you tried restarting and maybe just unplugging and replugging in your USB drive? This issue just seems to randomly happen to me, but, after a reboot, it's fixed.
Also, what macOS version are you trying to run? If you are running Ventura, make sure to download the latest commit, as the official release version doesn't support Ventura yet.


Adds ACM CHIL 2021

Adds submission information for the ACM Conference on Health, Inference, and Learning (CHIL) 2021:  http://www.chilconference.org/.

Note: the build failure appears to be triggered by htmlproofer errors that exist in the current build. In other words, this pull request does not introduce issues and does not fix issues in other entries.
- ./_site/index.html
  *  External link https://icml.cc/Conferences/2021/CallForPapers failed: 404 No error
  *  External link https://www.buymeacoffee.com/abhshkdz failed: 441 No error
htmlproofer 3.13.0 | Error:  HTML-Proofer found 2 failures!

Thanks!


1.2.x

Description
Defect fix for Reset Buttons
Overview of Changes
Form Reset button was not clearing the form data. Disabled the event propagation for reset buttons which was causing the issue. Added template conditions to render reset button without the directive.
Type of Change

[ ] Bug fix

Test Details
Tested with CMProduct
Additional Notes
N/A

You did it @dinakarmeda!
Thank you for signing the Anthem Opensource Software CLA.


major overhaul

simple makefile to rebuild ovl package
embedded default network config for std cases
allow ethernet-usb gadget mode on pi-zero & al (just need to set dtoverlay=dwc2 in config.txt)
embed default ssh keys to expedite first boot (no key generation)
allow import of custom network parameters (interfaces/wpa_supplicant.conf)
self clean-up after boot so that setup-alpine can be executed clean

Hope you can find it useful: let me know what you think.
If you don't feel comfortable to merge because too different approach, I may create a repo on my side as mentioned, and see how we can handle the wiki part.

Looks good. One minor comment. Will you also update the wiki?

I can update the wiki accordingly, no problem.
We could keep a minimal version there and be more precise on this repo Readme?

We could keep a minimal version there and be more precise on this repo Readme?

Looks good. Happy to merge when you're ready with the wiki updates.

While at it, there is nothing that's so Pi-specific in there: it just works on any platform.
Why not calling it out Alpine-linux-headless, and referring to it in Pi setup pages and eventually others?

Sure - makes sense to me if it works on all platforms!

it turns-out @sodface has created another Alpine wiki page on same matter for other platforms: https://wiki.alpinelinux.org/wiki/Unattended_Boot_and_Install
Would be nice to reconcile things maybe, and expose a single github script & instructions if we all agree.
We could merge-in the optional unattended.sh scripts execution in this github for exemple.
PI installation media setup is already described at length in other place, like https://wiki.alpinelinux.org/wiki/Raspberry_Pi
maybe just adding a headless section in there, with a link to updated headless bootstrap page would make sense?
Thoughts?

@macmpi I agree that consolidating functionality and documentation would be beneficial. There were a couple reasons I created another wiki page, both were in response to issues opened on Alpine's Gitlab:
https://gitlab.alpinelinux.org/alpine/aports/-/issues/13732
https://gitlab.alpinelinux.org/alpine/aports/-/issues/10119
I wanted to figure something (however hacky) out for unattended installs, and I also wanted to make it clearer that the headless boot stuff we are discussing here works on more than RPi's as you rightly noted above.
My original script scratched my itch at the time but it does seem like your PR accounts for more use cases and generally improves things across the board, though I haven't done any testing with it. A few comments/questions:

Personal preference, but for something designed for a headless / unattended use case, using --quiet and sending stderr to /dev/null probably doesn't matter if no monitor is connected, and if a monitor is connected chances are it's because something went wrong and more output to terminal would be better than less.
I would like to keep some form of unattended functionality. Could be a completely different approach or the same or an improved version of the other wiki I did. Although I usually end up with a solution that mostly works, I don't profess to be a shell script expert, and maybe not even a particularly good one, so input would be welcome.
One thing I kind of wondered about but haven't tested was Windows line endings. Do you know if that's an issue or not with multi-line files like wpa_supplicant.conf? In other words, would a Windows user using notepad to create the files run into any issues? I used to be that Windows guy experimenting with RPi's on the side so I have some interest in not tripping them up or relying on Linux / non-native tools. That was the source of my objection to specifying that an ext4 partition needed to be created on the sd card. It's certainly helpful, but not required. A fat32 partition is all you need initally and probably all that most Windows users can do in this case.

I've been playing around with this script for a few days and noticed the active discussion in this PR. So as a random Mac user I thought I'd add my two cents.

Personal preference, but for something designed for a headless / unattended use case, using --quiet and sending stderr to /dev/null probably doesn't matter if no monitor is connected, and if a monitor is connected chances are it's because something went wrong and more output to terminal would be better than less.

I totally agree. Surpressing error logs is a bit counter productive in headless environments; they can be extremely useful when something goes wrong and don't really matter if everything works a-ok.

I would like to keep some form of (optional) unattended functionality. Could be a completely different approach or the same or an improved version of the other wiki I did. Although I usually end up with a solution that mostly works, I don't profess to be a shell script expert, and maybe not even a particularly good one, so input would be welcome.

I've been writing and maintaining bash scripts as a big part of my day job for a few years now so I think I could be of some assistance if needed.

I have some interest in not tripping them [Windows users] up or relying on Linux / non-Windows-native tools. That was the source of my objection to specifying that an ext4 partition needed to be created on the sd card. It's certainly helpful, but not required. A fat32 partition is all you need initally and probably all that most Windows users can do in this case.

Can't attest to Windows users but as at least with Mac afaik you can't create ext4 partition without buying extFS from Paragon software.

I would like to keep some form of (optional) unattended functionality.

will include the optional unattended .sh

A fat32 partition is all you need initally

Agreed: this is not really linked to the script itself, but about the wiki documentation.
I think the headless-bootstrap instructions should not get into the media setup & partitioning thing: it just comes after existing install guides (probably just insert a heading with link to new headless-bootstrap page), and whatever platforms.

Suppressing error logs is a bit counter productive in headless environments

ok will change that, and let errors messages flow

One thing I kind of wondered about but haven't tested was Windows [/Mac]  line endings.

we could eventually add some sed trick on importing external files, but one would really expect from users getting into Alpine install to most probably use some advanced Windows/Mac editors  (notepad++/BBEdit and al.) that care about that CR/LF issues.

@davidmytton Is a PR now the only way to provide feedback?

if traffic here feels too uncomfortable, I can host the whole thing with issues on my github.

okuuva: I've been writing and maintaining bash scripts as a big part of my day job for a few years now so I think I could be of some assistance if needed.

The more review and input the better. The line ending thing I mentioned was sort of silly of me to bring up, and as macmpi seems to imply, most likely a non-issue. Just a thought I had when working on the unattended.sh stuff - "am I inadvertently making things difficult on Windows users?" I haven't used Mac at all and assumed most things would work as-is so the ext4 issue you mentioned surprises me.
Some more thoughts I had that I've been meaning to come back to:

The CR/LF thing, probably easy to test/fix with the unix2dos and dos2unix busybox applets but I just haven't done it.
For the unattended.sh specifically, I copy the file to a tmp file because opening it directly from the ovlpath makes that mount busy, at least on my testing with a pi4, preventing you from from installing to sd card with setup-disk.
Again for unattended.sh, using the source command in root's .profile I now know is not POSIX whereas . is, I just thought source was more self documenting and is included with Alpine's busybox ash so there's no issue with availability until maybe when Alpine changes the default shell, which they've been talking about.
Sourcing the file and even assuming it's a shell script may not be the best choice, though it's easy I suppose to just minimally use unattended.sh to apk add your language/utility of choice and continue on from there. Another option would be to introduce another optional file extra.apks or something that headless.start could read and add automatically.

macmpi: I think the headless-bootstrap instructions should not get into the media setup & partitioning thing

Agree, better to point to existing documentation.

macmpi: if traffic here feels too uncomfortable, I can host the whole thing with issues on my github.

Nothing personal against davidmytton, I think his effort here was the right thing to do, but there were several issue comments that went unresponded to for awhile and they seem to have since disappeared altogether.  I can only assume that time constraints on his part were the driver to removing them, but he was responsive to your PR so maybe I'm off-base. I have no preference (not that it would matter if I did) on where its hosted and will most likely take down my hosted files and wiki references after functionality is merger, wherever that ends up being.

ok, will set it up on my github then in the next 1-2 days: will close this PR when ready.

it's up there https://github.com/macmpi/alpine-linux-headless-bootstrap

Will do, thanks!


[CfgEditor] Import Step bugfix

This commit fixes a bug in Import Step, which is not updating cfg file content correctly.
ONE-vscode-DCO-1.0-Signed-off-by: Seok NamKoong<EMAIL_ADDRESS>
Parent Issue : #698
Draft : #697

Before & After

Type
Item
Before
After

Bugfix
Import Model Type

Bugfix
Import Step

Bugfix for both Import Model Type and Import Step? or the only Import Step? gifs make me confused.

Bugfix for both Import Model Type and Import Step? or the only Import Step? gifs make me confused.

Sorry for confusion, title should be fixed as "one-import UI Bugfix"...
Bugfix for both Import Model Type and Import Step is correct..!


[Action] Getting started with the TAG ENV meeting, Post Kubecon

This issue is about scheduling another meeting (post Kubecon, one time) for folks interested in the TAG ENV.
After Kubecon the TAG raised awareness and we expect to see a few new faces which would benefit from a dedicated separately getting started meeting.
For the organization of the meeting (slides, agenda, communication, ...) we need a main organizer (co-chair / TL) and anyone who wants to support us.

Host: tbd
Supporting Host: tbd

We encourage anyone attending the getting started meeting to comment on this blog post issue https://github.com/cncf/tag-env-sustainability/issues/85 as this is a great opportunity for making the first contribution to the TAG!

ideally we would like to host the meeting early May (as soon as possible)

Hi!  I am amazed by your work so far and I am looking foreword to help you! Do you have a get-started guide for new joiners? If not I would love to contribute to the first one.

 Yes, we do have some documentation about how to get started (see CONTRIBUTING.md). We are actually in the process of getting this more sharp! If you like you can open a PR and improve on that, this would help a ton!
Here are a few other links which I usually reference to get started:

kubernetes.dev/docs/guide
contribute.cncf.io
I have actually also wrote a blog some time ago about it: lvsp.io/posts/start-contributing-to-open-source

I general, its good to do exactly what you did right now by looking up the repo, checking the issues and commenting on the first which sounds interesting to you! Join our meetings. We also plan to organize a getting started meeting soon (probably 10th of May)

Meeting schedule for the 10th of May.

Unfortunately I will not be able to join on may 10th cause I will be on holiday till the 22nd. It seems I have a lot to read anyway :) as soon as I will be back I will take part in the meetings and I will try to improve the guide if necessary! Thanks for your warm welcome and hope to work together soon!

Not sure how experienced the co-host should be but I will be joining the meeting and I will be happy to help out with hosting, notes or anything else that may be needed for this meeting :)

Awesome! Thanks

The meeting went great yesterday! If you havent been able to attend the meeting you can follow up on the meeting notes and checkout out the slides (see slack). Thanks @guidemetothemoon for taking notes!
We will organize another Getting Started with TAG ENV likely end of September (after OSS EU)


Print warnings to stderr, not stdout

At the moment I'm using spago sources to build a list of source globs which I then pass to purs directly. This mostly works great, except for the fact that some warnings get printed to stdout, which confuses things:
$ spago sources 2>/dev/null
WARNING: wasn't able to check if your package set file is frozen
.spago/aff/v5.1.1/src/**/*.purs
.spago/aff-coroutines/v7.0.0/src/**/*.purs
.spago/arrays/v5.3.0/src/**/*.purs
.spago/avar/v3.0.0/src/**/*.purs
.spago/bifunctors/v4.0.0/src/**/*.purs

This leads to a bunch of warnings such as:
> set -o noglob && purs compile $(npm run --silent sources:purs | tr '\n' ' ')

purs compile: No files found using pattern: WARNING:
purs compile: No files found using pattern: wasn't
purs compile: No files found using pattern: able
purs compile: No files found using pattern: to
purs compile: No files found using pattern: check
purs compile: No files found using pattern: if
purs compile: No files found using pattern: your
purs compile: No files found using pattern: package
purs compile: No files found using pattern: set
purs compile: No files found using pattern: file
purs compile: No files found using pattern: is
purs compile: No files found using pattern: frozen

Incidentally, once #173 is a thing I can probably just use that and not need to worry about this.

Good point. I think that since in some cases the output on stdout should be meaningful for machines too then the program should log everything on stderr.
I think this is also the easiest thing to do, since it's just about having echo print to stderr

I've realised one potential issue with doing this, which is that the compiler currently prints json errors to stderr, so if you run spago build -- --json-errors then you'll get both the json errors and spago logging sent to the same stream.
I suppose one option is to also provide a --silent flag, like npm run --silent, which suppresses all output from spago itself so that you only get output from subcommands. I guess the compiler ought to print json errors to stdout really too, but that might be a bit awkward to change at this point.

See also https://github.com/purescript/purescript/issues/3672

Update: as we figured in #316, there is also the output from external commands, e.g. purs, getting in the way sometimes. So I think we should just output all logging to stderr (including piping output from external commands) except when printing actual "business" output (e.g. in case of spago sources, spago list-packages, spago run, etc)
I think we should just remove the current print facilities (echo and echoDebug) and replace them with output (that goes to stdout) and various "log" functions going to stderr: log, logDebug, logWarning, logError (these last two are the same as log except they prepend "WARNING: " etc to the log message. Eventually we could switch to some proper logging thing, e.g. I was considering RIO)

I'll try and tackle this in the next week or two

Fixed in #475 and #486 🎉


"Trying to get access from Sam" should replace "Sam has granted access"

"Trying to get access from Sam" should replace "Sam has granted access" rather than stacking them on top.

Same goes for when users are successfully proxying. "Getting access from Sam" should replace "Sam has granted access"

The text being separate makes a lot more sense the way it is now when you have named instances.  Would you still expect "has granted you access" to disappear in that case?

I agree that the screenshot you showed makes more sense. Can we default to showing some sort of device name (e.g. Computer 1 if nothing has been set by the user)?

In the future, I would love to move away from the "Jonathan Pervanek has granted you access" text and instead move to iconography to denote user consent in both collapsed/expanded states like in bug #1127 and #875
The above screenshot would look something like this

I'm a bit confused on what each of the three bugs referenced from the language in the titles (and I think the meanings have changed a bit based on discussion).
My best impression of this one based on the comments: "Should show a default instance name regardless of the number of instances"
#875 seems like "Should switch from using text to display permission state to using icons"
#1127 seems like "Change 'Friends you trust' in get tab to 'Friends you can get access from'"
Does that seem about right?

I don't think we want to show an instance name regardless of the number of
instances.  Most users will only have one instance, which will be called
"Computer 1", I think it's better not to show that unless we really need to
in order to distinguish between multiple instances.
On Tue, Apr 7, 2015 at 11:24 AM, Jonathan Pevarnek<EMAIL_ADDRESS>
wrote:

I'm a bit confused on what each of the three bugs referenced from the
language in the titles (and I think the meanings have changed a bit based
on discussion).
My best impression of this one based on the comments: "Should show a
default instance name regardless of the number of instances"
#875 https://github.com/uProxy/uproxy/issues/875 seems like "Should
switch from using text to display permission state to using icons"
#1127 https://github.com/uProxy/uproxy/issues/1127 seems like "Change
'Friends you trust' in get tab to 'Friends you can get access from'"
Does that seem about right?
—
Reply to this email directly or view it on GitHub
https://github.com/uProxy/uproxy/issues/1189#issuecomment-90608782.

I'm cool with not showing instance names unless users have multiple instances online, as long as we can address the original reason I filed this bug:
It's confusing to see "Sam Uproxy has granted you access" and "Trying to get access from Sam Uproxy." For someone who's not familiar with uProxy, these statements contradict each other.
To solve this, I recommend swapping out "Sam Uproxy has granted you access" with "Trying to get access from Sam Uproxy" rather than stacking them on top. If you guys have other ideas on how to solve, I'd be open to those too.
Feel free to ping me if you guys would like to VC and/or loop in @gwpenn !

I think the difficulty here is that even though it makes sense that we would not want to show "Trying to get access from Sam" directly below "Sam has granted access" in the original screenshot, it's less clear how to handle things when either there is 1 named instance, or multiple named instances.
For example here is a screenshot with 1 named instance:

And here is 1 with multiple named instances:

In the multiple instance case, I clicked "start getting access" on the 2nd "desktop" instance, which is why we display "Trying to get access from Harry uProxy" there.  Jonathan and I both think it would be weird if that text was moved up to the top and replaced "Harry uProxy has granted you access" in this case, as the user would be looking at the 2nd instance button ("cancel" in the screenshot)

Cool. I'm okay with dropping this for open beta. @gwpenn has suggested changing the language from "Trying to get access from Harry Uproxy" to "Trying to connect" which I think fixes some of the confusion.
As a quick fix, can we add some vertical padding in between these? That would mean a lot to me :) Top aligning "Trying to connect" with the "Start getting access" button should work great.

Thank you guys for your patience in this!

Done https://github.com/uProxy/uproxy/pull/1248


BUG: login/signup button was removed

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
The login/signup button was removed to provide more space for the navbar.
I would like to increase the width of the page based on screen sizes so as to provide more space for navbar items and add the login/signup button again
right now:

after my fix:

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

hey i can fix this issue please assign it to me

Hello @anuragverma108, I'm interested in contributing to the project by fixing login/sign-up button after login. I will add logout button instead of login/sign-up after the user has logged-in. Could you please assign this task to me under GSSoC with appropriate level?


member cards also showing up in Hyperledger Member Services and Member Products/Projects Category

When I look at Member Services and Member Products/Projects https://dltlandscape.hyperledger.org/card-mode?project=hyperledger-member-services,hyperledger-member-products, I see 3 member cards also show up:
In Hyperledger Member Services category, these three member cards should not be there since their services cards are on there.

Chainyard (member)
IntellectEU (member)
NTT Data (member)

In Hyperledger Products/Projects category, this member card should not be there since their Products/Projects card is there.

Kaleido (member)

@AndreyKozlov1984 could you please help us resolve this? Thanks!

@AndreyKozlov1984
@tegioz
Could you please help with this issue? It's still unresolved.


treewide: adopt/co-maintain some packages

Hello maintainers! This PR adds me as a co-maintainer for a few packages I use, and would be happy to keep up-to-date and working. I'm also adopting two leaf packages here. I also plan to refactor some of these in the future to remove some of the legacy cruft that accumulated over the years.
Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] 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/)
24.11 Release Notes (or backporting 23.11 and 24.05 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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

There's a merge conflict caused by #358027, can you rebase?

Rebased! Kind of funny that SeaBIOS is immediately going from orphan to maintained package after two consecutive tree-wides.


Classification Report, maybe with the option to select even more metrics

🚀 Feature

Classification Report, maybe with the option to select even more metrics
Motivation

Like in sklearn,  the feature of an classification report.
https://scikit-learn.org/stable/modules/generated/sklearn.metrics.classification_report.html
Pitch

Implementation of an classification report like in Sklearn.

It is a good idea we extend the Metric collection to provide such a report...
@rakro101 would you be interested in giving it a try and sending a PR? :rabbit:
cc: @SkafteNicki

@Borda I am interested in working on this. Please assign it to me.


GPUImageView: white screen when used with autolayout (iOS device only)

I encountered a bug in GPUImageView when it is used with autolayout. Demo project.
Bug description

I add GPUImageView to my view hierarchy in three different ways: just calling addSubview, adding constraints and setting it as main view for my view controller in storyboard.
Expectation: all the ways I use to add it, it should work fine.
Result: on iOS Simulator everything's fine. On iOS device only first approach works, others cause just white screen.

Bug only occurs when view controller is in Navigation Controller with opaque navigation bar. To test it, change Transluent property of navigation bar in storyboard.
Simulator screenshots

Device screenshots

Also, this code in SimpleAddSubviewViewController cause white screen too:
self.gpuView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

I've the output image stretched/distorted with autolayout, and solved by moving the code lines:
...
[stillImageFilter addTarget:self.gpuImageView];
...

from -viewDidLoad to -viewDidAppear.


processed spatial variables

We would like to process a SpatialVariable (into a "ProcessedSpatialVariable") to extract the limits and construct a np.array of points between them using linspace (or otherwise). This would allow easy plotting over any domain of choice.

might be able to make ProcessedVariable automatically detect if the variable is a spatial one and use a default np.array of points the same as the mesh on that domain?

you can now do this (see PR #1020) e.g.
import pybamm
import numpy as np

model = pybamm.lithium_ion.SPM()

sim = pybamm.Simulation(model)
solution = sim.solve()
r_n = solution["r_n [m]"]
r_n(r=np.linspace(0, 1, 10))

to get 10 linearly spaced points in the negative particle


Add option noCache with test and doc

Hi, I run in the need to remove file caching with requireDir.
I see #28 ask to merge a new option but is missing doc and test.
I have realized both.
Let me know if it is OK or not for you to merge my PR.
Regards

Thank you !
Can you also add the tag 1.1.0 ?

done

👍


Add docker dictionary

When done modify https://github.com/docker/cli/tree/master/contrib/completion/powershell and make a pull request


Fix failing test-integration-kubernetes

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

Needs approval from an approver in each of these files:

tests/integration2/OWNERS

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

/lgtm
/approve

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: ozevren
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

tests/integration2/OWNERS [ozevren]

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

@nmittler: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-mixer-no_auth-mcp.sh
7784961e9eae5bc2a1ce17a89d72715a3c53982d
link
/test e2e-mixer-no_auth-mcp

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test e2e-mixer-no_auth-mcp

@nmittler: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-mixer-no_auth-mcp.sh
7784961e9eae5bc2a1ce17a89d72715a3c53982d
link
/test e2e-mixer-no_auth-mcp

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Check library import after Pypi upload

Should allow us catch issues such as #223.

@thomaspinder Could you add jaxopt to your dependence? Sorry about breaking your side!

Thanks! That seems to have fixed it.
Is there any view to adding jaxopt to the dependencies of BlackJax?

Yes this was raised in #212. We're ready to include jax, jaxlib and jaxopt as dependencies now.

PyMC checks that the package has been uploaded. We can run python -c "import blackjax" afterwards.

The current test mysteriously fail with:
ERROR: Could not find a version that satisfies the requirement blackjax==.8.3 (from versions: 0.1, 0.2, 0.2.1, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.7.0, 0.8.0, 0.8.1, 0.8.2, 0.8.3)
ERROR: No matching distribution found for blackjax==.8.3


ExceptionsManager.js:179 JSON value '{ saveToCameraRoll = 0; }' of type NSMutableDictionary cannot be converted to BOOL

Issue Description
I got an error when I called:
const image = await cameraRef.current.capture({
  saveToCameraRoll: false
});

ExceptionsManager.js:179 JSON value '{
    saveToCameraRoll = 0;
}' of type NSMutableDictionary cannot be converted to BOOL

Steps to Reproduce / Code Snippets / Screenshots

npm i -S react-native-camera-kit
cd ios && pod install
Add the following code to your app's view

// somewhere:
const cameraRef = React.useRef();

// down below that

const takePicture = React.useCallback(async () => {
  const image = await cameraRef.current.capture({
    saveToCameraRoll: false
  });

  console.log(image);
}, []);

// on return
<CameraKitCamera
  ref={cameraRef}
  style={{
    flex: 1,
    backgroundColor: 'white'
  }}
/>

Run app on your iphone with XCode.
Call the takePicture either with timeout or using TouchableOpacity

The console log still gets executed, I think this means it still works?

Environment

React Native Navigation version: None
React Native version: 0.63.2
Platform(s) (iOS, Android, or both?): Tested on iOS, not sure on Android
Device info (Simulator/Device? OS version? Debug/Release?): iPhone 6s ios version 12.x

I just checked the source code of v8.0.4, the version I'm using, and found this on CameraKitCamera.ios.js:
async capture(saveToCameraRoll = true) {
  return await NativeCameraAction.capture(saveToCameraRoll);
}

But the docs says ({ saveToCameraRoll: boolean }), so to fix it:
async capture({ saveToCameraRoll = true }) {
  return await NativeCameraAction.capture(saveToCameraRoll);
}

I was going to make a PR but the latest master seems to have changed and now grabs the saveToCameraRoll from the props, so for anyone experiencing this problem, just use patch-package.