add support hardware camera, focus and zoom buttons

closes #379

Test : manual
Camera (Capture)
adb shell input keyevent 27
Zoom In
adb shell input keyevent 168
Zoom Out
adb shell input keyevent 169


fix: MD038/no-space-in-code

Spaces inside code span elements

@nenonix @JohanFreelancer9 Copy editing is needed for this PR. Thanks.

@LanaChin  PR has been copyedited and is ready for final review, could you please check and merge? Thanks!


Update automation-linux-hrw-install.md

Added python syntax to better render in doc

@sdavis3 : Thanks for your contribution! The author, @georgewallace, has been notified to review your proposed change.

@sdavis3 Looks good, thanks for this update! #sign-off


Event handling

Rivets looks really useful, but I'm struggling with the documentation. If I use rv-each-* to output a list of items, and I want something in each to be click-able, is there are rivet-y way of hooking these up or should I just use jQuery or something?
I can see here a reference to augmenting 'the event handler of the on-* binder', which sounds hopeful, that seems to be the only reference to it though.

Hi, sorry for the delay. This is exactly the kind of thing rivets is for. You simply use the on-* binder, as referenced here. So your html might look like (where items is an array and openItem is a function):

Does that help at all?

Thanks, that looks great - not sure how I'd missed it!

Cool, closing this, feel free to open another issue if you have any other problems!


Feature/test content

Pulling in all of Alioth's changes, plus a version bump to 2.0.0

List of things discovered in play testing:

Everything with regards to current flow is broken.
Middle click always gives the solar panel
Creative menu is only giving solar panels
Wires aren't connecting visually
Lights are not emitting light when connected to a voltage source (probably something related to current not working)
Waila sometimes shows current and other values twice
Item icons and localization are missing.

Changing to instead fill the menu using the item will fix the creative tab issues.

Commits?

Changing to instead fill the menu using the item will fix the creative tab issues.

Commits?

Please open a pull request. This specific one is here, but there are many other commits which need merging.

I think #231 covers this.


[Keyboard Navigation-Help-Getting Started]Focus order is not logical on the ‘Getting Started’ Page.

User Experience:
If focus moves here and there and does not follow proper order then it would be difficult to access any Page for a Screen reader dependent users.
Test Environment:
OS: RS2 Version 1703(OS Build 15063.483)
Platform: Edge.
Repro Steps:-

Navigate to https://makecode.microbit.org/acc
Navigate to the Microbit section element and select Code control given on it.
Navigate to the Help control lying in the header section on the page and select it.
Navigate to 'Getting started' control and select it.
Verify that focus order on the ‘Getting Started’ Page.

Actual Result:-
Focus order is not logical on the ‘Getting Started’ Page as focus first moves to previous page elements then it moves to OK button.
Expected Result:-
Focus order should be logical on the ‘Getting Started’ Page as focus first does not moves to previous page elements it directly moves to OK button.
MAS Reference -
https://microsoft.sharepoint.com/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={0de7fbe1-ad7e-48e5-bcbb-8d986691e2b9}
Suggested Fix:
tab index property is applicable to all visual elements on screen.
Articles
Resources
Tips :
'tab index' should only be used in cases where:
•The default tab order is not ideal, AND
•The tab order cannot be changed by rearranging items in the content and/or by altering the style sheet to reflect the best visual arrangement.
Key References for Fix:
http://www.w3.org/TR/2016/NOTE-WCAG20-TECHS-20160317/G59
https://www.w3.org/WAI/GL/wiki/Creating_Logical_Tab_Order_with_the_Tabindex_Attribute
Please refer the Screen shot:
MAS2.4.3_Help_Getting started.zip

Bug is verified on URL : https://makecode.microbit.org/acc and bug is fixed .Hence closed the bug by added closed tag.


Creating the Connection to SQLite Database

Should provide a connection to the create SQLiteDatabase with the appropriate database driver.


Add pls Firefox support

There are people that on purpose do not use Google-based browsers. We need a FF browser extension

Duplicate of #68


Added the Improvement Request Template

Resolves #483

With this addition, the list of issue templates will look like this:
Bug report
Create a report to help us improve
Feature request
Suggest an idea for this project
Improvement request
Suggest an improvement for this project
I'm not sure I can delineate between improvement for this project versus an idea for this project, and a bug report to help us improve versus an improvement to help us improve. I suspect, our external contributors will be similarly confused. If the purpose of this new category is to address the engineering debt of the codebase, maybe, call it like that?

With this addition, the list of issue templates will look like this:
Bug report
Create a report to help us improve
Feature request
Suggest an idea for this project
Improvement request
Suggest an improvement for this project
I'm not sure I can delineate between improvement for this project versus an idea for this project, and a bug report to help us improve versus an improvement to help us improve. I suspect, our external contributors will be similarly confused. If the purpose of this new category is to address the engineering debt of the codebase, maybe, call it like that?

I'm not sure I can delineate between improvement for this project versus an idea for this project, and a bug report to help us improve versus an improvement to help us improve. I suspect, our external contributors will be similarly confused. If the purpose of this new category is to address the engineering debt of the codebase, maybe, call it like that?

When I was asked to file an issue for the item 1 in #482, I (not thinking much) opened the issue as a bug (but I felt that reporting it as a bug was somewhat wrong thing to do, it was not a bug/defect).
Then, when reporting the #484, I decided to open it as a feature (and again I felt that the word feature did not reflect the reality, because I'm not asking for a functionality that didn't exist before). I felt a need for a request for improvement of the existing functionality (not fixing, not adding the functionality). That is why I filed that #483 (Add Improvement Request Template).
But if adding the Improvement Request Template causes a confusion or redundancy, then I'm OK leaving the things as they are (and cancel this PR).  Just let me know what the majority would prefer.
Looks like the perception of this Improvement Request (as opposed to the Bug Report and Feature Request) is somewhat subjective for either side, and depends on how people interpret the Feature Request- either as a new functionality request or as an improvement request in a broad sense.
Please let me know your preference:

to add the Improvement Request Template
to not add the Improvement Request Template
other

I'm not sure I can delineate between improvement for this project versus an idea for this project, and a bug report to help us improve versus an improvement to help us improve. I suspect, our external contributors will be similarly confused. If the purpose of this new category is to address the engineering debt of the codebase, maybe, call it like that?

When I was asked to file an issue for the item 1 in #482, I (not thinking much) opened the issue as a bug (but I felt that reporting it as a bug was somewhat wrong thing to do, it was not a bug/defect).
Then, when reporting the #484, I decided to open it as a feature (and again I felt that the word feature did not reflect the reality, because I'm not asking for a functionality that didn't exist before). I felt a need for a request for improvement of the existing functionality (not fixing, not adding the functionality). That is why I filed that #483 (Add Improvement Request Template).
But if adding the Improvement Request Template causes a confusion or redundancy, then I'm OK leaving the things as they are (and cancel this PR).  Just let me know what the majority would prefer.
Looks like the perception of this Improvement Request (as opposed to the Bug Report and Feature Request) is somewhat subjective for either side, and depends on how people interpret the Feature Request- either as a new functionality request or as an improvement request in a broad sense.
Please let me know your preference:

to add the Improvement Request Template
to not add the Improvement Request Template
other

I'd vote for either doing nothing or adding a new issue templates that covers cleanups, refactors, toolchain changes, technical debt and so on, that is, non-customer facing maintenance of the codebase.
name: Maintenance request
description: Create a request to improve quality of the codebase or the tooling

I'd vote for either doing nothing or adding a new issue templates that covers cleanups, refactors, toolchain changes, technical debt and so on, that is, non-customer facing maintenance of the codebase.
name: Maintenance request
description: Create a request to improve quality of the codebase or the tooling

or adding a new issue template that covers ...

Looks like a good idea to me. @bettinaheim, what do you think?

or adding a new issue template that covers ...

Looks like a good idea to me. @bettinaheim, what do you think?


display raw nightscout data

This looks like it should work, but it isn't showing up in the config menu.  Am I missing something?  As far as I can tell the JavaScript isn't changing at all when I run pebble build;pebble install, but it could be something more subtle.

This is great. Did you try BUILD_ENV=development pebble build? Otherwise, you'll see the github.io config page when you pebble emu-app-config.
https://github.com/mddub/nightscout-graph-pebble#testing-the-configuration-page

Yep.  That was most of the problem.  There were a couple problems with the code too, so I'll have a change soon.  I'm getting raw data now, though, I just have to back out some changes I made while tracking down my error.  :)

I think this is ready to go now.

On my pebble time steel it runs but i can't get in setting screen

Yep, looks great. @francesc0-cgm, this hadn't yet been merged into a release, but it's ready now. Let us know how it works in #2.


[GHSA-w573-4hg7-7wgq] decode-uri-component vulnerable to Denial of Service (DoS)

Updates

CVSS

Comments
S

Hi @Asp3569, we appreciate your contribution to GitHub's Advisory Database. Do you have any references to support this CVSS score change?


Support issuing invoices

Related forum thread
Add support for the reversed flow of send command: a Payee/Receiver uses the invoice command to create a slate to receive a designated amount and passes this to the Payer/Sender that then processes and returns the slate to Payee who then finalises and broadcasts the transaction.
Useful in online merchant flows or for "requesting payments" of certain amounts.

this is now supported using invoice --to <address> <amount>

Are invoices always automatically accepted? Or is there a way to view the received invoices and accept/decline them.


Unknown .NET moniker >= monoandroid

Description
trying do migrate an Xamarin/Android project to paket fails with the following message:
Paket failed with:
        Unknown .NET moniker >= monoandroid

