Desktop App - Empty DesktopWindowXamlSource window visible on task bar

Describe the bug
When running a Win UI Desktop app with Win UI 3 Preview 3 (default template app, Xaml Controls Gallery or my own app), either through debug in VS 2019 16.9 Preview 1 (or 16.8) or from the Start Menu, a blank window with title DesktopWindowXamlSource appears on the task bar along side the app.

Steps to reproduce the bug

Run VS 2019
File | New | Project | Blank App, Packaged (WinUI in Desktop)
F5 (Debug package)

Expected behavior
I expect  a single window with title "WinUI Desktop" to be visible in the task bar and when you hover over the icon I would expect a single thumbnail.
Actual behavior
A second (empty) window thumbnail with title "DesktopWindowXamlSource" is visible ;-)
Screenshots

Version Info

NuGet package version:
[Microsoft.WinUI 3.0.0-preview3.201113.0]

Windows app type:

UWP
Win32

Yes

Windows 10 version
Saw the problem?

20H2 (19042)
Yes

May 2020 Update (19041)

November 2019 Update (18363)

May 2019 Update (18362)

October 2018 Update (17763)

April 2018 Update (17134)

Fall Creators Update (16299)

Creators Update (15063)

Device form factor
Saw the problem?

Desktop
Yes

Xbox

Surface Hub

IoT

Additional context

I can't say when this started to appear, I tried Win UI 3 Preview 3 the moment it was available for download, don't know whether it was there in Preview 2, only started to notice it when clicking on the taskbar to bring up the app. Was surprised to see it in the Xaml Controls Gallery build as well but again can't say when it first appeared. Look forward to seeing whether any one else is reporting this. Thanks

This is regression in Preview 3. I've used Preview 2 for 3 months and never seen this.

@pratikone is this the core window issue you worked on? I thought this was resolved.

Are there any situations where the empty DesktopWindowXamlSource DOES NOT occur?  I've seen it 100% of the time when using Preview 3.  Perhaps it should be documented as a known issue at: https://docs.microsoft.com/en-us/windows/apps/winui/winui3/#preview-3-limitations-and-known-issues?

We have fixed this issue internally, it should show up in the next preview.

We have fixed this issue internally, it should show up in the next preview.

Confirming that this bug has been fixed, and the fix will be available in our next release - WinUI 3 Preview 4. We're hoping to ship this preview release in early February. Thanks!

Confirming that this bug has been fixed, and the fix will be available in our next release - WinUI 3 Preview 4. We're hoping to ship this preview release in early February. Thanks!

Wiiiiiii

Wiiiiiii

I heavily recommend opening a new issue. This one is related to WinUI 3, and I am inclined to think that the cause of this and the one you are reporting is different.
Regards,
Carlos

@crramirez - Sounds good, just posted: https://github.com/microsoft/microsoft-ui-xaml/issues/6490

I am seeing this with the parent process as OneDrive. Closing it closes onedrive.

I am seeing this with the parent process as OneDrive. Closing it closes onedrive.

I can confirm this issue.

Showed up on my machine about 4 weeks ago. Double taskbar, empty window. I'm not good enough to trace it down to a Windows build. I don't get Previews, so it cannot be a feature of a beta version as far as I know.

I am seeing this with the parent process as OneDrive. Closing it closes onedrive.

Confirming - been at least 6 weeks since it started occurring on OneDrive.

@jcpt928 - Hmm, I thought that we had fixed this bug last month. But maybe we missed something. Can you please let me know what version of OneDrive and Windows you are currently using when you get the chance?

This is a device that will not be upgrading to Windows 11.

@jcpt928 - Thank you for the info! Curiously, your OneDrive build should have the correct fix that we implemented in November. Unfortunately, and even more curiously, I have been unable to repro the issue even while using the same Windows build number. I will continue to investigate further and update this issue when I have more useful information.
-Tai

My onedrive is fixed now

The issue still persists with these this build.

Edition	Windows 10 Education
Version	22H2
Installed on	23.08.2020
OS build	19045.2364
Experience	Windows Feature Experience Pack 120.2212.4190.0

The endpoint in question pulled the 22H2 update, and, the issue persists. Interestingly, it seems to be impacting only the "personal" OneDrive instance now (white cloud), instead of both the "personal" (white cloud) and "organization" (blue cloud). I've got no idea why that might be.

Issue still persist with both private and business:

Confirming issue persists on personal OneDrive version: Build 23.002.0102.0001 (64-bit).
Windows 10.0.19045
Scary to realize that I've been seeing this, and closing the window as detritus, for what seems like years, meaning that my OneDrive has usually not been syncing.

In version 22.225, I got this error when I opened the Settings, but it was fine for normal use; In versions 22.245 to 23.002, I just started OneDrive, and the problem started.
Windows Version: 19045.2545

The desktopwindowsxamlsource window appears with auto-startup of OneDrive: Build 22.248.1127.0001 (64bit), Windows 10 22H2.

Same problem with OneDrive version: Build 22.253.1204.0001 (64-bit).

Hello
I have the same problem with Win10 22H2 (64bit) and OneDrive 22.248.1127.0001 (64bit). I reinstalled OneDrive, but still the same problem.
Before the reinstall there was OneDrive 22.253.1204.0001 (64bit) and it gets the same problem. After I downloaded OneDrive from the Microsoft-Site, I have an older version than it was installed before the reinstall.

It is with OneDrive-Business.

I am also experiencing this since last week on OneDrive Business for work.
OneDrive 22.253.1204.0001 (64-bit) on Windows 10 Enterprise 21H2.
The checkbox for technology previews is disabled.

I found a temporary "solution", killing explorer.exe and restarting.
Can use this command: taskkill.exe /f /im explorer.exe && start explorer.exe

I am having this issue now on build 23.002.0102.0004
I am on Windows 10 Pro 19045.2486

Uninstalling and installing version 22.166.0807.0002 removes the empty taskbar window. Version 22.166.0807.0002 uses the old settings GUI.  All versions I tried which use the new settings GUI have the same issue.
taskkill.exe /f /im explorer.exe && start explorer.exe did not work as one step for me but breaking it two steps did.

taskkill.exe /f /im explorer.exe
explorer.exe

@taenri  Is there any updates on this?

It happened to me too, "DesktopWindowXamlSource" appears every time OneDrive is running. I'm on Windows 10 19045.2486.
I found a workaround to "hide" this empty window:
Go to Settings > System > Multitasking > Virtual Desktops
There it says "On the taskbar, show windows that are open", select "Only the desktop I’m using".
For me, this solved "DesktopWindowXamlSource" appearing in the taskbar, but this should not be happening in the first place... Oh well...

This is now back again with
OneDrive version: Build 23.007.0109.0004 (64-bit)
Windows 10 21H2 19044.2486

Hi Folks,
Thank you for all the feedback and workaround information from above. We are still unsure why this continues happening in OneDrive on Windows 10 Versions 19044 and 19045. We have been unable to reproduce the issue internally since we implemented a fix to manually hide the Window late last year. I have a few theories as to why this issue persists, and am working on gathering more data/information to put these theories to the test. But I have yet to uncover anything conclusive.
If anyone else is having similar issues, I would encourage using the "Send Feedback" feature in OneDrive instead of continuing to post here, as it will help our support team better to more clearly understand/triage the issue.
Since this bug only occurs on these specific versions of Windows 10, I would also recommend upgrading to Windows 11 if you are able to do so as this bug has been fixed at the OS level in these later versions.
That said, the workarounds suggested by @moxwel and @littl3viking are also very interesting. These workarounds may give us some hints as to why our current workaround code in OneDrive does not work as consistently in the wild as it does in-house.
Thanks,
Tai

Good Afternoon, I am about to submit using "Send Feedback", but I just wanted to mention here as well, that I just started experiencing this bug.
The Workaround suggested by @moxwel did help to fix it for me, but as I use Virtual Desktops and like my Taskbar Icon's to show up on all Virtual Desktops, I would prefer to find a fix to this bug. I noticed some similarities in terms of my system as others experiencing this issue.
I am running Windows 10 22H2 Enterprise, and while my PC is capable of Upgrading to Windows 11, I prefer Windows 10 so I won't be upgrading. I run WIndows 11 in a few VM's though, and am warming to it, but there are a number of reasons why Windows 10 is still the best OS for me.
I run dual monitors. I use the Business Version of One Drive. The Specific Version number of OneDrive is: [23.011.0115.0006]
This issue just started happening today when My OneDrive updated to this newest version. I know it just updated today, because earlier today I was adding another sharepoint folder to sync with, so I was in settings and it still had the older style look. Shortly after I noticed the OneDrive Icon on my Taskbar that had the "DesktopWindowXamlSource" title, and when I closed it, it closed Outlook altogether. Then I went into the settings to see if there was a setting I could change, and noticed it now had a new look more consistent with the Windows 11 Settings UI.
Here are some other system specs in case they happen to be relevant, I doubt they are, but figured I would mention them in case they help with diagnosing the issue.
In One Drive, I sync to an Actual OneDrive Business Account, and to multiple Sharepoint Folders. I am not connected at all to a Non Business OneDrive account.
One of the settings I use in OneDrive is that I limit Upload Speeds, doubt that is relevant, but mentioning it just in case.
I have the Insider Builds turned off for Both OneDrive and Windows 10 itself.
System Specs:
Ryzen 9 5900x
64GB Ram 3600Mhz CL16
RTX 3080
Win10 22H2 Enterprise
Hopefully this helps, here are some screenshots of the issue and the version.

I edited out Device ID's out of habit.
Thank You for your work!

Thank you for all the feedback and workaround information from above. We are still unsure why this continues happening in OneDrive on Windows 10 Versions 19044 and 19045. We have been unable to reproduce the issue internally since we implemented a fix to manually hide the Window late last year.

Hi @taenri , can you show me the KB# that addressed this and the fix on how to manually hide it?
Since you said;

That said, the workarounds suggested by @moxwel and @littl3viking are also very interesting.
I assume killing the explorer isn't what you were talking about.

How is this "closed", when it very clearly continues to occur, with no definitive, and appropriate, fix implemented? Workarounds =/= fixes, Microsoft - surely you guys have taken your ITIL classes.

This is still present, needs to be reopened.

The actual issue is opened in a new issue :   #6490
Onedrive's not same as this issue, hence, it is closed. Please provide info in that other issue, it is open.

