ux: bring the syntax highlighting back.

I found that the syntax highlighting disappears in Files tab. Here is an example.

The syntax highlighting is back now. So I close it.


Documentation

I need to document the full extent of the API with examples. More importantly, I need to document adding features that are missing.

Anyone have any opinions or wishes around this? Should I use GitHub wiki? Just have a DOCUMENTATION.md / put it in README.md? Keeping it in a file is my preference. What do you want documented, API / usage examples?
It'd probably end up similar to my other project, thoughts on that? https://github.com/Olical/EventEmitter

EventEmitter's documents are good! Probably, we will use react-faux-dom for reusing D3 codes. So one concept proof example with some hints on which parts can not work just by drop in is good enough for me.

I'm going to integrate with inch-ci http://inch-ci.org/github/Olical/react-faux-dom?pending_build=113610 for API documentation but will also add examples to a README / wiki.


streaming update

why the streaming of some ip cams on the home apple app updates every 10 seconds and other ipcam do not update until i click the live?
thanks

I have, too, 60 seconds, need to 10 seconds

some of my cams don't update, why?
Can you help me ?
Inviato da iPhone
Il giorno 18 nov 2019, alle ore 07:29, andreyxc<EMAIL_ADDRESS>ha scritto:

I have, too, 60 seconds, need to 10 seconds
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/KhaosT/homebridge-camera-ffmpeg/issues/388?email_source=notifications&email_token=AETEGJQLDTJX2LFWWLRHDXTQUIY4HA5CNFSM4JNCVYC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEJK2XQ#issuecomment-554872158, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AETEGJTK33QQUYAL237GQW3QUIY4HANCNFSM4JNCVYCQ.

{
"name": "Задний двор",
"videoConfig": {
"source": "-rtsp_transport tcp -re -i rtsp://admin:IADWZG@<IP_ADDRESS>:554/h264/ch01/main/av_stream",
"maxStreams": 2,
"maxWidth": 1280,
"maxHeight": 720,
"maxFPS": 25,
"maxBitrate": 4000,
"vcodec": "h264_omx",
"audio": true,
"packetSize": 1316,
"videoProcessor": "ffmpeg",
"debug": false
}
}

I have, too, 60 seconds, need to 10 seconds

I noticed that mine updates every 10 seconds on wifi but 60 seconds on 4g, check that

Thank
Inviato da iPhone
Il giorno 29 nov 2019, alle ore 16:07, Vannixxo<EMAIL_ADDRESS>ha scritto:

I have, too, 60 seconds, need to 10 seconds
I noticed that mine updates every 10 seconds on wifi but 60 seconds on 4g, check that
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/KhaosT/homebridge-camera-ffmpeg/issues/388?email_source=notifications&email_token=AETEGJRJVIP6DP7BELZG3UTQWEV2VA5CNFSM4JNCVYC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFPCKNY#issuecomment-559818039, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AETEGJQGMLUTPUO4PTOW4F3QWEV2VANCNFSM4JNCVYCQ.


NuGet packages are required to enable external login

Some key points are missing on this page. It seems that documentation is not up to date for .NET Core 5. Here is what I found missing.
You have to install NuGet packages with the authentication middleware components of the services you wish to use. Earlier versions of .NET Core was not required any package to enable this external logins. Below are the packages for Microsoft, Facebook, Google, and Twitter:

Microsoft.AspNetCore.Authentication.MicrosoftAccount
Microsoft.AspNetCore.Authentication.Facebook
Microsoft.AspNetCore.Authentication.Google
Microsoft.AspNetCore.Authentication.Twitter

I hope it will save your time and documentation will be updated soon.

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

ID: d1612f19-f267-493a-c230-2ca18e4eb50b
Version Independent ID: d312db0f-6cf1-87ca-09b0-604a66e18a07
Content: Facebook, Google, and external provider authentication in ASP.NET Core
Content Source: aspnetcore/security/authentication/social/index.md
Product: aspnet-core
Technology: aspnetcore-security
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Hello @kuldeepsinghgill ... The packages are called out in the dedicated topics for each provider.

Ah! I see, it is there but it will be great if can include in overview. It will help to those peoples who have old keys for external login and they don't want to go through the each login provider documentation as they are already experienced. So, in my opinion, breaking changes like these must be highlighted on  overview page if possible. Thanks for your reply @guardrex

I suppose the list for the instructions could get the package ref and a cross-link.
From ...
* [Facebook](xref:security/authentication/facebook-logins) instructions
* [Twitter](xref:security/authentication/twitter-logins) instructions
* [Google](xref:security/authentication/google-logins) instructions
* [Microsoft](xref:security/authentication/microsoft-logins) instructions
* [Other provider](xref:security/authentication/otherlogins) instructions

... to ...
* [Facebook](xref:security/authentication/facebook-logins) instructions ([`Microsoft.AspNetCore.Authentication.Facebook`](https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.Facebook))
* [Twitter](xref:security/authentication/twitter-logins) instructions ([`Microsoft.AspNetCore.Authentication.Twitter`](https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.Twitter))
* [Google](xref:security/authentication/google-logins) instructions ([`Microsoft.AspNetCore.Authentication.Google`](https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.Google))
* [Microsoft](xref:security/authentication/microsoft-logins) instructions ([`Microsoft.AspNetCore.Authentication.MicrosoftAccount`](https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.MicrosoftAccount))
* [Other provider](xref:security/authentication/otherlogins) instructions

@Rick-Anderson will decide and let u know.
Rick, that's a cut-'n-paste :point_up: for the Setup login providers required by your application section if ur interested.

Let's keep the details in the dedicated doc.


WorkItem title is missing after migration with --export key

WorkItem title is missing.
Current commit comment looks like:
work-items: #xxxxx git-tfs-id: [http://...:8080/tfs/DefaultCollection]$/..../DEV;Cxxxxxx

The work item title should end up in a git note. The note should show up when you do git log, but it might not show up everywhere that you view the commit. Also, if you push or fetch the repo, you'll need to push or fetch refs/notes/commits, too. How did you get the commit contents?

@spraints I don't totally agree with you. The '--export' option is used to move away of TFS so it could make sense to add the work items in the commit message without the burden of managing git notes (that very little known, especially git new comers).
Perhaps adding another option could do the stuff but I'm not sure it worth the development.
I'm OK to accept the PR #1068 doing that...

I don't totally agree with you. The '--export' option is used to move away of TFS so it could make sense to add the work items in the commit message without the burden of managing git notes (that very little known, especially git new comers).

Ah, sorry for the miscommunication. I was trying to explain what I would expect today's git-tfs is doing, or what I'd expect it to do. As for what it should do in the ideal case, I agree that notes might not be the ideal place for work item details.

#1068 resolves this, afaict.


Automated cherry pick of #3964: Add about ingress

Cherry pick of #3964 on release-v3.16.
#3964: Add about ingress

Deploy preview for calico ready!
Built with commit a03c540669675508fe53ebfa9fc22af708eadf72
https://deploy-preview-3974--calico.netlify.app


Update credential-management.json

Removed broken link to Codelabs.

I would propose (can't make a code suggestion on deleted lines apparently) to replace the the entry with https://web.archive.org/web/20200717113658/https://codelabs.developers.google.com/codelabs/credential-management-api/, which appears to work, and rename it to something like "Old Codelab tutorial".
But maybe Fyrd agrees with removing, then I have at least persisted it here 0:-)

I think in this case the instructions there could get out of date pretty easily (if they aren't already) so removing is probably best in this case. Thanks!


Modeling: Configuration

Things that need to be covered to complete this work:

[x] Inheritance (base type and discriminator)
[x] HasSequence
[x] HasDefaultSchema
[x] HasComputedColumnSql
[x] HasDefaultValue
[x] HasDefaultValueSql
[ ] [Timestamp]

Done in https://github.com/aspnet/EntityFramework.Docs/commit/63b7f79f224e90cd16ce8fd9aefe0bac4c31d203


Navigation between router-outlets doesn't work

From @christian-kolb on October 5, 2017 9:29
Did you verify this is a real problem by searching Stack Overflow and the other open issues in this repo?
Yes, I even asked a question there and put a bounty on it without any answers:
https://stackoverflow.com/questions/46443998/nativescript-navigate-between-router-outlets
Tell us about the problem
I'm using a tab navigation with nested router outlets as described in the official nativescript blog post here: https://www.nativescript.org/blog/using-nested-router-outlets-with-nativescript-and-angular
The basic navigation works perfectly. But when I want to navigate from one router outlet to another the view doesn't refresh. Or in more detail: The other router outlet I want to navigate to is updated but the tab view doesn't switch to the other router outlet but stays in the current one.
I already added that as a comment there but there was no reaction yet.
Which platform(s) does your issue occur on?
iOS for sure, I'm in the process of getting the android version running to be able to tell if it's a problem for both.
Please provide the following version numbers that your issue occurs with:

CLI: 3.2.1
Cross-platform modules: 3.2.0
Runtime(s): ios: 3.2.0
Plugin(s):

"nativescript-angular": "~4.2.0",
"nativescript-appversion": "^1.4.1",
"nativescript-iqkeyboardmanager": "^1.1.0",
"nativescript-loading-indicator": "^2.3.2",
"nativescript-localstorage": "^1.1.5",
"nativescript-theme-core": "~1.0.2",
"nativescript-videoplayer": "^3.0.9",

Please tell us how to recreate the issue in as much detail as possible.
Setup a tab navigation with multiple router-outlets. Each with one overview that the tav navigation itself navigates to and one detail view. Now put in a link (in code or ns-link) that navigates to the detail view of the other router outlet. See code examples in the following description:
Is there code involved? If so, please share the minimal amount of code needed to recreate the problem.
I'm going to copy in the code and description I provided on the Stackoverflow:
I use a TabView for navigation (ProtectedComponent).
<TabView
  #tabView
  tabsBackgroundColor="#f57c00" selectedTabTextColor="#B23010"
  [(ngModel)]="selectedIndex"
  (selectedIndexChanged)="tabViewIndexChange(tabView.selectedIndex)">

  <StackLayout *tabItem="{iconSource: 'res://tab-icons/cats'}">
    <cats-tab></cats-tab>
  </StackLayout>

  <StackLayout *tabItem="{iconSource: 'res://tab-icons/dogs'}">
    <dogs-tab></dogs-tab>
  </StackLayout>
</TabView>

This is part of the component code relevant for the navigation:
navigateToCatsRoot() {
  this.router.navigate([
    '/protected',
    { outlets: { catOutlet: ['cats'] } }
  ]);
}

navigateToDogsRoot() {
  this.router.navigate([
    '/protected',
    { outlets: { dogOutlet: ['dogs'] } }
  ]);
}

tabViewIndexChange(index: number) {
  switch(index) {
    case 0:
      this.navigateToCatsRoot();
      break;
    case 1:
      this.navigateToDogsRoot();
      break;
  }
}

Every tab just contains the router outlet configuration, for example:
<router-outlet name="catOutlet"></router-outlet>

The routing is setup in the following way:
{ path: "", redirectTo: "/login", pathMatch: "full" },
{ path: "login", component: LoginComponent },
{ path: 'protected', component: ProtectedComponent, children: [
    { path: 'cats', component: CatsComponent, outlet: 'catOutlet'},
    { path: 'cat/:id', component: CatDetailComponent, outlet: 'catOutlet'},
    { path: 'dogs', component: DogsComponent, outlet: 'dogOutlet'},
    { path: 'dog/:id', component: DogDetailComponent, outlet: 'dogOutlet'},
  ]},

The tab navigation works like a charm. I can navigate through the tab navigation to the different outlets and I can also navigate from one outlet to a detail page of that outlet:
this.router.navigate(
    ['/protected', { outlets: { catOutlet: ['cat', cat.id] } }]
);

The problem I'm running into is as soon as I'm trying to jump from one detail view in one outlet into the other detail view of the other outlet. So if I'm calling the following from the cat detail view:
this.router.navigate(
    ['/protected', { outlets: { dogOutlet: ['dog', dog.id] } }]
);

I don't get any kind of error but nothing seems to happen. As soon as I'm switching to the outlet by using the tab navigation (which still works) I see the detail dog view for a very short time before it's resetting to the dogs overview (which is what the tab navigation should do).
This means that the dogOutlet is actually updated with the right navigation and component but doesn't switch to the view / outlet. The component is loaded, I verified that with logging in the OnInit of the dog detail view. It just doesn't switch to that outlet and shows that outlet.
How is it possible to not just update that outlet but also switch over to it as it works for the overview components as with the tab view? Please let me know if you need any additional information or when I should try something.
Copied from original issue: NativeScript/NativeScript#4920

Hi @christian-kolb,
If I understand you correctly, you are expecting the TabView selectedIndex to be changed automatically, while navigation from one router-outlet page to another router outlet. In your case from catOutlet to dogOutlet.
If this is the case, I would like to mention that this is the expected behavior and the router will not trigger changing the TabView index automatically. Regarding that, you would suggest changing the index manually, while you need to navigate from one router-outlet to the another inside the TabView. This could be done for example on Button tap event. For your convenience, I am attaching GIF file from the simulator and the project of Sebastian Witalec, which I used for testing with the needed changes, which demonstrates the case.
If the case is a difference, please provide working sample app which demonstrates the problem.
Archive.zip

@tsonevn You're absolutely right. That was the missing part. Thanks a lot for your awesome help!

This issue can then be closed.

@christofferfleat  totally!
Every couple of weeks a question again if setting the selectedIndex is really the correct way and then i do another research, because this is just so confusing and not at all what you would expect.
How is it even possible that the currently visible view does not reflect the actual navigation state.
We have our own shared service that works with the BottomNavigation Instance and it is sooooo messy.
Especially because navigation does not occur within a Page-router-oulet as soon as you leave it by changing the selectedIndex. For example if you want to switch the tab but at the same time reset the navigation of the tab you are leaving. It is IMPOSSIBLE to this, without the user seeing a navigation, he is not expecting..
Really crazy design.

I thought I had some issue in code. Then I started to find solution to this and came here. Totally agree with @christofferfleat . Navigation mechanism should detect routing between tabs. Changing tab index manually every where in app is not right approach.


Setting for the maximum distance and the amount of displayed amenities

Decided against this, for the impact does not match the complication of the UX.


error while adding node

ERROR: Failed to authenticate as . Wrong password. (credentialId:aws(given this as id)/method:password)

hi mruttala,
first connect to jenkins server

exexute this command from jenkins user ssh <nodeusername>@<nodeip>
once you connected manually then use these crendential in jenkins node configuration
the above step is mandatory don't skiop this because jenkins server verifies the know_host file
if you manually connected then the entry stored in konw_host file otherwise it throws an error.

if you already solve this issue please close the issue.
if you face any issues then update the issue.

hi mruttala, are you solve the issue?

Yeah got it..
On Friday, 15 May 2020, srmanikanta<EMAIL_ADDRESS>wrote:

hi mruttala, are you solve the issue?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/QT-DevOps/DevOpsIssues/issues/864#issuecomment-629252321,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APKYVGWRGR6563ZY5EMH5LDRRVDHJANCNFSM4NALGAFQ
.

please close the issue.

Ok.
On Fri, May 15, 2020 at 11:38 PM srmanikanta<EMAIL_ADDRESS>wrote:

please close the issue.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/QT-DevOps/DevOpsIssues/issues/864#issuecomment-629582262,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APKYVGR4UYMLNFXRUN55V6DRRYDDPANCNFSM4NALGAFQ
.


Fix the History api

Fixes https://github.com/Microsoft/TypeScript/issues/10059

@zhengbli How can I remove declare var History?

Why do you need to remove the declare var History? We need a constructor for the typeof operator to work, also according to https://github.com/Microsoft/TypeScript/issues/10059#issuecomment-236814714, console.log(History) does print something in Chrome.

Yes, I fixed it. Function signatures are needed for the instanceof function as follows.
history instanceof History

Ah, no, removed.

history is defined in the following spec, but History is not.
https://html.spec.whatwg.org/multipage/browsers.html#the-window-object

The constructor is indeed defined in major browsers, it is just forbidden to call. For comparability I would suggest just leave it there. @mhegazy thoughts?

I think History variable should be defined by users because it doesn't standardized by spec.

👍 Thanks!


Document passing --path to librarian-puppet in FAQ

Closes #789.
If the --path option is omitted, librarian-puppet will install modules to its default path, which will then clash with the ones installed by Boxen.
I've also removed a second redundant FAQ entry about updating from upstream - it had all the same information, just with less detail.

Thanks! :candy:


Make HashMap insertion work

Rebased onto current master.

Since I had touched bytes_to_bool anyway in this PR, I took the liberty to add a commit that entirely gets rid of this function, rather than making that a separate PR.


Use colors array instead of colour1 and colour2

Uses colors array instead of colour1 and colour2.
For those interested, I did a regular expression search & replace using:
"colour1":\s?(.+,)\s+"colour2":\s?(.+) -> "colors": [$1 $2]
I also put a space between the name key and its value: "name":" -> "name": "
Implements #16.

@ArtskydJ Thanks for the PR. This is a start, but i can merge it yet because you have only changed the json file. The rest of the code would break, if not updated too.

I'd be happy to update the other code; I just don't know where it is.

@ArtskydJ its in the site branch - https://github.com/Ghosh/uiGradients/tree/site

@Ghosh, This PR, and #94 could be merged if you wanted.


Add account task scheduler

The immediate use case is scheduling conversation actions such as a bulk send or dialogue send.
This issue is for the models and task executor.

I'm not sure if I'm going the best way about this, but I've committed my first attempt. Ready for review.

Looks good to me.
I think we might need to guard against tasks being called multiple times by recording when a pending task starts being processed. I'll add that now.

@hodgestar Just one thing that I'm not sure about, but ready for review.

We'll also need to add a migration for the nw field once we're happy with which model it's on.

Okay I think it's ready for another review. I'll create the migrations once we're happy with the models.

Looks good!

@hodgestar Okay I've (hopefully) added the migrations successfully. Ready for another review.

:+1:
Thanks for catching the South migration field registration thing. :)


what's the key for settings or the button

I tried looking at the modrinth page and i could not find any direction on how to open/change settings.

Sorry for the late reply. There is no dedicated button to access the mods settings, reason being that it would add to many keybinds when paired with more mods.
The method for accessing the settings is to use the Mod Menu mod, which I highly recommend. It's a popular mod that  lists all of your installed mods in one place.
For more ways to configure the mod, you can find them at the bottom of the description under the "Configuration" section.


handling session expiration with customsession storage

Hello,
What's the best way to handle token expiration with CustomSessionStorage (Redis or mongo or file-based) ? Do I just redirect with "/auth?shop={store_url}" ?

Hey @karmapandya, the token expiration doesn't really depend on which storage you're using, but yes - if the token has expired, you just need to go to /auth?shop=... to refresh it.
It's important to point out that this redirection needs to happen while the app is not embedded in the Admin. If the page is loaded within the Admin, you can use the App Bridge Redirect action to do that.


Constrain number of columns

Sometimes one does have prior knowledge about the overall page layout of a document. For example, for historical monographs, there will often be no columns, but perhaps a few tables (which is, of course, very different, because the internal reading order of the paragraphs/cells in columns is vertical-first, but in tables it's horizontal-first).
It would be nice if there was a parameter (for the OCR-D wrapper) which can be used to constrain the results of the column detector. (A fixed number, or a range.)

Of course this is as you said a good idea. I will add this option as a parameter.


Stencil: Module file's minimum deployment target is ios12.0 v12.0

I was try change deployment iOS version in project settings. but can not fix this:
/Users/user146094/SwiftyPress/Sources/Controllers/PostDetailViewController.swift:13:8: Module file's minimum deployment target is ios12.0 v12.0: /Users/user146094/SwiftyPress/Carthage/Build/iOS/Stencil.framework/Modules/Stencil.swiftmodule/x86_64.swiftmodule

I solved. open project information (click projects's root directory in Project Explorer on left sidebar) -> click ' Info' tab -> iOS Deployment Target -> change to '12.0'. also, you have to check 'Build setting' tab.


Upgrade Readability by removing brackets

Hi there!
i deleted needless brackets for consistency with the other code.
Thx :D

We have started to get a lot of PRs removing single instances of unnecessary parentheses. While we are generally in favour of this sort of clean-up, one PR per instance is not scaleable and will generate a LOT of noise on the mailing list.
Automated tools aren't the answer as there are a reasonable proportion of these unnecessary parentheses we will want to keep as they aid readability of the code.
If you expanded this PR to cover all the classes in the package then that is probably at a scale that would be manageable.

@markt-asf I just saw !This PR and removed some brackets too
Regret for comment 'Automated tools'😕

HI @markt-asf
I read codes in apache/coyote
I found

Hello from Korea @markt-asf
I unified all of conventions in package apache/coyote

unify conditional convention
e.g

// from
if (type == Constants.JK_AJP13_CPING_REQUEST) {
    if (protocol.isPaused()) {
        recycle();
        break;
    }
    ..
}
// to

if (type == Constants.JK_AJP13_CPING_REQUEST && protocol.isPaused()) {
  recycle();
  break;
}

removed unnecessary depth.

unify brackets conventions in apache/coytote
And...
When I first wrote this PR, I wrote it with a pure heart that I also want to be helpful. I had no other intention
If there's anything lacking on my PR, I'd like you to leave it
Have a good day :)

My mistake!
I rollbacked some codes.
I really appreciate for your comment!

I rollbacked some codes.
I really appreciate for your comments.
Have a good Day


xrdp login

The web page based authentication does not allow the user to add a password for the login session. This prohibits rdp connections to a linux box running xrdp
I'd prefer an option to enable password based authentication, or ssh key authentication. Even better would be password+key with an authenticator app.

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

ID: bb8e2623-1f79-aee3-bd97-8b5f647b6980
Version Independent ID: 6346b54d-cc8d-0b79-a6b8-f9144cfa2459
Content: Log in to a Linux VM with Azure Active Directory credentials - Azure Linux Virtual Machines
Content Source: articles/virtual-machines/linux/login-using-aad.md
Service: virtual-machines-linux
GitHub Login: @iainfoulds
Microsoft Alias: iainfou

@timriker Thank you for your feedback! We will review and provide an update as appropriate.

@timriker Please provide a feedback here.
Community can vote on this feedback. Product teams consider these features requests in their planning.

@timriker I think currently your ask is not possible with xrdp login.
@iainfoulds please add your comments

@jakaruna-MSFT The current interface requires a web login. xrdp and other services expect username and password and there is no valid password to supply.
The current web login for ssh is painful. AAD credentials just don't make this a good experience.
Is the experience different for RDP on a windows box? I've not tried that.

For windows, During RDP we can supply azure ad username and password.
Thats documented here

This extension is in preview now

The remote machine connecting with RDP needs to be in the AZ domain? My remote machines are generally part of an existing corporate domain, and would not be part of the AZ domain. If I'm reading that right, that's an unfortunate requirement.
Thanks for the update!

Your corporate active directory will be synched with azure AD. so it should work well.

I don't have rights to add these machines to our existing corporate directory. Is there a way to do this without changing the setup of the corporate directrory?

Also, the applies to a windows virtual machine, where this ticket is about xrdp running on a Linux virtual machine. Are there instructions to get xrdp working with any AD setup?

@iainfoulds @cynthn will xrdp support login with Azure AD creds if we have the Azure AD extension installed?

@SanDeo-MSFT @yyanev Can you please share your insights on this? Thanks :)

will xrdp support login with Azure AD creds if we have the Azure AD extension installed?

@yyanev Need your help with confirmation on these customer questions:
Please share your insights. Thanks :)

Are there instructions to get xrdp working with any AD setup?
will xrdp support login with Azure AD creds if we have the Azure AD extension installed?

There are currently no plans for xrdp support.
From: Karishma Tiwari - MSFT<EMAIL_ADDRESS>Sent: Wednesday, May 20, 2020 3:46 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Yancho Yanev<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] xrdp login (#49411)
@yyanevhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fyyanev&data=02|01|yyanev%40microsoft.com|a3d8bbc275e84cb3b71308d7fd0f8daf|72f988bf86f141af91ab2d7cd011db47|1|0|637256115557308046&sdata=2LdVsz%2FmJYeiEltJCOoPIh%2FLTnaEDWuqwfmxocH02lk%3D&reserved=0 Need your help with confirmation on these customer questions:
Please share your insights. Thanks :)
Are there instructions to get xrdp working with any AD setup?
will xrdp support login with Azure AD creds if we have the Azure AD extension installed?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F49411%23issuecomment-631768463&data=02|01|yyanev%40microsoft.com|a3d8bbc275e84cb3b71308d7fd0f8daf|72f988bf86f141af91ab2d7cd011db47|1|0|637256115557318039&sdata=3AovXtpOlFp32h7yoOxEvz1dinLs3raiYMoEBe6yxNA%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAHTUXPBY5OIVP7UBCS6HR4TRSRMSDANCNFSM4LAUTTLA&data=02|01|yyanev%40microsoft.com|a3d8bbc275e84cb3b71308d7fd0f8daf|72f988bf86f141af91ab2d7cd011db47|1|0|637256115557318039&sdata=l5nIf5IIVMFV2L%2Bfnl88t%2FsUIn3AOK5182iTgGOWas4%3D&reserved=0.

Thanks for confirming.
We will now close this issue. If there are further questions regarding this matter, please tag me in a comment. I will reopen it and we will gladly continue the discussion.


Bug fixes for the summary page

#1497
Changelog:

Fixed the issue with the assertions not recognizing that all checkboxes were checked when signing a compliance report or exclusion report
Fixed summary page not loading Line 28 after switching

 Compliance Report | Summary page fixes and optimization |5|


NetworkObserver SDK checks inconsistency resolved

min API for unregisterNetworkCallback is L. Why do you want to use N?

Ohh didn't see that! I just checked the observeNetwork function and there was a check for N. SO I just added N check for destroy. I will go ahead and change that in observeNetwork to L

On further investigation, I found that registerDefaultNetworkCallback has been added in N so while observing there is a check for N so while destroying too we need to check for N even though unregisterNetworkCallback is available in L

You're right, thanks for finding this!

@PierfrancescoSoffritti Done

Thanks a lot for the help :)


COD status server

It would be nice to add something, to check if the cod servers are online or not
https://support.activision.com/br/pt/onlineservices

Sure, I'll check if they are using an API to get the server statuses.

It looks like there isn't any API that I can use and I don't want to parse their page HTML because this is not reliable source. If you know a REST API source I can try to interface it.

im gonna try to find something


Fix clippy::must_use_candidate (auto)

Automatic fix.

Probably not worth the noose when keeping the allow-exception.

Yeah, I'll remove the allow at a later date, when stuff is more finalized. Right now Lofty moves too fast with new additions that the lint becomes kind of an annoyance.


#824: Add RequestSpecification config getter

Before accepting this I'd like to know more about your use case. Why is that you can't use a filter to get a hold off and alter the configuration?

@johanhaleby I just tried creating a filter but it doesn't work in my use case because altering RequestSpecification log configuration within a filter causes a ConcurrentModificationException.
java.util.ConcurrentModificationException
	at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
	at java.util.ArrayList$Itr.next(ArrayList.java:851)
	at java_util_Iterator$next$0.call(Unknown Source)
	at io.restassured.internal.filter.FilterContextImpl.next(FilterContextImpl.groovy:70)
	at lv.ctco.cukesrest.internal.logging.HttpLoggingPlugin$LoggingConfigFilter.filter(HttpLoggingPlugin.java:166)

It's due to the fact that modifying the log config adds a filter (while looping filters):
  private def logWith(LogDetail logDetail, boolean prettyPrintingEnabled, PrintStream printStream) {
    requestSpecification.filter(new RequestLoggingFilter(logDetail, prettyPrintingEnabled, printStream, shouldUrlEncodeRequestUri(requestSpecification)))
    requestSpecification
  }

So essentially it's too late in the process to alter the log configuration in a filter.

To be as concise as possible, it's not really the log config that's causing the issue it's the log spec RequestLogSpecification.
class LoggingConfigFilter implements OrderedFilter {

    @Override
    public Response filter(FilterableRequestSpecification filterableRequestSpecification, FilterableResponseSpecification filterableResponseSpecification, FilterContext filterContext) {
        final RestAssuredConfig config = filterableRequestSpecification.getConfig();
        config.logConfig(config.getLogConfig().defaultStream(logStream));

        final RequestLogSpecification logSpec = filterableRequestSpecification.log();
        final List<LogDetail> logDetails = Lists.newArrayList(LogDetail.ALL); // provided externally

        details:
        for (LogDetail detail : logDetails) {
            switch (detail) {
                case ALL:
                    logSpec.all();
                    break details;
                case BODY:
                    logSpec.body();
                    break;
                case COOKIES:
                    logSpec.cookies();
                    break;
                case HEADERS:
                    logSpec.headers();
                    break;
                case METHOD:
                    logSpec.method();
                    break;
                case PARAMS:
                    logSpec.parameters();
                    break;
                case URI:
                    logSpec.uri();
                    break;
            }
        }

        return filterContext.next(filterableRequestSpecification, filterableResponseSpecification);
    }

    @Override
    public int getOrder() {
        return HIGHEST_PRECEDENCE;
    }
}

Oh you're absolutely right. It looks like a bug to me that one should get a ConcurrentModificationException. What if this would be fixed? Would the filter approach work then?

@johanhaleby If it gets fixed by means that I can then alter the RequestLogSpecification in a filter and it take immediate effect then yes I suppose that would provide a solution and this PR can be omitted.

But would you still say that it would be more convenient to have  the config() method regardless of a potential fix in the filter?

From an ease of use perspective it would be extremely more convenient.
Specially since I didn't even know about filters. That said I do understand
if it's preferable to use filters if this PR conflicts with the design of
the library.
On Thu, Mar 9, 2017, 1:55 AM Johan Haleby<EMAIL_ADDRESS>wrote:

But would you still say that it would be more convenient to have the
config() method regardless of a potential fix in the filter?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/rest-assured/rest-assured/pull/834#issuecomment-285280499,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAdBp5RH8H0EoxSAVJgpAfwMRvcuddl1ks5rj7B-gaJpZM4MVwWh
.


[Missing SNMP Polling Profile]

Device Vendor: ZEBRA
Device Model: ZEBRA PRINT SERVER
System Object Identifier (SysOID):
<IP_ADDRESS>.4.1.10642.1.1
List of critical metrics that you expect in the profile (does not need to be all-inclusive, just a general idea of your expectations):

Please provide a public gist with a sanitized (sensitive information removed) SNMP walk of the device. Providing MIB files is not a substitute for an SNMP walk and failure to provide one here will result in delays for closing this issue. The output of these commands shows the "true story" of what a device will respond to in SNMP and is used to ensure that our profiles are efficient and accurate for your devices.
Gist Link:

Example SNMP walk commands:
# v2c example
snmpwalk -v 2c -t 10 -On -c $COMMUNITY_STRING $IP_ADDRESS . >> snmp_walk.out

# v3 example
snmpwalk -v3 -t 10 -l authPriv -u $USERNAME -a MD5|SHA -A $AUTH_PASS -x DES|AES -X $PRIV_PASS -ObentU -Cc $IP_ADDRESS . >> snmp_walk.out

found Gist link by investigating user's profile
https://gist.github.com/cattivik39/76563fba34afed04a53185db9cac84fb


Radiolist fixes

Hi @teneightfive , could you please explain what exact issue are you tryig to fix?
jsfiddle or plunkr would be nice to have.

@eugef This was intended to allow you to pass a name attribute through to each input in a radio list.


Make it installable by composer

enhancement idea!

Added a pull request, please review it.