Repro steps
PS> .\.paket\paket.exe install --force
Paket version 4.4.0
Resolving packages for group Main:
 - Xamarin.Android.Support.Animated.Vector.Drawable is pinned to 23.3.0
 - Xamarin.Android.Support.Design is pinned to 23.3.0
 - Xamarin.Android.Support.v4 is pinned to 23.3.0
 - Xamarin.Android.Support.v7.AppCompat is pinned to 23.3.0
 - Xamarin.Android.Support.v7.CardView is pinned to 23.3.0
 - Xamarin.Android.Support.v7.MediaRouter is pinned to 23.3.0
 - Xamarin.Android.Support.v7.RecyclerView is pinned to 23.3.0
 - Xamarin.Android.Support.Vector.Drawable is pinned to 23.3.0
 - FluentAssertions is pinned to 4.19.2
 - WindowsBase is pinned to 4.6.1055.0
 - System.Net.Http is pinned to 4.3.1
 - Microsoft.CSharp is pinned to 4.3.0
 - System.Collections is pinned to 4.3.0
 - System.Collections.Concurrent is pinned to 4.3.0
 - System.Collections.NonGeneric is pinned to 4.3.0
 - System.ComponentModel is pinned to 4.3.0
 - System.Diagnostics.Contracts is pinned to 4.3.0
 - System.Diagnostics.Debug is pinned to 4.3.0
 - System.Diagnostics.Tools is pinned to 4.3.0
 - System.Diagnostics.Tracing is pinned to 4.3.0
 - System.Dynamic.Runtime is pinned to 4.3.0
 - System.Globalization is pinned to 4.3.0
 - System.IO is pinned to 4.3.0
 - System.IO.Compression is pinned to 4.3.0
 - System.Linq is pinned to 4.3.0
 - System.Linq.Expressions is pinned to 4.3.0
 - System.Net.Primitives is pinned to 4.3.0
 - System.ObjectModel is pinned to 4.3.0
 - System.Reflection is pinned to 4.3.0
 - System.Reflection.Extensions is pinned to 4.3.0
 - System.Reflection.Primitives is pinned to 4.3.0
 - System.Resources.ResourceManager is pinned to 4.3.0
 - System.Runtime is pinned to 4.3.0
 - System.Runtime.Extensions is pinned to 4.3.0
 - System.Runtime.InteropServices is pinned to 4.3.0
 - System.Runtime.InteropServices.RuntimeInformation is pinned to 4.3.0
 - System.Runtime.InteropServices.WindowsRuntime is pinned to 4.3.0
 - System.Runtime.Numerics is pinned to 4.3.0
 - System.Text.Encoding is pinned to 4.3.0
 - System.Text.Encoding.Extensions is pinned to 4.3.0
 - System.Text.RegularExpressions is pinned to 4.3.0
 - System.Threading is pinned to 4.3.0
 - System.Threading.Tasks is pinned to 4.3.0
 - System.Xml.ReaderWriter is pinned to 4.3.0
 - System.Xml.XDocument is pinned to 4.3.0
 - Microsoft.Win32.Primitives is pinned to 4.3.0
 - System.AppContext is pinned to 4.3.0
 - System.Console is pinned to 4.3.0
 - System.Globalization.Calendars is pinned to 4.3.0
 - System.IO.Compression.ZipFile is pinned to 4.3.0
 - System.IO.FileSystem is pinned to 4.3.0
 - System.IO.FileSystem.Primitives is pinned to 4.3.0
 - System.Net.Sockets is pinned to 4.3.0
 - System.Runtime.Handles is pinned to 4.3.0
 - System.Security.Cryptography.Algorithms is pinned to 4.3.0
 - System.Security.Cryptography.Encoding is pinned to 4.3.0
 - System.Security.Cryptography.Primitives is pinned to 4.3.0
 - System.Security.Cryptography.X509Certificates is pinned to 4.3.0
 - System.Threading.Timer is pinned to 4.3.0
 - Microsoft.Xaml is pinned to <IP_ADDRESS>
 - System.Reactive.Core is pinned to 3.1.1
 - System.Reactive.Interfaces is pinned to 3.1.1
 - System.Reactive is pinned to 3.1.1
 - System.Reactive.Linq is pinned to 3.1.1
 - System.Reactive.PlatformServices is pinned to 3.1.1
 - DryIoc.dll is pinned to 2.10.4
 - Serilog is pinned to 2.4.0
 - Xamarin.Forms is pinned to <IP_ADDRESS>
 - xunit is pinned to 2.2.0
 - xunit.assert is pinned to 2.2.0
 - xunit.core is pinned to 2.2.0
 - xunit.extensibility.core is pinned to 2.2.0
 - xunit.extensibility.execution is pinned to 2.2.0
 - NSubstitute is pinned to 2.0.2
 - xunit.abstractions is pinned to 2.0.1
 - SkiaSharp is pinned to 1.57.0
 - SkiaSharp.Views is pinned to 1.57.0
 - SkiaSharp.Views.Forms is pinned to 1.57.0
 - SkiaSharp.Svg is pinned to 1.55.1-beta1
 - Fody is pinned to 1.29.4
 - NETStandard.Library is pinned to 1.6.1
 - NullGuard.Fody is pinned to 1.4.6
 - MoreLinq.Portable is pinned to 1.4.0
 - Microsoft.NETCore.Platforms is pinned to 1.1.0
 - PCLStorage is pinned to 1.0.2
 - Microsoft.Azure.Mobile is pinned to 0.7.0
 - Microsoft.Azure.Mobile.Analytics is pinned to 0.7.0
 - Microsoft.Azure.Mobile.Crashes is pinned to 0.7.0
 - Serilog.Sinks.Xamarin is pinned to 0.1.25
Paket failed with:
        Unknown .NET moniker >= monoandroid

Expected behavior

migrate monoandroid projects
alternatively: skip the project and continue when using the --force parameter

Actual behavior

migration is cancelling with error message

Known workarounds

none

File paket.dependencies:
source https://dotnet.myget.org/F/dotnet-core/api/v3/index.json
source https://dotnet.myget.org/F/cli-deps/api/v3/index.json
source https://api.nuget.org/v3/index.json

nuget DryIoc.dll 2.10.4
nuget FluentAssertions 4.19.2 framework: >= net45
nuget Fody 1.29.4 framework: portable45-net45+win8+wp8+wpa81
nuget Microsoft.Azure.Mobile 0.7.0
nuget Microsoft.Azure.Mobile.Analytics 0.7.0
nuget Microsoft.Azure.Mobile.Crashes 0.7.0
nuget Microsoft.CSharp 4.3.0
nuget Microsoft.NETCore.Platforms 1.1.0
nuget Microsoft.Win32.Primitives 4.3.0 framework: >= xamarinios
nuget Microsoft.Xaml <IP_ADDRESS> framework: portable45-net45+win8+wpa81
nuget MoreLinq.Portable 1.4.0 framework: portable45-net45+win8+wp8+wpa81
nuget NETStandard.Library 1.6.1
nuget NSubstitute 2.0.2 framework: >= net45
nuget NullGuard.Fody 1.4.6 framework: portable45-net45+win8+wp8+wpa81
nuget PCLStorage 1.0.2
nuget Serilog 2.4.0
nuget Serilog.Sinks.Xamarin 0.1.25
nuget SkiaSharp 1.57.0
nuget SkiaSharp.Svg 1.55.1-beta1
nuget SkiaSharp.Views 1.57.0
nuget SkiaSharp.Views.Forms 1.57.0
nuget System.AppContext 4.3.0 framework: >= xamarinios
nuget System.Collections 4.3.0
nuget System.Collections.Concurrent 4.3.0
nuget System.Collections.NonGeneric 4.3.0
nuget System.ComponentModel 4.3.0
nuget System.Console 4.3.0 framework: >= xamarinios
nuget System.Diagnostics.Contracts 4.3.0
nuget System.Diagnostics.Debug 4.3.0
nuget System.Diagnostics.Tools 4.3.0
nuget System.Diagnostics.Tracing 4.3.0
nuget System.Dynamic.Runtime 4.3.0
nuget System.Globalization 4.3.0
nuget System.Globalization.Calendars 4.3.0 framework: >= xamarinios
nuget System.IO 4.3.0
nuget System.IO.Compression 4.3.0
nuget System.IO.Compression.ZipFile 4.3.0 framework: >= xamarinios
nuget System.IO.FileSystem 4.3.0 framework: >= xamarinios
nuget System.IO.FileSystem.Primitives 4.3.0 framework: >= xamarinios
nuget System.Linq 4.3.0
nuget System.Linq.Expressions 4.3.0
nuget System.Net.Http 4.3.1
nuget System.Net.Primitives 4.3.0
nuget System.Net.Sockets 4.3.0 framework: >= xamarinios
nuget System.ObjectModel 4.3.0
nuget System.Reactive 3.1.1 framework: portable45-net45+win8+wp8+wpa81
nuget System.Reactive.Core 3.1.1
nuget System.Reactive.Interfaces 3.1.1
nuget System.Reactive.Linq 3.1.1 framework: portable45-net45+win8+wp8+wpa81
nuget System.Reactive.PlatformServices 3.1.1 framework: portable45-net45+win8+wp8+wpa81
nuget System.Reflection 4.3.0
nuget System.Reflection.Extensions 4.3.0
nuget System.Reflection.Primitives 4.3.0
nuget System.Resources.ResourceManager 4.3.0
nuget System.Runtime 4.3.0
nuget System.Runtime.Extensions 4.3.0
nuget System.Runtime.Handles 4.3.0 framework: >= xamarinios
nuget System.Runtime.InteropServices 4.3.0
nuget System.Runtime.InteropServices.RuntimeInformation 4.3.0
nuget System.Runtime.InteropServices.WindowsRuntime 4.3.0
nuget System.Runtime.Numerics 4.3.0
nuget System.Security.Cryptography.Algorithms 4.3.0 framework: >= xamarinios
nuget System.Security.Cryptography.Encoding 4.3.0 framework: >= xamarinios
nuget System.Security.Cryptography.Primitives 4.3.0 framework: >= xamarinios
nuget System.Security.Cryptography.X509Certificates 4.3.0 framework: >= xamarinios
nuget System.Text.Encoding 4.3.0
nuget System.Text.Encoding.Extensions 4.3.0
nuget System.Text.RegularExpressions 4.3.0
nuget System.Threading 4.3.0
nuget System.Threading.Tasks 4.3.0
nuget System.Threading.Timer 4.3.0 framework: >= xamarinios
nuget System.Xml.ReaderWriter 4.3.0
nuget System.Xml.XDocument 4.3.0
nuget WindowsBase 4.6.1055.0 framework: portable45-net45+win8+wpa81
nuget Xamarin.Android.Support.Animated.Vector.Drawable 23.3.0 framework: >= monoandroid
nuget Xamarin.Android.Support.Design 23.3.0 framework: >= monoandroid
nuget Xamarin.Android.Support.v4 23.3.0 framework: >= monoandroid
nuget Xamarin.Android.Support.v7.AppCompat 23.3.0 framework: >= monoandroid
nuget Xamarin.Android.Support.v7.CardView 23.3.0 framework: >= monoandroid
nuget Xamarin.Android.Support.v7.MediaRouter 23.3.0 framework: >= monoandroid
nuget Xamarin.Android.Support.v7.RecyclerView 23.3.0 framework: >= monoandroid
nuget Xamarin.Android.Support.Vector.Drawable 23.3.0 framework: >= monoandroid
nuget Xamarin.Forms <IP_ADDRESS>
nuget xunit 2.2.0
nuget xunit.abstractions 2.0.1
nuget xunit.assert 2.2.0
nuget xunit.core 2.2.0
nuget xunit.extensibility.core 2.2.0
nuget xunit.extensibility.execution 2.2.0

by removing the monoandroid lines, the packages get restored and result in the error message
Paket failed with:
        Unknown .NET moniker >= xamarinios

Seems like a mono bug as https://github.com/fsprojects/Paket/blob/master/src/Paket.Core/FrameworkHandling.fs#L335 contains monoandroid
Will take a look later, can you run with -v (verbose)?