But the issue is in Onedrive, not this XAML Islands thing for me
-------- Ursprüngliche Nachricht --------
Von: Pratik Anand @.>
Datum: 09.02.23 09:39 (GMT+01:00)
An: microsoft/microsoft-ui-xaml @.>
Cc: TemporaryAl @.>, Comment @.>
Betreff: Re: [microsoft/microsoft-ui-xaml] Desktop App - Empty DesktopWindowXamlSource window visible on task bar (#3698)
The actual issue is opened in a new issue : #6490https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fmicrosoft-ui-xaml%2Fissues%2F6490&data=05|01||f6b84cb72f7b4d9663e908db0a791cf8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115287513254044|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=JZlvzL1QE0g0QVsG5mOaz4jFTOVQM%2FM3EP4VYJ8kzuQ%3D&reserved=0 (XAML Islands - Empty DesktopWindowXamlSource window visible on task bar)
Onedrive's not same as this issue, hence, it is closed. Please provide info in that other issue, it is open.
—
Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fmicrosoft-ui-xaml%2Fissues%2F3698%23issuecomment-1423821297&data=05|01||f6b84cb72f7b4d9663e908db0a791cf8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115287513254044|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=atQs9T%2Fzi42rwBrIsbCQhPnLEUSn3rprxLv4b1BKMGY%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAU3E37SSUKOEVJBQJLULNPLWWSUK3ANCNFSM4UCHN62A&data=05|01||f6b84cb72f7b4d9663e908db0a791cf8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115287513254044|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=uppvLuapjg605SJ2tgFtxr08r7UfmnntJvBRpM7Eu%2Bo%3D&reserved=0.
You are receiving this because you commented.Message ID: @.***>

In that case, please use Feedback Hub to report it to OneDrive team. You can use shortcut Win+F to bring up Feedback Hub.

The issue is already there, it just needs to be reopened as it is NOT solved, and I reported that in the thread itself. There is no need to report it again through feedback hub. The workarounds provided in the thread are not acceptable.
-------- Ursprüngliche Nachricht --------
Von: Pratik Anand @.>
Datum: 09.02.23 09:53 (GMT+01:00)
An: microsoft/microsoft-ui-xaml @.>
Cc: TemporaryAl @.>, Comment @.>
Betreff: Re: [microsoft/microsoft-ui-xaml] Desktop App - Empty DesktopWindowXamlSource window visible on task bar (#3698)
In that case, please use Feedback Hub to report it to OneDrive team. You can use shortcut Win+F to bring up Feedback Hub.
—
Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fmicrosoft-ui-xaml%2Fissues%2F3698%23issuecomment-1423837299&data=05|01||79d1cdfdde744e2e65f608db0a7b2db7|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115296385575134|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=87K9tD3EGW7gwyIz1L65BPHs9xO07H%2FTz7YwbKNs7%2Bg%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAU3E37QDQYSAARXQB5OSUSDWWSWCJANCNFSM4UCHN62A&data=05|01||79d1cdfdde744e2e65f608db0a7b2db7|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115296385575134|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=huvKb6leKOKeGD8YWMfXFe756B7TtxcBvuW11OtaoM8%3D&reserved=0.
 I just posted my issue where @pratikone suggested, didn't realize until now that that is actually a different issue...
I agree with @TemporaryAl , this issue shouldn't be closed, it is obviously still an open issue that OneDrive users are still having, and the issue is with OneDrive.

It is happening on various different PCs, with different editions (pro, home, education) with the latest versions of Onedrive. Italian language being installed is the only particular thing I can think of on all of them
…
-------- Ursprüngliche Nachricht -------- Von: MattTheTechLV @.> Datum: 09.02.23 10:02 (GMT+01:00) An: microsoft/microsoft-ui-xaml @.> Cc: TemporaryAl @.>, Mention @.> Betreff: Re: [microsoft/microsoft-ui-xaml] Desktop App - Empty DesktopWindowXamlSource window visible on task bar (#3698) lol. I just posted my issue where @pratikonehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpratikone&data=05|01||e3746f713637471fd73008db0a7c5823|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115301398018753|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=X4V79CY5fhdb8O9K%2Fh7PD%2FEUNO6Ipzvjz2KEgh1wtN8%3D&reserved=0 suggested, didn't realize until now that that is actually a different issue... I agree with @TemporaryAlhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FTemporaryAl&data=05|01||e3746f713637471fd73008db0a7c5823|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115301398018753|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=zGM%2FJFGdKNjYxu3cs696u%2FF1KM3PRDawr4RP3I3GoY8%3D&reserved=0 , this issue shouldn't be closed, it is obviously still an open issue that OneDrive users are still having, and the issue is with OneDrive. — Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fmicrosoft-ui-xaml%2Fissues%2F3698%23issuecomment-1423847738&data=05|01||e3746f713637471fd73008db0a7c5823|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115301398174961|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=blY4neYJhfhoN34HoHPs24I9NH8qwpK5ba3KQ4Clymw%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAU3E37UKHD4VTQO5N4Y5MFTWWSXBTANCNFSM4UCHN62A&data=05|01||e3746f713637471fd73008db0a7c5823|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638115301398174961|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=ooy%2BNLCzSs0%2BGmRCuS%2Bcnn28Y%2FUWQAQWg%2FdtScCgsuI%3D&reserved=0. You are receiving this because you were mentioned.Message ID: @.***>

I can confirm that My PC does not have the Italian Language installed. Only English. But I agree with your statement otherwise. It only happened for me with the latest version of OneDrive, specifically [23.011.0115.0006], and I have the Enterprise Edition of Windows 10 22H2, so thats yet another edition that is impacted. Seems its just a problem between Windows 10 21h2 and newer, and OneDrive Version [23.011.0115.0006], no matter what Edition of Windows 10 you have.
Would be nice if they would reopen the issue, so more people would give them information. I too have used the Send Feedback Page in OneDrive, but its nice to be able to keep track on the progress of a particular issue.

The actual issue is opened in a new issue : #6490 (XAML Islands - Empty DesktopWindowXamlSource window visible on task bar) Onedrive's not same as this issue, hence, it is closed. Please provide info in that other issue, it is open.

This is unacceptable. You don't arbitrarily "roll-up" an issue into another without verifying as such; and, as others have pointed out, this is a OneDrive issue, that continues to occur.
I'm sure most of us reporting this issue are more than knowledgeable enough to transition to alternative solutions, if we choose to do so, and move any user bases we're engaged with as well; so, I'm not sure "telling us to go over in a corner and be quiet" is a wise decision on the part of those Microsoft technicians that are apart of this thread. This is starting to feel an awful lot like an "Experts Exchange" thread.

This continues to be an ACTIVE issue. Officially requesting the issue be REOPENED until Microsoft provides a solution.

@bpulliam / @Austin-Lamb - Our team has rediscovered this bug in WinUI 2.8.0 preview, but it only repros on Windows 10 version 21H2 (specifically on build 19044.1348).
It repros both with our own application, and the xaml-islands playground application by @asklar : https://github.com/asklar/xaml-islands/tree/main/Playground To repro with the Playground project above, comment out lines 172-251 in Playground\WindowsProject1.cpp WindowsProject1.cpp. Doing this ensures that the DesktopWindowXamlSource hwnd content is never set, which exposes the invisible window appearing in the taskbar.
Are there any plans to fix this bug in WinUI2X preview versions? We must use WinUI2X instead of 3X in order to properly use XAML Islands in Unpackaged Win32 applications, which is why upgrading to WinUI3X is not currently an option for us.
If you would prefer that I open a new issue instead of re-opening this one, please let me know.
Any information you can provide on this issue would be greatly appreciated. Cheers!

This looks like it's an active issue in any of the 19044 OS builds, I'm able to reproduce it using revision 2604. In my case it's happening when using the OneDrive desktop app.

Update for folks with OneDrive issues specifically on this thread - We were able to find a fix for this issue from our side and checked in a change for it into our master branch yesterday. It will still be some time before the latest build finishes rolling out to Production (usually takes about 2-3 weeks, but only about 1 week if you opt-in to Insider builds). The build to look for would be 23.045.0228.0001 or greater.
In case others find our solution useful, we ended up using the ITaskbarList::DeleteTab Win32 API to explicitly remove the DesktopWindowXamlSource handle from the taskbar ourselves.

Yes, Amazing! Finally, I was starting to lose hope. Thank you so much!
Inviato da Postahttps://go.microsoft.com/fwlink/?LinkId=550986 per Windows 10
Da: @.>
Inviato: giovedì 9 marzo 2023 10:57
A: @.>
Cc: @.>; @.>
Oggetto: Re: [microsoft/microsoft-ui-xaml] Desktop App - Empty DesktopWindowXamlSource window visible on task bar (#3698)
We were able to find a fix for this issue from our side and checked in a change for it into our master branch yesterday. It will still be some time before the latest build finishes rolling out to Production (usually takes about 2-3 weeks, but only about 1 week if you opt-in to Insider builds). The build to look for would be 23.045.0228.0001 or greater.
Can confirm, the window is gone! I'm on 23.045.0228.0001
Thank you for looking into this rather minor but annoying issue.
—
Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fmicrosoft-ui-xaml%2Fissues%2F3698%23issuecomment-1461699332&data=05|01||352213f2734f49395f6608db2084befd|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638139526748342856|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=TZqxMfj0k3v3A%2B3kweg9PciOZuUeI1FmfGaOj91yj2U%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAU3E37XIBVX332SQGS2LSDTW3GSR5ANCNFSM4UCHN62A&data=05|01||352213f2734f49395f6608db2084befd|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638139526748342856|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=g5ERXeZgxojF%2BQE9TJcR6kbyulht3Enxan4tT9P1IVk%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

23.045.0228.0001 fixes issue for me too. Thank-you!

sorry but this is a piece of crap.  this is not fixed.  it's March 2023, still occurring.  Microsoft OS sucks (and I'm fine with this post being from my primary account becuase this is very true; I stand behind my assessment/statement)


Any way to clear the contents of tiptap programatically?

I'm using tiptap within a messaging service and would like to clear the contents of the editor when a message is uploaded. However, I can't quite work out how I would go about doing this.
 Many thanks!


Add support of the additional SMTP driver options

to use some additional configuration like the stream that it's already supported in Laravel, add options on the provider in the multimail config file, e.g:
'provider' => [
    'default' =>
        [
            'driver'        => env('MAIL_DRIVER'),
            'host'          => env('MAIL_HOST'),
            'port'          => env('MAIL_PORT'),
            'encryption'    => env('MAIL_ENCRYPTION'),
            'stream'        => [
                'ssl' => [
                    'allow_self_signed' => true,
                    'verify_peer' => false,
                    'verify_peer_name' => false,
                ],
            ],
        ]
]

Thank you. Looks good.


start-api fails - Exit status 1

Happens when running "npm start" for the first time. I know there's a closed issue similar to this one, but upgrading node is not solution for me, because I'm working with 9.8.0 version.
This is the content of debug.log:
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'start' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>6 info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>7 verbose lifecycle<EMAIL_ADDRESS>unsafe-perm in lifecycle true
8 verbose lifecycle<EMAIL_ADDRESS>PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/var/www/vhosts/ees.es/httpdocs/cezerin/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
9 verbose lifecycle<EMAIL_ADDRESS>CWD: /var/www/vhosts/ees.es/httpdocs/cezerin
10 silly lifecycle<EMAIL_ADDRESS>Args: [ '-c',
10 silly lifecycle 'NODE_ENV=production npm run start-api & npm run start-store' ]
11 silly lifecycle<EMAIL_ADDRESS>Returned: code: 1 signal: null
12 info lifecycle<EMAIL_ADDRESS>Failed to exec start script
13 verbose stack Error<EMAIL_ADDRESS>start: NODE_ENV=production npm run start-api & npm run start-store
13 verbose stack Exit status 1
13 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:285:16)
13 verbose stack at EventEmitter.emit (events.js:180:13)
13 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack at ChildProcess.emit (events.js:180:13)
13 verbose stack at maybeClose (internal/child_process.js:936:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
14 verbose pkgid<EMAIL_ADDRESS>15 verbose cwd /var/www/vhosts/ees.es/httpdocs/cezerin
16 verbose Linux 3.10.0-693.17.1.el7.x86_64
17 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "start"
18 verbose node v9.8.0
19 verbose npm v5.6.0
20 error code ELIFECYCLE
21 error errno 1
22 error<EMAIL_ADDRESS>start: NODE_ENV=production npm run start-api & npm run start-store
22 error Exit status 1
23 error Failed at the<EMAIL_ADDRESS>start script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]

@kerven66
Try to use Node.js v 8.10 LTS.

Ok, I'll have to try tomorrow. I'm going to work now. Thankyou

I've downgraded to v.8.10 LTS and restarted server, but when I try to start with pm2 I get this error:
Error: listen EADDRINUSE :::3001
at Object._errnoException (util.js:1022:11)
at _exceptionWithHostPort (util.js:1044:20)
at Server.setupListenHandle [as _listen2] (net.js:1367:14)
at listenInCluster (net.js:1408:12)
at Server.listen (net.js:1492:7)
at Function.listen (/var/www/vhosts/elespejitoroto.es/httpdocs/cezerin/node_modules/express/lib/application.js:618:24)
at Object. (/var/www/vhosts/elespejitoroto.es/httpdocs/cezerin/src/api/server/index.js:35:20)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)

listen EADDRINUSE :::3001
Port 3001 in use. Try to find and kill this Node process.

There was nothing using port 3001. I've restarted server again and now, when I start process, it doesn't throw any error, but I can't change or add nothing in dashboard. The app read the default data of the db, but if you change or add something and clic "save button", nothing at all is saved.

@kerven66
please, show your browser console with errors.

Sorry, I should have sent before. This error is constantly repeated when you start process, even without doing anything:
app-3033d1434f0cf662daa1.js:1 WebSocket connection to 'ws://localhost:3001/ws/dashboard?token=null' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
u @ app-3033d1434f0cf662daa1.js:1
app-3033d1434f0cf662daa1.js:1 WebSocket connection closed with code: 1006.
localhost:3001/api/v1/settings? Failed to load resource: net::ERR_CONNECTION_REFUSED
localhost:3001/api/v1/orders?cancelled=false&date_placed_min=2018-02-21T23%3A00%3A00.188Z&draft=false Failed to load resource: net::ERR_CONNECTION_REFUSED
app-3033d1434f0cf662daa1.js:1 TypeError: Failed to fetch
app-3033d1434f0cf662daa1.js:1 WebSocket connection to 'ws://localhost:3001/ws/dashboard?token=null' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
u @ app-3033d1434f0cf662daa1.js:1
app-3033d1434f0cf662daa1.js:1 WebSocket connection closed with code: 1006.
app-3033d1434f0cf662daa1.js:1 WebSocket connection to 'ws://localhost:3001/ws/dashboard?token=null' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
u @ app-3033d1434f0cf662daa1.js:1
app-3033d1434f0cf662daa1.js:1 WebSocket connection closed with code: 1006.
app-3033d1434f0cf662daa1.js:1 WebSocket connection to 'ws://localhost:3001/ws/dashboard?token=null' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
u @ app-3033d1434f0cf662daa1.js:1
app-3033d1434f0cf662daa1.js:1 WebSocket connection closed with code: 1006.
app-3033d1434f0cf662daa1.js:1 WebSocket connection to 'ws://localhost:3001/ws/dashboard?token=null' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
u @ app-3033d1434f0cf662daa1.js:1
app-3033d1434f0cf662daa1.js:1 WebSocket connection closed with code: 1006.
app-3033d1434f0cf662daa1.js:1 WebSocket connection to 'ws://localhost:3001/ws/dashboard?token=null' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
u @ app-3033d1434f0cf662daa1.js:1

@sonufrienko
Please, check this error message.
WebSocket connection to 'ws://localhost:3001/ws/dashboard?token=null' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED

You're right. I am new to this and I had not correctly interpreted the error.
Thankyou so much

hello all how do you debugging this app


sidebars: Fix truncated lists when notifications panel is visible.

When notifications panel is open at the top, the buddy list and
streams-filter container gets truncated due to max-height exceeding
the necessary value. The commit fixes the issue by subtracting the
panels height when it is visible.
Fixes: #18221
Fixes: #17823

Testing plan:
GIFs or screenshots:

@ligmitz I pushed a proposed cleanup that might simplify this logic -- can you review, retest, and squash if appropriate?  But reading it, I also wonder if we could do better -- could we implement the concept encoded in $("body > .app").height("calc(100% - " + panels_height + "px)"); purely using CSS, for example, and just not need to call this function?

Yeah, sure I'll test it out. Regarding the latter part, we can try this using css, but I guess there are other places where the function is called as well and hence would affect those functionalities.

Merged, thanks @ligmitz!


Add support for requests with file uploads

Currently when we intercept a request with binary data, bdsm fails to capture that request properly because we're trying to send non serilizable data over postMessage to the BDSM UI.
We should detect when the request contains binary data and replace it so we can mock these requests as well.

Any update on this? My project is stalled because I get (e || "").replace is not a function whenever uploading files.


Parameterize xbstream args

Picking up from @dougfales, re: https://github.com/presslabs/mysql-operator/issues/437.
Allows passing extra args to xbstream via the cluster spec to e.g. increase the number of threads.
Example:
---
apiVersion: mysql.presslabs.org/v1alpha1
kind: MysqlCluster
metadata:
  name: example
spec:
  # [...]
  xbstreamExtraArgs:
    - --parallel=8
  # [...]

Went through the code and normalized the xbstream references (there were xbstream, Xbstream, xbStream, and XbStream).

Whoops, I'll fix the lint issues and reopen. Sorry for the noise!

Hi @stankevich, thank you very much for your contribution!
Don't worry about leaving incomplete PR open :smile:


Suggestion: partial line annotations for bar charts

Hello,
I made a small Chart.js plugin which draws "partial lines" (not full-height or full-width)  on a horizontal bar chart (easily adaptable to vertical bars). Here is a sample:

I'm just sharing it in case you think it could be included in chartjs-plugin-annotation, in which case we could start working on adapting it to your guidelines.
The plugin:
const verticalLinePlugin = {
	renderVerticalLine: function(chartInstance, line) {

		let datasetMeta = chartInstance.getDatasetMeta(0);
		let context = chartInstance.chart.ctx;

		// === Coordinates ===

		// y-range (depending on which bar to draw the line for) :
		let datasetModel = datasetMeta.data[line.dataIndex]._model;
		const yBarCenter = datasetModel.y
		const barHeight = datasetModel.height;
		const yStart = yBarCenter - (barHeight / 2) - 4; // `4` offset could be customizable
		const yEnd = yBarCenter + (barHeight / 2) + 4;

		// x-coordinate (line's value) :
		const xAxisID = datasetMeta.xAxisID;
		const xCoordinate = chartInstance.scales[xAxisID].getPixelForValue(line.xCoordinate);

		// === Drawing the line ===
		// (could be more customizable: dashed line, width, etc...)

		context.beginPath();
		context.strokeStyle = line.color;
		context.moveTo(xCoordinate, yStart);
		context.lineTo(xCoordinate, yEnd);
		context.stroke();

		// === Writing label under line's end ===
		// (could be customizable)

		if (typeof line.label !== typeof undefined) {
			context.textAlign = 'center';
			context.fillStyle = line.color;
			context.fillText(line.label, xCoordinate, yEnd + 7);
		}
	},

	// I could not find a better working hook...
	// this one's get called multiple times in a row, which is not ideal
	afterDatasetsDraw: function(chart, easing) {
		if (chart.data.datasets.length < 1) {
			// No dataset, no line :
			return;
		}
		if (chart.config.lines) {
			chart.config.lines.map(line => {
				this.renderVerticalLine(chart, line);
			});
		}
	}
};

Chart.plugins.register(verticalLinePlugin);

Usage:
let chart = new Chart(ctx, {
	type: 'horizontalBar',
	data: data,
	options: options,
	lines: [
		{
			dataIndex: 0,		// first dataIndex : 'Brut' bar
			xCoordinate: 300,	// line's value
			color: 'salmon',
			label: 'min'
		},
		{
			dataIndex: 0,
			xCoordinate: 1150,
			color: 'teal',
			label: 'moyenne'
		},
		{
			dataIndex: 0,
			xCoordinate: 2000,
			color: 'turquoise',
			label: 'max'
		},
		// repeat for remaining dataIndexes...
	]
});

Please let me know your thoughts about this suggestion.
Regards.

As reported in discussion #484, you can set some line annotations on a single dataset bar.
Furthermore, in the documentation there is a specific sample about that. https://www.chartjs.org/chartjs-plugin-annotation/master/samples/line/datasetBars.html

I think this issue could be closed.

bisa di kasih pembatas siaga


assets input -> output not supported

Hi,
i tested the ng-rspack-build package with an existing Project that's currently using the angular application builder.
And i get problems using the assets input -> output options.
Is this currently not supported or is their are way to achive the same behaviour.
My Config:

Error:

And thanks for your work on this project, very cool.

It's not supported yet :) It's already been listed as Known Issue 7 here: https://github.com/Coly010/ng-rspack-build/issues/7#issue-2553676940
If you want to take a stab at implementing it, feel free to open a PR :)


