System.ArgumentException: The value ... is not of type "BlazingPizza.Pizza" and cannot be used in this generic collection

Been following the workshop from Step 0 and all working fine until I got to 03-show-order-status and when I click the Order button at the bottom of the sidebar I get the following exception.
This also happens when opening the solution at the step 3 save point directly. Similar to this issue I am also unable to debug any of the projects in this solution, but I don't think we are hitting the OrdersController anyway as the exception appears to be in the deserialisation of the Pizza json.
Executing endpoint 'BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server)'
Microsoft.AspNetCore.Routing.EndpointMiddleware: Information: Executing endpoint 'BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server)'
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[3]
      Route matched with {action = "PlaceOrder", controller = "Orders", page = "", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[System.Int32]] PlaceOrder(BlazingPizza.Order) on controller BlazingPizza.Server.OrdersController (BlazingPizza.Server).
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Information: Route matched with {action = "PlaceOrder", controller = "Orders", page = "", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[System.Int32]] PlaceOrder(BlazingPizza.Order) on controller BlazingPizza.Server.OrdersController (BlazingPizza.Server).
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
      Executed action BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server) in 20.6231ms
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Information: Executed action BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server) in 20.6231ms
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[1]
      Executed endpoint 'BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server)'
Microsoft.AspNetCore.Routing.EndpointMiddleware: Information: Executed endpoint 'BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server)'
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/6.0.3/System.Diagnostics.StackTrace.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/6.0.3/System.Reflection.Metadata.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/6.0.3/System.IO.Compression.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1]
      An unhandled exception has occurred while executing the request.
      System.ArgumentException: The value "{"id":0,"orderId":0,"special":{"id":3,"name":"Classic pepperoni","basePrice":10.5,"description":"It\u0027s the pizza you grew up with, but Blazing hot!","imageUrl":"img/pizzas/pepperoni.jpg"},"specialId":3,"size":12,"toppings":[]}" is not of type "BlazingPizza.Pizza" and cannot be used in this generic collection. (Parameter 'value')
         at System.Collections.Generic.List`1.System.Collections.IList.Add(Object item)
         at System.Text.Json.Serialization.Converters.IListConverter`1.Add(Object& value, ReadStack& state)
         at System.Text.Json.Serialization.JsonCollectionConverter`2.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, TCollection& value)
         at System.Text.Json.Serialization.Converters.JsonMetadataServicesConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
         at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
         at System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1.ReadJsonAndSetMember(Object obj, ReadStack& state, Utf8JsonReader& reader)
         at System.Text.Json.Serialization.Converters.ObjectDefaultConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
         at System.Text.Json.Serialization.Converters.JsonMetadataServicesConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
         at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
         at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
         at System.Text.Json.Serialization.JsonConverter`1.ReadCoreAsObject(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
         at System.Text.Json.JsonSerializer.ReadCore[TValue](JsonConverter jsonConverter, Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
         at System.Text.Json.JsonSerializer.ReadCore[TValue](JsonReaderState& readerState, Boolean isFinalBlock, ReadOnlySpan`1 buffer, JsonSerializerOptions options, ReadStack& state, JsonConverter converterBase)
         at System.Text.Json.JsonSerializer.ContinueDeserialize[TValue](ReadBufferState& bufferState, JsonReaderState& jsonReaderState, ReadStack& readStack, JsonConverter converter, JsonSerializerOptions options)
         at System.Text.Json.JsonSerializer.ReadAllAsync[TValue](Stream utf8Json, JsonTypeInfo jsonTypeInfo, CancellationToken cancellationToken)
         at Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter.ReadRequestBodyAsync(InputFormatterContext context, Encoding encoding)
         at Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter.ReadRequestBodyAsync(InputFormatterContext context, Encoding encoding)
         at Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinder.BindModelAsync(ModelBindingContext bindingContext)
         at Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder.BindModelAsync(ActionContext actionContext, IModelBinder modelBinder, IValueProvider valueProvider, ParameterDescriptor parameter, ModelMetadata metadata, Object value, Object container)
         at Microsoft.AspNetCore.Mvc.Controllers.ControllerBinderDelegateProvider.<>c__DisplayClass0_0.<<CreateBinderDelegate>g__Bind|0>d.MoveNext()
      --- End of stack trace from previous location ---
         at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
         at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
         at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
         at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
         at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
      --- End of stack trace from previous location ---
         at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
         at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
         at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
         at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
         at Duende.IdentityServer.Hosting.IdentityServerMiddleware.Invoke(HttpContext context, IEndpointRouter router, IUserSession session, IEventService events, IIssuerNameService issuerNameService, IBackChannelLogoutService backChannelLogoutService) in /_/src/IdentityServer/Hosting/IdentityServerMiddleware.cs:line 102
         at Duende.IdentityServer.Hosting.MutualTlsEndpointMiddleware.Invoke(HttpContext context, IAuthenticationSchemeProvider schemes) in /_/src/IdentityServer/Hosting/MutualTlsEndpointMiddleware.cs:line 94
         at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
         at Duende.IdentityServer.Hosting.DynamicProviders.DynamicSchemeAuthenticationMiddleware.Invoke(HttpContext context) in /_/src/IdentityServer/Hosting/DynamicProviders/DynamicSchemes/DynamicSchemeAuthenticationMiddleware.cs:line 47
         at Duende.IdentityServer.Hosting.BaseUrlMiddleware.Invoke(HttpContext context) in /_/src/IdentityServer/Hosting/BaseUrlMiddleware.cs:line 31
         at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
         at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware: Error: An unhandled exception has occurred while executing the request.

I'm running:
Visual Studio for Mac 17.0 Preview (17.0 build 5186)
macOS 12.3.1

To update on this, VS Code 1.66.1 and Rider 2021.3.4 work fine, so I suspect this is a VS Mac Preview issue but will leave this here in case anyone else experiences it and finds a solution.

Just want to join the list of people with a similar issue; I have been able to successfully follow the tutorial until this exact point, and when clicking the "Order" button, I get a (less detailed) error in the console.
I am using JetBrains Rider (latest version) and I am unable to debug the server code, for some reason.
Everything has worked just fine until til point.
I've tried deleting the three db-related files and let it re-seed from scratch, but with no success.
I have also tried logging the JSON that is sent to the server, and it appears to be valid JSON at least, There might be some model validation that I haven't been able to figure out, though.
Anyway, simply getting error code 400 from the server and I cannot hit my breakpoints.
I realize you might not be able to support this since I am using Rider and not VS.
Also, I just want to add that simply starting the tutorial from save-point 4 works just fine! Really curious to find out what the issue is - I have not changed the Order model myself or made other changes to other models...

Just wanted to add that running the server from terminal (cd BlazingPizza.Server/ && dotnet watch run) also results in the same behavior:
info: Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware[10]
      No CORS policy found for the specified request.
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
      Executing endpoint 'BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server)'
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[3]
      Route matched with {action = "PlaceOrder", controller = "Orders", page = "", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[System.Int32]] PlaceOrder(BlazingPizza.Order) on controller BlazingPizza.Server.OrdersController (BlazingPizza.Server).
info: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor[1]
      Executing BadRequestObjectResult, writing value of type 'Microsoft.AspNetCore.Mvc.ValidationProblemDetails'.
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
      Executed action BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server) in 37.5142ms
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[1]
      Executed endpoint 'BlazingPizza.Server.OrdersController.PlaceOrder (BlazingPizza.Server)'
info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
      Request finished HTTP/2 POST https://localhost:5001/orders application/json;+charset=utf-8 451 - 400 - application/problem+json;+charset=utf-8 62.4918ms


Implement GLM estimators in dask-ml

Moving them here from dask-glm.
No changes to the API yet.

Thanks @TomAugspurger  - you beat me to it - Is the goal for this PR to make dask-glm installation no longer required for dask-ml - essentially moving all of its assets to the new subpackage here?  That would be my vote but it's not critical to me.

dask-glm will still be a required dependency, as the optimizers and regularizers will still live there. Just the scikit-learn style estimators are moving here.


I can resolve conflicts when multiple people are editing a document at the same time

Story
Whenever I am not the only one editing a record, I can resolve any conflict.
Success criteria

[ ] I can see someone else is editing the document
[ ] I can see what they edited, and what I edited
[ ] I can resolve conflicts on field-level
[ ] Advanced: I can confirm or retract the suggested resolutions for conflicts that were auto-suggested by Biblio

Additional information
This is a design that can be used to make discussions float to the top. Not a final design.

Will fix this one later


NRTNETLINK answers: Network is unreachable

"NRTNETLINK answers: Network is unreachable" Is the reply I now receive when creating a AP feel free to ask me for more information I don't know what to add to this post for information any help would be great thanks.
P.S. This was previously working with a separate adapter from the on-board WiFi adapter... And this is on a Raspberry Pi Zero W

The above problem was resolved (Forgive my lack of knowledge on the subject) the issue was I had removed wpa_supplicant.conf in a attempt to remove the wifi connection from my device but it seems to create a AP I require a internet connection on wlan0 and the AP on wlan1... Is it possible to run the AP on wlan1 without WiFi on wlan0?


Fixed: No more useless warnings for undefined non custom selectors

Also:

Changed: simpler message when a custom selector is undefined
Changed: warnings now use PostCSS message API
Some fixes in the Changelog + simpler formatting
Added some references in the Changelog

Prepared as 2.2.0
Close #22

Review will be simpler if you use the github trick w=1
https://github.com/postcss/postcss-custom-selectors/pull/23/files?w=1

I just moved the flag test in the right place (at least, I think that's the right place ^^).

I guess you can merge it and just release it :)

Good job! Thank you every much！

You didn't push the release as a git tag ;)

Please hold on.

https://github.com/postcss/postcss-custom-selectors/releases/tag/2.2.0

it seems there is still a bug, see https://github.com/postcss/postcss-custom-selectors/pull/20#issuecomment-117547852


workflows: add push trigger on main branch for lint, unittest and doc

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:


net/wireguard: Firewall ruleset not created

On a rather fresh install of OPNsense 19.7.5_5-amd64 adding the plugin wireguard (v1.1) differs in behaviour from older releases. I am comparing against OPNsense 19.7.4_1-amd64 with the same plugin version (v1.1).
On this setup adding the plugin does not create a new ruleset "Wireguard" under Firewall/Rules.
The plugin can be configured well and connections are established, only that incoming packets are blocked by the default routes.
Uninstalling/re-installing the plugin did not resolve the issue.
Please help me troubleshoot the issue.

New requirement is to do an interface assignment. Was apparently not necessary in the previous version.
With interface assigned, everything looks good.

Could this be reopened and changed to feature request?
Currently (OPNsense version 21.7.1 and WireGuard plugin version 1.7) after installing wireguard plugin, configuring an instance and starting the service the common wireguard interface (not visible in GUI but present in config.xml) and wireguard firewall rulest do not get created. They only appear after interface of already existing instance (which would usually be wg0) is assigned a description. It doesn't even need to be enabled. Afterwards even if interface assignment is removed and wireguard plugin is uninstalled that common interface in config.xml and firewall ruleset persist.
I think it would be nice to have the wireguard interface in config.xml and wireguard ruleset in firewall GUI (Firewall->Rules) created when plugin is installed and removed when plugin is deleted. This would allow automatic creation of firewall rules via API for Wireguard instances without having to first manually force creation of wireguard interface.


Incorrect balance shown on Account screen

I'm seeing a significantly different balance from what I actually have after selecting my account.

did you update to version 1.4.1?

maybe the dashboard has not refreshed. can you click on the refresh icon and see if it solves?

@n4ru is this the initial screen that lists accounts or the screen that shows your transactions that's wrong?

It is my ledger nano account (I have no other), which does not display balance on the initial screen. I upgraded from 1.3.x and never had the previous balance bug.

Interesting, so it showed the balance of your ledger in 1.3.x? I'm sure I added that functionality into 1.4. I'll test in a bit to see if I can replicate. What happens when you press the refresh button as @fix mentioned? Does the balance show then?

The balance shows, but it's completely incorrect. It was correct before updating.

Very interesting, and you're definitely on 1.4.1? I'll reply back once I've had chance to test

@n4ru previous version didn't yet have Ledger balance reflecting on main screen. Do you have any other wallets added that are not on Ledger? Cause main screen sums all of your wallets you have.

I have an old wallet with no ARK in it. Other than that just the ledger with the bug.

@n4ru could you elaborate a little bit more on the problem? I'll try to reproduce myself

No longer able to reproduce after a fresh install. Perhaps there was something cached left over after updating?

Thank @n4ru for your feedback. I'm going to close the issue, but if it detect it again, you are free to reopen it.


Trezor hardware wallet Unsupported models

There seems to be an issue with trezor safe 3. Electrum plugin need updating to recognize the model

Additional information, ive used latest release 1.2.3
https://github.com/Electrum-RVN-SIG/electrum-ravencoin/releases/tag/v1.2.3
on windows

bitcoin seems to have addressed the issue already, here is the commit
https://github.com/spesmilo/electrum/commit/6172898a035e6ccbe5e8c85a34bc2f14acd106b3

https://github.com/Electrum-RVN-SIG/electrum-ravencoin/commit/23acf0f5aca1398dbd459272379e4a59d5eba216

https://github.com/Electrum-RVN-SIG/electrum-ravencoin/releases/tag/v1.2.4


Discussing moving to autocomplete+ new provider API

Hey, would you mind joining https://gitter.im/atom-community/autocomplete-plus to discuss integrating ac+'s new provider api.
Btw: congrats for creating the first ternjs plugin for atom that actually worked for me :smiley:

Thx! I really appreciate it.
For sure i will have a look into the discussion and the new provider API. Looks pretty awesome!
I'm pretty busy right now, but there will definitely be a patch, using the new provider API as fast as possible.


add p8dtu_vddr.c

To upstream p8dtu hostboot change.
Signed-off-by: Jim Yuan<EMAIL_ADDRESS>

Keep this as a patch. Close this pull request.


Option to create an Invenio instance without user input (e.g. for use within CI)

I want to run blackbox tests against the backend API of Invenio RDM and would therefore like to have a possibility to create in instance within the CI pipeline to test against.
Currently, I am using an ugly workaround of creating instance using cookiecutter directly with --no-input and copying the .invenio file from a "validly" generated instance. This, obviously, is not a proper solution (and only works easily for the default values).
Describe the solution you'd like
invenio-cli init should have a flag --cookiecutter-config that takes a JSON file with the values. It could be loaded and passed as a dict through the cookiecutter API as described here.
Additional context
If there is no opposition against this idea, I could also take care of implementing this little addition in the way outlined above. But first, I wanted to get other opinions.

Fully agree that it would be nice to provide the JSON config directly.
I think both the options of --no-input and a --config would be nice. This way you can also quickly do an RDM template without having to go through the questions.
```invenio-cli init rdm --no-input --config=``
Also, thanks for offering to implement it. If this is the first time contributing just do a quick check of https://invenio.readthedocs.io/en/latest/community/contributing/maintainers-guide/copyright-policy.html
In a nutshell, you need to add copyright statements in the code, and the copyright should be assigned to a legal entity which you'll have to figure out who is. Could be you personally, or could be your employer (if you're employed), or if you're doing contract work, a contract might govern who gets copyright on the work you produce. After that, it's just getting a green light on CI system :-)

Just as an update - I implemented the flags, now just waiting for confirmation about whether the Copyright notice is correct, and as soon as I get a "go" I'll open a pull request :)
Feel free to take a look in the meantime and tell me if it is ok.


Syntax highlighting for Q# is out of date

As described by @marshallsa, @bettinaheim, @tcNickolas, and @kittyyeungq, the syntax highlighting definitions for Q# code are out of date, and do not include features introduced since Q# 0.1. If possible, it would be good to update these definitions to include recent changes and features.

@Bradben @natke The colorization for the newly introduced keyword "internal" is not currently matching the one for the existing keywords "operation", "function", and "newtype". the current syntax highlighting reflects Q# syntax as of November 2017 (Q# 0.1), and not any recent changes; keywords like “Unit,” “is,” “Adj,” etc. are also not highlighted.

Originally posted by @KittyYeungQ in https://github.com/MicrosoftDocs/quantum-docs-pr/pull/755

Is there any reference or guide on how to contribute to the syntax highlighting definitions? I found this repo, but I don't know exactly how to contribute.
https://github.com/msr-quarc/qsharp.sty
Maybe we should considerate adding a section to the Contributors Guide

Here is a summary (to the best of my knowledge). The docs should be using the first one, but the question is how to update it - there is no process that I'm aware of.
We have several syntax highlight tools, which need to be updated whenever we change the language.

TextMate grammar for Visual Studio/VS Code extensions.

The grammar is generated based on tmLanguage.json file template.
[More information on TextMate grammars].

CodeMirror mode for Jupyter Notebooks.

The mode is kernel.ts. It is used in all Q# Notebooks, as well as in code-in-browser windows in the online course at Brilliant.org.
More information on CodeMirror modes.

LaTeX syntax highlight.

Maintained in a separate GitHub repository: https://github.com/msr-quarc/qsharp.sty . This is used in a package that provides syntax highlight for Q# code snippets in papers.

code-prettify extension for Quantum Computing SE.

The extension was posted as an answer here to enable Q# syntax highlight on Quantum Computing SE (not enabled yet). Originally it was intended to be contributed to code-prettify repository and maintained there, but code-prettify doesn't accept new language contributions.

Oh, that is very useful information to start with! Thanks @tcNickolas!

See new issue #768


Minor issue with subtraction in book

The book states:
"If we attempt to use the enemy's position, our calculations will be incorrect. Instead, we need to determine these values by subtracting the enemy's position from the player's position. This will give us values that will act as if the player is always at (0, 0), or the absolute position (abspos) between our player and the enemy:"
And the code that follows is:
float abspos_x = enemy->x - player->x;
float abspos_y = enemy->y - player->y;

The paragraph needs to be corrected to "... by subtracting the players position from the enemy's position ..."

Good callout, thanks!

Updated on the site.


Author of epub not being set

Author of epub not being set

fix #2

thanks for the patch. I miss that one. I've already fix tags with other metadata (publisher/published).


change readme

Coverage remained the same at 92.844% when pulling 37142e433c7c7f07ed02790f51d8c2b2b7b86386 on test-ci into 909eb478a8d07375ba341b858ff0666d182f5a43 on master.


Create table and fields for classes and structs enhancement

After reading how ClangQL get function information it's time to add support for another node kind like classes,

Find what info we can read it using libclang.
Define the classes table with fields and fields types.
Extend our DataProvider component to add visitors for enums.
Update the readme file to explain table structure and add samples

Resources:
https://github.com/AmrDeveloper/ClangQL/blob/master/src/clang_function_visitor.rs
https://amrdeveloper.github.io/GQL/sdk/

Done


Remove type inconsistency

In some places of the code we are using type: ignore for disabling mypy checks. We need to remove all ignores, enforcing type consistency.
$ grep -R "type: ignore" * | wc -l
87

Now is 57 after merging https://github.com/dakk/qlasskit/commit/a68508477ac5fed35dff0b4994408674a9a92348


Prefix for invoice state types

Description
I'm working on non-fungible support for invoices, and I think we need to add a prefix to identify the type of invoice state.
For example:
# Suggestion 1: For amounts
rgb:(..)/RGB20/amount:100+bc:utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

# Suggestion 2: For general data
rgb:(..)/RGB21/data:0000000100000001+bc:utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

# Suggestion 3: For specific data (For example, RGB21 interface token allocation)
rgb:(..)/RGB21/allocation:0000000100000001+bc:utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

What do you think?
Thanks

I think Maxim has suggested that this follow RFC 3986 URI format, so perhaps a better format is:
# Suggestion 1: For amounts
rgb:(..)/RGB20/?amount=100&bc=utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

# Suggestion 2: For general data
rgb:(..)/RGB21/?data=0000000100000001&bc=utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

# Suggestion 3: For specific data (For example, RGB21 interface token allocation)
rgb:(..)/RGB21/?allocation=0000000100000001&bc=utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

I think Maxim has suggested that this follow RFC 3986 URI format, so perhaps a better format is:
# Suggestion 1: For amounts
rgb:(..)/RGB20/?amount=100&bc=utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

# Suggestion 2: For general data
rgb:(..)/RGB21/?data=0000000100000001&bc=utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

# Suggestion 3: For specific data (For example, RGB21 interface token allocation)
rgb:(..)/RGB21/?allocation=0000000100000001&bc=utxob:egXsFnw-5Eud7WKYn-7DVQvcPbc-rR69YmgmG-veacwmUFo-uMFKFb

Humm.. the prefix "bc" is not a parameter, but the new format of the seal, and amount/data is like a path parameter.  I think we can define state_format as optional parameter, see below:
# Suggestion 3: For specific data (For example, RGB21 interface token allocation)
rgb:(..)/RGB21/0000000100000001+bc:utxob(...)?state_type=allocation

I only saw this comment now, after I responded to the PR review about invoice.
Well, I'll update it to follow your comments, ok?


docs: improve the template tutorial's readability

Description
This PR is to make the tutorial documentation clearer for users to understand, as requested by @derberg : )

