[Enhancement]: Add buy me a coffee or sponsor me button

Do you want to have the enhancement of existing game ? 😀 Describe yourself..
Homepage Footer
At the end of the homepage, a footer section has been added.
Support Option
It includes options for your audience to support you:
Buy Me A Coffee: Directs users to your Buy Me A Coffee page.
Sponsor Me: Directs users to your sponsor page.
Describe the solution you'd like
Solution steps
Create a Footer Section:
Add a footer section to your homepage where you want to place the support buttons.

Add an anchor  tag with the href attribute set to your Buy Me A Coffee profile link.
Inside the anchor tag, add an image  tag with the src attribute set to the Buy Me A Coffee button image link.
Style the image tag according to your preference.
Add Sponsor Me Button:
Get the link to your sponsor page.
Add another anchor  tag with the href attribute set to your sponsor page link.
Inside the anchor tag, add a button with the text "Sponsor Me".
Select program in which you are contributing
GSSoC24
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @MrPC7 !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

/assign

Hey @MrPC7 ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


[Docs] Fix cellsToMultiPolygon signature from polygons to hexagons

It looks like there is a typo in the website documentations.
I think that the function cellsToMultiPolygon in API Reference -> Regions receives hexagons as the first parameter instead of polygons.

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

Coverage remained the same at 98.993% when pulling 06b9ac8682b2e9df63d53dd2459fd570e7e37df6 on beharguy:cellsToMultiPolygon-signatur-fix into 0d450072aac1b25d7b130150df923c3403ac7673 on uber:master.


#14 Allow Entites and Animals to be stored

I've been through a few iterations. Originally I tried to subclass the Anomaly platforms, but ran into issues with the rendering. The platforms appear to have a completely different pawn rendering flow, and I couldn't figure out how to inject the material grayscaling without mucking about with harmony transpiliers (cannea be arsed with that).
It means if you want to handle containment levels, and have the escape events it'll have to be pulled out and added, rather than getting it for free.  Doesn't look too hard though, it's all just a few calls from the Tick() call.
Bonus from doing it this alternative way - animals can be stored now :)
This isn't 100% ready, animals are looking away from the camera, and entities draw in their downed state. Haven't even tried to look at that yet. Other than the visual issue, I think it's all good.

Downed entities now draw as mobile.
Added a button to the UI to let the user override the rotation of drawn pawn. Quick button image thrown together in Inkscape, exported png seems to be quite jagged in-game though, not entirely sure why.

My understanding is that the jagged image thing is just an issue with images that aren't in content bundles, but I'm no artist. I do think it should be renamed though, given a prefix specifically. Given Rimworld overrides based on path, it's quite likely this would accidentally replace rotate textures from other mods. PS_Rotate is probably enough

Awesome work though, looks good. Happy to merge after the Rotation save / rename. I can do that myself if you'd prefer; I don't want to frighten you away XD your PRs are too good <3

All done :)


Unable to deploy multiple apps under the same app service plan using this architecture

Please provide us with the following information:

This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [ X] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

Hi i have deployed the application once on my data. But now i want two applications under the same resource group one running and one for me to experiment. But I unable to deploy two apps under the same app service plan as the program is either forcing me to create a new plan or the deployment is failing. I tried changing the tags and making changes in predocs.py but it is not working.

Any log messages given by the failure

Expected/desired behavior

Can someone help me in deploying two applications under the same app service plan in this architecture?

OS and Version?

Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)

azd version?

azd version 1.3.0

Versions

Mention any other details that might be useful

It would be of great help if someone could help with detailed answer or snippets of code.
Thanks! We'll be in touch soon.

@suma-sai-paluri I see you closed this, did you come up with an approach that worked for you?

@pamelafox @suma-sai-paluri I'm facing the same issue, what was the solution for this?

Hi @pamelafox @TjerkSuperSterk  I did not find a permanent fix but i leveraged the possibility of changing the app service plan for the app. After running azd up a new app is being created under a new app service plan always, therefore after the creation of the app i went to the azure portal and changed the app service plan to already existing one.

@suma-sai-paluri  Did you changed the app service plan in the .ENV file? Since I already tried to change the following in the .env but it still takes the old Neppo web app name and plan..
AZUREAPPSERVICE_APP_NAME = ""
AZURE_SERVER_APP_ID=""
AZURE_SERVER_APP_SECRET=""


No uninstall exe

Expected Behavior
There should be an uninstall exe in Program Files (x86)/zazu
Actual Behavior
No uninstall exe in Program Files (x86)/zazu
Steps to reproduce the behavior
Versions

Zazu: 0.5.1
OS: Windows 10

I try to install 0.5.1 or 0.5.2 and they place themselves in Users/<user>/AppData/Local/Program/zazu with an uninstaller, the uninstaller only removes that version, not the one installed in Program Files (x86)

Great idea!


Testing macos installation

This PR would test macOS installation.

@anonrig This is part of an attempt to further improve the quality of our CI, see https://github.com/ada-url/ada/pull/507, for better long-term maintenance.


Computer Model and Manufacturer

Is there a way to get Model and Manufacturer properties of ComputerSystem ?

Yes, there is a way.
But I don't have any plans to add this to Hardware.Info for now.
I might reconsider if a few more people request this and if I have the time to implement this in all operating systems.
using System;
using System.Management;

class Program
{
    static void Main()
    {
        // Create a query to select Win32_ComputerSystem properties
        ObjectQuery query = new ObjectQuery("SELECT * FROM Win32_ComputerSystem");

        // Create a ManagementObjectSearcher with the query
        ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);

        // Get the collection of ManagementObjects
        ManagementObjectCollection queryCollection = searcher.Get();

        // Iterate through each ManagementObject in the collection
        foreach (ManagementObject m in queryCollection)
        {
            // Access the properties (Model and Manufacturer)
            string model = m["Model"].ToString();
            string manufacturer = m["Manufacturer"].ToString();

            // Print the information
            Console.WriteLine($"Model: {model}");
            Console.WriteLine($"Manufacturer: {manufacturer}");
        }
    }
}

I agree. To identify a physical machine on the network we use the following data, therefore System Model is missing:


/en-US/docs/Learn/HTML/Introduction_to_HTML/Creating_hyperlinks

Request type

[ ] Please close this issue, I accidentally submitted it without adding any details
[ ] New documentation
[x] Correction or update

Details
In the Creating Hyperlinks article from the MDN Web Docs, there's a screenshot of the BBC homepage. In that image, one of the stories refers to "The tragedy of the US journalist who shot herself on TV." I've never felt triggered about the content in documentation before, and that image helped to create such a situation. Would it be possible to replace the image in question with another that doesn't contain such a morbid topic?

Would it be possible to replace the image in question with another that doesn't contain such a morbid topic?

Certainly; I've updated the screenshot.
Please accept our sincerest apologies for any hurt caused.


hope have a better way to backup data with auto

Feature Request
i hope the data can be automatically backup，rather than manual operation

You mount a volume to /var/jenkins_home and then back that up using whatever your volume is backed by. You can also look at Jenkins operator or the Jenkins helm chart for some other options
Otherwise the users mailing list or https://community.jenkins.io are probably better forums for this


Done button in settings does not work

Steps to reproduce:

Go to settings tab.
Hit done button
Nothing happens

I'm on it.  I forgot the button was even there.

Closing ancient issue


BL1 - Save game player 2 not working

Hi there,
I've managed to get BL1 working with two Xbox360 controllers plugged in and so far everything has been working fine. However, when we wanted to play again today (for the second time), both instances of the game loaded the save file from player 1. I've restarted the program several times, but to no avail.
Where can I check whether the save game for player 2 even exists and/or how can I make sure that it writes to two different save files in the future?
Thanks!

To look at your saves, you need to go to /MyDocuments/MyGames/Borderlands2/WillowGame/SaveData/76561198503567285 (it can be any other random number).
In this file you'll see "profilbin + Save0001.sav + Save0001.sav.bak" these elements represent your save.
Now if you want the game to consider your saves you need to put these elements in the number file (for example:<PHONE_NUMBER>3567285 ).
If apparently you played the game with two players you should have in this file number "profilbin(2) + Save0002.sav + Save0002.sav.bak" (or other number it depends how the game or you renamed it). These elements represent the second save of the game and if there is noting this file you have to search these elements and put them in the document: /MyDocuments/MyGames/Borderlands2/WillowGame/SaveData/76561198503567285 (or any other random number)
I hope i helped you, sorry for bad english!

Thanks for the reply!
Unfortunately, no save game for player 2 existed, but I managed to get it working by making a save game for both players by just creating two characters on the player 1 screen (which creates a Save0001.sav and Save0002.sav), then restart the game and then both play with one of these characters. My save folder now has Save0001.sav, Save0002.sav and profile.bin. So far, it works!


Add support for L2 only mode

This adds support for using the ACI fabric only
for L2. The ACI-specific L3 plugin is not used,
as L3 is handled external to the fabric (e.g. using
the reference implementation/namespace router). The
code auto-detects if an ACI-specific L3 plugin is
configured, except in the case where the Cisco Router
Service L3 Plugin with ACI integration is used. If
the Cisco Router Service L3 Plugin, and L3 is to be
handled by the fabric, then the new l3_cisco_router_plugin flag
must be set to true, in order to ensure that L2 only mode isn't
enabled/used (note: it's possible to auto-detect
this as well, but that behavior is not implemented
in this patch).
Closes noironetworks/support#350
Signed-off-by: Thomas Bachman<EMAIL_ADDRESS>

Pushed rebase.


Refactor whitespace rules code

Refactor code that identifies whether or not to add whitespace (currently not ideal for adding user-configurable options).  Change to lambda-based design...?

Needs a lot of experiments in conjunction with AST.  Rules/rule processing should be along the lines of TokenPrev (some bool logic), TokenCurr (some bool logic), TokenNext (some bool logic) and should also be able to handle override contexts, like alignment around = within hashtables (including nested hashtables) and other scenarios (collapsing short statements?  Or just apply those first?)


Update Annotation tool