solve issue with dbshell asking for password

Change looks good. Can you bump the version (to 0.0.3), and update the HISTORY.rst? Then feel free to add your information to the CONTRIBUTERS.rst file.
Thanks!

Done

@Fiedzia I just tested this PR, and I don't think this is adding any more functionality that the original. See https://github.com/django/django/blob/master/django/db/backends/postgresql_psycopg2/client.py#L9-L19
By default, it will pull the USER, HOST, PORT and NAME off of the settings_dict and pass in as arguments.

The difference is that I am running pgcli within existing process, instead of creating new one.
This way it is safe to pass password, which is what I am missing from default implementation.

I am not sure yet how I feel about straying from how Django handles this. Take a look at the conversation in this ticket: https://code.djangoproject.com/ticket/7554
How are you passing in the password? I don't see you pulling the password out of settings_dict and passing to the cli.


performance reduction of tarfile

Using tarfile and smart_open to read files on OSS, there are performance issues when buffered is False

When reading a tar file, tarfile will call read multiple times. To ensure compatibility with lower versions of numpy for reading ndarray files, users should manually add the parameter buffered=True when working with tarfile.


main: Rename functions GetRandDecalage and GetBitd

Signed-off-by: Tarrade Nicolas<EMAIL_ADDRESS>

Names have been change


explain wrong for class var https://github.com/satwikkansal/wtfpython#-explanation-22

class A:
    x = 1

class B(A):
    pass

class C(A):
    pass

print(A.x, B.x)
A.x = 2
print(A.x, B.x, C.x)
B.x += 1
print(A.x, B.x, C.x)

1 1
2 2 2
2 3 2

explanation is wrong: if in object-inplace modify applies then third output should be 3 3 3, since B.x defaults to class var (B itself does not have x) and would increment the common x of A and C as well. but it doesnt
the B.x += 1 is equiv to B.x = B.x + 1, thus B gets a new class var, see dir(B) and would propagate to C(B)

explanation is wrong: if in object-inplace modify applies then third output should be 3 3 3, since B.x defaults to class var (B itself does not have x) and would increment the common x of A and C as well. but it doesnt

It is mentioned (perhaps too subtly) that "the += operator modifies the mutable object in-place". Integers are immutable. They do not implement inplace addition. The difference between classes implementing inplace add and non-inplace add can be demonstrated by this:
class Inplace:
    def __init__(self, n):
        self.n = n

    def __iadd__(self, other):
        self.n += other.n
        return self

class A:
    x = Inplace(1)

class B(A):
    pass

B.x += Inplace(1)
print(A.x.n, B.x.n)
# prints 2, 2

class NotInplace:
    def __init__(self, n):
        self.n = n

    def __add__(self, other):
        return NotInplace(self.n + other.n)

class C:
    x = NotInplace(1)

class D(C):
    pass

D.x += NotInplace(1)
print(C.x.n, D.x.n)
# prints 1, 2

Do note that a value is still assigned to B's __dict__, it's just that this value is the same object as A.x: A.x is B.x is True, because __iadd__ returns self.

to sum up:
mutable or not, in any case + or += the assignment adds a dict key;
if mutable dereference and mutate (eg [1,]) :P, if immutable (eg 1)  create one that fits the result;

to sum up:
mutable or not, in any case + or += the assignment adds a __dict__ key;
if mutable dereference and mutate (eg [1,]) :P, if immutable (eg 1) create one that fits the result;

Yup, that's right :)


Example for running on MacOs

Hi! I understand MacOS isn't officially supported but I thought i'd share the changes I needed to make in order to run the agent on my MacBook.
I had to make the following changes to the configuration file:

Disable RunContainer
The StartGameCommand needed to include the path of the actual binary for the game, not the package.
For example:
"ProcessStartParameters": {
"StartGameCommand": "/Users/example/Example.app/Contents/MacOS/Example -nographics -batchmode"
},

Our Unity Game's product name includes spaces, so I needed to escape these in the ProcessRunner. Otherwise, the StartGameCommand would be interpreted incorrectly.
It works great, thanks for providing the local agent!

hey @crazedpeanut, wow! thanks a lot for this, we'd love to have MacOS support!!! We'd be more than happy to work with you on this PR :) May I ask, did you try running container mode as well? Any luck?

@dgkanatsios I didn't try running it in a container yet.
Thinking about it now I probably should have tried running a Linux container first. I probably wouldn't have had to change anything!
I'll have a look

@crazedpeanut thank you! So my current thinking is that developers using MacOS would probably target Linux as the operating system of choice of PlayFab. In this context, I think that LocalMultiplayerAgent should support containers on Linux when running on MacOS. Let me know what you think, thanks again for working on this!

Yes that sounds right! I’ll test out running in a Linux container
Sent from ProtonMail for iOS
On Tue, Jul 13, 2021 at 8:39 am, Dimitris-Ilias Gkanatsios @.***> wrote:

@.***(https://github.com/crazedpeanut) thank you! So my current thinking is that developers using MacOS would probably target Linux as the operating system of choice of PlayFab. In this context, I think that LocalMultiplayerAgent should support containers on Linux when running on MacOS. Let me know what you think, thanks again for working on this!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

@dgkanatsios it turns out the project I am working on can't target Linux because of some dependency issues. So I am stuck with the MacOS builds.
If this is not the intended workflow for the local agent feel free to close this issue, i'll just keep my own fork :)

@crazedpeanut so the way it works right now is launching MacOS processes?

Great! So we could work and eventually merge this, by having a check in the beginning like “if OS==MacOS and runContainers==true then exit”. What do you think? We’d be more than happy to accept it!


dropna for columns

Missing dropna(axis='columns) like pandas

Thanks @raymondyao for the suggestion.  Any interest in contributing a PR ?

Unfortunately we can't do this operation lazily.  This would require us to read through all the data in order to determine the columns of the output.  I think that given this constraint we probably won't implement this any time in the near future.  Closing.


feat: (MenuLink) Allows for link to open in new window

Overview

Allows callers to tell the link to open in a new window via target

PR Checklist

[ ] Related to designs:
[ ] Related to JIRA ticket: ABC-123
[ ] I have run this code to verify it works
[ ] This PR includes unit tests for the code change

📬Published Alpha Packages:@codecademy/gamut-kit@0.6.39-alpha.ff5fcc.0@codecademy/gamut-labs@28.6.2-alpha.ff5fcc.0@codecademy/gamut@42.3.1-alpha.ff5fcc.0@codecademy/monaco@0.5.29-alpha.ff5fcc.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://61d8bd7d6a3e78450469d475--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.6.39-alpha.2252ed.0@codecademy/gamut-labs@28.6.2-alpha.2252ed.0@codecademy/gamut@42.3.1-alpha.2252ed.0@codecademy/monaco@0.5.29-alpha.2252ed.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://61dc606661cf0de6e8819831--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.6.40-alpha.472e2b.0@codecademy/gamut-labs@28.6.3-alpha.472e2b.0@codecademy/gamut@42.3.1-alpha.472e2b.0@codecademy/monaco@0.5.29-alpha.472e2b.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://61df3f10fdbe314b75116a42--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.6.46-alpha.854eda.0@codecademy/gamut-labs@29.0.1-alpha.854eda.0@codecademy/gamut@44.0.1-alpha.854eda.0@codecademy/monaco@0.6.1-alpha.854eda.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://61f08b7bc37a4a157aa7555a--gamut-preview.netlify.appDeploy Logs

@vivsnguyen Is this feature still needed? I haven't heard anything since this originally went up

📬Published Alpha Packages:@codecademy/gamut-kit@0.6.57-alpha.969344.0@codecademy/gamut-labs@29.2.8-alpha.969344.0@codecademy/gamut@44.3.3-alpha.969344.0@codecademy/monaco@0.6.10-alpha.969344.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://61fd81afc5b9b3144284db35--gamut-preview.netlify.appDeploy Logs

Confirmed working in: https://github.com/codecademy-engineering/business-account-management/pull/566/files

📬Published Alpha Packages:@codecademy/gamut-kit@0.6.58-alpha.005401.0@codecademy/gamut-labs@29.2.9-alpha.005401.0@codecademy/gamut@44.4.1-alpha.005401.0@codecademy/monaco@0.6.11-alpha.005401.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://61fd987d37ee9f008b7e94b6--gamut-preview.netlify.appDeploy Logs


Cannot find module .output\server\node_modules\graphql\language\parser

Environment

Nuxt Version: 3.5.2
Node Version: v18.16.0
Package Manager<EMAIL_ADDRESS>Runtime Modules<EMAIL_ADDRESS>
Describe the bug
Did you mean to import graphql/language/parser.js?
at new NodeError (node:internal/errors:372:5)
at finalizeResolution (node:internal/modules/esm/resolve:437:11)
at moduleResolve (node:internal/modules/esm/resolve:1009:10)
at defaultResolve (node:internal/modules/esm/resolve:1218:11)
at ESMLoader.resolve (node:internal/modules/esm/loader:580:30)
at ESMLoader.getModuleJob (node:internal/modules/esm/loader:294:18)
at ModuleWrap. (node:internal/modules/esm/module_job:80:40)
at link (node:internal/modules/esm/module_job:78:36) {
code: 'ERR_MODULE_NOT_FOUND'
}
ERROR  Command failed with exit code 1: node ./server/index.mjs
Expected behaviour
No bugs when running build.
Reproduction
No response
Additional context
No response
Logs
No response

I have the same issue.

Duplicate of https://github.com/Diizzayy/nuxt-graphql-client/issues/336

Workaround: https://github.com/Diizzayy/nuxt-graphql-client/issues/117#issuecomment-1249737478

@maximilliangeorge thank you


Feature request: add mtr support

Would it be possible to consider adding mtr support across the different protocols? obviously mtr support on linux is pretty first class. But on windows trying to get a tcp mtr output requires installing npcap and https://github.com/0xcafed00d/tracetcp.
It would be amazing to see the support added.

What is mtr?

ICMP mtr support is added. TCP/UDP may get added later.


Shifting from Apache License 2.0 to MIT

At present setup.py specifies an Apache License 2.0 but the current pyproject.toml specifies MIT (as does this repo generally etc.). @DavidBeavan, @davanstrien or @thobson88 (or any other contributors etc.): cool shifting to MIT?

Sweet thanks (and apologies, having to focus on another project this week, will get back to this more next week!).

https://github.com/Living-with-machines/alto2txt/commit/1d10878e53fc38e45f176ed764d4f680359ba324


Enable codecov.

@ianna @ioanaif @stormiestsin @agoose77 Coverage for v2 developments are being tracked here: https://app.codecov.io/gh/scikit-hep/awkward-1.0
There might be a way to integrate it into this page, though I don't know it just yet. Anyway, I'm hoping to keep the code coverage monitor at a "minimum noise" level: it's more often something we'll want to dive into as a diagnostic for specific functions, rather than an overall score to get concerned about if it decreases. (The baseline is starting out at 77% without having ever looked at it before. The v1 is higher, but we know we have some "skips" in v2.)
Tomorrow, I'll copy high-level files into the _v2 directory.


change kubectl config when context or ns changed

need to work another k8s tools and utils. such as helm

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

could someone please merge & release that? :-)

@LuckySB @fireba11 Curious why you need this to update the kubectl config. As long as you are in k8sh, kubectl/k will automatically place the context/namespace onto the command. This way there is no side effects of using k8sh.

As to helm (and other tools), perhaps an extension alias could be created to apply these variables to the helm command as well? Definitely would accept that as a sample extension

@frank-weindel am using helm charts. those read the current config. but i got the code from the fork where the pull request came from, so i'm fine :-D

Quite possibly this could work in an extension
  alias helm="helm --kube-context \$KUBECTL_CONTEXT --namespace \$KUBECTL_NAMESPACE"

based on docs here: https://helm.sh/docs/helm/helm/


Removal of toggle system

Uses two button to accel to 127 then back, 8L is 72 power, 8U is 59 power, 8D & 8R will both stop the flywheel. Btn7U accels to 127 then back to 72, btn 7D accels to 127 then back to 59. Can implement into one button if you want :P

Thanks john. Is the update treadmill function a velocity control I was just
wondering.
On Oct 2, 2015 8:17 AM, "John"<EMAIL_ADDRESS>wrote:

Uses two button to accel to 127 then back, 8L is 72 power, 8U is 59 power,
8D & 8R will both stop the flywheel. Btn7U accels to 127 then back to 72,
btn 7D accels to 127 then back to 59. Can implement into one button if you
want :P
You can view, comment on, or merge this pull request online at:
https://github.com/david4ahmed/code/pull/4
Commit Summary

Removal of toggle system

File Changes

M David Ahmed
https://github.com/david4ahmed/code/pull/4/files#diff-0 (11)

Patch Links:

https://github.com/david4ahmed/code/pull/4.patch
https://github.com/david4ahmed/code/pull/4.diff

—
Reply to this email directly or view it on GitHub
https://github.com/david4ahmed/code/pull/4.

i'm asking these questions because I'll be in school for robotics 8:30 my
time or 1:30 AM your time.
On Fri, Oct 2, 2015 at 3:04 PM, David Ahmed<EMAIL_ADDRESS>wrote:

Thanks john. Is the update treadmill function a velocity control I was
just wondering.
On Oct 2, 2015 8:17 AM, "John"<EMAIL_ADDRESS>wrote:

Uses two button to accel to 127 then back, 8L is 72 power, 8U is 59
power, 8D & 8R will both stop the flywheel. Btn7U accels to 127 then back
to 72, btn 7D accels to 127 then back to 59. Can implement into one button
if you want :P
You can view, comment on, or merge this pull request online at:
https://github.com/david4ahmed/code/pull/4
Commit Summary

Removal of toggle system

File Changes

M David Ahmed
https://github.com/david4ahmed/code/pull/4/files#diff-0 (11)

Patch Links:

https://github.com/david4ahmed/code/pull/4.patch
https://github.com/david4ahmed/code/pull/4.diff

—
Reply to this email directly or view it on GitHub
https://github.com/david4ahmed/code/pull/4.

to make the button 6 up  make the treadmill value increase and button 6
down make it decrease would I have another if else statement setting the
value of feed.treadmill 1 & 2 equal to -127 and a regular else setting it
to vex.motoroff?
On Fri, Oct 2, 2015 at 4:09 PM, David Ahmed<EMAIL_ADDRESS>wrote:

i'm asking these questions because I'll be in school for robotics 8:30 my
time or 1:30 AM your time.
On Fri, Oct 2, 2015 at 3:04 PM, David Ahmed<EMAIL_ADDRESS>wrote:

Thanks john. Is the update treadmill function a velocity control I was
just wondering.
On Oct 2, 2015 8:17 AM, "John"<EMAIL_ADDRESS>wrote:

Uses two button to accel to 127 then back, 8L is 72 power, 8U is 59
power, 8D & 8R will both stop the flywheel. Btn7U accels to 127 then back
to 72, btn 7D accels to 127 then back to 59. Can implement into one button
if you want :P
You can view, comment on, or merge this pull request online at:
https://github.com/david4ahmed/code/pull/4
Commit Summary

Removal of toggle system

File Changes

M David Ahmed
https://github.com/david4ahmed/code/pull/4/files#diff-0 (11)

Patch Links:

https://github.com/david4ahmed/code/pull/4.patch
https://github.com/david4ahmed/code/pull/4.diff

—
Reply to this email directly or view it on GitHub
https://github.com/david4ahmed/code/pull/4.

good morning by the way
On Fri, Oct 2, 2015 at 4:36 PM, David Ahmed<EMAIL_ADDRESS>wrote:

to make the button 6 up  make the treadmill value increase and button 6
down make it decrease would I have another if else statement setting the
value of feed.treadmill 1 & 2 equal to -127 and a regular else setting it
to vex.motoroff?
On Fri, Oct 2, 2015 at 4:09 PM, David Ahmed<EMAIL_ADDRESS>wrote:

i'm asking these questions because I'll be in school for robotics 8:30 my
time or 1:30 AM your time.
On Fri, Oct 2, 2015 at 3:04 PM, David Ahmed<EMAIL_ADDRESS>wrote:

Thanks john. Is the update treadmill function a velocity control I was
just wondering.
On Oct 2, 2015 8:17 AM, "John"<EMAIL_ADDRESS>wrote:

Uses two button to accel to 127 then back, 8L is 72 power, 8U is 59
power, 8D & 8R will both stop the flywheel. Btn7U accels to 127 then back
to 72, btn 7D accels to 127 then back to 59. Can implement into one button
if you want :P
You can view, comment on, or merge this pull request online at:
https://github.com/david4ahmed/code/pull/4
Commit Summary

Removal of toggle system

File Changes

M David Ahmed
https://github.com/david4ahmed/code/pull/4/files#diff-0 (11)

Patch Links:

https://github.com/david4ahmed/code/pull/4.patch
https://github.com/david4ahmed/code/pull/4.diff

—
Reply to this email directly or view it on GitHub
https://github.com/david4ahmed/code/pull/4.


Quests Delete Themselves

The issue I've been havinga is this: Quests delete themselves.  At first everything was smooth and I had no problems but then I made a new quest and I needed to edit my quest so I went to /quests editor and I clicked edit a quest and then I typed in the quest I needed to edit but nothing appeared. After restarting the server the quest actually deleted itself. The quest was still in the quests.yml folder but it wasn't appearing in game. I tried making another quest to see if the problem persisted and sure enough it did. I tried reinstalling quests and putting in the yml file but the problem still was there. Then I tried reinstalling quests and making a new quest with a new yml. That quest worked. . I'm going to send the yml file over as a txt file. Please take a look and tell me how to fix this. I think the problem is with the yml,
quests.txt

The last quest in the file is the one that isnt showing up

Thank you, I will take this into account when investigating the issue. However, this a duplicate of #1 and for that reason, I must close it.

Okay thank you!

Oh this is probably rather important: The quest plugin version i'm using is the one made for 1.10

@biggestnate Version 2.8.6 should resolve this issue. If you still experience issues after updating, you may need to manually add block durability for affected quests. Post your quests.yml if you would like assistance. Thanks!


Write a description of this module as paper now

See: https://github.com/PeerJ/paper-now
The current version is in the gh-pages branch:
https://iimog.github.io/biojs-io-biom/

A first draft is available as paper now. Further collaborative writing is moved to overleaf - using the proper f1000 latex template. See https://www.overleaf.com/read/pwpwpzkqpgbt for the read-only version.

TODO: Update with submitted version


Logging Tweaks

Up the value of certain log writes (they are more interesting than debug); log sudo actions.

You need to update https://github.com/concrete5/concrete5/blob/develop/tests/tests/Session/SessionValidatorTest.php to expect notice method now

Whoops, thanks!


Error when running NoCode application

I downloaded NoCode, and made this application:

But it gave me this error:

Can someone please help? I'm running Windows 10 Pro 64-bit

Yeah, I faced the same problem. see #2211


Partial node:dns implementation using DOH (via fetch)

Currently, we fully mock node:dns module since it depends on an OS feature however we could implement it using DNS-over-HTTPS.
async function resolveDomain(domain) {
  const dohServer = process.env.UNENV_DOH_URL || 'https://cloudflare-dns.com/dns-query';
  const url = `${dohServer}?name=${domain}&type=A`;
  try {
    const response = await fetch(url, {
      headers: {
        'Accept': 'application/dns-json'
      }
    });
    if (!response.ok) {
      throw new Error(`HTTP error! Status: ${response.status}`);
    }
    const { Answer = [] } = await response.json();
    return Answer;
  } catch (error) {
    console.error('Error resolving domain:', error);
  }
}

// Usage example
resolveDomain('example.com').then(data => console.log(data));

Interesting! Would there be an opt-out or way to configure? or do you think this should be an opt-in?

We probably need a runtime way of configuring behavior indeed at least for DOH server. Or are you suggesting to completely opt-out of the feature?

Privacy and security mainly. Some people might not be comfortable with the polyfill making outbound http calls. Maybe it's not a big deal, but it's definitely unexpected behavior from a polyfill.

Fair enough we could make an error and show instructions on how to enable DNS.
BTW the native functionality also make a network request all the time (and most of the time, hosting providers are in control of DNS)

True. I'm not totally opposed to this, I think we should just think about the implications a bit because it's definitely unconventional.
One way to work around this possible perception of controversy is for workerd to implement this natively. I suspect that most runtimes expose a native DNS API. This implementation could still be used when targeting browsers for example.

Good point and runtime-native is always the best indeed 👍🏼 Only in that case, the edge is still completely in control of the DNS resolver as is currently in control of resolving fetch URLs so a generic concern remains...
Made a random tweet
(BTW this idea is mainly something to explore i have not seen any popular libs need node:dns)

I agree that if your code runs in the cloud it doesn't really matter that much if the polyfill makes a fetch request. I was mainly thinking that having your app run locally during dev time and seeing it make these fetch calls could be considered problematic by some.

According to the tweeter people also tend to prefer opt-in.
I guess we can do it per-provider btw. Ie, Cloudflare runtime (i guess :D) already benefits <IP_ADDRESS> so we could default config in preset.
Would it worth to initiate generic discussion about possibility of exposing DNS util from worked runtime natively @IgorMinar ?


Do you have the SwiftUI version of this?

Are you planning on porting this over to SwiftUI?

Nope, that doesn't exist right now. Hopefully in the future 🤞🤞

Closing this for now as there's no timeline for when it will be available.


[Fix] Event Logging not working for Async operation

Sending back operation for async operation
EventLogInterceptor was not working for the same as it expects the operation as part of last operation.

Pull Request Test Coverage Report for Build 1759

3 of 3 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.003%) to 88.828%

Totals

Change from base Build 1758:
0.003%

Covered Lines:
8035

Relevant Lines:
8763

💛  - Coveralls

If possible, we can write integration test for async services as well, that will really help


WAL-E backups to AWS S3

The original git repo mattermost/mattermost-docker has the WAL-E supports to deploy to AWS S3.

AWS
If deploying to AWS, you could also set following variables to enable Wal-E backup to S3 :
AWS_ACCESS_KEY_ID: AWS access key
AWS_SECRET_ACCESS_KEY: AWS secret
WALE_S3_PREFIX: AWS s3 bucket name
AWS_REGION: AWS region
All four environment variables are required. It will enable completed WAL segments sent to archive storage (S3). The base backup and clean up can be done through the following command:

It will be nice if we could have this kind of backup function in the current repo.

Hey, while i think this can be really useful the intention of this deployment is not to use custom entrypoints but the official images such as Nginx, Postgres and the Mattermost one. I'd suggest to use a separate container image with access to the Postgres volume to use WAL-E. For now i'll close this issue but i'm open to merge a docker-compose file with such an container setup as contrib.


Tailwind V2 and V3

This is a great idea!
Does it wokr with Tailwind V2 and V3.
Does it with JIT mode?

Hi @AndyOGo.
Actually I didn't tested it, as I'm not on a project using tailwind anymore, but it should work.
The only issue will be with JIT I think, as the only classes generated will be the one already in the code base..

I'll let you test if you want and tell us! 😇


Nested Folders in TOC

It would be nice if there is support for nested folders in the sidebar/toc.

Would be desirable indeed.
It's the only major issue as of yet that prevents me from using the app.


Do not use progress bars in non-interactive runs

Description

Reported at https://github.com/conda/conda-standalone/pull/58
Checklist - did you ...

[x] Add a file to the news directory (using the template) for the next release's release notes?

[ ] Add / update necessary tests?
[ ] Add / update outdated documentation?

CI errors fixed in https://github.com/conda/conda-standalone/pull/60


Problem with cmake-ide-run-cmake and cmake-ide-cmake-args

Hi. I'm starting to use cmake-ide with Spacemacs.
I put the following .dir-locals.el in my project directory:
((nil . ((cmake-ide-project-dir . "~/CppProjects/sse-cs106b/lecture12-recursive-struct")
		 (cmake-ide-build-dir . "~/CppProjects/sse-cs106b/lecture12-recursive-struct/build")
		 (cmake-ide-cmake-args . "-DCMAKE_BUILD_TYPE=Debug"))))

When I run cmake-ide-run-cmake I get the following Debugger backtrace:
Debugger entered--Lisp error: (wrong-type-argument stringp 45)
  make-process(:name "cmake" :buffer "*cmake*" :command ("cmake" 45 68 67 77 65 75 69 95 66 85 73 76 68 95 84 89 80 69 61 68 101 98 117 103 "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON" "-B" "." "-S" "/home/gatto/CppProjects/sse-cs106b/lecture12-dynamic-arrays"))
  apply(make-process (:name "cmake" :buffer "*cmake*" :command ("cmake" 45 68 67 77 65 75 69 95 66 85 73 76 68 95 84 89 80 69 61 68 101 98 117 103 "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON" "-B" "." "-S" "/home/gatto/CppProjects/sse-cs106b/lecture12-dynamic-arrays")))
  start-process("cmake" "*cmake*" "cmake" 45 68 67 77 65 75 69 95 66 85 73 76 68 95 84 89 80 69 61 68 101 98 117 103 "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON" "-B" "." "-S" "/home/gatto/CppProjects/sse-cs106b/lecture12-dynamic-arrays")
  apply(start-process ("cmake" "*cmake*" "cmake" 45 68 67 77 65 75 69 95 66 85 73 76 68 95 84 89 80 69 61 68 101 98 117 103 "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON" "-B" "." "-S" "/home/gatto/CppProjects/sse-cs106b/lecture12-dynamic-arrays"))
  cide--run-cmake-impl("/home/gatto/CppProjects/sse-cs106b/lecture12-dynamic-arrays" "/home/gatto/CppProjects/sse-cs106b/lecture12-dynamic-arrays/build/")
  cmake-ide-run-cmake()
  funcall-interactively(cmake-ide-run-cmake)
  call-interactively(cmake-ide-run-cmake nil nil)
  command-execute(cmake-ide-run-cmake)

The problem is that cide--cmake-args should return a list of arguments, as
indicated in the docstring, that should be appended to other list of strings
inside cide--run-cmake-impl:
(apply 'start-process (append (list "cmake" "*cmake*" cmake-ide-cmake-command)
                              (cide--cmake-args)
                              (list "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON"
                                    "-B" "." "-S" project-dir)))

But it returns the string "-DCMAKE_BUILD_TYPE=Debug".
System Info :computer:

OS: gnu/linux
Emacs: 26.1
Spacemacs: 0.300.0
Spacemacs branch: develop (rev. 6f6b064c7)
cmake-ide: 20190421.1006

Is this project open source? i.e. would I have access to the code to try an reproduce the issue?

I have the same problem with a simple hello-world project like the following:
gatto@xut:~/CppProjects/hello-world$ pwd
/home/gatto/CppProjects/hello-world
gatto@xut:~/CppProjects/hello-world$ tree -a
.
├── build
├── CMakeLists.txt
├── .dir-locals.el
├── main.cpp
└── .projectile

1 directory, 4 files
gatto@xut:~/CppProjects/hello-world$ cat .projectile
gatto@xut:~/CppProjects/hello-world$

.dir-locals.el
((nil . ((cmake-ide-project-dir . "~/CppProjects/hello-world")
                 (cmake-ide-build-dir . "~/CppProjects/hello-world/build")
                 (cmake-ide-cmake-args . "-DCMAKE_BUILD_TYPE=Debug"))))

main.cpp
#include <iostream>
using namespace std;

int main() {
        cout << "Hello world" << endl;
        return 0;
}

CMakeLists.txt
cmake_minimum_required(VERSION 3.10.2)
project(hello-world)

add_compile_options(-g -Wall -Wextra -pedantic -Werror)

add_executable(hello-world main.cpp)

To reproduce the problem I run cmake-ide-run-cmake from main.cpp buffer.
The content of .dir-locals.cpp is taken from Spacemacs documentation for cmake Layer, with the difference that I'm using cmake-ide-cmake-args instead of cmake-ide-cmake-opts, as suggested by the docstring of cmake-ide-cmake-opts:
cmake-ide-cmake-opts is a variable defined in ‘cmake-ide.el’.
Its value is "-DCMAKE_BUILD_TYPE=Release"

  This variable is safe as a file local variable if its value
  satisfies the predicate ‘stringp’.

Documentation:
The options passed to cmake when calling it.  DEPRECATED, use ‘cmake-ide-cmake-args’ instead.

You can customize this variable.

Actually if I use cmake-ide-cmake-opts I don't have any problem.
The issues seems in:
(defun cide--cmake-args ()
  "Return a list of arguments to pass to CMake when calling it."
(or cmake-ide-cmake-args cmake-ide-cmake-args (split-string cmake-ide-cmake-opts)))

that returns a list for cmake-ide-cmake-opts but a string for cmake-ide-cmake-args.
The code of cide--run-cmake-impl is expecting a list of string from cide--cmake-args and not a string:
(defun cide--run-cmake-impl (project-dir cmake-dir)
  "Run the CMake process for PROJECT-DIR in CMAKE-DIR."
  (when project-dir
    (let ((default-directory cmake-dir))
      (cide--message "Running cmake for src path %s in build path %s" project-dir cmake-dir)
      (apply 'start-process (append (list "cmake" "*cmake*" cmake-ide-cmake-command)
                                    (cide--cmake-args)
                                    (list "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON"
"-B" "." "-S" project-dir))))))

As far as I understand, cmake-ide-cmake-args is a list, so you can set it with, for your case @gatto73,
((nil . ((cmake-ide-project-dir . "~/CppProjects/sse-cs106b/lecture12-recursive-struct")
		 (cmake-ide-build-dir . "~/CppProjects/sse-cs106b/lecture12-recursive-struct/build")
		 (cmake-ide-cmake-args . ("-DCMAKE_BUILD_TYPE=Debug")))))

Thanks for the reply @dlyr
Maybe the docstring for cmake-ide-cmake-args should be improved.
I also don't understand why cmake-ide-cmake-args is used two times inside the or special form of cide--cmake-args, I guess it was a typo.
Should I close this issue?

Should I close this issue?

Either that or change it to an issue about the docstring

I had a related problem. It was always compiling in release mode even if cmake-ide-cmake-args was set properly.
i figured out that cmake-ide-cmake-opts is set to "-DCMAKE_BUILD_TYPE=Release" and append to the command line even if cmake-ide-cmake-args is set.
I quickfixed it by overriding cmake-ide-cmake-opts  to "" but it should either be empty or we should not use this value if cmake-ide-cmake-args is set.

Code says that if cmake-ide-cmake-args is nil (not set or cleared) it will use the value of the deprecated cmake-ide-cmake-opts which is set to "-D..."
This is rather confusing behavior.


fix: remove NoX plans from docs

Remove NoX

thanks!  As a side-task, would you want to set-up CI at useq-schema to run widget tests, similar to how we run pymmcore-plus tests?


weblogic admin server&managed server can NOT start on OKE after computer instances reboot

Hi Experts,
We're using weblogic kubernetes operator v2.4.0 on oke to verify domain-on-pv for Japan users.
We had deployed sample-domain1 on OKE successfully, we stopped the compute instances(for saving money) at night, we started the compute instances next morning, but  weblogic admin server&managed server can NOT start.
We find error message using describe command, are trying to figure out whether it's the problem of OKE or it's the problem of weblogic kubernetes operator. It's appreciated if you can give us some advice.
(combined from similar events): Failed create pod sandbox: rpc error: code = Unknown desc = failed to set up sandbox container "84e77ec6d0e7f0a80e997d8fd665779132ef424d71f8fdf6e50f3931ddb0065c" network for pod "sample-domain1-admin-server": NetworkPlugin cni failed to set up pod "sample-domain1-admin-server_sample-domain1-ns" network: open /run/flannel/subnet.env: no such file or directory
The environment information are as below.