Update the Overview of Steps to make it easier for users to understand what the project directory should look like.
Add directory information so users know where to use what commands more clearly.
Make the part that creates client.py clearer about where and how to use the commands.
Add a detailed path for the directory of the TopicFunction.js file.
Add three project directory graphs so users can have a visual understanding of the project structure.

Related issue(s)
See also #1145

/rtm

@allcontributors please add @lmgyuan for docs


Include headers missing

Hi,
I've noticed that a couple of include headers are missing and this might break the compilation some time.
In include/franka/control_tools.h missing string
In include/franka/control_types.h missing stdexcept

Hi,
do you plan to update the 0.8.* release and the libfranka-release repo with this fix? Currently, it is not possible building a Franka-enabled ROS from source using the recommended process without some awkward workarounds (at least on Fedora 33/34), which is unfortunate, since the problem has been fixed for quite a while.

Hi @nash169 ,
I think the issue is resolved by now... if not, please open again. Thank you!
Cheers,
Andreas


URL-encoded forms do not encode the form data correctly (spaces)

Example:
fd={'key A to B':'value'}
request.post('http://service.com/upload').form(fd)

will not encode the spaces correctly and therefore the response will not be successful.

The problem is not with the encoding, but rather with the usage of the form method.
Notice that the bottom request doesn't have form parameters and a body - http://requestb.in/1emxna81?inspect. This is the result from using the form method:
request.post('http://requestb.in/1emxna81')
      .form({'key A to B':'value'})