after removing both, the lines containing monoandroid and the lines with xamarinios, everything worked fine. haven't tried using the --verbose option.

@forki I cannot figure out what optimizeRestrictions is supposed to do (https://github.com/fsprojects/Paket/blob/master/src/Paket.Core/Requirements.fs#L156) but apparently currently it has problems with the atleast operator.
@MovGP0 apparently paket has problems with the atleast (>=) operator. What exactly did you thought paket would do? Using all Platforms supported by monoandroid (which would be quite similar to >= net45)?

(I thought this would be related to my latest patch, but it isn't)

fixed in latest paket 5 alpha


The featured courses should have a smoother/better hover effect

The hover animation on the featured courses can have better animation and some minor changes can be done like the padding and the button size.

@avinash201199 I want to work on this issue. I'd really appreciate if you can assign me the same

@avinash201199 should I start working on it? There's no response from your side..

@avinash201199 I've raised an issue about the errors in allcourses.json I'd start working on this feature update after someone fixes the errors.


Napostrophe

'napostrophe' - This glyphs was mistakenly added to an encoding (by IBM if I recall correctly) is now depreciated.
See: https://en.wikipedia.org/wiki/ŉ
I recommend removing it.

Thanks Eben!  Here is where it shows up: https://github.com/source-foundry/glyph-filter-lists/search?q=napostrophe
Do you happen to know if it was removed from the MES specs, Underware data, or AGLFN yet?  I suppose that this might be ok for the Afrikaans writing system spec here, but I suggest that we keep the MES/AGLFN true to how they are defined.

I agree. In principle, it would not be useful to edit a list made by another group.


Allow relative imports in extension JS/TS code

Before
// In `ext/node/polyfills/foo.ts`
import * as errors from "ext:deno_node/internal/errors.ts";

Now
// In `ext/node/polyfills/foo.ts`
import * as errors from "./internal/errors.ts";

It's pretty ugly because the url crate restricts you from directly modifying "bases" or "hosts" of URLs that aren't valid bases, but this avoids having to reimplement a worse version of Url::join

Codecov Report
Attention: Patch coverage is 96.66667% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 80.96%. Comparing base (e381df2) to head (c2ccd91).

Files
Patch %
Lines

core/modules/loaders.rs
91.66%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #665      +/-   ##
==========================================
+ Coverage   80.94%   80.96%   +0.01%
==========================================
  Files          97       97
  Lines       24320    24350      +30
==========================================
+ Hits        19685    19714      +29
- Misses       4635     4636       +1

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Machines do not output into storage drawers, pipes do not connect to storage drawers

Mekanism does not seem to recognize storage drawers as inventories - I can not make machines to output into a drawer and pipes do not connect to them
The issue occurs when playing All The Mods 3.00b for Minecraft 1.10.2

I have been having this issue as well 1.11.2, the machines and pipes will connect to Controllers and Slaves, just not individual drawers.

Machines do not seem to work with thermal dynamics itemducts too - I can't even pull items out with a servo.

i have a custom pack and machines WILL output to storage drawers using mek pipes using mek v301.

Confirmed in latest 1.11.2.
Code analysis:
https://github.com/aidancbrady/Mekanism/blob/1.11/src/main/java/mekanism/common/util/TransporterUtils.java
Individual storage drawers return 0 as their inventory size, causing a fault in Mekanisms detection of inventories. Storage drawers are a special case as they are not realy an inventory with normal stacks, but something that was once referenced as Deep Storage Units.
The check for InventoryUtils.isItemHandler would pass correctly (and is the more recommended way in the later versions)

Going to mark this closed, as IItemHandler compatibility would perform correctly.

IItemHandler does work correctly, but is skipped as the block does have a IInventory (it is an if and elseif, not two ifs).


Prevent folders from being added to the samples

This change prevents folders from being scanned and added to the data samples.

Hi @alexriedel1! I've edited the target destination of your PR to hotfix/sa/mask_filenames_in_folder_dataset since this partially addresses the folder dataset issues mentioned in #243.

Look like there are merge conflicts, though


Note: implement the smooth appearance of accordion content.

Implement the line-by-line appearance of accordion content. And take it out as a separate setting.

Implemented in version 3.1.3


train new dataset

the 3 datasets in author's paper are  labeled with bounding boxes and class ,but my own dataset only with class labels ,is that can work?

It'll work. There is no need for bounding boxes to train a model. The only need for bounding boxes is for evaluation (how good is the heatmap).


"Error: Cannot find module './node_modules/platform'

You're missing the platform module under node_modules. The folder just isn't there. I just cloned it in my repo for now.

internal/modules/cjs/loader.js:583
throw err;
^
Error: Cannot find module '/root/index.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
at Function.Module._load (internal/modules/cjs/loader.js:507:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)
I have tried to update NPM or nodejs multiple times and I get this error

The modules was added
if you guys need a new module install with node npm
https://www.npmjs.com/package/platform
$ npm i platform
https://www.npmjs.com/package/debug
npm i debug


It would be lovely to have some docs on how to run the backend

I see some scripts in the backend/package.json file, but I'm a bit confused on how I should run them. Also, do I need to install. Also, I'm assuming I need to install the Hasura CLI first?

Hey @wdoug, thanks for this - yea the running instructions are a bit messy at the moment. I've moved those scripts to the root now + added hasura-cli as a dev dependency.
Have a look and see if the instructions are a bit clearer now? Happy for you to make a PR if you have any suggestions


Added optional ability to use artwork from themovieDB.

Users may add an API key in the preferences and check the box to enable pulling artwork from themovieDB. If no artwork is found, there is no match, or the checkbox is not enabled, then the plugin reverts to using the previous defined artwork (either the icon from TVH or None).

Another couple screen grabs for reference:

I'll check the pull request the next days... Please keep me updated about further changes.


update backend ref

Related issue(s)
Resolves this comment
Description
The barretenberg repo was renamed which causes the Noir build to fail on the CI as the aztec_backend reference in nargo's Cargo.toml file referenced the wrong repo. We are in the process of moving barretenberg to a new repo. I made a temporary PR that can be found here that will be used until we fix the issues from the barretenberg migration and can move to the updated repository.
Summary of changes
(Describe the changes in this PR. Point out breaking changes if any.)
Dependency additions / changes
(If applicable.)
Test additions / changes
(If applicable.)
Checklist

[ ] I have tested the changes locally.
[ ] I have formatted the changes with Prettier and/or cargo fmt with default settings.
[ ] I have linked this PR to the issue(s) that it resolves.
[ ] I have reviewed the changes on GitHub, line by line.
[ ] I have ensured all changes are covered in the description.

Additional context
(If applicable.)

Why are we moving barretenberg repo again?

Could we have a master aztec backend that works instead of specifying a revision?

Why are we moving barretenberg repo again?

Could we have a master aztec backend that works instead of specifying a revision?

We were always moving barretenberg repo to reflect the aztec-connect changes (https://github.com/noir-lang/aztec-connect/tree/kw/noir-dsl). However, this barretenberg repo is not yet ready to be used as the main aztec_backend commit. (which I am fixing up). The old repo that was still being referenced on Noir master was renamed so we need to rename the url as @kevaundray said in his comment above.
The aztec_backend master branch currently references the noir-lang/aztec-connect repo (https://github.com/noir-lang/aztec_backend), and once we get Noir fully working with the changes from this branch we can update Noir to reference this version of the aztec_backend, which will be the new aztec_backend master branch. This temporary PR https://github.com/noir-lang/aztec_backend/pull/25 is being used rather than the newly updated barretenberg until then.

Could we have a master aztec backend that works instead of specifying a revision?

To be clear, the problem was not that the branch changed, the repo itself got renamed, so even with a revision it would have still caused problems


'Show Inspector' triggering reset of app

Version

react-native-router-flux v3.37.0
react-native v0.41.2

Expected behaviour
Opening React Native's inspector should not trigger the app to reset.
Actual behaviour
Opening  React Native's inspector triggers a reset of the app.
I have searched my code for any Flux-related listeners that could be triggering a reset,
but couldn't find any.
Are any of you experiencing this?

+1

My workaround is to obviously set the initial component to whatever I need to do some inspection on, but this is slowing my dev a bit. Any possible causes for this?

same problem on problem
Version
react-native-router-flux: ^4.0.0-beta.22
react-native v0.48.3

I am also have the same issue. I will try to find the cause but may be someone have any ideas?

Please check latest master

Notice: this issue has been closed because it has been inactive for more than 30 days.
You may reopen this issue if it has been closed in error.

I still get the same issue. No fix or workaround available?

I have the same problem with 4.0.6, it's impossible to inspect anything. Is it possible to fix this by changing some configuration? or it's a bug?

got the same.

Still have the same issue. Please reopen this issue


Render content

Could the MockComponent just render <ng-content></ng-content>? It would be very helpful to have this option in tests.

Oops, it's there, we can pass template to the MCO component.


Dead link in ODBC "Using Integrated Authentication" docs

The link titled Kerberos Configuration and Use in the section Deploying a Linux or macOS ODBC Driver Application Designed to Run as a Service points to a dead link, now redirects to the O'Reilly home page.

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

ID: eb3d740e-2304-39ef-ad0f-e26a52217f03
Version Independent ID: 6c76ab3f-129f-ad54-08c4-27c813603dff
Content: Using Integrated Authentication - SQL Server
Content Source: docs/connect/odbc/linux-mac/using-integrated-authentication.md
Product: sql
Technology: connectivity
GitHub Login: @David-Engel
Microsoft Alias: v-daenge

@TheToddLuci0 -- thank you for your feedback.  I am looking into this article.


chore(buildpacks): update several buildpacks

See https://github.com/heroku/heroku-buildpack-go/compare/v60...v62
and https://github.com/heroku/heroku-buildpack-java/compare/v50...v51
and https://github.com/heroku/heroku-buildpack-python/compare/v97...v99
and https://github.com/heroku/heroku-buildpack-scala/compare/v75...v76
and https://github.com/heroku/heroku-buildpack-php/compare/v119...v120
Closes deis/example-php#8.

I tested this manually with all the relevant example apps.


question: how can I choose the golang version?

Hi @robsonpeixoto, this isn't something that's supported directly at the moment - the version of the bundle that you reference is tied to a particular Golang version.
The releases page lists which bundle version has which version of Golang.
Do you need to be able to select a particular version of Golang? I'm interested in understanding more about your particular situation.

Being honest, is only curiosity. I knew this tools today and I'm reading some examples just to learn more.
O just miss a way to pass parameters to bundle. It will help a lot to create more reusable bundles.
For example, at the company that I work has a lot of Go project and should be create to not worry about what the bundle version I need to use to work with the Go version X.Y.Z.
I really love the strategy of use containers to run the commands.
About the parameters, maybe it is a good inspiration: https://taskfile.dev/#/usage?id=calling-another-task

Interesting - I've been thinking of bundles as super opinionated (including versions) with limited customisation. That way, you can upgrade the bundle and get everything upgraded alongside it.
Are there any other kinds of customisation you'd want to be able to do for bundles?

Now, only version.


Adding properties for AvailabilityZone and Gen2 support

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[x] I commit to follow the Breaking Change Policy of “no breaking changes
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

[ ] Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

Adding new API(s)
Adding a new API version
Adding a new service

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in stable version
[ ] Removing properties in stable version
[ ] Removing API version(s) in stable version
[ ] Updating API in stable version with Breaking Change Validation errors
[ ] Updating API(s) in preview over 1 year

Please follow the link to find more details on PR review process.

You don't have permission to trigger SDK Automation.
Please add yourself to Azure group from opensource portal if you are MSFT employee,
or please ask reviewer to add comment *** /openapibot sdkautomation ***.
Please ask<EMAIL_ADDRESS>(or NullMDR in github) for additional help.

Can one of the admins verify this patch?

@AutorestCI   I have already added myself in Azure group.

You don't have permission to trigger SDK Automation.
Please add yourself to Azure group from opensource portal if you are MSFT employee,
or please ask reviewer to add comment *** /openapibot sdkautomation ***.
Please ask<EMAIL_ADDRESS>(or NullMDR in github) for additional help.
@NullMDR  I have already added myself in Azure group.
@markcowl  can you add  comment *** /openapibot sdkautomation *** as suggested by AutoRestCLI bot.

/azp run automation - sdk

@NullMDR  Merging is blocked on 1 approving review. Please assign reviewer.


feat: add folders script (#24)

does it work in windows?

no vaia.
i'll refactor the code for wondows.

Hi @aninda052
i was thinking, should we keep it inside of the src folder? it is not a business or application related code. I think we should move it out.
You can create a folder under server as scripts and move the file into there.
Now I remember, we may also need to run migrations later. Those scripts can also be stored into the scripts folder.
what do you think?

Hi @aninda052 i was thinking, should we keep it inside of the src folder? it is not a business or application related code. I think we should move it out. You can create a folder under server as scripts and move the file into there.
Now I remember, we may also need to run migrations later. Those scripts can also be stored into the scripts folder. what do you think?

@foyzulkarim vai, as shell-script is not a application related code, i think we should move it from src folder. so "create a folder under server as scripts and move the file into there" would be nice idea.
Btw, what kind of migrations you are referring to? can you give me a bit details ?

Nice work!

Thank you :)


Prerendering with an extension & pageFilesDist crashes

Description
This happened to me when using the new extensions config option with the pageFilesDist.
I can build a normal project where no prerendering is used but when the prerender option
is enabled, it crashes. When I used the pageFilesSrc option instead, both building
with or without, prerender worked as expected.
Error Message + Error Stack
Error<EMAIL_ADDRESS>You stumbled upon a bug in vite-plugin-ssr's source code.
    at assertPageContextProvidedByUser (/<path_to_project>/node_modules/.pnpm/vite-plugin-ssr@0.4.55_vite@3.2.5/node_modules/vite-plugin-ssr/dist/cjs/shared/assertPageContextProvidedByUser.js:9:28)
    at assertHookResult (/<path_to_project>/node_modules/.pnpm/vite-plugin-ssr@0.4.55_vite@3.2.5/node_modules/vite-plugin-ssr/dist/cjs/shared/assertHookResult.js:15:79)
    at executeRenderHook (/<path_to_project>/node_modules/.pnpm/vite-plugin-ssr@0.4.55_vite@3.2.5/node_modules/vite-plugin-ssr/dist/cjs/node/renderPage/renderPageContext.js:180:49)
    at async prerenderPageContext (/<path_to_project>/node_modules/.pnpm/vite-plugin-ssr@0.4.55_vite@3.2.5/node_modules/vite-plugin-ssr/dist/cjs/node/renderPage/renderPageContext.js:84:30)
    at async /<path_to_project>/node_modules/.pnpm/vite-plugin-ssr@0.4.55_vite@3.2.5/node_modules/vite-plugin-ssr/dist/cjs/node/prerender.js:324:57

Curious: what is it you're building?

It's nothing special, I just have some personal projects where I wanted to share the default renderers for the pages.
Also thank you for the fix. The build worked now for me with the prerender option enabled.

Have a look at examples/stem-react/. If you believe your renderer to be generic enough, you may want to open source it.


Move TinaCMS to an abstracted useContent system

I would like to separate TinaCMS from the actual site content by only using something like:
const Component = (props) => {
    const content = useContent("content_type", "content_id");
    ...
}

Where the content context could be implemented by a TinaCMS-supplier or a pure content delivery module. This would enable compiling a version of the site that is completely free from an editor UI which should reduce the content size for end-users.

This has been implemented in current master. Seems to work quite fine atm.


Skipping flaky sad-path tests for Spanner changestreams

Please add a meaningful description for your change here
fyi: @zoercai

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

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

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

See CI.md for more information about GitHub Actions CI.

LGTM


Redisqlite

Implementing API for redisqlite.

I'd need more information to understand this PR, will ping you.

Any comments before merging @rabbah?

Will review.


gl.TEXTURE_MAG_FILTER is mistyped

it should be "gl.TEXTURE_MAG_FILTER" rather than "gl.TEXTURE_MAX_FILTER" at line 228 in file "webgl-variables.sublime-completions"

@githubsheng
Thanks for the issue.
Fix and release v2.0.1.


DatePicker autosets value to minDate if value is null, autoOk is true and minDate is greater than current date

Environment

Tech
Version

material-ui-pickers
1.0.0-rc.9

material-ui
1.2.0

React
16.3.2

Browser
Chrome - 66.0.3359.181

Platform
OSX

Steps to reproduce

set value to null. empty string or undefined, autoOk to true on DatePicker component
set minDate to current date + any number of days (i.e. with moment moment().add('day', 1).format()
Notice that input is empty on initial render
Clicking the Calendar to open the modal automatically sets the input value to the value of the minDate.  Modal doesn't open up. Subsequent clicks opens modal like normal

Expected behavior
Modal should open up like normal and value shouldn't be set on initial opening
Actual behavior
On initial click to open modal, the value of minDate is set in the input
Live example
Example codesandbox

TL;DR; pass in false as second parameter to this.onDateSelect and this.props.onChange in the Calendar component
This is related to componentDidMount in Calendar component:
  componentDidMount() {
    const {
      date, minDate, maxDate, utils, disableFuture, disablePast,
    } = this.props;

    if (this.shouldDisableDate(date)) { // this is true and is causing onDateSelect to be called
      this.onDateSelect(findClosestEnabledDate({
        date,
        utils,
        minDate,
        maxDate,
        disablePast,
        disableFuture,
        shouldDisableDate: this.shouldDisableDate,
      }));
    }
  }

shouldDisableDate is true because the validateMinMaxDate condition is returning true:
  shouldDisableDate = (day) => {
    const {
      disablePast, disableFuture, shouldDisableDate, utils,
    } = this.props;

    return (
      (disableFuture && utils.isAfterDay(day, utils.date())) ||
      (disablePast && utils.isBeforeDay(day, utils.date())) ||
      this.validateMinMaxDate(day) || // right here is returning true
      shouldDisableDate(day)
    );
  };

When this value is true, this.onDateSelect is called which bubbles up to handleChange which closes the modal and calls the user's onChange:
  handleChange = (date, isFinish = true) => {
    this.setState({ date }, () => {
      if (isFinish && this.props.autoOk) {
        this.handleAccept();
        this.wrapper.close();
      }
    });
  }

Is the fix just to call this.onDateSelect in the Calendar component with false as the second parameter?

I see. We need to check additionally availability of founded closest day.

This also appears to happen with these props set:
<DatePicker
  openToYearSelection
  minDate={moment().add(1, 'days').format(dateFormat)}
  format={dateFormat}
  value={this.state.value || initialValue}
  onChange={this.handleChange}
/>

if the user opens up the modal (which starts on the year selection screen), it shows today's date. If they tap ok, it chooses today's date. If they select a year before hitting OK, it will change the date to the min date provided (in this case tomorrow), and they can't choose today.
Today being Thursday, June 7th:

@mcMickJuice you bet. that's exactly what's happening. I assume that's not how it should work, right?

Based on the PR, once this is released, I'll just need to check for isFinished making sure it's true, correct? I was originally doing that but isFinished was always undefined in current release. good stuff. thanks! 👍


Add values method

This returns all values from an object

Created a standard library and added this function to it.


Create and Add Another IP does not bring up next available IP

Issue type
[ ] Feature request
[X] Bug report
[ ] Documentation

Environment

Python version:  2.7
NetBox version:  2.2.2

Description
When adding an IP address you can select to "Create and Add Another IP". I believe this used to bring up the next available IP address in the prefix you were working in? However; when I select the option now the IP address field is returning to the first IP address I added when I started adding IP addresses using the form. For example if I start by adding ip address <IP_ADDRESS>/24 and then I select the Add another button it brings up the ip address field pre-filled with <IP_ADDRESS>/24. And it does the same thing after adding more addresses that way. I can add 10 different addresses in the same prefix and it will bring up the address that I started with on the new form.

I believe this used to bring up the next available IP address in the prefix you were working in?

I don't think NetBox has ever had this behavior.

For example if I start by adding ip address <IP_ADDRESS>/24 and then I select the Add another button it brings up the ip address field pre-filled with <IP_ADDRESS>/24.

NetBox does not do this on its own. It's possible your browser or an extension may be pre-populating the form field for you.
At any rate, this enhancement would be covered by #648 so I'm going to close this out as a duplicate.


Use curl to replace wget when creating image

Use curl to replace wget because curl supports more protocols, like FILE, etc.

Fixed with commit 4ef4e10


Update checksums for Go 1.13

Go 1.13 requires longer git SHA-1 prefixes, and checks the timestamp
exactly. This patch fixes the strongSwanVICI fork prefix and
timestamp, and updates the 1.13 dependencies in go.sum.
Signed-off-by: Stephen Kitt<EMAIL_ADDRESS>

@mangelajo could you take a look at this? Thanks!


Learning given an initial hypothesis

I would like to inquire about a certain feature, to start learning given an initial hypothesis. This can be implemented in the LearnLib adapter/client/test driver/SuL wrapper (whichever is the term) such that it will simulate the real SuL by replying to queries according to the initial hypothesis. However, I want it implemented in LearnLib itself and would like to know what that requires.
The idea is that on the first iteration, instead of building a hypothesis using membership queries, LL would use the given hypothesis and start doing equivalence queries and continue normally from there. Of course the given hypothesis must match the given input alphabet plus other prerequisites. The advantage of this can be seen in two cases. The first case is simply resuming learning from a previously reached hypothesis instead of from the very beginning. This is helpful in case for some reason the learning process is halted. The second case is more complex. Suppose we can represent some knowledge about the SuL as a hypothesis. We want to introduce that hypothesis to LearnLib as a conjecture that it will treat the same way, i.e. start by testing it using equivalence queries.
In short, I would like to know how easy it is to implement a feature in LearnLib where it starts learning given a hypothesis.
Thank you

Thanks for the thorough answer. Points:

I have to provide the discrimination tree, which means providing distinguishing suffixes.
I need to provide the differentiation between upper part (spanning tree edges) and lower part (distinguishing suffixes) of the observation table.
I shall try out ResumableLearner.
I can guide the equivalence oracle to use certain traces using a SampleSetEQOracle.

Great. OK. Now I haven't thought about how I can transform a hypothesis from a DFA (or a Mealy machine) to an observation table, but I assumed it was doable only because the opposite transofrmation is. You're saying that such transformation is however not doable.
Point 2 seems to me the same as point 1. If I do provide distinguishing suffixes, then I will certainly be able to provide the distinction between upper and lower parts of the observation table. But I'm not familiar with the concept of spanning tree in this context. But a spanning tree is not unique, which means we can't extract the exact upper part of the observation table. I will investigate this further. Mainly the question is how would I translate knowledge about a system into an observation table.

@omarzd any progress on this? Would you still regard this as an issue of LearnLib?

No. I decided to go with your suggestion of guiding the learning process using my own oracle wrapper.
Another idea I got out of this is I can make a higher-level component that acts as a director and---instead of guiding the learning process of a single learning experiment---it would set up multiple experiments with different alphabets (perhaps different levels of abstraction of the same alphabet) with the goal of learning several models that can somehow be combined together afterwards.


Black Screen

Hi.  My Aerial doesn't work when I'm not charing my computer. I usually use the active conner to inactive the screen saver, and it worked yesterday when I was charing it. However, it didn't work now. It only shows up black screen whether I preview it or activate the screen saver.

12:11:58 : avInit .saver (0.0, 0.0, 296.0, 184.0) p: true o: true
12:11:58 : <AerialView: 0x7fd543c15120> AerialView setup init (V1.8.0) preview: true
12:11:58 : Time Management initialized
12:11:58 : Display Detection initialized
12:11:58 : Display Detection
12:11:58 : 1 display(s) detected
12:11:58 : 1cm = 50.393701544239036 points
12:11:58 : npass: dict [__C.NSDeviceDescriptionKey(_rawValue: NSDeviceSize): NSSize: {1440, 900}, __C.NSDeviceDescriptionKey(_rawValue: NSDeviceIsScreen): YES, __C.NSDeviceDescriptionKey(_rawValue: NSDeviceResolution): NSSize: {144, 144}, __C.NSDeviceDescriptionKey(_rawValue: NSDeviceColorSpaceName): NSCalibratedRGBColorSpace, __C.NSDeviceDescriptionKey(_rawValue: NSScreenNumber): 69733568, __C.NSDeviceDescriptionKey(_rawValue: NSDeviceBitsPerSample): 8]
12:11:58 :        bottomLeftFrame (0.0, 0.0, 1440.0, 900.0)
12:11:58 : src orig : (0.0, 0.0)
12:11:58 : left 0.0 below 0.0
12:11:58 : [id=69733568, width=1440, height=900, bottomLeftFrame=(0.0, 0.0, 1440.0, 900.0), topRightCorner=(1440.0, 900.0), isMain=true, backingScaleFactor=2.0]
12:11:58 : (0.0, 0.0, 1440.0, 900.0)
12:11:58 : Display Detection Done
12:11:58 : Using : nil
12:11:58 : <AerialView: 0x7fd543c15120> setting up player layer with bounds/frame: (0.0, 0.0, 296.0, 184.0) / (0.0, 0.0, 296.0, 184.0)
12:11:58 : Using dot workaround for video driver corruption
12:11:58 : Manifest init
12:11:58 : app support exists
12:11:58 : loading custom file : file:///Users/harry/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Application%20Support/Aerial/customvideos.json
12:11:58 : isManifestCached 10 true
12:11:58 : isManifestCached 11 true
12:11:58 : isManifestCached 12 true
12:11:58 : isManifestCached 13 true
12:11:58 : 2020-02-19
12:11:58 : Interval : Optional(-43918.26370501518)
12:11:58 : No need to check for new videos
12:11:58 : Manifests files were not loaded in class
12:11:58 : Files were not already loaded in memory
12:11:58 : Manifests are cached on disk, loading
12:11:58 : Poi Strings Provider initialized
12:11:58 : Preferred languages : ["zh-Hans-CN"]
12:11:58 : Best matched language : zh_CN
12:11:58 : Defaulting to bundle
12:11:58 : path : /Users/harry/Library/Screen Savers/Aerial.saver/Contents/Resources/en.json
12:11:58 : Community JSON : 99 entries
12:11:58 : Using exiting customCacheDirectory : /Users/harry/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Application Support/Aerial
12:11:58 : cache to be used : Optional("/Users/harry/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Application Support/Aerial")
12:11:58 : Total videos processed : 99 callbacks : 0
12:11:58 : <AerialView: 0x7fd543c15120> Setting player for all player layers in []
12:11:58 : initvideocache
12:11:58 : cached video file with length: 249055089
12:11:58 : <AerialView: 0x7fd543c15120> playing video (OFFLINE MODE) : file:///Users/harry/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Application%20Support/Aerial/DB_D011_C009_4K_SDR_HEVC.mov
12:11:58 : <AerialView: 0x7fd543c15120> observing current item <AVPlayerItem: 0x600003a45b10, asset = <AVURLAsset: 0x60000380a6c0, URL = file:///Users/harry/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Application%20Support/Aerial/DB_D011_C009_4K_SDR_HEVC.mov>>
12:11:58 : <AerialView: 0x7fd543c15120> observeValue Optional("readyForDisplay") false (0.0, 0.0, 296.0, 184.0)
12:11:58 : AssetLoaderDelegate deinit
12:11:58 : <AerialView: 0x7fd543c15120> backing change 2.0 isDisabled: false frame: (0.0, 0.0, 296.0, 184.0) preview: true
12:11:59 : <AerialView: 0x7fd543c15120> observeValue Optional("readyForDisplay") true (0.0, 0.0, 296.0, 184.0)
12:11:59 : start playback: (0.0, 0.0, 296.0, 184.0) (0.0, 0.0, 296.0, 184.0)
12:11:59 : <AerialView: 0x7fd543c15120> startAnimation frame (0.0, 0.0, 296.0, 184.0) bounds (0.0, 0.0, 296.0, 184.0)
12:11:59 : restarting playback
12:12:00 : <AerialView: 0x7fd543c15120> stopAnimation
12:12:00 : pwc init2
12:12:00 : Callback after manifest loading
12:12:00 : Looking for outdated files
12:12:00 : b5-1.mov NOT FOUND in manifest
12:12:00 : 1 old files found
12:12:01 : Aerial control panel V1.8.0
12:12:01 : Cache size : 44.78 GB
12:12:01 : cvcinit2
12:12:01 : cvcawake
12:12:01 : wdl
12:12:03 : Playing this preview id=3FFA2A97-7D28-49EA-AA39-5BC9051B2745,
name=Dubai,
type=video,
timeofDay=day,
urls=[Aerial.VideoFormat.v4KHDR: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D001_C005_COMP_PSNK_v12_HDR_PS_20180912_HDR_4K_HEVC.mov", Aerial.VideoFormat.v4KHEVC: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D001_C005_COMP_PSNK_v12_SDR_PS_20180912_SDR_4K_HEVC.mov", Aerial.VideoFormat.v1080pHEVC: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D001_C005_COMP_PSNK_v12_SDR_PS_20180912_SDR_2K_HEVC.mov", Aerial.VideoFormat.v1080pH264: "https://sylvan.apple.com/Videos/comp_DB_D001_C005_COMP_PSNK_v12_SDR_PS_20180912_SDR_2K_AVC.mov", Aerial.VideoFormat.v1080pHDR: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D001_C005_COMP_PSNK_v12_HDR_PS_20180912_HDR_2K_HEVC.mov"]
12:12:03 : Playing this preview id=00BA71CD-2C54-415A-A68A-8358E677D750,
name=Dubai,
type=video,
timeofDay=day,
urls=[Aerial.VideoFormat.v1080pH264: "https://sylvan.apple.com/Videos/comp_DB_D002_C003_PSNK_v04_SDR_PS_20180914_SDR_2K_AVC.mov", Aerial.VideoFormat.v1080pHEVC: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D002_C003_PSNK_v04_SDR_PS_20180914_SDR_2K_HEVC.mov", Aerial.VideoFormat.v1080pHDR: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D002_C003_PSNK_v04_HDR_PS_20180914_HDR_2K_HEVC.mov", Aerial.VideoFormat.v4KHDR: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D002_C003_PSNK_v04_HDR_PS_20180914_HDR_4K_HEVC.mov", Aerial.VideoFormat.v4KHEVC: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D002_C003_PSNK_v04_SDR_PS_20180914_SDR_4K_HEVC.mov"]
12:12:04 : Playing this preview id=E991AC0C-F272-44D8-88F3-05F44EDFE3AE,
name=Dubai,
type=video,
timeofDay=day,
urls=[Aerial.VideoFormat.v1080pH264: "https://sylvan.apple.com/Videos/comp_DB_D001_C001_PSNK_v06_SDR_PS_20180824_SDR_2K_AVC.mov", Aerial.VideoFormat.v4KHDR: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D001_C001_PSNK_v06_HDR_PS_20180824_HDR_4K_HEVC.mov", Aerial.VideoFormat.v1080pHDR: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D001_C001_PSNK_v06_HDR_PS_20180824_HDR_2K_HEVC.mov", Aerial.VideoFormat.v4KHEVC: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D001_C001_PSNK_v06_SDR_PS_20180824_SDR_4K_HEVC.mov", Aerial.VideoFormat.v1080pHEVC: "https://sylvan.apple.com/Aerials/2x/Videos/comp_DB_D001_C001_PSNK_v06_SDR_PS_20180824_SDR_2K_HEVC.mov"]
12:12:07 : <AerialView: 0x7fd543c15120> startAnimation frame (0.0, 0.0, 296.0, 184.0) bounds (0.0, 0.0, 296.0, 184.0)
12:12:07 : restarting playback
12:12:21 : <AerialView: 0x7fd543c15120> stopAnimation

Hi @zhihan526
Check your 2nd screenshot, you have disabled Aerial when running on battery. See this :

Change from "Always disabled" to "Keep enabled". This will fix your issue !

Thx. That did slove my problem


Welcome page incorrect in Doxygen reports from Travis

The WELCOME.MD file is not being used as the Doxygen main page.
Locally it does work, but on the TravisCI environment, it is not being done properly.
The incorrect version can be seen in the gh-page here: https://caioicy.github.io/CPP_Project_Template/doxygen/
The correct version can be seen after building this project locally.

At this time TravisCI's Doxygen version is not compatible with USE_MDFILE_AS_MAINPAGE. Solution was to add libreoffice/libreoffice-4-2 PPA.


The pagination links in the returned JSON API response include the pr…

…evious link on all pages except for pages 1 and 2. This is understandable and correct for page 1, however page 2 should have a previous page included.

Cheers @nilportugues


improve dependency management

@rgardler,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


Fairness: modal "Done" button label has the wrong color

This has changed and is now a callout without button, so this particular problem doesn't exist anymore.


sticker width/height?

Form
Put an [x] if you meet the condition, else leave [ ].

[x] I've searched the Issues
[x] I've read the basic concepts
[x] I'm using the latest version

Question
Related to #1113, what does the width/height on the sticker classes represent? It looks like they are hardcoded? I was guessing that width = .8 represented 80% of the the width of a 1080 display, so 864, but that can't be right if it's hardcoded and images can be different sizes.

These are defaults as the library doesn't know your image size. You can change them of course

I see how to change it now. Does it represent a fraction of 1080x1920? So a 540x960 image would be .5x.5?


PMP test directory structure differs from all other tests

The PMP test directory structure differs from all other tests. All other tests are inside of a src directory inside their respective test folders. The newly added PMP tests skip the src folder. This creates unnecessary inconsistency within the tests, especially for systems that explicitly use the path to certain tests (like CVW).

Thanks for the quick fix. Going to merge your PR.


watch video button

Add watch me link to video.
Hover color improvement TBD

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

can the get started block color be changed to white?

@watfagithub Yes, I'll add that to the list of theme color changes to be done.


[Doc enhancement][custom together mode scenes in Teams]

Docs Build status updates of commit 06cf9e3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/apps-in-meetings/launchtogethermode.png
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


update your repository. Your website https://sdutta4587.github.io points to my compiled website.

Your website https://sdutta4587.github.io points to a compilation of my website with my own information. Please remove it immediately. You should fork from the template repository to create your website, not my fork.

You should go to https://github.com/alshedivat/al-folio and click on "use this template" and not use my fork. Thanks in advance.


Error while building documentation

Describe the bug
Documentation building is failing:

https://github.com/huggingface/datasets/runs/5716300989?check_suite_focus=true

ValueError: There was an error when converting ../datasets/docs/source/package_reference/main_classes.mdx to the MDX format.
Unable to find datasets.filesystems.S3FileSystem in datasets. Make sure the path to that object is correct.

After some investigation, maybe the bug is in doc-builder.
I've opened an issue there:

huggingface/doc-builder#160


Create bot for Math of Frozen Funds

We need to create a bot to confirm math is always correct on FF after each entry:
Adding open orders(both long and short),
Trading (both long and short), this include multiple trades-book sweeping
Cancelling orders

I think this is less of a bit and more of a script that can dump trades into a spreadsheet format so it's easy to follow

@Chwy5 -- Gonna close this as a ticket until we're actually gonna schedule it out -- its easy to regenerate.


Needs a demo

It'd be great if there was a demo using JSFiddle or Github pages to try out the features and inspect the output.

Good call.
There's a bit of an issue with the Angular version... right now I'm locking it to v1.2.28, but I'll be investigating what needs to happen to move to the most recent version.
Anyway. This should work:
https://jsfiddle.net/qyvfns8a/


[Feature] Multiple Editor Window Support

VSCode Version: 1.9.1
OS Version: 10.0.15031.0

I would love to see the ability to have multiple editor windows open to support workstations with multiple monitors. I see this working similar to Visual Studio or Chrome, where pulling a tab out of the main window and to the desktop creates a new (editor-only) window, which can then itself have multiple tabs and be redocked in the main window by dragging it back.

#2686


fix: allow schema to be specified for migrations table

:tada: This PR is included in version 1.3.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Fix typescript issues with commonjs

Thanks for creating a typescript definition!
I have issues using it though...
I expect to use it like this:
import * as Fuse from 'fuse.js'; // - won't work since the actual "class" is inside fuse - Fuse.Fuse
// or import {Fuse} from 'fuse.js'; // - won't work since there is no actual variable named Fuse inside Fuse
// or import 'fuse.js'; - I can't see the global deceleration if I import it that way since UMD doesn't declare global when commonjs is available
const seachResults = new Fuse(rows ...

all of the above don't work, as a workaround I can do this:
import * as F from 'fuse.js';
interface Type<T> extends Function {
    new (...args: any[]): T;
}
const Fuse: Type<F.Fuse> = <any>F;

but this is not ideal
That's why I've changed the typescript definitions to something I can use out-of-the-box with commonjs.

See also http://stackoverflow.com/questions/41061328/why-does-webpack-fail-to-find-a-module-when-the-typescript-compiler-doesnt/41195089#41195089

Disclaimer: I am not an expert. Not at all.
I've tested the pull request in webpack (Angular 2, Angular CLI which expects<EMAIL_ADDRESS>but same results with 2.1.4), and am getting some errors.
declare const Fuse = fuse.js.Fuse;

...tells me:

Error:(31, 5) TS1038:A 'declare' modifier cannot be used in an already ambient context.
Error:(31, 24) TS1039:Initializers are not allowed in ambient contexts.

And
declare const Fuse: fuse.js.Fuse;

...gives me:

Error:(35, 21) TS2503:Cannot find namespace 'fuse'.

Next, for:
import {Fuse, FuseOptions} from 'fuse.js';

...I get:

TS2305:Module ''fuse.js'' has no exported member 'Fuse'.
TS2305:Module ''fuse.js'' has no exported member 'FuseOptions'.

Using a suggested index.d.ts from Stack Overflow's Why does Webpack fail to find a module when the TypeScript compiler doesn't? with, e.g.,
import {Fuse, FuseOptions} from 'fuse.js';

...or
import * as fuselib from 'fuse.js';

...gets me:

Error:(2, 33) TS2497:Module '".../node_modules/fuse.js/index"' resolves to a non-module entity and cannot be imported using this construct.

Still investigating...

I'm using import * as Fuse from 'fuse.js';
it works for me without issues under typescript 2.0.10, webpack 2.1.0-beta.28, ts-loader 1.3.2
so your import * as fuselib from 'fuse.js'; should have worked.

tested the patch using npm i -D ronzeidman/Fuse#patch-1

@ronzeidman I am sorry for the confusion. I had a mistake in my answer on Stack Overflow. I neglected to nest the globally defined interface FuseOptions within either the Fuse namespace or within a declare global clause`. I have since updated my answer with a working tested version. I also added comprehensive examples of how to import the module correctly.

Anyone manage to get this working with Webpack? I've tried everything listed here and SO. Webpack still complains that it cannot find module fuse.js.

Try using my fork:
npm i -D ronzeidman/Fuse#patch-1
And importing this way:
Import * as Fuse from 'fuse.js'

Should work (that's what I'm doing, and I'm using webpack)

I get the same error.
Mind sharing your Webpack config?

My declaration, from SO works. Here it is working, with Webpack 2.
run
npm start
to replace the declaration, run Webpack, serve the app.
https://github.com/aluanhaddad/fusingly

https://github.com/krisk/Fuse/pull/129

@aluanhaddad Thank you!
I got this working using your fix when I converted to Webpack 2.

Should work fine in Webpack 1 also. Just make sure you set the extension resolver.

Is this still needed?

Personally, I would so no because it will pollute the global namespace of ambient external module declarations preventing 2 versions of fuse.js from being used side by side without causing type errors. From what I can see, the library supports multi-versioning.


SystemNavigator.pop() for iOS should Compatible with most apps

Calling SystemNavigator.pop() from your Dart code invokes the following iOS code:
UIViewController* viewController = [UIApplication sharedApplication].keyWindow.rootViewController;
  if ([viewController isKindOfClass:[UINavigationController class]]) {
    [((UINavigationController*)viewController) popViewControllerAnimated:NO];
}

But most of apps are more complex, there is also lack of the general structure of iOS itself: UITabBarController.
I think we should do like:
if (self.navigationController) {
     [self.navigationController popViewControllerAnimated:YES];
}

Hi @mumenma
I feel that yours is more a proposal or a feature request
rather than a bug report, is that the case?
If so please provide more details about how this change would improve flutter
and feel free to submit a PR if you feel to do so.
Thank you


Remove GetValueOrDefault on ES tests

GetValueOrDefault is not available on some of the older target frameworks, using TryGetValue instead.
Fixes Azure Pipelines for Windows

These should be using the extension method: https://github.com/signalfx/signalfx-dotnet-tracing/blob/master/src/Datadog.Trace/ExtensionMethods/DictionaryExtensions.cs#L21.  Can you import and add the string generic type so it sources correctly?  My mistake.

Due to the use of System.Collection.Generics on the files we can't use it as an extension method (it will be ambiguous) so the code will have to use DictionaryExtensions.GetValueOrDefault. Let's see how it looks.


regex fix, string concat fix, string.length workaround

fix for #28
fix for #26
fix and workaround for #30 (if a variables type can't be determined, but is named "string", it is assumed to be a string when .length is called).

That was quick! Thanks a lot @2pha! ❤


parameters do not match docs for /field/:name/:from/:reference

Docs say:

/field/:name/:from/:reference
Will return content of the form 'And :from said unto :name, "Verily, cast thine eyes upon the field in which I grow my fucks", and :name gave witness unto the field, and saw that it was barren. - :reference'

But :from and :name are reversed in the response.
╭─{ yaauie @ beorn in ~ }
╰─○ curl -H 'Accept: text/plain' http://foaas.com/field/:name/:from/:reference
And :name said unto :from, 'Verily, cast thine eyes upon the field in which I grow my fucks', and :from gave witness unto the field, and saw that it was barren. - :reference%
[success]

Well spotted: https://github.com/tomdionysus/foaas/pull/65

Fixed and closing.


[YUNIKORN-2629] Adding a node can result in a deadlock

What is this PR for?
Fix deadlock problem by modifying locking in cache.Context.
Lock/unlock calls were removed where it doesn't seem to be necessary. In most cases, the state of the context is not modified at all. Only the scheduler cache is affected which has its own lock.
Testing done:

make test multiple times
BenchmarkSchedulingThroughPut with deadlock detector
BenchmarkSchedulingThroughPut with race detector

What type of PR is it?

[x] - Bug Fix
[ ] - Improvement
[ ] - Feature
[ ] - Documentation
[ ] - Hot Fix
[ ] - Refactoring

Todos

[ ] - Task

What is the Jira issue?
https://issues.apache.org/jira/browse/YUNIKORN-2629
How should this be tested?
Screenshots (if appropriate)
Questions:

[ ] - The licenses files need update.
[ ] - There is breaking changes for older versions.
[ ] - It needs documentation.

Based on my understanding.
After this PR. One of the results is that the informer event handlers are no longer grab context lock when updating nodes or updating Pods. (NodeInformer/PodInformer go routine)
I'm wondering if there have any racing when informer events(Pods/Nodes) comes during below go routine running:

(main goroutine) InitializeState() -> I'm not quite confident.
(shim scheduler goroutine) schedule() -> Should be safe.
(dispatcher goroutine) -> Should be safe.

For the InitializeState(), I'm not quite confident for answering below question?
Q: What will happen if NodeInformer update NodeA when InitializeState() is registring NodeA?
Q: What will happen if PodInformer update PodA when InitializeState() is registring PodA?
Is it still be safe?

(main goroutine) InitializeState() -> I'm not quite confident.

That should not be a problem.

For the InitializeState(), I'm not quite confident to answer below questions: Q: What will happen if NodeInformer update NodeA when InitializeState() is registring NodeA? Q: What will happen if PodInformer update PodA when InitializeState() is registring PodA?
Is it still safe?

The informers are first synced without event handling on. That gives us the base list of pods and nodes. All these listed objects are then processed. The event handler are turned off until we have done all that work. The step 5 in the init turns them on. At that point we no longer have to worry about the init code. The cache lock will prevent the simultaneous changes.


Add a note about why not Terraform

+1, I thought this was a bit odd to not include

Closing. The official CLI for Amazon EKS is eksctl, and CDK is more flexible than Terraform.
The guide's goal is to install Gitpod in EKS, not to prescribe how to provision the cluster. Now that we are switching to a go installer, after rendering the manifests feel free to use the tool of choice.


About the Gestures in Images

Is there any way to add gestures to the images like onTap?

I have the same question as anudwigna, it would be very interesting


transaction for updating multiple objects at once?

I would like to have a transaction for multiple objects being updated. Either they all update successfully, or none of them do.
I'm having a hard time figuring out how to get bookshelf to do this (sorry, first time using bookshelf).
Given code such as this: https://gist.github.com/JohannesMP/0b1e84463d84faa82337198e700a5d26
how could I modify it (specifically lines marked 1,2 and 3) to allow it to work? would I need to use knex directly, and if so how?
I also have an 'Objects' collection available if that would be more appropriate there.
Any advice would really be appreciated.

The project leadership of Bookshelf recently changed. In an effort to advance the project we close all issues older than one year.
If you think this issue needs to be re-evaluated please post a comment on why this is still important and we will re-open it.
We also started an open discussion about the future of Bookshelf.js here https://github.com/bookshelf/bookshelf/issues/1600. Feel free to drop by and give us your opinion.
Let's make Bookshelf great again


Checkboxes broken when using source mode and editing view

Hi !
First time writing an issue on Github, I'm a little bit nervous, but I will do my best.
Recently, I've experienced issues with my checkboxes in Obsidian, after some experimentation, I've narrowed the problem to the Meld Encrypt plugin that I use daily.
Only while using theses settings :

Does the checkboxes not update after going back to edit mode.
(Tried on a completely new vault with only Meld Encrypt and theses settings changed)

Source mode :

Clicking on the checkboxes in source mode :

After going back to edit mode :

Hi @marc-alexis-com, thanks for reporting the issue.  No need to be nervous, you did well.
I think the the issue you reported was related to #132.
I've released a new version today which hopefully fixes the problem you are seeing as well. 🤞


pull request for e2e test at 02/05/2017 22:45:04

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


feat: postgres connection form

SUMMARY
This PR adds the functionality of calling databases/available api to get a list of databases that have drivers loaded and available to use. The form is built dynamically based on that information. This is currently behind a local flag, and there are no visual changes, but the piece in development is as shown below. More work is needed to hook the form up to the api on connect/save, but I'm merging often to reduce any rebasing issues and also keep PRs small.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
This is behind a local flag useSqlAlchemyForm which is set to 'false'

TEST PLAN
visual changes only right now, so all existing tests should pass
ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

This pr is dependent on https://github.com/apache/superset/pull/14470

A significant enough portion of this PR has changed now that would warrant me closing it and leaving just the save PR for review.


nice idea... but...

it doesn't detect sites that use coin mining proxy as a disguised 1st party extension..

https://www.2giga.link/   example

Thanks for the example. This particular one grabs its script from https://www.2giga.link/hive/lib/ We should just be able to add that to the blacklist to fix it.
That being said looking for a more robust way to block them would be useful.

Made a PR for adding this specific sites proxy to the coin miner.
One thing to note about this proxy is that it also doesn't seem to expose the same commands like stop() like the others ones have. At least on my first look through the source, I wasn't able to find anything.

Checking tabs for high cpu usage should be the way to go since the ones I tested spiked up to 100%.

If there is a way for us to block cryptonight.wasm regardless of the source that would help prevent quite a few miners from running regardless of where they are hosted.

Keraf was about to add it accd. to https://github.com/keraf/NoCoin/pull/44#issuecomment-334443445

I tried to add a URL filter for cryptonight.wasm but I couldn't get it right and I didn't find the time to make it work. If any of you know the right pattern to block a particular file from any domain, you're more then welcome to submit a PR.

I think that would be *://*/*/cryptonight.wasm
Haven't tested it, just a guess.

It should be possible to monitor the CPU usage of each tab, perhaps using parts of an add-on such as this one:
https://github./scomchomery/cpu-meter
Then I would suggest blocking javascript on any page which has CPU usage over x% (customisable with default 95%). When blocking, a small notification should pop-up, with three options: whitelist, unblock temporarily, keep blocking.
Would this be a suitable development for NoCoin, or would it be better to start from scratch?

I'm afraid that project is using the old Firefox extension API, which is not supported in Chrome nor Firefox 57+. Also, I think your link should be https://github.com/schomery/cpu-meter
I think this Chrome API would be really handy: https://developer.chrome.com/extensions/processes
But unfortunately, it is still experimental...

I did wonder about the URL (copy pasted from my taskbar) and the long time since cpu-meter's last update. Thanks for clearing that up.
I agree, that API would be very useful - on chrome and FF. But probably not going to happen any time soon.

If this thing blocks all wasm calls bet it'll block most if not all miners out there.

https://github.com/stevespringett/disable-webassembly was mentioned somewhere else... this might be the solution for people who completely never ever want to be abused for mining.
Not sure if only the first one needs to be set to disable (what the Steve Springett suggests) or if all three are needed:
chrome://flags/#enable-webassembly -> Disable
chrome://flags/#enable-webassembly-streaming -> Disable
chrome://flags/#enable-asm-webassembly -> Disable

Scan javascript file contents and block if some signature spotted like anti-viruses do.


How to add the items from an RLMResults to an RLMArray or NSArray?

Is there a way to take the answers in RLMResults and add them into RLMArray or NSArray? I haven't been able to figure it out.

@jrpetersjr, you can call [rlmArray addObjects:results] to add the results to an RLMArray, or use the following snippet to add the objects in the results to an NSArray:
for (RLMObject *object in results) {
    [array addObject:object];
}

And from Realm Swift, the equivalents would be listProperty.extend(results) to add Results to a List and swiftArray.extend(results).


Run check on demand

Usually, I create a check that has a cron planned later (hour, at midnight...).
But I would like to run the check on demand. There should be a button for it within the monitor.

Merged.

Merged.


fix(ffe-buttons): tertiary button underline on small screens

This commit fixes the underline of the tertiary button on small screens.
The changes made to .ffe-inline-button--back were necessary because the
hover border pushed the rest of the page downwards after giving all
.ffe-inline-buttons display: inline-flex;.
Fixes #191

Coverage remained the same at 78.81% when pulling 171525a9e2335bec4299296183eac2e4c4d6563c on fix-tertiary-underline-small-screen-size into 5e99733284aabf0ded3e3634727048369e5554dd on develop.

Maybe it's time for some visual regression tests? 🤔


perf: reduce dependencies footprint

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 96.591%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
74

Relevant Lines:
74

💛  - Coveralls


fix: Lifetime in UrlQuery::get

Previously cargo check produced the following (also observed in this CI job):
error: lifetime may not live long enough
  --> poem-openapi/src/base.rs:55:9
   |
54 |     pub fn get(&self, name: &str) -> Option<&String> {
   |                -            - let's call the lifetime of this reference `'1`
   |                |
   |                let's call the lifetime of this reference `'2`
55 |         self.get_all(name).next()
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^ method was supposed to return data with lifetime `'2` but it is returning data with lifetime `'1`
   |
help: consider introducing a named lifetime parameter and update trait if needed
   |
54 |     pub fn get<'a>(&'a self, name: &'a str) -> Option<&String> {
   |               ++++  ++              ++

error: could not compile `poem-openapi` (lib) due to previous error

It's because UrlQuery::get_all marked the wrong lifetime, I have fixed it, but still thanks for your PR. 🙂


Disable phone verification until email is verified

The Issue
If an existing user tries to enter a phone number before their email is verified, it will tell them it already exists. We should confirm their email before allowing them to proceed with rewards verification.
Anything Else

Screenshots

Internal Use
Acceptance Criteria

Definition of Done

[ ]  Tested against acceptance criteria
[ ] Tested against the assumptions of the user story
[ ] The project builds without errors
[ ] Unit tests are written and passing
[ ] Tests on devices/browsers listed in the issue have passed
[ ] QA performed & issues resolved
[ ] Refactoring completed
[ ] Any configuration or build changes documented
[ ] Documentation updated
[ ] Peer Code Review performed

Done in https://github.com/lbryio/lbry-android/pull/538.


Fix Knex interface types

I believe interface Knex and function Knex should have the same types. (well I don't understand why they should have different types).
This causes some problems with Bookshelf.
Without this PR:

With this PR:

I've run dtslint types and everything is OK

Yes, it makes sense for both of them to have the same defaults. Thanks for the PR.

Released in  0.20.14.


Remove momentum updating from val step and add separate val queue

What does this PR do?
This pull request fixes the problem discussed in the following issues https://github.com/PyTorchLightning/lightning-bolts/issues/615 https://github.com/PyTorchLightning/lightning-bolts/issues/630
Before submitting

[ ] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[x] Did you read the contributor guideline, Pull Request section?
[x] Did you make sure your PR does only one thing, instead of bundling different changes together?
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests? [not needed for typos/docs]
[x] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

Changes:

Remove _momentum_update_key_encoder and _dequeue_and_enqueue from forward
Add separate val_queue and val_queue_ptr
Return key form forward

PR review

[x] Is this pull request ready for review? (if not, please submit in draft mode)

@ananyahjha93 mind check


Project destiny

Does this project still alive or died? Have contributors and ideas and roadmap for this project support? There are still no alternatives, unfortunatelly...

I would also like to know that. The package is working mostly fine for a project of mine, but will it continue to be maintained? Thanks anyway for what you've done here! Wrapping .NET around R calculations is just too good.


[opencv4:x64-windows] build failure

Host Environment

OS: Windows 10
Compiler: C/C++ Optimizing Compiler Version 19.00.24215.1 for x64

To Reproduce
Steps to reproduce the behavior:
vcpkg.exe install opencv4[contrib,nonfree]:x64-windows
Failure logs
Package: opencv4:x64-windows
Vcpkg version: 2019.08.16-nohash
Additional context
ninja: build stopped: subcommand failed.
config-x64-windows-out.log
install-x64-windows-dbg-out.log

I never tried using VS2015 to build opencv 4.1.x and I don’t have any machine ready for that
@vicroms  @Rastaban what about adding more configurations to the CI? Same triplets as of now, but different gcc versions on Linux, different clang versions on MacOS, and different msvc versions on Windows. We would highlight problems like this
@Napester: I assume you can’t update to a newer version, am i right? If not, please update to VS2017 or better to VS2019 and you should not receive any build error

@Napester Thanks for reporting this issue.
Please install Windows SDK version above 10.0.17134.0 and then rebuild opencv4.
Thanks.


explore shipping kiota as an npm package

To enable additional experiences we'd like to have a better understanding of the impacts of properly shipping a kiota as a npm package.
Previous considerations included:

lack of http requests apis access in wasm (from dotnet cross publish)
lack of file system apis in wasm (same)
any other issues/blockers?

exit criteria:

the wasm package works in a node application
the warm package works in a SPA

exclusions:

published on npm

Update from internal discussions:

To generate a NPM package, Kiota would need a great revamp. So far we know that we would need to revamp the http access and storage access, which would be significant work.
Even after the above revamp, we cannot know all the issues that may happen, what may add even more work and time.

I'm closing this issue as we don't have the capacity to work on it right now.


Add pipeline extras cleanup

@lilleyse, can you look at this when you get a chance?
This reduces addPipelineExtras to not be quite so verbose. It also removes the deleteExtras qualification from removing pipeline extras, since there is currently no situation I am aware of where we want to export a gltf with pipeline extras.

Searching for deleteExtras there are still some occurrences left around.

Very nice, much cleaner. This also fixes an annoyance I was having in a the 3d tiles generator where some extras where sticking around in the extensions.

Searching for deleteExtras there are still some occurrences left around.

Ah yes, I did miss a few.

Updated. I think I got them all this time. You may see some in your local doc folder if you have that generated, but built doc isn't in the repo.

Fixed a minor merge conflict just in the interest of time, looks good.


Update @apidevtools/json-schema-ref-parser

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 84.512%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
510

Relevant Lines:
575

💛  - Coveralls


[SPARK-18734][SS] Represent timestamp in StreamingQueryProgress as formatted string instead of millis

What changes were proposed in this pull request?
Easier to read while debugging as a formatted string (in ISO8601 format) than in millis
How was this patch tested?
Updated unit tests

Test build #69710 has started for PR 16166 at commit 095184d.

Test build #69710 has finished for PR 16166 at commit 095184d.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

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

Test build #69749 has started for PR 16166 at commit f2cfc4f.

Test build #69749 has finished for PR 16166 at commit f2cfc4f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

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

Merged build finished. Test PASSed.

LGTM. Merging to master and 2.1.


Rationalize types for LaplaceMechanism and GaussianMechanism

LaplaceMechanism and GaussianMechanism currently support any primitive types (including integers), which is probably not what we want. We need to rationalize this. Simplest solution would be to support f64 only, but we should think this through.

Fixed in #24. Laplace and gaussian mechanisms are generic over floating point types. The geometric mechanism is generic over integer types.


You have made too many requests to this service today

What steps will reproduce the problem?
1. I am running Prediction API - Prediction API v1.5 >
prediction.trainedmodels.predict
2. I get the message - "You have made too many requests to this service today"

What is the expected output? What do you see instead?
Expected outcome should have been the prediction result as I only ran like 20
odd predictions today (my first day as I am testing this api.)
Instead I get - "You have made too many requests to this service today"

What version of the product are you using? On what operating system?
Prediction API v1.5 > prediction.trainedmodels.predict
On Windows 7 Enterprise running Mozilla Firefox 15.0.1

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 11 Sep 2012 at 8:40

Same issue, using the custom search API, I have made (9) requests today and I'm getting this:
Screenshot
{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "dailyLimitExceeded",
    "message": "Daily Limit Exceeded"
   }
  ],
  "code": 403,
  "message": "Daily Limit Exceeded"
 }
}


Cloud nuke not deleting Elasticache parameter groups and subnet groups

I am using cloud-nuke version v0.20.0 to cleanup a region.
While deleting Elasticache clusters, cloud nuke is not deleting the Elasticache parameter groups and subnet groups.

Hi @RagunathAnbarasu thanks for letting us know.  I remember seeing a problem recently with elasticache parameter groups on the newer versions.  Can you let me know what parameter group family it was trying to delete and I'll try to reproduce the issue.  Also is any error message provided? or does it silently fail to remove them?

The parameter group family in my case is - redis7
It silently fail to remove it.

Not sure if this is related, but I'm seeing cloud-nuke leaving behind database subnet groups. Thanks for cloud-nuke! :)


Enhancement: Add Right-click "Pause Syncthing for 30 Minutes"

On slow devices, a Syncthing scan can consume so much resources that the machine is unusable.  Sometimes, you really need to use a computer now.  It would be really nice if SyncTrayzor offered a right-click option to "Pause Syncthing for 30 minutes" (or an hour or some other chunk of time).
Yes, right now we can right-click and "Stop Syncthing", but wonderful people like my wife will forget to re-start Syncthing, and then sync doesn't happen for a long time.

#369?

Thank you. I saw that one, but I thought maybe it was specific to detecting the connection state.  If that one will include the ability for the user to tell it to pause, I'm certainly content to close this request.


feat(config/server): Add option for TLS and mTLS server

What type of PR is this?
/kind feature

Any specific area of the project related to this PR?
/area config

What this PR does / why we need it: Currently only HTTP server can be deployed. It would be more secure if we could deploy TLS or mutualTLS server if wanted.
Which issue(s) this PR fixes: https://github.com/falcosecurity/falcosidekick/issues/507

Fixes #
Special notes for your reviewer:
The logic for config is a bit different than the one already used. I decided to add 3 config options as full paths for the 3 files needed. I feel this way it's more customizable and does not collide with the mutualtlsfilespath config. Eg. this way we could set it to the same folder but different file names, or a different folder, or reuse the files completely.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: annadorottya
Once this PR has been reviewed and has the lgtm label, please assign issif for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: f0cede59caa40fcc57927e1471b0805a5f97c5bd


Publish book ci

After merging & running this workflow, you have to update a few settings in the repository:

After that, the docs should be accessible from: https://leptos-rs.github.io/leptos/

@gbj: Just in case you missed it, did you see @bram209's edit above? When I go to https://leptos-rs.github.io/leptos/ I still get a 404.

@gbj: Just in case you missed it, did you see @bram209's edit above? When I go to https://leptos-rs.github.io/leptos/ I still get a 404.

The reason is that the workflow has never ran yet. As soon as a change to the book is pushed, it will be published.
@d4h0 for now feel free to temporarily use https://bram209.github.io/leptos/ until that happens ;)

I see, thanks @bram209!

Thanks @d4h0 @bram209, I've gotten my act together to update the book slightly and set it to publish, and the action is running now.


Implement Teensy ROS Protocol

Teensy I2C and SPI protocol can only handle so much data transfer. In order to have faster and more accurate controls of thrusters we need to implement a faster protocol to send data through. ROS Micro is a good starting point as it is an extension of Ethernet IP protocol, like TCP and UDP is. It will also help scale data rate when sending a lot of data from ESC telemetry and acoustics data.

Strongly disagree with this, SPI is able to deliver up to 100 Mb/s (10 Mb/s is common) and as we are going to run the commands to thrusters at around 10 Hz there is no need to use any high-level protocols such as Ethernet. There are going to be 2 separate Teensies for acoustics and the motor driver.
In addition, as you've mentioned yourself, the motor driver needs to be able to deliver commands in a fast manner, which is the whole purpose of low-level protocols such as I2C and SPI. Ethernet, and other higher-level protocols require too much infrastructure, and by extension, have too much delay to be used effectively in motor control applications.
Are there any other particular reasons for not using I2C or SPI for this purpose?


Update elixir_working_with_secrets_in_bunker.md

Summary

Ticket:
What's Changed

Add text to ask user to check their path to the secret in their repo instead of blindly copy & paste the example snippet.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: onimsha
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Use ArrowProxy for iterators to remove first()/second() api discrepancy

ArrowProxy vs existing (PairView-based) implementation:
Pros:

No API discrepancy

Cons:

Does not return an l-value reference, but a value. This means:

Need to suppress -Wrange-loop-bind-reference globally because they trigger on common loops (in contrast to std::map):

    for (const auto& key_and_value : s) { }

    for (const auto& [key, value] : s) { }

Relevant:
https://quuxplusone.github.io/blog/2020/08/26/wrange-loop-analysis/
https://quuxplusone.github.io/blog/2018/12/15/autorefref-always-works/
flat_map work the same way: https://godbolt.org/z/r187d7zn7

These non-cost & don't work at all (in contrast to std::map):

        // error: non-const lvalue reference to type 'pair<...>' cannot bind to a temporary of type
        // 'pair<...>'
       for (auto& key_and_value : s) { }

        // error: non-const lvalue reference to type 'pair<...>' cannot bind to a temporary of type
        // 'pair<...>'
        for (auto& [key, value] : s) { }

range-v3 has issues (but not std::ranges, std::map works with either):

    int first_entry = (*f.begin()).second;  // Can't use arrow with range-v3 because it requires
                                            // l-value. Note that std::ranges works

All of the above is demo'ed in the unit tests.
Other option that returns l-value was explored: https://github.com/teslamotors/fixed-containers/pull/38
Comparison of the l-value approach with ArrowProxy https://github.com/teslamotors/fixed-containers/pull/39

Closing in favor of:
https://github.com/teslamotors/fixed-containers/pull/45
https://github.com/teslamotors/fixed-containers/pull/48


DNS remove records by criteria

Instead of specifying the records to be removed, provide the types of records to be removed
zone.remove "NS"

I've spent some time looking at this, and I think the best signature for Zone#remove is to provide name and type. The record can be looked up with those two arguments and then given to Zone#update.
zone.remove "example.net.", "NS"

Agreed! This is how Cloud DNS manages resource records.


round4 tax change

added round 4

Docs Build status updates of commit 1cef47a:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

dynamics-gp/payroll/US19JanTaxR1.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit f99a3a9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

dynamics-gp/payroll/US19JanTaxR1.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Fix icon button Wind style

The Wind style buttons don't display the icon correctly.
https://codesandbox.io/s/d5d3l2

Hi, Thank you for your PR🚀


consensus: typo in README.md

/ to - --- you can confirm this is correct by looking at which tracked files exist

bors r+