Region: Japan Tokyo
OKE version: 1.14.8
OKE nodes number: 2
OKE network: private
OKE nodes compute shape: VM.Standard.E2.1
PV: oci fss in the same vcn
weblogic kubernetes operator: v.2.4.0 (git clone https://github.com/oracle/weblogic-kubernetes-operator -b v2.4.0)

What's more, you can find details logs from attached files! Feel free to let me know if you need more information.
Best Regards & Thanks!

kubectl_get_nodes_pods_logs.txt
kubectl_describe_logs_logs.txt

That error is a kubernetes problem, your overlay network is not working. It is not weblogic but the underlying infrastructure

Notice how all your pods, even the system ones, keep restarting

@markxnelson
Thanks for you quick response.
We're using OKE, not customized Kubernetes cluster,  so we did nothing to the original cluster.
We found below messages from slack, it seems in private network, it's using proxymux, so it takes a little time for flannel to create /run/flannel/subnet.env.
So it looks like, post-reboot, /run/flannel/subnet.env isn't showing up as rapidly as we've seen it do so before.

Initial flannel container came up after 50s - howevr it was racing proxymux (which was still starting) and crapped out
A replacement was up and wrote out /run/flannel/subnet.env after 100s.
We're not sure whether it's the responsibility of OKE team to solve this for running weblogic kubernetes operator on itself, of it's the responsibility of weblogic kubernetes operator team to solve this for itself to run on OKE.
At least, we don't think it's the responsibility for user to solve this.
We'll ask help from OKE team, and it would be appreciated if weblogic kubernetes operator team could also give us more advice.
Best Regards!

We tried deploying an nginx image as a statefulsets, it cloud become running after compute instances restart. It's appreciated if weblogic kubernetes operator cloud do the same thing even there is any problem (?)with OKE.
nginx_service.yaml.txt
20200218_get_pods_after_restarts.txt
20200218_get_pods_before_restarts.txt

We've confirmed with OKE team, allow me to share the answer here,
1, We should not stop the compute nodes from OCI console as this could leave them in an unknown state as far as Kubernetes is concerned.
2, If this is something you want to do then you should do this by draining the nodes using kubectl and then scale the node pool to zero. This will ensure that Kubernetes is aware of the state of the nodes in the node pool. if you scale the nodepool to zero, OKE will terminate the compute instances for you.
If we follow case 2, are there any specific Weblogic operator requirements that should be taken into consideration? Will this cause any issues?
Best Regard!

NO, if you do that you should not have any WebLogic problems

Told by one expert and share the method and test result here.
I changed spec.serverStartPolicy to "NEVER" before shutdown OKE work node, then started OKE work node, after that changed spec.serverStartPolicy to "IF_NEEDED".
admin-server and managed-server became "RUNNING" properly.
Best Regard!


Set certain selected date

I would like to set selected date background color into transparent because I had expectation that the event bullet mark will appear. But after I set the background color into transparent, the event bullet mark still disappear. I thought that you made this based on behavior of Google Calendar. Then I came up with the idea to change the selected date into another date in order to keep the event bullet mark, so could I set certain selected date?

Hi sorry for the delay, I have been away and I'm catching up with my updates. Could you give a little more detail on what you want to do? Do you want the small event indicator dot to apear even when the user has selected a date?
There is an open issue I'm working on right now is this is what you need: #73
Any example image would help, thanks.

I do this and it works fine.
CompactCalendarView compactCalendarView = findViewById(R.id.attendanceCalendar);     compactCalendarView.setCurrentDayBackgroundColor(Color.TRANSPARENT);     compactCalendarView.setCurrentSelectedDayBackgroundColor(Color.TRANSPARENT);


something is missing

I USE UVR v5.2.0 manually

You can install any missing module using the pip install command.
Try:
pip install pyperclip

I already have install it


NVMe Command return status variable contains Phase Tag value

File a bug as a record for NVme CQE status variable issue.
When I get NVMe command return status field value, found status is always wrong, after confirm with Crane, CQE "status" variable contains Phase Tag indeed in pyNVMe code.
So, need workaround for high level function to ((status >> 1) & 0x7fff) for only getting Status Field Value.
Thanks a lot!

Pynvme driver provides two arguments to python callback functions: cdw0 of the Completion Queue Entry, and the status. The argument status includes both Phase Tag and Status Field.
The design exists since v1.0, so we have to keep it to avoid scripts modification.
So, we will not make any change for that, and the status in command callback function is 16-bit value including both phase-bit and other status information.


Cannot run on iris dataset

🐛 Bug
Cannot run on iris dataset
To Reproduce
Run the code sample. CSV file is attached
iris.csv
Error message:
Num classes: 3
GPU available: False, used: False
TPU available: False, using: 0 TPU cores
IPU available: False, using: 0 IPUs
/Users/minh.chau/miniconda3/envs/chem/lib/python3.7/site-packages/pytorch_lightning/trainer/configuration_validator.py:122: UserWarning: You defined a `validation_step` but have no `val_dataloader`. Skipping val loop.
  rank_zero_warn("You defined a `validation_step` but have no `val_dataloader`. Skipping val loop.")

  | Name          | Type       | Params
---------------------------------------------
0 | model         | TabNet     | 5.9 K
1 | train_metrics | ModuleDict | 0
2 | val_metrics   | ModuleDict | 0
3 | test_metrics  | ModuleDict | 0
---------------------------------------------
5.9 K     Trainable params
0         Non-trainable params
5.9 K     Total params
0.024     Total estimated model params size (MB)
......many lines later.............
    return torch._C._nn.cross_entropy_loss(input, target, weight, _Reduction.get_enum(reduction), ignore_index)
IndexError: Target 3 is out of bounds.

Code sample
import pandas as pd
t=pd.read_csv("iris.csv")

datamodule = TabularClassificationData.from_csv(
    numerical_fields=["sepal.length","sepal.width","petal.length","petal.width"],
    target_fields="variety",
    train_file="iris.csv",
    val_split=0.3,
    batch_size=4
)
print(f"Num classes: {datamodule.num_classes}")
model = TabularClassifier.from_data(datamodule)

Expected behavior
A model is created as expected
Environment

PyTorch Version (e.g., 1.0): 1.9.0
OS (e.g., Linux): MacOS
How you installed PyTorch (conda, pip, source): conda
Python version: 3.7
CUDA/cuDNN version: No
GPU models and configuration: No

Hey @minhtriet thanks for reporting this! Running flash master I get a different error to the one you have there, fixing it in this PR: #1144


Explorer failed to load with Uncaught TypeError: Cannot read property 'call' of undefined

Under certain conditions, Block Explorer may load in one browser but not in another. There may be other or additional conditions that trigger the failure but what I've experienced is these two scenarios:

Explorer loads in Chrome but fails to load in Safari (version 13.1.1 on macOS 10.13.6).
Explorer loads in Chrome instance that is signed in with Google account A but fails to load in another Chrome instance signed in with Google account B (or not signed in i.e. Guest or Incognito).

The errors in dev console respectively in the aforementioned scenarios:
Safari
TypeError: undefined is not an object (evaluating 'e[t].call')

Chrome
Uncaught TypeError: Cannot read property 'call' of undefined
￼￼

In both Safari and Chrome, the error occurs when executing the following module function at this line (bootstrap:89) in
function __webpack_require__(moduleId):
    modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);