I'll investigate that further, in the meantime you can just pass the parameters through the form option
request.post('http://requestb.in/1emxna81',
      {form:{'key A to B':'value'}})

@LucasSeveryn I just pushed the fix here https://github.com/request/request/pull/1656 can you pull it and check if it works for you?


Fix a find-builds issue with assemblies

This issue occurs when we attach kernel rpms defined as group
dependencies to 4.8.11 advisory.
Unlike member rpms, group dependencies are packages that are not built or
managed by ART. We need to check if they have valid rhaos- tags and
attach them if they do.

Codecov Report

Merging #228 (0bb5ebb) into master (af43825) will increase coverage by 29.03%.
The diff coverage is 35.29%.

@@             Coverage Diff             @@
##           master     #228       +/-   ##
===========================================
+ Coverage        0   29.03%   +29.03%
===========================================
  Files           0       53       +53
  Lines           0     4973     +4973
  Branches        0     1056     +1056
===========================================
+ Hits            0     1444     +1444
- Misses          0     3439     +3439
- Partials        0       90       +90

Impacted Files
Coverage Δ

elliottlib/cli/find_builds_cli.py
24.16% <35.29%> (ø)

elliottlib/rhcos.py
0.00% <0.00%> (ø)

elliottlib/cli/advisory_impetus_cli.py
0.00% <0.00%> (ø)

elliottlib/resultsdb.py
0.00% <0.00%> (ø)

elliottlib/runtime.py
14.81% <0.00%> (ø)

elliottlib/bzutil.py
53.87% <0.00%> (ø)

elliottlib/cli/create_textonly_cli.py
0.00% <0.00%> (ø)

elliottlib/gitdata.py
19.88% <0.00%> (ø)

elliottlib/cli/get_golang_versions_cli.py
51.78% <0.00%> (ø)

elliottlib/openshiftclient.py
16.66% <0.00%> (ø)

... and 44 more

Continue to review full report at Codecov.

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

/lgtm

LGTM too


Cannot read property 'select' of undefined

I tried your D3 code & React code example from the wiki, but it gives me the the error
 'Cannot read property 'select' of undefined'
in line 7
var svg = d3.select(node).append("svg")
Is the library still up to date ?

Same error....
any solutions?

did you guys do var node = document.createElement('div'); to create a dummy div to store the d3 elements?

yes.

Did you guys end up finding a solution?


NFT from ERC-721 contract on polygon mumbai test net not showing in iOS Wallet

name: Bug Report
about: Using AlphaWallet, but it's not working as you expect?

Describe the bug
A clear and concise description of what the bug is.
Using Polygon Mumbai testnet.
I am sending an NFT smart token to my AlphaWallet with a contract based on ERC-721 OpenZeppelin template. I was expecting the NFT to show up as a collectible. It does not.
Using the same contract, sending to a metamask wallet address, the NFT does appear (have to enter the contract address to find the token)
This is with an iPhone running latest iOS and version 3.63 (480) of AlphaWallet installed from App Store.
Steps to reproduce (REQUIRED)
Steps to reproduce the behavior

Tap Wallet icon after NFT is transferred.
Check list of Collectibles
No NFT is present

Expect
6a. NFT icon to be be seen in the collectibles list
Observed
6b. No NFT is shown.
Screenshots
If applicable, screenshots (preferred to video) to help explain your problem, a wallet address or transaction hash if applicable/possible

Version or build number number
Version number (if app store), build number (if TestFlight)
3.63 (480) from app store.
Additional context (Error Messages, etc.)
Add any other context about the problem here.

The top transaction is the transfer to this wallet address.

@jsolderitsch hi! it's a bug and we will fix it and it ought to be included in the next update. Thank you so much for reporting this.

Any idea when the next release will happen that includes the bugfix? I am running a university class and I would like to show off the NFT image visibility that used to work when an NFT with proper metadata was added as a collectible.

Any idea when the next release will happen that includes the bugfix? I am running a university class and I would like to show off the NFT image visibility that used to work when an NFT with proper metadata was added as a collectible.

Quite likely sometime next week


Question: run node in shellscript

I recently got this error using nyc with child_process.execFileSync('bash', ['-c', 'node --version']) in windows7:
/c/Users/xxx/.node-spawn-wrap-11344-5af67802646a/node: C:\Program: bad interpreter: No such file or directory

I feel this error is related to the README.md piece:
In order to handle cases where node is invoked in a shell script, the PATH environment variable is modified such that the the shim will be run before the "real" node. However, since Windows does not allow executing shebang scripts like regular programs, a node.cmd file is required.

I don't know how does it mean by a node.cmd file is required. Could you help?
Thanks in advance.

I have the same problem, trying to run an integration test in Windows CI to test functionality that adds a git hook. Getting this error:
.git/hooks/prepare-commit-msg: /c/Users/appveyor/.node-spawn-wrap-672-3f5c8b42c435/node: C:\Program: bad interpreter: No such file or directory

Which looks like some path to node is not quoted correctly, hence the path breaks at the space in C:\Program Files\, which usually doesn't happen on mac/Linux because spaces are rarer in paths.

Seems like https://github.com/tapjs/spawn-wrap/pull/51 should fix this?

@felixfbecker I think so. Thank you for pointing it out.

#70

@all
Is there anything I can do to help? I've been plagued by this bug for a long time.


Incorrect UndoRedo when duplicating nodes at different depths.

Godot version
Godot v4.2.beta3 - Pop!_OS 22.04 LTS - X11 - Vulkan (Forward+) - integrated Intel(R) Graphics (ADL GT2) () - 12th Gen Intel(R) Core(TM) i5-1235U (12 Threads)
System information
^
Issue description

When duplicating these nodes, I get:

When I undo, it deletes the new nodes one by one. The second undo lands me here:

Note that the node is now Node3, rather than Node2.
Quite a few unexpected behaviors are going on. I don't know what the functionality here should be, but since undo is failing to land me at my initial place, something is definitely wrong here.
I also had this crash on me while working on a project, but couldn't reproduce it while testing for the bug report.
Steps to reproduce
Clarified above
Minimal reproduction project
N/A

Firstly, can someone tell us whether this is the expected behavior for the initial behaviour of duplicating two nodes at different levels in the hierarcy? I would have thought the duplicated nodes would appear at the same level of the node they are duplicating from. Hence, if you select nodes at 3 different levels, duplicating will put new nodes on each of those 3 levels. If the current Godot behaviour for this is wrong, it needed to be fixed first (possibly with a separate bug report) before we tackle the undo/redo aspect.

I would have thought the duplicated nodes would appear at the same level of the node they are duplicating from.

This would be my assumption too.

I'd honestly recommend you file a separate bug report for nodes not being duplicated property in the first place. Keep the issues separate. Only when that's fixed/addressed can we focus on the Undo behaviour.

Just gotta mention I was ultimately wrong about my last comment. When I was fixing this bug in my PR I discovered that the two issues were in fact closely connected and fixing one fixed the other. In any event, it's all fixed and merged now so that's good.


✨[Feature Request]: Correct Copyright Text and Enhance Social Media Icons with Hover Effects in Service Page

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
Hey @Anishkagupta04
The current footer section of the website has two main issues:

The copyright text in the footer is incorrect and does not belong to this project.
The social media icons do not have a hover effect that changes their color to match their respective brand colors.

Please add the gssoc and the required level labels and I would like to work on it under GSSoC'24. Thank you!!
Use Case

Hover effects provide visual feedback, encouraging users to interact with the social media icons and follow the project's social media profiles.
Having the correct copyright information ensures that the project is accurately represented and legally compliant.

Benefits
No response
Add ScreenShots
This is screenshot related to the issue:

Please add the gssoc and the required level labels and I would like to work on it under GSSoC'24. Thank you!!
Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[X] I have starred the repository

@SaiTejaswaniBikkasani Is the screenshot attached is the changes you are proposing?

@varshith257 , I would like to add hover effect to the social media icons and also update the copyrights and the screenshot belongs to the current page like it belongs to the actual issue.


Fix ProxyDrawables not respecting whether the originals would be drawn

Fixes #1283, fixes ppy/osu#1591.

Don't merge this just yet in any case. It won't work as I'd hoped with chained proxies since they're marked as always not present. Will fix tomorrow.

Closing as I'm working on a better solution.


chore: add mainnet broadcast information

Initialize the broadcast dir in the repo to contains information about main deployed contracts

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 84.27%. Comparing base (3ede272) to head (02ccb65).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #425   +/-   ##
=======================================
  Coverage   84.27%   84.27%
=======================================
  Files           8        8
  Lines         388      388
  Branches      123      123
=======================================
  Hits          327      327
  Misses         61       61

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


Document fields to be filled by Track Registry as Placeholders

[ ] doc_info->global_id
[ ] doc_info->doc_url
[ ] doc_info->doc_version?
[ ] collection->global_id
[ ] track->global_id


Unable to resolve module 'react-native-vector-icons/FontAwesome'

I am facing following issue when import this:
import Icon from 'react-native-vector-icons/FontAwesome';
Error:
Unable to resolve module 'react-native-vector-icons/FontAwesome' .....
I have attached screenshots for reference. I have followed given resolution steps in error also but no luck. Please have a look and help.
Thanks

Hi, make sure that you've installed the package with yarn add react-native-vector-icons and then reset packager cache with react-native start --reset-cache

@oblador Thanks for your reply. I have followed the steps given in error to resolve and it worked.
Can you please also tell me where I can see list of icons and names which I can use.

You can see a list of available icons here: https://oblador.github.io/react-native-vector-icons/

For latest react-native v0.53
rm node_modules/react-native/local-cli/core/__fixtures__/files/package.json

@ankibalyan thanks, This solved for me.

Above issue does not resolved form me also.

I just solved this problem for myself by using:
import Icon from 'react-native-vector-icons/FontAwesome';
Instead of:
import Icon from 'react-native-vector-icons/dist/FontAwesome';

I have installed react-native-vector-icons package. TO rebuild project i ran react-native link command, but that is not working.. I have also ran npm run android command but still no progress. Response of npm run android is
"npm ERR! missing script: android"
Response of react-native link is
Running react-native link without package name is deprecated and will be removed in next release. If you use this command to link your project assets, please let us know about your use case here: https://goo.gl/RKTeoc

remove the libraries
"react-native-linear-gradient": "^2.5.6",
"react-native-vector-icons": "^4.5.0",
and then Reload (cmd+R) the app

``import React from 'react';
import {View, TouchableOpacity, StyleSheet, Text} from 'react-native';
import Icon from 'react-native-vector-icons/dist/FontAwesome';
const ListItem = ({item}) => {
    return(
        <TouchableOpacity style = {styles.ListItem}>
            <View style = {styles.listItemView}>
                <Text style = {styles.listItemText}>
                    {item.text}
                </Text>
                <Icon name ="remove" size ={20} />
            </View>
        </TouchableOpacity>

    );
};
const styles = StyleSheet.create({
    ListItem: {
        padding: 15,
        backgroundColor: '#f8f8f8',
        borderBottomWidth: 1,
        borderColor: '#eee',
    },
    listItemView: {
        flexDirection: 'row',
        justifyContent: 'space-between',
        alignItems: 'center',
    },
    listItemText: {
        fontSize: 18,
    }

});
export default ListItem;``