Follows general update pattern (resolves #230)
Follows simplified approach to exposing properties (#232)
More flexible label formatting with formatLabel (resolves #225)
Uses simpleDataJoin (#247)
Decorate added (can be used to override padding - resolves #224)
ID generation removed and is no longer the responsibility of the component (resolves #223)

Looks like a vast improvement, nice one!

Looks like a vast improvement, nice one!

Thanks for the feedback :-)

@chrisprice - I've made the amends based on your comments, how does this look to you now? Let me know if I should squash the commits.

Almost...
I think a handful of commits are fine btw, if it gets more than 5 then I might consider squashing or if all of the commit messages are "fix review comments" :)

Thanks again for the comments, @chrisprice, really appreciate the feedback :)
I agree with all of the above and have made the appropriate changes.


new zip codes in de_destricts

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

GitHub release
v1.0.0
v1.0.0

Your semantic-release bot :package::rocket:


iterm2 (Build 3.3.7) and i2cssh (2.2.0) not working on MacOS Catalina

After I upgraded to MacOS Catalina, and switched to use zsh, i2cssh is no longer working for me.
I am using iterm2 (Build 3.3.7) and i2cssh (2.2.0).
I am using this command to open SSH into multiple servers:
i2cssh -b -Xp=3993 -l user user@hostname1 user@hostname12
Here is the error I am getting:
Traceback (most recent call last):
	6: from /Users/akang/.rbenv/versions/2.6.3/bin/i2cssh:23:in `<main>'
	5: from /Users/akang/.rbenv/versions/2.6.3/bin/i2cssh:23:in `load'
	4: from /Users/akang/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/i2cssh-2.2.0/bin/i2cssh:298:in `<top (required)>'
	3: from /Users/akang/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/i2cssh-2.2.0/bin/i2cssh:298:in `new'
	2: from /Users/akang/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/i2cssh-2.2.0/lib/i2cssh.rb:21:in `initialize'
	1: from /Users/akang/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rb-scpt-1.0.3/lib/rb-scpt.rb:642:in `method_missing'
/Users/akang/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rb-scpt-1.0.3/lib/rb-scpt.rb:542:in `_send_command': CommandError (Appscript::CommandError)
		OSERROR: 1
		MESSAGE: No profile exists named 'Default'
		COMMAND: app("/Applications/iTerm.app").create_window_with_profile("Default", {:command=>"/usr/bin/env bash -l"})

PS: Even after i switch back to bash, i get the same error

The issue was that I changed the name of the default profile to "Default (Alien")... it looks like i2cssh only works when there is a default profile name "Default"


Add #[non_exhaustive] to all generated structs and enums

So that new fields can be added to the format in a backward-compatible manner (which is a hallmark of flatbuffers).

I think the main goal here is to make it ergonomic to write "correct" code that handles all variants, including those from future versions of the schema for whatever "correct" means in the setting.
The current approach works by generating an enum with a finite number of cases. When an unknown tag is deserialized, we return an Err(planus::Error) with an inner tag of type ErrorKind::UnknownUnionTag. This is not ideal in all cases:

It makes it easy to ignore the error, and propagate it upwards using ?. This might or might not be what you want depending on the situation.
The current approach makes it non-ergonomic to have a catch-all variant for case added in the future. This means that updating the schema will require updating all most match statements for the union.

However it also comes with a few advantages:

It makes it very easy to handle all current variants.
It makes it easy to handle unknown tags as errors using the planus::Error type (which includes very nice debugging information).

Alternatives
I see two things we ways in which we could change the current codegen:

Add a #[non_exhaustive] attribute to the generated enum
Add an additional #[non_exhaustive, no_doc] UnknownVariant { variant_tag: u8 } variant to it, which we would return in place of an error.

We could implement just one of those changes without the other, but I don't think it would make a lot of sense to do so.
Tradeoffs:
I think both approaches are very reasonable and which one you prefer will depend on your use-case. For my work, we will prefer the current approach, but I don't think that's necessarily a good reason to default to that one.
I think your suggestion should probably be the default, but with an option to turn it off. Would you be okay with waiting to add this option until we design a configuration file format where you can set the option?

We would probably also want to be able to mark structs as non_exhaustive, but that is potentially even less ergonomic.

I have finished migrating arrow2 to planus and I agree that there are advantages in not using the non_exhaustive idiom. In my case in particular, I found out some things that we were not taking into account. So, I think that maybe this is a nice to have as a configuration, but not a strict requirement - i.e. I agree with your assessment. I would say let's close for now and revisit this in a later time when there is

Sounds good!


[FIX] Moves back to non-deprecated UIViewController-based status bar style

Priority
Normal
What changed
Re-implemented view controller-based status bar style, since globally setting the status bar colour is deprecated.
Also cleans up some whitespace / formatting via swiftlint.
Screenshots

Additional Commit Messages

Ran linter on view controller directory

Thanks for this @ndizazzo 👍


Feature/storage/set expiry

TODO: need to figure out if we should add Set Expiry to Data Lake File Client

@kasobol-msft and @tg-msft, could you take a look when you have time?


Fix documentation typo

Looking at the Endpoint class documentation, there is Respresents instead of Represents.
This PR fixes this documentation typo.

Thanks for the typo fix!


[release-1.15] Check if metadata endpoint is available and trigger Gcp requests concurrently

This is an automated cherry-pick of #40105

@istio-testing: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

gencheck_istio_release-1.15
98076cdbe12ddb4b7cc7653e6ed62b3f0ca88138
link
true
/test gencheck

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.

This PR is dependent upon https://github.com/istio/istio/pull/40700 being backported.

Going to cherry pick into single PR


Improvement for Weblit web framework.

Hello @creationix, hope you are doing great!
So far, most stable and only open source and running web framework based on Lua/Luvit is the Weblit. However, the development is far behind comparing to other language's web framework. As I am actively working with this framework, I have faced many lacking and many other missing features but the main problem is " Documentation / WIKI " for the framework. I am not very good developer like others but I am doing the things well from my side. Here a few things I have noticed and my request to improve the framework with. ( comparing to Node.JS > Express.JS, Python > Django )

Improvement of the documentation of the framework is must. ( or at least a pre-made package which will install the basic route and other setup. ) [ I am already thinking to create one, soon will release it. ]
Sub domain or sub port or similar administrator panel like Django or Express.JS would be a great idea!
The weblit-static has a issue. When you place domain.name// ( means more than one "/" ) it response with a JSON. Which shouldn't be a thing for production servers.
Having no "/" is also a good thing. We can have the system if you want to create or not create such method. something like
app.use(requre("redirect")) should remove extensive "/" from the link path.
Sub application would be a great idea!
Weblit doesn't have build in render content system. However, I managed to file one render template in Luvit.io Render file guess, we should have a official HTML render template with syntex {{..}} codeblock system like etLua or others. [ I already have modified one for that]
Having a session manager build in with weblit-cookies would be a great idea. For creating admin panel or user-session or other stuff. [ I have done similar one already here LeXinshou/WebSessionLua but it's not 100% accurate ]
Route system can be improved with more dynamic path listening! ( optional )
NOTE: I have more in my mind but I don't want to make the whole thing so big to hard to read, during discussion, I will point out more of the stuff that need to be done or improvement.

These are wonderful ideas.  I'm hoping to have time to work on this sometime in the coming weeks, but so far, I've been utterly swamped onboarding at my new job.

@creationix  Any update mate?


Whole HDD disk copy fails with 2.5.0a2

Whole HDD disk copy fails with 2.5.0a2

BUG

2.5.0
Description

I was using CAT.DOCTOR to copy one HDD partition on MicroDrive/Turbo to another.  About 8MB total.  Works fine with ProDOS 2.4.2 but craps out at the same spot every time under 2.5.2a2, with "MLI Error $56' (if I recall correctly.)
Expected Behavior

Should copy all files without error.
Actual Behavior

Stops with error, apparently at the same point on each transfer.  The failing file in the spelling dictionary for AppleWorks 4.3, which is 350 blocks or so in size.
Possible Fix

No idea, but it doesn't happen with 2.4.2.
Steps to Reproduce

Boot ProDOS 2.5.0a2
Using Bitsy Bye, start CAT.DOCTOR 6.8
Hit P to disable prompts
Hit W and wipe the destination volume (/H4 in my case)
Hit X and choose /H1 as source and /H4 as destination
In the file chooser screen hit -A to select all.
Hit  to start copy.

Context

Was trying to back up one partition to the other.
Your Environment

Source and destination partitions are partition number 1 and 4 on MicroDrive/Turbo.  Each 32MB.
Hardware:

Apple //e Enhanced, 128K, MicroDrive/Turbo in slot 7.
ProDOS8 version:
2.5.0a2
Non-Operating System release software being used:
CAT.DOCTOR 6.8 - The one that comes with ProSEL 4.0

Was CAT.DOCTOR 6.7, not 6.8.  (Haven't tried this with 6.8)

I was unable to reproduce this problem using Cat.Doctor 6.8 and copies all files from one 5.25 floppy to another.
Can you see if you can reproduce the problem with v6.8 and floppy disks?

You say that the test fails on the same file every time. What file is that?
If you can share the disk image with us that would be very helpful.
Thanks,
--
Devon P. Hubner
<EMAIL_ADDRESS>
603-313-6916*

On Mon, Aug 26, 2019 at 11:36 AM Bobbi Webber-Manners <
<EMAIL_ADDRESS>wrote:

I doubt I am going to be able to reproduce it copying a floppy.
I have only seen this error when copying all the files on a hard drive
from one partition to another. It fails with 2.5.0a2 after having copied
quite a few directories. I have only seen it fail twice, but it was on the
same file each time. I thought I had some weird disk corruption at first
but MR.FIXIT says all is good, and when I booted 2.4.2 I was able to copy
the entire drive. So it seems like a regression.
I will try again with 2.5.0a3 and see if it happens. Fortunately I have a
few spare partitions to play with. If necessary I can send you my 32MB disk
image ...
I will also try with CAT.DOCTOR 6.8 rather than 6.7 on the off chance this
makes a difference. (What are the changes in CAT.DOCTOR anyhow? Was 6.8 an
original release or is it Y2K patched or something?)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ProDOS-8/ProDOS8-Testing/issues/10?email_source=notifications&email_token=AAHEQKBMNXN3HSJU5FJV4ALQGP2ATA5CNFSM4IPIHT4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5EX2SA#issuecomment-524909896,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAHEQKH3KPXUGCEFDBES5O3QGP2ATANCNFSM4IPIHT4A
.

I attached an 800k disk image with the problem file MAIN.DICTIONARY in the conversation thread for ticket #5

Easy to reproduce with the disk image problems2.po (see ticket #5 )

Boot ProDOS 2.5.0a3 from another volume (my disk isn't bootable)
Browse to slot 5, disk 1 in Bitsy Bye
Select and run CAT.DOCTOR
'X' for copy, source /PROBLEMS, dest /PROBLEMS
Pick the file MAIN.DICTIONARY
When prompted, enter a new filename FOOBAR
Observe MLI Error $56

Confirmed the bug using supplied disk PROBLEMS2. I then tried copying main.dictionary using Copy II+ 8.2 which worked successfully.
I will investigate why C2+ works and CD does not under P8 2.5.0.

I am glad you could reproduce this.  It is a weird one - needs a certain ProDOS, a certain file and also a certain tool.  It is like lining up all the reels on the fruit machine :)

Fixed in 2.5.0a4. The problem was that when I optimized the test for the $BF58 memory page bits, it checked one extra page past the pages being loaded into. Cat doctor loads into page $BE00, which was failing because 2.5.0a3 thought it was trying to load into $BF00 which is illegal.

Confirmed fixed in 2.5.0a4.  Thank you :)

If the grab the latest version, it will auto-convert day/month/year from the old date format on disks to the new extended format.


Transaction index + Back button when transaction

closes #209

I wanted a back button if per example the transaction failed, to be able to resubmit a new with adjusting some fields

I wanted a back button if per example the transaction failed, to be able to resubmit a new with adjusting some fields

Nice!

But
After click in the Back button it return to that screen, its not should close?

I wanted a back button if per example the transaction failed, to be able to resubmit a new with adjusting some fields

I wanted a back button if per example the transaction failed, to be able to resubmit a new with adjusting some fields. Do you think it's counter-intuitive? Any suggestions?

Humm idk. Maybe in the future we can just show back button if it failed? And keep the old data to be adjusted or resend?
yah it's counter intuitive, because the modal can be open for others places and back button looks like we will back there.
Not related but also we can add shortcut for example ESC to close modal will be good improvement immo.

I can change it to only failed for sure.
There is escape to close only when button are modal are focused not inputs
On Sun., Apr. 24, 2022, 9:21 a.m. Felipe Novaes F Rocha, <
@.***> wrote:

I wanted a back button if per example the transaction failed, to be able
to resubmit a new with adjusting some fields. Do you think it's
counter-intuitive? Any suggestions?
Humm idk. Maybe in the future we can just show back button if it failed?
And keep the old data to be adjusted or resend?
yah it's counter intuitive, because the modal can be open for others
places and back button looks like we will back there.
Not related but also we can add shortcut for example ESC to close modal
will be good improvement immo.
—
Reply to this email directly, view it on GitHub
https://github.com/1Hive/quests/pull/241#issuecomment-1107841033, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ADJ7IOSBPL75MK3VNW2CRITVGVDFDANCNFSM5T453DIQ
.
You are receiving this because you modified the open/close state.Message
ID: @.***>


[zabbix-community/zabbix] Ingress path error /

I'm configuring a Zabbix via Kubernetes, but through NodePort, when I configure the zabbix-zabbix-web service as NodePort, I can access normally, the site follows the routes according to the change of sections, example:
http://<IP_ADDRESS>:31508/zabbix/zabbix.php
However I have an Nginx Ingress Controller working in my cluster, and when I activate the Ingress option, first the FrontEnd is all disfigured, as if there was no CSS on the page... and when I access it and see that it would have to go to the /zabbix/zabbix.php page, but it gets lost, it sends it directly to /zabbix.php (generating a problem with the ingress, which should have the /zabbix prefix before /zabbix. php).
How could I solve this problem? (I'm using a Local Cluster)
As I have several applications in the cluster, I would like Zabbix to be in the /zabbix route and apparently I couldn't configure it correctly, I don't know how to solve it... Maybe change the DocumentRoot, I need help.
Ingress /zabbix route

After log in: (404 Not Found)

If I try /zabbix/zabbix.php

After log in: (zabbix/zabbix.php again)

It's not really a problem of this helm chart.
Anyway can you please clarify how you access Zabbix WebUI without egress? It should not have /zabbix, i.e. it should be http:///zabbix.php?action=dashboard.view

It's not really a problem of this helm chart. Anyway can you please clarify how you access Zabbix WebUI without egress? It should not have /zabbix, i.e. it should be http:///zabbix.php?action=dashboard.view

I can access by http://<IP_ADDRESS>:31508/zabbix/zabbix.php?action=dashboard.view (Nodeport) or http://<IP_ADDRESS>:8080/zabbix/zabbix.php?action=dashboard.view (LoadBalancer Service)

that is weird, in my Zabbix deploy from this Helm chart serves everything from root /. What image do you use? Mine is zabbix_image_tag: ubuntu-6.2.7
Regardless... if you are getting everything from /zabbix path then it shouldn't be a problem to do the same with Ingress, what's your Ingress configuration?

I'm using the same image, ubuntu-6.2.7
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/rewrite-target: /
hosts:
- paths:
- path: /zabbix
pathType: ImplementationSpecific
tls: []
pathType: Prefix

When I log in to http://<IP_ADDRESS>:8080/ and try http://<IP_ADDRESS>/zabbix, I get redirected to http://<IP_ADDRESS>/zabbix.php?action=dashboard.view, without /zabbix path before. I think I need change the Root path into Zabbix config.. from / to /zabbix, but where?

I think when you go to  http://<IP_ADDRESS>/zabbix then ingress rewrites it to / and what nginx server sees is  http://<IP_ADDRESS>/ and Zabbix WebUI code redirects to /index.php (or if you are logged in then to /zabbix.php?action=dashboard.view) which is effectively http://<IP_ADDRESS>/index.php.
I am afraid you need to build your own zabbix-web-nginx-pgsql image so nginx serves with /zabbix path not with / (or mount appropriate nginx config.
Wouldn't be easier for you to create a DNS record for zabbix and route to Zabbix Web Service based on hostname (without any re-writes)?
This is how I do it in variables for ingress:
ingress:
  enabled: true
  hosts:
    - host: x-mblab.local
      paths:
        - path: /
          pathType: ImplementationSpecific
  tls:
    - secretName: mblab-tls
      hosts:
        - x-mblab.local
  ingressClassName: nginx
  pathType: Prefix


Edit user stories using CRUD and edit help use case to be less UI-centric

Codecov Report

Merging #101 (1a6298d) into master (266a427) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #101   +/-   ##
=========================================
  Coverage     68.45%   68.45%
  Complexity      521      521
=========================================
  Files            84       84
  Lines          1737     1737
  Branches        212      212
=========================================
  Hits           1189     1189
  Misses          457      457
  Partials         91       91

Continue to review full report at Codecov.

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


feat(pages): render breadcrumbs in Board

Codecov Report

Merging #916 (348b96d) into master (5cfbd97) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master      #916   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           83        83
  Lines          848       847    -1
  Branches       125       125
=========================================
- Hits           848       847    -1

Impacted Files
Coverage Δ

src/pages/Board/BoardName.tsx
100.00% <ø> (ø)

src/pages/Board/Board.tsx
100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Incorrect use of cacheKey in data.js

@dsanders11
cacheKey is of this type:
https://github.com/sindresorhus/p-memoize/blob/aa01febcd1104b2aad7e5fb05040befc8493daf1/index.ts#L87
https://github.com/sindresorhus/p-memoize/blob/aa01febcd1104b2aad7e5fb05040befc8493daf1/index.ts#L46
{
	readonly cacheKey?: (arguments_: Parameters<FunctionToMemoize>) => CacheKeyType;
}

where arguments_ is an array. This is what typical use looks like:
https://github.com/sindresorhus/p-memoize/blob/aa01febcd1104b2aad7e5fb05040befc8493daf1/test.ts#L108
const memoized = pMemoize(fixture, {cacheKey: ([firstArgument]) => String(firstArgument)});

Therefore, these lines are not carrying out their intended behaviour:
https://github.com/electron/release-status/blob/6718e2627b614fca0bc96f48f9778ba45de8f9ba/src/data.js#L90
https://github.com/electron/release-status/blob/6718e2627b614fca0bc96f48f9778ba45de8f9ba/src/data.js#L115
https://github.com/electron/release-status/blob/6718e2627b614fca0bc96f48f9778ba45de8f9ba/src/data.js#L137
https://github.com/electron/release-status/blob/6718e2627b614fca0bc96f48f9778ba45de8f9ba/src/data.js#L155
https://github.com/electron/release-status/blob/6718e2627b614fca0bc96f48f9778ba45de8f9ba/src/data.js#L166

Nice catch @piotrpdev!
I think functionally they're still having their desired effect since Array.prototype.toString() stringifies to a comma separated list of values, so in the case where there's only one argument it is producing the same string output as it would if implemented correctly.
Even in the two argument case (line 155) it still produces a cache key that includes all the necessary information, just not in the expected format: compare/v32.0.0-nightly.20240418,67ba30402bcbf6942fa0846927f2d088cf0a749d/undefined.
That said, you're correct that the usage is wrong. Happy to take a PR which corrects the argument types to be arrays. 👍


Bump deCONZ to 2.05.80

Bump deCONZ to 2.05.78
Release notes: https://github.com/dresden-elektronik/deconz-rest-plugin/releases/tag/V2_05_80

This is a pre-release:

Indeed, same as V2_05_79 (merged in #1476) and V2_05_78 (merged in #1432)... That why I thought that the "pre-releases" are somewhat like Home Assistants number 0.x = beta

Sure but this version affects all our user in a negative way: was was disabled for this release


Update kubernetes SD documentation

closes #455

👍

Thank you for the quick response!

No problem. I know how frustrating it can be for a user when the docs are incomplete or incorrect. :)

Thanks. Looks great.
Just a few nitpicking suggestions above...

@beorn7 I believe the changes address your comments; though I mostly didn't make precisely the changes you suggested. Let me know if you see anything that could be improved.


feat: Message input theme-v2 missing features #93

Second part of the message input implementation
closes #93

:tada: This PR is included in version 3.0.0-theming2.1 :tada:
The release is available on:

npm package (@theming2 dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Allow adding additional ObjectGroups to environment using Profile

As far as I'm aware, currently the only way to add additional ObjectGroups to the JS environment requires maintaining a separate fork of Fuzzilli. I thought allowing users of Fuzzilli to supply additional ObjectGroups in their Profiles would remove the need to maintain a separate fork to have a different JS environment from the main branch of Fuzzilli.
An example of a fork that could've benefited from this change is fuzzilli4wasm
Example use case
For Hermes, we want to fuzz the TextEncoder web API (https://github.com/facebook/hermes/commit/3863a36a53005dd1e6d39ea0d4ef5573bafde910, https://github.com/facebook/hermes/commit/7f9d9d5e44e2df5170f33d1604bea3b085f40e39, https://github.com/facebook/hermes/commit/14790c925cadce5eff7e604d7640d6d5451fb7cc):
// HermesProfile.swift
import Fuzzilli

let TextEncoderConstructor = ILType.object(ofGroup: "TextEncoder", withProperties: ["encoding"], withMethods: ["encodeInto", "encode"])

let hermesProfile = Profile(

    // ...

    additionalBuiltins: [
        "TextEncoder"           : TextEncoderConstructor,
    ],

    additionalObjectGroups: [
        ObjectGroup(
            name: "TextEncoder",
            instanceType: TextEncoderConstructor,
            properties: [
                "encoding"      : .jsString,
            ],
            methods: [
                "encodeInto"    : [.string] => .jsTypedArray("Uint8Array"),
                "encode"        : [.string, .iterable] => .object(), // Just an example, but .iterable should be a Uint8Array instead
            ]),
    ],

    // ...
)

Test plan

Updated Fuzzilli.JavaScriptEnvironment.groups and Fuzzilli.JavaScriptEnvironment.builtinTypes access control modifiers from private to public
Added print statements to print environment.groups and environment.builtinTypes in FuzzilliCli/main.swift
Ran Fuzzilli - swift run FuzzilliCli --profile=hermes ../fuzzilli_build/bin/fuzzilli --storagePath=./corpus --logLevel=verbose
Checked that TextEncoder is in the output for environment.groups and environment.builtinTypes

Thanks for the review, Carl! :)


Unable to use SQLitePCLRaw.bundle_zetetic prerelease in Maui app

We're in the process of testing SQLCipher integrations under Maui using the recent prerelease packages. Currently, installation of SQLitePCLRaw.bundle_zetetic 2.1.0-pre20220318192836 in a Maui application targeting iOS fails. It looks like the package has a declared dependency on SQLitePCLRaw.lib.sqlcipher which doesn't exist on nuget.org, thus causing the install to fail. That dependency appears to be new to the 2.1.0-pre* packages, and doesn't exist in 2.0.7 or 2.0.8 pre.
This may have occurred with commit b0598d47213f510c17551ae166beeb55059e7eb0, though to be honest I'm not clear on whether SQLitePCLRaw.lib.sqlcipher should actually exist (I tend to think it should not so that SQLitePCLRaw.provider.internal can be used). Thank you for your time!

Looks like I made a mistake when I switched the way the bundle nuspec files are built.  I'll get this fixed ASAP.  Thanks for the report.

And BTW, no, SQLitePCLRaw.lib.sqlcipher is not supposed to exist as a package.  I build things with a placeholder library which is kind-of pretending to your package, but my placeholder is not supposed to become a nuget package or be referenced as one.  Previously, I was generating explicit nuspec files, but I switched to allowing "dotnet pack" to build them from project references, and this problem slipped in.

The attempted fix mentioned above is in 2.1.0-pre20220427180151, now on nuget.

Hi @ericsink - thanks for publishing that. I've confirmed that the new preview package will now install.
Do you happen to know if the internal provider SQLitePCLRaw.provider.internal works with .net 6/Maui? With iOS, we have a binding assembly with an embedded static library (libsqlcipher.a), setup with all the requisite LinkWith attributes, like so:
[assembly: LinkWith("libsqlcipher.a", LinkTarget.Simulator | LinkTarget.Simulator64 | LinkTarget.ArmV7 | LinkTarget.ArmV7s | LinkTarget.Arm64, ForceLoad = true, Frameworks = "Security")]

This works perfectly for a Xamarin iOS app, but linking fails for a Maui app with undefined symbol errors for all of the _sqlite3* symbols,
2>Undefined symbols for architecture x86_64:
2>  "_sqlite3_aggregate_context", referenced from:
2>     -u command line option
2>  "_sqlite3_aggregate_count", referenced from:
2>     -u command line option
...

Just wondering, have you seen anything like that, or use the internal provider with it before?

Hmmm.  That's odd.
I'm pretty sure the internal provider is working fine for net6.0-ios for the other bundles.  Something must be different in the interaction between bundle_zetetic and your lib package.
My first wild guess is to ask if you are building with net6.0-ios as the target framework?  I can't even confidently claim that it's necessary, but I'm building that way, so if you are not, that would be a difference.
More tidbits:
Here in my repo, in src/SQLitePCLRaw.lib.e_sqlite3.ios is the iOS assembly for e_sqlite3.  My bundle_zetetic assumes that your assembly will be equivalent except with different bits for the static lib.
When I build bundle_zetetic, I reference SQLitePCLRaw.lib.sqlcipher.ios.placeholder, which is pretending to be your package.

Hi @ericsink - I've tracked this down to some problem with LinkWith using LinkTarget. Specifying LinkTarget causes the link step to fail for net6.0-ios, but the same assembly works fine for a standard Xamarin iOS app. I've been able to verify that everything is working with the LinkWith as follows:
[assembly: LinkWith("libsqlcipher.a", ForceLoad = true, Frameworks = "Security")]

I'm not really sure if this is a bug with the linker. Thanks for the pointer to the e_sqlite3.ios code, it was helpful for comparison, and for making this fix to bundle_zetetic!

Looks like now that I have released 2.1.0, this issue can be closed.


Last Week in Pony - August 2, 2020

Audio from the July 28, 2020 Pony development sync call is available.

Pony 0.36.0 has been released. We recommend upgrading as soon as possible. Full details are in the release notes.


Current CI Broken at docker_metric.

Current CI has been broken at docker_metric integration test due to the error,
[integration_py3_docker_metric] 19-04-29:10:25:29 ERROR [clipper_metric_docker.py:127] Failed to parse: http://localhost:23298/api/v1/series?match[]=clipper_mc_recv_time_ms_sum

I found out urllib3 recently released their new version 1.25 on April 22nd (which is the day our CI starts to be broken).
Our requests library uses urllib3 as its dependency. I strongly suspect the version of urllib3 is the cause of our broken CI. I also found this issue from requests library. It says there's an issue with urllib3 1.25. (It is not directly related to our issue btw).
https://github.com/kennethreitz/requests/issues/5067
Here is also the logs that I found from our Jenkins
[integration_py3_docker_metric] /usr/local/lib/python3.5/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.1) or chardet (3.0.4) doesn't match a supported version!

[integration_py3_docker_metric] RequestsDependencyWarning)

As you can see, we are currently using urllib3 1.25.1. I will create a PR to restrict the urllib3's version to be less than 1.25 and see if it resolves our problem.
-> I verified the problem is because urllib3 version is set to be 1.25.1. In local vm environment, it was broken if I use 1.25.1. We should use either 1.25.2 or <1.25

It is merged and resolved. I will keep opening the issue so that we can remove urllib3 version constraint later once it becomes stabilized

https://github.com/kennethreitz/requests/pull/5092 says request library is now compatible to urllib 1.25.2. But it is still not compatible to 1.25.1 or 1.25. I will just keep them as is because using 1.25.2 wouldn't make any difference.


Remove default nil assignments for optionals

https://github.com/IBM-Swift/Kitura/tree/develop/Sources/Kitura/RouterElement.swift#L35
https://github.com/IBM-Swift/Kitura/tree/develop/Sources/Kitura/Router.swift#L35
https://github.com/IBM-Swift/Kitura/tree/develop/Sources/Kitura/Router.swift#L662
https://github.com/IBM-Swift/Kitura/tree/develop/Sources/Kitura/RouterElement.swift#L30-35
https://github.com/IBM-Swift/Kitura/tree/develop/Sources/Kitura/RouterElement.swift#L164
https://github.com/IBM-Swift/Kitura/tree/develop/Sources/Kitura/RouterRequest.swift#L124

Completed in PR #405


Make program background button behave more like a normal button

Change from alert message to traditional button to get highlight and
rounded corner behavior. Also remove "Click here..." text.
Added word-wrap since the default bootstrap behavior is to not wrap text
for buttons, but we need this for buttons like this with longer text.
Fixes #252

Coverage remained the same at 98.491% when pulling d53fad424ba31a385555182470086192e56c530c on update-background-button into 16e6175b770f91bc473e0bc2c08c020294f8a87a on production.


Announcing Still

Docs for feedback.

@pfac can we make the image's width smaller? This doesn't look right.

You can if you use custom HTML. By default it will always be forced to 100%.

Will custom html also import the image?

I tried it and it breaks because gatsby-image does some magic underneath

Sorry, forgot about that. Easiest way is not to fight it, just go on Figma or something and put your image inside a bigger container.
The custom HTML way, you add the image, hide it with css, and manually copy the src into a new tag. I don't recommend it.

The bigger container solution will make it look terrible on mobile :/

I know but I don't have a better solution :/
I don't think it's worth the effort at the moment, but there are two possible solutions for this long-term:

Revisit the image styles for the blog post content. I've tried before to make it more "universal" but I couldn't figure out a way. Feel free to give it a try yourself though.
Use MDX and have posts use React components. This is by far my favorite option but never felt it was worth the effort.


How to use .batch()?

I need to make multiple PATCH requests for different entities in single $batch, how to do that?

Have you tried the following:
o('/resouce1/2').put(data).batch('/resouce1/3').put(data).save(function () {
  // ready...
});


Cleaner headers

No need to nest, keep things cleaner

The idea is to have a visible distinction in the newsletter between core projects and non-core projects.

I'm not sure if it's needed here, as that distinction is mostly financial,  whereas here we try to list the news with as few visual distractions as possible.


Changing the output path parameter 'base' failed to build successfully?

Hi,
When I change the output path parameter base, an error occurs during the build process

Did you try to prepend /demo/ to the routes to render?

I'm not quite sure how to add it before the route to be rendered?
how to use

Just routes: ['/demo/', '/demo/about']

This is not enough to work, because:

Assets in a bundle (like assets/index-Bx8wvD0a.js) are behind the base path, too, and the server simply wont serve them
There can be public assets (like locales in my case) that are not in a bundle at all, and they are behind the base path, too.

I managed to find a workaround at least for my case, Let's assume that base path is env.BASE_URL. Then, firstly, we define the following:
// We're behind the proxy. Thus, we need to define these for prerenderer:
// Strip base prefix from the urls. Prerenderer will take our base as /
const urlModifier = (s: string) => s.replace(env.BASE_URL.substr(1), '');
// Ensure prerenderer's server will serve our public assets correctly (they are not in rollup bundle|
const hookServer = (app: express.Application) => {
  app.use(env.BASE_URL || '/', express.static('./dist'));
};
// Make prerenderer output our files correctly, route by route. In my simple case we have only one route, so just output is where needed.
const postProcess = (r: RenderedRoute) => { r.outputPath = 'index.html'; }

(all three is needed. urlModifier is for assets in bundle, hookServer is for assets not in bundle, postProcess for output)
...and then use them configuring plugin in vite.config.ts:
prerenderer({ routes: [env.BASE_URL || '/'], rendererOptions: { renderAfterTime: 1000 },
                       server: { before: hookServer },
                       postProcess: postProcess,
                       urlModifier: urlModifier
                     });

сс @Tofandel this is a closed issue so I ping you, (1) maybe it's useful to add basePath to prerenderer options, (2) idk how to do it without a deprecated before option (as in rollup plugin I dont have access to a prerenderer instance).
If you find a way to incorporate my work in the project, I'll be gled to help.

The hookServer for static files is the correct approach, we can't make any assumptions there, but we could have an option to make it easier to use
To not use the deprecated option you simply need to do this
prerenderer({ routes: [env.BASE_URL || '/'], rendererOptions: { renderAfterTime: 1000 },
                       postProcess: postProcess,
                       urlModifier: urlModifier
                     }).hookServer(hookServer);

I have access to the base url of the rollup or webpack config so I should be able to alter the output path since I'm guessing the issue is the basePath is appended twice to the output index.html right?

Thanks for the response! :heart:

some plugins that copy files should also register as assets but not all of them do

Ah, interesting. I use https://github.com/i18next/react-i18next, and it just uses json locales as they're needed, that's why assets aren't registered.
Then, hookServer might be excluded out of the scope.

To not use the deprecated option you simply need to do this <...>
This gives the following:

vite.config.ts:29:28 - error TS2339: Property 'hookServer' does not exist on type 'OutputPlugin'.

As for vite.config.ts, here it is
import react from '@vitejs/plugin-react';
import { defineConfig, loadEnv } from 'vite';
import svgr from 'vite-plugin-svgr';
import prerenderer from '@prerenderer/rollup-plugin';
import type { RenderedRoute } from '@prerenderer/prerenderer';
import express from 'express';

export default defineConfig(({ command, mode }) => {
  const env = loadEnv(mode, process.cwd(), '')

  // We're behind the proxy. Thus, we need to define these for prerenderer:
  // Strip base prefix from the urls. Prerenderer will take our base as /
  const urlModifier = (s: string) => s.replace(env.BASE_URL.substr(1), '');
  // Ensure prerenderer's server will serva our public assets correctly (they are not in rollup bundle|
  const hookServer = (app: express.Application) => {
    app.use(env.BASE_URL || '/', express.static('./dist'));
  };
  // Make prerenderer output our files correctly, route by route.
  const postProcess = (r: RenderedRoute) => { r.outputPath = 'index.html'; };

  return {
    plugins: [react(), svgr(),
              prerenderer({ routes: [env.BASE_URL || '/'], rendererOptions: { renderAfterTime: 1000 },
                            server: { before: hookServer },
                            postProcess: postProcess,
                            urlModifier: urlModifier
                        })
              ],
    resolve: {
      alias: [{ find: '@', replacement: '/src' }],
    },
    base: env.BASE_URL || "/",
    esbuild: {
      supported: {
        'top-level-await': true
      },
    },
  }
  });

Yes I see that https://github.com/i18next/react-i18next is using http to load locales instead of using the import.meta.glob build system so that's why it's outside the scope
vite.config.ts:29:28 - error TS2339: Property 'hookServer' does not exist on type 'OutputPlugin'.
Indeed that's only on the prerender instance not the plugins, I'll aim to fix this

I would still recommend changing to this app.use((env.BASE_URL || '/')+'public', express.static('./static/')); for the time being,

This is essential. Didn't know anything about static. Very useful, thanks.

So, should we sum up and outline the new issues?

Add newhookServer API to plugins
Integrate static folder to build.
Respect Vite's base option in rollup plugin (both in routes and in output path).

Am I correct? Should we post them as new issues?


FY23Q4 content refresh

run through all exercise steps in associated MSLearn module to validate good working order
updated steps & fixed typos where necessary
updated slides where necessary
update code samples to reflect MSLearn HOL exercise refresh & updates
any & all users/names/company names/pictures/IDs are not real people/tenants... all are from M365 demo tenants provided by Microsoft

NOTE: supersedes #55

Awesome - thanks for the updates! 👏🚀


Fixes md5 generation of SQLVisitors that was changed on 4.16.0

Impact

[X] Bug fix (non-breaking change which fixes expected existing functionality)
[ ] Enhancement/New feature (adds functionality without impacting existing logic)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description
On Liquibase 4.16, PR #2971 introduced "contextFilter" replacement field. As it is used to generate the md5sum, the md5sums changed.
This PR 'fixes' those fields names when calculating the md5 to keep compatibility with Liquibase < 4.16 .
Things to be aware of

MD5Sums generated using Liquibase 4.16.0 -> 4.18.0 with changeset containing SqlVisitors using  "context", "contexts"
or "contextFilter" are different from the other versions.

Things to worry about

None.

Additional Context

Reported on issue #3269, but it is not same problem.

Will be handled at https://github.com/liquibase/liquibase/issues/3549 .


Aurora crashing when opened

What are you experiencing an issue with?

[x] Aurora
[ ] Aurora supported game, (Fill in the game)
[ ] Aurora Wrapper
[ ] Aurora Profile
[ ] Aurora supported device, (Fill in problematic devices)
[ ] Aurora Scripts
[ ] Aurora Updater
[ ] Aurora Lighting issue
[ ] Other, (Fill in another issue here)

What kind of an issue is it?

[x] Crash
[ ] Performance problems
[ ] Visual bug
[ ] Localization issue
[ ] Enhancement suggestion
[ ] Device issue
[ ] Other, (Fill in another type of issue here)

Expected behavior:
Aurora should start normally with no crashes.
Actual behavior:
I get this error message: https://puu.sh/B0lnQ/efb443c22a.png
When I close out of it, Aurora crashes.
How often does this problem occur?

This problem occurs... Everytime
Please describe the steps to reproduce this issue:
The issue can be reproduced by doing following steps:

Running the application

What is the version of Aurora you are experiencing this issue with?

My version is... 0.6.1
Does the previous version of Aurora have this issue?
I never used any other version. This error only started happening recently.
Please include any logs, screenshots, or files that are related to this issue:

2018-07-20 22.59.36.log
2018-07-20 23.03.41.log
2018-07-20 23.19.37.log
2018-07-20 22.32.55.log
2018-07-20 22.48.23.log
2018-07-20 22.51.01.log
For logs, you can use: http://pastebin.com/
For screenshots, you can use: http://imgur.com/
For files, you can use: http://www.tinyupload.com/ , https://www.dropbox.com/ , or attach them to the issue.

The puush you posted doesn't work anymore, but from the logs it looks like an error that has come up before, which I believe has been fixed in the dev builds but you should be able to sort it out by deleting %appdata%/Aurora


Cross-Compiling

How to compile this library on MS Windows?(Visual Studio 2017+ or MSYS2)
I have tried to do this, but failed

So I never used Visual Studio, but I guess that the easiest way to do is include src/SuperString.cc to your project main file, or you can compile it as static library and link it against your program, the include/SuperString.hh contains all required declaration.


Add function to load trees

neurom.io.utils.load_trees loads array of trees in SWC file.
Disconnected components are loaded as separate trees.

Current coverage is 100.00%

Merging #227 into master will not affect coverage as of 8f58723

@@            master    #227   diff @@
======================================
  Files           38      38
  Stmts         1486    1490     +4
  Branches         0       0
  Methods
======================================
+ Hit           1486    1490     +4
  Partial          0       0
  Missed           0       0

Review entire Coverage Diff as of 8f58723

Powered by Codecov. Updated on successful CI builds.

@lidakanari @eleftherioszisis This could be of interest. The iterators don't work naturally with it yet, that is the next step. In the mean time, you can hack it:
class FakeNeuron(object):
    def __init__(self, trees):
        self.neurites = trees

fake_nrn = FakeNeuron(load_trees('some_filename.swc'))
sec_vols = list(iter_neurites(fake_nrn, sections.volume))

Seems good to my poor understanding!

Fixes #222.


Automate the addition of group specific label to the created AUTOCUT issues

Is your feature request related to a problem? Please describe
Today from the metrics framework we have the AUTOCUT issues created from the identified Gradle Check flaky tests. For more information on flaky tests, please refer to the OpenSearch Developer Guide.
Today we have  with default labels added.  Default labels are automatically added, while specific group labels are added manually by maintainers after issue creation, such as in Issue #14408, where Search:Aggregations and Search labels were added later and for some issues the group specific labels are missing.
Describe the solution you'd like
An automation that can take care of adding the group specific labels along with the default labels.

Implementing this automation would reduce the time maintainers spend manually adding group labels and enable specific teams to manage/track their own issues using group labels.
I'm open to discuss some ideas and update the automation to add the group specific labels.
Related component
Build

Adding @getsaurabh02 @dblock @andrross @reta @peternied

I think we could reliably deduct the label from failing test package, fe:
org.opensearch.snapshots.* - > goes to Storage:Snapshots
org.opensearch.search.* - > goes to Search
...


⚠ ClamAV has degraded performance

In eb5a209, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 80 ms

Resolved: ClamAV performance has improved in 4484bbb after 23 minutes.


Build errors with uwsgi 2.0.9

I've built uwsgi 2.0.9 from source using the command python uwsgiconfig.py --build and then tried to build this plugin using ./uwsgi --build-plugin plugins/uwsgi-sse-offload.  I'm getting these errors: https://gist.github.com/grivescorbett/75600e82b22596a5d3ef
Looks like struct uwsg_route is not being defined but if I do a cat uwsgi.h I see it's declaration in there.  Is there a build step I'm missing?

Hi, you have built your uWSGI instance without internal routing support (you should have a pretty scaring warning about it when you run uWSGI). Install libpcre development package (libpcre3-dev or libpcre-devel) and rebuild uWSGI.

Thanks!


Cenote Conga 6090

Is Conga 6090 supported? That would be nice!! Thanks

It would be great if you just try It! :)
It is easy retrievable removing the línea you add un the hosts of tour conga and rebooting it. And please, let us know how It was


Windows 7 and sam-local Error pining docker

I download the docker toolkit enabled the virtualization in bios.I have setup docker to use virtual box.
. I installed the aws-sam-local and used a sample template.yml to run api-gateway. I am getting below error. What can I do to overcome this ?
C:\Users\user>sam local start-api
2017/10/04 11:26:28 Running AWS SAM projects locally requires Docker. Have you got it installed?
2017/10/04 11:26:28 error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/_ping: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon
configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
template.yml
AWSTemplateFormatVersion : '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Description: |
An example RESTful service
Resources:
ExampleFunction:
Type: AWS::Serverless::Function
Properties:
Runtime: nodejs6.10
Handler: index.handler
Events:
ListCustomers:
Type: Api
Properties:
Path: /
Method: any

try and run it with cmd or powershell or sommething but with admin rights, had the same prob.
you cannot acces the docker container if you do not have admin rights.

I tried that earlier and again still same issue. I ran the cmd as admin and docker quicker start terminal as admin as well. Still get the same issue.

did you use docker toolbox or the other docker installation?
i had some probs with the new docker installation so installed the docker toolbox and got it working.
also do you run sam local start-api in your project folder or on the C:\Users\user as you say??

I am also getting same error as
C:\Windows\system32>docker version Client:  Version:      17.07.0-ce  API version:  1.31  Go version:   go1.8.3  Git commit:   8784753  Built:        Tue Aug 29 17:41:05 2017  OS/Arch:      windows/amd64 error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.31/version: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
Environment details:

docker toolbox (17.09.0-ce)
windows 7 pro

Turns out issue with docker config.
I ran below two commands in cmd. Now it works.
C:\Users\user> docker-machine env --shell cmd default
C:\Users\user> @FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i

@gopalramadugu - Thanks it works. But on running sam local gives error 'invalid bind mount spec'
log :

C:\Users\sam-local\aws-serverless-java-container\samples\jersey\pet-store>sam local start-api -t sam.yaml
←[34mINFO←[0m[0001] Unable to use system certificate pool: crypto/x509: system root pool is not available on Windows
2017/10/10 06:13:22 Connected to Docker 1.32
←[34mINFO←[0m[0001] Unable to use system certificate pool: crypto/x509: system root pool is not available on Windows
2017/10/10 06:13:22 Fetching lambci/lambda:java8 image for java8 runtime...
java8: Pulling from lambci/lambda
Digest: sha256:5e1f24ebf98bf010e94e8eb7d3eeec3d24d2a7d97a458756dda27134de526aa2
Status: Image is up to date for lambci/lambda:java8

Mounting com.amazonaws.serverless.sample.jersey.LambdaHandler::handleRequest (java8) at http://<IP_ADDRESS>:3000/{proxy+} [OPTIONS GET HEAD POST PUT DELETE TRACE CONNECT]
Mounting static files from public at /
You can now browse to the above endpoints to invoke your functions.
You do not need to restart/reload SAM CLI while working on your functions,
changes will be reflected instantly/automatically. You only need to restart
SAM CLI if you update your AWS SAM template.
2017/10/10 06:13:32 Invoking com.amazonaws.serverless.sample.jersey.LambdaHandler::handleRequest (java8)
2017/10/10 06:13:32 Decompressing C:\Users\sam-local\aws-serverless-java-container\samples\jersey\pet-store\target\serverless-jersey-example-1.0-SNAPSHOT.jar
2017/10/10 06:13:34 unable to use container host config override file from '$HOME/.config/aws-sam-local/container-config.json': HOME env variable is not set
2017/10/10 06:13:34 Error invoking java8 runtime: Error response from daemon: invalid bind mount spec "C:\Users\admin\AppData\Local\Temp\aws-sam-local-1507596212162932800:/var/task:ro": invalid volume specification: 'C:\Users\admin\AppData\Local\Temp\aws-sam-local-1507596212162932800:/var/task:ro'

Fix coming soon!

Ran into same issue attempting to try out some of the sample projects, look forward to when the fix is merged!

https://github.com/awslabs/aws-sam-local/issues/158#issuecomment-335327502
@pramodanarase have you found the solution for the issue. Esp. for below error on win 7
Error invoking java8 runtime: Error response from daemon: invalid bind mount spec "C:\Users\admin\AppData\Local\Temp\aws-sam-local-1507596212162932800:/var/task:ro": invalid volume specification: 'C:\Users\admin\AppData\Local\Temp\aws-sam-local-1507596212162932800:/var/task:ro'

This fix is included in the latest release (v0.2.3).
Use npm update -g aws-sam-local to upgrade.

Hi @gopalramadugu
Is the issue resolved for you in 0.2.3
I am running 0.2.4 and still the same error.
Though I resolved it by running below command in cmd
@for /f "tokens=*" %i IN ('docker-machine env') DO @%i
and "docker ps" started giving output
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Now eclipse is also giving same error but I don't know how to resolve it there (screenshot attached).
In eclipse docker explore, I created a connection to my docker daemon as well and it says ping successful.

I am running sam version 0.2.11, and still getting the same error mentioned above. Please help.


Handle get jdk tag sort behaviour on Alpine for empty field behaviour

On Alpine the "sort" behaviour for empty numeric sort fields is different, eg.jdk-16<.0.0>+36
Pad field fully before sorting
Signed-off-by: Andrew Leonard<EMAIL_ADDRESS>

run tests

Test to replicate:
#!/bin/bash

echo -e "jdk-16.0.1+9\njdk-16+36\n" > /tmp/versions
jdk11plus_tag_sort1="sort -t+ -k2,2n"
jdk11plus_tag_sort2="sort -t. -k2,2n -k3,3n -k4,4n -k5,5n"
jdk11plus_get_tag_cmd="grep -v _openj9 | grep -v _adopt | sed 's/jdk-/jdk./g' | sed 's/+/.0.0+/g' | $jdk11plus_tag_sort1 | nl | $jdk11plus_tag_sort2 | sed 's/\.0\.0+/+/g' | cut -f2- | sed 's/jdk./jdk-/g' | tail -1"
eval "cat /tmp/versions | $jdk11plus_get_tag_cmd"

Ah - I had tested by switchinging out the .0 instead of just the 0 - that explains why I didn't replicate it. Thanks. Happy for the merge :-)