It seems Webpack is trying to load the module when not all of it's required chunks have been loaded.
Tracing further to line app.8768f3ae.js:172, this could be the preceding "chunk-vendors".
    o.push([0, "chunk-vendors"]), a()
})({
    0: function(e, t, a) {
        e.exports = a("56d7")         <-- app.8768f3ae.js:172
    },

This may be related to webpack issue discussed in (https://github.com/webpack/webpack/issues/8996). One of the possible causes was that the default production deployment setting for optimization.namedChunks was false and the fix was to set it to true.
The issue may also be caused by how dynamic imports are implemented in explorer code.

@OlegMakarenko can you try it on your end?
my machine is working well.

I cannot reproduce this bug


Add List Api key Endpoint

@albinpa  I have added the OpenAPI specification for the same https://swagger.bb-consent.dev/v2023.8.2/index.html#get-/config/admin/apikeys


How to start the service every 5 minutes regardless of app state

I want to start the service every 5 minutes to check for any offline data in Async Storage even if the app is closed or in background state. If there's any data available in storage then it should upload the offline data to server and stops the service. I haven't seen any example in the documentation. The service should start every 5 minutes in both android and ios.

@tauqeer81, you could use setInterval() inside the BackgroundTask. However, timers do not always behave as expected when the app is in the background (more info). Here is an example:
const task = async (taskDataArguments) => {
    // Example of an interval task
    const { delay } = taskDataArguments;
    await new Promise(() => { // Never resolve
        setInterval(() => {
           // Your AsyncStorage stuff
        }, delay);
    });
};

@Rapsssito How can I clear the interval in this case?

@Rapsssito Please indicate how to clean the intervals please

@nguyenanhthai, @joseortiz9, you can use the classic: clearInterval().


Request new module: mas-monitor

Related user story
#9
Type of module
gitops
If requesting a terraform module, what is the target cloud platform?
ibm, aws, azure
What is the purpose of the module?
creates a gitops deployment for maximo monitor
What is the category of the module?
software

/name mas-monitor

/displayName MAS Monitor


Moves call to len to after the call to transform an mv into a list

oops I included the previous PGA stuff in this, damn

Will cherrypick and submit it as a new PR


[WIP] Used TierRepository in posts serializer

🍦

We shouldn't fetch data in the serializer, but we not addressing that now
We want to cache access to Tiers, and it's easier to do that in the TierRepository
So we update a heavy user of Tiers to use the TierRepository so it can take adv of caching

We can pick this up in future

Implemented in https://github.com/TryGhost/Ghost/pull/16775


Add WatchFilePattern

WatchFilePattern Ptransform.
Completes Part 2 of https://github.com/apache/beam/issues/24042

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.

R : @damccorm

TODO to myself: Change the typo after https://github.com/apache/beam/pull/25399 is merged

TODO to myself: Change the typo after #25399 is merged

Merged - sorry for the delay, had to retry some precommit checks

Run PythonDocs PreCommit

Run Whitespace PreCommit

I addressed almost all comments. PTAL @damccorm . Thanks for the suggestions


Added dropdown filter option

Added dropdown filter option and updated README.md

Thank you so much! added in v1.11.0


Added ATC1441 format decoding

Added ATC1441 format decoding and changed debug output to Arduino logging function

Merged into main branch.


Make the test-suite fly

Not high priority, but it would be nice to find ways to make the test-suite take less time to complete. Tests should run as fast as possible and tests which use sleep to wait for certain tasks may be refactored to complete as fast as possible.

Maybe it would benefit us by using an existing testing framework. A quick search revealed bats and shunit2.

bats looks really nice, I think. I've added some test-cases examples which can be run via bats.
https://github.com/dst-academy/docker-dontstarvetogether/tree/feature/test-suite-rewrite/tests
Oppinions?

I like it. We defenetly need a framework to run the tests. I created my own because I didn't find any.


Add a mandatory warning about unreachable conditions in @Binds  with multiple alternatives.

Let's consider the following code:
@Binds fun myApiWithMultipleImplementations(
    first: FirstImpl,
    second: SecondImpl
): MyApi

If  FirstImpl is under condition, that is implied by the SecondImpl's condition (or simply without condition) then the SecondImpl is unreachable and never will be bound to MyApi. This reasoning can be applied likewise to more than two alternatives.
It would be nice to warn the user about such situations, as it's most likely not what the user wanted to achieve.

The problem I found trying to implement this, is the fact, that a particular graph node can have different bindings in different graphs and thus have different conditions. In such case there might be a warning in terms of one graph, but no warning in terms of another graph.
Consider the example:
interface Api

@Conditional(onlyIn = [Product.Foo::class], condition = MyCondition::class]
@Conditional(onlyIn = [Product.Bar::class])  // unconditional in Bar
class Impl1 @Inject constructor() : Api

@Conditional(condition = MyAnotherCondition::class)
class Impl2 @Inject constructor(): Api

Then the following binding will be fully correct if included into a component with Product.Foo flavor, but should yield a warning about unreachable Impl2 in Product.Bar component:
@Binds fun api(i1: Impl1, i2: Impl2)

Such code is legit. Issuing a mandatory warning will force users to write dedicated bindings for each component and reduce DI-code sharing. And ideally speaking, there's probably nothing wrong with the binding above, it expresses the common order of alternatives, some of them may be unreachable in some components.
From the other hand, if the alternative is unreachable in every component, then the warning is certainly useful and would likely expose a real issue in the code. Sadly, we can't aggregate graphs across hierarchies as it's not supported by reflection and would penalize build speed in kapt/ksp.
So, there's no all the way nice solution here. It maybe possible to conceive a partial solution, though at the moment it's not what it would look like.

No clear solution on the annotation processing level is found, closing this


Anisotropy does not recognize image stack as 3D image

Hello, I have an issue with some of the tools in BoneJ2, including the anisotropy tool. Whenever I try to run it on a stack of binarized images (see attached file), I get the error message that a "3D image" is required. This also happens when I try the anisotropy tool on the EF test images.
Do you know how I should convert the image stack into a suitable 3D image for the anistropy calculation? I don't understand why it is not accepted in its current format.
Thanks a lot in advance!
testAnisotropy.zip

Hello,
Thanks for getting in touch!
The issue with the test image you have provided is that the third dimension is temporal, not spatial.
You can change this in ImageJ via Image>Properties.
Can I ask you to post future questions on the ImageJ forum with a BoneJ tag, so that they will be easier to find in the future, please?
Hope this helps!
@mdoube @rimadoma we might want to specify the fact that we expect 3 spatial dimensions in error message? Just a thought...

we expect 3 spatial dimensions in the error message?

Not a bad idea. Do you have time to look at the EF test images?

I am not sure which EF test images @SebastienCallens refers too?
Just tested that Anisotropy works on shrew.tif now, which is an EF test image givee on bonej.org, and it does :)

I am not sure which EF test images @SebastienCallens refers too?

I think images from Plugins>BoneJ>Test images>Create EF test images

Ooo yes, that is a 🐛 ! Thanks for spotting that, @SebastienCallens and @rimadoma !
Slightly different to @SebastienCallens problem because that command creates extra channel dimensions (which used to be OK for EF), not extra temporal dimensions, instead of z spatial dimensions. Will fix now.

Thanks a lot for getting back so quickly and for clarifying this issue! Regarding the EF images, I was indeed referring to the ones that @rimadoma mentioned. Just so you know, I could run my file without problems in BoneJ1.
I will also make sure to post future questions in the forum. Thanks again!


Draft PR for importing a save_file

Motivation:
Created this PR to learn about initContainers  and also to import current servers safe files in case I need to rebuild the cluster.
Status:
PR is a draft at the moment as the charts builds, but the init pod that cp the save file doesn't and I need a bit of help/time to get to completion.
Any help is appreciated.

Is there a way that I can make this PR a draft?

Is there a way that I can make this PR a draft?

done.

Other than my comment this looks like a solid foundation. If you want to bounce ideas around or get stuck on let me know :)

I am thinking roadmap wise regarding discussion #32 that we can figure out how to import a local save file and a subsequent PR could focus on i.porting from a cloud provider: s3, gDrive, etc.

#40 closes this issue


Display inputs in UI

We should know the inputs here. To do this, we need to:

[x] Store the inputs as part of action (should be easy), in the tracker

[x] Add to action model
[x] Wire through here
[x] Probably make it optional for backwards compatibility

[x] Regenerate the API client (not yet documented)

[x] Command: npx openapi-typescript-codegen --input http://localhost:7241/openapi.json --output ./src/api, must be running server

[x] Wire through to the GraphView component -- actively in flux, links might be out of date

[x]  change the convertApplicationToGraph to output a type: "input" action
[x] Add a custom node type
[x] Determine how it should make it clear that its an input (icon? Shape? TBD...)

The below image should have prompt as an input -- it should be distinct and have one edge to prompt (the action).

THis is completed + released #173


Update sensor.py

Added sensor state class of "measurement" to the Nest Protect temperature sensor definition, so that HA recognizes and collects min/mean/max statistical information for these sensors. Doing so also allows the temperature sensors to be used in HA statistics graphs.

So has my request here been rejected or accepted? I still feel that adding the measurement sensor state class is a useful change, but it doesn't appear to be in the beta branch yet. Apologies if this is in progress and I'm looking in the wrong place, I'm still getting to know GitHub.

Sorry, @AzimuthMiridian, this one slipped my mind. Happy to accept your contribution indeed!
Would it be possible for you to rebase on beta branch?


clean up test helper WIP

What?

Why?
JIRA: EXT-

How to test? (optional)

Current dependencies on/for this PR:

main

PR #304

PR #307

PR #320   👈
PR #316

PR #317

This stack of pull requests is managed by Graphite.


PR: Add Python 2.7 build notes

Fixes #81.

Steve, what about
set DISTUTILS_USE_SDK=1
set MSSdk=1

? Are they necessary or not?

Good catch, they are both needed.


Regression with 0.12.3: path.posix does not exist in the browser

This breaks everything on the client side.
@ezralalonde any idea how to handle this without path.posix? (I don't have much time atm).
Meanwhile, I tagged 0.12.2 as the latest version.

Why can't we catch this before in unit tests ? This should be an easy fix. I'm on it

We don't run test in the browser (yet), and I guess webpack provides a "path" polyfill, but the polyfill must be broken.
Thanks for handling this @thangngoc89.

Murphy's Law. Oops!
Thanks @thangngoc89 and @MoOx


Typo In Information About Twitch Icon (download sub-only VODs)

"Authorize your Twitch account in order to donwload sub-only VODs"
The word shown is donwload instead of the correct spelling of download. I am referring to the Twitch icon in the upper-right corner.

Duplicate of #62


calico-kube-controllers not Updated by Calico Upgrade

Expected Behavior

After upgrading Calico I would expect calico-kube-controllers to be updated.
Current Behavior

An upgrade from Calico v3.22.0 to v3.25.1 using method described here did not update the calico-kube-controllers deployment. I also noticed that the csi-node-driver DaemonSet was not deployed after the upgrade.
Possible Solution

.
Modify the instructions for the upgrade from 3.22 to 3.23 so all resources are updated properly.
Steps to Reproduce (for bugs)

1.install Calico v3.22.0 using the tigera-operator Helm chart;
2.upgrade Calico to v3.25.1 using the process described here; and
3.check the image version for calico-kube-controllers.
Context

After upgrading to Kubernetes 1.25 I can see that something (I assume its the tigera-operator) is automatically inserting rules for PSPs in the calico-typha cluster role. In clusters where I deployed Calico v3.25.1 without doing an upgrade this does not happen. In those clusters I can see that the image version matches the application version.
Your Environment

Calico version v3.25.1
Orchestrator version (e.g. kubernetes, mesos, rkt):kubernetes 1.25
Operating System and version:Amazon Linux 2
Link to your project (optional):

I experimented the same thing as you upgrading from 3.25.0 to 3.25.1 through helm: calico-kube-controllers remained on 3.24.1
Then I remembered/noticed that CRDs were still no upgraded as part of the Helm upgrade. This PR mentions the need to run a kubectl upgrade of the updated operator-crds.yaml
After i ran kubectl replace -f https://raw.githubusercontent.com/projectcalico/calico/v3.25.1/manifests/operator-crds.yaml, the deployment 'calico-kube-controllers' updated to 3.25.1!
I have commented on that PR to try to get the doc updated. See if that fixes your issue.

I patched the calico-kube-controllers directly. I deployed Calico v3.25.1 in a new cluster so I could see what the upgraded manifest should look like and used that to specify the patch. I applied the replacement just to make sure my CRDs are up to date.

I faced the same issue.

After i ran kubectl replace -f https://raw.githubusercontent.com/projectcalico/calico/v3.25.1/manifests/operator-crds.yaml, the deployment 'calico-kube-controllers' updated to 3.25.1!

This suggests that perhaps the operator was blocked waiting for the new CRDs - does anyone have operator logs from before applying those CRDs to see if there's any errors?

Same problem here when moving from v3.23 to v3.26, and I checked operator log as @caseydavenport  and you are correct it's stuck because of the CRD not updated (you see error while trying to apply manifests in log).
You need to advertise that we need to manually reapply all CRD when using helm since helm decided not to handle CRD (related to https://github.com/tigera/operator/issues/2249)
Solution is :
clone the repository locally
Checkout the calico release branch you are deploying
Go to the CRD directory of the chart (in my case tigera-operator)
Then from the CRD folder perform the following command :
kubectl apply --server-side --force-conflicts -f .
You should have :
customresourcedefinition.apiextensions.k8s.io/apiservers.operator.tigera.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/imagesets.operator.tigera.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/installations.operator.tigera.io serverside-applied
customresourcedefinition.apiextensions.k8s.io/tigerastatuses.operator.tigera.io serverside-applied
Then you can go check again the operator logs, you should not have erros anymore, and you will see eventally the kube controller will be updated to the correct version.


Should we support Experiment ID in ExtData?

The GEOSadas scripting likes to make use of the %s token in grads style templates, which in their use case is the experiment id that we currently read from History.rc and stuff into the AGCM.rc. Then grid comps can access this "experiment id".
Now it turns out that some files that may need to come in to ExtData are produced with an experiment id prepended to the name when run in the GEOSadas scripting, so the GEOSadas scripting would need to make symlinks so that the file appears as experiment independent when ExtData accesses it.
The question is should we support this. (I.E. stuff the Experiment ID into the ExtData's RC File (I'm talking about it's ESMF config) so it could refer to it and substitute in the template, or just tell the user to make a few new symlinks (in this particular case it is just 3 files).

In MAPL 3 the rule will be that components can add things to child RC files, but no sibling communication.    That should constrain options here.

So in MAPL3 this all goes in the CAP.rc or CAP.yaml, then children can inherit it. Until then no in MAPL2. Works for me.


Display organizational units

When I want to manipulate (or list) ChromeOS policies, I need to see the OUs of my organization, so that I can understand and roll out changes with respect to the correct chunks of my organization.

There are two ways to accomplish this that I can currently think of:
One, we could borrow off of Google and display OUs as a hierarchically expandable list:

This has the benefit of being well known by administrators using Pluto. It's also visually compact and can fit the main configuration pane to the right - likely one of the reasons Google engineers have solved it the way they have.
Or two, we could stay with the approach of v1 and display OUs as a DAG or tree. In that case, we could probably more easily implement something like a drag-and-drop mechanism for copying policies between OUs. We might make this view take up the entire breadth of the viewport and use the screen real estate to display some metadata on each node. Compare below:

Opinions?

We can take https://m3.material.io/ as inspiration and put the OU display as one of the menus on the left side.