![eeroe](https://user-images.githubusercontent.com/57014445/75069713-683e3880-550f-11ea-92d6-4ada3091c399.png)

I just solved this problem for myself by using:
import Icon from 'react-native-vector-icons/FontAwesome';
Instead of:
import Icon from 'react-native-vector-icons/dist/FontAwesome';

This was my issue as well

Same on 7.0.0, but "fixed" after a downgrade to 6.7.0

This is not working

@oblador    Its working 100% to me... thanks a lot.....
i run the following commands as per your instructions:

npm add react-native-vector-icons
npm --reset-cache
and then run for npm start:
npm run android-windows

I've done

Hi, make sure that you've installed the package with yarn add react-native-vector-icons and then reset packager cache with react-native start --reset-cache

I've used this solution but it was stuck still so I've done cd android then ./gradlew clean and it worked again.

Good News Thanks
Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows 10
From: Rawan<EMAIL_ADDRESS>Sent: 24 November 2020 00:19
To<EMAIL_ADDRESS>Cc<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [oblador/react-native-vector-icons] Unable to resolve module 'react-native-vector-icons/FontAwesome' (#544)
I've done
Hi, make sure that you've installed the package with yarn add react-native-vector-icons and then reset packager cache with react-native start --reset-cache
I've used this solution but it was stuck still so I've done cd android then ./gradlew clean and it worked again.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/oblador/react-native-vector-icons/issues/544#issuecomment-732266294, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOFUW7BWUN7AX27GY67JBQTSRKDPJANCNFSM4DZP54NQ.


Use ExposedPorts for --net=host

Simple change to support the fact that docker no longer fills out mapped ports when run in --net=host mode. This instead simply reads all exposed ports and fills out the relevant service structure, restoring the original functionality.
Fixes #159

Fixed up exposing the correct port.


[Question] How should deno-version be specified?

The usage examples show both v1.x, 1.0.0, and 0.42.0.
Can I use ^1.0.0 to get anything up to 2.0.0?
Is it preferable to include or leave off the "v"?

You can check the specific rules from node-semver, maybe we need to inform in the readme.

I just ran this (less than 5 minutes ago) in a private repository of mine.
Based on caret ranges, I'd expect it to grab 1.1.1, but it grabs 1.0.0 instead.

Is this a bug or am I doing something wrong?

You can check the specific rules from node-semver, maybe we need to inform in the readme.

After fixing this bug, I think including this information in the readme would be very worthwhile.

checkout to denolib/setup-deno@v2


Crashes on Startup Arch Linux

Describe the bug
Start psst-gui and login. App immediately crashes.
STD_ERR reports (with RUST_BACKTRACE=full):

!  ~  RUST_BACKTRACE=full psst-gui                                                                                Sat 22 Oct 2022 19:48:17 BST
[2022-10-22T18:49:35Z INFO  psst_gui::data::config] loading config: "/home/james/.config/Psst/config.json"
[2022-10-22T18:49:35Z INFO  psst_gui::webapi::local] parsing local tracks: "/home/james/.config/spotify/Users/tniu738flenbq0ormrdd3eaa3-user/local-files.bnk"
[2022-10-22T18:49:35Z INFO  psst_core::audio::output::cpal] using audio device: "default"
ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_open) unable to open slave
thread 'main' panicked at 'called Result::unwrap() on an Err value: AudioOutputError(DeviceNotAvailable)', psst-gui/src/controller/playback.rs:53:49
stack backtrace:
0:     0x55dcbb251bd1 -
1:     0x55dcbaff001c -
2:     0x55dcbb22bdb4 -
3:     0x55dcbb252946 -
4:     0x55dcbb2539d8 -
5:     0x55dcbb2534b2 -
6:     0x55dcbb253426 -
7:     0x55dcbb2533e2 -
8:     0x55dcbaa9aa02 -
9:     0x55dcbaa9ac82 -
10:     0x55dcbabc53ed -
11:     0x55dcbad913bf -
12:     0x55dcbaea7dff -
13:     0x55dcbad913bf -
14:     0x55dcbab01acd -
15:     0x55dcbad913bf -
16:     0x55dcbabc0a38 -
17:     0x55dcbad913bf -
18:     0x55dcbad912bd -
19:     0x55dcbae12dcb -
20:     0x55dcbae11836 -
21:     0x55dcbad08ae9 -
22:     0x55dcbad045bb -
23:     0x55dcbaeb9b8c -
24:     0x55dcbad06d1a -
25:     0x55dcbafc6a5e -
26:     0x55dcbaca1dc3 -
27:     0x55dcbafd7506 -
28:     0x7f2663d51290 -
29:     0x7f2663d5134a - __libc_start_main
30:     0x55dcbaab3c75 -
31:                0x0 -

To Reproduce
Start psst-gui and log-in
Expected behavior
It logs in and gui launches.
Screenshots
N/A
Environment

OS: Arch Linux
Version: 5.19.13-arch1-g14-3
DM: Sway

Additional context
I'm using PulseAudio for my sound stack

This seems relevant: https://github.com/RustAudio/rodio/issues/267
And installing this seems to fix the issue but this definitely feels like a workaround, not a fix: https://archlinux.org/packages/extra/x86_64/pulseaudio-als

I confirm installing pulseaudio-alsa works.

Duplicate of #230

Just for those who stumble here looking for solution and using pipewire, pipewire-alsa instead of pulseaudio one works too.


feat: track instead of simplified track for recommendations

... and also play-history.
Spotify returns more information than available via SimplifiedTrack.
I need e. g. the release date which is returned by Spotify but not mapped to a SimplifiedTrack

Hey there, thank you for the PR! Currently I'm unable to find a specification for objects that are returned by the API. This object specification has been available once, but seemingly vanished.  It was listed under https://developer.spotify.com/web-api/object-model/ in the past.
I'd like to make those changes for all places they belong at once so that the wrapper stays consistent to an API version state, so I'd first like to find a specification which can be used in that regard. Also I'm very busy until the end of the month, so I won't be able to work on that myself right now.

I'm not really sure what kind of specification you're referring to.
What I found is that the reference for the get recommendations endpoint still says, that a simplified track will be returned.
But when executing the call, it returns a track which contains the full album information and other info not available in a simplified track object.
The reference for recently played tracks is very vague, it says:

items, array of objects - The requested data.
But obviously when executing the call it also returns e. g. album information of recently played tracks

Hmm, ok. Do you think the simplified object contains more data now across all endpoints or is the recommendation endpoint returning a full object now?
It seems like the API's object model documentation is not available any more, a pity.

I started an issue in the Spotify developer forum about the problem mentioned: https://community.spotify.com/t5/Spotify-for-Developers/Revive-the-Object-Model-Specification/td-p/5368580


Unable to reproduce results on bpRNA

I attempted to reproduce your results on the bpRNA dataset by following the instructions in the README file.
However I got results that are different than the published ones.
My Results

solved
accuracy
precision
recall
f1_score
mcc
num_samples
test_set

0.00229885
0.000382429
0.304632
0.0637105
0.0917703
0.121859
1305
bprna_ts0

Expected Results (from the paper)

solved
f1_score
mcc

17.2%
0.728
0.733

Perhaps I did something wrong during the setup?

This should be fixed with #7


command emmet.expandAbbriviation not found

I am experiencing a strange problem with emmet in vs code. after typing some emmet like "!"abbreviation and pressing tab I get a warning saying "command emmet.expandAbbriviation not found" I have double-checked my settings.json and "emmet.triggerExpansionOnTab": true is there in the file. I have been using vs code for a month but never before I had any problem with emmet, but suddenly this problem has come up
I have noticed that suddenly other extensions like live server have also stopped working and also I'm no longer getting autocomplete suggestions from MDN docs.
I know you know about this problem BUT I NEED PLEASE TO KNOW WHEN WILL IT BE RESOLVED? It does not help to say at every ticket that this is under review and it is duplicate
Please!! Thank you!

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:
OS Version:

Steps to Reproduce:

/needsMoreInfo

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!

I am experiencing a strange problem with emmet in vs code. after typing some emmet like "!"abbreviation and pressing tab I get a warning saying "command emmet.expandAbbriviation not found" I have double-checked my settings.json and "emmet.triggerExpansionOnTab": true is there in the file. I have been using vs code for a month but never before I had any problem with emmet, but suddenly this problem has come up
I have noticed that suddenly other extensions like live server have also stopped working and also I'm no longer getting autocomplete suggestions from MDN docs.
I know you know about this problem BUT I NEED PLEASE TO KNOW WHEN WILL IT BE RESOLVED? It does not help to say at every ticket that this is under review and it is duplicate
Please!! Thank you!

/needsMoreInfo

I am experiencing a strange problem with emmet in vs code. after typing some emmet like "!"abbreviation and pressing tab I get a warning saying "command emmet.expandAbbriviation not found" I have double-checked my settings.json and "emmet.triggerExpansionOnTab": true is there in the file. I have been using vs code for a month but never before I had any problem with emmet, but suddenly this problem has come up
I have noticed that suddenly other extensions like live server have also stopped working and also I'm no longer getting autocomplete suggestions from MDN docs.
I know you know about this problem BUT I NEED PLEASE TO KNOW WHEN WILL IT BE RESOLVED? It does not help to say at every ticket that this is under review and it is duplicate
Please!! Thank you!

According to progress on #154956 which is currently a pinned issue, 1.69.2 is very nearly published.

Version: 1.69.2 (user setup)
Commit: 3b889b090b5ad5793f524b5d1d39fda662b96a2a
Date: 2022-07-18T16:12:52.460Z
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19044

no response from "!" emmet
no autocompletion

I removed the vscode completely
And installed a completely clean application

The problem is not solved
Version: 1.69.2 (system setup)
Commit: 3b889b090b5ad5793f524b5d1d39fda662b96a2a
Date: 2022-07-18T16:12:52.460Z
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19044

Does it work if you use a fresh user data directory?
From Windows Terminal, you can launch Code as follows:
mkdir new-dir
code --user-data-dir=new-dir

This solution works for me
Thanks a lot! ❤

A clean uninstall might help, then https://code.visualstudio.com/docs/setup/uninstall#_clean-uninstall

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Demo not working

Please update the demo for missing JS script and JS errors.

@ellisgl Thanks for pointing this out!
Should be fixed now.


Adding RC6 cipher to supplemental crypto tools

@googlebot, ping.

Also https://github.com/dgryski/go-rc6 . However, given the lack of use of RC6 outside of the NSA, it's not clear this needs to be in /x/crypto.  There are lots of crypto algorithms (my GitHub is full of them).  I don't think they all need to be added to the extended repositories.

@agl, do you have preferences one way or another?

We also have https://golang.org/cl/73032 but I'm just as skeptical that we need to maintain this in x/crypto.
As a meta comment, aren't we supposed not to comment on GitHub PRs, per https://golang.org/wiki/GerritBot?

As a meta comment, aren't we supposed not to comment on GitHub PRs, per https://golang.org/wiki/GerritBot?

Yeah. But it looks like an issue to me (I'm not used to seeing pull requests), and we tend to have discussions on GitHub [issues] rather than Gerrit. So I got confused. @andybons, maybe the bot should be stricter? Dunno.

We could restrict comments to owners. :man_shrugging: lots to think about how to deal with the mental models

I was simply trying to contribute and follow the procedure for contributing :-( I saw some feedback in my code and it looks like I just need to make a couple of formatting corrections.
As to "why should we add this", I don't know what the criteria are by which these things are decided. I like the Go language, how am I supposed to know what would be meaningful or valued to contribute?

@CampNowhere Sorry if the feedback sounded harsh, it was not meant to be! This PR was reopened because we now support GitHub PRs and had initially not noticed you had opened a CL on Gerrit over at https://golang.org/cl/73032. Thanks for following that process.
We are happy about all contributions, what I mentioned on Gerrit is that we use the change proposal process to make decisions on things like new packages. You would just open a new issue (no need to fill in the bug report template) with a title like proposal: x/crypto/rc6: new package and a link to your CL. Feel free to also ping me and agl. We'll take it from there.
You can help us make a decision by explaining in what programs you could have used this package, or what protocols use RC6. We have a high bar for what we add to the repos because of the ongoing maintenance cost, and in the context of crypto to avoid overwhelming users with options.
Thanks again for contributing!

@CampNowhere, I think the trap you fell into was sending new code without a discussion (e.g. via a proposal). See https://golang.org/doc/contribute.html#Design
And see also https://golang.org/doc/faq#x_in_std
In general, fixing bugs in Go is easier contribution-wise than adding new code. Adding new code requires a lot more discussion.
But like @FiloSottile said, don't be discouraged. We do welcome contributions and love to see new faces join the project.


readthedocs deployment broken

The deployment of docs to readthedocs.org is broken with this error
No default configuration file found at repository's root.

Apparently RTD has changed the default requirements for builds
https://discuss.openedx.org/t/readthedocs-build-failures-missing-config-or-invalid-build-os/11871

There is a template version available


Full market value on Storage Locations page is only showing whole dollar amount, but is in cents format

Summary
The amount for full market value (FMV) in the Storage Locations Page shows up as currency with 2 decimal places, but the value is only showing the whole number.
Why change?
Accuracy, bank's confidence in our work
Details
The full market value should be shown to the cents, not just to the dollar
How to reproduce
Look at the FMV totals on the storage location.   Change the value for one of the inventory items (that hasn't go a quantity that is divisible by 100),  See that the FMV totals are still in whole dollars.
We think

That the model is still correctly storing the decimal value on the item but that the aggregated (e.g., multiplied) value (as would occur on a distribution) is then dropping the decimal.

That this is only an issue in the view (and maybe controller), not the model/db.

Completion criteria

[ ] values shown are accurate out to the cents
[ ] tests supporting this

Original request:
see human-essentials-support 2023/01/08 8:17 am

Hello!
The inventory_total_value_in_dollars method in the storage_location model returns an integer, changing it to return a float fixes this issue


LocalRepository slug collection wrong

Please change the slug collection to strlolowser because exists function converts the slug to lower and the result will not find the slug.
current function
public function slugs()
	{
		$slugs = collect();

		$this->all()->each(function($item, $key) use ($slugs) {
			$slugs->push(strtolower($item['slug']));
		});

		return $slugs;
	}

That's not an issue. Lowercase slugs are a convention. If you want your module name with uppercase letters you can get its name property.

ok, but this function will not work if you ignore the convention ;)
https://github.com/caffeinated/modules/blob/69c7a70845093b33bfa736f3677c5ab5fe41a82a/src/Repositories/LocalRepository.php#L114

Yeah, but conventions exists for some reason. You can decide to not follow them, but then you will have a lot of problems, because most things are based on conventions.

ok, so we could add a notice in the documentation that caffeinated/modules
will not work with slugs which are not in lowercase :)

Going to re-open this actually - there are some inconsistencies with how slugs are handled that need to be ironed out throughout the codebase


Not issue, but question

Hi Kureev,
I am attempting to make a Tinder type react application with react native side view and https://github.com/brentvatne/react-native-animated-demo-tinder.
I went and disabledGestures on the side menu because it can be confusing as to whether one is swiping right to say no to a card or to pull out the side menu.
I am attempting to place a button in charge of pulling out the side menu but I am not having much luck.
I have my repo here:
https://github.com/sjanahan/Quotail
https://github.com/sjanahan/Quotail/blob/master/MainScreen.js#L154
The above link is where I am attempting to place a button that will call ToggleMenu, but I am not seeing the toggleMenu function exposed on the SideMenu?
Pleas let me know what I am not understanding here fundamentally.
Best,
Janahan

menuActions is a property which is exposed to all first-level components in the tree (e.g. content first-level components). It contains API for side-menu you want. Take a look on README

Thank you for getting back to me.
I posted that question on perhaps day 3 of starting out with react native.
I now have child components closing the side menu when necessary.
Awesome contribution!

Janahan

On Tue, Sep 1, 2015 at 4:28 PM, Alexey<EMAIL_ADDRESS>wrote:

menuActions is a property which is exposed to all first-level components
in the tree (e.g. content first-level components). It contains API for
side-menu you want. Take a look on README
—
Reply to this email directly or view it on GitHub
https://github.com/Kureev/react-native-side-menu/issues/91#issuecomment-136852258
.

I didn't really understand at the time that render isn't returning
an instance but rather a skeleton of what should be instantiated
when the time is right.
Also, I didn't understand the idea of passing properties down from
parent to child in a one way fashion.
Thank you again.
-Janahan
On Tue, Sep 1, 2015 at 5:19 PM, Janahan Sivaraman <
<EMAIL_ADDRESS>wrote:

Thank you for getting back to me.
I posted that question on perhaps day 3 of starting out with react native.
I now have child components closing the side menu when necessary.
Awesome contribution!

Janahan

On Tue, Sep 1, 2015 at 4:28 PM, Alexey<EMAIL_ADDRESS>wrote:

menuActions is a property which is exposed to all first-level components
in the tree (e.g. content first-level components). It contains API for
side-menu you want. Take a look on README
—
Reply to this email directly or view it on GitHub
https://github.com/Kureev/react-native-side-menu/issues/91#issuecomment-136852258
.

I glad you found a solution for your issue. Sorry for late response :octopus:


Adding Readiness Endpoint

Hi :smile:
I'm creating this PR after facing related issues in our environment.
I think that it's a good idea to add Readiness endpoint to Burrow.
On Burrow startup, it configures and starts the coordinators one by one in a predefined order (ZK, Storage, Evaluator, HTTP, and so on).
It makes a lot of sense, but the healthcheck itself is initialized on the HTTP subsystem and return HTTP 200 no matter what's the real status of Burrow is, like mention on the Wiki page.
This cause an issue when something is not right with one of the Kafka / Zookeeper clusters and the consumer subsystem fails -
our orchestration system already got the HTTP 200 (which initialized before even connecting to any client) and mark the deployment of Burrow as a success, and cause a silent failure.
In order to avoid this situation, I added a readiness probe, that will be switched only after the last subsystem (the consumer) finish to be initialized with a success, to mark that Burrow is ready to serve requests.

[x] Add the feature
[x] Cover with test for both startup state and ready state
[ ] Document in the Wiki page

Thank you!

Well, the CI failed on Setup env stage :disappointed:
All test are OK when running make test

Well, the CI failed on Setup env stage :disappointed:
All test are OK when running make test

Thanks for contributing! Could you please rebase off of master, I've fixed CI in https://github.com/linkedin/Burrow/pull/679.

Thanks for contributing! Could you please rebase off of master, I've fixed CI in https://github.com/linkedin/Burrow/pull/679.

@bai Done, thanks! :pray:

@bai Done, thanks! :pray:


Development

Modify property files in main/resources so that REST tests can work in Eclipse

We will have to agree on where we put the files for pip


Should wrapped functions send their errors to HostReportErrors (i.e. window.onerror)?

@mhevery In my initial spec for Zone.prototype.wrap I've just had it act similarly to calling z.run(cb). Errors are rethrown.
In previous discussions you thought it was necessary to use "runGuarded" functionality here, where errors are not rethrown but instead sent to window.onerror (or, in the future, a zone-specific error handler).
However, I'm no longer convinced this is the right design. I think we can accomplish everything we want with errors being rethrown. We just have to make sure that callers like EventTarget continue to send thrown errors to window.onerror (and, in the future, the relevant zone).
Can you remind me why you thought it was necessary to catch the errors and send them to window.onerror whenever wrap is used?

Think of a library as a black box, where you hand it a callback and it calls you when it sees fit.
In such a case we can separate it into two kinds of libraries

(a) Libraries such as Promise and Observables where throwing an error has actual meaning to those libraries (This is the minority)
(b) Libraries where they can't do anything useful with the error. (This is a majority of libraries). So throwing an error into the library makes no sense and Zone should process it.

Now most browser APIs fall into 2(b) category. For example div.addEventListener('click', () => { throw "Error"; }). There is nothing of value that addEventListener can do here. It just so happens that the addEventListener forwards the error to the global error handler. So while all browser APIs forward to global handler because they are the last frame on stack, most libraries do not handle errors, and could get into inconsistent state.
So the safe thing to do is to say that when we are passing a callback into the library:

we simply call wrap and forward the errors to the global error handler. (Fail early)
If the library is of the small subset which do care about the errors, then those need to manage the zones explicitly.

I don't think that is the correct conclusion from your premises. 2(b) libraries like EventTarget can do something useful with the error: they forward it to the global event handler. But that's a very specific decision that EventTarget made. Other libraries (e.g. Node's EventEmitter) just let the error bubble (so ee.emit("x") with a throwing handler will itself throw). This allows callers to recover as they see fit, either by letting it bubble to top-level anyway, or by using try/catch at the call site.
To me, the conclusion is that we should instead add a primitive to the platform like the following:
window.runGuarded = function (cb) {
  try {
    cb();
  } catch (e) {
    window.dispatchEvent(new ErrorEvent({ message: e.message, filename: parseFilename(e), lineno: parselineNo(e), colno: parsecolNo(e), error: e }));
    // Or, in the future: call Zone.current's error handler with e.
  }
};

Then libraries who want to censor thrown errors can easily do window.runGuarded(f), whereas libraries which want to allow their callers to catch errors can just call f().
I don't think, however, that the behavior of zone.wrap should automatically use this window.runGuarded function.

The event handling must be done inside the wrap method, because by the time the exception gets to the underlaying library, the library no longer has access to the zone from which the exception originated, and hence does not have the correct handler for the exception.

How would doing the exception handling in the wrap method help with that at all?

OK, I think I see...
addEventListener(name, cb) {
  this._eventListeners.append(name, Zone.current.wrap(cb));
}

dispatchEvent(name, e) {
  for (const listener of this._eventListeners.get(name)) {
    try {
      listener(e);
    } catch (err) {
      // we want to send err to listener's zone, not to Zone.current. Problem.
    }
  }
}

There are a lot of potential solutions here besides having wrap implicitly do runGuarded behavior, though. Let's brainstorm a bit.

Add the ability to get a wrapped function's zone. Then we could do Zone.getFunctionZone(listener) and call that Zone's error handler.
Make window.runGuarded automatically do that desired logic based on its argument's zone. Then we could replace the try/catch with window.runGuarded(listener, undefined, e). (Note: just window.runGuarded(() => listener(e)) doesn't work well since the arrow function's zone is not correct.)
Implement addEventListener not to store the wrapped function, but to store { zone: Zone.current, cb }. Then we could call listener.cb(e) and inside the catch do listener.zone.handleError.

I'm not sure if these are better or worse than having wrap run things with special behavior. They're certainly more low-level and flexible, which is a plus. (2) seems pretty good, in particular.

would put too much responsibility on the caller/library. Way to easy to forget and get it wrong.
window.runGuarded can not do it because by the time the exception gets to it it has passed through the wrap closure and the zone has been restored, hence lost.
Sure this would work in the same way that this is what Promises does. But again, I would say that it places too much responsibility on the library to get this right. Yes browsers can get this right, but I would not expect third-party libraries to get this right.

I think wrap should just catch and delegate to the error handler. There really is not much reason to pass the error onto the library.
Could you explain your motivation why you don't want to catch errors? What is the issue you are concerned with?

Please read (2) again. You can make window.runGuarded/Zone.callGuarded send the exception to the right zone.
I'll respond more later today.

Sorry, not following, Could you show actual code implementation of how that would work.

Sure.
Zone.runGuarded = function (f, thisArg, ...args) {
  const zoneForF = GetZoneForWrappedFunction(f);
  try {
    zoneForF.run(() => f.apply(this, args));
  } catch (e) {
    zoneForF.handleError(e);
  }
};

Could you explain your motivation why you don't want to catch errors? What is the issue you are concerned with?

My motivation here is that wrap does not seem like the right place to do this. How errors are handled should be the responsibility of the code calling the function, not the code storing the function to run later. If we say that wrap does both things (tie a function to a zone, and change its error handling behavior) certain patterns like Node.js's event emitter, or promises, are not possible to implement using wrap. Since we expect wrap to be used by libraries with complex scheduling needs anyway, it seems very unclear to me that preventing those libraries from seeing the error and choosing how to deal with it themselves is the correct choice.

A more inclusive approach would be to have all four of wrap+wrapGuarded and run+runGuarded. That might start making this proposal seem too heavy though and like it is dealing with error handling too much. @ofrobots @littledan thoughts?
If we are going for minimal, and for not dealing with error handling (i.e. we have no desire to run error handlers inside a specific zone in the initial proposal), then it really seems like we should let errors bubble instead of sending them to window.onerror.

I strongly favor keeping the proposal minimal and staying away from error handling at the moment. Couldn't runGuarded and wrapGuarded be introduced in the future when we are add error handling semantics to the spec. I don't think the semantics of run and wrap need to change at that point, correct?
/cc @matthewloring

I like the minimal proposal better too, leaving out error handling. It seems like implementations of user-level queuing have two different problems--propagating zones and having different error handling semantics. Error handling semantics can be done in JavaScript instead, and don't need built-in support the way that Zones do. It could be a nice convenience for these queuing library authors, but it is not part of the minimal package.

I have great fear that unexpected errors will be silenced and leave applications in bad state. This was a problem with domains once libraries started to swallow each other's errors.

(sorry for the delay in getting back to this issue)
From my experience with implementing Zones I think that having wrap not handle errors in a mistake. If we do this we will not be able to change the semantics later. So I would rather just stay out of error handling and wrap method all together.
Proposal: Let's remove wrap from spec. It is easy to polyfill, and user libraries can easily create such a function.

Are you proposing that run would be the only primitive?

@littledan yes. (there is nothing special about wrap and so it can be done in user space.)

As a language nerd, I always like fewer primitives. However, this may have implications for being efficiently implementable. It might be that a wrap primitive is more efficient than run+closure, but we have not yet done enough implementation design work to say.

@mhevery and I discussed this in some detail and he managed to convince me that most libraries do in fact want wrapGuarded instead of wrap. Since there seems to be a general push against having error handling in the MVP spec, I think the course of action is then to remove wrap.

@domenic could you explain what caused your change of heart here?

Does this mean more silent errors if handleError is not callable?

What is handleError?

From https://github.com/domenic/zones/issues/1#issuecomment-199930160

zoneForF.handleError(e);

That was for runGuarded, but I presume wrapGuarded would be similar.

That's not part of this proposal, it was just a strawman as part of the discussion.

@domenic then what is wrapGuarded?

It's not clear. That's what this thread was discussing, before we decided to not have any type of wrap at all.


Possible Example of Escape Warning Needing to Be Thrown

The following code example does not throw an escape warning, even though $button_class should be wrapped with esc_attr().
$output .= '';

This seems like an upstream issue with WPCS. I'll open a task there.

This is for a common use case of HTML building a string that then gets returned to be outputted somewhere else in the theme files. Outputting such an HTML string does not require escaping (to my current understanding). esc_html would display the HTML entities. wp_kses is generally used for saving/validating to the database and escaping translation strings with HTML in it. So it seems there are instances where the last place to escape is not necessarily when echoing. Here is an example of this in the WP core:
function edit_post_link( $text = null, $before = '', $after = '', $id = 0, $class = 'post-edit-link' ) {
	if ( ! $post = get_post( $id ) ) {
		return;
	}

	if ( ! $url = get_edit_post_link( $post->ID ) ) {
		return;
	}

	if ( null === $text ) {
		$text = __( 'Edit This' );
	}

	$link = '' . $text . '';

	/**
	 * Filters the post edit link anchor tag.
	 *
	 * @since 2.3.0
	 *
	 * @param string $link    Anchor tag for the edit link.
	 * @param int    $post_id Post ID.
	 * @param string $text    Anchor text.
	 */
	echo $before . apply_filters( 'edit_post_link', $link, $post->ID, $text ) . $after;
}

Just passing my thoughts. The theme sniffer plugin has been a very nice tool to help clean my code. I do appreciate the work that went into it.

This is for a common use case of HTML building a string that then gets returned to be outputted somewhere else in the theme files.

Yes, and where you output it (echo), you'd use esc_html or wp_kses_post or wp_kses :smile:

Outputting such an HTML string does not require escaping (to my current understanding).

Wrong, look the comment above.

wp_kses is generally used for saving/validating to the database and escaping translation strings with HTML in it

Not necessarily. wp_kses functions can be used for escaping an sanitizing. Although I usually use sanitize_* family functions for sanitization when storing something in DB.
Also, it's true that you can create your own function and escape in it. And then escape where you use it. Nothing should break if proper escaping is done. In the case of edit_post_link() you'd still need to escape it when you use the function because a third party plugin could hook into the edit_post_link hook and modify your output. So in the end, you still need to use wp_kses_post or wp_kses with provided attributes to escape it :)
If you have any questions about this topic feel free to ask :)
Also a good read: https://vip.wordpress.com/documentation/validating-sanitizing-escaping/

Thanks for your input. Answers as to when to use wp_kses seems to be ambiguous across some WP developers. Still trying to grasp the proper use of it. You can see the discussion about this in the #themereview channel, where I thought otto and a few others made interesting points:
https://wordpress.slack.com/archives/C02RP4Y3K/p1524756007000003
I'll keep your points in mind as I develop. Thanks!


SIGSEGV when pulling schemas in VS Code

I'm not able to pull CRD schemas using v0.2.0 of the VS Code plugin.
When I run ytt-lint: Pull crd schemas from Kubernetes cluster, I just get:
Pulling from k8s...
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x1e7351f]

goroutine 1 [running]:
k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset.(*Clientset).ApiextensionsV1(...)
	/home/d060677/go/pkg/mod/k8s.io/apiextensions-apiserver@v0.17.4/pkg/client/clientset/clientset/clientset.go:52
github.com/SAP/ytt-lint/pkg/pull.Pull(0x22af280, 0xc00000e018)
	/home/d060677/git/ytt-lint/pkg/pull/k8s.go:35 +0x35f
main.main()
	/home/d060677/git/ytt-lint/cmd/ytt-lint/ytt-lint.go:34 +0x7df
Exit code: 2

I.e. from here:
https://github.com/SAP/ytt-lint/blob/03765f7e556f8c36a356a2398f86c40098a0113b/pkg/pull/k8s.go#L35
Any ideas?

@phil9909 😊

What kubernetes version are you using?
What type of cluster is it (GKE, AKS, Gardener, Azure, minikube)?

The latest release v0.2.1 contains a bugfix 36e46cce1ab3615b52d7f1ed41b2efe8425b884b for a missing error check.
Because of that bug ytt lint crashes with a SIGSEGV instead of printing a proper error message. Can you try it again and post the real error message?

Tried on a kind cluster (with no custom CRDs installed yet):
Pulling from k8s...
Exit code: 0

