Add localonly domain option to libvirt-network

This allows one to tell dnsmasq to own all of the domain in question.
Instead of forwarding unknown names. This way you can point your local
DNS at the libvirt DNS for the domain in question, and the domain in
question will not forward unknown hosts back to your local DNS.

@eparis  thank you for you pr !
We have already a big PR that is adressing this one.
However i really prefer this PR in term that is more smaller and compact change. Adding only 1 thing.
For the actual implementation take care between boolean and yes/no xml in libvirt.
Here:
https://github.com/dmacvicar/terraform-provider-libvirt/pull/288/files#diff-042e2374df248e4277a3506b065eb28aR110
and here:
https://github.com/dmacvicar/terraform-provider-libvirt/pull/288/files#diff-042e2374df248e4277a3506b065eb28aR232
We might add also some testacceptance for variable, take inspiration from :
https://github.com/dmacvicar/terraform-provider-libvirt/pull/288/files#diff-620e6bdaa84869e53998f4dbbdf65204R51
Finallly i would add some documentation about  this var, here:
https://github.com/dmacvicar/terraform-provider-libvirt/blob/master/website/docs/r/network.markdown

Updated, based on the feedback.  I borrows heavily from #288 but still only adds this one new things (and moves dns_forwarder_

@eparis ok thx for PR we will have a look ! :sunflower:

I'm not sure. I also have a small PR #321 that tackles insufficiencies of libvirt-network.
Either we apply Inercia's big PR
OR
we apply the small PRs (this one and #321) and Inercia has to rebase
Given that #288 has been staled for months, I would prefer the second solution.

I would suggest a name other that "localonly" for your new setting. My PR too does "local only" networks but for dhcp. Your PR seems to be centered on DNS. What about a name like "dont_forward" ?

And now I openned #382 with more DNS extensions.  I'm a fan of merging the 3 small PRs rather than the 1 large PR...

@eparis thx i will have a look asap :+1:

@eparis thx for pr, we can wait for others pov. the only thing to me is the testing of the feature.
We are checking of the attributes beeing set, sofar so good, but it will be interesting to test the real mechanism of the feature behind it.
Atm i don't have an idea how to do it properly i will search a little, if you have some inspiration feel free, that would be great! :+1:

Hopefully I sufficiently ripped off your test code :) It seems to work.

In the DHCP patch, we do:
dhcp { enabled = true }

in this patch we do:
bind { standalone = false }

Would it make sense to align to same keywords ?

we can do the
dns { enabled = false }
in another PR afaik and track it on separate issue, from my pov

ok, makes sense

@dmacvicar feek free to have a look, to me looks good

:+1: :hugs: :tada:  thx flavio and @eparis


Extend parser to handle TCX generated by mapmyride.com / app.

Tweak the reader to be able to consume TCX files produced by https://www.mapmyride.com/ and related apps:

Timezone indicated in GMT via '...+00:00', not a trailing 'Z'
Calories include fractional specifier.

Included new sample file + basic tests.

I have also found tcx files produced by an Amazfit watch that include fractional calorie values and omit fractions of seconds in time stamps - I would hate to publish my hack for dealing with this as I suspect it would break lots of other things

Thank you kindly for your contribution! I will prepare a new release today.


Unity 5.2 is out - Cardboard SDK update ?

Is there an updated SDK coming for Unity 5.2.x soon ?
http://unity3d.com/unity/whats-new/unity-5.2

... I haven't updated to 5.2, but we haven't had issues with it on 5.1.
Have you found any problems you'd think you'd like to share?
On Tue, Sep 8, 2015 at 2:33 PM motorsep<EMAIL_ADDRESS>wrote:

Is there an updated SDK coming for Unity 5.2.x soon ?
—
Reply to this email directly or view it on GitHub
https://github.com/googlesamples/cardboard-unity/issues/81.

I use 5.2.0. Zero problem for now..

@lesmo I haven't updated yet, but multithreaded renderer wasn't working with Cardboard VR in 5.1, AA wasn't working (and most likely still won't) either.

@D3m0n92 Does multithreaded renderer work for you in VR ?

@motorsep I just tested it with Unity 5.2.0f3 and the Cardboard SDK for Unity 0.5.1 - it now works ! Some quick profiling suggests turning it on it improves performance too.

@omgwtfgames Sweet! Thanks for sharing this info!

With vuforia sdk not working.. video player is Black.
Il 11/Set/2015 16:25, "motorsep"<EMAIL_ADDRESS>ha scritto:

@omgwtfgames https://github.com/omgwtfgames Sweet! Thanks for sharing
this info!
—
Reply to this email directly or view it on GitHub
https://github.com/googlesamples/cardboard-unity/issues/81#issuecomment-139560288
.

@D3m0n92 I don't use Vuforia and I don't think I ever will - it's prohibitively expensive.

Yeah, but now this is the realy innovation on mobile with cardboard sdk
Il 11/Set/2015 19:35, "motorsep"<EMAIL_ADDRESS>ha scritto:

@D3m0n92 https://github.com/D3m0n92 I don't use Vuforia and I don't
think I ever will - it's prohibitively expensive.
—
Reply to this email directly or view it on GitHub
https://github.com/googlesamples/cardboard-unity/issues/81#issuecomment-139608729
.

I updated to 5.2 and here are the Warning messages that pop up. Other than that it's running good.
Assets/Cardboard/Scripts/VRDevices/BaseCardboardDevice.cs(120,10): warning CS0618: UnityEngine.GL.IssuePluginEvent(int)' is obsolete: IssuePluginEvent(eventID) is deprecated. Use IssuePluginEvent(callback, eventID) instead.'
Assets/Cardboard/Scripts/VRDevices/BaseCardboardDevice.cs(96,54): warning CS0618: UnityEngine.Texture.GetNativeTextureID()' is obsolete: Use GetNativeTexturePtr instead.'
Plus 3 more from the Legacy scripts.
Multi-threading works when enabled now, except if you switch windows and come back you are greeted with the normal black screen from multi threading before.

OK, thanks!  I think I have an idea on that black screen from returning to the app.  Can you try this?
In Cardboard.cs, in the StereoScreen property, there is this line in the set {} block:
  if (stereoScreen != null && !stereoScreen.IsCreated()) {
      stereoScreen.Create();
  }

The idea is to move these lines into the get {} block, right before the line "return stereoScreen;".

Just gave it a try, whole screen is black now without alt tabbing. I get the settings button in the middle but the 'eyes' are black.

Yup tried the same using Unity 5.2 and current sdk and found that disabling distortion correction causes no black screen with multithreading enabled on returning to application.

@justinwasilenko OK, so I guess that suggestion isn't the right fix.
@2600th you comment does strengthen the suspicion that something has gotten messed up or reset in the StereoScreen on returning to the app, because when distortion correction is off, this texture is not used:  the scene is rendered directly to the display.
Well, we'll keep working on this...

I had some serious issues with the SDK. I have a project created with Unity 5.1.2, and now after upgrading it to 5.2, the eyes are divergent, making impossible to focus on far objects. I tried with an empty projects, not better.
I downgraded my Unity back to 5.1.3 and created a new project, SDK is functional again.

@rtauziac What phone do you use?  Is there a way you can print out the Screen.dpi value that Unity returns in both 5.1.2 and 5.2?  This number is passed to the native layer of the SDK, where it is used to calculate the physical size of the screen (in mm).  Different values would cause the SDK to think the phone size changed, which would directly cause the effect you describe.

With unity 5.2.1, it measures 560 dpi, with 5.1.3 it tells me 493,438.
I'm using a Nexus 6 with a KnoxV2 cardboard

I have the same problem also, in Unity 5.1.2 when I set it to Nexus 5 size, it only consumes like 3/4 size of the screen. But in 5.2.1 it consumes the whole screen and causes wrong left and right eye view

If you go into the function Init() in BaseCardboardDevice.cs and use Screen.xdpi, Screen.ydpi instead of Screen.dpi, do you get any different results?

Hi, how do you get the Screen.xdpi and Screen.ydpi? it doesn't have those fields

Hm.  So it doesn't.  It used to, but I guess they got retired.

Actually, I may be imagining things -- those fields are available on Android DisplayMetrics.

So any way to do it in unity?

So it looks like Unity 5.2 is doing something unexpected, or undocumented.  It's probably worth asking them why the DPI changes so much in 5.2 -- is it a bug or a fix?

I found some code on the Unity Forums that lets you ask Android directly for the info:
http://forum.unity3d.com/threads/finding-physical-screen-size.203017/#post-1373867
You can get both width and height, plus xdpi and ydpi.
It may be worth trying this code in 5.2, to see if it matches more closely what you see with Unity 5.1.  If you do, let me know whether it works out.

I just noticed that the code I linked above is calling "getMetrics".  You might want to try "getRealMetrics" instead.

I followed your instructions and it seems now working. The screen size is back to normal now and left and right eyes are correct now

I was seeing the same thing after the update to Unity 5.2 (left & right eyes reversed), and the code above appeared to fix it, at first.    Now the eyes are not reversed anymore, but everything in view is mirrored.    So, I'm playing video in a sphere, and all the text you can see is backwards.

are you sure it is not your video plugin? because in case of mine, i need to put sphere mirror for the UV  that playing video to get it right. How about static image? it seems not reversed in mine

Also how about iOS screen.dpi?

iOS is much simpler.  There are basically 2 possible DPI values, the one for 6 Plus (and now 6 Plus S, I think), and everything else.  One of the benefits of having a single hardware vendor (Apple), I suppose.

I mean how to get the dpi of ios since it is AndroidJavaObject

I've been having the same issue as @rtauziac - with regards to incorrect size and distortion.  I noticed this on Unity 5.2.1 and 5.1.4.  After downgrading again to 5.1.3, everything worked as expected.
Here are the screen DPI numbers I was getting back:

Unity Version
Screen.DPI - Nexus 6
Screen.DPI - Moto X (2014)

5.2.1
560
480

5.1.4f1
560
480

5.1.3f1
493.438
423.0495

The new release of the SDK (v0.5.2) should fix these DPI issues for both Android and iOS.


Entry previews do not load in Firefox

Title says it all.

For whatever reason; KAdefine doesn't get defined in Firefox... That's ironic isn't it?

What entry previews are you talking about? In my version of the repo, interacting with the entry and seeing the code doesn't work yet because you're still working on it, but the preview image in the entries list works fine on both Chrome and Firefox.

