Fix incorrect import in squeeze_pro.py

This issue propagated to another library we're using, so hopefully this fix can propagate downstream.
This addresses #817

Hello @arimelody
Thanks for the submission. However, this has already been taken care of on the development branch. If you have any future improvements, please checkout the development branch, edit and then submit a PR. 😎
Kind Regards,
KJ


DAT-17482 - Adding Bigquery test-harness

while running tests locally, found an issue with snapshot generation
Error executing SQL SELECT NULL AS SEQUENCE_NAME, NULL AS START_VALUE, NULL AS AS MIN_VALUE, NULL AS MAX_VALUE, NULL AS INCREMENT_BY, NULL AS WILL_CYCLE oleh.INFORMATION_SCHEMA.COLUMNS WHERE 1=0: [Simba][BigQueryJDBCDriver](100032) Error executing query job. Message: Syntax error: Unexpected keyword AS at [1:60]
For some reason liquibase tried to make snapshot of sequences, even sequences aren't supported in BigQuery.

while running tests locally, found an issue with snapshot generation Error executing SQL SELECT NULL AS SEQUENCE_NAME, NULL AS START_VALUE, NULL AS AS MIN_VALUE, NULL AS MAX_VALUE, NULL AS INCREMENT_BY, NULL AS WILL_CYCLE oleh.INFORMATION_SCHEMA.COLUMNS WHERE 1=0: [Simba][BigQueryJDBCDriver](100032) Error executing query job. Message: Syntax error: Unexpected keyword AS at [1:60] For some reason liquibase tried to make snapshot of sequences, even sequences aren't supported in BigQuery.

@KushnirykOleh I managed to fix it now... could you give it a retry?


Add centiskor.ch

This PR is:

[x] Adding a new domain
[ ] Updating existing domain size
[ ] Changing domain name
[ ] Removing existing domain from list
[ ] Website code changes (512kb.club site)
[ ] Other not listed

[x] I used the uncompressed size of the site
[x] I have included a link to the GTMetrix report
[x] The domain is in the correct alphabetical order
[x] This site is not an ultra lightweight site
[x] The following information is filled identical to the data file

I confirm that I have read the FAQ section, particularly the two red items around minimal pages and inappropriate content and I attest that this site is neither of these things.

[x] Check to confirm

- domain: centiskor.ch
  url: https://centiskor.ch/
  size: 101
  last_checked: 2023-08-26

GTMetrix Report: https://gtmetrix.com/reports/centiskor.ch/CbaakEuN/

Thanks!


please set up patreon / open collective so we can donate to the project

it's pretty far to say that a lot of people are glad that knex exists. it allow us to go home earlier. it works like a charm, it`s elegant ad hardly bring us something that comes to be impossible.
i would like to show some gratitude. and i might be not the only one.
such gratitude might even help to keep things evolving, i am pretty sure that @tgriesser and collaborators can have a few more beers from the hard work spent there.

I've been thinking about that after brianc set the page for pg driver and I think, that anyone who likes to setup their patreon page for knex maintenance can do it 👍
I'm not sure how collective thing would work though?
ps. I'm not interested of setting one for me :)


2024-10-16 version - live stream and HTML panels do not expand to full screen with double clicked

Love the enhancement of being able to have streaming and HTML in the panels!
Reference bottom right panel at: https://qsl.net/n5ng/beta   The first image is a live camera stream (it does not autoplay but that's an issue with YouTube....).  It will manually start when clicking on on the image but will not expand when double clicked.  The images do rotate but it seems the live stream 'start' images doesn't always appear in the rotation.  This is seen when allowed to auto-rotate and right click to rotate.
The bottom 3rd panel first definition is an HTML file followed by still images.  Likewise the HTML does not expand to full screen and not seen in the rotation when manually rotated.

Mixing content (websites, images, and videos) on the tiles is allowed. However, the mouse inputs only works with images (manual rotate, zoom, expand, etc.) The reason is websites and videos on the tiles handles mouse events themselves. I was aware of this and is intentional.
Now regarding the autostart of YouTube videos, your URL is:
iframe|https://www.youtube.com/embed/FTw5xuq2swo?si=jNiQRYDfl37RElao?autoplay=1
I use this one:
iframe|https://www.youtube.com/embed/fzPFaXAV_2Y?autoplay=1&mute=1
Note that you have two "?" on the URL. This seems to be the reason for the autostart to play to fail.

Pablo - Thanks for the quick response
Understood on the media type mixing and mouse inputs.
Interesting how a missing "?mute=1" causes the YouTube video not to play.


Updated the DoFn doc with pickling

Explicitly document how to share the instances across threads for Python.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

R: @tvalentyn

Thanks for your suggestions!


[5.4] Wrap error message in array

I think the returned error message for a failed login response should be wrapped in an array like the regular validation error messages. Could not find an according test - so no tests provided - sorry.

Please submit to master branch since it is a breaking change.


[For Mod Dashboard] A page that lists all bots

A page on the moderator dashboard that lets you see a list of all bots just in case you need to go to a specific bot's page.

Or it could be for everyone so they can find bots easier

that page would take wayy too much time to load after time

Pagination?

good idea


fix doc links

Motivation
(Write your motivation for proposed changes here.)
Have you read the Contributing Guidelines on pull requests?
(Write your answer here.)
Test Plan
(Share your test plan here. If you changed code, please provide us with clear instructions for verifying that your changes work.)
Related PRs
(If this PR adds or changes functionality, please take some time to update the docs at https://github.com/diem/diem/tree/master/developers.diem.com, and link to your PR here.)

/land


DateTimePicker format string

How can i set format string "dd/MM/yyyy hh:SS" to datetimepicker? And how can I ignore  AM / PM indicator?

Hi
Dates formatting in DevExtreme can be configured by a format object structure. It can accept one of the predefined shortcut values out of the box.
If you want to use custom formatting, you need to use one of third-party libraries (Intl or Globalize). You can see the examples of using these libraries in Angular applications here.
Please note, that LDML patterns such as "dd/MM/yyyy hh:SS" are not supported by the Intl, but you can use the Intl.DateTimeFormat parameters object instead.


starbase_archive cannot extract tar.gz created using macos' tar

I'm trying to create a proto plugin for ruff, but hit a snag with the Mac releases. The tar files for Mac are created using the inbuilt tar of the macos-latest runner.
But it turns out that tar version apparently uses a "GNU Sparse File extension", which tar-rs does not currently support. The result is that extraction spits out a "GNUSparseFile.0" directory containing corrupted archive files.
There is an old PR lying around to fix this, but it has been stale for 2 years.. The cargo-binstall guys created a temporary fork with the fix, while they wait for the PR to get merged. So that's one way to go at least.
You can test it yourself on a Mac using https://github.com/Phault/proto-toml-plugins/tree/main/ruff

Unfortunate but switching https://github.com/moonrepo/starbase/pull/60


[Future Request] URL design about deployemts in Amplify Management Console

Environment information
N/A (This feature request is about new Amplify Management Console)

Description
I would request to create the permanent link included a deployment number about application in Management Console.
Now, we can check a deployment status from below URL. But this URL doesn't include a deployment number. We need to open this URL and click the specific deployment number if we want to check a other deployment not latest deployment.
https://<region>.console.aws.amazon.com/amplify/apps/<AppId>/branches/<BranchName>/deployments

We want to share a specific deployment status in our team via specific URL. Could you improve this because we feel inconvenience?
Thanks

@sasssssssa 👋 , thanks for reaching out. Currently, the deployments endpoint in the Amplify console is designed to point to the latest deployment. We will take this as a feature request.


How can I configure Tailwind CSS with the pre-made library template

This is rather a questionnaire than an issue. How can I configure the template to start using Tailwind with my library?
Such that when I build the project, only Tailwind's used classes arrive to production builds.

I personally don't use tailwind for any of my work, so I would have no experience with this. The scaffolding set up is using the official vue rollup plugin, and doesn't really do anything fancy, so anything you find on the web about using tailwind with rollup would probably just work here with very little if any effort. I don't think this is the right avenue to ask this type of question, though.
Closing this as it is not an issue with this utility.


Error importing pattern3.en

I'm using Anaconda and i retrieve this message  "IndentationError: expected an indented block" when I apply this code "from pattern3.en import tag"

After running into the same problem (using Pip 18.1 and installing with pip3 install pattern3), it seems like the file pattern3/text/tree.py on GitHub and the file on PyPI are different.
If you just replace tree.py with the GitHub version, the IndentationError goes away and you can import the package. (This doesn't guarantee the correctness of the package, however.)

In case anyone still have issue, you can run the command
sed -i '36s/.*/    pass/' /usr/local/lib/python3.6/dist-packages/pattern3/text/tree.py
I was using a dockerfile for the project so did the same, you can change it manually otherwise.


Changes to support make validate-runenv-image targets using podman

Change the validate-runenv-image make target to also run the container image using podman.
Pick up a small krun fix to allow the java payload's runenv-image to work with podman.
Added a .check_podman_prereqs make target that verifies prerequisites needed for podman are done.
With these changes the following payloads validate-runenv-image targets work:
busybox, node, python, java

Closing this PR since its changes have been incorporated into the PR for serge/validate-runenv-2:
PR #1322
https://github.com/kontainapp/km/pull/1322


Support custom timers

The idea is that this package shouldn't be too opinionated about the setTimeout/clearTimeout-like functions that should be used to handle the activity timer.
This would fix #12, #15, #16 and #17 when paired with a native timer package, such as https://github.com/ocetnik/react-native-background-timer.
export interface TimeoutHandler<T> {
  /**
   * Timeout function that accepts two parameters:
   * a function and the timeout after which that function is fired.
   * If not provided, the default `timeoutFn` will be `setTimeout`.
   */
  setTimeout: (fn: () => void, timeout: number) => T;

  /**
   * Function that should be used to clear the effects of `timeoutFn` after
   * the `UserActivity` component is unmounted.
   */
  clearTimeout: (timeoutFn: T | undefined) => void;
}

const defaultTimeoutHandler: TimeoutHandler<number> = {
  setTimeout: (fn: () => void, timeout: number) => window.setTimeout(fn, timeout),
  clearTimeout: (timeoutFn: number | undefined) => { window.clearTimeout(timeoutFn) },
};

@jkomyno Does the current implementation in the dev branch support custom timers? It appears to support them, despite this PR being open, but I'm having issues implementing BackgroundTimer as referenced. When using BackgroundTimer, I see some weird inconsistencies, such as the onAction function firing too frequently (faster than the timeForInactivity interval).
I'm implementing like so, with useEffect as I will eventually need to dispatch a Redux action when the user has gone inactive:
const TIMEOUT_BEFORE_PROMPTING_USER_IN_MILLISECONDS = 10000;

const InactiveLogout = ({ children }) => {
  const [active, setActive] = useState(true);

  useEffect(() => {
    const resetInactivityTimer = () => setActive(true);

    if (!active) {
      Alert.alert('youve gone inactive');
    }
  }, [active, setActive, showInactivityPrompt]);

  return (
    <UserInactivity
      timeForInactivity={TIMEOUT_BEFORE_PROMPTING_USER_IN_MILLISECONDS}
      timeoutHandler={BackgroundTimer}
      onAction={isActive => setActive(isActive)}
      isActive={active}
    >
      {children}
    </UserInactivity>
  );
};

Any help is much appreciated!

@dylinmaust Now it supports them.

@dylinmaust we have having same issues regarding stopBackgroundTimer and runBackgroundTimer of react-native-background-timer lib, see also:

https://github.com/ocetnik/react-native-background-timer/issues/310

we just can't use https://github.com/jkomyno/react-native-user-inactivity/blob/master/src/BackgroundTimer.ts provided by react-native-user-inactivity because of these issues and then we have to provide our own Android implementation


omero-py install instructions should not pin pyhthon3.6

Hi!
The current version of the installation instructions for omero-py either from conda or pip, instruct the users to use python 3.6 when newer versions of python work just fine. As python 3.6 gets older (I think it is not supported by numpy anymore) I think this should be clarified.
Here is the file:
https://github.com/ome/omero-documentation/blob/759dcafeec65e31e79920ffcd4742ed34764643f/omero/users/cli/installation.rst
I'm opening a PR with a proposed fix straight away.

:+1: Python 3.6 is actually EOL (https://endoflife.date/python) so updating these instructions makes complete sense from a user perspective. From a sysadmin perspective, we are currently evaluating the instructions/options for upgrading CentOS 7 environments since Python 3.6 remains the version shipped in the default packages - see https://github.com/ome/omero-install/pull/259 and https://github.com/ome/omero-install/pull/260


Skip demultiplexing if only one cellhash ID

When running the library that had only one HTO, but was classified as demultiplexing, Seurat was failing to perform demultiplexing. To avoid this, we discussed skipping demultiplexing altogether if there is only one HTO and not reporting sample calls.
Here I check for the number of cellhash ID's and if that's > 1, then we continue with add the demultiplexing results. We are also making changes in scpcaTools to the QC report to adjust for samples like this (AlexsLemonade/scpcaTools#111). I will wait until that gets merged and I can then test those changes withscpcaTools::edge and these changes before wrapping up this PR, so I'm going to keep it in a draft state for now. I did test these changes and things worked successfully, but I would like to test in combination with the changes to scpcaTools.

I have gone ahead and tested this using the most recent changes in scpcaTools and the QC report looks as expected and the library in question now completes the workflow successfully so it is ready for review. I did update the container to use scpcaTools::edge here and am wondering if we want to do a release of scpcaTools first and up date the tag for the container in this PR? Or if we want to incorporate these changes and then do the release and separate PR to update the container tag.

I don't have a strong opinion on this right now. If we are doing a release of scpca-nf, we definitely want to have that tied to a specific version of scpcaTools, but if we think there might be more changes before the next release, I would be okay with leaving this pointing at edge for a bit longer.

As we discussed in slack, going to go ahead and do a release with these changes so I updated this PR to have the new scpcaTools tag for the container and the new version for scpca-nf. I will wait to merge this once the docker build is finished, but it is ready for another look @jashapiro.


fix: parameter binding issue in FluentDesignTheme

🐛 Bug Report
I am trying to realize a simple panel to manage the page appearance, just like on the demo page.
To do this, I have created the two parameters (mode and officeColor) in the panel component's code area and bound them to their corresponding FluentDesignTheme and FluentSelect components.
This works when not including any more code in the panel component.
As soon as any state is given to the component (using its Content parameter) or even if OnInitializedAsync is implemented, the parameters will be ignored and are reset everytime the panel is opened.
💻 Repro or Code Sample
Working example:
@implements IDialogContentComponent

<FluentDesignTheme StorageName="theme" @bind-Mode="@_mode" @bind-OfficeColor="@_color"/>
<FluentSelect Label="Theme" Items="@(Enum.GetValues<DesignThemeModes>())" @bind-SelectedOption="@_mode"></FluentSelect>

<FluentSelect Label="Color"
              Items="@(Enum.GetValues<OfficeColor>().Select(i => (OfficeColor?)i))"
              @bind-SelectedOption="@_color">
    <OptionTemplate>
        <FluentStack>
            <FluentIcon Value="@(new Icons.Filled.Size20.RectangleLandscape())"
                        Color="Color.Custom"
                        CustomColor="@(context.ToAttributeValue() != "default" ? context.ToAttributeValue() : "#036ac4")"/>
            <FluentLabel>@context</FluentLabel>
        </FluentStack>
    </OptionTemplate>
</FluentSelect>

@code
{
    private DesignThemeModes _mode;

    private OfficeColor? _color;
}

Failing example:
@using App.Ui.State
@implements IDialogContentComponent
@inject AppState State

<FluentDesignTheme StorageName="theme" @bind-Mode="@_mode" @bind-OfficeColor="@_color"/>
<FluentSelect Label="Theme" Items="@(Enum.GetValues<DesignThemeModes>())" @bind-SelectedOption="@_mode"></FluentSelect>

<FluentSelect Label="Color"
              Items="@(Enum.GetValues<OfficeColor>().Select(i => (OfficeColor?)i))"
              @bind-SelectedOption="@_color">
    <OptionTemplate>
        <FluentStack>
            <FluentIcon Value="@(new Icons.Filled.Size20.RectangleLandscape())"
                        Color="Color.Custom"
                        CustomColor="@(context.ToAttributeValue() != "default" ? context.ToAttributeValue() : "#036ac4")"/>
            <FluentLabel>@context</FluentLabel>
        </FluentStack>
    </OptionTemplate>
</FluentSelect>
@if (_isDeveloperModeEnabled)
{

    <FluentTextField Label="Server URL Override"></FluentTextField>
}

@code
{
    private DesignThemeModes _mode;

    private OfficeColor? _color;

    private bool _isDeveloperModeEnabled;

    protected override async Task OnInitializedAsync()
    {
        _isDeveloperModeEnabled = await State.IsDeveloperModeEnabledAsync();
    }
}

In the MainLayout.razor I have added <FluentDesignTheme StorageName="theme"/> and the panel is opened using this method:
private async void OpenPageSettingsPanel()
{
    await DialogService.ShowPanelAsync<PageAppearancePanel>(
        new DialogParameters
        {
            Alignment = HorizontalAlignment.Right,
            Title = "Page settings",
            PrimaryAction = "Ok",
            SecondaryAction = null
        });
}

🤔 Expected Behavior
I expect the parameters to be bound and loaded correctly.
😯 Current Behavior
As staed above.
🔦 Context
As stated above.
🌍 Your Environment

OS & Device: Windows on PC
Browser Microsoft Edge
.NET 8
FluentUI v4.4.0

I don't understand. Which parameters are ignored/reset?

The OfficeColor parameter in particular seems to be ignored in this case. The background color randomizes everytime the panel is (re-)opened and the primaryColor field in the local settings is being set to a (random?) hex code,

I can't replicate that with the code you supplied. Need a more complete example or repo.
A randomizing background (you mean accent?) color must come from somewhere else as nothing is being done with that in the code you posted,

I will try to set up a minimal example as the code this is happening in is confidential.

Hello again.
I have created a minimal example with which I could reproduce the issue.
I want to make clear that I don't want to rule out that the issue is due to some fundamental misunderstanding of mine about how the component lifecycle affects things.
The repo:
https://github.com/lus/FluentThemeBugRepro
A video showcasing the whole process:
https://github.com/microsoft/fluentui-blazor/assets/46935044/2b014c8f-97d9-49c5-addd-d1522d2d1942

In your video, the color in storage is not being changed on selecting one from the dropdown. When I run the repro code locally, that does happen. I'm a little lost on what the issue is exactly

And when is that point in the video? What am I seeing then that is different?  Sorry, I don't understand what your "bug" is.

No excuse needed. It is not mine either 😉
Ok, so now that we have established that the bug is that the changed color is not reflected in storage, how can I replicate that in the code repro you created. As seen in my 'video', it just worked after cloning, building and running it. No changes made whatsoever.

Alright, I think I have narrowed it down. Please try the following steps:

Make sure local storage is empty
Open the panel, wait until values are saved to local storage. Don't make any changes
Close the panel and open it again

This provokes the bug on my side.

This looks promising, thank you very much for looking into it!

Closing this as PR is merged and will be in next release.


How to get trace_id to configure cloudwatch logs correlation

https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/deploy_servicelens_CloudWatch_agent_logintegration.html
It is already supported by java SDK to simulate the same behavior in nodejs with my log function  I need to inject trace_id  into the log message. What is the most appropriate way to get trace_id?

Use: AWSXRay.getSegment().trace_id while a segment is in progress.
https://github.com/aws/aws-xray-sdk-node/blob/2c4459a0ea06912259bd627d34cb99e46878538f/packages/core/lib/segments/segment.d.ts#L10


The website linkes to Drools sub-projects redirect back to the home page

The links in the overview on the home page that point to the Drools sub-projects (Guvnor, Fusion, Expert, etc), look like they link to specific pages for those sub-projects, but clicking on them just brings the user back to the home page.
I also don't see any other place on the website (the menu, for example) to find more information about these sub-projects, so there's no way to find out more information about what each one does or when to use them.

links were removed temporarily


[WIP] Add Fuse side metadata cache

What changes are proposed in this pull request?
Please outline the changes and how this PR fixes the issue.
Why are the changes needed?
Please clarify why the changes are needed. For instance,

If you propose a new API, clarify the use case for a new API.
If you fix a bug, describe the bug.

Does this PR introduce any user facing changes?
Please list the user-facing changes introduced by your change, including

change in user-facing APIs
addition or removal of property keys
webui

had we measured the perf yet? How much difference between this and the kernel one?
Sometimes the kernel metadata cache could be evicted due to memory stress. The user cache would be more controllable.

Is this cache compatible with the filesystem cache? Can we implement that like the cachefilesystem or metadatacachefilesystem?

@yyongycy
Performance:
Fuse side metadata cache has similar performance as Alluxio client side metadata cache.
When all metadata are cached across epochs (iterations), os kernel metadata cache has far better performance (30X to 800X) than Alluxio Fuse/Client side metadata cache.
When metadata cache period is short, OS kernel metadata cache performance is 2X compared to fuse/client side metadata cache.
Haven't took the metadata cache eviction into consideration when comparing the performance. Do you think it will be helpful?
Resource consumption:
Fuse-side metadata cache is similar to OS kernel cache, and requires 5% to 20% memory compared to client-side metadata cache and this is the main reason I come up with this PR.
Implementation:
The current PR does not implement CacheFileSystem or MetadataCachingFileSystem mainly because i worry about changing the URIStatus class which is labeled as @PublicAPI.
Otherwise would be helpful to change URIStatus to an interface / default class and FuseURIStauts an implementation for it or an extension for it.
Let me know if you have other thoughts on this part
Cached Item:
We cache both file path status and dir path status but do not cache listStatus results. We mainly wants to improve getattr() performance instead of readdir() performance, but yeah i will consider and likely add this part

Regarding the API part, I think that is fine so far. If necessary, we can defer that discussion.
Regarding the improvement, we can do that one by one if hit in the real environment.
This is a great experiment.


Labels syntax example missing

Hello, there is no example how to write labels (passed as parameters to the RDLC). There is only empty lables section.
Please, add this.

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

ID: a0042001-b98b-71c6-f659-84af0bd52a7d
Version Independent ID: 212b2740-288e-8c5a-9e1e-960fcfb5739c
Content: Report Object - Business Central
Content Source: dev-itpro/developer/devenv-report-object.md
Service: dynamics365-business-central
GitHub Login: @SusanneWindfeldPedersen
Microsoft Alias: solsen

Also struggled with this for a moment, here is what worked for me:
labels
{
    SourceAmountLbl = 'Source Amount';
    TargetAmountLbl = 'Target Amount';
    PageLbl = 'Page';
}

Thanks for the feedback. Added label syntax to the docs, will be pushed live with our next refresh. Thanks.


Dataview sometimes does not show all the subtasks, have to reload the page for making it show

dataview
TASK
FROM "Ideas"
WHERE !completed AND !contains(text, "#Projects")
Group by header
sort file.name asc
sort header asc
i am using this code to generate all tasks
sometimes dataview shows only the top level tasks and not the sub tasks.
if i go to another page and revisit the page or reload the entire app, it starts showing all sub tasks.
this happens with Android app only and windows 10 app seems to be working fine.
is this some sort of bug with the Android app?

Hello,
sorry for the very late response, I'm digging through old reports. Do you still have this problem with a newer version of dataview? If it's no longer reproducible for you, I'm gonna close the issue. If it is still reproducible, it would be great if you could provide us with some test data.

Its working now thanks


Read Json-Files from *.dfproj-File

the folder might contain other JSON-files, so we should only load the ones that are actually part of the ADF-Project

fixed in https://github.com/gbrueckl/Azure.DataFactory.LocalEnvironment


navigationBarStyle: backgroundColor not correct when the app is in the background on Android

Version
Tell us which versions you are using:

react-native-router-flux v4.?.? (v3 is not supported)
react-native v0.?.?
using "react-native-router-flux": "^4.0.0-beta.27"

Expected behaviour
expect the navbar when the app is in the background to have the color as when the app is running.
Actual behaviour
navbar is grey color while the app is in the background mode. This happens when I press the home button and android phone shows a list of apps running in the background. navbar color is not correct but the app icon does show up.
Steps to reproduce
For non-obvious bugs, please fork this component, modify Example project to reproduce your issue and include link here.

Note the navbar color
Press home button
Android device will show a list of apps running in the background
Note the navbar color of the app is different from the color when the app is running
Maybe I missed out some props?

<Scene
        navigationBarStyle={{backgroundColor: 'red'}}
        key='home'
        component={HomeContainer}
        title='Home'
/>

Please try to reproduce it with Example project and latest version 4.0.0-beta.40. Feel free to open if the issue still exists


cannot run wget http://localhost:3000 inside a docker container

Hi ,
I run nuxt inside a container,  but when I login to the container and tried below command, I got "error getting response: Address not available".
I tried http://<IP_ADDRESS>:3000,  http://<IP_ADDRESS>:3000, and the service name http://app:3000, and got the same error.
node:/app$ wget http://localhost:3000
Connecting to localhost:3000 (<IP_ADDRESS>:3000)
wget: error getting response: Address not available

This question is available on Nuxt.js community (#c7032)

Hi ,why this one is closed ?


Hash in code block used for TOC entry

I have a text, where I use a code block for 'sh' to show a shell script. First line of the script is the typical Shebang line. This is used by markdown-toc to generate a wrong TOC line.
Can I escape the hash character in the code block or is there another workaround? In general I guess code blocks should be ignored.

Hey, I think this has already been fixed, it's just the owner hasn't published the fixed version.
If you follow the instructions here -- clone this repo, install dependencies link to this repo -- and then try to generate TOC in a Markdown file with hashtag comments in a code block, the code block comments should be ignored completely.


Improve the String.is_valid_ip_address() documentation

This closes https://github.com/godotengine/godot-docs/issues/4097.

Thanks!

Cherry-picked for 3.2.4.


Adds gratuitous logging to AlertsUI for debugging.

Someday we will find the bug! In response to #6570.

This should all be debug logs with a specified sawmill, shouldn't it?

Debug logs are suppressed in release builds, I need the players to see these so they can provide more info when the bug happens. Once we actually identify the cause of the bug this PR can be reverted.

this can be reverted now

probably


Documentation of settings containing arrays is incomplete

Currently, the use of arrays in settings is only documented for CommandArguemts like
[CommandArgument(0, "[name]")]
public string[] Name { get; set; }

But not for CommandOptions, as asked in #330, #465.
Additionally, the fact that there can be only one argument vector, and it needs to be the last argument of the command, is currently not documented at all.

The requirements of a PR to address this issue are two fold, namely:

Document the use of arrays for CommandOptions
Document the fact that there can be only one argument vector, and it needs to be the last argument of the command

The documentation should be located here: https://spectreconsole.net/cli/settings


Roundrobin access fails since there are multiple ha proxy processes running on LB instances.

Rancher Version: latest cattle build from lbrefactormetadata from https://github.com/alena1108/cattle.git
Create Balancer services with few targets having hostname routing rules.
Roundrobin access fails when accessing LB ip since there are multiple ha proxy processes running on LB instances.
This issue is not reproducible always. But happens very often.

Tested with Rancher Version: latest cattle build from lbrefactormetadata from https://github.com/alena1108/cattle.git
This issue is not seen anymore.


Error when closing windows with alpha opened

please read the documentation before asking questions about configuration or creating a feature request
for bugs: provide the expected behavior and the actual behavior, and screenshots if you want to be nice
Minimal config:
local alpha = require('alpha')
local dashboard = require('alpha.themes.dashboard')
alpha.setup(dashboard.opts)

To reproduce this issue:

Install alpha with default config
Open nvim by nvim
Split window with <C-w>s or <C-w>v
Close window with <C-w>o

Demo:
https://user-images.githubusercontent.com/76579810/211458731-e4dce6b4-9dbf-4ca5-a0ad-5ab573d5db25.mp4

Hello, I'm getting the same error but with another workflow (but not the one you described):

Install alpha with default config
Open nvim by nvim
Split window with s or v
Open one of the recent file in the alpha buffer (only in one window, alpha is still visible in the other window)
Close the window with the opened file (using :q for example)

And I get the error:
Error detected while processing CursorMoved Autocommands for "<buffer=1>":
Error executing lua callback: ...pack/lazy-managed-plugins/start/alpha-nvim/lua/alpha.lua:567: Invalid window id: 1000
stack traceback:
        [C]: in function 'nvim_win_get_cursor'
        ...pack/lazy-managed-plugins/start/alpha-nvim/lua/alpha.lua:567: in function 'move_cursor'
        ...pack/lazy-managed-plugins/start/alpha-nvim/lua/alpha.lua:473: in function <...pack/lazy-managed-plugins/start/alpha-nvim/lua/alpha.lua:473>

NOTE: Writing this comment, I noticed another bug: splitting the Alpha window actually doesn't work, the new window doesn't have the same bindings as the first window..

should be fixed in 704ff0fc0660caf85080f1443ccf6e03ea401fe6

@goolord Hi, this is actually not fixed, and here is a demo of the bug:
https://user-images.githubusercontent.com/76579810/235388519-fc109330-0a75-49fe-90f6-01dc7b999cae.mp4

probably reintroduced by https://github.com/goolord/alpha-nvim/pull/201

reverted, confirmed it's fixed @Bekaboo
maybe i should get to writing tests for this plugin now, which i'm not totally sure how i'll do

@goolord I tested it again and seems that it is only fixed for the startify theme but not for dashboard and theta. I'm testing against the default config, i.e. requirerequire'alpha'.setup(require'alpha.themes.theta'.config) and require('alpha').setup(require('alpha.themes.dashboard').config).

ok, i have made window handling a bit more principled, and this should be fixed in the theta and dashboard themes


remove mev-relays.beaconstate.info

Service terminated
There are now better solutions like https://app.metrika.co/ethereum/dashboard/mev/relay-operational/all

Thanks for the update


Backfill test coverage

Backfill the library with as much test coverage as possible.
Create a new test on mbed platform that starts a lot of threads and triggers events, inserts and removes tasks.
Make sure that growing the task array works as expected and that memory bounds are not exceeded.

Existing unit tests in tcMenuLibraryDev project all run against new task manager. Checking what, if any new tests are needed.


⚠ Bofrost.lu has degraded performance

In 8a1488e, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 871 ms

Resolved: Bofrost.lu performance has improved in c4162b6 after 15 minutes.


[BUG] - Unable to start a connection after changing allowed IPs

Describe the bug
Tunnel works great with the default allowed IPs (<IP_ADDRESS>/0, ::/0), but when I edit the config to only allow traffic to my home network (<IP_ADDRESS>/24) the tunnel refuses to start.
Smartphone (please complete the following information):

Device: OnePlus 9 Pro
Android Version: Android 13
App Version: 3.3.2

Hello! It is a little complicated to configure this type of routing for WireGuard. I recommend this tool to help generate the proper allowedIps list to disable WireGuard for your home network subnet. I used this tool to enable this functionality for my home network and it works great.
Additionally, there is a pretty good discussion about using this feature here.
If you continue to have issues we can reopen this issue, but I will close this issue for now.


Add COSIGN_OCI_EXPERIMENTAL, push .sig/.sbom using OCI 1.1+ digest tag

Please see https://github.com/opencontainers/distribution-spec/blob/main/spec.md#referrers-tag-schema
This begins publishing/fetching/verifying signatures and SBOM attachments using the proper OCI defined referrers tag schema, if COSIGN_OCI_EXPERIMENTAL=1 is set in the environment. If the digest tag is not found, download/verify commands will fallback to try the cosign-defined tags (sha256-<hash>.sig / sha256-<hash>.sbom).
This means all attached entities will be able to be located via the tag  sha256-<hash>, which should be formatted as an OCI image index. Manifests defining signatures and SBOMs also add the subject field also newly defined by OCI to point to a reference.
This also follows guidance by OCI to start using unique mediatypes for config.mediaType to surface as an artifactType:

application/vnd.dev.cosign.artifact.sbom.v1+json
application/vnd.dev.cosign.artifact.sig.v1+json

Setup
Note: I've made the repo ghcr.io/jdolitsky/cosign-pr-demo public if anybody wants to inspect the tags, manifests, etc.
Get a base image to start attaching to:
crane cp cgr.dev/chainguard/wolfi-base ghcr.io/jdolitsky/cosign-pr-demo

Set the new experimental env var:
export COSIGN_OCI_EXPERIMENTAL=1

SBOM flow
Create a fake SBOM:
echo '{"hello": "world"}' > sbom.json

Attach it:
cosign attach sbom --sbom sbom.json --type spdx ghcr.io/jdolitsky/cosign-pr-demo

View repo tags (notice no .sbom tag):
crane ls ghcr.io/jdolitsky/cosign-pr-demo

latest
sha256-97d731da806109c4f61ac32e8830e13952ca2c65bc7fbfe32babd7d267e633bf

View the digest tag:
crane manifest ghcr.io/jdolitsky/cosign-pr-demo:sha256-97d731da806109c4f61ac32e8830e13952ca2c65bc7fbfe32babd7d267e633bf | jq

{
  "schemaVersion": 2,
  "mediaType": "application/vnd.oci.image.index.v1+json",
  "manifests": [
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "size": 539,
      "digest": "sha256:e952330096c5349c253bb11c09a25c546ca35d4b2a1bfaac805fee90cbe8fde1",
      "artifactType": "application/vnd.dev.cosign.artifact.sbom.v1+json"
    }
  ]
}

View the manifest for the SBOM artifact:
crane manifest ghcr.io/jdolitsky/cosign-pr-demo@sha256:e952330096c5349c253bb11c09a25c546ca35d4b2a1bfaac805fee90cbe8fde1 | jq

{
  "schemaVersion": 2,
  "mediaType": "application/vnd.oci.image.manifest.v1+json",
  "config": {
    "mediaType": "application/vnd.dev.cosign.artifact.sbom.v1+json",
    "size": 233,
    "digest": "sha256:2d3e57b4f854275fc6f727dddf42be516b4f133ea164004de18bf90054d95e9b"
  },
  "layers": [
    {
      "mediaType": "text/spdx+json",
      "size": 19,
      "digest": "sha256:44aff4ab2d7c3250525675a08f0cfa9591168cffe51791c5f5bbc417c15a6c38"
    }
  ],
  "subject": {
    "mediaType": "application/vnd.oci.image.index.v1+json",
    "size": 491,
    "digest": "sha256:97d731da806109c4f61ac32e8830e13952ca2c65bc7fbfe32babd7d267e633bf"
  }
}

Fetch the raw SBOM contents:
cosign download sbom ghcr.io/jdolitsky/cosign-pr-demo

{"hello": "world"}

Signature flow
Sign the image (keyless):
cosign sign ghcr.io/jdolitsky/cosign-pr-demo

View repo tags (notice no .sig tag):
crane ls ghcr.io/jdolitsky/cosign-pr-demo

latest
sha256-97d731da806109c4f61ac32e8830e13952ca2c65bc7fbfe32babd7d267e633bf

View the digest tag (now updated with and second manifest):
crane manifest ghcr.io/jdolitsky/cosign-pr-demo:sha256-97d731da806109c4f61ac32e8830e13952ca2c65bc7fbfe32babd7d267e633bf | jq

{
  "schemaVersion": 2,
  "mediaType": "application/vnd.oci.image.index.v1+json",
  "manifests": [
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "size": 5825,
      "digest": "sha256:478cf2f3284811b500cc3aee71b7d8c3a744917e863a78922674211c75b1e36c",
      "artifactType": "application/vnd.dev.cosign.artifact.sig.v1+json"
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "size": 539,
      "digest": "sha256:e952330096c5349c253bb11c09a25c546ca35d4b2a1bfaac805fee90cbe8fde1",
      "artifactType": "application/vnd.dev.cosign.artifact.sbom.v1+json"
    }
  ]
}

View the manifest for the signature artifact:
crane manifest ghcr.io/jdolitsky/cosign-pr-demo@sha256:478cf2f3284811b500cc3aee71b7d8c3a744917e863a78922674211c75b1e36c | jq

{
  "schemaVersion": 2,
  "mediaType": "application/vnd.oci.image.manifest.v1+json",
  "config": {
    "mediaType": "application/vnd.dev.cosign.artifact.sig.v1+json",
    "size": 245,
    "digest": "sha256:231b8f1c59b2adb759b9c3b6d08ed448a8ef1e9561daf0488834a0b415a00bf9"
  },
  "layers": [
    {
      "mediaType": "application/vnd.dev.cosign.simplesigning.v1+json",
      "size": 248,
      "digest": "sha256:c9f14cf696ee3df0a6b88ddbc8fab86fba1fa85c7bfef7e8ff1275d8058ac3d8",
      "annotations": {
        "dev.cosignproject.cosign/signature": "...",
        "dev.sigstore.cosign/bundle": "...",
        "dev.sigstore.cosign/certificate": "...",
        "dev.sigstore.cosign/chain": "..."
      }
    }
  ],
  "subject": {
    "mediaType": "application/vnd.oci.image.index.v1+json",
    "size": 491,
    "digest": "sha256:97d731da806109c4f61ac32e8830e13952ca2c65bc7fbfe32babd7d267e633bf"
  }
}

Verify the signature:
cosign verify ghcr.io/jdolitsky/cosign-pr-demo --certificate-identity-regexp=".*"  --certificate-oidc-issuer-regexp=".*"

Amazing!

Codecov Report

Merging #2684 (d118235) into main (ddc2ce4) will decrease coverage by 0.51%.
The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main    #2684      +/-   ##
==========================================
- Coverage   30.00%   29.49%   -0.51%
==========================================
  Files         146      147       +1
  Lines        9299     9459     +160
==========================================
  Hits         2790     2790
- Misses       6077     6236     +159
- Partials      432      433       +1

Impacted Files
Coverage Δ

cmd/cosign/cli/options/experimental.go
0.00% <0.00%> (ø)

cmd/cosign/cli/sign/sign.go
15.66% <0.00%> (-0.13%)
:arrow_down:

pkg/cosign/env/env.go
88.88% <ø> (ø)

pkg/cosign/verify.go
37.11% <0.00%> (-2.12%)
:arrow_down:

pkg/oci/remote/referrers.go
0.00% <0.00%> (ø)

pkg/oci/remote/remote.go
29.80% <0.00%> (-12.66%)
:arrow_down:

pkg/oci/remote/write.go
15.50% <0.00%> (-10.82%)
:arrow_down:

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

FYI - once this PR is in, we just need a go.mod bump to start using the Referrers API endpoint: https://github.com/google/go-containerregistry/pull/1546

After pulling in the latest GGCR, and running a local instance of zot, the SBOM and signature flows above work using the referrers API! No digest tag, no .sbom/.sig tags, nothing!

I still need to give this a test drive, so forgive the uninformed suggestion. I'd recommend consuming both the old and new format regardless of the experimental flag, without any warnings. Make the experimental flag change how the signatures are produced. That results in a smoother transition for orgs with older clients that don't want to simultaneously set the experimental flag on every consumer.

e2e tests failing, otherwise LGTM


hook up price data for market creation

add correct data for this part of market creation

@phoebemirman confirms this was done and ticket wasn't closed.


[BUG] - Docker build fails due to /usr/bin/env: 'bash\r': No such file or directory error in install-apt-minimal.sh script

Describe the bug
When attempting to build a Docker image using Dockerfile.jupyterlab, the build process fails with the error /usr/bin/env: 'bash\r': No such file or directory. This issue appears to be related to the presence of Windows-style line endings (\r\n) in the install-apt-minimal.sh script.
Expected behavior
The Docker image should build successfully without encountering errors related to line endings.
Actual Behavior
The build fails with the following error message:
 => ERROR [ 3/13] RUN /opt/scripts/install-apt-minimal.sh                                                                                0.2s
------
 > [ 3/13] RUN /opt/scripts/install-apt-minimal.sh:
0.202 /usr/bin/env: 'bash\r': No such file or directory
------
Dockerfile.jupyterhub:13
--------------------
  11 |
  12 |     COPY scripts/install-apt-minimal.sh /opt/scripts/install-apt-minimal.sh
  13 | >>> RUN /opt/scripts/install-apt-minimal.sh
  14 |
  15 |     COPY scripts/fix-permissions /opt/scripts/fix-permissions
--------------------
ERROR: failed to solve: process "/bin/sh -c /opt/scripts/install-apt-minimal.sh" did not complete successfully: exit code: 127

How to Reproduce the problem?
Run the following command from the root directory:
docker build -f Dockerfile.jupyterlab -t nebari-jupyterlab:latest .

Command output
No response
Versions and dependencies used.
conda 24.4.0
OS - Windows 11 & Ubuntu 22.04
Anything else?
The issue is caused by Windows-style line endings (\r\n) in the install-apt-minimal.sh script. Converting the line endings to Unix-style (\n) resolves the problem.

I was trying to build the docker image after bumping jupyter-scheduler >=2.7.0 in jupyterlab/environment.yaml that is related to nebari-dev/nebari#2548, using dos2unix scripts/install-apt-minimal.sh solved this error for me. I'd be happy to try fix it upstream as well if perrmitted.

@arjxn-py When you check out a repo using git on windows, I believe it converts line endings by default from \n on linux to \r\n on windows if you have the autcrlf setting set.  That sounds like what is happening to you.  You can check if you have that option set by git config --list

Yes @Adam-D-Lewis, seems like this was the case only, I just confirmed that core.autocrlf=true locally. Thanks a lot, I'll be hapy to close this one as completed.
Should I also set core.autocrlf=false?


694/cancel order 400s

Fixes https://github.com/gnosis/gp-v2-services/issues/694
TODO
Test Plan
Not implemented yet, todo

Closed in favor of #715 and #716


Web3 - YouTube Playlists

IMPORTANT: When creating your Pull Request, please use the following format for the title: Category - Resource Name & Section
PR Title samples:

Web development - CSS Portal & Tools
Web development - Leetcode & Challenges

Closes #10
Description:

Provide a brief description of the pull request

I have added the useful  youtube playlists to Web3 category.
Resource URL:

Insert the URL of the resource you're proposing

        Resource
        Description

        Blockchain Development | freeCodeCamp
        The Blockchain Development playlist by freeCodeCamp is a comprehensive collection of tutorials and educational videos designed to teach you the fundamentals and advanced concepts of blockchain technology and development.

        Blockchain Tutorial for Beginners
        This youtube playlist by Telusko is the best start for beginners to learn Blockchain, this playlist covers a wide range of topics including Blockchain basics, Ethereum, Smart Contracts Hyperledger Fabric, Cryptography and more.

        Web3.js · Ethereum Blockchain Developer Crash Course
        The "Web3.js · Ethereum Blockchain Developer Crash Course" playlist on YouTube, offered by Dapp University, provides an in-depth crash course on developing applications using Web3.js and Ethereum. The series includes tutorials on blockchain fundamentals and practical projects to help viewers build and deploy their own decentralized applications (DApps).

        Web3 Tutorial
        This playlist by James Bachini gives you the brief understanding of web3. This playlist primarly focuses on from start to finish showing how to build a web3 application.

        Solidity Blockchain Developer Foundry Full Course 2023
        The "Solidity Blockchain Developer Foundry Full Course 2023" playlist by Cyfrin Audits offers a thorough course on Solidity and blockchain development using Foundry. It covers key concepts such as smart contract development, testing, deployment and more.

Checklist:
Before submitting your pull request, ensure that you have completed the following tasks:

[x] I have carefully reviewed and adhered to the contributing guidelines before creating this pull request.
[x] I followed the prescribed PR title template. (Check this if you're adding a resource)

fill the bracket with x. Something like this [x]

Done!


chore: update signing

Checklist

[x] Added tests for code changes or test/build only changes
[x] Updated the change log file (CHANGES.md|CHANGELOG.md) or test/build only changes
[x] Completed the PR template below:

Description
Update the signing to use the build executor agent's GPG agent.
Approach

Update build.gradle:

signing configuration to use useGpgCmd()
remove obsolete property setting

Update Jenkinsfile

configure GPG agent
call gradle publish with GPG configuration properties

Schema & API Changes

"No change"

Security and Privacy

Signing key for artifacts will change

Testing

N/A build or packaging only changes
Tested with a snapshot publish and signatures were present

Monitoring and Logging

"No change"

It worked on a snapshot publish so I'm pretty confident it is working.


Make it easier to modify/interrogate metadata from Python/R

Extends from #1600. Right now, we have handles to the GenomicRDD from Python and R, but we can't read or modify the metadata wrapped in those GenomicRDDs. We should:

[ ] Add wrappers for SequenceDictionary and SequenceRecord
[ ] Add a wrapper for Sample
[ ] Add wrappers for RecordGroupDictionary and RecordGroup
[ ] Extend the GenomicRDD manipulation functions from #1600 into Python and R

Closing as WontFix


feat(types): types folder added

:tada: This PR is included in version 1.4.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


RFC: Simplify HTTPS/SSL settings

Description of Problem
The way an administrator currently manages whether a site is secure is confusing at best. There is "SSL Enabled" and "SSL Enforced" on the portal/site settings and for each tab/page there is a IsSecure setting. This allowed for a "mixed use" scenario where for instance only a login page would be secure while the rest of the site was not.
The current situation is the result of organic growth of this feature as years ago a secure page would take considerably more processing time and would hence slow down a site.
We believe this is no longer an issue and the case for a "mixed use" site has evaporated. This is further compounded by the fact that more and more browsers clamp down on non-secure sites/pages.
Proposed Solution
Replace the current functionality with a single setting which switches the entire site to secure. All non-secure requests are redirected to secure urls. No non-secure requests will be accepted.
Further enhancement
Enhance the install experience to include a (by default on) secure setting. This would prompt new installations to be secure by default.
Alternative solution
Keep current settings but create a single button that does all the necessary work to set the existing settings so as to switch the site to secure only.
Affected version
All previous

I like this proposed solution and would gladly welcome it

@donker  Peter, thanks! That would help, and would be the solution needed for the issues I posted last year. Can you read through and help make sure that a solution would also cover the dynamically generated page types too?
https://github.com/dnnsoftware/Dnn.Platform/issues/2402
Creating New Pages as SSL Enabled (IsSecure) When Portal Settings Dictate
https://github.com/dnnsoftware/Dnn.Platform/issues/2148
Enforcing HTTPS for /login when no tab/page is set as default login page (default login ctl)

I agree with it all being a bit confusiong along with the HTTPS SSL login and new page issues however I would like to point out some modules/features of some sites require the site page to be NON-SSL to be viewed properly.  I know in the past I have had this issue with images being shown non ssl displaying unsecure site warnings in the browser which is not desired.
Keeping a switch for SSL or Non-SSL sites and pages should still be an option.  I feel a default site switch along with page control switch should be enough.  If site is set to SSL then it is enforced unless you want to disable it on certain pages.

I would like to point out some modules/features of some sites require the site page to be NON-SSL to be viewed properly. I know in the past I have had this issue with images being shown non ssl disp

Can you name some examples? I'm curious as to why some system requires non-secure pages. It helps us make an informed decision on whether we should support mixed scenarios.

@thabaum As with Peter I would love to get examples.
Additionally, if a third-party solution I would encourage you, or any other user that is experiencing something similar to pressure the vendor to support HTTPS.  There are multiple recommendations at this point that ALL sites should be secured with HTTPS.  Googlerecommends it.  And really if you look at the standards that are being put in place to warn users of insecure sites across all browsers, it is important for reputation and trust to support it as well.

We've certainly run into scenarios where a service we depended on wasn't available over HTTPS yet, and that required using an HTTP page for a JS or iframe embed.  While we've worked to then migrate to a solution that supported HTTPS, having the flexibility to exclude one page has been useful in the past.
Specific examples include:

a client finding an embeddable map, e.g. https://makeaclickablemap.com/, which did not support HTTPS at the time (we then found a better alternative, but had something usable in the meantime)
a module includes an HTTP script reference, and we can allow that page to continue working after switching the site to HTTPS, while we wait for the vendor to release a fix
a client has a branded/whitelabelled service that comes from their domain, e.g. embedding clicks.example.com onto www.example.com, and they want it to work while we are helping them install the certificate to secure that domain

Another scenario that requires an HTTP page to exist on an otherwise HTTPS website is when the page in question interacts with LAN-based devices such as a NAS, IP-Camera, FTP-Server in a Router, etc. Of course, these devices can be configured to use an SSL cert. Nevertheless, one should not be forced into doing so by an unaccommodating CMS.

Stale bot strikes again

I was setting up a new site for SSL today and came across this old jira ticket that mentioned some interesting rules in DNN for SSL that are by design.

DNN-8167

I like the idea of having a single toggle that can be used to turn SSL on for the whole site. It will really simplify forcing SSL which can be difficult if you aren't familiar with how it works


[FEATURE] add support for monorepo

Is your feature request related to a problem? Please describe.
I have an application with many microservices, each one is on a separate repository, but each repository contains:

source code
helm chart
and potential other artifacts

Each of these components may have a different lifecycle. I can modify my Chart without changing my source code ; but when I change my code, they are some chances I want to update my Chart version or appVersion.
Describe the solution you'd like
It could be nice to have a kind of profile or target which can scope commits to a specific path on my repository. This allows to compute the version based on the right commits.
To illustrate my point:
# will execute pre_bump_hook defined for this target
# compute {{version}} based on commits in `./src/' path
# create a CHANGELOG in `./src/CHANGELOG.md`
# commit and tag
cog --target source_code bump --auto
# execute post_bump_hook -> will change appVersion in /helm/Chart.yaml for this example

# will execute pre_bump_hook defined for this target
# compute {{version}} based on commits in `./helm/` path
# create a CHANGELOG in `./helm/CHANGELOG.md`
# commit and tag
cog --target helm_chart bump --auto
# execute post_bump_hook
# push everything to remote

We can consider the default configuration as a default target to be compatible with existing ones.
It implies a lot of changes I'm aware, but I also think I could be great
Describe alternatives you've considered
I have been looking for a solution like this in semantic-release, but it has some drawbacks. It was not primarily made for this, and solutions which can add this functionality doesn't meet my needs. This tools also required NodeJS tooling and assets to work.
Let me know if you have another solution 😉

Hey @AlexisMtr, This is definitely something we want in Cocogitto!
Also this should be configurable in cog.toml:

# Default hooks
pre_bump_hooks = [
 # ...
]

post_bump_hooks = [
 # ...
]

[package.source1]
path = "src/package1"
changelog_path = "src/package1/CHANGELOG.md"

# Optional, use the default hooks if not present
pre_bump_hooks = [
 # Some command for package1
]

post_bump_hooks = [
 # Some command for package 2
]

# package specific bump profiles
[bump_profiles.example]
pre_bump_hooks = [
 # ...
]

post_bump_hooks = [
    # ...
]

[package.source2]
# etc

It could also be based on the path of cog.toml file. Doing like this may reduce the changes on the toml's configuration and be customizable by package as each one has its own cog.toml
I don't know which approach is the best

Hey @AlexisMtr  this is now implemented bu still unreleased.
You can try installing from source if you want: cargo install --git https://github.com/cocogitto/cocogitto
A real life example is avalaible here: https://github.com/oknozor/gill/blob/main/CHANGELOG.md
Also @tqwewe you might want to use this for thalo.
Feed back are more than welcome :)

Thank you for that. I will try as soon as I can


ContextManager is incorrectly typed

Description
ContextManager inherits from Coroutine, but is not type annotated, and does not match the Coroutine interface.  We should make this better

Fixed in #70


Fix TLS verification

e.g. cmd/skopeo/utils.py uses c.GlobalBool("tls-verify") which defaults to false. Should audit everything, really (not that there is that much to audit, but the above may not be the only place).

Close by #205 I guess, @mtrmac if it's not the case simply reopen this (or open a new issue to track a possible audit of the code)


how to setup html-settings

how to set up in one line?
in the example below in reference appears extra space because that tag  on three lines
https://s.mail.ru/MBKm/NN5JShizc
https://s.mail.ru/LA6u/wuXutwsbd

I can't view the images that you provided, the page is giving me an error of some sort.

To my knowledge, this is not currently supported by either of the HTML formatters, but I am working on a fix for <textarea> tags in the RegExp formatter that could be extended to work on any tag with only 1 line inside

Yes, this should really be fixed.  It's bad to put text nodes on their own lines as browsers will add an extra space before and after the text because the browser reduces all the extra whitespace down to one space.


Possible mistake in GANLoss

https://github.com/descriptinc/descript-audio-codec/blob/c7cfc5d2647e26471dc394f95846a0830e7bec34/dac/nn/loss.py#L366
I think the minus one is a mistake.

Woops I understand it better now. The outer loop is over discriminators. The inner loop is over each discriminator's feature maps. The last has just one channel, and so it's the only thing used in the generator loss loss_g. And for the feature loss loss_feature, we use all the feature maps except that last one, explaining the minus one.


Do a Team Canvas Workshop

We need to create or document rules/vision/mission for the team

When is this fitting for the team?


[backend] Fix listTransactions function

This function is not working properly when filtering transactions made by certain projects.
For example, if we have the following projects and transactions:
Projects:
[
  { id: 1, name: 'Project 1', active: true },
  { id: 2, name: 'Project 2', active: true },
  { id: 3, name: 'Project 3', active: true }
]

Transactions:
[
  {
    id: 1,
    date: '2023-04-29',
    description: 'Transaction 1',
    value: '1000',
    file_path: 'file1.pdf',
    has_nif: true,
    projects: 'Project 1 / Project 2 / Project 3'
  }
]

If we call it to get only the transactions made by Project 1 and Project 2, it returns
[
  {
    id: 1,
    date: '2023-04-29',
    description: 'Transaction 1',
    value: '1000',
    file_path: 'file1.pdf',
    has_nif: true,
    projects: 'Project 1 / Project 2'
  }
]

instead of
[
  {
    id: 1,
    date: '2023-04-29',
    description: 'Transaction 1',
    value: '1000',
    file_path: 'file1.pdf',
    has_nif: true,
    projects: 'Project 1 / Project 2 / Project 3'
  }
]

(the projects field should include all projects linked to that transaction)

The issue has been resolved in the commit a75bb4c


wherehows项目是否支持字段级别的追溯?

希望能够得到表与表之间的字段的血缘关系,目前刚接触,所以提前来问问.谢谢

目前不支持
字段间的血缘关系，靠目前的从日志中获取信息的逆向工程方式几乎是不可行的。
要想得到这种更加底层的血缘信息，需要在执行引擎中加入嵌入部件，作业执行时，使用推送模式把这些信息送入血缘关系收集系统。
例如在Hive execution hook 里就可以收集字段间的血缘关系。（参考cloudera navigator)
但是对于执行引擎不开源或者嵌入式架构不够灵活的数据处理系统来说，想拿到他们的这种级别的血统就更难了。目前还没有更好的办法。

谢谢您的及时回复，基于这样情况，我们准备考虑二次开发，预计得调研一段时间。我是互联网电商大数据的，准备做个元数据系统，所以先看看能否二次开发实现想要的功能。对了，额外请教您一个问题，关于dataset和operation data是如何插入到系统的，因为发现wherehows系统界面并不能插入数据集的表和字段等。我目前也是在调研这个项目的阶段。谢谢.

我们这边也想做字段级别的血缘关系。在考虑解析Hive sql 来做这个，但感觉略困难。

WhereHows can add the import schema feature:

import schema from file (avro schema json, hive/oracle/teradata/mysql DDL, thrift idl...)
import schema from a location (hdfs path, hive table) if WhereHows can use the same user login to connect to the live data system

The operational metadata can be ingested via Kafka event topics, we are adding job execution lineage right now.
In terms of field-level lineage, it will require deep integration with the execution engine, such as Hive, Spark. We will update the progress for Hive AST based attempt later.

Hi ericsun2,
I'm wondering if the fearure you said had already been made?

Dear issue owner,
Thanks for your interest in WhereHows. We have recently announced DataHub which is the rebranding of WhereHows. LinkedIn improved the architecture of WhereHows and rebranded WhereHows into DataHub and replaced its metadata infrastructure in this direction. DataHub is a more advanced and improved metadata management product compared to WhereHows.
Unfortunately, we have to stop supporting WhereHows to better focus on DataHub and offer more help to DataHub users. Therefore, we will drop all issues related to WhereHows and will not accept any contribution for it. Active development for DataHub has already started on datahub branch and will continue to live in there until it's finally merged to master and project is renamed to DataHub.
Please check the datahub branch to get familar with DataHub.
Best,
DataHub team


allow zip based on selecting a collection

in cloud browser, pick a collection and say 'download', gives an error
Allow a collection to be selected for the download operation

Error 500: Internal Server Error
URI
/irods-cloud-backend/download
Class
java.io.FileNotFoundException
Message
this is not a file, it is a directory:/fedZone1/home/test1/testing
Around line 108 of grails-app/services/org/irods/jargon/idrop/web/services/FileService.groovy
105:		log.info("path:${path}")
106:		log.info("irodsAccount:${irodsAccount}")
107:
108:		def irodsFileInputStream = irodsAccessObjectFactory.getIRODSFileFactory(irodsAccount).instanceIRODSFileInputStream(path)
109:		IRODSFile irodsFile = irodsAccessObjectFactory.getIRODSFileFactory(irodsAccount).instanceIRODSFile(path)
110:		if (!irodsFile.exists()) {
111:			throw new FileNotFoundException("file does not exist")
Around line 46 of grails-app/controllers/org/irods/jargon/idrop/web/controllers/DownloadController.groovy
43:			dfs = fileService.obtainInputStreamForDownloadMultipleFiles(pathList, irodsAccount)
44:		} else {
45:			log.info("single path for download")
46:			dfs = fileService.obtainInputStreamForDownloadSingleFile(path, irodsAccount)
47:		}
48:		log.info("got download file data")
49:
Around line 198 of PageFragmentCachingFilter.java
195:			if (CollectionUtils.isEmpty(cacheOperations)) {
196:				log.debug("No cacheable annotation found for {}:{} {}",
197:						new Object[] { request.getMethod(), request.getRequestURI(), getContext() });
198:				chain.doFilter(request, response);
199:				return;
200:			}
201:

When downloading a collection, you get an error and the collection is not zipped.


pyVLM is currently only for Selig1223

#26 was raised and the solution on #40 is hardcoded for Selig1223
The root of the problem is still untouched.
For airfoils other than Selig1223, the alpha(CL=0) parameter on pyVLM should be changed.

PyVLM is deprecated.
Closing.


updated the images path in the blog content

Updated the images asset path in the blog content.

Thanks for pointing, I have updated the pr.


⚠ Bofrost.be has degraded performance

In 1030142, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 911 ms

Resolved: Bofrost.be performance has improved in 5f147b8 after 8 minutes.


getListOfSelectedIndex

As .val returns a list of selected values, is there a function which returns list of selected index or access to (something similar to) selectedIndex property which has list of selected index?
In my case, I have an array of json objects which is huge, if I have the index then I would need to search through the whole array.

hello!
how do dou solve  this  issues？

set value as index number
<option value="0" ...


Dark mode not working !

Issue Type:
[ x] Bug Report
[  ]  Feature Request
[  ] Documentaion
Describe the bug
Dark mode not working !

A clear and concise description of what the bug is.

Possible solution
I think there is some misfunction in class names used ! will have to check !
Screenshots

If applicable, add screenshots to help explain your problem.

Sorry Working Fine I think it took time to load


ColoredCow Working Staff

Describe the task
We would require refactoring the Employee page into the working directory, for which the following action items are needed.

[ ] Rename the employee nav item to Working Staff
[ ] Add a column in the employees table - staff_type, this can be a simple text field as of now (in the future, we can think whether we need an enum here or something else)
[ ] Create a working staff type array in the config, this will have the following in the slug-title pair:

employee => Employee
intern => Intern
contractor => Contractor
support-staff => Support Staff

[ ] On the user management page,

Replace the remove user button with the delete icon
Create a new settings icon next to Remove user button, clicking on which a popup should appear, with title Set user's type in working staff. The popup should have a dropdown with a label Working Staff Type, and in the dropdown all the options created in config (in third step) should appear. Upon saving, the key of option should go in staff_type column in database.

[ ] On the Working Staff page, update the listing based on the staff_type set in employee table. All the members should appear in the listing as per selected in the type. Rest of the columns would remain the same, designation, projects, FTE etc, the listing based on query would be updated.

This issue is completed. Closing it.


Add close parameter to pool.clear() and use it in cluster

This commit improves the cleanup of connections in cases where some of the attempted connects throw exceptions. Previously, connections or entire pools could have been left open.

As long as the PR to aiolibs/aioredis is open, I'd like to avoid major changes to the master branch. I reviewed this and merged it into the branch "fork", which should serve as replacement for master while the PR is open.


init() could mutably borrow Delay, instead of driver taking ownership of it.

In some application you want to use the delay timer for in main loop or sleep tasks, but the current API takes ownership of it. It is only ever used in reset() that is called from init(), and I think it would be better if init() mutably borrowed the delay timer when required, instead of making it unavailable for other uses. Alternatively it should be available as a public member, or through a delay_ms() call on the driver. But the microsecond delay might then also have to be exposed.

Agreed.  I am working with the RP2040, and convention is to use the SYS_CLOCK for a general purpose delay. It is not desirable to give away ownership of the clock.
Like @snakehand said it's only used in one place for performing reset.
https://github.com/davidcole1340/mcp2515-rs/blob/9f6b7fad544e4b0545e696e4291176da122cac05/src/lib.rs#L492-L497
Other libs and examples show methods that need it can get a mutable ref to a delay. That breaks the API.  But, but it's rather important to me in order to use this crate.


Allow warning for WASM-Cairo

@cryptonerdcn could you modify the WASM-Cairo to run even if there are compiler warnings?

By Mathieu
@enitrat

Finished by #20


Flux.dev LoRAs don't seem to work, "lora key not loaded"

Expected Behavior
I'm expecting an image to change with LoRA enabled
Actual Behavior
The image doesn't change :)
Steps to Reproduce
I'm using Swarm UI <IP_ADDRESS> (clean recent install) with Flux.dev on a 4070Ti super 16gb GPU. The parameters are mostly default: 3.5 flux guidance, 20 steps, CFG 1, prompt: "by Claude Monet, an impressionist landscape of a winter valley with a colossal standing stone, dusk, the snow is falling", seed<PHONE_NUMBER>.
There are "lora key not loaded" errors in debug log.
The LoRA i'm trying to use: https://civitai.com/models/640459/impressionist-landscape-lora-for-flux
with LoRA:

without LoRA:

It's entirely possible that I'm doing something wrong here, so would appreciate help.
Debug Logs
2024-08-12 14:00:13.349 [Info] User local requested 1 image with model 'flux1-dev.safetensors'...
2024-08-12 14:00:13.350 [Debug] [BackendHandler] Backend request #66 for model flux1-dev.safetensors, maxWait=7.00:00:00.
2024-08-12 14:00:13.350 [Debug] [BackendHandler] Backend request #66 found correct model on #0
2024-08-12 14:00:13.350 [Debug] [BackendHandler] Backend request #66 finished.
2024-08-12 14:00:13.351 [Debug] [ComfyUI-0/STDERR] got prompt
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.0.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.0.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.0.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.0.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.0.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.0.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.0.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.0.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.1.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.1.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.1.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.1.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.1.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.1.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.1.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.1.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.10.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.10.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.10.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.389 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.10.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.10.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.10.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.10.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.10.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.11.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.11.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.11.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.11.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.11.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.11.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.11.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.11.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.12.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.12.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.12.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.12.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.12.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.12.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.12.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.12.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.13.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.13.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.390 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.13.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.13.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.13.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.13.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.13.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.13.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.14.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.14.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.14.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.14.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.14.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.14.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.14.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.14.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.15.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.15.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.15.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.15.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.15.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.391 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.15.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.15.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.15.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.16.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.16.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.16.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.16.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.16.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.16.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.16.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.16.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.17.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.17.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.17.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.17.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.17.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.17.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.17.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.392 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.17.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.18.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.18.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.18.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.18.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.18.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.18.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.18.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.18.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.2.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.2.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.2.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.2.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.2.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.2.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.2.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.2.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.3.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.3.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.3.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.3.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.3.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.393 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.3.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.3.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.3.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.4.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.4.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.4.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.4.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.4.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.4.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.4.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.4.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.5.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.5.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.5.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.5.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.5.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.5.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.5.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.5.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.6.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.394 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.6.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.6.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.6.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.6.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.6.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.6.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.6.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.7.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.7.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.7.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.7.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.7.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.7.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.7.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.7.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.8.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.8.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.8.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.8.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.8.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.395 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.8.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.8.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.8.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.9.img_attn.proj.lora_down.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.9.img_attn.proj.lora_up.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.9.img_attn.qkv.lora_down.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.9.img_attn.qkv.lora_up.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.9.txt_attn.proj.lora_down.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.9.txt_attn.proj.lora_up.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.9.txt_attn.qkv.lora_down.weight
2024-08-12 14:00:13.396 [Debug] [ComfyUI-0/STDERR] lora key not loaded: diffusion_model.double_blocks.9.txt_attn.qkv.lora_up.weight
2024-08-12 14:00:13.409 [Debug] [ComfyUI-0/STDERR] Requested to load FluxClipModel_
2024-08-12 14:00:13.409 [Debug] [ComfyUI-0/STDERR] Loading 1 new model
2024-08-12 14:00:15.096 [Debug] [ComfyUI-0/STDERR] Requested to load Flux
2024-08-12 14:00:15.096 [Debug] [ComfyUI-0/STDERR] Loading 1 new model
2024-08-12 14:00:18.481 [Debug] [ComfyUI-0/STDERR]
2024-08-12 14:00:19.731 [Debug] [ComfyUI-0/STDERR]   0%|          | 0/20 [00:00<?, ?it/s]
2024-08-12 14:00:19.930 [Debug] [ComfyUI-0/STDERR]   5%|5         | 1/20 [00:01<00:23,  1.25s/it]
2024-08-12 14:00:21.166 [Debug] [ComfyUI-0/STDERR]  10%|#         | 2/20 [00:01<00:11,  1.58it/s]
2024-08-12 14:00:22.418 [Debug] [ComfyUI-0/STDERR]  15%|#5        | 3/20 [00:02<00:15,  1.10it/s]
2024-08-12 14:00:23.653 [Debug] [ComfyUI-0/STDERR]  20%|##        | 4/20 [00:03<00:16,  1.04s/it]
2024-08-12 14:00:24.889 [Debug] [ComfyUI-0/STDERR]  25%|##5       | 5/20 [00:05<00:16,  1.11s/it]
2024-08-12 14:00:26.140 [Debug] [ComfyUI-0/STDERR]  30%|###       | 6/20 [00:06<00:16,  1.15s/it]
2024-08-12 14:00:27.376 [Debug] [ComfyUI-0/STDERR]  35%|###5      | 7/20 [00:07<00:15,  1.19s/it]
2024-08-12 14:00:28.613 [Debug] [ComfyUI-0/STDERR]  40%|####      | 8/20 [00:08<00:14,  1.20s/it]
2024-08-12 14:00:29.865 [Debug] [ComfyUI-0/STDERR]  45%|####5     | 9/20 [00:10<00:13,  1.21s/it]
2024-08-12 14:00:31.100 [Debug] [ComfyUI-0/STDERR]  50%|#####     | 10/20 [00:11<00:12,  1.22s/it]
2024-08-12 14:00:32.352 [Debug] [ComfyUI-0/STDERR]  55%|#####5    | 11/20 [00:12<00:11,  1.23s/it]
2024-08-12 14:00:33.588 [Debug] [ComfyUI-0/STDERR]  60%|######    | 12/20 [00:13<00:09,  1.24s/it]
2024-08-12 14:00:34.839 [Debug] [ComfyUI-0/STDERR]  65%|######5   | 13/20 [00:15<00:08,  1.24s/it]
2024-08-12 14:00:36.075 [Debug] [ComfyUI-0/STDERR]  70%|#######   | 14/20 [00:16<00:07,  1.24s/it]
2024-08-12 14:00:37.326 [Debug] [ComfyUI-0/STDERR]  75%|#######5  | 15/20 [00:17<00:06,  1.24s/it]
2024-08-12 14:00:38.577 [Debug] [ComfyUI-0/STDERR]  80%|########  | 16/20 [00:18<00:04,  1.24s/it]
2024-08-12 14:00:39.814 [Debug] [ComfyUI-0/STDERR]  85%|########5 | 17/20 [00:20<00:03,  1.25s/it]
2024-08-12 14:00:41.065 [Debug] [ComfyUI-0/STDERR]  90%|######### | 18/20 [00:21<00:02,  1.24s/it]
2024-08-12 14:00:42.301 [Debug] [ComfyUI-0/STDERR]  95%|#########5| 19/20 [00:22<00:01,  1.25s/it]
2024-08-12 14:00:42.301 [Debug] [ComfyUI-0/STDERR] 100%|##########| 20/20 [00:23<00:00,  1.24s/it]
2024-08-12 14:00:42.301 [Debug] [ComfyUI-0/STDERR] 100%|##########| 20/20 [00:23<00:00,  1.19s/it]
2024-08-12 14:00:43.353 [Debug] [ComfyUI-0/STDERR] Requested to load AutoencodingEngine
2024-08-12 14:00:43.354 [Debug] [ComfyUI-0/STDERR] Loading 1 new model
2024-08-12 14:00:45.593 [Debug] [ComfyUI-0/STDERR] Prompt executed in 32.24 seconds
2024-08-12 14:00:46.241 [Info] Generated an image in 0.00 (prep) and 32.50 (gen) seconds

Other
No response

Make sure your comfy backend is autoupdating properly, Flux lora support in comfy was improved in a commit 2 days ago

for whatever reason my comfy backend got in a detached head state:
2024-08-12 21:09:27.864 [Debug] [Load ComfyUI Self-Starting #0] Comfy git pull response: From https://github.com/comfyanonymous/ComfyUI
   ad76574..ce37c11  master     -> origin/master
You are not currently on a branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

    git pull <remote> <branch>

thanks for pointing me in the right direction.


Tqdm bars display when forking

It seems to be impossible to both keep using the multiprocessing module and fix the issue of tqdm bars displayed incorrectly when using forking (at least, at the moment). However, there is a PR fixing the issue for threading. I'd like to see the measurements of performance when using one thread, multiple threads, and multiple processes. Probably it's a good idea to switch to threads to fix the problem, but I'm not ready to sacrifice performance on a notable scale

I've tested it with multiprocessing.pool.ThreadPool. It shows much better results than the one-threaded alternative, but it is worse than the usual multiprocessing.Pool, as expected. I believe users should be able to choose whether they want to use multithreading or multiprocessing (I guess, the first option should be default if the tqdm library is installed, the second should be default otherwise)


COMP: Address internal compiler error on MSVC 19.0.24234.1 (v140)

Work around internal compiler error with the MSVS v140 compiler
apparently related to default copy constructor used in the functor
generator filter.

PR Checklist

[X] :no_entry_sign: Makes breaking changes
[X] :no_entry_sign: Makes design changes
[X] :no_entry_sign: Adds the License notice to new files.
[X] :no_entry_sign: Adds Python wrapping.
[X] :no_entry_sign: Adds tests and baseline comparison (quantitative).
[X] :no_entry_sign: Adds test data.
[X] :no_entry_sign: Adds Examples to ITKExamples
[X] :no_entry_sign: Adds Documentation.

Refer to the ITK Software Guide for
further development details if necessary.

When does this trigger the ICE? Does it happen with VS2015 Update3, or an earlier version?

It is happening on the newly add AZP continuous batch build with 'vs2017-win2016' running VS2017 and v140 toolset with cl version 19.0.24234.1:
https://open.cdash.org/viewBuildError.php?buildid=6071335
I also reproduced in with VS2019 and the v140 toolset where the cl.exe version is reporting as 19.00.24245.
I don't know what version of cl.exe comes with VS2015 update 3.
I was also able to reproduce the ICE on the release branch so it needs to be ported there too.
This is a very important compiler as Python 3.5+ is using this toolset. It may be better to have the v140 toolset on the CI, than the current v141.


Can't change RCON password or port

As per the title, I have tried using RCON_PASSWORD and RCON_PORT environment variables when creating the container as well as adjusting system.properties and restarting the container but I can only access RCON externally with the default port and password (22575 and "minecraft")

OK turns out it was a silly mistake on my end (I was binding the wrong volume that had a different server.properties to what I was editing). If anyone was wondering, this is the place to edit it (changing the environment variables did not override server.properties; reading the readme this seems to be by design when not on first startup, unless specified).