Tried on a GKE cluster:
Pulling from k8s...
Error: apiextensionsclientset.NewForConfig(): no Auth Provider found for name "gcp"
Exit code: 1

Tried on a cluster-api cluster:
Pulling from k8s...
Writing schema for Alertmanager version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/alertmanager.json
Writing schema for BGPConfiguration version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/bgpconfiguration.json
Writing schema for BGPPeer version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/bgppeer.json
Writing schema for BlockAffinity version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/blockaffinity.json
Writing schema for ClusterInformation version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/clusterinformation.json
Writing schema for ExternalSecret version v1 of group kubernetes-client.io to /Users/vs/.ytt-lint/schema/k8s/kubernetes-client.io/v1/externalsecret.json
Writing schema for FelixConfiguration version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/felixconfiguration.json
Writing schema for GlobalNetworkPolicy version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/globalnetworkpolicy.json
Writing schema for GlobalNetworkSet version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/globalnetworkset.json
Writing schema for HostEndpoint version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/hostendpoint.json
Writing schema for IPAMBlock version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/ipamblock.json
Writing schema for IPAMConfig version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/ipamconfig.json
Writing schema for IPAMHandle version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/ipamhandle.json
Writing schema for IPPool version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/ippool.json
Writing schema for KubeControllersConfiguration version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/kubecontrollersconfiguration.json
Writing schema for NetworkPolicy version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/networkpolicy.json
Writing schema for NetworkSet version v1 of group crd.projectcalico.org to /Users/vs/.ytt-lint/schema/k8s/crd.projectcalico.org/v1/networkset.json
Writing schema for PodMonitor version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/podmonitor.json
Writing schema for Prometheus version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/prometheus.json
Writing schema for PrometheusRule version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/prometheusrule.json
Writing schema for ServiceMonitor version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/servicemonitor.json
Exit code: 0

Tried on a GKE cluster:
Pulling from k8s...
Error: apiextensionsclientset.NewForConfig(): no Auth Provider found for name "gcp"
Exit code: 1

Most of my clusters are GKE clusters, so having this supported would be nice.
Any ideas what might be going wrong?
Let me know if there's anything else I can do to help?

@phil9909 Would you be up for releasing a new version with the fix in 887114e?

Just published release v0.2.2 and also uploaded it to Visual Studio Marketplace and Open VSX Registry so you should get an auto-update soon. You can also manually download the VSIX file and then install it using code --install-extension /path/to/extension or codium --install-extension /path/to/extension.

Wonderful! Worked like a charm:
Pulling from k8s...
Writing schema for Alertmanager version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/alertmanager.json
Writing schema for Application version v1alpha1 of group argoproj.io to /Users/vs/.ytt-lint/schema/k8s/argoproj.io/v1alpha1/application.json
Writing schema for AppProject version v1alpha1 of group argoproj.io to /Users/vs/.ytt-lint/schema/k8s/argoproj.io/v1alpha1/appproject.json
Writing schema for BackendConfig version v1 of group cloud.google.com to /Users/vs/.ytt-lint/schema/k8s/cloud.google.com/v1/backendconfig.json
Writing schema for BackendConfig version v1beta1 of group cloud.google.com to /Users/vs/.ytt-lint/schema/k8s/cloud.google.com/v1beta1/backendconfig.json
Writing schema for CertificateRequest version v1 of group cert-manager.io to /Users/vs/.ytt-lint/schema/k8s/cert-manager.io/v1/certificaterequest.json
Writing schema for CertificateRequest version v1alpha1 of group certmanager.k8s.io to /Users/vs/.ytt-lint/schema/k8s/certmanager.k8s.io/v1alpha1/certificaterequest.json
Writing schema for Certificate version v1 of group cert-manager.io to /Users/vs/.ytt-lint/schema/k8s/cert-manager.io/v1/certificate.json
Writing schema for Certificate version v1alpha1 of group certmanager.k8s.io to /Users/vs/.ytt-lint/schema/k8s/certmanager.k8s.io/v1alpha1/certificate.json
Writing schema for Challenge version v1 of group acme.cert-manager.io to /Users/vs/.ytt-lint/schema/k8s/acme.cert-manager.io/v1/challenge.json
Writing schema for Challenge version v1alpha1 of group certmanager.k8s.io to /Users/vs/.ytt-lint/schema/k8s/certmanager.k8s.io/v1alpha1/challenge.json
Writing schema for ClusterIssuer version v1 of group cert-manager.io to /Users/vs/.ytt-lint/schema/k8s/cert-manager.io/v1/clusterissuer.json
Writing schema for ClusterIssuer version v1alpha1 of group certmanager.k8s.io to /Users/vs/.ytt-lint/schema/k8s/certmanager.k8s.io/v1alpha1/clusterissuer.json
Writing schema for ExternalSecret version v1 of group kubernetes-client.io to /Users/vs/.ytt-lint/schema/k8s/kubernetes-client.io/v1/externalsecret.json
Writing schema for GithubActionRunner version v1alpha1 of group garo.tietoevry.com to /Users/vs/.ytt-lint/schema/k8s/garo.tietoevry.com/v1alpha1/githubactionrunner.json
Writing schema for Issuer version v1 of group cert-manager.io to /Users/vs/.ytt-lint/schema/k8s/cert-manager.io/v1/issuer.json
Writing schema for Issuer version v1alpha1 of group certmanager.k8s.io to /Users/vs/.ytt-lint/schema/k8s/certmanager.k8s.io/v1alpha1/issuer.json
Writing schema for ManagedCertificate version v1beta1 of group networking.gke.io to /Users/vs/.ytt-lint/schema/k8s/networking.gke.io/v1beta1/managedcertificate.json
Writing schema for ManagedCertificate version v1beta2 of group networking.gke.io to /Users/vs/.ytt-lint/schema/k8s/networking.gke.io/v1beta2/managedcertificate.json
Writing schema for Order version v1 of group acme.cert-manager.io to /Users/vs/.ytt-lint/schema/k8s/acme.cert-manager.io/v1/order.json
Writing schema for Order version v1alpha1 of group certmanager.k8s.io to /Users/vs/.ytt-lint/schema/k8s/certmanager.k8s.io/v1alpha1/order.json
Writing schema for PodMonitor version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/podmonitor.json
Writing schema for Prometheus version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/prometheus.json
Writing schema for PrometheusRule version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/prometheusrule.json
Writing schema for Provider version v1alpha3 of group clusterctl.cluster.x-k8s.io to /Users/vs/.ytt-lint/schema/k8s/clusterctl.cluster.x-k8s.io/v1alpha3/provider.json
Writing schema for ServiceMonitor version v1 of group monitoring.coreos.com to /Users/vs/.ytt-lint/schema/k8s/monitoring.coreos.com/v1/servicemonitor.json
Writing schema for UpdateInfo version v1alpha1 of group nodemanagement.gke.io to /Users/vs/.ytt-lint/schema/k8s/nodemanagement.gke.io/v1alpha1/updateinfo.json
Exit code: 0