Oh! I need to push my change(s). One second.

NOTE: Only a bug on Firefox+Windows, works on Firefox+Ubuntu.

Very odd.

There's more discussion on this at KA's repo: https://github.com/Khan/live-editor/issues/362

@Gigabyte-Giant I think we should close this issue since it's not an issue that we can solve and it's taking up visual space among the GitHub Issues this repo has.

Will do. This is in Khan Academy's hands now.


Remove version: CrystalDewWorld.CrystalDiskInfo.ShizukuEdition version 8.12.0

[Automated] It returns code over 400 in all urls
Microsoft Reviewers: Open in CodeFlow

URL: https://osdn.net/frs/redir.php?m=auto&f=crystaldiskinfo%2F74801%2FCrystalDiskInfo8_12_0Shizuku.exe
Response Error: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
(Automated message - build 912)

Close with reason: Package still available;


Bfactor multiplication does not trigger map update

The api function molecules_container_t::multiply_residue_temperature_factors seems not to trigger map updates when connected to a molecule for updates.

Fixed in https://github.com/pemsley/coot/commit/3551f30a36894c63726ba179364041a90794aaf1


Severe restart issue in Skype while waiting for user inputs c#

C# bot is having severe restart issues from time to time. it restarts for users randomly and clears user data.
But in Facebook this issue does not exist.

That's hard to debug without more information - we can reset the call stack if it fails to deserialize, which would look like the conversation failed to restart.  Are there exceptions in your logs you could share?

@willportnoy  how can i take stack for the bot running in skype?
and also i found this message comes in whenever it fails. "There was an error sending this message to your bot."

You might attach the debugger to your deployed code and communicate with it over skype.  You can use "break on thrown exceptions" to find out whether you have any thrown exceptions.

Hi @alokraj68, were you able to figure this out?

@alokraj68 closing the issue for now, but feel free to reopen if you were not able to figure this out.

@willportnoy , @Andrea-Orimoto , @carlosscastro I could not find out why this happens.  Our bot is working fine in KIK, Telegram, Facebook, and direct chat. the issue seems to be with only Skype.


Update GitBook icon

This PR updates the icon for the GitBook application:

New branding
Larger image to follow guidelines (512px instead of 144px)

Thanks :beers:

👍

Thank you @zeke 🎉


Add support for controlling physics nodes' behavior when disabled