Merged, thanks!

Great work, keep it going! I even made a Kirby extension out of it! 👍


Adopt performance hub account

## Problem
There is a free floating AWS account<PHONE_NUMBER>82) which was created for the Performance Hub which has recently come under the data platform area.  It is not currently in our list of owned/managed accounts.
##  Context
The AWS account was created pre mid-2021 and is used by various data pipelines for the HMPPS Performance Hub.  Pipelines in AP write to arn:aws:iam::677012035582:user/land-access-user.
## Proposed solution
Let’s bring<PHONE_NUMBER>82 into the list of accounts we manage until we can find the time and approach that would allow us to remove  the need for it entirely.  In the meantime at least it would be following our security practices and integrated with our IAM/SSO.
## Documentation needs
Produce an ADR about the adoption of the account
Ensure the account number is recorded alongside documentation for other accounts (such as<PHONE_NUMBER>49). Wherever<PHONE_NUMBER>49 appears ensure<PHONE_NUMBER>82 is also listed
## Definition of Done
The AWS account<PHONE_NUMBER>82 is part of the AP family of accounts
The documentation is complete
is satisfied that nothing is broken.

I'm currently migrating this account's resources to MP, so don't do anything on this ticket. We'll need to change the AP pipelines one this is done.

👋  Hey  @jemnery - I seem to have created this but have no recollection of doing so. Does anything still need done in relation to this piece of work?


Cluster goes into Provisioning state multiple times after it has finished provisioning

Rancher Server Setup

Rancher version: 2.6head commit id: 4df2214
Installation option (Docker install/Helm Chart): docker install

Information about the Cluster

Kubernetes version: v1.22.7+rke2r1 --> Downstream cluster
Cluster Type (Local/Downstream): Downstream RKE2 DO Node driver- etcd, 1 cp and 3 worker nodes - total 5 nodes cluster

User Information

What is the role of the user logged in? (Admin/Cluster Owner/Cluster Member/Project Owner/Project Member/Custom) admin

Describe the bug
Cluster goes into Provisioning state after it has finished provisioning
To Reproduce

Deploy 1 etcd, 1 cp and 3 worker nodes RKE2 cluster - cluster1, Network : Multus and Canal
Wait for cluster to become active
No other actions were performed on this cluster
However, I performed snapshot backup and restore on other two downstream clusters in the same Rancher setup.
Cluster 1 went into Provisioning state another time and came back up Active.

Result
Rancher logs show :
[INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
--
1:02:45 am | [INFO ] non-ready worker machine(s) sowmya-do-36505-pool2-599dbdc775-4ggl8,sowmya-do-36505-pool2-599dbdc775-cn7h2,sowmya-do-36505-pool2-599dbdc775-jznwx
1:03:07 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49
1:03:09 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
1:03:23 am | [INFO ] provisioning done
1:03:59 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
1:04:13 am | [INFO ] provisioning done
1:04:35 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
1:04:51 am | [INFO ] provisioning done
1:18:08 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
1:18:30 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49
1:18:32 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
1:18:38 am | [INFO ] provisioning control plane node(s) sowmya-do-36505-pool3-6789d5888c-m9xnb: waiting for plan to be applied
1:18:48 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
1:19:20 am | [INFO ] provisioning control plane node(s) sowmya-do-36505-pool3-6789d5888c-m9xnb: waiting for plan to be applied
1:19:28 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
1:20:00 am | [INFO ] provisioning control plane node(s) sowmya-do-36505-pool3-6789d5888c-m9xnb: waiting for plan to be applied
1:20:10 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49
1:20:12 am | [INFO ] provisioning bootstrap node(s) sowmya-do-36505-pool1-744b6b7cdc-45m49: waiting for plan to be applied
1:20:28 am | [INFO ] provisioning done

Expected Result
Cluster should not go into Provisioning state multiple times after it has finished provisioning
Note:
It did not happen on other clusters in the setup (i have 2 other RKE2 clusters downstream)

I have not been able to reproduce this issue. Here are the steps I was using:

Provision an RKE2 cluster with 1 etcd, 1 cp, and 3 worker nodes
Provision another cluster with a single node

On this second cluster I did things like take snapshot, deploy workloads, take another snapshot, and restore snapshot.

The entire time I was messing with the second cluster, the first one stayed in an Active state.

Blocked by - https://github.com/rancher/rancher/issues/36939

I was able to reproduce this issue. Reopening.

On 2.6-head commit id: 024e6fa

Deployed 1 etcd, 1 cp and 3 worker nodes - multus, canal CNI cluster
Cluster is up and Active.
Cluster does not toggle between Active and Updating.


error with core.lua in 016c774

When calling something like NeP.Engine.Cast_Queue('Transcendence: Transfer', 'player') (e.g. via a macro), the following error is raised:
Message: Interface\AddOns\NerdPack\system\core.lua:135: bad argument #1 to 'lower' (string expected, got function)
Time: Wed Sep 28 23:44:44 2016
Count: 1
Stack: [C]: ?
[C]: in function `lower'
Interface\AddOns\NerdPack\system\core.lua:135: in function `GetSpellBookIndex'
Interface\AddOns\NerdPack\system\engine.lua:126: in function `insertToLog'
...erface\AddOns\NerdPack-Protected\unlockers\generic.lua:17: in function `func'
Interface\AddOns\NerdPack\system\queue.lua:44: in function `callback'
Interface\AddOns\NerdPack\system\timer.lua:14: in function <Interface\AddOns\NerdPack\system\timer.lua:7>

Pretty sure that this was something introduced in the changes on 2016-09-28.  I dug through the commit history to try to devise a fix but was unable to come up with anything.

fixed.


Allow people to flag markets that need to be resolved + notifications

The market creator and admin(s) would be alerted via in-app notifications.

Notifications feature

Need to figure out how notifications will work on backend @Robiquet


Column-wise sum results in ArrayIndexOutOfBounds

I'm on Spark 2.3.0 which should be Breeze 0.13.2?
Let me know if you need other info please. Integer overflow issue?

breeze uses java arrays to back its dense matrices, so there's a hard limit of roughly 2^31 elements per matrix.


[SPARK-11367] [ML] [PySpark] Python LinearRegression should support setting solver

SPARK-10668 has provided WeightedLeastSquares solver("normal") in LinearRegression with L2 regularization in Scala and R, Python ML LinearRegression should also support setting solver("auto", "normal", "l-bfgs")

Merged build triggered.

Merged build started.

Test build #44515 has started for PR 9328 at commit 28e8c9a.

Test build #44515 has finished for PR 9328 at commit 28e8c9a.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):\n  * class HasSolver(Params):\n

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/44515/
Test PASSed.

Merged build finished. Test PASSed.

LGTM. Merged into master. Thanks!


Add support for wasm32

Everything was stubbed in via #38 for adding support, just need to:

Uncomment out the Wasm target in the build.gradle.kts files
Checkout the TODO in the wasmMain source set


404 on README get-help link

The last link on the README leads to a 404.  Just thought you'd want to know.

Getting Help, to be precise.


Created and updated docs for 1.19-9

Created and updated docs for 1.19-9
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/unhold


Runtime keeps assemblies locked when using CLI

In Azure, we now have shadow copying to solve this. But locally this doesn't work, making the workflow more painful when using VS and compiled binaries. i.e. each time you want to make a change and rebuild, you have to first stop the runtime, compile and then restart it.
@fabiocav knows why this doesn't work, which relates to how shadow copying is set up on the AppDomain.

Happy to look at this item. If we can set a priority, relative to the other items in the script repo, that would help, but I'd like to do this ASAP

@fabiocav is this still relevant?

I don't think this is something we should be tracking anymore. The workflow has changed since this was opened.
Let's close and we can reevaluate later if needed.


Not deleted {num}.tmp dir after backup is complete

Steps to reproduce:
influxd backup -portable -database {db_name} {backup_path}
Expected behavior:
When backup is complete, tmp should be deleted.
Actual behavior:
When performing backup, a number of "{num} .tmp" directories are created in the "data/{dbname}/{rpname}/{shard}/" path.

In {num} .tmp, it consists of a tsm snapshot.

This problem takes up a lot of disk space.
When DB is restarted, it is deleted.
Environment info:
win10 64-bit, InfluxDB 1.8.0
Config:
index-version = "tsi1"

#16289

Closing: should be fixed by:
master-1.x - https://github.com/influxdata/influxdb/pull/18710
1.8 - https://github.com/influxdata/influxdb/pull/18826


JsonConvert.DeserializeObject leads to blocking UI thread by garbage collector in Windows 10 UWP

In Windows 10 UWP when i'm trying to deserialize collection by using JsonConvert.DeserializeObject with 1000+ elements.
In Windows Phone 8.1 the same code works fine.
` private void StartButton_OnClick(object sender, RoutedEventArgs e)
{
Task.Factory.StartNew(async () =>
{
var storageFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///trips.json"));
var content = await FileIO.ReadTextAsync(storageFile);
            for (int i = 0; i < 100; i++)
            {
                var trips = JsonConvert.DeserializeObject<IEnumerable<Trip>>(content);
                if (trips != null)
                {
                    var result = new List<Trip>(trips);
                }
            }
        });
    }`

You can see reports from diagnostics tool from here: http://stackoverflow.com/questions/36891854/why-garbage-collection-is-running-too-often-in-windows-10-uwp-app
In demo project you can see that UI cannot be blocked by GC in Windows Phone 8.1, and in Windows 10 UWP it's blocked by GC every time you click the button.
GC_Test.zip

I profiled your memory usage and Json.NET isn't causing your issue.
Removing the RaisePropertyChanged (or changing them to take a string instead of a delegate) cuts memory usage by 80%. Also you want to deserialize from a Stream instead of loading the entire string into memory, and you should deserialize to a List<Trip> directly.
http://www.newtonsoft.com/json/help/html/Performance.htm
You can donate for services rendered here: https://pledgie.com/campaigns/18941


Error with spring-cloud-contract-wiremock after Spring Boot 3 upgrade

Describe the bug
Using spring-cloud-contract-wiremock 3.1.5 with Spring Boot 3 fails to compile with:
java.lang.NoClassDefFoundError: org/springframework/util/SocketUtils
	at org.springframework.cloud.contract.wiremock.WireMockApplicationListener.registerPropertySourceForDynamicEntries(WireMockApplicationListener.java:97)

Spring Cloud Contract 4.x is the one that works with Spring Boot 3. The ga release of that is scheduled for 14/12. Until then please check out our RC releases.


Errant pre-compute using xgboost.dask.DaskXGBClassifier and RandomizedSearchCV

With xgboost 1.2 and current master on dask-ml, passing in DaskXGBClassifier() to RandomizedSearchCV fails due to fit_and_score receiving numpy arrays instead of dask arrays.
I'm still trying to track down where the errant compute is happening (very possible it's happening on the xgboost side, just wanted to raise this here for awareness)
before fit_and_score is called, the graph is updated with the keys for X and y, but when the graph is executed numpy arrays are retrieved instead.  (Could be an errant client.get on the xgboost side)
What happened:
In the notebook, a bunch of "key has failed" messages -- in the terminal this error repeatedly:
distributed.worker - WARNING -  Compute Failed
Function:  fit_and_score
args:      (DaskXGBClassifier(), <dask_ml.model_selection.methods.CVCache object at 0x7faab0335340>, array([[-2.27450463,  2.11465447,  1.22691127, ..., -0.88190765,
         0.09848558,  0.41462044],
       [ 0.43908491,  0.2100192 , -0.18272626, ..., -1.49498831,
         1.07761167,  0.20180108],
       [ 0.83336784,  2.68069819,  0.8442648 , ..., -0.77917656,
        -0.1129625 , -1.29956418],
       ...,
       [-0.08958046,  1.04839125,  0.62148611, ..., -1.2469329 ,
         0.94976797,  0.56911496],
       [ 1.08962267,  0.78895839,  1.16558679, ...,  0.71315066,
         1.04262422, -0.97562332],
       [-0.29380091, -1.05777127,  0.6632089 , ..., -1.2499148 ,
         0.1178788 ,  0.22684799]]), array([0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1,
       0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0,
       0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1,
       1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1,

kwargs:    {}
Exception: TypeError("Expecting <class 'dask.dataframe.core.DataFrame'> or <class 'dask.array.core.Array'>.  Got <class 'numpy.ndarray'>")

What you expected to happen:
I expect to get back a trained booster.
Minimal Complete Verifiable Example:
from distributed.client import Client
from dask_ml.model_selection import RandomizedSearchCV
from dask_ml.datasets import make_classification
from xgboost.dask import DaskXGBClassifier
import xgboost
import dask_ml

print(f"{xgboost.__version__=}")
print(f"{dask_ml.__version__=}")

c = Client()

param_distibutions = {
    "max_depth": [5],
    "min_child_weight": [10],
    "learning_rate": [0.05],
}

X, y = make_classification(n_samples=1000, n_features=20, chunks=(100, 20))

estimator = DaskXGBClassifier()

estimator

clf = RandomizedSearchCV(estimator, param_distibutions)

clf.fit(X, y)

xgboost.__version__='1.2.0'
dask_ml.__version__='1.7.1.dev3+gc55c1898.d20201119'
/Users/vjs275/miniforge3/envs/msrm2/lib/python3.8/site-packages/sklearn/model_selection/_search.py:278: UserWarning: The total space of parameters 1 is smaller than n_iter=10. Running 1 iterations. For exhaustive searches, use GridSearchCV.
  warnings.warn(
('daskxgbclassifier-fit-score-61fb6731d022ad077e150ddca561ff0e', 0, 0) has failed... retrying
('daskxgbclassifier-fit-score-61fb6731d022ad077e150ddca561ff0e', 0, 0) has failed... retrying
('daskxgbclassifier-fit-score-61fb6731d022ad077e150ddca561ff0e', 0, 0) has failed... retrying
('daskxgbclassifier-fit-score-61fb6731d022ad077e150ddca561ff0e', 0, 0) has failed... retrying
('daskxgbclassifier-fit-score-61fb6731d022ad077e150ddca561ff0e', 0, 2) has failed... retrying
('daskxgbclassifier-fit-score-61fb6731d022ad077e150ddca561ff0e', 0, 0) has failed... retrying

Anything else we need to know?:
I ran into this with xgboost 1.3 snapshots, but ran this MCVE with xgboost 1.2 to confirm I didn't do anything weird with the snapshot install.
Environment:

Dask version: 2.30.0
Python version: 3.8.5
Operating System: OSX
Install method (conda, pip, source): conda

I think I got caught in an xy-problem right here.  sklearn.model_selection.GridSearchCV works here which, I think, resolves this particular issue, but I'll run some more tests.


Serenity skin

Hey all, I have to say I like Serenity's UI because it is simple, clean and very good UX, definitely, but I also trust that 9/10 people will say that the UI is quite "old" like 1990s. I work and look it everyday, honestly default skins are quite boring at this time for me. Long time we don't have new skin, although I'm not good at designing but I also tried to create new one. I have just created the skin some days ago, I will be happy if everyone can contribute to complete it, and make it more beatiful.
In future if it is good enough I hope we can merge it into Serenity's main  repository, but right now I think it's better if I create new repository so everyone can contribute it easier and avoid bother Vokan also his team. But everyone will be happy if Vokan and his team can give some ideas and also sharing their experience!
Here is repository: https://github.com/minhhungit/SerenitySkins/
Thanks all !

And here are some demo images (not completed yet)

Hi @minhhungit ,
looks really nice.
Thanks for your work and sharing here.
Regards,
John

work in progress: Glass skin

Demo glass theme (WIP)
https://media.giphy.com/media/uYNgiAMahwNHG4VGnW/source.gif

Hi all,
I public those skins here https://github.com/minhhungit/SerenitySkins/
There are 21 skins right now, 18 dark skins and 3 light skins
Please fork, review, at this time I just support Serene version

@minhhungit thanks for your work. But as you know, this is not an serenity issue. So can we close this issue?

Sure @VictorTomaili  :)


#visit fails if [] square brackets are used in the url

visit '/index?name[]=bob&name[]=john'

Fails with
     Failure/Error: visit "/index?name[]=bob&name[]=john"
     Capybara::Driver::Webkit::WebkitInvalidResponseError:
       Unable to load URL: file:///Users/ryanong/workspace/test_project

works fine in encoded form
visit '/index?name%5B%5D=bob&name%5B%5D=john'

Ah thanks for the heads up


To work properly with Xen policy enabled the DomUs have to marked with  XSM security labels (SSID)

The XSM policy is completely user defined, and any IDs associated with policy elements (like user, role and type) are auto-generated. The pretty complex Xen tools are responsible for converting from string "seclabel" (xl.cfg) into SSID used by Xen.
For example, below conversion happens with XSM security label, specified in xl.cfg (very simplified):
seclabel='system_u:system_r:domU_t' => domU => SECINITSID_DOMU => 12
As result, the only available option right now is to allow user to specify domain SSID in struct xen_domain_cfg->ssidref,  which than is passed to Xen unchanged during domain creation.
Ref:
https://wiki.xenproject.org/wiki/Xen_Security_Modules_:_XSM-FLASK
https://xenbits.xenproject.org/docs/unstable/misc/xsm-flask.txt

Fixed: https://github.com/xen-troops/zephyr-xenlib/pull/94


Cannot delete pod

Describe the bug
A clear and concise description of what the bug is.
When you trying to delete pod through Lens UI, nothing happens.
I tried different clusters with different kubeconfigs but the feature not work.
With same kubeconfigs deletion through console kubectl works fine.
To Reproduce
Steps to reproduce the behavior:

Go to Pods submenu in the Workloads
Click on pod
Click Recycle bin.
Press button "Remove"
Nothing happens

Expected behavior
Pod starting to terminate
Environment (please complete the following information):

Lens Version:
Lens: 2023.5.310801-latest
Extension API: 6.5.2
Electron: 22.3.10
Chrome: 108.0.5359.215
Node: 16.17.1
OS: [e.g. OSX]
macOS 13.4
Installation method (e.g. snap or AppImage in Linux):
Download from https://k8slens.dev

Logs:
When you run the application executable from command line you will see some logging output. Please paste them here:
No logs appear while I press the "Remove" button

What is the Kubernetes version?

What is the Kubernetes version?
This might be due to the usage of the Eviction API for delete, but this is not supported in <1.22.

Kubelet version
v1.21.3-mirantis-1

Getting same issue :)

I think it somehow related to https://github.com/lensapp/lens/issues/5602

I am also suddenly having this issue, where I was not until recently.

Same here, my cluster is k8s 1.21

k8s 1.20.4
Same issue. Just nothing happens.
Jobs removing, for instance, works fine.

In our cluster users don't have access to Eviction API. So now we can't delete pods, even if it's already evicted. k8s throws error:
pods "pod-name" is forbidden: User "user-name" cannot create resource "pods/eviction" in API group "" in the namespace "namespace-name"

Same issue, running EKS with 1.24 - Lens: 2023.5.310801-latest. Can confirm I am able to delete pods using kubectl and the same context+auth token.

Getting same issue :) Lens-- lens/stable,now 2023.5.310801-latest amd64 [installed]

I have two config one with full access and other with rbac for same k8s-cluster.
I could easily remove my pods on both config before.
But somehow i face an issue from my rbac config only where i couldn't delete my pod anymore.
This was my rbac config before
`apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
namespace: hamropay-uat
name: hamropay-uat-role
rules:

apiGroups: [""]
resources: ["pods","pods/log",]
verbs: ["get", "watch", "list","delete"]
What i added on my rbac so i could make my rbac to work again - apiGroups: [""]
resources: ["pods/eviction"]
verbs: ["create", "delete"]`

This will be fixed in the next Lens Desktop release. Evict will have it's own menu item and Delete will be reverted to use delete API.

is the above issue resolved?

Is the above issue resolved?
@jweak

It has been fixed but not released yet.

@jweak When will this be released?

@jweak When will this be released?

Also waiting for it!

This will be fixed in a upcoming Lens Desktop release. Evict will have it's own menu item and Delete will be reverted to use delete API.

Seeing that such a breaking bug is fixed but not yet delivered for over three weeks is kinda disappointing.
Is there any ETA?

Should we release this patch first? I think this impact many users. Thanks

@mrnonz yes please

@mrnonz yes please!!

@mrnonz yes please

@mrnonz yes please.
Our team (more than 10 people) is waiting for this issue to be fixed.

@mrnonz yes, this is very important

+1

Looks like something not good is happening. There is no releases since 30 may.

+1

+1

The fix was deemed too large for a patch release so it it will come out in the next minor release, hopefully next week. Sorry for the inconvenience.
Workaround: Run kubectl delete pod pod-name in the Lens terminal. (Copy the pod-name from the the title of the pod's details page, paste into the lens terminal -- right-click if you've set that up in Preferences -> Terminal -> TERMINAL COPY & PASTE)   :(

+1, please release ASAP, it is annoying to copy the pod name and go thru the kubectl :/

Yes, copying every pod name and deleting it with the command is annoying.

@jim-docker any updates please?

New release out per their forums, but no new release in Gitlab, no new commits and barely any activity for two months and counting. @jweak @jim-docker is OpenLens discontinued/abandoned?

Same problem and several versions were OK before

Same problem and several versions were OK before

Try to upgrade to version 2023.8.31525-latest

Same problem and several versions were OK before

Try to upgrade to version 2023.8.31525-latest
@mrnonz

Lens: 2023.5.310801-latest
Extension API: 6.5.2
Electron: 22.3.10
Chrome: 108.0.5359.215
Node: 16.17.1
© 2023 Mirantis, Inc.
And no update
You've got the latest version of Lens,
thanks for staying on the ball.

Same problem and several versions were OK before

Try to upgrade to version 2023.8.31525-latest
@mrnonz

Lens: 2023.5.310801-latest Extension API: 6.5.2 Electron: 22.3.10 Chrome: 108.0.5359.215 Node: 16.17.1 © 2023 Mirantis, Inc.
And no update
You've got the latest version of Lens, thanks for staying on the ball.

https://forums.k8slens.dev/t/lens-2023-8-31525-latest-release/709

To ensure a smooth transition and minimize disruption, we have decided to implement this update in stages. We’ll start by rolling out the update to a small portion of our users, then incrementally increasing this number until all users have access to the update.

You can download directly from https://k8slens.dev

Same problem and several versions were OK before

Try to upgrade to version 2023.8.31525-latest
@mrnonz

Lens: 2023.5.310801-latest Extension API: 6.5.2 Electron: 22.3.10 Chrome: 108.0.5359.215 Node: 16.17.1 © 2023 Mirantis, Inc.
And no update
You've got the latest version of Lens, thanks for staying on the ball.

https://forums.k8slens.dev/t/lens-2023-8-31525-latest-release/709

To ensure a smooth transition and minimize disruption, we have decided to implement this update in stages. We’ll start by rolling out the update to a small portion of our users, then incrementally increasing this number until all users have access to the update.

If you are not part of the group who are offered in-app update, you can download latest version directly from https://k8slens.dev

OK I will try

Same problem and several versions were OK before

Try to upgrade to version 2023.8.31525-latest
@mrnonz

Lens: 2023.5.310801-latest Extension API: 6.5.2 Electron: 22.3.10 Chrome: 108.0.5359.215 Node: 16.17.1 © 2023 Mirantis, Inc.
And no update
You've got the latest version of Lens, thanks for staying on the ball.

https://forums.k8slens.dev/t/lens-2023-8-31525-latest-release/709

To ensure a smooth transition and minimize disruption, we have decided to implement this update in stages. We’ll start by rolling out the update to a small portion of our users, then incrementally increasing this number until all users have access to the update.

If you are not part of the group who are offered in-app update, you can download latest version directly from https://k8slens.dev

OK I will try

This version works.
But why my old version not receive updates? Different release channel?

@qixiaobo we haven't rolled out the latest version to all users yet since we identified an issue with extensions. It's effectively random which users get the update at this point, but users can manually download the latest version from our website.

@qixiaobo we haven't rolled out the latest version to all users yet since we identified an issue with extensions. It's effectively random which users get the update at this point, but users can manually download the latest version from our website.

Thanks for the reply. Maybe add some release channels to avoid this ?


How many phone number checks can i do on one session before getting banned

Hey im building a database for an app that allows people to reconnect with relatives
my question is how many checks per day or per hour can i do before getting a session banned and how can i mitigate my session getting banned

There is no limit on waha ends. This is more related to how WhatsApp API deals with it. I suggest you to get a single number to burn it and figure it out by yourself.
What I've learned so far is. If you just talk to numbers that talked with you first, it's really hard to get banned. otherwise it can happen instantly

As @arthurbarros answered - the best way is to try doing that until you get banned :)
@arthurbarros thank you for the answer!
@sudoranger if you're using more than one session - consider set up proxies for each one, so all check requests don't go from a single place to WhatsApp servers https://waha.devlike.pro/docs/how-to/config/#proxy


GUACAMOLE-1130: Only retrieve LDAP attributes that are strictly necessary

This aims to reduce the amount of attributes handled in code as described in Jira

I currently only see two issues with this, both related to documentation:

The intentional use of null to represent all attributes should be documented. The existing documentation only describes the meaning of a non-null value.
The commit message ("GUACAMOLE-1130: Add LDAP attributes filtering handler") is unclear to me. Only through reading the code do I see the intent of these changes (to retrieve only the LDAP attributes that are necessary). I think this should be rephrased such that someone reading through the commit logs will understand the high-level intent of these changes. This is particularly important if the code should prove incorrect sometime in the future.

There were recent changes related to LDAP attribute handling which allow the LDAP attributes associated with a user to be made available as parameter tokens when specified with the ldap-user-attributes property:
https://github.com/apache/guacamole-client/blob/3c4c81f0b6b9700abccaefcc695058e515b8b20b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/AuthenticationProviderService.java#L234-L257
I don't think these changes will affect that behavior, but have you already confirmed this?

The commit message ("GUACAMOLE-1130: Add LDAP attributes filtering handler") is unclear to me. Only through reading the code do I see the intent of these changes (to retrieve only the LDAP attributes that are necessary). I think this should be rephrased such that someone reading through the commit logs will understand the high-level intent of these changes. This is particularly important if the code should prove incorrect sometime in the future.
I will definitely rephrase commit log!
I don't think these changes will affect that behavior, but have you already confirmed this?
This is indeed confirmed, I use LDAP Tokens and they keep working OK as usual.

@mike-jumper is it better now??

@echu2013 Any progress on @mike-jumper's most recent change requests?


DD_APM_ENABLED env var cannot be 1

Full disclosure, this might not be a "bug".
When instrumenting with the datadog agent docker service, I was using docker compose, which does not play nice with specifying booleans. Therefore, typically 1 can be used. I got tripped up assuming that I could specify DD_APM_ENABLED: 1, but this would not start the agent. Specifying DD_APM_ENABLED: 'true' however did.

Similarly, True does not work either


fix umlaut issue

This should fix the problem with funky German Umlauts in the ghprbActualCommitAuthor variable.
Previously we extracte the ghprbActualCommitAuthor variable, but now we look for a = after the variable name and that should limit the selection of environment variables to just ghprbActualCommit.

lgtm

Current coverage is 25.50% (diff: 100%)

Merging #268 into master will not change coverage

@@             master       #268   diff @@
==========================================
  Files            33         33
  Lines          1200       1200
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            306        306
  Misses          839        839
  Partials         55         55

Powered by Codecov. Last update 2721fb6...e77504f


Chapter 13: the path of the file is wrong.

On other chapters, they are all actions.ts, should be the same here.

Agreed @cyfyifanchen.
Similarly, definitions.tsx on this section should be definitions.ts.

@cyfyifanchen @mukham12 thank you for the feedback! We have a PR that will make filenames consistent


how to pass the number of label_names to HF_trainer

Hi, probably a naive question but I'm a bit loss here.
I'm fine-tuning a HF model with HF_Trainer and my training labels are numeric but not all contiguous, for example, [0,2,4,5,6,9].
I get an error from the train function that I run:
model, tokenizer = trainer("dlicari/distil-ita-legal-bert", X_train)
as follows:
nll_loss_forward_reduce_cuda_kernel_2d: block: [0,0,0], thread: [0,0,0] Assertion t >= 0 && t < n_classes failed.
I could understand that labels should be contiguous, for example, [0,1,2,3,4,5] with no missing values in the dataset, but my data does have missing labels. I would like to directly pass the list of labels to the trainer, such as:
model, tokenizer = trainer("dlicari/distil-ita-legal-bert", X_train,  label_names=[0,1,2,3,4,5, 6,7,8,9] )
OR, BETTER, to pass only the number of labels to be expected, such as, in the example above, 10.
Is there a way to solve this problem?
Thank you very much

Hello.
The trainer pipeline expects training data to be in a columnar format, a little different than scikit-learn.
In other words something like this.
[{"text", "label"}]

Can be a list of dictionaries, a HF dataset or a pandas dataframe for example.
Check out this notebook for more: https://colab.research.google.com/github/neuml/txtai/blob/master/examples/16_Train_a_text_labeler.ipynb

Closing this issue due to inactivity. Please re-open or open a new issue if there are further questions.


optimize print logic for --generate-samples

https://github.com/Azure/azure-rest-api-specs-examples/issues/2486

closing because not sure what this issue is about, please open if it's still an issue @msyyc


Escaping single quotes in Dataflow Expression Builder does not work as documented

I am trying to set the body of a REST source Dataset with a POST operation.  The body includes single quotes (it is actually an OData based protocol using single quotes to enclose entity set ID's).  However the dataflow expression builder will not let me escape these single quotes by using two single quotes as described in the documentation.  In fact if I just copy the example of single quote escaping from the documentation into the expression builder it interactively says it cannot be parsed.
Example:
concat('Baba', '''s ', 'book store')

From the image you can see it is underlined as an error.
Is there a way to escape single quotes in the REST dataset body for a POST request?  and/or is there possibly a way to get it to not treat the body as an expression and just let me paste in the actual body vs having to create a string using the expressions builder?
my current work around is to use the char() function to insert the single quotes into the string.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 76e31411-f1a2-710b-94c0-39acf9e7314b
Version Independent ID: d5cefffe-dee0-2d2e-f3cb-8eefd5d40d17
Content: Expression and functions - Azure Data Factory & Azure Synapse
Content Source: articles/data-factory/control-flow-expression-language-functions.md
Service: data-factory
Sub-service: orchestration
GitHub Login: @kromerm
Microsoft Alias: makromer

@gbraven-dev
Thanks for your feedback! We will investigate and update as appropriate.

@gbraven-dev
Thank you for bringing this to our attention.
I've delegated this to content author @kromerm, who will review it and offer their insightful opinions.

@kromerm
Could you please review add comments on this, update as appropriate.

#reassign:KrishnakumarRukmangathan

@gbraven-dev Try 'Baba's book store'. \ is the escape character.


Profile with nrped jfpik

Issue

add command args
support for nrpe historical agent.

openssl
nrpe pack v3, v4

Solution

Context

required to use a temporary" forked version of github nrped repository .
Testing Instructions

Release Notes

use a new version of nrped with:

old openssl support
packet v2, v3, v4
commands args

add new features:

profiles: play several commands on a target
retrieve performance data from command result

specify metric prefix or metric name
can add labels...

possibility to retrieve command result message as a label.
remove dependencies from vendors; usage of go 1.21.1
use prometheus default exporter arguments:

https (web.config.file),
promu compilation...

add instruction to compile with newer version of openssl libraries and to remove dynamic dependencies from it. (but unfortunnaly not from GLIBC!)
will add a repository to build a aix "node exporter" based nagios check command as a contrib/usage of this version.

Given the declining relevancy of nrpe in the context of Prometheus, this repo should be considered to be in maintenance mode, and we're not really looking to add new functionality to it. As this seems to be a quite invasive change, I'm going to close this without merging. Thank you for your contribution!


Update de.json

Updated version of this file

Hi @PhilHoffm, I'd recommend you apply to become an official translator by sending an email to<EMAIL_ADDRESS> This will make it easier to collaborate with other translators and to see a better picture of the translations as a whole, rather than doing them in the .json files themselves.
That said, thanks for the translation updates.
Jeff


Address ECHILD

Assume the case where intermediate_process is waitpid by someone and ignore ECHILD in that case.
This is safe. This is safe because intermediate_process and main_process check if the process is finished by piping instead of exit code.

Codecov Report

Merging #1777 (82f2de7) into main (3827658) will decrease coverage by 0.04%.
The diff coverage is 0.00%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1777      +/-   ##
==========================================
- Coverage   68.67%   68.64%   -0.04%
==========================================
  Files         121      121
  Lines       13318    13323       +5
==========================================
- Hits         9146     9145       -1
- Misses       4172     4178       +6


datasets

Would you like to provide the dataset for testing?

Sorry， the dataset is privacy-preserving by the hospital.

能给出一个示例数据集吗？不然，程序没法运行，咋办？
--
在 2022-11-22 13:33:21，"Zhongyi Han" @.***> 写道：
Closed #1 as completed.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

I am sorry for the inconvenience caused by the private data collected from real COVID-19 patients. You may refer to existing public datasets, such as the Kaggle dataset: https://www.kaggle.com/datasets/andrewmvd/covid19-ct-scans. The first step is the segmentation using 3D-Unet, which is easily applicable.

3D-Unet在哪里？https://github.com/pykao/Modified-3D-UNet-Pytorch  是这个吗？
--
At 2022-11-22 16:10:25, "Zhongyi Han" @.***> wrote:
I am sorry for the inconvenience caused by the private data collected from real COVID-19 patients. You may refer to existing public datasets, such as the Kaggle dataset: https://www.kaggle.com/datasets/andrewmvd/covid19-ct-scans. The first step is the segmentation using 3D-Unet, which is easily applicable.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Segmentation of lung masks: preprocess/seg.py for binary classification and preprocess/seg-multi-class.py for multi-class classification;

好的，我试一下
--
At 2022-11-23 08:42:10, "Zhongyi Han" @.***> wrote:
Segmentation of lung masks: preprocess/seg.py for binary classification and preprocess/seg-multi-class.py for multi-class classification;
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

@.***:/home/AD3DMIL-master/preprocess# python seg.py ../../COVID-CT-master/Images-processed/CT_COVID/kjr-21-e24-p2-8.png
File "seg.py", line 18
sys.exit(f'File not found: {string}')

                                   ^

SyntaxError: invalid syntax
用seg.py分割，怎么错了？如何使用这个seg.py进行分割？
--
At 2022-11-23 08:42:10, "Zhongyi Han" @.***> wrote:
Segmentation of lung masks: preprocess/seg.py for binary classification and preprocess/seg-multi-class.py for multi-class classification;
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

png图片格式好像不行，需要3D的CT数据，请查看具体的dataloader需求格式

好的，我再试试
--
在 2022-11-24 13:37:01，"Zhongyi Han" @.***> 写道：
png图片格式好像不行，需要3D的CT数据，请查看具体的dataloader需求格式
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

@.***:/home/AD3DMIL-master/preprocess# python seg.py ../../kaggle-covid/ct_scans/coronacases_org_001.nii
File "seg.py", line 18
sys.exit(f'File not found: {string}')

                                   ^

SyntaxError: invalid syntax
kaggle-covid/ct_scans/coronacases_org_001.nii  文件都是从kaggle上下载的 covid-19 文件，但是这样分割也出错了，nii是3d文件？咋办？
--
在 2022-11-24 13:37:01，"Zhongyi Han" @.***> 写道：
png图片格式好像不行，需要3D的CT数据，请查看具体的dataloader需求格式
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>


additional_data while parsing .insv

Hi, thank you for the great tool! May I ask you question about camera (insta360) intrinsic parameters defined in offset section in adiitional_data -  how are they defined, and what's the difference between offset, offset_v2 , offset_v3, and original offsets

The definition is here and the lens model is implemented here
As for the differences - I have no idea, I'm only using the offset_v3 and that seems to work fine


[book] 0.6 migration: mention lock() being required also in highest-priority tasks now, and suggest #[lock_free] where applicable

I think this was done in PRs #498 and #500 . Closing as done.


SCSS being translated into a CSS with only "undefined"

I must say, I'm pretty new to this kind of development, and to this tool, so I might have a noobish mistake.
That said, my problem is:

I have this in my app.coffee

    srcPath = __dirname + '/sass'
    destPath = __dirname + '/public'
    app.use(sassMiddleware({
        src: srcPath,
        dest: destPath,
        debug: true,
        outputStyle: 'compressed',
    }));

    app.use(express.static(path.join( __dirname, 'public')));

I also have a simple .scss file in my /sass directory:

    .message {
        border: 1px solid #ccc;
        padding: 10px;
        color: #333;
    }

just for testing purposes.

When I request the .css files, they get generated, but they are all "undefined".

Is this a bug or am I doing something wrong? Thanks for your help :+1:

Hi @danielquijada, unfortunately I am not familiar with the sassMiddleware being used here.
You're best off opening an issue with them https://github.com/sass/node-sass-middleware/issues.


Modal: Tabindex ? - also for WCAG reasons - is it possible to stay in the modal (tabwise)

Issue description

version #4.0.0
components: modals

Hi,
when i open an modal - the focus lays on the close button.
Is it possible to change the tab-focus on the button first ?
I tried that with TabIndex - but it doesnt work for me.
Is it possible via keyboard prop? What does this anyway - you did not specify this in your docs.
Also is it possible (for WCAG-reasons) - that the Tabindex stays in the modal ?
Like when i press tab - tab again - the focus only switches between the close button and
the button in the footer.
Thanks

When the modal opens, focus is given to the dialog, not a button. This means the next time tab is hit, it will focus the on the first focusable element within the modal. The first focusable element may be the top close button if you use ModalHeader with the toggle prop.
For the second issue see #310

hmm,  screenreader says its focused on the close button.
But thanks for your answer - do you have a solution for the tabbing in the modal
without leaving it ?

https://github.com/davidtheclark/focus-trap-react is a very nice solution. It is basically made with modal in mind. I wonder if it would be alright to bring it in as a dependency to address this issue on the library level instead of having individual dev/users having to implement it in their projects.

Thanks man - i will look into it and maybe open a merge request for you ;)

Focus-trap-react works very well!

Modal has an autoFocus prop which can be set to false to disable it from automatically focusing on the modal. This allow you to use autoFocus on things like buttons and inputs (any focusable item) within the modal to automatically focus them when opened.
Closing this is favor of #310. Use that ticket to track the effort of modal trap focus.


Tree structure() method

Tree has drag-and-drop functionality on its nodes, but it doesn't serve much purpose unless we can get the structure of a tree.
My idea is for nodes/subtrees to have an identifier as an attribute and method on a tree that returns its structure in the form of JSON.

yes, that sounds good.


Add foldmason msa2lddtreport

Description of feature
Add a module (or modules) to optionally add the foldmason msa2lddt report in the evaluation

Added in #179


feat(secrets): Pass in secrets

Fixes #929
Also allows you to pass in securityGroups
Replaced deprecated PRIVATE_WITH_NAT

hi @praveenperera , could you run npx projen locally and yarn build again.

@neilkuan thanks for merging it in quick, and thanks for the package


Merge pull request #1 from fabriciocolombo/master

update

@zekiguven I guess you sent this by mistake

Sorry


add homepage blurb boxes (content managed in db as clobs)

Introduce a new class / table called static panel which look like:
id | group | title | icon | order | width | type | content
1 | 'HOME' | 'About Waltz'  | 'info' | 1 | 12 | 'HTML' | 'Hello.....'


White label branding support

Ionic version:  (check one with "x")
[ ] 1.x (For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[x] 3.x
I'm submitting a ...  (check one with "x")
[ ] bug report
[x] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
** Desired functionality
I'm currently working on an app that is going to be rebranded for a number of different client. Currently, what I have to do is:
replace the config.xml (with different app name/id)
replace the spashscreen and icon resources
replace the theme in the src/theme directory
replace the fonts and images in src/assets
It would be great if this would be supported by the ionic cli.

This issue was moved to ionic-team/ionic-cli#2598


Plugin "docker-custom-build-environment" doesn't work when Jenkins itself is containerized

Upstream bug: https://issues.jenkins-ci.org/browse/JENKINS-29239
Affected component: https://wiki.jenkins-ci.org/display/JENKINS/CloudBees+Docker+Custom+Build+Environment+Plugin
This bug prevents combined resolution of https://github.com/gmacario/easy-jenkins/issues/66 and https://github.com/gmacario/easy-jenkins/issues/31

An attempt at solving JENKINS-29239 is in https://github.com/jenkinsci/docker-custom-build-environment-plugin/pull/38

Do we still need the docker-custom-build-environment plugin?


Support top level response caching for ensemble models

ref slack thread: https://nvidia.slack.com/archives/CAZKCU4UV/p1677717244222069
Currently caching at the top-level request sent to ensemble scheduler is not supported.
Implemented caching top level requests for ensemble models.
In case of cache hit, the response is sent without executing composing models.
In case of cache miss, the ensemble pipeline runs as is.
Changed Logic for computing Cache Miss Latency: Cache Lookup time + Ensemble Pipeline time + Cache Insertion time
Moved similar logic form ensemble_scheduler.cc and dynamic_batch_scheduler.cc to scheduler_utils.cc to reduce code redundancy.

FYI don't merge this until the testing PR is also ready to merge and pipelines look good


Adding e2e target for generating binaries for the e2e tests

Fixes #1000

/assign @font

@font As discussed, I have handled that business logic in the Makefile. Could you please take a look at it?

@font All comments have been addressed.

@font Done!

As per our slack conversation, one of the reasons the fixtures were not defined as code was to make it easier for downstream consumers to test federation of types that are not federated by default without having to involve code. It's not clear to me that building the fixture into the test binary is a desirable evolution, and for me calls into question what problem is being solved by adding support for shipping a test binary as a release artifact.

@marun
My understanding is that e2e should be run as independent binary for basic federation test of kubefed users. So, the rule is to release it as an independent binary. It means e2e should be run after it is installed into the system (without kubefed source code). So, we may need to do either of below things:

releasing binary together with fixtures
encoding fixtures in source code

For the 1st solution, it makes management complex. The binary and related fixture files should be managed in release package and deployment OS. So, solution 2 seems better for a real independent binary for use.

@xunpan While there may be value in enabling a user to validate the health of a control plane via something like a smoke test, I think that is a separate requirement that would likely involve adding the functionality to kubefedctl rather than shipping an e2e binary. I think performing testing with an e2e binary is something a developer would do (or a downstream consumer like Red Hat, in this case) since the technical complexity of running the tests and interpreting their results is non-trivial. Given that, it's not clear to me why a developer or downstream consumer wouldn't simply run the tests from a source tree.

Closing this PR after having an offline discussion with Maru.

Sorry for the confusion here but this pull is opened again after having some discussion with the maintainers.

@marun PTAL

@marun PTAL

@font @xunpan Could you please review this PR?

@marun I have addressed your comments.

@font  Ready for your review.

/approve


Eligibility and prioritisation Criteria in the catalogue

As a user of the Project Catalogue I want to understand by what criteria data is eligible and how the curation is prioritised, so that I can understand what is included now and in the future.
On the about page - under the aims paragraph, add in Eligibility criteria and Prioritisation.

will be deployed with 173


updated requirements to match working es version

not sure if this is enough to point logging at the correct version of our elasticsearch quay app or if i need to completely re-vendor deps, i'm hoping this is enough.

going to revendor because of elasticsearch changes

closing in favor of https://github.com/samsung-cnct/chart-logging/pull/11


Image Set

Submitting Image Set feature.  Can be used for associating multiple images with an article aka having a slideshow.

Do you have an example of how this should be used?  Or was that the part where you got bogged down on tests not running (sorry about that, btw)?

I'm looking into your operator issue but if you want to see the image set
in action, create an image set and go to: /admin/images/imageset/browse/
I included a jquery colorbox slideshow to showcase the ability.

Paul Bailey
Director of Development @ Mouth Watering Mediahttp://mouthwateringmedia.com/
Twitter: PizzaPanther http://twitter.com/pizzapanther
Phone:<PHONE_NUMBER>
On Mon, Nov 14, 2011 at 3:14 PM, Travis Swicegood <
<EMAIL_ADDRESS>
wrote:

Do you have an example of how this should be used?  Or was that the part
where you got bogged down on tests not running (sorry about that, btw)?

Reply to this email directly or view it on GitHub:
https://github.com/armstrong/armstrong.apps.images/pull/4#issuecomment-2736651

Man -- I was batting 100% yesterday.  I blame @dmclain's brisket.
This is pretty slick.  I've got a few changes to get a migration in here and bring the code up-to-date with what's on PyPI.  I'll shoot those your way in a few.

Ok i pulled in your pull requests and also added tests.  I hijacked the Image Tests because I was lazy and didn't want to regenerate random images again.  So tell me if that is ok.
I still can't import the BackboneInline for some reason.  But I think everything else is good.  BackboneInline is just a nice to have.  I'll integrate if I can get my dev environment straight.  Here is the traceback i get if I import the inline in the admin.
Environment:
Request Method: GET
Request URL: http://localhost:8000/admin/images/imageset/
Django Version: 1.3.1
Python Version: 2.6.5
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'django.contrib.admindocs',
'armstrong.core.arm_access',
'armstrong.core.arm_content',
'armstrong.core.arm_layout',
'armstrong.core.arm_sections',
'armstrong.core.arm_wells',
'armstrong.apps.articles',
'armstrong.apps.content',
'armstrong.apps.images',
'armstrong.apps.related_content',
'armstrong.hatband',
'mptt',
'reversion',
'sorl.thumbnail',
'taggit']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/django/core/handlers/base.py" in get_response
101.                             request.path_info)
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/django/core/urlresolvers.py" in resolve
250.             for pattern in self.url_patterns:
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/django/core/urlresolvers.py" in _get_url_patterns
279.         patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/django/core/urlresolvers.py" in _get_urlconf_module
274.             self._urlconf_module = import_module(self.urlconf_name)
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/django/utils/importlib.py" in import_module
35.     import(name)
File "/home/paul/git/demo-site/urls/development.py" in
8. from .defaults import *
File "/home/paul/git/demo-site/urls/defaults.py" in
16. admin.autodiscover()
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/armstrong/hatband/init.py" in autodiscover
18.     django_autodiscover()
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/django/contrib/admin/init.py" in autodiscover
26.             import_module('%s.admin' % app)
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/django/utils/importlib.py" in import_module
35.     import(name)
File "/home/paul/ENVs/armstrong/lib/python2.6/site-packages/armstrong/apps/images/admin.py" in
7. from armstrong.hatband.options import BackboneInline
Exception Type: ImportError at /admin/images/imageset/
Exception Value: cannot import name BackboneInline

What's the output from pip freeze | grep hatband?

pip freeze | grep hatband
Warning: cannot find svn location for elementtidy==1.0-20050212
armstrong.hatband==1.0.1
What is weird is that import is done in arms wells and works fine.  But when I copy it and put it in Images it does not work.

I think you might be seeing the old VisualSearch code instead of the new one.  You should be on the latest version of armstrong.hatband.  A pip install --upgrade armstrong.hatband should get you there.  1.1.1 is the target.  You might also want to upgrade armstrong.core.arm_wells while you're at it --- it should be 1.2.0.

Oh -- also we'll need to bump the requirements in package.json to say that it requires the 1.1.1 or greater release of armstrong.hatband.  Actually, if you make that change, then do fab reinstall, it should upgrade for you.

Just checking in here post-holiday.  What's the status?  Need any help?

Haven't gotten around to working on it with the holiday and such but I'm
going to try and do it this week.
On Mon, Nov 28, 2011 at 10:40 AM, Travis Swicegood <
<EMAIL_ADDRESS>
wrote:

Just checking in here post-holiday.  What's the status?  Need any help?

Reply to this email directly or view it on GitHub:
https://github.com/armstrong/armstrong.apps.images/pull/4#issuecomment-2900664

Ok i tried a whack at getting the backbone stuff working and I'm not even close.  I think I need to touch multiple Armstrong apps to get this to work and my current dev environment is setup to only touch the images app.  So I definitely want some direction on how to setup a dev environment that pulls modules from Git instead of pip.  But I don't think we necessarily need to hold this feature up for backbone support.  Let me know how you want to proceed.

Yeah -- I think we have enough for a first release on this one.  We can always add a more advanced UI later.
What's the feature that uses backbone that you want to add?  Want to describe it in an issue on armstrong/armstrong?

I was just thinking since it was orderable, it would be nice to drag and
drop the order like with the Wells admin.

Paul Bailey
Director of Development @ Mouth Watering Mediahttp://mouthwateringmedia.com/
Twitter: PizzaPanther http://twitter.com/pizzapanther
Phone:<PHONE_NUMBER>
On Mon, Dec 5, 2011 at 10:36 AM, Travis Swicegood <
<EMAIL_ADDRESS>
wrote:

Yeah -- I think we have enough for a first release on this one.  We can
always add a more advanced UI later.
What's the feature that uses backbone that you want to add?  Want to
describe it in an issue on armstrong/armstrong?

Reply to this email directly or view it on GitHub:
https://github.com/armstrong/armstrong.apps.images/pull/4#issuecomment-3019253

Gotcha.  Yeah, let's look at that more generically because we have a lot pieces that need orderable content.  We can probably do it in armstrong.hatband, then add something to to the ModelAdmin for ImageSet to get it working in images.

OK I added the issue https://github.com/armstrong/armstrong/issues/46


HARVESTER: Update Chinese translation

Update Chinese translation for Harvester
Fix grammar

@WuJun2016 Please take a look and thanks!

@mergify backport release-harvester-v1.2


Env Viz: Avoid unnecessary markers

If the body of a function consists of a single return instruction, there is no need to place a marker. Example:

This is an open-ended issue: There are many other body shapes that don't require a marker:

The body is a sequence whose only return statement comes at the end.
The body is a (possibly nested) conditional statement in all of whose branches the only return statement comes at the end.
...

This issue still persists as of today. Another example:


Can we buff BSO masses

Can we please get more kills per person
In masses.. similar to OSB
Already spoke to magna about it. But github incase someone forgets

same comments as #542 also Zak the Yak is now a thing that boosts trip length of raids by a lot making masses even more efficient (if enough ppl, but that's up to the mass hosters to get togheter a nice mass team). Close issue


Modification of default key behaviour when editing

When editing the object, string, etc., I like to click "Return" on my keyboard. After clicking Return, I would like it to go back to the editor so I can use a keyboard sequence, for example to create a new Object, but the app seems to lose focus and I need to move my hand from the keyboard to the mouse to refocus the application.

FYI, I just got this app today and there are some real bugs in keyboard navigation.  I will be entering separate bugs as I can isolate them to steps, but like, tabbing, pressing enter, and shift+tabbing depending on starting cell states are all very inconsistent (I mean, if you start in one cell state, and do say one of those buttons over and over again, the first time it will do something and possibly jump to a weird location, the next time it does something totally different).
If this is implemented, it might be a good time to clean up a lot of these bugs.

Hello, the app has a support for tab and shift tab navigation. It should be changing the position of next available editing field. For example if your next item in row is object/array, it must skip the value field as you cannot edit Object values and jump to next available key or value field.
Do you have any screen recording you could share to inspect the issue?


Add codegen manifest

Make a new Polywrap manifest for the codegen process. It can be called polywrap.codegen.yaml.
This is a precursor to https://github.com/polywrap/toolchain/issues/1279, which will allow each binding language (wasm/rust, wasm/assemblyscript, plugin/typescript, etc) to define its own manifest extension schema for polywrap.codegen.yaml, just like the polywrap.build.ext.json file.
Additional context
Parent issue: https://github.com/polywrap/toolchain/issues/1178

It turns out Serde is already successfully removed by wasm-snip, and this was the original motivation for this feature. Closing for now. We can revisit the idea in the future if there is a reason to.


How can I augment Binary graph?

when I augmented the binary graph, I got a series of grayscale gragh. what should i do to address it?

What do you mean with "binary graph" here? A mask? What is the shape and dtype that you feed in? And what exactly is your output and what exactly did you expect to get?


Update modeling_deberta_v2.py

What does this PR do?
Fixes # (issue)
issue
Before submitting

[-] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
[+ ] Did you read the contributor guideline,
Pull Request section?
[+] Was this discussed/approved via a Github issue or the forum? Please add a link
to it if that's the case.
[+] Did you make sure to update the documentation with your changes? Here are the
documentation guidelines, and
here are tips on formatting docstrings.
[-] Did you write any new necessary tests?

Who can review?
@LysandreJik

(you should open the PR on huggingface/transformers, you opened it on your fork :))