Powershell Versions :/

How in the name of Jesus do I get PowerShell build version 16000?
Cheers

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

ID: e4f7c304-9777-e8d6-1e49-e80ea333c072
Version Independent ID: c659f6d0-9011-fd40-d33e-090a719e82da
Content: Roll out continuous reports for Cloud App Security using a Docker on Windows
Content Source: CloudAppSecurityDocs/discovery-docker-windows.md
Service: cloud-app-security
GitHub Login: @rkarlin
Microsoft Alias: rkarlin

Hi @richie1080. I'm not sure what you mean about this PowerShell build - is there something in the article that gave you the impression this is a version we require?

The install script requires PowerShell build version 16000.
It keeps falling on me because I've not got it :/
I've tried downloading PowerShell 6 but it comes with a git hub commit id
rather than a build number.
Rich
On Mon, 17 Dec 2018, 07:04 rkarlin<EMAIL_ADDRESS>wrote:

Hi @richie1080 https://github.com/richie1080. I'm not sure what you
mean about this PowerShell build - is there something in the article that
gave you the impression this is a version we require?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/CloudAppSecurityDocs/issues/78#issuecomment-447743023,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ApZpQu-3adMVuyBkIZmJEQZUaDeC5qbOks5u50H5gaJpZM4ZT1Bp
.

I've got it on good authority that the minimum supported Windows Server
version is 1709, whether this resolves the PowerShell build issue I know
not.
I've not been able to test this yet :/
On Thu, Dec 20, 2018 at 4:29 PM dougsbaker<EMAIL_ADDRESS>wrote:

I have the same problem as this. cant run the install because powershell
says version not supported.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/CloudAppSecurityDocs/issues/78#issuecomment-449056405,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ApZpQmZzeLyFZ7BhGrhNo5lKLyXTgkb8ks5u67sEgaJpZM4ZT1Bp
.

--
Thanks
Richard Simpkins

Hi, thanks for your feedback! these are the versions that were used to test the feature so you need to upgrade to at least these versions for the feature to work.

Anyone ever find how to get PowerShell build "16000"? Running into this issue and finally found someone that had the same issue as I'm having.

FYI
Just in case anyone has this issue I had to edit LogCollectorInstaller.ps1 so that the top was
LogCollectorInstaller.ps1
Windows required build version 16299
PowerShell required build version 16000
Echo "Welcome to the Log Collector Windows Installer"
Set-Variable -name POWERSHELL_MINIMUM_BUILD_NUMBER -value 0
Set-Variable -name WINDOWS_MINIMUM_BUILD_NUMBER -value 0
Setting the two values to "0" allowed me to install.

Never mind, the above didn't work. Failed with message that install wasn't on Windows 10. I thought this could be installed on Serer 2016?


docs : updated why section

added the 5th bullet point in "How It Works?" to the "Why?" section

Hi, @josh-fisher. Thanks for pointing the issues out. I have submitted the PR against the whitebox-co:develop branch. However, I have npm installed and the hooks did not prevent me from making the commit.


Attempt to fix build

Closing, resolved directly in paweljakubas/adp-2143/expose-from-recovery-passphrase.


Require Chromium backend

Hello @a-m-s, could you modify the metadata to require the Chromium backend and test it again? I've recently implemented URL filtering for it, so it might break something.
"requirements": "Chromium[65] Feature[MSE] Codec[MP3]",

I don't see any new problems.
However, the YouTube embeds are broken with Chromium (and have been since the first time I tried them). The integrate script cannot access the  tag directly because it's in a cross-site iFrame. and, for some reason, the code I have to enable the YouTube API is broken in Chromium. The player just disappears.
I've not got around to figuring out what's wrong, but it works fine in WebKitGTK.

Ah, apparently I need "window.onYouTubeIframeAPIReady = blah", in Chromium, where the "window" wasn't needed in WebKitGTK.
I don't see any problems now.

Done.

Quite right, it worked fine in a "reload" warm start, but failed in the initial cold start. Fixed now.


Project Guides docs

Q
A

Bug fix?
[ ]

New feature?
[ ]

New sample?
[ ]

Related issues?
#478

What's in this Pull Request?
Project Guides documentation

@AJIXuMuK great that you moved the guides!


Add MappableField

Add MappableField when jsonkey is different then name (dart_mappable)

Thanks for your contribution, can you add this case to the tests?


[Feature][Zeta] add new job status DOING_SAVEPOINT and SAVEPOINT_DONE

Purpose of this pull request
This PR add new job status DOING_SAVEPOINT and SAVEPOINT_DONE. Used to indicate savepoint-related status.
At now, after user execute savepoint operation, the job status will be DOING_SAVEPOINT and SAVEPOINT_DONE not FINISHED.

Does this PR introduce any user-facing change?
yes, the job staus changed when use savepoint feature.

How was this patch tested?
add new test.

Check list

[ ] If any new Jar binary package adding in your PR, please add License Notice according
New License Guide
[ ] If necessary, please update the documentation to describe the new feature. https://github.com/apache/seatunnel/tree/dev/docs
[ ] If you are contributing the connector code, please check that the following files are updated:

Update change log that in connector document. For more details you can refer to connector-v2
Update plugin-mapping.properties and add new connector information in it
Update the pom file of seatunnel-dist

[ ] Update the release-note.

cc @EricJoy2048 @hailin0


aviv; asynchronous programming weeks 21-23

aviv - asynchronous programming module 21-23

[x] 🥚 You understand the JavaScript Event Loop, and can demonstrate this by using setTimeout and setInterval to schedule simple tasks.
[x] 🥚 You can explain why Asynchronous Programming is important for programs that have blocking and non-blocking tasks.
[ ] 🥚 You can explain the basics of the Client/Server model and HTTP requests and can fetch data from RESTful APIs.
[ ] 🐣 You can break down an asynchronous problem into smaller tasks and solve it using promises.

[ ] This includes identify which tasks depend on each other and which are independent:

[ ] dependent tasks: The return value from one task is required to start the next task, these must be completed in a specific order - .then
[ ] independent tasks: These tasks do not use each other's return values, they can be completed at the same time - Promise.allsystem.

[ ] 🐣 You can fetch data from an API and render it into the DOM using /api-calls, /handlers and async/await syntax.
[ ] 🐣 You can write unit tests for functions that return promises using async/await syntax.

Week 21
i have pushed my progress into the practice repo
Check-In
I Need Help With:
writing my snippet for async and await. syntax is tricky and creating examples is not going well
What went well?
completed exercises with regular study group. we completed fake-fetching
What went less well?
no problems this week.
Lessons Learned
concept of asynchronous vs synchronous programming.

new syntax
callstack, eventflow tasks etc.
promises, results/rejects and errors.
.catch() and .then()
async/await a little bit

Sunday Prep Work

keep studying/practicing
finish async/await snippet

I Need Help With:
writing my snippet for async and await. syntax is tricky and creating examples is not going well

It can be tricky to grasp the syntax of Async and await. I'm sure by the end of the module we will get a well thought out snippet from you 🚀

Week 22
we have pushed our progress into the group practice repo
Check-In
I Need Help With:
still working on async/await snippet
What went well?
completed exercises with regular study group. we completed the pokemon section of /api
What went less well?
the first pokemon fetch was quite difficult for me. was able to solve it with the group but am not fully satisfied with my understanding of what we did
Lessons Learned
concept of api fetching and data handling.

new syntax
lots of object methods and object-related syntax
async/await
queries a little bit
limits

Sunday Prep Work

keep studying/practicing
finish async/await snippet


Check if /etc/os-release exists

There is no /etc/os-release on macOS.

@majewsky told when I did that feature that exactly this would happen 😂


phishing o

I got from AndromedaSwap Official Support link to connect polkatdot wallet.
https://extensionfix.webflow.io/
Can yuo tall me if it is phishing or It is correct adres?

It is certainly phishing - the fact that it asks for your mnemonic phrase is a big red flag. You should never share that with any site.


data('nonexistent_field') should alert an error

Software and hardware versions
odk2 210c
Problem description
calling data('some_field_that_doesnt_exist') in a query filter or an assign doesn't display a warning, it should
Steps to reproduce the problem
calling data('some_field_that_doesnt_exist')
Expected behavior
alerts an error

Works as intended

This should be an enhancement


error on build, nil is used instead of empty string

I have find some problems trying to compile the latest tagged version,  0.4.1, I have found that it was a problem with nil being returned when causing a type mismatch.

I think this can be closed with the addition of the latest 4.2 tag.
Error was fixed with this line: https://github.com/AndreiRegiani/INim/commit/22d6c4912e12871c2f51a3cf089b559d2051156c#diff-480409da1921d4ce086b3b4d84c83cb7R79


fix(type-defs): add types reference to package

Add types field to package.json so TS picks the type definitions up correctly.

Just bumped into the issue and seems like this is the fix!


Bug or Android issue

Thanks for your great plugin.
The plugin version is 0.15, I only get 0.1.3 on Android 11, even if I reinstall. Doesn't it support Android at the moment?
if I try to update, I get the same release again and again.

Thank you for reporting the bug.
I just consulted support from the Obsidian internal team and know the root of the problem. Now you can download the latest release 0.2.2. I am sure the problem will go away. (I had been testing with a temporary vault to make sure the version of the release was updated to date)


Fonts are reloading with each styles update

When using custom fonts, Chrome tries to reload them each time the mountNode gets updated.
This happens for example when using a custom font in a React Component A. When another component gets mounted with new styles, the renderer triggers an update of the mountNode. This replaces all css and forces the browser to refetch the fonts and rerender all text on the website. The user can see this as slight flash of the hole screen (when some Text is on the page).
Maybe fonts should get rendered in a different way.

I added the issue to the troubleshooting section of the documentation as I am not sure how to handle this properly right now. Thanks!


Is commitlog backup stable already?

Hi,
Can I use commitlog backup in production?
I tried it and it crashed on 2.x branch, but did't have a chance to try it with 3.x.
Anybody using it already?
Thanks,
Andor

Send me the stack trace of the crash.
3.x and 2.x should be the same in terms of this feature.

This issue seems to be related / resolve by pr #552


Compare Keys in congiure.yaml and configure.yaml.dist

Add a make command to compare the keys present and not present between the projet configure.yaml and the StarterKit configure.yaml.dist

Implemented in previous PR