New property on_disable in CollisionObject2D and CollisionObject3D to set different behaviors when processing is disabled:
Remove: remove from physics simulation
MakeStatic: change body mode to static (doesn't affect area and soft body)
KeepActive: do nothing
Same property on SoftBody3D with only Remove and KeepActive modes.
Extra change in Node:
Handle disable/enable node state with specific notifications, in order to differentiate global pause from disabled nodes.
Implements https://github.com/godotengine/godot-proposals/issues/2843
Supersedes https://github.com/godotengine/godot/pull/46921

Remove: remove from physics simulation

This needs more docs. What does "remove from simulation" mean? can they be readded?

Remove: remove from physics simulation

This needs more docs. What does "remove from simulation" mean? can they be readded?

They are automatically re-added when the node is enabled again. I'll update the doc to make it clear.

Thanks!


suggestion

can u make it that u can disable trinkets from showing just like curious?

I kind of wish this was reality too.
If I could toggle in settings the ability to see trinkets, that'd work too. Even if it's just client-side IE everyone can see everyone's trinkets but trinkets aren't visible to me.

This is out of scope for trinkets


Mobile produces different behaviors: X vs. POI name

This occurs in both List and Map view.
@shua123 Thoughts on these behaviors? I need to think about this more, but wanted to document. It might make sense to display this differently so the functionality is clearer. For example:
Algonquin Woods__________ |∧|&|∨|
Algonquin Woods__________ |+|&|-|
I think this makes sense for the map view (where you are toggling), but less sense for the list view (where you are dismissing).
Either way, pressing anywhere on that POI name bar should result in the same behavior?
Do we have #s on pressing POI name vs. X vs. < Back to list/map?
List view
Thoughts: Both behaviors should result in the current behavior for pressing X (going back to the list).

Pressing X:

Pressing POI name:

Map view
Thoughts: Both behaviors should result in the current behavior for pressing POI name (going back to map with POI popup active).

Pressing X:

Pressing POI name:

More thoughts: If we change the behavior on map view so that touching the POI name bar anywhere would toggle it on/off:

Then you would be able to dismiss it by pressing anywhere on the map that isn't the POI sign (or other activity/trail):

And get this:


phaser.io is offline

I check your website https://phaser.io from Spain and it is offline.

From general channel of Discord:

It will be back online soon.

Yeah I know, host is aware and working on it. Doesn't need an issue here, to be honest, it'll be back when they fix it.

Based on their Bug Report ISSUE_TEMPLATE,

This repo should not be used for technical support. If you're struggling to use Phaser then post your question to the forum, Slack or Discord channels. GitHub Issues are for bugs and feature requests only.

It would be better to check in the Phaser Discord for this type of issue. Unfortunately, their Discord links to their website. The easiest way to gain access to the Phaser discord right now is through the Phaser Discord Community.
It appears that admins are aware of the issue based on this message.


<EMAIL_ADDRESS>Remove Reamote shim and shortcut

Closes #12051

[x] I have read the Contributing Guide.

/verify

/verify

PR fixes #12051 properly and works as expected.
Can someone with write access merge it, please.?

/verify


fix the return check of EVP_PKEY_CTX_ctrl() in 5 spots

EVP_PKEY_CTX_ctrl() returns 0 or a negative value for failure. It is better to unify the form of failure check to cover all failure cases.

This pull request is ready to merge

Merged to master and 3.0 branches. Thank you for your contribution.


[$500] mweb - Distance - App opens Scan tab when dragging map to the right

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: v1.4.41-3
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4312540
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:

Go to staging.new.expensify.com on mweb.
Go to FAB > Request money > Distance.
Drag the map to the right.
Repeat Step 2 and 3 on Android app.

Expected Result:
Mag is dragged and app will not open Scan tab.
Actual Result:
App opens Scan tab when attempting to drag map to the right.
On Android app, app does not open Scan tab when dragging map to the right.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[x] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[ ] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence
https://github.com/Expensify/App/assets/93399543/3b9cbefa-0b2f-423e-be38-9a2ca6a5fbb2
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~012c070998a0d47da2
Upwork Job ID:<PHONE_NUMBER>527659008
Last Price Increase: 2024-02-14

We think that this bug might be related #wave5-free-submitters
CC @dylanexpensify

Proposal
Please re-state the problem that we are trying to solve in this issue.
Swiping to the right on the map view on  the Distance tab switches the tab on Android mobile web browser.
What is the root cause of that problem?
This seems to be a regression from https://github.com/Expensify/App/pull/27491. In the PR we switched from onStartShouldSetPanResponder to onMoveShouldSetPanResponder for intercepting swipe events inside MapView.
But on Android mWeb just responding to onMove gesture doesn't seem to be preventing the event from bubbling up and activating the Tab Navigator.
What changes do you think we should make in order to solve the problem?
Revert to onStartShouldSetPanResponder event for handling gesture. This change doesn't seem to cause the original issue https://github.com/Expensify/App/issues/26761 where the attribution icon is not tappable. So the root cause might have been something different.
https://github.com/Expensify/App/blob/0381d57ab7a127371cdea766e118ce0290be1eaf/src/components/SwipeInterceptPanResponder.tsx#L4
const SwipeInterceptPanResponder = PanResponder.create({
    // Revert to onStart event
    onStartShouldSetPanResponderCapture: () => true,
    onPanResponderTerminationRequest: () => false,
});

This ensures that TouchMove doesn't trigger Tab change on Android mWeb
What alternative solutions did you explore? (Optional)
None

@aswin-s thanks or the proposal.

This seems to be a regression from https://github.com/Expensify/App/pull/27491

You mean that this won't be reproducible if that PR is reverted?

@situchan Earlier behaviour was that permission request will not be triggered until user taps on the 'Continue' button on permission message. With above PR we are triggering the permission request on screen lod itself.

Also this behaviour was chosen because it aligned with the experience on Web. More details on the links below.
https://github.com/Expensify/App/issues/34750#issuecomment-1910964516
https://expensify.slack.com/archives/C01GTK53T8Q/p1706132155733569

@situchan Yes, the bug should be resolved if we revert the PR. However there seems to be some refactor around handlers after the original PR

@situchan do you have a suggestion on the best option to move this forward?

checking

Confirmed reverting logic on https://github.com/Expensify/App/pull/27491 fix this issue and not re-introduce https://github.com/Expensify/App/issues/26761.
@aswin-s's proposal looks good to me.
🎀 👀 🎀 C+ reviewed

Looks like PR is still in need of review @situchan

@situchan @hayata-suenaga will this need a regression test?
@situchan can you complete the checklist when you get a chance?  TIA!

I don't think we need a permanent regression test for this. @situchan, what do you think?

@aswin-s requires payment automatic offer (Contributor) - PAID
@situchan requires payment automatic offer (Reviewer) - please complete the checklist when you get a chance.

I'll be out of office until 4/22 and will check on this once I'm back - moving to weekly.

Paid @situchan
I'm going to lean on @hayata-suenaga suggestion and assume no regression test is needed.


Dashboard docs on /status page

[x] Closes #8627
[ ] Tests added / passed
[ ] Passes pre-commit run --all-files

This is an initial pass at a docs entry that documents the /status page of the dashboard. Please take a look at the descriptions as I might have missed something or explained it incorrectly.
Pending:

[x] Resolve The Task Processing section confusion:

While going over the color code for the Task Processing plot in the dashboard I saw that they depend on whether the worker is saturated or idle (green or red).
https://github.com/dask/distributed/blob/713204b9757065cc1ce6df3574957a79a9f56ea6/distributed/dashboard/components/scheduler.py#L1502-L1508
My understanding was that when white, the worker is idle/with no tasks, In what scenario do we see red?
As I'm reading the SchedulerState class and the definitions of saturated and idle are a bit confusing, and this is making it a bit hard to explain what the colors green and red actually mean.
https://github.com/dask/distributed/blob/922d987261637152636087d93bf5ca333e8faefb/distributed/scheduler.py#L1924-L1927
EDIT:
This seems to be a better definition of what idle and saturated are, I'll edit the docs based on this description
check_idle_saturated method that defines what saturated and idle are here for completeness https://github.com/dask/distributed/blob/922d987261637152636087d93bf5ca333e8faefb/distributed/scheduler.py#L3333

[x] CPU Utilization tab: Needs a better explanation, ideas are welcome.
[x] ALT text in all the figures. To add once settled on the images
[x] Any suggestions on design and or explanations are welcome.

cc: @jsignell @jacobtomlinson

@jacobtomlinson regarding:

Is this page intended to replace the current one? If so should we consider where docs for things like the progress bars and performance reports should go?

I'm not sure if that is the intention. I think that performance reports and progress bars can/should go on a separate page, but I don't know where would that live. I think for now I'd leave the duplicated content since the current diagnostics page lives in distributed, while this new page is in dask/dask.

Also do we want to mention how the Dashboard integrates with Jupyter Lab?

I think this is a good point. I can add a section on Dashboard + Jupyter Lab

I think for now I'd leave the duplicated content since the current diagnostics page lives in distributed, while this new page is in dask/dask.

That page does live in dask/dask.

I think ideally there would be one top level diagnostics item, and it can either include the information about the local diagnostics, or it can have a toc tree pointing to another page (like we do in the dataframe section for instance).

Thank you all for the feedback I've included most of the comments and suggestions. I still have some things to take care of but this is looking much better.
@ian-r-rose and @bryanwweber I added the HTML squares with their colors as we talked. Thank you Ian for the code suggestion, I found that there is an HTML entity for squares, so I used that instead of the border and filling initially proposed. The only thing I'm struggling with is how can we add alt text to those squares.

Update:
Folks, I took a crack at the ALT text but I think it needs some work. If you have any suggestions please comment on them. @scharlottej13 You've written a lot of alt text on the sprint, would you mind commenting on this?
There is an extra concern I have regarding ALT text, all the squares with color, that we added for example this one, when using a voiceover they all read as "black square" instead of a blue square for example. I found a workaround that I took from SO see https://stackoverflow.com/a/68195136/16824375 but I'm not sure this is the best solution. If anyone knows a better idea, let me know.
I think content-wise this is ready, I'm still not sure about where to the Dask JupyterLab extension section, as well as what size to choose for the headings. @jsignell Do you have any ideas/preferences on the organization

Folks, I took a crack at the ALT text but I think it needs some work. If you have any suggestions please comment on them. @scharlottej13 You've written a lot of alt text on the sprint, would you mind commenting on this?

Thanks for the ping! Happy to take a look today.

Folks, I think this is ready to go. If I can get the last review that would be great. There are probably things that can be improved but at this point, I think having this on the docs is better than nothing.
@jacobtomlinson I just requested your review as you have green button powers and a lot of docs knowledge, but happy to ping someone else if you don't have the bandwidth.


tests: add test for 7414 and 7433

https://redmine.openinfosecfoundation.org/issues/7414
https://redmine.openinfosecfoundation.org/issues/7433

Merged in #2165, thanks!


Fix some bugs and enhance projects page

Fixes https://github.com/CircuitVerse/CircuitVerse/issues/1052
Describe the changes you have made in this PR -

Fixed preview modal bug and changed the style to make it consistent.
Modal styles have been taken from this PR. Thanks @aayush-05
When star is clicked, view was incremented. Fixed this
Added fork count, star count.
I think a similar problem would exist with Add a collaborator button. Fixed this.
Added back button

Screenshots of the changes (If any) -

@nitin10s @tachyons @aayush-05 Please review

Coverage remained the same at 84.266% when pulling b039f770c12c380ba352d3a88b6a5ce3adeda468 on Ananthavijay:projects into 0499c088b162e52aa8bbe2dbaf68a002beef5c0c on CircuitVerse:master.

@Ananthavijay  good work

should I remove the preview button then?

I agree that the preview button can be removed, since the iframe is already present on the page itself. Preview is useful on the User projects page, not necessarily on this page.

@nitin10s is this alright?

-Maintain font consistency (like the simulator button is having a different font)
-Use SVG files from prototype for icons
-Make them float to the right (also confirm if we are keeping a count for forks, can't see it in the old UI"

The prototype doesnt have these icons

@satu0king

I think the font is the same. And in the old UI fork count is missing so removed it and aligned the view count and star count right. Should we need the fork count?

Screenshot:

Well working 🙂

@nitin10s @aayush-05 Please review

@nitin10s and @tachyons please review and merge this so that I can open a PR for #1091 . I am ready with the solution of the issue 👍

I think the font is the same. And in the old UI fork count is missing so removed it and aligned the view count and star count right. Should we need the fork count?

The fonts on these buttons look inconsistent to me.
Also can you move to the inline styles to the respective stylesheets

@aayush-05 is this okay?

@Ananthavijay LGTM👀

And also moving inline styles to the respective stylesheets will be done by @Shivansh2407 because he has a fix to an issue which is dependent on this PR

Can you post the screenshots for Iphone 5/SE display as well ? @Ananthavijay

Sure


npm shows warning about postcss > flatten

When I run npm install I get the following warning:
warning postcss-preset-env > postcss-color-hex-alpha > postcss-values-parser ><EMAIL_ADDRESS>I wrote this module a very long time ago; you should use something else.

Any suggestions on what else to use?


QTBUG-110451

https://bugreports.qt.io/browse/QTBUG-110451

instead of positioning the view mod 25 (4) times during progress updates, do it once before the start of transfer


Show 'maintainer' field on extension details page

Resolves #18
Here’s what’s implemented:
Manual mode
If someone has set a sponsor: field in the extension yaml, that will be shown in the UI.
Automatic mode
Otherwise, if we’re quite confident that a company is a main contributor to an extension and they’ve opted in, we will automatically identify them as a sponsor and show them in the UI.
Here are the rules for ‘quite confident’:

Has more than one contributor on the project
Has made more than 5 commits in the past six months
The company is responsible for more than 20% of the commits

This is conservative, so we will miss some sponsors. In those cases, the extension metadata can be updated.
More details
The opt-in is done by edits to quarkiverse/quarkiverse, and the file is named-contributors-opt-in.yml (PR)
If more than one company meets these criteria, we will list them all as ’Sponsors’, sorted by contribution level.
Until the quarkiverse change is merged, the preview for this change will be very boring and won't show any sponsors on the detail pages, because there are no opted-in sponsors.
Further steps

Document the sponsors metadata field
Document the opt-in mechanism
Mail the quarkus dev mailing list with details
When we have tooltips (#294), add some hover help for the sponsor field

https://github.com/quarkusio/quarkus-extension-catalog/pull/68 has now been merged, so sponsors are showing in the preview, just for Red Hat (the only one with an opt-in). For example: https://extensions-quarkus-pr-283-preview.surge.sh/io.quarkus/quarkus-agroal
The preview did hit the GitHub rate limiter, but I think that's because the main repo cache hasn't been populated with the new information.

Microsoft is still interested in a resolution for this.


Bluebird seems to not handle async/await properly

What version of bluebird is the issue happening on? 3.5.4

What platform and version? (For example Node.js 0.12 or Google Chrome 32): Node v8 and Node v12

Did this issue happen with earlier version of bluebird? Also tried with v3.5.0 and same issue is occuring

The following code illustrates the issue. The code maked as from the 3rd party library is intended execute a series of promises in order (fooLoader, barLoader, bazLoader) where barLoader should not execute until fooLoader has resolved.
const log = (message: string) => {
  // tslint:disable-next-line:no-console
  console.log(`${new Date().toISOString()}    ${message}`);
};

const sleep = (timeToSleepMs: number): Promise<void> => {
  return new Promise<void>(res => setTimeout(res, timeToSleepMs));
};

// this code is taken from a 3rd party library
function runInSequence<T, U>(
  collection: T[],
  callback: (item: T) => Promise<U>
): Promise<U[]> {
  const results: U[] = [];
  return collection
    .reduce((promise, item) => {
      return promise
        .then(() => {
          return callback(item);
        })
        .then(result => {
          results.push(result);
        });
    }, Promise.resolve())
    .then(() => {
      return results;
    });
}

const fooLoader = async () => {
  log("foo loader begin");
  await sleep(1000);
  log("foo loader complete");
};

const barLoader = async () => {
  log("bar loader begin");
  await sleep(2000);
  log("bar loader complete");
};

const bazLoader = async () => {
  log("baz loader begin");
  await sleep(3000);

  log("baz loader complete");
};

const runIt = (message: string) => {
  return (
    runInSequence([fooLoader, barLoader, bazLoader], loader => {
      const loaderResult = loader();
      return loaderResult instanceof Promise ? loaderResult : Promise.resolve();
    })
      .then(() => log(message))
      // tslint:disable-next-line: no-console
      .catch(err => console.error(err))
  );
};

const runWithoutBluebird = () => {
  log("running without Bluebird...");
  return runIt("without bluebird complete");
};

const runWithBluebird = () => {
  log("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  log("running with Bluebird...");
  const Promise = require("bluebird");
  Promise.config({ longStackTraces: true });
  global.Promise = Promise;

  return runIt("with bluebird complete");
};

runWithoutBluebird()
  .then(() => runWithBluebird())
  // tslint:disable-next-line: no-console
  .catch(err => console.error(err));

output:
2019-05-10T15:55:25.452Z    running without Bluebird...
2019-05-10T15:55:25.456Z    foo loader begin
2019-05-10T15:55:26.461Z    foo loader complete
2019-05-10T15:55:26.462Z    bar loader begin
2019-05-10T15:55:28.463Z    bar loader complete
2019-05-10T15:55:28.464Z    baz loader begin
2019-05-10T15:55:31.467Z    baz loader complete
2019-05-10T15:55:31.467Z    without bluebird complete
2019-05-10T15:55:31.467Z    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-05-10T15:55:31.467Z    running with Bluebird...
2019-05-10T15:55:31.495Z    foo loader begin
2019-05-10T15:55:31.495Z    bar loader begin
2019-05-10T15:55:31.496Z    baz loader begin
2019-05-10T15:55:31.496Z    with bluebird complete
2019-05-10T15:55:32.498Z    foo loader complete
2019-05-10T15:55:33.497Z    bar loader complete
2019-05-10T15:55:34.499Z    baz loader complete

Actually, it just dawned on me that this is running through ts-node, not node directly. When I transpile my code and run natively on node, it works correctly. So this seems to be a ts-node issue, but I'd like to hear a maintainer's input on this.
ts-node v7.0.1
node v8.10.0
typescript v2.9.2

I will also try with a newer version of ts-node...

Can you post a reduced test case that hopefully doesn't modify any globals?

Honestly, I provided a fully self-contained example of the issue, so I'm not sure why a different case is necessary. Replacing the global promise is our use-case as we want long stack traces in the node app we're wiring.

However if I target ES2018, which includes native async-await, it doesn't work. That's because replacing the global promise isn't actually possible to do. node and async-await have their own custom hooks into promises and they rely on them to work.
So if you really want to do this, you'll have to stick to a lower target that transpiles to generators. async-await is a black box not meant to be modified in any way.

I would also suggest looking into node 12, which adds long(er) stack traces behind a flag:  http://thecodebarbarian.com/async-stack-traces-in-node-js-12.html

Hi @spion,
It actually works targeting es2015 but not es2017.
{
  "compileOnSave": false,
  "compilerOptions": {
    "declaration": false,
    "moduleResolution": "node",
    "lib": ["es5", "es2015", "dom", "es2017"],
    "target": "es2017"
  }
}

FWIW on node 12, we went down that path and we'd love to do that but (a) our code is running in AWS lambda and don't want to have to build our own custom runtime and (b) we tried the new async stack traces and they only work with async/await not with promises (and we are using a bunch of 3rd party libraries that we'd like the stack traces in -- i.e., the AWS SDK)

I'm afraid that transpiling to at least generators seems to be your only option then...
This would likely be considered a good bug for node core though. They should probably protect from global replacements of Promise. I'm guessing the issue is somewhere in async_hooks.

Actually - never mind, scratch that. I see the issue.
You are using instanceof Promise to check if the result is an instance of Promise. But async functions always return an instance of the native Promise.
So then, you're returning a Promise.resolve() thats because the returned Promise isn't a bluebird one.
Async functions always return promises, even if they don't await anything. Simply modifying the runinsequence invocation to be:
runInSequence([fooLoader, barLoader, bazLoader], loader => loader());

solves the problem.

Ah...very interesting...and great catch! That code is actually from a 3rd party library (I just pulled it out to make the example standalone)...I will open a PR with them to make that change. Thanks @spion!


upgraded .NET to v4.6.1 and small syntax fix for VS2015

I applied a similar patch.
On the Windows build scenario, I know that Google is working on it.
]

Thanks @goloskokovic, I thought that that DLL were for Android development, but I will definitely test this tomorrow!

just copy libtensorflow.dll to your TensorFlowSharp\SampleTest\bin\Debug


请问作者，此UI是否能用于angular和react

你好。感觉关注！
不可以用于angular和react，只是针对于Svelte的Ui框架。

On Nov 25, 2022, at 14:06, iamsee @.***> wrote:
—
Reply to this email directly, view it on GitHub https://github.com/beerui/BeerUi/issues/15, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSUAP2WSQQHZ7K3RS2USILWKBJNBANCNFSM6AAAAAASK7P5EU.
You are receiving this because you are subscribed to this thread.


vTaskDelay / portTICK_RATE_MS wrong delay

I have tested vTaskDelay(10 / portTICK_RATE_MS) using the sample (https://github.com/espressif/esp-idf/blob/master/examples/02_blink/main/blink.c) and the result is we obtain 15ms on the IO5 output instead of 10ms expected.
See Sigrok Signal Trace (done @40MHz sampling rate)
http://hydrabus.com/esp32_boot/esp32_bootflash_dump_dualspiflash_blinkled_10ms_sample_02_blink.sr
See screenshot here:

In your project, if you look inside sdkconfig what do you have for the values of:

CONFIG_FREERTOS_HZ
CONFIG_ESP32_DEFAULT_CPU_FREQ_240
CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ

(Note: that I am not asking because I have any kind of an answer but rather I'm exercising the limited knowledge I have about speeds and timings).

For information the full project is here
http://hydrabus.com/esp32_boot/esp32_bootflash_dump_dualspiflash_blinkled_10ms_sample_02_blink.7z
All is by default except I have added more info on debug output
CONFIG_FREERTOS_HZ=100
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240

I have done more tests (changing CONFIG_FREERTOS_HZ to 1000) and we have a clean 10ms ON / 10 ms OFF signal on IO5 with a Jitter measured with oscilloscope(1GSPS mode with persistence ON) of +/- 100ns
I have also measured the Rise Time / Fall Time on IO5 GPIO and we have between 3.8ns & 4.4ns
I have done again the same test with CONFIG_FREERTOS_HZ=100 (I have added a printf() to display portTICK_RATE_MS and it display portTICK_RATE_MS=10) and I also measure with oscilloscope 10ms so in conclusion I think it was a bug during capture on sigrok / PulseView (or saleae logic analyzer...)
I have done also some other measurements with logic analyzer Saleae Logic 1.2.10 and I have not reproduced the issue which display 15ms instead of 10ms, anyway in future I will always check with oscilloscope to be sure ...


a few grammar correct and fixed the missing screen shot

this screenshot was missing

Thank you!

Will send a tip over on Discord :)


Encrypted/OTR private chat between users

Would be cool is 2 users could enter a private conversation that can only be viewed by those users. Ideally, it should also not be accessible by administrators.

+1
Out of interest - if you're using a client like Adium or Pidgin - does OTR work?

I imagine the OTR plugin for Pidgin would work with Lets Chat when #282 is implemented ?

@geoffwhittington I tested the OTR plugin with #319 - it works :smiley: :tada:

Wooo!

Infact this is one of the idea to be accomplished this summer under @tonghuix  [1]
[1] http://labs.fossasia.org/ideas.html#Self-hosted Online communities Communication with OTR encryption

XMPP wasn't built to use OTR. Using OTR with XMPP is a hack and will always be. Let's Chat should enable the OMEMO encryption protocol in addition to OTR.
Here's OMEMO's main website: https://conversations.im/omemo/
The main developer on the project is @iNPUTmice
Here's the XEP:
https://xmpp.org/extensions/inbox/omemo.html
Here's a quick start guide for adding OMEMO to clients:
https://gist.github.com/iNPUTmice/e3fe475752e39b40ea87ae5ed73b3e01
Here's a library and OMEMO extention source code:
https://github.com/omemo
Here's the results of the 3rd party audit:
https://conversations.im/omemo/audit.pdf
Should I have started a new issue for this? OTR is in the title of this issue, so I wasn't quite sure. Do you guys agree that this encryption protocal should be added to Let's Encrypt?


Port: 6 to 7 2022-12-05

:arrow_right: Forward port
Branch comparison: https://github.com/gazebosim/gz-sim/compare/gz-sim7...ign-gazebo6
This PR merges the fixes made in ign-gazebo6 from https://github.com/gazebosim/gz-sim/pull/1827
Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

Looks like some ignition bits leaked through, can you fix those up?
In file included from /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc:18:
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.hh:106:45: error: 'ignition' does not name a type; did you mean 'sigaction'?
    106 |     public: bool OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                             ^~~~~~~~
        |                                             sigaction
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.hh:106:59: error: expected unqualified-id before '::' token
    106 |     public: bool OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                                           ^~
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.hh:106:59: error: expected ')' before '::' token
    106 |     public: bool OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                      ~                    ^~
        |                                                           )
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.hh:106:55: error: expected ';' at end of member declaration
    106 |     public: bool OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                                       ^~~~
        |                                                           ;
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.hh:106:61: error: 'GUICamera' in namespace '::' does not name a type
    106 |     public: bool OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                                             ^~~~~~~~~
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc:252:44: error: 'ignition' does not name a type; did you mean 'sigaction'?
    252 | bool ViewAngle::OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                            ^~~~~~~~
        |                                            sigaction
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc:252:70: error: expected unqualified-id before '&' token
    252 | bool ViewAngle::OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                                                      ^
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc:252:69: error: expected ')' before '&' token
    252 | bool ViewAngle::OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                     ~                               ^~
        |                                                                     )
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc:252:71: error: expected initializer before '_msg'
    252 | bool ViewAngle::OnMoveToModelService(const ignition::msgs::GUICamera &_msg,
        |                                                                       ^~~~
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc: In member function 'void gz::sim::ViewAnglePrivate::OnComplete()':
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc:482:13: error: 'class gz::sim::ViewAnglePrivate' has no member named 'newMoveToModel'
    482 |   if (this->newMoveToModel)
        |             ^~~~~~~~~~~~~~
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc:485:11: error: 'class gz::sim::ViewAnglePrivate' has no member named 'newMoveToModel'
    485 |     this->newMoveToModel = false;
        |           ^~~~~~~~~~~~~~
  /github/workspace/src/gui/plugins/view_angle/ViewAngle.cc:488:56: error: 'class gz::sim::ViewAnglePrivate' has no member named 'distanceMoveToModel'
    488 |     auto distance = -(this->viewAngleDirection * this->distanceMoveToModel);
        |                                                        ^~~~~~~~~~~~~~~~~~~
  make[2]: *** [src/gui/plugins/view_angle/CMakeFiles/ViewAngle.dir/build.make:80: src/gui/plugins/view_angle/CMakeFiles/ViewAngle.dir/ViewAngle.cc.o] Error 1
  make[1]: *** [CMakeFiles/Makefile2:5329: src/gui/plugins/view_angle/CMakeFiles/ViewAngle.dir/all] Error 2
  make: *** [Makefile:163: all] Error 2

Replaced by: https://github.com/gazebosim/gz-sim/pull/1831


Router shouldn't handle query parameters

At this moment, URLs with query parameteres have to be defined as routes: /homescreen=1
In my opinion, a definition like / should work, but it doesn't.

hi,
sorry I don't get your intention. could you please give a more detailed example?
thanks!

Sure.
Let's say my URL is http://www.foobar.com/?homescreen=1.
and route definition is:
$app->get('/', function($params) use ($app) { die('Home'); });

The url is not matched by the route and I have to add special new one
$app->get('/?homescreen=1', function($params) use ($app) { die('Home'); });

IMHO the route definition should match. Then I'll be able to read query parameters with $app->param('homescreen', 0).
For example FastRoute recommends stripping query string from URI (PATH_INFO in case of Lime) in basic usage example

I see, but to be honest I wouldn't recommend to use the default route (using $_SERVER['PATH_INFO']) anyway.
But instead provide you own one which is already filtered:
$app = new Lime\App([
    'route' => $route
]);

or
$app->run($route);

Thanks, I forgot it's possible to pass route manually to lime app


Handled case when network is already added

Handled case when network is already added in allowToAddAndSwitchNetwork()

It seems to be working fine! Closing this in favor of #836, where I'll introduce tests to cover this change 🫡


[5.7] filesystem changes

Related with pull request

@GrahamCampbell, check this PR

No tests, no description, no descriptive title.


CSS property setting syntax does not permit the use of a colon (:) in the assigned value.

Renderer
v3
Browser
Chrome
Operating System
Windows
What happened?
In writing a how-to I discovered I was unable to assign a string value to a CSS property if it contained a : via the {{}} style setting syntax.
Code
{{footer,--chapterName:"'1:How-to'"}}

Generates
“‘1:How-to’”

Instead of

The semi-colon is also superfluous.

Right, we need to encode it for the content property, it has its own syntax.

Right, we need to encode it for the content property, it has its own syntax.This also applies to html attributes.

Right, we need to encode as a CSS string: https://developer.mozilla.org/en-US/docs/Web/CSS/string

I am unable to discern how my examples fail here?

(The semicolon being inserted here is expected as a separator of multiple style rules.)
The bug here is in our parsing rules .. the colon is confusing our regex. Similar things happen with an equals =.


Upload to Resonite

Yes this is planned, we are working on it.
Standby.

good as my heart sank to see current initial import/migrations (a friend is one of the mentor's in the beta.) that its Currently fetching Neos account data via it's Login.

Resonite has several items of DRM/Protection things on its APIs right now, until these are removed 3rd party apps are unable to use them effectively. We are bypassing these for testing but will not release HOW.
Due to this, this feature will likely have to wait until the product is fully launched.

Resonite has several items of DRM/Protection things on its APIs right now, until these are removed 3rd party apps are unable to use them effectively. We are bypassing these for testing but will not release HOW.
Due to this, this feature will likely have to wait until the product is fully launched.

any word if its possible yet now that Resonite has Publicly launched?

It is 100% possible

It is 100% possible

is it going to be an all in one go upload or will there be a selective upload?

then lastly any potential when an update will come out w/ Upload functionality?

We're aiming for a release this month. There may be pre-releases, this is gonna be challenging and buggy for a bit.

We're aiming for a release this month. There may be pre-releases, this is gonna be challenging and buggy for a bit.

given its been a month that unexpected developments have come up on the matter?

hopefuly what was just released on thier end leads to development, there's now an official account "Backup" Tool for resonite itself.

It has been multiple months now. Is there any progress for the update?

It has been multiple months now. Is there any progress for the update?

I heard that Guvan has been working on this uploader component since mid-August. I'm unsure what happened, but I heard that two (possibly four) might know something about it.

i had nearly forgotten about this  as i recovered mostly what i could before i ended up Nuking my Neos account/rebuilt worlds that wernt recovered,  but i wonder if theres a roadblock thats making uploading hard/impossible w/o any bypasses

i had nearly forgotten about this as i recovered mostly what i could before i ended up Nuking my Neos account/rebuilt worlds that wernt recovered, but i wonder if theres a roadblock thats making uploading hard/impossible w/o any bypasses

Oh. Guvan didn't face a roadblock here. Guvan is just focused on other priorities at the moment.

Is this dead? I never migrated while official migration was available.
I did back up my Neos data though using this tool.


help: the step of generating merged_nodups.txt is very slow!

Hello, thank you for providing such professional software. I have a problem, that is, when I run juicer, the step of generating merged_nodups.txt is very slow. It took 1 month and it has not finished. What is the general reason? Thank you.
As far as I know, the genome size of my plant sample is about 1G, with about 0.9% heterozygosity.

 Possibly you have many duplicates. I
would stop the process and run from dedup (-S dedup) with the "-j" flag.
Alternatively / in parallel, you can pull the latest version and also run
from dedup (-S dedup), don't do this in the same folder or you will
overwrite. The easiest is to make soft links.
E.g. stop jobs, then from your top folder
mv aligned aligned_original
mkdir aligned
ln -s aligned_original/merged_sort.txt aligned/.
juicer.sh -j -S dedup
On Tue, May 19, 2020 at 11:25 PM chywish<EMAIL_ADDRESS>wrote:

Hello, thank you for providing such professional software. I have a
problem, that is, when I run juicer, the step of generating
merged_nodups.txt is very slow. It took 1 month and it has not finished.
What is the general reason? Thank you.
As far as I know, the genome size of my plant sample is about 1G, with
about 0.9% heterozygosity.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/aidenlab/juicer/issues/169, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAK2EW35YCZ5BBP76LUS7I3RSNERXANCNFSM4NFRS66Q
.

--
Neva Cherniavsky Durand, Ph.D.
Pronouns: she, her, hers
Assistant Professor, Aiden Lab
www.aidenlab.org

您的merged_sort文件有多大？可能您有很多重复项。我将停止该过程，并使用“ -j”标志从dedup（-S dedup）运行。或者/并行，您可以提取最新版本并从dedup（-S dedup）运行，不要在同一文件夹中执行此操作，否则将覆盖。最简单的方法是建立软链接。例如，停止作业，然后从您的顶级文件夹中，将mv对准aligned_original mkdir对准ln -saligned_original / merged_sort.txt对准/。juicer.sh -j -S dedup <其他标志>
…
On Tue, May 19, 2020 at 11:25 PM chywish @.***> wrote: Hello, thank you for providing such professional software. I have a problem, that is, when I run juicer, the step of generating merged_nodups.txt is very slow. It took 1 month and it has not finished. What is the general reason? Thank you. As far as I know, the genome size of my plant sample is about 1G, with about 0.9% heterozygosity. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#169>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK2EW35YCZ5BBP76LUS7I3RSNERXANCNFSM4NFRS66Q .
-- Neva Cherniavsky Durand, Ph.D. Pronouns: she, her, hers Assistant Professor, Aiden Lab www.aidenlab.org

Thanks for your reply, the file size of merged_sort is 220G, I will try your suggestion..

Please use the forum for general questions.
aidenlab.org/forum.html


Flaky ingress test case TestIngressRewriteURI

Is there an existing issue for this?

[X] I have searched the existing issues

Problem Statement
The integration test case TestIngressRewriteURI is flaky. Failing runs:

https://github.com/Kong/kubernetes-ingress-controller/actions/runs/7083522718/job/19276085373
https://github.com/Kong/kubernetes-ingress-controller/actions/runs/7057987758/job/19212681226#step:6:1925

Proposed Solution
No response
Additional information
No response
Acceptance Criteria

[ ] Integration test case  TestIngressRewriteURI  is not flaky

I've checked on Buildpulse, and in the last 14 days no flakes where reported. I think your #5287 fixed this and issue can be closed. WDYT @randmonkey?

I think it is OK to close this since no flakes reported.


Descending order forms

Describe your changes
Please include a summary of the changes and the related issue/task. Please also include relevant motivation and context. List any dependencies that are required for this change, including links to other pull requests/branches in other repositories if applicable.
Issue ticket number and Jira link

Please include the Jira Ticket Number and Link for this issue/task.

https://jira.mitre.org/browse/REMS-530
Checklist before requesting a review

[x] I have performed a self-review of my code
[x] Ensure the target / base branch for any feature PR is set to dev not main (the only exception to this is releases from dev and hotfix branches)

Checklist for conducting a review

[ ] Review the code changes and make sure they all make sense and are necessary.
[ ] Pull the PR branch locally and test by running through workflow and making sure everything works as it is supposed to.

Workflow
Owner of the Pull Request will be responsible for merge after all requirements are met, including approval from at least one reviewer. Additional changes made after a review will dismiss any approvals and require re-review of the additional updates. Auto merging can be enabled below if additional changes are likely not to be needed. The bot will auto assign reviewers to your Pull Request for you.

Given that REMS-467 is in-progress and involves overhauling the REMS admin /met/etasu endpoint, this PR is just a "frontend hotfix" until I potentially make a new PR to revert the hotfix to pims's frontend and to change the /etasu/met endpoint to return the Patient Status Update forms in descending order of what appears to be the QuestionnaireResponse.authored timestamp.


feature: support multiple host name in one route

fixed: https://github.com/iresty/lua-resty-radixtree/pull/2


BasicAdmin theme bugs

Hi there!
I really enjoy the new BasicAdmin theme for Adonis, but there is a bug with messages.
When a message has multiple lines
(example:
Hi
Welcome to my training)
It will not bother to rescale the message box. When using custom commands, it will also not listen to the custom length.
It would also be nice if the BasicAdmin theme supported Notifications and Pages.
The exploitlogs also do not log Unanchored parts TP to player exploit and the ClickDetector exploit (script that clicks all ClickDetectors)
Thanks!
GalacticInspired

In regards to the ExploitLogs, there aren't any systems to detect ClickDetector exploits or player TP exploits. I have a working ClickDetector exploit which could possibly go into adonis, but it would need more testing before It would be added to adonis

Ahh, yes. I think I know why the message doesn't work for longer messages.

In regards to the ExploitLogs, there aren't any systems to detect ClickDetector exploits or player TP exploits. I have a working ClickDetector exploit which could possibly go into adonis, but it would need more testing before It would be added to adonis

That would be great!

Ahh, yes. I think I know why the message doesn't work for longer messages.

Are you the one who made the theme?

Ahh, yes. I think I know why the message doesn't work for longer messages.

Are you the one who made the theme?

Yes. I finished patching up this issue. It'll become visible to my pr coming up soon.

Yes. I finished patching up this issue. It'll become visible to my pr coming up soon.

Will the theme soon also be compatible with Notifications and Pages?

The WebPanel also stops executing on a server after the server becomes a bit old.

The WebPanel also stops executing on a server after the server becomes a bit old.

That would be a separate issue.

Yes. I finished patching up this issue. It'll become visible to my pr coming up soon.

Will the theme soon also be compatible with Notifications and Pages?

Good idea! I could try making notifications. However, the Window could just stick with the default for now.

Yes. I finished patching up this issue. It'll become visible to my pr coming up soon.

Will the theme soon also be compatible with Notifications and Pages?

Good idea! I could try making notifications. However, the Window could just stick with the default for now.

Great! If the theme is already called BasicAdmin, most of the UI should be the BasicAdmin style.


Travis on Window failed: "The process cannot access the file because it is being used by another process"

https://travis-ci.com/google/wire/jobs/201184169
    --- FAIL: TestWire/ValueChain (0.56s)
        wire_test.go:110: go [list -f {{context.GOARCH}} {{context.Compiler}} -tags=wireinject -- unsafe]: exit status 1: go: open C:\Users\travis\AppData\Local\Temp\wire_test023669613\src\example.com\go.mod: The process cannot access the file because it is being used by another process.

That generally means that we opened the file but did not close it.


No requestFocus() for SDK_INT < LOLLIPOP

Hi,
Thanks for such a great tool!
I have an issue on < LOLLIPOP! After calling open(true) search EditText is not focusing!
I guess it's because mEditText.requestFocus(); is never called if animate is true...
Is it the expected behaviour?

Hi, I know about that. It has // TODO in project code and will be fixed next week in next version.

Fixed for next release.


Custom VNET change breaks normal template generation

PR #1150 adds 'VIRTUAL_NETWORK_RESOURCE_GROUP' in parameter.
When not using custom vnet, the VIRTUAL_NETWORK_RESOURCE_GROUP has an empty value, which causes every follow up parameters to shift one position ahead.
Here is the part of the result based on commit 4df8a77c9:
/etc/kubeletes/azure.json
 "cloud":"none", # value for network policy
 "vnetResourceGroup": "k8s-master-20487671-routetable", # value for route table
 "routeTableName": "agentpool1-availabilitySet-20487671", # value for availability set

/etc/default/kubelet
KUBELET_MAX_PODS=false # value for CLOUDPROVIDER_BACKOFF

Here is the process run snapshot from another run:
root      2712  0.0  0.0   4528   776 ?        S    03:00   0:00 /bin/sh -c /usr/bin/nohup /bin/bash -c "/bin/bash /opt/azure/containers/provision.sh <guid> <guid> <rg> <location> k8s-subnet k8s-master-16231024-nsg k8s-vnet-16231024  k8s-master-16231024-routetable agentpool1-availabilitySet-16231024

Note that there are two spaces between 'k8s-vnet-16231024' and 'k8s-master-16231024-routetable', that's the empty value of 'VIRTUAL_NETWORK_RESOURCE_GROUP'.

cc @sylr @jackfrancis
This happens when '/opt/azure/containers/provision.sh' runs.
Suppose we should find new ways for passing parameter to the provisioning script, currently updating or debugging such a numeric identified parameter is painful and error-prone.

Fixed by #1575


Going from vendoring -> frameworks gives "cannot decode object of class"

For whatever reason (probably Swift 2) I had originally included just the source files of AwesomeCache and I have a bunch of cache files created.
When I reworked some of my project files, I moved AwesomeCache to build as a framework. Now I get "cannot decode object of class" crashes from NSKeyedArchiver because the identifiers have moved from [projectid].CacheObject to AwesomeCache.CacheObject.
I can just use the source files so not a huge deal for me, but I'm wondering if AwesomeCache can do anything to prevent this? Not attempting to decode objects with incorrect IDs would be a minimal fix, but being able to detect and use the alternate IDs is optimal.

Do you think this would be sufficient to fix your issue?
// before archive
NSKeyedArchiver.setClassName("CacheObject", forClass: CacheObject.self)

// before unarchive
NSKeyedUnarchiver.setClass(CacheObject.self, forClassName: "CacheObject")

No clue, I'm not an expert on NSKeyedArchiver. I was hoping you knew more about the internals.

Unfortunately, I am not an expert on this either. I guess this change would fix it, but also I don't see a way to effectively test this hypothesis. Do you still have a setup that makes it possible to test this possible fix?


replace Path with svg path to support android

although Path is broken in android, raw svg path still gets rendered correctly.
I'm building arc path manually here and it runs correctly in Android for snail circle.

Thanks a bunch, this approach helped me fix the known issues on android now released as 3.1.0.


Bug fix intersections/differences bug

Proposed changes
Issue Number: close #34633

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Edge function stops execution after 1 minute

Bug report

[x] I confirm this is a bug with Supabase, not with my own application.
[x] I confirm I have searched the Docs, GitHub Discussions, and Discord.

Describe the bug
I want to stream some data for a longer amount of time, but whenever this stream lasts more than a minute I get this error in debug mode:
DEBUG max duration reached for the worker. terminating the worker. (duration 1m0s)
I tried searching for some ways to configure this max duration but I couldn't find any. I also couldn't find anything about this hard limit in the docs.
I'm testing this on my local env, but I'm expecting a similar behavior if I deploy this function.
To Reproduce
Run a step function for more that a minute that streams data similar to: https://github.com/supabase/supabase/blob/master/examples/edge-functions/supabase/functions/streams/index.ts
Expected behavior
I am expecting that I am able to configure this max duration of the worker.
System information

OS: Windows
Browser (if applies) [e.g. chrome, safari]
Version of supabase cli: [e.g. 1.62.3]

We have increased the timeout to 5 mins https://github.com/supabase/cli/pull/1138. Would that be sufficient for your use case?

Thanks for your effort. This fixed my issue. Closing this.


Changing description on meetup.com events

Dave Martinez and I worked on re-writing the description that we post out onto meetup.com so that it better reflects what attendees can expect to do at a HackerLab and why, which will better prepare them, and will better attract those who can learn what we're doing. For example, I removed the requirement that attendees much have a Github account and Git installed. That was setting the wrong impression for those going to HackerLabs and especially those who decided because of it that they wouldn't go or that it wasn't for them. Take a look at the new description. Let's discuss improving it further:
http://www.meetup.com/DevMeetUpNortheast/events/226818553/

w/ regard to the repo, i think we'd all agree that most of the time signing up for a github account isn't helpful for anything and that its putting the cart before the horse to ask people to search for/join our Geodev Hackerlabs Share group before they've even started working on a project.
i'll take a stab at simplifying the steps here, it'd be helpful to get some feedback.
as a seperate action item, i don't know whether keeping boilerplate for meetup announcements somewhere here is more helpful than just copy/pasting from the previous event. if so, it wouldn't be hard to find somewhere to keep it. i'd even be game for cribbing some of whats in jim's announcement and moving it right into our README.

I'm not sure I agree with this. Maybe I'm missing something as related specifically to Labs Section 3. I see two ways for developers to work this Section, specifically. They can either download the repo as a zip or they can use github which is the platform on which the repo resides in the first place.
Rather than completely sanitizing any mention of github, I suggest we clarify why getting a github account is an option as related to Section 3, or they can download the zip file?

i've yet to see anyone even download the .zip.  in my own experience, people traverse the tutorials and copy/paste code as needed.
that being said, i don't think there's any harm in outlining alternative options.  i just think that the information is overkill when its the first thing people see.

I should have clarified. I'm talking about the README.
How about something like this?

Sign up for an ArcGIS Developer subscription.
Login to ArcGIS Online.

Search for Geodev Hackerlabs Share > Search Groups.
Uncheck Only search in my account/organization.
Join the group.

OPTIONAL: Sign up for a GitHub account if you don't have one.

i was thinking something more like:
Getting Started
Follow these steps to prepare for the labs.

Sign up for a free ArcGIS Developer subscription.
Login to ArcGIS Online.
Sign up for a GitHub account if you don't have one.

then further down...

Want to share your work?

Login to ArcGIS Online.

Search for Geodev Hackerlabs Share > Search Groups.
Uncheck Only search in my account/organization.
Join the group.
share your item (include screenshot)

Want to contribute?

Sign up for a GitHub account if you don't already have one.
Let us know what works and what doesn't in an issue
If you're already savvy with git (or want an excuse to start learning), feel free to fork the repo and send us a pull request!  (linking to some boilerplate doc would be helpful here)

I like it, good suggestion. Let's see what the other folks say.

As for Github, sounds like there's a middle ground here. We don't want to push too hard that using Git/Github is required, but we can say that if you have a Github account, we encourage you to fork the repo rather than just downloading the zip. Also, having a Github account will allow you to report and discuss issues, and even contribute back to the project if you want. etc etc

closing this as resolved, but happy to chat further if anyone wants to.
fyi, just pushed 0e997eb to fix a couple typos in the README.


vars won't resolve in action chain notify section

This is an example:

vars:
myvar: "var_content"
-
name: "action"
ref: "core.local"
parameters:
cmd: >
echo "Echoing a var: {{my_var}}" -> THIS WORKS
notify:
on-success:
routes:
- slack
message: "Echoing a var: {{my_var}}" -> THIS NOT WORKS

I think that https://github.com/StackStorm/st2/issues/3403 and https://github.com/StackStorm/st2/issues/3487 look related.
@panasaan can you confirm which version you're using? I don't think that the 3487-related changes would fix this issue, but want to check.

Closing due to no response. Re-open if needed.


Update scala3-library, ... to 3.2.2

Updates

org.scala-lang:scala3-library
org.scala-lang:scala3-library_sjs1

from 3.1.3 to 3.2.2.
GitHub Release Notes - Version Diff - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-lang" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.scala-lang" }
}]

labels: library-update, early-semver-minor, semver-spec-minor, version-scheme:semver-spec, commit-count:1

Superseded by #241.


Add Contribution Guide to the project

Description
Include a contribution guide on the project
Fixes https://github.com/pokt-network/pocket/issues/34
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[X] Documentation update

How Has This Been Tested?
No test required
Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented on my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] I have added tests that prove my fix is effective or that my feature works
[X] New and existing unit tests pass locally with my changes
[X] Any dependent changes have been merged and published in downstream modules

@Olshansk I push a new Commit, 4316cde with all but one resolved, please check the fix. About the "origin document" let's wait on Andrew on Luis.

This is a pending item before this gets merged:

[ ] @derrandz to add guidelines (suggestions) on how to use Github Projects to coordinate contribution

@derrandz @Olshansk please take a look at 9a53e83 and 7b5826e, most of the comments are addressed on those commits

@luyzdeleon @derrandz Your request change is blocking the merge, please review the final version to be able to merge.
@luyzdeleon I think your comment makes total sense for PR, but not so much for Issues, the thing is that PR template doesn't;t allow default assigned, I will check the settings to see if there's another way.

@luyzdeleon  I was able to add a CODEOWNER to enable default reviewers on all PRs

I also update the branch rule to enforce one review from a code owner to merge to a milestone and main, this will protect milestone branches and main branch

Reviewed and Approved by 3 contributors


integrations: Add basic open collective integration.

Add basic open collective integration for the user donation
event.
Fixes #18319
Continuation of #18993.

Testing plan:
GIFs or screenshots:

Merged, thanks @ligmitz!  @alya FYI -- we should set this up for chat.zulip.org.


[Windows 10] .jpeg images open with Photos app instead of default app

Description
When opening an image file with a .jpeg extension, it always opens in the Photos app instead of the default app (which for me is IrfanView). Only occurs with .jpeg files; does not occur with .jpg files (or any other extension, that I've noticed). Issue is specific to Files -- doesn't happen when opening a file from File Explorer.
Steps To Reproduce

In Windows 10, set the default image viewer to something other than the Photos app
Open Files to a folder containing a .jpg image
Double-click the image; it should open in the default viewer
Rename the image to have a .jpeg extension
Double-click image; it should open in Photos instead of the default viewer

Requirements

e.g. Fix crash that occurs when...
When opening a .jpeg file, it should open in the default app, as set in the Windows system settings

Files Version
<IP_ADDRESS>
Windows Version
10.0.19045.3448
Log File
n/a

jpg and jpeg are different extensions that you have to change the default programs on. You can right click the file > Open with > Select the program > Click always.

jpg and jpeg are different extensions that you have to change the default programs on. You can right click the file > Open with > Select the program > Click always.

Yes, that is what I'm saying. I have already set the file association for .jpegs (including via the method you mention here). The file association is set correctly -- it works as expected in File Explorer. Files (and only Files) ignores the file association for .jpegs.

debug.log

I just tested by changing the default to Paint, and it's working as expected.

Can anyone else reproduce this issue?

Can you check what the Settings app shows for .jpeg?

Does this also happen if you set the default to Paint?

Does this also happen if you set the default to Paint?

Yes, same behavior: the .jpeg opens in Photos instead when opened from Files (but opens in Paint when opened from Windows Explorer).

It's possible that it's an issue with specific versions of Windows, however, I haven't been able to reproduce it myself.

@arrhat can you check if reinstalling Files fixes the issue?

@arrhat can you check if reinstalling Files fixes the issue?

Just did a fresh install of <IP_ADDRESS> and it seems to be fixed -- .jpeg files open in the default program, as expected. (Newest version also runs a lot smoother in general. Nice work to all the devs!)

Thanks for letting us know!


[EASY] Fix .venv -> .env refactor

Fix a bug introduced in #1144 where tox creates '.env' but black and isort ignore '.venv'

@bhancock8 should we just ignore both? Also related: I had a logs/ directory show up after running tox and git wanted to commit it. Any ideas?

Re: the logs/ file, that's the default log directory and logging was on by default. That's fixed in #1150.


Development Repository

NodeToPython has a couple bottlenecks in its development process that could be automated. I'd like to make a separate repo
to speed up these portions.

Formal tests would also be really helpful. Currently I've got a blend file per version with a few uber node trees that contain every node, but it's mostly manual inspection to see if the input is the same as the output or if any unexpected warnings arose, so testing is slow and not comprehensive.
Getting all the node_settings. This could probably be automated by doing some web parsing on the documentation site to see what new nodes exist, what settings have been added and removed, etc. It'd make updating to a new (or even old) version  of Blender much easier

Dev tools to be located here: https://github.com/BrendanParmer/NodeToPython-Dev-Tools
Node settings generation has been automated, tests to come later


[proposal] scheduler support device(.like gpu\rdma) card level schedule

What is your proposal:
scheduler can schdule devices like gpu\rdma in card level
Why is this needed:
for better schedule result, such as NvLink in A100\V100, Mig in A100, Nvlink with RDMA... etc
Is there a suggested solution, if so, please add it:

a new program on node can report card level device crd, which will not conflict with kubelet and existed device plugin
scheduler schedule pod with device card level
runtime-proxy use scheduler device schedule result to overwrite kubelet\device-plugin card assign result

awesome, looking forward to the expanded design docs

Cozy has rich experience on resource scheduling, especially GPU related.   It is the first time we make such a proposal for AI scenario.

the design can consider the hca level schedule for rdma. For rdma often be used in shared mode by multi pods in one node.


fixed issue of doesn't match environment when build docker image

Ⅰ. Describe what this PR did
Fixed issue of doesn't match environment when build docker image
Ⅱ. Does this pull request fix one issue?

Ⅲ. Why don't you add test cases (unit test/integration test)?
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report

Merging #1932 into develop will increase coverage by 0.02%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##             develop    #1932      +/-   ##
=============================================
+ Coverage      55.16%   55.18%   +0.02%
- Complexity      2402     2404       +2
=============================================
  Files            429      429
  Lines          14246    14246
  Branches        1668     1668
=============================================
+ Hits            7859     7862       +3
  Misses          5679     5679
+ Partials         708      705       -3

Impacted Files
Coverage Δ
Complexity Δ

...server/store/file/FileTransactionStoreManager.java
56.5% <0%> (+0.31%)
29% <0%> (ø)
:arrow_down:

...o/seata/server/coordinator/DefaultCoordinator.java
48.41% <0%> (+0.39%)
28% <0%> (+1%)
:arrow_up:

...in/java/io/seata/server/session/GlobalSession.java
85.02% <0%> (+0.48%)
68% <0%> (+1%)
:arrow_up:


Fix: fallback tx location

What it solves
@Uxio0 found a tx that doesn't show the Confirm button although it has 0 sigs.

https://safe-team.staging.gnosisdev.com/app/rin:0x821C441214880CA8b357799c9a81c177006dA77D/transactions/0x9bfff5afb34e5c25ea340dc222c5a63324f4eff70ca76f128ce84250fe5c14d4
How this PR fixes it
The reason the Confirm button isn't shown there is because it thinks the transaction is in the History (and thus not actionable).
It was looking up the deep-linked tx in the queue, and if it wasn't there, assumed it was in the History.
I've fixed it by falling back to the Queue instead, if the transaction is in on of the queued states (such as AWAITING_CONFIRMATIONS).
How to test it
I wasn't able to reproduce it on dev, only on staging. So chances are, it got already fixed by some other commit.
But this fix won't hurt.

@francovenica I've merged the same fix straight to main, so we can test on staging on this link:
https://safe-team.staging.gnosisdev.com/app/rin:0x821C441214880CA8b357799c9a81c177006dA77D/transactions/0x9bfff5afb34e5c25ea340dc222c5a63324f4eff70ca76f128ce84250fe5c14d4

Closing because it's already on main.


Update wait_for_job_completed logic - 4

[Auto generated]
Number: [#4]

openshift-ci-job-trigger(Zs8iJ)[PR 4]: Closing issue for PR: Update wait_for_job_completed logic.
PR was closed.


Emily problems

The commands don't work and the bot didn't answer or give a feedback when someone interact with it.

we don't know how to solve it.

that is a known bug that happens with discord, feel free to join the discord  for support.

good, I have a problem with the emily bot, it is still interrupted and I do not know why, HELP


JobTimestamp should have another static factory method which creates timestamp newer than the previous timestamp at least 1 sec

Derived from #79
I want to create a directory for "diff" other than "left" and "right". Therefore I need to create a unique JobTimestamp object, which is surely different from the left and the right.
Currently we have one constructor and one static factory method.
JobTimestamp previous = new JobTimestamp("20220218_213448")
JobTimestamp now = JobTimestamp.now()

I want one more constructor:
JobTimestamp following = JobTimestamp.nowOrFollowing(previous)

If the current timestamp (now) is newer than the previous in the unit of second, then the current timestamp will be taken.
if the current timestamp is equals or older than the previous then the previous + 1 second will be computed and taken.

v0.2.1-SNAPSHOT supported this


Cancel runner via Script Pre Request/Post Response

Imagine I have a collection of multiple requests, let's say 2 for example, in a folder and start the runner for this folder.
I want request 2 only be executed, if no test of request 1 fails.
Is this already possible with Bruno?
If not, I would like to suggest a feature that allows the user to control cancellation of the runner somehow, e.g. by simply using a specific command in the Script Pre Request/Post Response area.

In my opinion, this is related to https://github.com/usebruno/bruno/issues/534
In Postman, many users used pm.setNextRequest(null) to achieve this.

In my opinion, this is related to #534 In Postman, many users used pm.setNextRequest(null) to achieve this.

Yeah, #534 would close #239, too.


Video not loading/black screen on Android 10

Videos are not loading and showing a black screen after updating the Android System WebView

Update: It is fixed,  maybe an issue related to the os

Fixed


Accessing the database from host OS

How do I access the database on wocker from a client on host OS?

You can use a Wocker or Docker command $ wocker exec ($ docker exec) to enter a running container.
e.g.
$ vagrant ssh

core@wocker ~ $ wocker exec -it CONTAINER bash

root@****:/var/www/wordpress# mysql -uwordpress -pwordpress

Then, you will log in to the MySQL.
Additional, WP CLI is installed, you can also use it to operate the DB.
e.g.
root@****:/var/www/wordpress# wp --allow-root db

Note: the --allow-root option is required.

Thanks! I successfully accessed the database.


No release on git after 1.6.0

Hello,
Cause to chrome 62, I need Sortable 1.6.1 version
But i can't install this version with Bower because there have no release after 1.6.0 on https://github.com/RubaXa/Sortable/releases
Can you help me ?

Hi you can get it on :
<EMAIL_ADDRESS><EMAIL_ADDRESS>


Fixing Rspec 3.2 update.  We were overriding private APIs which changed.

This should fix the recent Travis errors we were seeing, and overwrites https://github.com/chef/chef/pull/2854

LGTM

\cc @chef/client-core

:+1:

I'm with Lamont, we should be able to pin to ~> 3.2
LGTM otherwise

On Feb 3, 2015, at 4:17 PM, Tyler Ball<EMAIL_ADDRESS>wrote:
\cc @chef/client-core
—
Reply to this email directly or view it on GitHub.

Woo! :+1:

:+1: on the change to rspec btw


rxjs 6

Hello,
do you plan to update to rxjs 6?
thanks
devexteme version: 18.1.6
devextreme-angular version: 18.1.6

Specify the type of the issue (check one with "x"):
[x ] feature request

I am trying to create custom data source devextreme-angular with rxjs 6, following this tutorial:
https://js.devexpress.com/Documentation/Guide/Widgets/DataGrid/Data_Binding/Custom_Sources/#Load_Data
But Grid just displays this error:
rxjs_Observable__WEBPACK_IMPORTED_MODULE_0__.Observable.fromPromise is not a function

Even rxjs 5 is listed in package.json devDependencies, they are not really using it. Also, they are running tests using rxjs 6.


Adds header with attribution and license.

This branch adds a header to all files, mentioning the License, Copyright and Author.
Removes trailing white spaces (this was automatically done by my editor)

@gschnabel can you please check if what I changed makes sense, maybe if you have the means also run a quick test to make sure the code still functions accordingly, and if you agree please merge to master.
These changes have been suggested by Roberto, after agreement with the author.


Use MBR2GPT on a non-system disk

Can you Use MBR2GPT on a non-system disk with out an OS?
(admin edit: add article for proper linking)

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

ID: b73c22f0-cb0d-e34b-29d8-06829b86784f
Version Independent ID: 083115ed-f1be-e962-5b0e-5079dec37353
Content: MBR2GPT - Windows Deployment
Content Source: windows/deployment/mbr-to-gpt.md
Product: windows-client
Technology: itpro-deploy
GitHub Login: @frankroj
Microsoft Alias: frankroj

Thanks @BenjaminChambersAFC for the question. As noted in the article:

Convert any attached MBR-formatted system disk to the GPT partition format. You can't use the tool to convert non-system disks from MBR to GPT.

(I added the bold format to help highlight the key point.)
Also, the tool's primary use is to convert the system disk from MBR to GPT without destroying the data on the drive (including the existing OS). If the disk has no data, then you can just repartition as GPT. And if it's a non-system data disk, then there's not a ton of benefit of having it GPT, except for more than four partitions or disk larger than 2 TB.
I'm closing this issue as I don't think there's anything actionable for docs. For further discussion of the scenario and a possible solution, I suggest starting a thread on Windows Q&A. These are moderated by community members who are very experienced, knowledgeable, and helpful.


Support of impure pipes

https://github.com/ike18t/ng-mocks/blob/2e8f5cf1cf57f202c726a07dcb45f3720e6a7644/lib/mock-pipe/mock-pipe.ts#L23
Whether a pipe is impure or not affects my tests, however MockPipe ignores this information.
It makes more sense to me that the line above is simply:
@Pipe(coreReflectPipeResolve(pipe))

Hi!
thanks for the report! I've been always thinking about that part. might you give me an example when you need a mock pipe to be impure? Because I wasn't able to figure out it myself.

const pipe = findPipeInstance(...);
const translation = Random.string(10);
const spy = spyOn(pipe, 'transform').and.returnValue(translation);

fixture.detectChanges(); <--- (*)

expect(spy).toHaveBeenCalledWith(key);
expect(comp.textContent).toBe(translation);

(*) As I already called fixture.detectChanges, this will have no effect because the pipe is pure, that is, angular will not call 'transform', because the key argument has not been changed. At the end textContent remain with the original value and the spy will not be called.
Ref: PurePipe

Yep right, I just was wondering about the case, because the code looks like an attempt to set pipe.transform behavior, but it doesn't follow the intention of the issue :)
Just to confirm. In your test you want to assert that the pipe.transform has been called again despite the pipe's string hasn't been changed. Is that correct?
If it's so, I'll fix it with the next release.
Thanks.

Yep right, I just was wondering about the case, because the code looks like an attempt to set pipe.transform behavior, but it doesn't follow the intention of the issue :)

You are right! I am contaminated by the problem :).

Just to confirm. In your test you want to assert that the pipe.transform has been called again despite the pipe's string hasn't been changed. Is that correct?

Yes, and this is what always happens with an impure pipe, which is precisely the case I am working on now.
For issues beyond my reach, I need to verify that:
1 - 'transform' of the current instance was called with the specified argument.
2 - if the value returned by the pipe was associated with the specified element.
Using the second MockPipe argument is not an option because I am working with a specific instance of the pipe, not with the prototype.

Maybe code like that:
fixture.detectChanges();
fixture.detectChanges();
fixture.detectChanges();

expect(spy).toHaveBeenCalledWith(key);
expect(spy).toHaveBeenCalledTimes(4);

More or less.
I have several tests in the same suite and almost all require
beforeEach (() => {
    fixture.detectChanges ();
  });

In some cases the element that uses the pipe will only be redenrized after detectChanges, and consequently 'transform' will be called, before I can spy.
I think my specific case is way beyond the 'MockPipe' functions, but I wouldn't have the problem with impure pipes if 'MockPipe' didn't discard part of the metadata.
Thanks.

Got it, thanks for the info. I'll keep the flag when creating a mock copy, and also check how we might distinguish the same pipe but its different instances.

Hi @parloti,
I hope this finds you well.
Might you verify that the changes do what you want them to do? ng-mocks.zip
Besides that I extended ngMocks.get and ngMocks.findInstance(s) to detect pipes.
Now you can simply get them like:
const pipeFromAnElement = ngMocks.get(ngMocks.find('span.some'), MyPipe);
const allPipes = ngMocks.findInstances(MyPipe);
const pipesInDiv = ngMocks.findInstances(ngMocks.find('div.with-pipes'), MyPipe);

v11.2.0 has been released and contains a fix for the issue. Feel free to reopen the issue or to submit a new one if you meet any problems.

Sorry for the delay, I had to take a long vacation.
Thanks, this works exactly as expected.

Sorry for the delay, I had to take a long vacation.
Thanks, this works exactly as expected.

Hi @parloti,
I hope you had a good one.
Thanks for the update.

Hi @parloti,
I hope you had a good one.
Thanks for the update.


Garbage in output tab on run.

Godot version
v3.5.1.rc1.official [293c3844b]
System information
w10 64
Issue description
The output tab shows garbage when running.
They look like little bits of some of my graphics.

https://user-images.githubusercontent.com/19652075/199796328-0c244d4d-e0b6-4df9-a67f-3febb8a84139.mp4
Steps to reproduce
Run a scene
Minimal reproduction project
...

@Torguen Please upload a minimal reproduction project to make this easier to troubleshoot.
Which graphics card model and driver are you using?

The problem only occurs in that project, other projects don't generate that garbage.
The temperature is normal.

I can send project privately but not publicly.

Could this have any relationship?

This also happens on my desktop PC.

Ok, it was something related to a shader I had on a node, I used "clean" the shader and the problem no longer occurred.

I also have this problem, I have no idea how I can fix it.

Same error reported:
https://github.com/godotengine/godot/issues/38075

Ok, I was able to reproduce the problem, just hit run on the attached project.
testShaderProblem.zip

@akien-mga
The error is now reproducible. Will this thread be unarchived or should I create a new one?

You already reopened (i.e. unarchived) the thread yourself

Ah well this confuses me.
If the thread is no longer archived, why is that label still showing?


start decay after resume without "-continue"

Here is the scenario.
first training:
5 epochs, lr 1.0, start decay 5 decay_rate 0.5
Then resume training  with -"continue" works fine.
start_epoch 6 end_epoch 0 ==> lr of epoch 6 = 0.5
if I don't use "-continue"
lr of epoch 6 will start at 1 and not decay right away eventhough I am passing options.
I could always use -continue, but I guess one might want to change the decay rate after a resume.
clear ?

The learning rate is only updated at the end of an epoch. So it will complete epoch 6 first, then a first decay will be applied.

well if I specify start_epoch 6 end_epoch 9 start_decay 5 decay_rate 0.5
without continue it should decay right away, no ?
Otherwise we have to manually adapt the initial learning rate.

Why are you not using -continue in this case?
I believe the current behavior is correct. For example if -start_decay 2 -start_epoch 6 are set, do you expect the code to replay to entire decay history?

then to avoid confusion, if continue is not set and if you load from an existing model, I f would suggest we throw an error if start_decay_at if less or equal to start_epoch.
if you reset the lr and decay, I don't exactly undertstand the possibility to start from epoch X when load an existing model. do you see my point?

Unless I'm missing something, that is reason we introduced the -continue option, to continue exactly where a checkpoint left off.
When you don't use -continue, it is actually a new training which uses the parameters from a checkpoint independently from their optimization history. It has other use cases like if you want to change the data and set a higher learning rate or change the optimization method.

ok best to discuss this on the forum.


Add PROJECT_PATH environment variable

This PR adds a PROJECT_PATH environment variable if you want to execute SwiftLint in different directory.
(also replace tabs with spaces in entrypoint.sh)

Thanks for contribution!
Wouldn't it work as expected with the following settings without this PR?
      - name: GitHub Action for SwiftLint
        uses: norio-nomura/action-swiftlint
        with:
          args: --path to/be/linted

No because that then only lints that folder and will not use the paths specified in the .swiftlint.yml file.

AFAIK, SwiftLint uses .swiftlint.yml in specified directory provided by --path.
In following log, SwiftLint produces no violations with --path ../SwiftLint because ../SwiftLint/.swiftlint.yml has include setting, even though ../SwiftLint/Package*.swift contains violations:
$ head -3 ../SwiftLint/.swiftlint.yml
included:
  - Source
  - Tests
$ swiftlint lint --path ../SwiftLint --quiet
$ swiftlint lint ../SwiftLint/Package*.swift --quiet
/Users/norio/github/SwiftLint/Package.swift:21:1: warning: Line Length Violation: Line should be 120 characters or less: currently 131 characters (line_length)
/Users/norio/github/SwiftLint/Package.swift:20:90: warning: Trailing Comma Violation: Collection literals should not have trailing commas. (trailing_comma)
/Users/norio/github/SwiftLint/Package.swift:28:34: warning: Trailing Comma Violation: Collection literals should not have trailing commas. (trailing_comma)
/Users/norio/github/SwiftLint/Package.swift:35:23: warning: Trailing Comma Violation: Collection literals should not have trailing commas. (trailing_comma)
/Users/norio/github/SwiftLint/Package.swift:44:28: warning: Trailing Comma Violation: Collection literals should not have trailing commas. (trailing_comma)

I think you’re right actually.
Will close the PR.


[0.18.0] Fix potential integer overflow in BufferArrayGrouper (#9605)

Backports the following commits to 0.18.0:

Fix potential integer overflow in BufferArrayGrouper (#9605)

clean backport


New metrics parsing + bug fixes

Doubled the trace event session's object buffer size
Parse Pmc default collected data (Branch misspredictions + Cache misses)
Fix a bug on the xunit runner that was not filtering on Benchmark and was running all Xunit Facts.

:shipit: