0.1.34 missing function_bool2yesno

Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, Failed to parse template systemd/service.erb:
Filepath: org/jruby/RubyBasicObject.java
Line: 1555
Detail: undefined method `function_bool2yesno' for Scope(Systemd::Service[lsf]):Puppet::Parser::Scope
at /etc/puppetlabs/code/environments/international_aws_test/modules/systemd/manifests/service.pp:96:16 at ....

@FayeG how did you install the eyp-systemd module ? Looks like the module eyp-eyplib (a direct eyp-systemd module dependency) is missing.

Ah that would do it. Thanks.
From: Cédric DEFORTIS<EMAIL_ADDRESS>Sent: 10 October 2017 07:40
To: NTTCom-MS/eyp-systemd<EMAIL_ADDRESS>Cc: Gibbins, Faye<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: [EXTERNAL] Re: [NTTCom-MS/eyp-systemd] 0.1.34 missing function_bool2yesno (#56)
@FayeGhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_fayeg&d=DwMCaQ&c=O3LcjD-V2Iepl5V0N1424A&r=zYKOt5zq8DxD76qBilrgQKxtITGPmVmWHHVOs6JpkMQ&m=5avkEdGUg6-bW_oqfOm8dbbw2fhRXysUX_nA-2hw8Y4&s=7jlDfNeQd3IPD1YKm9NoNkfWcaLHxvFKQ4z6xGJLuAk&e= how did you install the eyp-systemd module ? Looks like the module eyp-eyplib (a direct eyp-systemd module dependencyhttps://urldefense.proofpoint.com/v2/url?u=https-3A__forge.puppet.com_eyp_systemd_dependencies&d=DwMCaQ&c=O3LcjD-V2Iepl5V0N1424A&r=zYKOt5zq8DxD76qBilrgQKxtITGPmVmWHHVOs6JpkMQ&m=5avkEdGUg6-bW_oqfOm8dbbw2fhRXysUX_nA-2hw8Y4&s=3bBsCagBfZvOmuimEF_8hTkjBxPMZ5Iic1DdISG9WEU&e=) is missing.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_NTTCom-2DMS_eyp-2Dsystemd_issues_56-23issuecomment-2D335375729&d=DwMCaQ&c=O3LcjD-V2Iepl5V0N1424A&r=zYKOt5zq8DxD76qBilrgQKxtITGPmVmWHHVOs6JpkMQ&m=5avkEdGUg6-bW_oqfOm8dbbw2fhRXysUX_nA-2hw8Y4&s=WdcEeF9O7M7JfDAD2LxjkFiA44v6embUtO5FsZVcMlU&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AL3lOllT-5FFDTVVrqP0-2DuijnQAEp63Cs1ks5sqxE6gaJpZM4PFk6H&d=DwMCaQ&c=O3LcjD-V2Iepl5V0N1424A&r=zYKOt5zq8DxD76qBilrgQKxtITGPmVmWHHVOs6JpkMQ&m=5avkEdGUg6-bW_oqfOm8dbbw2fhRXysUX_nA-2hw8Y4&s=MsNB53dQ8-u88Lb8yfgoYywnmZ6zVVIragXlZnSoxzc&e=.
This message and any attachments may contain privileged and confidential information that is intended solely for the person(s) to whom it is addressed. If you are not an intended recipient you must not: read; copy; distribute; discuss; take any action in or make any reliance upon the contents of this message; nor open or read any attachment. If you have received this message in error, please notify us as soon as possible on the following telephone number and destroy this message including any attachments. Thank you. Cirrus Logic International (UK) Ltd and Cirrus Logic International Semiconductor Ltd are companies registered in Scotland, with registered numbers SC089839 and SC495735 respectively. Our registered office is at 7B Nightingale Way, Quartermile, Edinburgh, EH3 9EG, UK. Tel: +44 (0)131 272 7000. cirrus.com


jobhistory page does not find record on job

Hi
I am wondering how is the jobhistory page used. I tried to give application id, jobid but both of them result in 'Unable to find record on job url: '
Do we need specific setup to get this working?

Have the same issue.

mnikhil-git and sunjianqing, to see the job/flow history, you need to schedule your jobs through a scheduler. Currently Dr. Elephant supports Azkaban scheduler. If you run your job from Azkaban, you can get a link to the flow/job history page from the job info page. Or you can search your job history by pasting the flow/job def url that Azkaban provides.

@akshayrai  Do you mean users have to install Azkaban if they want to use "Compare Page", "Job History Page" and "Flow History Page" ? Am I right?

Correct. Flow/job history comes into picture when you schedule your job/flow through a scheduler like Azkaban. Currently, Dr. Elephant only supports Azkaban. But it can be easily extended to other schedulers.


Add "delete_post" and "repost" methods

Hey not sure what branch to target here or if you want me to add a PR template or anything.
If it's useful to anybody else, a helper method to unshare a post was making my life easier so I went ahead and added one in my fork. I don't see that there's a place for to add much testing, but you can pretty easily verify this functionality with the included example if you swap in a real username/password.
Also added a very similar repost helper with example.

Hi! Of course, it could be added to the SDK! There are no tests yet 😅

@MarshalX my bad, missed the linting check- should pass now I think. I also added a repost helper (with example) and pasted in some generic .gitignore (I ended up with tons of tracked pycache files for example just in the course of making this small client change)

ignore file is huge :( many things not related to the dev of atproto. pls don't force push iam refactoring you code a bit from my side

Thank you!


Add Node - Need an option to select multiple entities

+1
This makes whoever's life miserable when they have to add many nodes on one map.

Resolved in -> https://github.com/newrelic/nr1-observability-maps/pull/68
Will plan to merge later in the week then aim for a catalog update next week.

Closing, feature is available.


Updating delete-repository-event webhook

Corrected a typo and added additional explanation on variable format to README.md.
Also added/changed the rack and rack-protection versions in Gemfile.lock to mitigate vulnerabilities.

This one is ready for review.


Moving Archivist types into mage.archivist

Additionally, also making the expirationTime on
certain calls optional.

@ronkorving question: are mediaType and encoding optional parameters?


Dracula theme for VHDL language

Please add VHDL language to the supported languages

+1 (or should that be ++1?)
Would be very much appreciated!
VHDL is love. VHDL is life.

Closing since this is not really a theme request, but a programming language that code editors should support.


Adding D3.Js charts

Hello everyone,
I would like to add all d3.js charts into superset. can anyone guide me how to do that like in case of any changes required in Redux on which I don't have enough knowledge about. Or simply changes in viz.py is enough. Looking fwd to take  quick move from here.
Any thoughts. Please comment here :100:

See the answer here
https://github.com/airbnb/superset/issues/2962

Here (https://github.com/airbnb/superset/commit/b308a3eb4eb08de39edbff6490c06a6bef7b7ce1) is a commit where someone added the country map visualization. Probably the most important changes to observe are in country_map.js, country_map.css, 'main.js', and viz.py. If you want to add a specific visualization, I'd be willing to work with you but trying to add all of the charts seems pretty ambitious.

Notice: this issue has been closed because it has been inactive for 307 days. Feel free to comment and request for this issue to be reopened.

i need to add the following chart and superset documentation doesn't tell me much.
https://bl.ocks.org/arpitnarechania/caeba2e6579900ea12cb2a4eb157ce74

Hi @SalehHindi
I would like to work with you on bringing some custom Viz components into superset. How can I contact you ?


What next ?

Sorry, i am beginner. I got server on <IP_ADDRESS>:8086, what i should do if i want start call video in local network ?

You can open multiple pages at https://<IP_ADDRESS>:8086, enter p2p call sample to see the list of members, click to call.

Can i do it on other devices? For example in local network ? If yes , how it setup ?


Overlapping development between projects

Hi.
We realised this week that ESMValTool has two diagnostics for blocking coming from projects, one from MAGIC and another one from PRIMAVERA with no coordination between them. In fact, it was even worse: the blocking for PRIMAVERA was already a merged version of two diagnostics developed separately.
I think this kind of issue is going to become more common in the future and that we need a strategy to improve coordination between projects.
My suggestion is;

Create a GitHub project for each research project involved in the tool
Create an issue for each diagnostic or metric that is going to be added, including if possible the due date for it.

Once the diagnostics are added there are two possibilities:

No conflicts: Bingo!
There is already a version on the tool or under development: a decision has to be made.  This can lead to joint developments between projects, enhancements to existing diagnostics or even to include independent alternatives if we see a good reason for that.

What do you think?

The current approach of creating an issue for each diagnostic/namelist being implemented or ported from v1 properly addresses this issue.
Using tags and appropriate title is also helping to have a good overview of who is doing what.


Related to #868, drag and drop functionality should but doesn't work

This would be useful functionallity to have working:

It's the same for copy+paste uploading (like Github has) except it doesn't even fire the upload event.

It seems like there is functionality built into the current editor to handle drag drop... did this work in the past @torinfo @ronm123 ?

@JohnSmith-LT I guess this is directly related to the other issue about renaming images etc so you'll have seen my comments there but yes this has worked for me for quite a while. However I can't be sure about server differences etc e.g. it works for me with my local copy of xampp and it works on xot.xerte.org.uk but I tested on another one of my servers and got the same error as you. Not sure if that's a xerte revision difference or a server config difference. Also TBH I sually either copy and paste from having the image open or upload via browse etc rather than dragging files into the editor.

Yeah I think it was my computer playing games - some service must've stopped in Chrome because it's all working now after a restart and putting back the old file, with slight correction. Sorry for adding to your workload :-(


Set borderColor cash

My Code:
<Image source={{ uri: 'http://img.ithome.com/images/v2.3/ithome.logo.png' }} style={styles.avatar} />
var styles = {
  avatar: {
    width: 80,
    height: 80,
    borderWidth: 2,
    borderRadius: 40,
    borderColor: 'red'
  }
}

And I change code(RCTViewManage.m Line:181):

to
RCT_CUSTOM_VIEW_PROPERTY(borderColor, CGColor, RCTView)
{
//  if ([view respondsToSelector:@selector(setBorderColor:)]) {
//    view.borderColor = json ? [RCTConvert CGColor:json] : defaultView.borderColor;
//  } else {
    view.layer.borderColor = json ? [RCTConvert CGColor:json] : defaultView.layer.borderColor;
//  }
}

can work;
react native version:
"react": "^15.3.0",
"react-native": "^0.32.0",

Looks like it was fixed on the master branch?

Thinks. I'm working in swift project, And now reviewed code in master branch. There seems to be no change to solve this problem

Hi there! This issue is being closed because it has been inactive for a while.
But don't worry, it will live on with ProductPains! Check out its new home: https://productpains.com/post/react-native/set-bordercolor-cash
ProductPains helps the community prioritize the most important issues thanks to its voting feature.
It is easy to use - just login with GitHub.
Also, if this issue is a bug, please consider sending a PR with a fix.
We're a small team and rely on the community for bug fixes of issues that don't affect fb apps.

@facebook-github-bot label Icebox

@facebook-github-bot close

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a temporary error. The following address(es) deferred:
<EMAIL_ADDRESS>Domain thumbmunkeys.com has exceeded the max emails per hour (72/60 (120%)) allowed.  Message will be reattempted later
------- This is a copy of the message, including all the headers. ------
Received: from filter03.reliabledns.org ([<IP_ADDRESS>]:35008)
by en02-ams.stablehost.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
(Exim 4.87)
(envelope-from<EMAIL_ADDRESS>id 1c660p-000Njw-4U
for<EMAIL_ADDRESS>Mon, 14 Nov 2016 01:24:44 +0000
Received: from github-smtp2-ext4.iad.github.net ([<IP_ADDRESS>] helo=github-smtp2a-ext-cp1-prd.iad.github.net)
by filter03.reliabledns.org with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
(Exim 4.86)
(envelope-from<EMAIL_ADDRESS>id 1c660o-0002b4-J0
for<EMAIL_ADDRESS>Sun, 13 Nov 2016 18:24:43 -0700
Date: Sun, 13 Nov 2016 17:24:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
s=pf2014; t=1479086682;
bh=3RpvYwxPJQ1jX5twrEXYrhNo0zwoNvSbS/9NUpr1z7c=;
h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID:
List-Archive:List-Post:List-Unsubscribe:From;
b=g6mZhwmrE9R9knaEmvyIY5/mP0HGr96EKWFcd5nrNnhn/qK8Ny1www3Fz+EZPsHXu
qtlgoAP3Q5ESNEoWX/zjNzMW1+LhwOclpE5+f/AoIZV94n4JbucAZSCGQSlYDYLNyJ
kpGH1Owyxv2OQ6nHe2brAwPokX9aRw55pdJRMPR4=
From: Facebook Community Bot<EMAIL_ADDRESS>Reply-To: facebook/react-native<EMAIL_ADDRESS>To: facebook/react-native<EMAIL_ADDRESS>Message-ID<EMAIL_ADDRESS>In-Reply-To<EMAIL_ADDRESS>References<EMAIL_ADDRESS>Subject: Re: [facebook/react-native] Set borderColor cash (#9754)
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="--==_mimepart_5829125a3ea97_335a3fad0a03b140240494";
charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: facebook-github-bot
X-GitHub-Recipient: bunnyboy1
List-ID: facebook/react-native <react-native.facebook.github.com>
List-Archive: https://github.com/facebook/react-native
List-Post<EMAIL_ADDRESS>List-Unsubscribe<EMAIL_ADDRESS>https://github.com/notifications/unsubscribe/ARoNg-O7es6D-rZhmxUQbs1k_EDep9IPks5q97hagaJpZM4J1iRR
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address<EMAIL_ADDRESS>Received-SPF: pass (filter03.reliabledns.org: domain of github.com designates <IP_ADDRESS> as permitted sender) client-ip=<IP_ADDRESS><EMAIL_ADDRESS>helo=github-smtp2a-ext-cp1-prd.iad.github.net;
X-SPF-Result: filter03.reliabledns.org: domain of github.com designates <IP_ADDRESS> as permitted sender
Authentication-Results: filter03.reliabledns.org; dmarc=pass header.from=github.com
X-Filter-ID: s0sct1PQhAABKnZB5plbIamwIYzgudGL4tMY9zS3pea7KY6rzXjgC+rgKYUjsj8D0JuF70A4EJMc
Wn6O/bsgoWSYW6KbZfj8apx6ohl75uX35Caz8bqM3i8tzwcg+lnkZzoX7PhhDs80mBQKIGWwu+Zp
h48ggm5VivIaiFgO5UVwJVSL6KLw+g28lkb31HyS94pE1Cssu3RLQ0/o4r6NbA8zp1yYIFRkRN8y
Bn+CxV197F2Ly15wuMhWGCyBijamCjIMo5GxT34dP8XDVIuwTJz3A1ed2ITkOuMtrwds5D4K3qZq
FvOPvpmKJ8ImDUc5Jq/4FZbX1lzD9O+fyiIjB8wTNR/tjjZvmBdM/4lPZO2sASVdHfbtk3LlI8pB
wr4jGeKz8vlEl/GSEiCnxc6Ard0BaVp3jhK5GOBJIv+LCtD+V9//iYPXcUPDr8DL9oJhN0JkcMmQ
sV7j9toT40ga/GYzx2Zgyhf3OXiddZgacWc1/+H6OHgtV1bmxcq0CB3pmrFpDzdgJQc/rZDiOC7K
RpZxGk3X7U/CrpemaTYEqjTUmURjlDc0k2fuHA8w+LTop7+eg7tptOUU98CNo4IBbK0jiD6XqsJZ
tjQxlyCdsewOr32jdvPLa/TCfXr5TU2T209TOOJMB2SW4wvj3us5pA==
X-Report-Abuse-To<EMAIL_ADDRESS>Authentication-Results: reliabledns.org; spf=pass<EMAIL_ADDRESS>Authentication-Results: reliabledns.org; dkim=pass header.i=github.com
X-SpamExperts-Class: ham
X-SpamExperts-Evidence: dnswl/se-reputation (verified ham)
X-Classification: not-spam/dnswl
X-Recommended-Action: accept
X-Spam-Status: No, score=1.1
X-Spam-Score: 11
X-Spam-Bar: +
X-Ham-Report: Spam detection software, running on the system "en02-ams.stablehost.com",
has NOT identified this incoming email as spam.  The original
message has been attached to this so you can view it or label
similar future email.  If you have any questions, see
root@localhost for details.
Content preview:  Closed #9754. -- You are receiving this because you are subscribed
to this thread. Reply to this email directly or view it on GitHub: https://github.com/facebook/react-native/issues/9754#event-857188848
[...]
Content analysis details:   (1.1 points, 5.0 required)
pts rule name              description

-0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at http://www.dnswl.org/, no
trust
[<IP_ADDRESS> listed in list.dnswl.org]
1.5 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
1.6 HTML_IMAGE_ONLY_24     BODY: HTML: images with 2000-2400 bytes of words
-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
[score: 0.0012]
0.0 HTML_MESSAGE           BODY: HTML included in message
0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily valid
-0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
-0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from author's
domain
X-Spam-Flag: NO
----==_mimepart_5829125a3ea97_335a3fad0a03b140240494
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Closed #9754.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/facebook/react-native/issues/9754#event-857188848
----==_mimepart_5829125a3ea97_335a3fad0a03b140240494
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Closed #9754.
—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_5829125a3ea97_335a3fad0a03b140240494--


Documentation missing in the ComputerManagementDsc wiki for 5 resources

The documentation is missing in the ComputerManagementDsc wiki for those resources:
IEEnhancedSecurityConfiguration
SmbServerConfiguration
SystemLocale
UserAccountControl
WindowsCapability

Hi @Francois-Rousseau - we are working on adding the documentation generation automation back in. Once that is added back in then we'll be able to update the documentation/Wiki with the new resources.

Bump...
Docs still missing months later...

Thanks for the reminder @pmcevoy - it is done. Also adding new automatic update task so shouldn't need manual update in future.


Cleanup of ast-modifications in TraversalExecutor (3.10)

Backport of: https://github.com/arangodb/arangodb/pull/16774

Unrelated windows failure


Events from newly created calendar aren't viewed in the extension

System Information:

Version: 2.6
Language: en-US
Timezone Offset: +02:00
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36

What steps will reproduce the problem?

I added a new calendar through the calendar.google.com
I opened the extension setting page to add a view for the new added calendar
I can't find the newly added calendar in the setting page
The events in the newly added calendar i not shown in the extension when I clicked on it.

What is the expected result?
When I click the extension, I expect to find all the events from all my calendars
What happens instead?
The extension didn't view the events in the newly added calendar
Screenshot URL:
Logs:

Hi,
After step 1, you need to restart Chrome or click reload button.
However, it would be more convenient if the extension is able to sync up calendar list when setting page is opened.


Preview image not showing

I'm having issues getting the image preview to show. I've tried many different method and not sure if it is just a TTL issue.

Is it only url which is not showing image or none of the images are coming up?
For me it worked:

Is it only url which is not showing image or none of the images are coming up?
For me it worked:

Thanks for looking into this. It must have been TTL because it is working for me now too! Seems to have taken over 24 hours as I checked multiple times.


Changes for Dev-68231

@gagansingh355 Would be great, If you could a unit test.

Unit test would be nice to test this thing.

Done


Update invoice into receipt

Current coverage is 78.64%

Merging #206 into master will not affect coverage as of 6a068ed

@@            master    #206   diff @@
======================================
  Files           41      41
  Stmts         1274    1274
  Branches         0       0
  Methods          0       0
======================================
  Hit           1002    1002
  Partial          0       0
  Missed         272     272

Review entire Coverage Diff as of 6a068ed

Powered by Codecov. Updated on successful CI builds.


Add first draft CandyMachine Editor tools + runtime CandyMachine commands.

⚠ NOTE: This tool is in an experimental stage, and may present functional issues.

Deploy Notes
This PR is intended to act as an initial draft of this editor tool so that we can get wider feedback and testing. The tool currently does not support pNFTs. The majority of other functionality provided by the Metaplex Sugar CLI is present within the Editor tool, as well as several convenience methods which allow for interaction with CandyMachines during runtime.
New dependencies:
2 new dependencies have been added, both were required in order to implement upload functionality for Bundlr.

dependency : Avro.dll
dependency : System.CodeDom.dll

Thanks @danbedford56 for the amazing work!
Few comments and issues I encountered while trying:

Types such as (AotStubWriter, AotPreBuilder, …) conflict with com.unity.visualscripting (which is include by default in a new empty projects). Removing com.unity.visualscripting I was able to solve, but we should find a workaround as com.unity.visualscripting seems to be included by default
Keypair should have a default value (e.g.: ~/.config/solana/id.json if existing)
Config Location should have a default output location (e.g.: ./Assets/Config/CandyMachine)
Rpc also could have a default to devnet
In the CandyMachine setup flow IsMutable could be selected by default as recommended
The CandyMachine setup trigger an exceptions after the Guard screen, I wasn't able to create the CM, below the full logs

GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced.
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/build/output/unity/unity/Modules/IMGUI/GUIUtility.cs:189)

and
NullReferenceException: Object reference not set to an instance of an object
Solana.Unity.SDK.Editor.SolanaSetupWizard`1[SetupObject].RenderCurrentQuestion () (at Library/PackageCache/com.solana.unity_sdk@25d7704c74/Editor/Solana/Utility/SetupWizard/SolanaSetupWizard.cs:69)
Solana.Unity.SDK.Editor.SolanaSetupWizard`1[SetupObject].OnGUI () (at Library/PackageCache/com.solana.unity_sdk@25d7704c74/Editor/Solana/Utility/SetupWizard/SolanaSetupWizard.cs:52)
UnityEditor.HostView.InvokeOnGUI (UnityEngine.Rect onGUIPosition) (at /Users/bokken/build/output/unity/unity/Editor/Mono/HostView.cs:464)
UnityEditor.DockArea.DrawView (UnityEngine.Rect dockAreaRect) (at /Users/bokken/build/output/unity/unity/Editor/Mono/GUI/DockArea.cs:386)
UnityEditor.DockArea.OldOnGUI () (at /Users/bokken/build/output/unity/unity/Editor/Mono/GUI/DockArea.cs:377)
UnityEngine.UIElements.IMGUIContainer.DoOnGUI (UnityEngine.Event evt, UnityEngine.Matrix4x4 parentTransform, UnityEngine.Rect clippingRect, System.Boolean isComputingLayout, UnityEngine.Rect layoutSize, System.Action onGUIHandler, System.Boolean canAffectFocus) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/IMGUIContainer.cs:372)
UnityEngine.UIElements.IMGUIContainer.HandleIMGUIEvent (UnityEngine.Event e, UnityEngine.Matrix4x4 worldTransform, UnityEngine.Rect clippingRect, System.Action onGUIHandler, System.Boolean canAffectFocus) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/IMGUIContainer.cs:693)
UnityEngine.UIElements.IMGUIContainer.DoIMGUIRepaint () (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/IMGUIContainer.cs:553)
UnityEngine.UIElements.UIR.RenderChainCommand.ExecuteNonDrawMesh (UnityEngine.UIElements.UIR.DrawParams drawParams, System.Single pixelsPerPoint, System.Exception& immediateException) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/Renderer/UIRenderer/UIRenderers.cs:129)
Rethrow as ImmediateModeException
UnityEngine.UIElements.UIR.RenderChain.Render () (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/Renderer/UIRRenderChain.cs:518)
UnityEngine.UIElements.UIRRepaintUpdater.Update () (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/Renderer/UIRRepaintUpdater.cs:79)
UnityEngine.UIElements.VisualTreeUpdater.UpdateVisualTreePhase (UnityEngine.UIElements.VisualTreeUpdatePhase phase) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/VisualTreeUpdater.cs:155)
UnityEngine.UIElements.Panel.UpdateForRepaint () (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/Panel.cs:994)
UnityEngine.UIElements.Panel.Repaint (UnityEngine.Event e) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/Panel.cs:1046)
UnityEngine.UIElements.UIElementsUtility.DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel panel) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/UIElementsUtility.cs:448)
UnityEngine.UIElements.UIElementsUtility.UnityEngine.UIElements.IUIElementsUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& eventHandled) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/UIElementsUtility.cs:211)
UnityEngine.UIElements.UIEventRegistration.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/UIElementsUtility.cs:74)
UnityEngine.UIElements.UIEventRegistration+<>c.<.cctor>b__1_2 (System.Int32 i, System.IntPtr ptr) (at /Users/bokken/build/output/unity/unity/ModuleOverrides/com.unity.ui/Core/UIElementsUtility.cs:28)
UnityEngine.GUIUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& result) (at /Users/bokken/build/output/unity/unity/Modules/IMGUI/GUIUtility.cs:189)

@GabrielePicco Blocking bugs fixed. I will make further commits to include your NTHs.


how to use add to cart and order

Hii,
How to use for add to cart and order functionality using graphsql-js-client

This is a generic GraphQL client and not the place to ask Shopify specific API questions.


Explaining class assignment objectives for data frame analytics jobs

This PR adds a notebook that explains the properties of different class assignment objectives available for the machine learning data frame analytics classification jobs and gives pointers on when to choose which objective.
It intends to be linked in the "Concepts" section of the documentation and provide users with more insights than it is possible in the scope of "Concepts".
Closes #356.

@szabosteve and @lcawl it would be great if one of you could take a look if the explanations make sense to you. :pray:


Core encryption configuration changes in dial

Applicable issues

fixes #

Description of changes

bump core image tag
bump dial-core helm subchart version to 3.0.0
adjust examples to match new values names

Additional information
In this version we have to reflect ai-dial-core application configuration parameters renaming in version 0.15.1+ by renaming several values in this chart.

core.configuration.encryption.password parameter is renamed to core.configuration.encryption.secret
core.configuration.encryption.salt parameter is changed to core.configuration.encryption.key

How to upgrade to version 3.0.0
a) If using encryption Kubernetes secret created by the chart:

Update the parameters you have in your current deployment values (e.g. values.yaml file or set via --set) according to the changes below:

core.configuration.encryption.password --> core.configuration.encryption.secret
core.configuration.encryption.salt --> core.configuration.encryption.key

Delete the *-encryption secret, e.g. (replace my-release with the actual release name):
kubectl delete secret my-release-dial-core-encryption

Proceed with the helm upgrade as usual, e.g.:
helm upgrade my-release dial/dial -f values.yaml

b) If using your own managed Kubernetes secret (core.configuration.encryption.existingSecret is set):

Rename keys in your existing secret:

aidial.encryption.password --> aidial.encryption.secret
aidial.encryption.salt --> aidial.encryption.key

You can update your existing secret to rename or move the keys using the following one-liner command (replace <your-existing-secret-name> and <namespace> with the actual values):
  kubectl get secret <your-existing-secret-name> -o yaml -n <namespace> | jq '.data["aidial.encryption.secret"] = .data["aidial.encryption.password"] | .data["aidial.encryption.key"] = .data["aidial.encryption.salt"] | del(.data["aidial.encryption.password"], .data["aidial.encryption.salt"])' | kubectl replace -f -

Proceed with the helm upgrade as usual, e.g.:
helm upgrade my-release dial/dial -f values.yaml

Testing

Checklist

[X] Chart version bumped in Chart.yaml according to semver
[X] appVersion bumped in Chart.yaml if it's dial chart and any application version changed
[X] Variables are documented in the values.yaml and added to the README.md using helm-docs
[X] Title of the pull request follows Conventional Commits specification

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Hey there and thank you for opening this pull request! 👋🏼
We require pull request titles to follow the Conventional Commits specification and it looks like your proposed title needs to be adjusted.
Details:
No release type found in pull request title "Core encryption configuration changes in dial". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/

Available types:
 - fix
 - hotfix
 - feat
 - feature
 - chore


Update index.md

Release notes for control center hotfix 1.4.1

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


large pause when opening menu

I'm sure that this is not necessarily an easy fix and I have no knowledge modding Minecraft, but opening the menu seems to have a fairly long pause (up to 4 seconds sometimes). I am running Optifine. I reported this issue due to the fact that I can't test it on other computers and would like to know if others have this issue or a possible fix for it.
This is not a large issue and does not impact the gameplay in any significant way, but it does make me think that the game has crashed until I remember that it is "normal". So it would be useful for it to be fixed at some point
Thanks for your time,
Mine Thing#9452

Which menu are you talking about?

I am talking about when you press "G" to open the MoBends main menu. I am using Optifine if that makes a difference. I have had no issues with other mods main menu doing this such as replay mod, but it still could be an incompatibility (Although I have had it in many other mc and mobends versions over the years on multiple computers, so it is quite consistent)


Default values for nested schema

I am unable to set defaultValue for fields in a nested schema.
Here is an example:
Schema.users = new SimpleSchema({
...
  stats: {
    type: Schema.stats,
  }
});

Schema.stats = new SimpleSchema({
  topicCount: {
    type: Number,
    defaultValue: 0
  }
});

Meteor.users.attachSchema(Schema.users);

When a user document is created, I expect the stats.topicCount to be set to 0 when stats is not supplied. Instead, Meteor throws:
Stats is required [400]

Is this an expected behavior, and is there a way to set default values for fields in a nested schema?

Same here...

@sungwoncho I'm not able to reproduce, is it still occurring?

I am also finding this at the moment. On a nested schema, unless I specifically apply a default in my code, I get an 'is required' error if I do not supply it.

@TWKDreamState please see if this code makes sense to reproduce the error:
AuthorsSchema = new SimpleSchema({
  rank: {
    type: Number,
    defaultValue: 0
  }
});

PostsSchema = new SimpleSchema({
  name: {
    type: String,
    defaultValue: 'Name'
  },
  author: {
    type: AuthorsSchema,
  }
});

Posts = new Mongo.Collection('posts');

Posts.attachSchema(PostsSchema);

When I run Posts.insert({}) I get a success response.
{ _id: 'Dpg9GJcShHWQzBudm',
  name: 'Name',
  author: { rank: 0 } }

Would this result in an error for you or am I not understanding the issue?

@gabrielpoca thanks for your help on this. Just at work at the moment (coding is my evening job!) so will take a look tonight.
Just initially the key differences for my code is that the embedded documents are arrays (so in your example it would be ..
author: {
    type: [AuthorsSchema]
}

..but also I am calling an update, so I may have misunderstood the defaultValue - does it only apply to inserts? I was thinking that as the sub-document doesn't yet exist that the defaultValue would work when the model as a whole is updated - perhaps this is the issue?

@TWKDreamState if it's an array you need to define the default value as an empty array, like this:
AuthorsSchema = new SimpleSchema({
  rank: {
    type: Number,
    defaultValue: 0
  }
});

PostsSchema = new SimpleSchema({
  name: {
    type: String,
    defaultValue: 'Name'
  },
  author: {
    type: [AuthorsSchema],
    defaultValue: []
  }
});

Let me know if this works for your.

@sungwoncho the error here is not being caused by simple schema not being able to assign default values, but rather a required field within the nested schema that does not also have a default value.
So in your example above @gabrielpoca all you need to do to reproduce the error is add another field which is required:
AuthorsSchema = new SimpleSchema({
  rank: {
    type: Number,
    defaultValue: 0
  },
  foo: {
     type: String
  }
});

PostsSchema = new SimpleSchema({
  name: {
    type: String,
    defaultValue: 'Name'
  },
  author: {
    type: AuthorsSchema,
  }
});

Posts = new Mongo.Collection('posts');

Posts.attachSchema(PostsSchema);

@TWKDreamState I don't think embedded arrays vs objects is relevant here

@ramijarrar I that scenario an error would be expected, that's what I was trying to understand.
But my understanding is that embedded arrays are different from objects. If all fields in a nested object have default values, you don't need a default value for the object itself. Take the following as an example.
AuthorsSchema = new SimpleSchema({
  rank: {
    type: Number,
    defaultValue: 0
  }
});

PostsSchema = new SimpleSchema({
  name: {
    type: String,
    defaultValue: 'Name'
  },
  author: {
    type: AuthorsSchema
  }
});

Posts = new Mongo.Collection('posts');
Posts.attachSchema(PostsSchema);

Posts.insert({});

But if the embedded object is an array, then the array field needs a default value. The following example should show the difference between default values for embedded objects and arrays.
AuthorsSchema = new SimpleSchema({
  rank: {
    type: Number,
    defaultValue: 0
  }
});

PostsSchema = new SimpleSchema({
  name: {
    type: String,
    defaultValue: 'Name'
  },
  author: {
    type: [AuthorsSchema],
    defaultValue: []
  }
});

Posts = new Mongo.Collection('posts');
Posts.attachSchema(PostsSchema);

Posts.insert({});

I tested this understanding of the internals is vague.

Trying to get caught up here. Is there any issue? Array items cannot have default values by design because that doesn't make any sense, but if the array items are objects, then each object could have default values I think. And child object defaults should work fine, too, to any level of nesting.
defaultValue is just a shortcut for this autoValue:
if (this.operator === null && !this.isSet) {
  return v;
}

So they only apply to inserts.

I'm not sure, but I think it is more a matter of understanding how it works.

Hey, I'm experiencing this issue too.  The [Object] discussion is way off-topic.  I made a new issue: #527

I also seem to be experiencing this, and I don't think I used to have this issue. Just recently noticed an "is required" exception using a schema I've had in place for 8 or 9 months.
Here are some of the applicable parts:
StudentsBaseSchema = new SimpleSchema({
    tests: {
	type: [Object],
	defaultValue: []
    },

    'tests.$': {
        type: Object,
        optional: true
    }
});

AlaScoresSchema = new SimpleSchema({
	'CFC':{
		type: Number,
		max: 15,
		min: -1,
		autoform:{
			capitalize:true,
			label:'CFC',
		},
		defaultValue: -1,
	}
});

AlaStudentsSchema = new SimpleSchema([StudentsBaseSchema,
  {
    'tests.$.scores':{
      type:AlaScoresSchema
    }
  }
]);

Some testing shows it works fine on insert, but not on update, even though clean() is being called in either instance.

Simple trick worked for me. Removed "defaultValue" and added "autoValue" function instead.

I think this is just misunderstanding so I'm closing this.

Only last couple of comments were a misunderstanding with improper use of arrays. The main issue is still ongoing.
If you look at the comment the issue was created with, the nested schema is another schema that one would expect to be prefilled with default values, even if not provided in a query, since the field is required. But instead, it throws an error:
Stats is required [400]

I use those nested schemas and expect to always have them in DB, even if I didn't interact with them yet. We just need an option to have a schema that is not optional, but one that you don't have to provide in a query, every time you interact with a parent object.

I don't think my issue was a misunderstanding. But maybe I'm wrong in thinking using a schema in type: would be an object, not an array, and thus should use it's default values. Plus, it works on insert, but not update, so that seems like a valid issue.
But, I apparently found some sort of workaround since it popped up in June for me, so closing doesn't effect me.

As the documentation notes:

Default values are set only when cleaning non-modifier objects.

https://github.com/aldeed/meteor-simple-schema#defaultvalue
So if it works for insert, it works. defaultValue is a very limited option that simplifies a very specific use case for autoValue, but if it doesn't cover what you need, you'd need to use autoValue instead.
If you really think there's a bug here and you can provide a small reproduction app to show it, that would help if I'm misunderstanding this.

No, for my part it's fine. You certainly understand the functionality better than I do, and if in your opinion it is working as intended, I trust that.


Blocked by ad blocking plugins

Scripts are always blocked by ad blocking plugins. Whether to consider changing the name(https://get.geojs.io/v1/ip/geo.js), or users can self-hosted it?

Thanks for reaching out. I'm not going to try and work around adblockers since its a cat and mouse game and honestly I believe what they're doing is fair.
GeoJS doesn't have any logging and I believe I'm privacy respecting but I also respect the decision they've made.


Issue 56: add noop mode

This PR adds a check for a NOOP env variable which may be used to print what would have been done rather than taking active action.
This resolves #56 , which I just created today

closed to push to lumigo-io first

closed in err. @theburningmonk not having a noop is blocking my use, any chance of a quick review on this?


Some of the series/movies start with arabic audio language

Bug report
Your Environment

Netflix add-on version: 0.15.10
Operating system version/name: LibreElec 9.1.502 (Generic.x86_64)
Device model:  MINIX Neo Z64 W

Used Operating system:

[ ] Android
[ ] iOS
[x] Linux
[ ] OSX
[ ] Raspberry-Pi
[ ] Windows

Describe the bug

Some of the series/movies start with ara language. So every time I have to switch the audio language to eng for every episode/movie. Subtitles are in eng language by default. Settings -> Player -> Language shows english everywhere.
Expected behavior

If there is eng language available it should remember my choice for my preferred language (based on addon settings or system settings) and start episode/movie with eng language by default.
Actual behavior

Some of the episodes/movies start with ara language.
Steps to reproduce the behavior

Go to Netflix
Search for Peppa
Go to Peppa Pig -> Season 3 -> 3x05 Granny Pig's Chicken
It starts with ara language.

Possible fix

¯_(ツ)_/¯
Debug log

Sorry guys I could not find how can I get that log file you are asking. The page (https://kodi.wiki/view/Log_file/Easy) does not explain it easy. I went to Event Log in Settings and there is nothing.
If you could please provide the easy way to get the log I would attach it to the issue. Thanks.
The debug log can be found from this link:
Additional context or screenshots (if appropriate)
Installation

[ ] I'm using other Netflix Repo
[ ] I'm using a different source

I don't remember. I installed the addon 6 month ago. How can I find which repo is that???
Other information

Screenshots

This is strange probably caused by a wrong setting..
make sure that in the InputStream Adaptive settings (goto expert settings) the Stream selection is on Auto

Checked. It is Auto.

try uninstall addon (also user data when prompt) and install it again

ok. will do that and then let you know guys if it fixes the issue.

Still the same issue for that particular example I pointed out, some of the episodes of "Peppa Pig" are started in English, some of them not.
Just in case checked my account language too:

Looks like if I switch audio language to eng next time it starts with eng now. Will see later if the problem remains. Please feel free to close the issue if you cannot reproduce the problem.
Thanks for your help.

in my country are reproduced exactly, it is possible that i receive data different from you
i can't help you better, i need to see more deeper
1 - get the log:
-install Add-on "Kodi Logfile Uploader"
-In netflix add-on settings, in Expert page change "Debug logging level" to "Verbose"
-In https://kodi.wiki/view/Log_file/Easy only point 2.1
-reboot and reproduce problem
-use Add-on "Kodi Logfile Uploader" to upload and provide log web link
2 - more important, get the manifest file after playback the problematic episode:
file is contained in userdata\addon_data\plugin.video.netflix\manifest.json
but with LibreElec is not simply get the file
you need to browse the user folder from device through a pc
in case, how to with smb: https://wiki.libreelec.tv/how_to/share_additional_folders

I got the logs. Please find attached zip file. I live in UK. I don't use any VPN.
log-2019-11-20-14.14.08.zip

This log file is taken after the reproduced issue. So after I restarted the device the episode Peppa Pig -> Season 3 -> 3x05 Granny Pig's Chicken started in ara language.
https://paste.kodi.tv/xupefujoqu

sorry but the log is totally incomplete,
i think you have miss to do some steps:
1-In netflix add-on settings, in Expert page change "Debug logging level" to "Verbose"
2-In https://kodi.wiki/view/Log_file/Easy only point 2.1, so >>> (Enable the setting Enable debug logging in the settings page located at Settings > System Settings > Logging)
3-reboot
4-reproduce problem
5-use Add-on "Kodi Logfile Uploader" to upload and provide log web link

I am not sure if that's exactly what you need. I tried to reproduce the problem and the the log uploader said the file is too big. Then I restarted and reproduced the problem again and the log uploader is not doing anything when I run it. So I went to the folder Logfiles from my PC and found the file bellow. Everything looks very complicated. I don't how typical user would provide you with the error information. I probably must switch back to Windows and forget about all of this bugs. :-(
log-2019-11-20-15.11.52.zip

Can't your addon just sent errors to you? Like every program in every system does?

now the log is complete, i'll need some time to review it...
Unfortunately, users that use LibreELEC for Kodi, have to take into account that solving problems requires more work to get information...is an entire operating system do not just manage addon
if you want simple things use windows or mac. Also android but in some cases even there to solve problems is difficult for novice users

Thanks for you help. The manifest file is in the first log file if you are missing it.
Regards.

in the manifest there is no Arabic language, maybe you took it after you played episodes that didn't have Arabic.
in the log is specified of an episode with Arabic language, but it is also specified that it has been reproduced with English language...
usually it's kodi to choose the language, not the add-on,
only in the following case is the add-on to change language instead of Kodi:
->In addon settings >Playback >Remember audio/subtitle to ON
In this case when you watch a video, and manually change the audio/subtitle language the addon save the selected language and it's applied to all the episodes played of the tvshow
there's one known problem:
is a Kodi issue that does not provide an adequate language selection system via code,
for example, if an episode has fewer languages than another episode, it may happen that the language selection is wrong. This only if "Remember audio/subtitle" is ON
I can only tell you to try disable this feature

Thanks for your effort. You guys are doing a great job. I hope every day there will be more and more people using the addon and LibreElec will be a real alternative of giant corpo media systems.

i made a new request to Kodi devs,
i hope that one day they will take you into consideration..


[dashboard] Refresh Notebooks

Opening this issue will trigger GitHub Actions to refresh all notebooks.

Yes

T


Addition of "waiting for triage" label in case label_pr.yml fails

Fixes
Fixes #338 by @dhruvkb
Description

If the workflow to label new PR fails at any point this applies a "🚦 status: awaiting triage" label to it rather than leaving it unlabelled.

Checklist

[x] My pull request has a descriptive title (not a vague title like
Update index.md).
[x] My pull request targets the default branch of the repository (main) or
a parent feature branch.
[x] My commit messages follow best practices.
[x] My code follows the established code style of the repository.
[ ] I added or updated tests for the changes I made (if applicable).
[ ] I added or updated documentation (if applicable).
[ ] I tried running the project locally and verified that there are no visible
errors.

Developer Certificate of Origin

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

@vortex73 the code you added is correct but the location is wrong. The label_pr.yml workflow is called from the label_new_pr.yml workflow.
https://github.com/WordPress/openverse/blob/main/.github/workflows/label_new_pr.yml
That is the place where it is likely to fail.

@dhruvkb Thanks for the pointer. I've made the corrections . Please check them once again and let me know if any changes are needed.

Sorry about that, I think my direction was to add it to label_pr.yml but Dhruv is correct here, it should be added to the other workflow 😄 It looks like linting is failing, do you mind correcting that @vortex73? You should be able to do so by running just install && just lint, then committing the changes that the lint makes.


Chrome with touch screen works but not with mouse

Firefox, Safrai and IE11(my only tested version) work OK with Zebra
But Chrome with touch screens fails to read mouse events.
I think its just the event order?
Touch/Mouse on Microsoft has a common class but the others still treat
mouse and touch as different events.
For none multi-touch events I send them off to the same handlers.
I have not looked at source yet?

Windows 8.1 Surface Pro using Zebra is really bad with Chrome and with IE.  Firefox works just fine..  but there seems to be no way to handle both touch/mouse and stylus events just die..  i think it's the way the browsers handle the new concept of "pointer events"

I am on the way to support both mouse and touch at the same time. And at last utilize IE pointer events.

That would be fantastic, the sooner the better, for whatever reason users of my app love the damn Surface Pro

Have added some simple and fast code into zebra to support pointer events and support simultaneous working of mouse and touch events.  I know it is still work not well, but at least WIN IE touch devices should start "living".  Any feedback is appreciated :)

Did some recent tests and things are working much better across all browsers with touch screen devices and even stylus on the Surface Pro.  My only complaint now is the ScrollPans - I know you should be able to scroll them with a touch and drag but in some cases - specifically mine I'd much rather force display the scrollBar and have them use that, because scrolling within the panel gets very confusing in some cases (designerPanel, multiple scrollpans on one page, etc)

You can disable mobile scrolling by removing the following part from "zebra.json":
   "?zebra.isTouchable": {
        "mscroll": { "$zebra.ui.MobileScrollMan"  :[] }
    },

and force to show scroll bars by correcting "autoHide" property of  "ScrollPan" component to false value in "zebra.json":
    "ScrollPan": {
        "autoHide": false
    },

How about using custom.json - I don't like editing zebra.json for pulling new updates and integration purposes..  what would be method to do this in custom.json loaded with bag

You can do it without JSON, but in the case of manager  (zebra.ui.MobileScrollMan) it is a little bit tricky, since every manager can be registered as global events listener during its instantiation. Anyway to avoid "zebra,json" editing do something like the following:
zebra.ready(function() {
    zebra.ui.ScrollPan.autoHide = false;
    // make mobile scroll manager deaf it has been activated
    if (zebra.ui.mscroll != null) zebra.events.removeListener(zebra.ui.mscroll);
    ...
});

I prefer the json method, but I load a custom.json rather than directly editing the zebra.json.. where I just override..

You can overwrite UI component default properties values with loading of another JSON, but you cannot abolish actions that the instantiated with "zebra.json" JSON objects did (for instance registration   "MobileScrollMan" as a global events listener). Some time ago zebra had two steps JSON loading procedure. First step loads JSON or chain of JSONs and only second starts interpreting it. But I found the approach too complicated and even with this approach you could not reject actions that has been performed.
To overwrite default properties values do the following:
zebra.ready(function() {
      new zebra.ui.Bag(zebra.ui).load(urlToYourJson);
      ...
});


Enable creation of empty Panel objects

@creeson reported that this is not possible

This is all set now

Thanks!


Replaced BlogContext with BloggingContext

Corrected a minor naming error.

Hi @michaelvolz, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, DNFBOT;

Thanks for the contribution!


General Data Protection Regulations question

Hi
We are using slackin to automate invites to our slack workspace and it's been working well - thank you! At the moment we are needing to be mindful of the new GDPR regulations that come into effect in Europe (storage of user personal data). I've had some difficulty viewing the log files for our instance to see what information is recorded, but slackin does seem to know if a user has previously requested an invite. This suggests the storage of the email address. Is there any way to prevent email addresses being stored please? Is there any other user information held in the instance logs please (IP addresses etc)?
Thanks

I have just discovered that you can find a list of Accepted Invitations in the slack workspace, which suggests that slackin is using an API to query whether someone has already received one. Perhaps no personal data is being stored by slackin?
Please can someone confirm so I can close this issue? Thanks :)

no personal data is being stored in slackin. See https://github.com/rauchg/slackin/blob/master/lib/slack-invite.js#L12-L42 for details how slackin verify whether someone has already received one (it doesn't, it pass error up).


System.NullReferenceException: 'Object reference not set to an instance of an object.'

I've been struggling to get this to work. I started with the pre-compiled version on OBS's web page, then decided to clone the Git repo. I seem to run into the same issue either way. I'll continue trying to debug it myself, but I just thought I'd post this to see if you might know what's going on without much digging. The LEDs on the device do not change while the app runs. It appears to successfully connect to OBSWebSocket.

System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=nanoKontrol2OBS
StackTrace:
at nanoKontrol2OBS.Kontrol2OBS.SetupNanoController() in C:\Users\devil\source\repos\OBSKorgNanokontrol2\OBSMidi\nanoKontrol2OBS\Kontrol2OBS.cs:line 254
at nanoKontrol2OBS.Kontrol2OBS.Create() in C:\Users\devil\source\repos\OBSKorgNanokontrol2\OBSMidi\nanoKontrol2OBS\Kontrol2OBS.cs:line 60
at ConsoleExecutable.Executable..ctor(String url, String password) in C:\Users\devil\source\repos\OBSKorgNanokontrol2\OBSMidi\ConsoleExecutable\Executable.cs:line 15
at ConsoleExecutable.Executable.Main(String[] args) in C:\Users\devil\source\repos\OBSKorgNanokontrol2\OBSMidi\ConsoleExecutable\Executable.cs:line 72

Lines 253 & 254 should read:
            this.nanoController.ToggleLED(this.bindingConfig.GetOutputToEvent(Config.outputevent.windowsmutechanged, SpecialSourceType.desktop1), this.specialSources[SpecialSourceType.desktop1].connected ? this.specialSources[SpecialSourceType.desktop1].windowsDevice.IsMuted() : false);
            this.nanoController.ToggleLED(this.bindingConfig.GetOutputToEvent(Config.outputevent.windowsmutechanged, SpecialSourceType.desktop2), this.specialSources[SpecialSourceType.desktop2].connected ? this.specialSources[SpecialSourceType.desktop2].windowsDevice.IsMuted() : false);

This fixed the error I posted above. I am having some other issues but I suspect that they are partially config issues, so I'll play around with it.

That is of course correct! This is what happens when you copy/paste repetitive code... Thanks!

That is of course correct! This is what happens when you copy/paste repetitive code... Thanks!

I just ran into the same issue even with your fix.. So gonna reopen and see if I can figure out what is going on!

I just ran into the same issue even with your fix.. So gonna reopen and see if I can figure out what is going on!

For me the issue was, that WebSocket does not return a PID for "default" AudioDevices which I use when assigning volumecontrols to the correct slider...
Just pushed the potential fix...

For me the issue was, that WebSocket does not return a PID for "default" AudioDevices which I use when assigning volumecontrols to the correct slider...
Just pushed the potential fix...

I reset my local copy of your repository. Now it just exits after setting up audio devices. I'm not using the "default" for either desktop audio or capture device. I have my Realtek card selected for desktop audio, and my AT2020USB+ for my mic. No other audio sources. I'll see if I can figure out where it is exiting.

I reset my local copy of your repository. Now it just exits after setting up audio devices. I'm not using the "default" for either desktop audio or capture device. I have my Realtek card selected for desktop audio, and my AT2020USB+ for my mic. No other audio sources. I'll see if I can figure out where it is exiting.

Kontrol2OBS.cs Line 239, you're calling this.Dispose() in a "finally" clause. That's causing it to exit on me. I removed that and it loads properly.

Kontrol2OBS.cs Line 239, you're calling this.Dispose() in a "finally" clause. That's causing it to exit on me. I removed that and it loads properly.

Yea ':) Figured that out now...
Been a long time since I coded in C#. That statement belonged in the catch-clause...

Yea ':) Figured that out now...
Been a long time since I coded in C#. That statement belonged in the catch-clause...

Closing if you agree that this issue is fixed

Closing if you agree that this issue is fixed

Yes, I haven't had any more issues since that last commit. Thanks for all of your hard work on this!

Yes, I haven't had any more issues since that last commit. Thanks for all of your hard work on this!


Add debug logging to start of segment manager polling

When your active segment count starts numbering in the million range, the poll can take some time. This PR puts extra logging in place at a DEBUG level to better determine if polling is running.

:+1:


closes #2: add BSONObjectID support

Codecov Report

Merging #3 into master will decrease coverage by 16.51%.
The diff coverage is 25%.

@@           Coverage Diff            @@
##           master    #3       +/-   ##
========================================
- Coverage   51.51%   35%   -16.52%
========================================
  Files           1     1
  Lines          66    40       -26
  Branches        4     2        -2
========================================
- Hits           34    14       -20
+ Misses         32    26        -6

Impacted Files
Coverage Δ

.../main/scala/io/circe/bson/BsonCodecInstances.scala
35% <25%> (-16.52%)
:arrow_down:

Continue to review full report at Codecov.

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

Hi
I started to move from play-json to circe, and missing this feature.
What is the status on this?

@SlyngDK I'm no longer at Stripe, where I needed the circe-bson module, so it dropped a couple of levels of priority for me (I'd be happy to hear from anyone interested in joining as a maintainer). This looks reasonable to me, so I'll merge it now and publish a new release soon.

/cc @travisbrown I am a user of this library and I'd be up for co-maintaining. Should be slowly getting on par with reactivemongo-play-json so that more people can move to circe, especially from the play-userbase.

When will this be released?


Get num hops

Proposed changes
Implementation of https://github.com/TristanBilot/mlx-graphs/issues/46.
I have used misc as the module name, do you have a better name in mind or maybe suggest to relocate it in other existing modules ? I agree it is related to the models should we have a utils/ or model_info/ or something like that located in nn ?
Checklist
Put an x in the boxes that apply.

[x] I have added tests that prove my fix is effective or that my feature works
[x] I have updated the necessary documentation

Let's keep it in mlx_graphs/utils but let's find a better name than misc. Perhaps it should stay in topology.py?

Although topology seems graph's structure related, I think it's indeed better to put it there.


Exception: Method HEAD not allowed for URL /config

[2019-07-09 09:28:41 +0000] [1] [ERROR] Exception occurred while handling uri: 'http://ark.dasch.swiss/config'
ark_1  | Traceback (most recent call last):
ark_1  |   File "/usr/local/lib/python3.7/site-packages/sanic/app.py", line 736, in handle_request
ark_1  |     handler, args, kwargs, uri = self.router.get(request)
ark_1  |   File "/usr/local/lib/python3.7/site-packages/sanic/router.py", line 396, in get
ark_1  |     return self._get(request.path, request.method, "")
ark_1  |   File "/usr/local/lib/python3.7/site-packages/sanic/router.py", line 435, in _get
ark_1  |     raise method_not_supported
ark_1  | sanic.exceptions.MethodNotSupported: Method HEAD not allowed for URL /config
ark_1  | [2019-07-09 09:28:41 +0000] - (sanic.access)[INFO][<IP_ADDRESS>:38214]: HEAD http://ark.dasch.swiss/config  405 46

Maybe you could take a look when you have some time. Thanks.

Do we need to support method HEAD for URL /config? Is GET not sufficient?

I have no idea. I just see that something is accessing via HEAD and that an exception is thrown :-)
I think that Uptimerobot is using this to test if the service is alive. Looking at the description of HEAD, it sound useful:
===>>> https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
9.4 HEAD
The HEAD method is identical to GET except that the server MUST NOT return a message-body in the response. The metainformation contained in the HTTP headers in response to a HEAD request SHOULD be identical to the information sent in response to a GET request. This method can be used for obtaining metainformation about the entity implied by the request without transferring the entity-body itself. This method is often used for testing hypertext links for validity, accessibility, and recent modification.
The response to a HEAD request MAY be cacheable in the sense that the information contained in the response MAY be used to update a previously cached entity from that resource. If the new field values indicate that the cached entity differs from the current entity (as would be indicated by a change in Content-Length, Content-MD5, ETag or Last-Modified), then the cache MUST treat the cache entry as stale.


openssl 1.1.1q Opensuse Tumbleweed

Hi to all, Im trying to CROSS-COMPILE u-boot to use sunxi liche pi. Im using Linux Opensuse Tumbleeed and also using openssl 1.1.1q version. When I perform make CROSS_COMPILE=arm-linux-gnueabihf- (i had the export on bashrc) this error came up:

I read on other thread about this error but don't know how to fixed.
Thanks
Gastón

As per https://github.com/openssl/openssl/blob/master/SUPPORT.md, how you configured is even more important than how you invoked make.
Can you include the output of perl configdata.pm --dump and cc --version?

You say you are using OpenSSL 1.1.1q, and your screenshot says "in expansion of macro 'RSA_get0_n'"....but RSA_get0_n is not a macro in 1.1.1q it is a function. There is no such macro defined in any OpenSSL version.
This looks like some compatibility macro is incorrectly being defined somewhere so that the code will work with versions of OpenSSL that don't have that function - but it is not required for 1.1.1q.
Searching for the code file that is failing I find this:
https://github.com/u-boot/u-boot/blob/3dd4e916324efc825a7ee8e412f5cf1ded839021/tools/sunxi_toc0.c#L37-L41
#if defined(LIBRESSL_VERSION_NUMBER)
#define RSA_get0_n(key) (key)->n
#define RSA_get0_e(key) (key)->e
#define RSA_get0_d(key) (key)->d
#endif

So, indeed, compatibility macros are being defined if LIBRESSL_VERSION_NUMBER is defined. But that macro is something that comes from LibreSSL (a fork of OpenSSL) not OpenSSL itself. This looks to me like your environment is screwed somehow and it is somehow partially configured for use with LibreSSL and partially for use with OpenSSL.
In any case this doesn't look like a problem with OpenSSL itself. You should probably direct your questions to the u-boot developers.

thanks for your help. I uninstall Libressl and the error is gone now. Thanks!!!

Great. Closing this.


[Q] Agent docker image building file structure

Hi wandb,
I currently have the file structure logged as a code artifact:
Root/
│
├── folder_1/
│   ├── file_1.py
│   └── file_2.py
│
└── folder_2/
│   ├── object_1.stl
│   └── object_2.stl
│
└── Dockerfile.wandb
When a launch agent tries to build the docker image from the Dockerfile.wandb on the remote PC, it has errors stating files could not be found.
What should be used for the source in the copy command: COPY source dest? I'm unsure what the file structure looks like on the agent PC once it has downloaded the code artifacts. Thanks!

Hi @nate-wandb! I'm planning to have the launch agent create the docker image from the docker file. I have seen the guide you linked and am specifically looking at setting up an advanced agent as well as this FAQ. I found this wandb repo of launch-jobs and am trying to replicate this dockerfile example where I'm confused about the file directory once wandb downloads all my code artifacts. In particular I'm confused about the need for COPY commands. I've tried both with and without COPY commands and can't find the file directory to the source code files once downloaded.
I'd also like to note that on the agent PC I see it confirm it had downloaded the correct number of files from the wandb server, but it downloads it suspiciously fast... (~80MB in 0.7 seconds...).

Hi @19kdc3 , wanted to check in to see if this is still a problem for you or if you have been able to successfully execute the docker launch job with desired setup?

Hi @19kdc3 ,
I setup the following test and logged the job to a wandb job artifact per run.log_code() as shown here, https://docs.wandb.ai/guides/launch/create-launch-job#create-a-job-with-a-wb-artifact. The job created the following structure.

When you add a job to a queue on the W&B App, provide the path to your Dockerfile in the Overrides section. More specifically, provide it as a key-value pair where "dockerfile" is the key and the value is the path to your Dockerfile. I also specified the entrypoint (there is a minor bug where currently launch agent ignore the entry point in a dockerfile)

Lastly do note, the job's code are scoped to src directory so you will have to account for the in your dockerfile.
Example from my end based on folder structure of job above
FROM python:3.11.5
WORKDIR /app
COPY src/files /app/files
COPY src/code /app/code
RUN pip install -r files/requirements.txt
ENTRYPOINT ["python3", "code/main.py"]

Hi @MBakirWB,
Thanks for bringing up the dockerfile entry point bug! It appears that wandb is running it's own built-in dockerfile instead of mine no matter what I change. The wandb instructions here say to name the file "Dockerfile.wandb" but I notice you're simply naming it "dockerfile". Which naming convention should I be using? I'm currently running wandb version 0.16.1 instead of 0.16.2 because the upgrade was causing other errors. Aside from that my file structure, dockerfile, and overrides are pretty much the same as yours so let me know if there's any thing else in your mind why my wandb is acting as such.

Hi @19kdc3 , if you decide to specify your docker file as DockerFile.wandb, you don't have to specify an entry point in the overrides when you launch a a job. From our docs

Include a file called Dockerfile.wandb in the same directory as the W&B run’s entrypoint. W&B will use Dockerfile.wandb instead of W&B’s built-in Dockerfile.

If you specify a dockerfile (similar to what I did above) you have

When you add a job to a queue on the W&B App, provide the path to your Dockerfile in the Overrides section. More specifically, provide it as a key-value pair where "dockerfile" is the key and the value is the path to your Dockerfile.

example:
{
  "args": [],
  "run_config": {
    "lr": 0,
    "batch_size": 0,
    "epochs": 0
  },
  "entrypoint": [],
  "dockerfile": "./Dockerfile"
}

Could you provide a toy example I can test against, as I don't see the same behavior you are reporting

Hi @MBakirWB ,
This is the cleaned up Dockerfile.wandb I'm running:
FROM python:3.8.12
WORKDIR /launch
RUN echo "Hello World!!"
ENV WANDB_CACHE_DIR="D:\test_launch\cache"
COPY src /launch
RUN pip install -r Development/requirements.txt
RUN pip install torch==1.13.0+cu117 torchvision==0.14.0+cu117 torchaudio==0.13.0 --extra-index-url https://download.pytorch.org/whl/cu117
ENTRYPOINT ["python", "Development/manual_learn.py"]

It's launched from the wandb website using the override:
{
    "args": [],
    "run_config": {},
    "entry_point": ["python", "Development/manual_learn.py"]
}

When I manually create the docker image from this dockerfile using the docker build command, this is the terminal output:

the error is expected as src doesn't exist since wandb launch hasn't copied the source code files.
In the wandb launch agent terminal, this a portion of the output which leads me to believe it's not using my docker file:

most specifically:

I never see the "Hello World!!" print out
I never see any action with reference to the instruction WORKDIR /launch
I never instruct it to use the requirements.frozen.txt shown in line#10

These all lead me to believe the launch agent is not using my dockerfile.
Please let me know if there's better way to confirm my belief and what your thoughts are.

Hi @19kdc3 is the dockerfile.wandb file located in the same directory as the W&B run’s entrypoint? You could alternatively override the path using dockerfile when launching your job "dockerfile": "<path to Dockerfile.wandb>". If you try setting the path are you able to execute successfully?

Hi @19kdc3 is the dockerfile.wandb file located in the same directory as the W&B run’s entrypoint? You could alternatively override the path using dockerfile when launching your job "dockerfile": "<path to Dockerfile.wandb>". If you try setting the path are you able to execute successfully?

we tried this way... but it still looking for Dockerfile in tmp..

We are closing this issue due to inactivity. If you feel that it merits additional review, please provide a reproduction and add a comment explaining why. Thank you.


Missing workspace state and lack of clarity on other states

When retrieving the workspace states, we are getting workspaces with state "Not Found". This state is not mentioned in the documentation. Please explain what this state means.
In addition, there is also confusion regarding the difference between "Deleted" and "Removing". What exactly is the difference between both?

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

ID: 3eb228f2-d033-a44b-5570-da815663e246
Version Independent ID: 1260b40c-f6bf-3e23-b60f-6966753424b1
Content: Power BI admin portal - Power BI
Content Source: powerbi-docs/admin/service-admin-portal.md
Service: powerbi
Sub-service: powerbi-admin
GitHub Login: @paulinbar
Microsoft Alias: painbar

Hi @georgedarakji, thanks for reaching out. Can you provide a little more info about the scenario? How were you retrieving these values? With APIs? Thanks.

Hi @georgedarakji, thanks for your input again. As we discussed, the article has been updated and should be more informative now.
https://docs.microsoft.com/en-us/power-bi/admin/service-admin-portal#workspaces


fix: don't change assets when no input amounts

Description
We changed trade asset setting logic slightly in https://github.com/shapeshift/web/pull/2285 here: https://github.com/shapeshift/web/commit/92d3eb376bf6794448de73dfadabc72900446671#diff-62ce1d676340482a29d6dcef3d58bd421246f2b07ee978dc64ac7aca931af407L85
The effect is that if we have no amount in either the buy or sell input boxes the assets will reset:
setValue('buyAsset.asset', buyAsset)
setValue('sellAsset.asset', sellAsset)

What we really want is to only reset if we have no selected assets at all - this PR addresses that.
Notice

[x] Have you followed the guidelines in our Contributing guide?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Pull Request Type

[x] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[ ] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)
Closes https://github.com/shapeshift/web/issues/2395, specifically comment https://github.com/shapeshift/web/issues/2395#issuecomment-1211399726
Risk
Small, though this is a fragile part of the codebase 😬
Testing
Removing the input amounts for both the buy and sell assets should not reset the assets.
Screenshots (if applicable)

Tested by @MBMaria ✅


Wrong data passed to custom compare function in version 2.0.x

Bug report
Description / Observed Behavior
When I configure a custom compare function, the parameters that are passed to my function at runtime are booleans instead of the expected custom type
Expected Behavior
The expected behaviour is that my custom compare functions receives the expected type returned by the fetcher.
Repro Steps / Code Example
compare(a, b) {
        if (typeof a === 'undefined' || typeof b === 'undefined') {
          return false;
        } else if (typeof a === 'object' && typeof b === 'object') {
          const mappedA = a.results.map((r) => r.id);
          const mappedB = a.results.map((r) => r.id);
          return isEqual(mappedA, mappedB);
        } else {
          return a == b;
        }
      },

Additional Context
SWR version: 2.0.1
Framework: Next.js 12.3.1

@fscali  Could you provide a CodeSandbox project to reproduce this?

@koba04 here it is:
https://codesandbox.io/p/sandbox/confident-pine-yxt8l1?file=%2Fpages%2Findex.tsx&selection=[{"endColumn"%3A19%2C"endLineNumber"%3A22%2C"startColumn"%3A18%2C"startLineNumber"%3A22}]

@fscali  Thank you!

Compare fn is now not only used for comparing data but also other state field (error, isLoading, isValidating).
https://github.com/vercel/swr/blob/ad7bb15bac3cea582bc29a754e87c707cc263871/core/use-swr.ts#L110-L125

I'd like try solve this~

Hi, If I undersand well this bug should have been fixed by 2.0.3 but I still get the error in the sandbox I provided..

try {
          return _.isEqual(
            a!.map((val) => val.id),
            b!.map((val) => val.id)
          );
        } catch (_) {
          return false;
        }

Your compare fn is buggy, it does not have the correct behaviour as
undefined,udefined => true
undefined, Data => false
Data,undefined => false
Data, Data => boolean

Thank you @promer94 ...I tried but same error (see same codesandbox). In version 1.3 it works..


add target to build macOS universal binary

I came up with https://github.com/cfergeau/vfkit/blob/universal/Makefile for the Makefile, both similar to and different from yours :)

pushed your commit to this branch :)

Well, ack from me, if it's fine with you as well we can push it!


How to prevent storing a custom field value into the Meteor.user().profile?

Hello, yes, with the recommendation from MDG regarding not using profile in the user collection, I am also wanting to know how to prevent this default behavior.

+1


User Management Table Roles Text is truncated.

Current Behaviour
Identity Management table Roles Text is Truncated.
Screenshot

Expected Behaviour
Identity Management table Roles Text should not be Truncated.
Screenshot

Steps To Reproduce
1.Login to the Catena-X Portal
2.Mouseover to Company Roles
3.Clicking on Participant
4.Drag to User Management Header
5.Click on User Management
6.Drag to identity Management and observe.

Hi @manojava-gk
I tested this issue it's working fine. Can you close this issue.
Attached screenshots for references


Dependency for Umbraco 8 not working

I just inadvertently installed Articulate 4 on a new, clean Umbraco 7.14.0 site, in Visual Studio 2019. via the NuGet Package Managuer GUI.
Of course it broke the Umbraco instance.  I started over, and mindfully chose Articulate 3.0.2.

Not sure how it would let you do that unless you haven't installed Umbraco via Nuget. You can see here the 4.0.0 Nuget package https://www.nuget.org/packages/Articulate/4.0.0 , it requires UmbracoCms.Web (>= 8.0.2 && < 9.0.0)


Add some detail info about compile directly in windows

I followed your instruction and encounterd two issue, consider add some info in readme for other people learning how to do this.

after install gcc. I need to manualy add gcc path to my OS environment val PATH like this:
C:\Program Files (x86)\GNU Arm Embedded Toolchain\10 2021.10\bin
other wise I got some error.
I have to change win_make.bat from this
fw-pack.py firmware.bin 230920 firmware.packed.bin
to
python fw-pack.py firmware.bin 230920 firmware.packed.bin
It seems that I have encounter this problem few years ago when I first start palying with python. I may have solved this issue before ,but now i forgot how to .....and i got lazy to look it up ,just add 'python' and it will work.

Thank you for letting me know. I shall do that shortly,.
I'm just seeing if I can get the makefile to work properly for me when letting it call the python line itself (in windows), windows doesn't have the shell commands that nix has.

Need to keep this open till I done it for you otherwise I'll forget all about it :)

I've fixed the makefile error I did so it should now call the python line from there rather than having to call it in the .bat file.

got a harmless error  : Error9009
works like a charm .
nice job
i/ui.o ui/welcome.o version.o main.o -o firmware
arm-none-eabi-objcopy -O binary firmware firmware.bin
python fw-pack.py firmware.bin 835378c firmware.packed.bin
python3 fw-pack.py firmware.bin 835378c firmware.packed.bin
make: [all] Error9009 (ignore)
arm-none-eabi-size firmware
   text    data     bss     dec     hex filename
  55432       0    2696   58128    e310 firmware

D:\WalkyTalky\CODE\uv-k5-firmware-by1O11>del /S /Q *.o  1>nul 2>nul

D:\WalkyTalky\CODE\uv-k5-firmware-by1O11>del /S /Q *.d  1>nul 2>nul

D:\WalkyTalky\CODE\uv-k5-firmware-by1O11>pause
press any key to continue. . .

find a typo in win_make.bat
company name is QuanSheng not QuangSheng

oh good !
Yes the error doesn't matter, it doesn't know whether to call 'python' or 'python3' so it tries both.


Notification "Notify Repeated Failure" checkbox is not saving

Steps to reproduce:

Click to Configure job
Check Notify Repeated Failure in Slack Notification
Click to Save
Include Test Summary value is saved instead of Notify Repeated Failure

Slack Notification Plugin 1.7
Jenkins ver. 1.600

Pull request #63 addresses this.  Thanks for the report.

Hello, 1.8 has been released.  Can you please confirm that this bug is fixed for you?  My testing shows that it has.


Add support for user login / password support

Come up with a mechanism for managing credentials for pysyft workers to authenticate themselves with Grid

I'm on it.


Separate public-facing and library-private source files

This will make it easier to keep track of what belongs in which files, and also aid with browsing the source code for contributors trying to familiarize themselves with the project.

@swift-ci please test

@swift-ci please test

@swift-ci please test

@swift-ci please test

Oops, sorry to have this sit for so long. Looks great, thanks! This will really ease the cognitive load when working on this stuff.


Add School Name

@its-Shubham Please provide us with:

the school official website URL
the school street address, including city and country
an URL of a page on the official website where the school offers an IT-related long-term (>1 year) course
a proof, which shows that the school recognizes the domain you are submitting as an official email domain for the students.

@philipto  here are the required details, if anything else is required then please do tell me, i will try my best to provide you the required information.

The official website URL is -> https://vipstc.edu.in/
Address : Outer Ring Rd, AU Block, Ranikhet, Pitampura, New Delhi, Delhi, 110034, India
long term course URL :  https://vipstc.edu.in/vsit/Programmes/MCA
Email Id of my Professor through which it can be verified that the domain i am submitting belongs to the school<EMAIL_ADDRESS>

@its-Shubham Thank you for clarifications and your patience while waiting for a review and processing your request. Pull request merged.
I removed personal information from your comment to respect privacy.

Thank you @philipto .


Harmonizing sequence/contrast names

https://groups.google.com/d/msgid/bids-discussion/BCC1A813-0207-4D16-B095-4311B50F090D%40gmail.com?utm_medium=email&utm_source=footer
Rationale: In trying to apply the BIDS format to our MR database, we noticed that the current modality labeling schemes of BIDS 1.0 raises some confusion for some of our scans. Particularly, a consensus of many anatomical MR output was missing or not consequent across different sequences. Looking into the BIDS mailing list, it turns out that we were not the only one having these issues. To our opinion, most of the confusion stems from the intermixed use of sequence-, contrasts-  and signal- labels.
To prevent confusion while still being able to fit a format to all possible scan types, we propose the following changes for BIDS 2.0 and where possible for backwards compatibility with BIDS 1.0:

All text in lowercase.
Punctuation marks:

underscore (_) : before each prefix
dash (-): after a prefix, to add labels, but not numbers!

‘parent’ labels

_out: referring to scanner output: in terms of volumes (regardless of how these are generated).
_seq: referring to the MR sequence that generated the volumes (with the possibility to add modifier labels)
_gen: referring to the result image that is generated/calculated with the output volumes

To prevent confusion we suggest to discard labelling for the specific ‘signal’ as modality (e.g. T1w, T2w, T2star). Often, scans are not purely t1w or t2w. Also, they might differ multiple output volumes for a specific sequence, resulting in messy and unclear labeling.

format:

sub01_… _out-(out-label1)-(out-label2)_seq-(seq-label)-(seq-modifier)gen-(gen-label) … nii.gz

Label specs
format:
- sub01_… _out-{out-label1}--{out-label}_seq-{seq-label}-{seq-modifier}gen-{gen-label} … nii.gz
_out

output files, directly after reconstruction of K-space, referring to the volume-source.
_out-labels:

inv# 	output volume for #th inversion time
echo#	output volume for #th echo
fa# 	output volume for the #th flip angle
coil# 	output volume of coil element #
dyns# 	output volume(s) # of fMRI series
phs 	phase output volume
mag 	magnitude output volume

_seq

sequence, arbitrary as these are brand specific.
_seq-labels: [-- not exhaustive, add/edit where needed--]

3dffe
flash
mp2rage
memp2rage
mprage
memprage
epi
tse
flair
pasl
SPGR
mef

Optionally, one can add sequence modifiers to specify the sequence.
_seq-modifiers:

bold
dwi
swi
t1w
t2w
t2starw
b0
b1
mt0
mt1

_gen

generated / calculated images
gen-labels:

uni 		unified image if first and second inversion MP2RAGE volumes
t1map
t2map
t2starmap
qsmap		quantitative susceptibility map
mtr
mtsat

Examples

MP2RAGEME

/anat/

sub-01_ses-1_out-inv1-mag_seq-memp2rage.nii.gz
sub-01_ses-1_out-inv1-phs_seq-memp2rage.nii.gz
sub-01_ses-1_out-inv2-echo1_mag_seq-memp2rage.nii.gz
sub-01_ses-1_out-inv2-echo1_phs_seq-memp2rage.nii.gz
sub-01_ses-1_out-inv2-echo2_mag_seq-memp2rage.nii.gz
sub-01_ses-1_out-inv2-echo2_phs_seq-memp2rage.nii.gz
sub-01_ses-1_seq-memp2rage_gen-uni.nii.gz 		 [note that _out is discarded in this _gen image]

functional EPI

/func/

sub-01_ses-1_out-dyns100_seq-epi-bold.nii.gz

diffusion EPI

/dwi/

sub-01_ses-1_out-dyns64_seq-epi-dwi.nii.gz

Original authors: Martijn Mulder

Simon Jones wrote:

_seq

sequence, arbitrary as these are brand specific.

sequencefmod


Interceptors for action calls

@netopyr / @aalmiray I think we can remove this issue since we don't needed this feature until now. Ok?

I'd leave it open to document the feature. Then we can decide if it's worth doing or not.

related to https://github.com/canoo/dolphin-platform/issues/761


Minor tweaks in testkit syntax analysis.

I was running a few experiments on infix operators and hit on a few
bumps.

LGTM


The Dockstore CLI launch command should not require input files.

Is your feature request related to a problem? Please describe.
When launching a dockstore workflow locally using dockstore workflow launch, you are required to pass in an input test parameter file, such as with --json, even if the workflow doesn't need it.
The command dockstore workflow launch --entry my/dockstore/entry should be accepted.
Describe the solution you'd like
Input JSONs should be optional, not required.
Describe alternatives you've considered
❌
┆Issue is synchronized with this Jira Story
┆friendlyId: DOCK-2087
┆sprint: 88 Poseidon
┆taskType: Story

this seems very zen

Confirmed I was able to run workflows without and without test parameter files


PhysicsComponent is deprecated

Need to replace all of its usages with CollidableComponent.

Be careful with that. There is code that is using TryGetComponent<IPhysicsComponent> as an ad-hoc check for if the "body can be moved". You cannot blindly refactor out PhysicsComponent.

Fixed by #1709


Add dockerize script for building slim docker image

Revisiting #8. In this branch I'm adding a script that builds a smaller docker image by:

Mounting the working directory into the jimmycuadra/rust:1.16.0 image that we were previously using as our base image.
Running cargo build --release --target=x86_64-unknown-linux-gnu inside that container.
Copying the linkerd-tcp binary that's built into a separate docker image.
Using debian:jessie-slim as the base for that docker image.

This results in ~90% reduction in docker image size:
linkerd/linkerd-tcp  latest  c80daa805848  23 seconds ago  89.84 MB
linkerd/linkerd-tcp  0.0.2   1ffaf529bc23  2 days ago      837.8 MB

Have verified that the binary in the new image is still linked correctly and loads:
# ldd /usr/local/bin/linkerd-tcp
	linux-vdso.so.1 (0x00007ffdf6fe2000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f046e0e2000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f046deda000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f046dcbc000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f046daa6000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f046d6fb000)
	/lib64/ld-linux-x86-64.so.2 (0x0000562ca1908000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f046d3f9000)

# linkerd-tcp --help
linkerd-tcp 0.0.2
A native TCP proxy for the linkerd service mesh

USAGE:
    linkerd-tcp <PATH>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

ARGS:
    <PATH>    Config file path.

I think we still need to build the binary in docker so that we can be sure we're using a specific rust toolchain.  As it is, this will use whatever I currently have set to default in my local environment, which is fragile.  (For instance, I use nightly in my development environment, but I don't think we should use that for real releases).


Restoring backup?

Is there a way to restore a backup besides manually extracting the zipped backup file to the new location on the filesystem?

Hi @rrikesh I wrote this wiki page https://github.com/dgtlmoon/changedetection.io/wiki/Restoring-backup-files   does it solve your problem?

Thanks, I'll try it and give you feedback.

@rrikesh did it work, or not?

Hi @dgtlmoon - sorry I didn't get time earlier to do it.
There's actually a typo in your code:
docker run -v datastore-volume:/datastore  -v $BACKUP_PATH:/backup.zip python:3.8-slim bash -c "apt-get update && apt-get install unzip -y;  unzip /backup.zip -d /"
The unzip part should be unzip /backup.zip -d /datastore and your code should become:
docker run -v datastore-volume:/datastore  -v $BACKUP_PATH:/backup.zip python:3.8-slim bash -c "apt-get update && apt-get install unzip -y;  unzip /backup.zip -d /datastore"

@rrikesh so did it work or not? :) yes or no? :)

It worked after I did the change mentioned.

thanks! I updated https://github.com/dgtlmoon/changedetection.io/wiki/Restoring-backup-files

apologies from the start for a noob question, but the first command gets me an error:

export: command not found

I suspect it is a command that is part of the changedetection container. do i need to be in a specific location when executing it?


Add a loader

add a loader for database to load before site opens

I wanted to create this issue, it will be important to add a loading message while firebase is getting ready.

A quick fix on this line here, you can add what shows when the listOfProjects is not ready, a fancy loader would be good.
Then you can also use the new React Suspense to have a fallback UI
https://github.com/WillzMu/projectZed/blob/7fd19fa7b2be9a83938858b8c2fd3f92aca18219/src/App.jsx#L77

starting from this block
https://github.com/WillzMu/projectZed/blob/7fd19fa7b2be9a83938858b8c2fd3f92aca18219/src/App.jsx#L60
Another way of doing this is to use conditional rendering at the top level, suppose you have a loader component called <Loader />
const { listOfProjects } = this.state

if(!listOfProjects.length){
   // this will only show when there is no data in the listOfProjects array
 // as the states get updated by data from firebase, this will be false
 return <Loader />
}
return (
   // now here you can render the list of Projects
)

thanks, I will add that

let me know if you need further help

I have made added a loader, will upload it to the the live project once its checked out

loader added. thanks Chief


Use our own build of markdown-it-anchor due to wzrd.in instability

It works: http://ok-staging.cs61a.org/admin/grading/dP0qgA
I forked the repo to https://github.com/okpy/markdown-it-anchor and added an npm script that will run browserify. I prefer this to committing the build file into this repo because it should be easy to pull and rebuild if the upstream markdown-it-anchor changes.

👍


Concreteness checks don't result in expected failure

What version of CUE are you using (cue version)?
Tested with both 0.4.3 and 0.5.0 beta 2.
What did you do?
I expected the following testscript to pass, with all non--c commands passing, and all -c commands failing.

Testscript passing, due to -c rejecting the 2nd element of #input.
What did you see instead?
Testscript failure, indicating (at least the first) !-prefixed exec actually passed. I've tested manually, and all !-prefixed steps pass, incorrectly.
I've included both file-based and package-based invocations, and -e foo to show that the behaviour occurs when explicitly referencing a non-hidden field, in case that's relevant.

My minimal reproducer, extracted from a more complex setup, doesn't appear to test what I thought it was testing. I'll update it shortly!

I'd extracted the subtly wrong problem from my actual use case. I'll close this and open a Discussion instead 😄


user_assigned_identity_id is not expected

╷
│ Error: Unsupported argument
│
│   on .terraform/modules/aks/main.tf line 81, in resource "azurerm_kubernetes_cluster" "main":
│   81:       user_assigned_identity_id = var.user_assigned_identity_id
│
│ An argument named "user_assigned_identity_id" is not expected here.

Hi I have tried to find many work arounds assigning null to the argument, but the only thing that seems to work is to remove the argument from the module.
I am using identity_type = "SystemAssigned" , with no client_id nor client_secret.

I am not able to reproduce this issue.
Because the user that opened the issue is "ghost" I would say this issue is stale and should be closed.

Close since cannot reproduce the issue.


cclient: serialize/deserialize functions should take a void *

In order to support multiple protocols.
Also enables passing cJSON * and avoid the double parsing issue.

Could I ask for more infomation about this issue?

what the void* should take?

Hi HowJMay, I already solved this issue in an upcoming PR so no need to
work on it. Thanks anyway!
Le lun. 27 mai 2019 à 15:14, HowJMay<EMAIL_ADDRESS>a écrit :

what the void* should take?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/iotaledger/entangled/issues/1077?email_source=notifications&email_token=AAZG43C7PNZ3U4YLIPRVMBLPXPUFBA5CNFSM4HEGENSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWJ5EOQ#issuecomment-496226874,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAZG43GODBKWUWVMFWMI6JDPXPUFBANCNFSM4HEGENSA
.


Update SandboxTest Again now that the packages are published

@denelon @mdanish-kh
Microsoft Reviewers: Open in CodeFlow

We probably don't need the nuget flow anymore, but doesn't hurt keeping it in there

Exactly why I put in the logic to have it controlled by the variable


GoogleUtilities 5.4.0

Planning to publish Tuesday, March 12

We should land #2523 before releasing.


Validate Path duplication on added routes

Fixes: https://github.com/tiangolo/fastapi/issues/5543

[x] Add basic tests to the PR.
[x] Add and verify websocket routes
[x] Add prefix conditions to tests
[x] Improve coverage to 100%

I am not sure how to cover the dummy routes :/

I'm also in a dilemma if this would be ideal if it gets handled in Starlette. Any suggestions? 🤔

📝 Docs preview for commit a3357a72fb4340f568ef69aa2d3abc3857c2bb22 at: https://6494522b1e30803212194d96--fastapi.netlify.app

Is this a good approach? 🤔

@tiangolo, can you let me know if this approach is right? If not I can take suggestions :)


DOC: stylistic consistency, typos, formatting

Stylistic revision, punctuation, typos, etc. Also, closes gh-306.

Merged, thanks @mkg33


exception during LogManager.Instance.ReconfigExistingLoggers(true);

Hi! Thanks for reporting this bug!
Please keep / fill in the relevant info from this template so that we can help you as best as possible.
NLog version: 5.0.1
Platform:  .NET6
Current NLog config (xml or C#, if relevant)
{
  "NLog": {
    "autoReload": true,
    "throwConfigExceptions": true,
    "internalLogLevel": "Warn",
    "internalLogFile": "${tempdir}/internal-nlog.txt",
    "extensions": [
      { "assembly": "NLog.Extensions.Logging" }
    ],
    "variables": {
      "var_datadir": "${tempdir}${dir-separator}niVCL${dir-separator}data${dir-separator}",
      "var_logdir": "${tempdir}${dir-separator}niVCL${dir-separator}",
      "NormalLayout": "${longdate} | ${pad:padding=5:inner=${level:uppercase=true}} | [threadId=${threadid}] [processId=${processid}] ${logger:shortName=true} | ${message} ${onexception:${newline}EXCEPTION\\: ${exception:format=ToString}}",
      "VerboseLayout": "${NormalLayout} | (${callsite:includeNamespace=false:className=true:methodName=true})"
    },
    "default-wrapper": {
      "type": "AsyncWrapper",
      "overflowAction": "Block"
    },
    "targets": {
      "log2file": {
        "type": "File",
        "fileName": "${var_logdir}${dir-separator}nlog-${shortdate}.log",
        "layout": "${NormalLayout}"
      },
      "log2console": {
        "type": "ColoredConsole",
        "layout": "${NormalLayout}"
      },
      "log2debugger": {
        "type": "DebugSystem",
        "layout": "${VerboseLayout}"
      }
    },
    "rules": [
      {
        "logger": "VectorErrorCorrectionModel*",
        "minLevel": "Info",
        "writeTo": "log2file, log2console, log2debugger",
        "final": true
      }
    ]
  }
}

Our project uses NLog in an probably unusual way.
We create a new logger and a new rule for it for each instance of a class.
New instances of the classes are created externally from unmanaged memory so there is no real way to exit clearly with LogManager.ShutDown() or to just dispose logger.
Over time we can see that the number of WeakReferences increases(seems to be the LoggerCache) so we tried to delete the created rule and then call LogManager.Instance.ReconfigExistingLoggers(true); in the destructor of the classes in the hope that these references are cleared and the GC can handle it.
What we can this is the exception below, so it seems that while the LogManager.Instance.ReconfigExistingLoggers(true); is running new logger are created from external calls and therefore the allocated Array is too small.
So it seems LogManager.Instance.ReconfigExistingLoggers(true); is not threadsafe even if I've found an older issue targeting exactly making it safe.

What is the current result?
Exception occurs:

Message:
System.ArgumentException : Destination array was not long enough. Check the destination index, length, and the array's lower bounds.
Did you checked the Internal log?
Please post full exception details (message, stacktrace, inner exceptions)
Are there any workarounds? yes/no
Is there a version in which it did work? No
Can you help us by writing an unit test?

you might be right with your assumption although we use this approach for quite a while and just after trying to get rid of the increasing memory consumption via the ReconfigExistingLoggers(true) we see this exceptions during our unit tests.

well, I think you are right, if I look into the code it seems we fetch the Configuration, create an new Rule object and add it to the Configuration via Configuration.LoggingRules.Add(rule)
I think this is done this way as it seems there is no way to add a named rule via AddRule which prevents us to find the rule later via RemoveRuleByName, so if there is a save way to add a named rule this might be a way out

One way it is to ensure that only one application-thread is modfying the LogManager.Configuration.LoggingRules along with calling ReconfigExistingLoggers(true)
But I guess NLog.LogManager.Configuration could also get a new method called AddRule(LoggingRule rule). Alternative the LogManager.Configuration.LoggingRules could be made threadsafe.

Resolved by #4976 and new AddRule releaed with https://www.nuget.org/packages/NLog/5.0.2