Restore full 24 or 16 bit depth buffer precision on gfx6/9

The lowered precision of 22 or 15 bits reduces overall visual
quality of scenes with shadow maps, even if rounding may be
more accurate with fewer bits. This change restores the full
24 or 16 bits for UNORM depth buffers.
Tested by running examples and confirming the results look more natural
and match previous renders. See
https://github.com/SaschaWillems/Vulkan/blob/master/examples/shadowmapping/shadowmapping.cpp
for an example scene that has reduced quality with a 15 bit depth buffer. This example uses a depth bias of 1.25f, possibly to avoid the rounding issue

Test summary for commit fa49398fd95ebd952ca70a838e419f0360e0ae8e
Driver commits used in build
CWPACK: amd-master 7387247eb9889ddcabbc1053b9c2052e253b088e
METROHASH: amd-master 3c566dd9cda44ca7fd97659e0b53ac953f9037d2
LLPC: dev df5da3af6fce1fcbcbdd678e321699c5feb51f7d
SPVGEN: dev e1f1881d84cd1c7a6c1d661cbac0e619b4e110c1
XGL: dev a87d46c4de072f579b9ea51faa6a5814c9a5bfb8
LLVM-PROJECT: amd-gfx-gpuopen-dev 5cb4dc49f6f35597873e6255129b92d102aae22b

CTS tests (Failed: 2/140859)Built with version <IP_ADDRESS>
Ubuntu 20.04, Gfx10
Passed: 26166/46960 (55.7%)
Failed: 0/46960 (0.0%)
Skipped: 20794/46960 (44.3%)

Ubuntu 18.04, Gfx9
Passed: 26165/46960 (55.7%)
Failed: 0/46960 (0.0%)
Skipped: 20795/46960 (44.3%)

Rhel 8.2, Gfx8
Passed: 24700/46939 (52.6%)
Failed: 2/46939 (0.0%)
Failures:
FAILURE: dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.512_256_1
Stack trace: Flake

FAILURE: dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_linear.nearest.clamp_to_edge.mirrored_repeat
Stack trace: Flake

Skipped: 22237/46939 (47.4%)

Hi Brian!
The values you included are actually what we use for DX-based drivers, but the values we currently have were introduced to fix some conformance tests on ANGLE with a depth bias (ie, polygon offset) of 1.0f. Let us look into if we can find a way to keep this working there while maintaining increased precision.

Is this also affecting the Windows driver? It def. is a bad idea to half precision for 16 bit depth buffers, that likely severly degrades quality for our titles too.

@Novum There are no current windows releases that currently have this bug, but there is nothing linux-specific about it (as of 11/2). It does only affect Vulkan though. I'll see about making sure it doesn't appear in future drivers.

@JakeMerdichAMD Can you point me at which ANGLE conformance test fails without this change?

dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units was the one that the original ticket cited. Those are unrelated to the vulkan flakey CI failures.

Test summary for commit 02e0b6b86627bf47a7ac2b0579036742f4ae19cf
Driver commits used in build
CWPACK: amd-master 7387247eb9889ddcabbc1053b9c2052e253b088e
METROHASH: amd-master 3c566dd9cda44ca7fd97659e0b53ac953f9037d2
LLPC: dev 35c49f87a03f38f420d7e757a1c3c33e80c7d2e5
SPVGEN: dev e1f1881d84cd1c7a6c1d661cbac0e619b4e110c1
XGL: dev 87430a6fa88da11473eed49603def2fa47b51fa0
LLVM-PROJECT: amd-gfx-gpuopen-dev 88613f67ca2e3e64cc1c7c4ccd47e126495e6e23

CTS tests (Failed: 0/144366)Built with version <IP_ADDRESS>
Ubuntu 20.04, Gfx10
Passed: 26276/48129 (54.6%)
Failed: 0/48129 (0.0%)
Skipped: 21853/48129 (45.4%)

Ubuntu 18.04, Gfx9
Passed: 26275/48129 (54.6%)
Failed: 0/48129 (0.0%)
Skipped: 21854/48129 (45.4%)

Rhel 8.2, Gfx8
Passed: 24807/48108 (51.6%)
Failed: 0/48108 (0.0%)
Skipped: 23301/48108 (48.4%)


Initialize for object detection example

In this tutorial, it includes a IPython notebook for building, training and testing an object detection model end to end. Also it includes object_detection_lib, which contains all the necessary utility functions for running the notebook.

This is an important example, I'll fixup any outstanding issues and get it merged.


Support IE9

I started using this plugin and noticed that on IE9 it doesn't work, the drag item just doesn't drag. Is it normal? Doesn't this plugin give support for IE9 at all?
Thanks

@ricardosimoes The library was not tested with IE9. I'll update the library documentation with information about supported browsers.

Thanks for the quick answer. :)
Are you thinking about giving support for IE9?

I'm not sure, as I don't have any access to IE9 browser now. I'll have to do some investigation on this topic.

Thanks, I'll be checking this issue for updates. :)

@ricardosimoes after investigating the issue, to make Dragster.js library working on IE9 you have to attach the JS classList API polyfill from there: https://github.com/remy/polyfills/blob/master/classList.js
When you add the file to your website/app then it will start working as expected :)
I hope it helps.

It worked! :D Thanks


Dashboard: When a dashboard has 0 measures/dimensions, show a CTA

Describe the bug
With the "View As" feature, it's possible that a user will see a blank dashboard. For example, with this access policy...
security:
  access: "{{ .user.admin }} OR '{{ .user.domain }}' == 'rilldata.com'"
  include:
    - if: "{{ .user.admin }}"
      names:
        - total_records

... any non-admin user with the rilldata.com domain will see a dashboard without any measures/dimensions.
Expected behavior
Rather than showing a broken dashboard, we should have a CTA that tells the user the problem.

@jkhwu : Can you help provide the design for the empty dashboard if we already have one, please link.

I just put this one together. Will it work? Feel free to change copy to be more accurate.


Profiler does not show response if Cache plugin is used

Q
A

Bug?
yes

New Feature?
no

Version
1.8.1

Without using cache plugin:

Now do this
            plugins:
                - 'httplug.plugin.content_length'
                - 'httplug.plugin.redirect'
+               - 'httplug.plugin.cache'

Result:

I'm aware this is because Cache plugin does not pass response over to other middlewares when cache is hit, but this is major usability restriction of Profiler. I would like to not wait for response while developing, but still see responses pulled out of Cache plugin. There should be a workaround in place

is this still relevant? has it meanwhile been solved, or is it important to have this?

Yes

I've did some debugging today on this topic and here are my findings:

Response body was actually recorded, but user has to toggle plugin stack, that's where they can see it

Reason why "main" panel doesn't show it, is because CachePlugin understandably doesn't call $next($request) plugin, which would trigger calling \Http\HttplugBundle\Collector\ProfileClient. Job of this client is to fill in clientResponse used here https://github.com/php-http/HttplugBundle/blob/5ed4b8a69fafe57834f26e3d57d009fe0d67c6c6/src/Resources/views/stack.html.twig#L45-L45

One of the hook points we could use to solve this is to register Cache Listener, so that we record the response from within it. This would probably involve non-trivial refactoring of ProfilerClient where we extract recording functionality outside of the class (we cannot call the public method as it would call wrapped HTTP client).
Another idea of mine was in case clientResponse  twig variable is empty, fall back to iterating through profiles and get body from first one that gives back response. Perhaps we could even get rid of ProfilerClient this way and move extra functionality it was providing (eg. time metrics) into ProfilePlugin

Another idea of mine was in case clientResponse twig variable is empty, fall back to iterating through profiles and get body from first one that gives back response.

can we be sure that the first profile that has something is the right one? we should not display something arbitrarily, or in special cases show things from a previous request, or some such problem.

Perhaps we could even get rid of ProfilerClient this way and move extra functionality it was providing (eg. time metrics) into ProfilePlugin

that would be quite neat if that works.
before we do large refactorings, could we fix the situation by having ProfileClient detect when the $next was never called and attach the necessary information in that special case? working with the cache would not work if somebody for some reason implements e.g. their own cache plugin that works differently and does not do the events.

ProfilePlugin can do it perhaps, or Collector. ProfileClient not, because it is not activated in this case.


buildMozillaMach: fix pgo configure flags

This broke when support for opt-in __structuredAttrs was added in 238a6053.
Fixes: #283563
Supersedes: #283585
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

❤ thanks for all this work.


[FALSE-POSITIVE]

Domains or links
Please list any domains and links listed here which you believe are a false positive.
login.sfcrmproducts.cn
*.sfcrmproducts.cn
*.sfcrmapps.cn
More Information
How did you discover your web site or domain was listed here?
2. Incorrectly marked as Phishing on Phishtank or OpenPhish?
It's still listed on VirusTotal: https://www.virustotal.com/gui/url/957cbadbb98b00a3c1aae3e6e31ca5cb027f67c33bccc592cc4fe5c615796ce1/detection
Have you requested removal from other sources?
Please include all relevant links to your existing removals / whitelistings.
Microsoft, Fortinet, OpenPhish (not sure how you want me to link to the whitelist here)
Additional context
Add any other context about the problem here.
:exclamation:
We understand being listed on a Phishing Database like this can be frustrating and embarrassing for many web site owners. The first step is to remain calm. The second step is to rest assured one of our maintainers will address your issue as soon as possible. Please make sure you have provided as much information as possible to help speed up the process.
Send a Pull Request for faster removal
Users who understand github and creating Pull Requests can assist us with faster removals by sending a PR to mitchellkrogza/phishing repository, on the falsepositive.list file

https://github.com/mitchellkrogza/phishing/blob/main/falsepositive.list
Please include the same above information to help speed up the whitelisting process.

We should allowlist login.sfcrmproducts.cn, *.sfcrmproducts.cn, and *.sfcrmapps.cn.
Can I do a pull request for sfcrmproducts.cn and get all the subdomains at the same time?

The product/site announcement is at https://www.salesforce.com/news/stories/sales-service-platform-alibaba-cloud/.


Add localNews and magazine types to redirects

LGTM, I was able to create redirect for local news and magazine which I needed for linking in menu for the editorial documentation (earlier I was using static links :P).

Hi @meols, this is ready to be tested at https://studio-global-development-equinor-web-sites-dev.c2.radix.equinor.com/

Thanks @fernandolucchesi - looks great :smile:


Polymorphism of systems

Currently I have an EquipmentEngineBase : ComponentSystem and

EquipmentEngine : EquipmentEngineBase
UnEquipmentEngine : EquipmentEngineBase

When I add these 2 systems the ECS throws an error in ComponentGroup.cs, the type has already been added to the dictionary.
A check if it already contains this type is sufficient and both systems work correctly. I just wonder if it has any negative side effects.
The full code:
    public ComponentGroup(EntityManager entityManager, params Type[] componentTypes) {
        _entityManager = entityManager;
        _groupMatcher = new GroupMatcher(componentTypes);

        foreach (Type type in componentTypes) {
            Type componentArrayType = typeof(ComponentArray<>);
            Type genericComponentArrayType = componentArrayType.MakeGenericType(type);

            if (!_components.ContainsKey(type)) // added
                _components.Add(type, (ComponentArray)Activator.CreateInstance(genericComponentArrayType));
        }
    }

How do you add your systems?

Nothing special
with
AddSystem();
AddSystem();
in public class MainCore : ECSController<UnityStandardSystemRoot, UnityEntityManager>


Queries not generated for secondary index

Which Category is your question related to?
API(GraphQL)
Amplify CLI Version
4.18.0
Provide additional details e.g. code snippets
I want to query the data based on a secondary index ("slug" in this case) but the only queries that are generated are for the primary index and search:

getBook(id: ID!): Book
listBooks(id: ID, filter: ModelBookFilterInput, limit: Int, nextToken: String, sortDirection: ModelSortDirection): ModelBookConnection
searchBooks(filter: SearchableBookFilterInput, sort: SearchableBookSortInput, limit: Int, nextToken: String): SearchableBookConnection

Is it possible to get a query like getBookBySlug(slug: String!): Book in addition to the primary index query? Or is the solution just to make slug the primary index?
type Book
  @model
  @searchable
  @key(name: "bySlug", fields: ["slug"])
{
  id: ID!
  slug: String!
  name: String!
}

If you add a @key directive the queryFields option will create a query based on that key. Here is a code snippet
@key (name: "allPeriods", fields:["keyValue","method","predDate"],queryField:"getModelPerfforMethod")
This will generate getModelPerfforMethod(ticker: String, methodPredDate: ModelModelPerformanceAllPeriodsCompositeKeyConditionInput, sortDirection: ModelSortDirection, filter: ModelModelPerformanceFilterInput, limit: Int, nextToken: String): ModelModelPerformanceConnection
The only issue that I have found is that you now have to construct the composite key if your sort key has more than one fields. I wish they create a resolver that takes care of this and allows you to enter individual values and the key is constructed behind the scenes.

@TheBenck
Please check our document on the @key directive.
As @sudeep-quantelai  pointed out, query will be generated if you add the queryField in the @key definition.
To make the @key directive generate primary key, omit the "name" field in the @key definition.

Ah, I missed that part. Thank you @sudeep-quantelai and @UnleashedMind !


add missing methods

Relates #34
add below methods:
Frame.Tap
Page.Frame
Page.Tap

Thanks! really appreciate it.


(GH-344) isDownloaded lies sometimes

At least on 1709 and 1803 pro/enterprise right after clean installation on this simple test https://raw.githubusercontent.com/tetatetit/mybox/master/test.ps1 (the key nuance is "Notify for download and auto install" AUOptions in Windows Update policy which can be set via gpedit.msc "Computer Configuration\Administrative Templates\Windows Components\Windows Update\Configure Automatic Updates"): Result - last update is ever impossible to install via Install-WindowsUpdate but infinite reboot loop instead

@tetatetit This hasn't had any traction and I'm looking at it thinking where is the linked issue? Did you open an issue for this so we can troubleshoot the problem?

@pauby No I did not open any issue, I just encountered this issue when created my boxstarter script, deployed Windows on few machines with it and noticed that at least one last update is never installed automatically by script. So I just investigated it on my own and fixed

@tetatetit Can you raise an issue so we can discuss and manage it?

#344

@mwallner Are you happy with these changes?


DenseCL init weights copy query encoder weights to key encoder.

Motivation
DenseCL weight initialization is not done consistently with original repo, when loading ImageNet pre-trained weights to backbone, it will only get loaded to the query encoder, and not the key encoder, see original repo: https://github.com/WXinlong/DenseCL/blob/360df04ba25aca36d42e85c5a96552783568fccf/openselfsup/models/densecl.py#L36 and https://github.com/WXinlong/DenseCL/blob/360df04ba25aca36d42e85c5a96552783568fccf/openselfsup/models/densecl.py#L51-L58.
Fixes #404
Modification
DenseCL init includes calling super().init_weights() and then copying query encoder params to key encoder params.
Checklist
Before PR:

[x] Pre-commit or other linting tools are used to fix the potential lint issues.
[x] Bug fixes are fully covered by unit tests, the case that causes the bug should be added in the unit tests.
[x] The modification is covered by complete unit tests. If not, please add more unit test to ensure the correctness.
[x] The documentation has been modified accordingly, like docstring or example tutorials.

After PR:

[ ] If the modification has potential influence on downstream or other related projects, this PR should be tested with those projects, like MMDet or MMSeg.
[ ] CLA has been signed and all committers have signed the CLA in this PR.

One thing I noticed that is not optimal, is that the log info will still show that the key encoder weights did not change (due to it being printed in super().init_weights(), and only after that will its weights be initialized. I am not sure how that could be solved. At least the initialization is correct, but the log info would suggest otherwise. Any ideas?

One thing I noticed that is not optimal, is that the log info will still show that the key encoder weights did not change (due to it being printed in super().init_weights(), and only after that will its weights be initialized. I am not sure how that could be solved. At least the initialization is correct, but the log info would suggest otherwise. Any ideas?

Currently, there is no way to overwrite the log for the the initialization log of the key encoder, unless the init_weight is modified in MMCV. But it's not practical at present. I think you can use another log here to indicate the key encoder is initialized by the query encoder, as an workaround. Thanks!

One thing I noticed that is not optimal, is that the log info will still show that the key encoder weights did not change (due to it being printed in super().init_weights(), and only after that will its weights be initialized. I am not sure how that could be solved. At least the initialization is correct, but the log info would suggest otherwise. Any ideas?

Currently, there is no way to overwrite the log for the the initialization log of the key encoder, unless the init_weight is modified in MMCV. But it's not practical at present. I think you can use another log here to indicate the key encoder is initialized by the query encoder, as a workaround. Thanks!

Hi! I see. So would that be done by using mmselfsup.utils.get_root_logger to get a logger and then log with that, or just a simple print statement?

One thing I noticed that is not optimal, is that the log info will still show that the key encoder weights did not change (due to it being printed in super().init_weights(), and only after that will its weights be initialized. I am not sure how that could be solved. At least the initialization is correct, but the log info would suggest otherwise. Any ideas?

Currently, there is no way to overwrite the log for the the initialization log of the key encoder, unless the init_weight is modified in MMCV. But it's not practical at present. I think you can use another log here to indicate the key encoder is initialized by the query encoder, as a workaround. Thanks!

Hi! I see. So would that be done by using mmselfsup.utils.get_root_logger to get a logger and then log with that, or just a simple print statement?

Better use mmselfsup.utils.get_root_logger


[azservicebus] RPC and retry logic problems

Currently troubleshooting an issue with a customer where it appears there are some weaknesses in our error handling with RPC calls (these are used for things like RenewLock, PeekMessages, or backup message settlement).
As part of this there's another potential issue for this customer where early cancellation could potentially interrupt connection/link recovery, which is more problematic for RPC, than for other code paths like sending and receiving.

This was fixed with https://github.com/Azure/azure-sdk-for-go/pull/23400


Update Orbit components

closes #550LiveURL: https://smartfaq-update-orbit-components.surge.sh

conflicts, cc @vborszeki

Good job! It LGTM, the only thing I'm not sure is if we can start using now the orbit Card component, instead of our own Card component.


Detailed Virus

Maybe we could have a virus that looks more like the real one:
Also can we make the virus explode and dissappear into 6 instead of 2?

Is this added? should I close this?

Long time not updating this .

Feel free to submit a PR :)


Text Extractor shortcut not working properly

Microsoft PowerToys version
0.68.1
Installation method
GitHub
Running as admin
Yes
Area(s) with issue?
TextExtractor
Steps to reproduce
Pressing WIN+SHIFT+T.
✔ Expected Behavior
For Text Extractor to activate.
❌ Actual Behavior
Pressing WIN+SHIFT+T will show, on my taskbar, what folders are currently opening. Sometimes the Activation Shortcut won't do anything at all.
Other Software
No response

Please test with PowerToys version 0.72 and report back if the issue persists.
/needinfo

I'm getting the same with v0.82.1

@dhb33 open a new issue and attach bug report details


fix: error opening recent projects

this should fix https://github.com/nvimdev/dashboard-nvim/issues/417
checking only
if config.mru.cwd_only then

would cause error on selecting recent project by entering the wrong path
also enhance the scenario when user presses enter on empty space

for files in .config/xxx it will open config/xxx, noting the missing dot.

can use vim.fs.basename to get full path of give fname


Automatic cursor tracking for fetching more records

Important here is that the recommended approach of paginating through a bigger data set is using the ..._gt filters on numerical attributes like block number or timestamp. Instead of using the first:, skip: arguments.
Originally posted by @schmidsi in https://github.com/graphprotocol/graph-client/issues/38#issuecomment-1098244406

@ardatan do you think we can try to implement this one with the existing tooling in Mesh?

I just need more context about the flow. What do we expect Graph Client to do behind the scenes?

I just need more context about the flow. What do we expect Graph Client to do behind the scenes?

@schmidsi maybe you can share example queries?

Prototype in Python in google colab:
https://colab.research.google.com/drive/1Kfl_yNqLA86eLNoCZ-uwmUl8ZQca6bkP?usp=sharing

I think we are now using this approach if more than 5000 records requested


KeyVault Extension Windows IIS Rebind

When the KeyVaultExtension windows version 3.0 will released for Cloud Services?
I need the IIS Certificate Rebind Support, for cloud Services, but as far as I know the 1.0 version does not support it.

@Kisbogyi
Thanks for your feedback! We will investigate and update as appropriate.

@Kisbogyi
It would be great if you could add a link to the documentation you are following for these steps? This would help us redirect the issue to the appropriate team. Thanks!

@Kisbogyi It would be great if you could add a link to the documentation you are following for these steps? This would help us redirect the issue to the appropriate team. Thanks!

I was following this guide:
https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/key-vault-windows?tabs=version3

@Kisbogyi
Thank you for your feedback!
Since this issue isn't directly related to improving our docs, and to gain a better understanding of your issue, I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request). Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
[Teams Q&A forum] (https://docs.microsoft.com/en-us/answers/topics/46488/office-teams-windows-itpro.html) for technical questions about the configuration and administration of Microsoft Teams on Windows.
[Microsoft Teams Community forum] (https://answers.microsoft.com/en-us/msteams/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1)
Thank you for your time and patience throughout this issue.


Blazor Hosted WASM B2C 5.0 updates

For clarity I going to refer the article in question as this article
These are more questions than issues.
First
Section Register a server API app in this article suggests to follow instructions on the link, https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app, to register server API and follow the rest of instructions in the section.
But this section also explains how to register a server API the difference is that the referred article has instructions to add redirect uri and also create client secrete. But this article instructs not to add redirect uri.
Do I have to register server api with both AAD and AAD B2C? In that case do I have to give different names in AAD and AADB2c?

This is applicable to Client App registration too.

Second
Under Register a client app > In Authentication > Platform configurations > Single-page application (SPA):
The second instruction is For Implicit grant, ensure that the check boxes for Access tokens and ID tokens are not selected.
But without checking those check boxes I get following error when I run my User flow.

If I check those check boxes then the sign up page shows up fine.

Am I missing something?
Thank you,
Ramesh
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 520b9821-ecef-20af-a601-ea36c4297d88
Version Independent ID: da9c8ac9-4d7a-4b40-56a2-a4bfe7083567
Content: Secure an ASP.NET Core Blazor WebAssembly hosted app with Azure Active Directory B2C
Content Source: aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory-b2c.md
Product: aspnet-core
Technology: aspnetcore-blazor
GitHub Login: @guardrex
Microsoft Alias: riande

Hello @rameshkanjinghat ... When they discuss adding a Redirect URI, the critical bit is when they say ...

For testing purposes like this tutorial, you can set it to ...

... "For testing purposes" ...
Actually, you don't need a platform configuration for the server app in this scenario and thus I agree with you that their guidance is a bit confusing when cross-linked like this in our doc. I don't recall if they used this exact wording or not when our topic was put up. There is a fair amount of churn on both sides in these articles, and I don't check their articles constantly ... there's no time to do that 🏃😅. Same thing with the client secret, which also isn't required. Perhaps, they do use additional configurations in other parts of their tutorials, which would explain why they're providing that guidance, and perhaps that's something that has changed over time.
The best thing to do on your first point is for this topic not to cross-link their guidance. On a broader point, we've internally discussed dropping our guidance and only cross-linking their guidance in our Blazor docs, but our consensus at the moment (and management's approval) is to keep our guidance exactly for the reason that you're highlighting: We provide the most straight-forward, end-to-end set of instructions. If we toss readers over to their guidance and provide little or nothing on these scenarios, devs will probably have a much harder time with the app and Azure configurations to get everything working.

Do I have to register server api with both AAD and AAD B2C?

No ... and that's not what our guidance calls for.

The second instruction is For Implicit grant, ensure that the check boxes for Access tokens and ID tokens are not selected.

The guidance in the topic is correct. In 5.0 and using Identity Platform v2.0, client apps use the SPA platform config with code+PKCE auth flow, not implicit grant. Your app seems to be on the wrong Identity Platform, possibly using the wrong packages and approaches (i.e., <5.0). We're limited in our ability to provide product support, as we only work on docs here. However, I will take a look at your solution if you put it up in a GH repo. Of course, make sure that you "XXXXXX"-out any sensitive configuration, such as B2C Instance, Client Ids, etc. Leave all of the files present, just "XXXXXX"-out the sensitive values.
In the meantime, I'm going to un-cross-link their guidance and double-check that their Create a tenant guidance is still ok for us to reference.
Also note that for general support, we recommend the following common support channels ...

Stack Overflow (tag: blazor)
ASP.NET Core Slack Team
Blazor Gitter

Leave this issue open, as it will close automatically when the PR merges.

Thank you for your quick response @guardrex. The documentation is very very clear now.
Just to be sure I will give it another try. I will upload and share the code if I couldn't get it running. Don't want to waste your time :)
Thank you again

It should work. I just ran my test app again for this scenario this morning, and it ran fine under 5.0/Identity Platform v2.0 with code+PKCE auth flow.
If your next attempt fails, put your test app solution (without the sensitive configuration values) up in a GH repo, and I'll take a look to confirm the app setup is correct.

Thank you Like,
I am going to try again today. Will share the code if I couldn't get it working.
Thanks,
Ramesh
Thanks,
Ramesh

From: Luke Latham<EMAIL_ADDRESS>Sent: Thursday, December 24, 2020 11:21:47 AM
To: dotnet/AspNetCore.Docs<EMAIL_ADDRESS>Cc: Ramesh Kanjinghat<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [dotnet/AspNetCore.Docs] Followed the document but couldn't get a sample app running (#21034)
It should work. I just ran my test app again for this scenario this morning, and it ran fine under 5.0/Identity Platform v2.0 with code+PKCE auth flow.
If your next attempt fails, put your test app solution (without the sensitive configuration values) up in a GH repo, and I'll take a look to confirm the app setup is correct.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/dotnet/AspNetCore.Docs/issues/21034#issuecomment-750921213, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADC2XR4QR22T5LKHZNTECQDSWNTBXANCNFSM4VHVQMRQ.

Hi Luke,
Finally, today I was able to get my application working. The problem was with my custom domain names. The AAD B2C tenant i was using had a custom domain name. All my end point URLs had the custom domain name instead of the default *.onmicrosoft.com.
Those end points weren't accessible. Once i have removed the custom domain name all the end points had *.onmicrosoft.com and thos urls were working fine.
I will try again to setup custom domain latter. I have also noticed another thing in the documentaion.
There is a step to configure JwtBeaerOptions and the given code is as below
services.Configure(AzureADB2CDefaults.JwtBearerAuthenticationScheme, options =>     {         options.TokenValidationParameters.NameClaimType = "name";     });
Be default AzureADB2CDefaults is not available. I had to add nuget package, Microsoft.AspNetCore.Authentication.AzureADB2C.UI.
But then Visual Studio warned me that the class is Obsolete. Please check the screenshot at the end of this message.
So, I have removed the package reference and figured that the setting can be applied without AzureADB2CDefaults as below
        services.Configure<JwtBearerOptions>(options =>
        {
            options.TokenValidationParameters = new Microsoft.IdentityModel.Tokens.TokenValidationParameters
            {
                NameClaimType = "name"
            };
        });

I hope this is the correct approach. If so, could you, please update the documentation accordingly? If required I can create another issue.
[cid:f765156b-15b6-4b2d-9759-43aeb188417a]
Thank you,
Ramesh

From: Ramesh Kanjinghat<EMAIL_ADDRESS>Sent: Thursday, December 24, 2020 11:25 AM
To: dotnet/AspNetCore.Docs<EMAIL_ADDRESS>dotnet/AspNetCore.Docs<EMAIL_ADDRESS>Cc: Mention<EMAIL_ADDRESS>Subject: Re: [dotnet/AspNetCore.Docs] Followed the document but couldn't get a sample app running (#21034)
Thank you Like,
I am going to try again today. Will share the code if I couldn't get it working.
Thanks,
Ramesh
Thanks,
Ramesh

From: Luke Latham<EMAIL_ADDRESS>Sent: Thursday, December 24, 2020 11:21:47 AM
To: dotnet/AspNetCore.Docs<EMAIL_ADDRESS>Cc: Ramesh Kanjinghat<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [dotnet/AspNetCore.Docs] Followed the document but couldn't get a sample app running (#21034)
It should work. I just ran my test app again for this scenario this morning, and it ran fine under 5.0/Identity Platform v2.0 with code+PKCE auth flow.
If your next attempt fails, put your test app solution (without the sensitive configuration values) up in a GH repo, and I'll take a look to confirm the app setup is correct.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/dotnet/AspNetCore.Docs/issues/21034#issuecomment-750921213, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADC2XR4QR22T5LKHZNTECQDSWNTBXANCNFSM4VHVQMRQ.

Be default AzureADB2CDefaults is not available.

Yes, there are two lingering pieces of guidance that apply to 3.x that need an update to 5.0. At 5.0 or later, the Server app uses ...
services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
    .AddMicrosoftIdentityWebApi(Configuration.GetSection("AzureAdB2C"));

... and you're right about setting the name claim type. You can also set it for a given scheme. For example ...
services.Configure<JwtBearerOptions>(
    JwtBearerDefaults.AuthenticationScheme, options =>
    {
        options.TokenValidationParameters.NameClaimType = "name";
    });

I'll re-open this for work. It will close automatically when the PR merges. I'll knock this out first thing in the morning. Thanks for reporting these problems.
Note to self: Confirm/update the name claim type setting in the AAD topic.

btw @rameshkanjinghat ...

I had to add nuget package, Microsoft.AspNetCore.Authentication.AzureADB2C.UI.

Don't do that. That's for 3.1, not 5.0.

Yes, I had it removed.
Thanks,
Ramesh

From: Luke Latham<EMAIL_ADDRESS>Sent: Friday, December 25, 2020 6:05:23 PM
To: dotnet/AspNetCore.Docs<EMAIL_ADDRESS>Cc: Ramesh Kanjinghat<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [dotnet/AspNetCore.Docs] Blazor Hosted WASM B2C 5.0 updates (#21034)
btw @rameshkanjinghathttps://github.com/rameshkanjinghat ...
I had to add nuget package, Microsoft.AspNetCore.Authentication.AzureADB2C.UI.
Don't do that. That's for 3.1, not 5.0.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/dotnet/AspNetCore.Docs/issues/21034#issuecomment-751298170, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADC2XR7X6JIXRGKCXX64KHTSWULDHANCNFSM4VHVQMRQ.

Ok ... good ... the first part was already done. Yesterday, I was looking at the wrong version of the topic (3.x) when I remarked on the service configuration piece. 🙈 ... so ... no changes there ... we're good.
On the other bit tho ... the name claim type ... Yes! ... I'll patch that bit right now.


feat(monitor): monitor the chroot systemcall

Currently, KubeArmor does not have the feature to monitor the chroot
system call.
On the other hand, there is a future request in Issue #1070 to support
audit for security sensitive system calls.

Issue #1070

Therefore, this commit implements a new feature to monitor the chroot
system call.
This commit also includes a corresponding fix to allow standard input to
be used in the K8sExecInPod function in kartutil.go to run ginkgo test for
the chroot system call and so on.
Purpose of PR?:
Fixes #1070
Does this PR introduce a breaking change?
No
If the changes in this PR are manually verified, list down the scenarios covered::
The chroot system call can be monitored
Additional information for reviewer? :
Mention if this PR is part of any design or a continuation of previous PRs

Result of karmor logs --json confirming that the chroot system call has been executed

{
  "Timestamp":<PHONE_NUMBER>,
  "UpdatedTime": "2023-07-16T07:17:32.077185Z",
  "ClusterName": "default",
  "HostName": "ip-172-31-36-15",
  "NamespaceName": "syscalls",
  "Owner": {
    "Ref": "Deployment",
    "Name": "ubuntu-1-deployment",
    "Namespace": "syscalls"
  },
  "PodName": "ubuntu-1-deployment-9c9dbdb8-mpkzg",
  "Labels": "container=ubuntu-1",
  "ContainerID": "fc231ca71c13188feb32aaf7c41f6357d2576411dba14a8a913119a2e70c3ea8",
  "ContainerName": "ubuntu-1-container",
  "ContainerImage": "kubearmor/ubuntu-w-utils:0.1@sha256:b4693b003ed1fbf7f5ef2c8b9b3f96fd853c30e1b39549cf98bd772fbd99e260",
  "HostPPID": 3392448,
  "HostPID": 3392770,
  "PPID": 3392448,
  "PID": 96,
  "ParentProcessName": "/usr/bin/containerd-shim",
  "ProcessName": "/bin/sh",
  "PolicyName": "audit-all-chroot",
  "Severity": "3",
  "Type": "MatchedPolicy",
  "Source": "/bin/sh -i",
  "Operation": "Syscall",
  "Resource": "/",
  "Data": "syscall=SYS_CHROOT",
  "Action": "Audit",
  "Result": "Passed"
}

Results of tests by Ginkgo

The newly created scenario passed.
Created a gRPC client (localhost:32767)
Checked the liveness of the gRPC server
Started to watch alerts
releasing grpc client
Stopped WatchAlerts
•

Checklist:

[ ] Bug fix. Fixes #
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[x] PR Title follows the convention of  <type>(<scope>): <subject>
[ ] Commit has unit tests
[ ] Commit has integration tests

Hi, @daemon1024
Thanks for comments :)

Can you rebase the PR and handle conflicts?
I see that karmor.te is also changed, I don't it should be updated for these changes. Please clarify.

Sure, i'll rebase my local branch and create a commit again. At that time, karmor.te will be removed.

Hi, @daemon1024
I have rebased my local branch and created a commit again.
Could you please review this PR ?
Note that the CI test failed, but it failed in places different from the current changes. Specifically, the test on the unlink system call failed. Could you give me some advice on failing this test?

@haytok  tests are failing due to timeout for syscall tests. please try with increasing the timeout here:
https://github.com/kubearmor/KubeArmor/blob/main/tests/k8s_env/Makefile#L9C47-L9C47

Hi, @rksharma95
Thanks for comments !!!
For example, should I change --timeout=30m in the Makefile and push to check the status of the test?
@ginkgo --vv --flake-ts=10 --timeout=30m syscalls/

Hi, @rksharma95
Thanks for comments !!!
For example, should I change --timeout=30m in the Makefile and push to check the status of the test?
@ginkgo --vv --flake-ts=10 --timeout=30m syscalls/

30 minutes is more than enough but it's fine you can do that.

I extended the timeout period and pushed. I'll take a look at the status of CI.

@rksharma95
The timeout period was set to 1 hour.
As a result, the CI relating to the systemcall passed.
Meanwhile, the test for blocks unrelated to the current changes failed.
https://github.com/kubearmor/KubeArmor/blob/main/tests/k8s_env/block/block_test.go#L80
This failed CI has nothing to do with the changes made to the chroot sytemcall.
Will tests related to blocks succeed if the retry process is processed?

Why the ened to increase the timeout so much? Most of our tests finish within 30 minutes. Adding a single test shouldn't increase it so much 🤔

Thanks for the comments.
I am researching the root cause analysis, so I need a little time to do some research this week.


SemanticDB creates the wrong symbol in certain cases involving variadic argument lists

Hey guys,
I've tried to write a scalafix rule to move the order of some type parameters around (for the fastparse library). Here's the code:
https://github.com/mberndt123/fastparse-new-order/tree/912492da6b76f4b8056e079dd81f2e4e95edc294
As you can see, the rule itself is quite straight-forward:
    val ParserExtract = SymbolMatcher.exact(Symbol("_root_.fastparse.core.Parser#"))
    ctx.tree.collect {
      case Type.Apply(ParserExtract(_), a :: b :: c :: Nil) =>
        ctx.replaceTree(a, b.syntax) +
          ctx.replaceTree(b, c.syntax) +
          ctx.replaceTree(c, a.syntax)
    }.fold(Patch.empty)(_ + _)

iow, every time the Parser type constructor is applied to some type parameters, the first type parameter should be moved to the end. However the test case fails, because this
case class Either[T, Elem, Repr](ps: Parser[T, Elem, Repr]*) extends Parser[T, Elem, Repr]

isn't rewritten to this
case class Either[T, Elem, Repr](ps: Parser[Elem, Repr, T]*) extends Parser[Elem, Repr, T]

but to this
case class Either[T, Elem, Repr](ps: Parser[T, Elem, Repr]*) extends Parser[Elem, Repr, T]

To me it looks as if there's a problem with the SemanticdbIndex. If I replace ParserExtract(_) with tpe in the case clause and add a println(index.symbol(tpe)), I get the following output:
Some(_root_.scala.`<repeated>`#)
Some(_root_.fastparse.core.Parser#)
Some(_root_.fastparse.core.Parser#)

Somehow SemanticDB seems to be confused about which type constructor is applied to the three type parameters.

Thanks for reporting! This is a duplicate of #1432


Target machine refuses connections

Is there a way to change the ports this uses? I looked into the files but didn't find where this is set to 5031.

You got it! I just updated the app so that config.json has a "host" and "port" option at the top. Use the default "<IP_ADDRESS>" for the host to listen on all interfaces locally, and adjust the port as needed. I think if you want to only listen on localhost, change <IP_ADDRESS> to <IP_ADDRESS>.

Thanks, I might still have some other port related issue - HTTPConnectionPool(host='<IP_ADDRESS>', port=5001): Max retries exceeded with url: /process_request (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000017A7F2ED090>: Failed to establish a new connection: [WinError 10061] No connection could be made because the target machine actively refused it')) -

Thanks for the extra info. If you change this in config.json, it should at least run:

I'm using llama.cpp with GPU layer offloading, and the number of layers you offload is configurable to taste and based on the capacity of your graphics card.
I have it set up to offload 12 layers right now for a Q8_0 mistral 7b GGUF, but that just barely works on my 6GB GTX 1660 S. I recommend starting with 0 layers offloaded, and then slowly increment the layers up, keeping an eye on how much VRAM is used up as you go. I think you want to go up to about 90% VRAM usage to be safe.
Also, I went ahead and added code that detects a port conflict, just in case someone runs into that in future.


1.4 billion password breach compilation wordlist

How about include this password list?
https://gist.github.com/scottlinux/9a3b11257ac575e4f71de811322ce6b3

This would be quite difficult to include. The size of the wordlist is 4.5GB+. May be referencing a link to it?

question,
how to use file to crack password, through terminal? or what
thank you

What do you think of http://leakprobe.net would anyone use this service for leaked passwords?

You can only do 100MB on github ~ https://help.github.com/en/articles/conditions-for-large-files

It can be split into many part-files?

This is and idea!
--
An outsider, the BaRRaKudaRain
-----Original Message-----
From: "Sierikov Artem"<EMAIL_ADDRESS>Sent: 5/12/2019 3:05 PM
To: "danielmiessler/SecLists"<EMAIL_ADDRESS>Cc: "Subscribed"<EMAIL_ADDRESS>Subject: Re: [danielmiessler/SecLists] 1.4 billion password breach compilationwordlist (#154)
It can be split into many part-files?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Wow

What do you think of http://leakprobe.net would anyone use this service for leaked passwords?

I have rechecked above service. Most of leaked passwds are old or too old (for example 5-9 years old). But there are about 10-20% actual passwords (I have checked about 50 users).
And you will not have ability to use that leaded passwds because of many www see your wrong location with e-mail owner.
So maybe there are other better base with leaked passwds?

It can be split into many part-files?

Sure! You may use Total Commander to split any huge file to many smaller ones. I did it and now have 17 files for about 250MB


Uploaded shared text content does not show up in the web ui

Hi
I am using the android app to send uploads to  my server. I select some text in the browser, then I share that to Perkeep app. it says it uploaded but I do not see anything on the  server side. file uploads  like photos work fine btw.
If this is not supported, please consider supporting such type of uploads.
thanks

hmm, I had never thought of that use case, interesting.
What would you expect to happen in that case? that the highlighted text gets saved as a text file?

@mpl
Yes that was my original intention, that way it can become a way to keep notes.
I would even like if it saves html files (or scrapes the url) when the actual url  is shared (from the browser) via the share menu to Perkeep.

I see. I don't think sharing anything that is not an already existing file is supported at the moment. But I'll see what can be done.

thank for considering.


Avoid calling supplier twice in Property map method

I'll take a look and merge once I'm back in the office, first week of
December
On Sun, Nov 20, 2022, 10:37 AM sullis @.***> wrote:

@.**** approved this pull request.
LGTM
—
Reply to this email directly, view it on GitHub
https://github.com/Netflix/archaius/pull/631#pullrequestreview-1187305371,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB4TY76CDNSJTS62TUZNVEDWJJVW7ANCNFSM6AAAAAASDZ6BLU
.
You are receiving this because your review was requested.Message ID:
@.***>


how to continue predicting without repeating msas

Hi,
Can I run_docker.py again skipping the masa if they are already generated in the past?
Sometimes programs died for some reason, then it takes time to repeat generating masa.
I so appreciate it if you can let me know how to achieve this!
Besides, will you set --delay for running Alphafold with command parallel considering the intensive I/O or you take other ways? The key of the question is about how to quickly predict several proteins one time.
Many thanks!
Best,
Shaocheng

I write a program based on a non_docker build. I divided CPU part (MSA and template searching) and GPU part (prediction model). If you already have the feature.pkl which collect data from MSA and template search, you can skip the featuring steps and start directly from prediction models.
You can find it here: https://github.com/Zuricho/ParallelFold

I write a program based on a non_docker build. I divided CPU part (MSA and template searching) and GPU part (prediction model). If you already have the feature.pkl which collect data from MSA and template search, you can skip the featuring steps and start directly from prediction models.
You can find it here: https://github.com/Zuricho/ParallelFold

Cool! I will try it!


Re-shadows when you flip up and down the treasure trove.

Re-shadows when you flip up and down the treasure trove.

Hello.
There's nothing I can do to prevent this visual issue, as it's an internal Tkinter limitation to display it in such a way. Solving this would mean rewriting the entire GUI in a different library, something that isn't planned for now.


Update index.md

Why:

What's being changed:

Check off the following:

[x] I have reviewed my changes in staging. (look for the deploy-to-heroku link in your pull request, then click View deployment)
[x] For content changes, I have reviewed the localization checklist
[x] For content changes, I have reviewed the Content style guide for GitHub Docs.

This pr is blank and appears have been opened accidentally. I'm going to close it now, but feel free to open a new issue or ask any questions in discussions!

Stop the email account for my account insensitive to my request earlier today and a few weeks ago it is not stopping please pause and reflect on the damage that you are doing to me emotionally it’s disgusting to carry on your onslaught of emails to me and unclear why you are continuing with this Harassment and Sinisterly you are ignoring me and excessive emails coming over to me again.
Yours Suffering
Mr Mike Mckenzie
COMPLAINT With GitHub
Unsubscribe My Email ASAP at
<EMAIL_ADDRESS>Michael McKenzie
Get Outlook for iOShttps://aka.ms/o0ukef

From: Janice<EMAIL_ADDRESS>Sent: Monday, December 28, 2020 5:07:11 PM
To: github/docs<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: Re: [github/docs] Update index.md (#2371)
Closed #2371https://github.com/github/docs/pull/2371.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/github/docs/pull/2371#event-4152577899, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AR5INPZMHPQ54TL7SOZKF4DSXC3L7ANCNFSM4VKYUQCQ.


[Infrastructure] As a user, I can see the application connects with the cloud relational database service

Why
AWS RDS is a fully managed relational database service that supports replication across multi-AZ and guarantees our application can run with high-availability ability.
Acceptance Criteria

The AWS RDS service is set up and connects with our application
AWS RDS instances configured to operate in multiple AZ

Minor comment, this should also be prioritized more earlier right? So that in a real scenario, we can have a live site earlier 🤔


Quote for second vaccination is too high

Hi,
RKI has added a column for second vaccination with AstraZeneca. Therefore the delta is showing the second vaccinations and quote is showing the delta right now.
See #117

Fixed with #117
Thanks @frauhottelmann


Update readme with documentation for latest features

Coverage remained the same at 100.0% when pulling f7645edee1dd2bdf57cd5d9cc59c811e72a82be2 on feature/update-readme into 17ce0ba15589fd39a554a9b1047bbc72b57bd4bb on master.


compilation fails on doc comments inside of records

Repro:
type thing = {
  .
  /**comment**/
  "name": string
};

results in the following compile-time error on Reason 1.13.7 w/<EMAIL_ADDRESS>compiled (refmt gives the same error):
File "/home/user/project/src/doubleast_comment_in_obj.re", line 4, characters 2-8:
Error: 320: <UNKNOWN SYNTAX ERROR>
File "/home/user/project/src/doubleast_comment_in_obj.re", line 1:
Error: Error while running external preprocessor

On 3.0.0, refmt on this file gives
Error: 291: <UNKNOWN SYNTAX ERROR>

Note that when the non-sugared syntax is used it will compile but refmt fails, i.e.
type thing = Js.t {
  .
  /**comment**/
  name: string
};

$ refmt --in-place src/doubleast_comment_in_obj_desugared.re
File "src/doubleasc_comment_in_obj_desugared.re", line 1, characters 18-19:
Error: 434: syntax error, consider adding a `;' before

Comment placement does not seem to matter as long as it's within the curly braces, it gives an error. Comments with a single opening * work fine.

@andreypopp

Likewise for record:
type bla = {
  /** foo */
  foo: bar
}

On 3.0.1, doc comments in a Js.t object gives:
Error: 3053: <UNKNOWN SYNTAX ERROR>

Using a doc comment in a record gives:
Error: 2813: <UNKNOWN SYNTAX ERROR>

Can someone more familiar with the codebase tell me where the error codes are coming from and where might be a good place to look at to track down the problem? I guess this would probably be in the parser but I could waste a lot of time trying understand what's going on in there. I'm currently looking at places where Reason_parser_explain.message (the function that prints <UNKNOWN SYNTAX ERROR>) gets called and trying to trace back what's going on from there.

I spoke with @IwanKaramazow about this, and we determined that this is the result of record_expr in the parser not allowing attributes, since docstrings are parsed as attributes. This differs from the way that OCaml parses docstrings, where they are given their own type instead of string and that can be either attached or unattached, and therefor don't need to be specially handled in the parser. Is there a reason we aren't handling docstrings similarly? This is the code in question:
https://github.com/facebook/reason/blob/985f28150026fb3ce353c699a2a0cbc9a52de919/src/reason-parser/reason_parser.mly#L3112-L3124
I guess this also means that it is not currently possible to annotate a particular record label/row, but annotating the corresponding expression of course works. Presumably when adding this we'll need to disallow non-docstring attributes.
I have been playing around with how to fix this but any tips would be appreciated.

One thing that currently is allowed is this, because expressions can have annotations,
type rec_doc_comment_in_expr = {foo: string /** docstring */};

but strangely it refmts to:
type record_with_doc_comment = {foo: string /*** docstring */};

where it adds an extra * in the comment opening.

Right now when a comment starting with /** is not in an attribute position, it is printed with an added * so that it is not confused with a doc comment.

Fixed in #1817.


feature(http-client): add async-std compat layer and hyper connector

Part 1 of the mini-http-client implementation.
This PR updates some dependencies and adds the async-std and hyper compatibility building blocks.

@sehz, I updated the crate version and we're now using anyhow for error handling
there are integration tests in the second part of this feature (#216)

Since this is feature, it seems only need patch version change?

It looks like that change is already there 0.6 -> 0.7?

bors r+


Integration Test - Release - 2018/09/29 10:15:42

Auto create for integration test. AnotherAuthorUpdatedArticleFlow

@PRMergerTest1 : Thanks for your contribution! The author, @v-caxian, has been notified to review your proposed change.


Fix escaping and encoding in mysql

probably going to merge this early tomorrow.
nothing here should be too controversial, i just noticed that we weren't actually running any of our mysql tests and when i got them running i uncovered a few lurking bugs

mergning on pass, windows is fixed up now. there were some lingering path escaping issues


running BindCraft on modal

considering the fact that running BindCraft takes a lot of time and GPU and I, myself have problem with google Colab GPU limit, I wish I could run it on Modal(it is cooperating with adaptyve bio now and offer 30$ free use). I mean a code just like google Colab that does not require me to download Pyrosetta(3 Gigabytes is headache for me). I tried running BindCraft on modal but still I had to download Pyrosetta

Hi, currently PyRosetta is a vital component and we do not plan on replacing it for the time being.


ReferenceError: Cannot access 'FormatSpecifier' before initialization

Hi there,
I am not sure this is my local mistake or a bug, I am using
storybook https://storybook.js.org/
to distribute some components, these components are using
recharts http://recharts.org/
which is using d3 as the basement.
but when I run the server in localhost, it shows:

Then I look into the file:

node version: v12.14.1
yarn version: 1.22.0
Thanks for the help.

this is my package.json
{   "name": "sg-uob-wealth-storybook",   "version": "0.1.0",   "private": true,   "homepage": "./",   "dependencies": {     "core-js": "3.1.3",     "d3-format": "^1.4.3",     "lodash": "^4.17.15",     "numeral": "^2.0.6",     "prop-types": "^15.7.2",     "react": "^16.12.0",     "react-day-picker": "^7.4.0",     "react-dom": "^16.12.0",     "react-hook-form": "^4.9.2",     "react-hook-form-input": "^1.1.10",     "react-i18next": "^11.3.1",     "react-router-dom": "^5.1.2",     "react-scripts": "3.3.0",     "react-tooltip": "^3.11.6",     "recharts": "^2.0.0-beta.1",     "slick-carousel": "^1.8.1",     "styled-components": "^5.0.0",     "validator": "^12.2.0",     "yup": "^0.28.1"   },   "devDependencies": {     "@storybook/addon-actions": "^5.3.9",     "@storybook/addon-backgrounds": "^5.3.9",     "@storybook/addon-links": "^5.3.9",     "@storybook/addon-storysource": "^5.3.9",     "@storybook/addons": "^5.3.9",     "@storybook/preset-create-react-app": "^1.5.2",     "@storybook/react": "^5.3.13"   },   "scripts": {     "storybook": "start-storybook -p 9009",     "build-storybook": "build-storybook -c .storybook"   } }

this is my package json:
`
{
"name": "sg-uob-wealth-storybook",
"version": "0.1.0",
"private": true,
"homepage": "./",
"dependencies": {
"core-js": "3.1.3",
"d3-format": "^1.4.3",
"lodash": "^4.17.15",
"numeral": "^2.0.6",
"prop-types": "^15.7.2",
"react": "^16.12.0",
"react-day-picker": "^7.4.0",
"react-dom": "^16.12.0",
"react-hook-form": "^4.9.2",
"react-hook-form-input": "^1.1.10",
"react-i18next": "^11.3.1",
"react-router-dom": "^5.1.2",
"react-scripts": "3.3.0",
"react-tooltip": "^3.11.6",
"recharts": "^2.0.0-beta.1",
"slick-carousel": "^1.8.1",
"styled-components": "^5.0.0",
"validator": "^12.2.0",
"yup": "^0.28.1"
},
"devDependencies": {
"@storybook/addon-actions": "^5.3.9",
"@storybook/addon-backgrounds": "^5.3.9",
"@storybook/addon-links": "^5.3.9",
"@storybook/addon-storysource": "^5.3.9",
"@storybook/addons": "^5.3.9",
"@storybook/preset-create-react-app": "^1.5.2",
"@storybook/react": "^5.3.13"
},
"scripts": {
"storybook": "start-storybook -p 9009",
"build-storybook": "build-storybook -c .storybook"
}
}
`

Hi there. You appear to be using some sort of compiler, perhaps webpack?, which is corrupting your JavaScript and breaking function hoisting. As this is an issue with your build tool and not this library I’m afraid I can’t be of assistance. You might try your build tool’s community or Stack Overflow. Good luck.

Thanks, it was a mistake in my webpack config, loader config matching unnecessary files.

Thanks, it was a mistake in my webpack config, loader config matching unnecessary files.

I meet the same problem. Can you share with me your webpack config? Thank you.


Update test1.md

@meganbradley-test : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off

Invalid command: '#sign-off'. Only the assigned author of one or more file in this PR can sign off. @meganbradley

Docs Build status updates of commit 1f2e3a8:
:warning: Validation status: warnings

File
Status
Preview URL
Details

meganbradley-test/test1.md
:warning:Warning

Details

meganbradley-test/test1.md

Line 1, Column 1: [Warning: author-missing - See documentation] Missing required attribute: 'author'. Add the current author's GitHub ID.
Line 1, Column 1: [Warning: title-missing - See documentation] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Warning: ms-author-missing - See documentation] Missing required attribute: 'ms.author'. Add the current author's Microsoft alias.
Line 1, Column 1: [Warning: ms-prod-or-service-missing - See documentation] One of the following attributes is required: 'ms.prod', 'ms.service'. Use ms.prod for on-premise products, or ms.service for cloud services.
Line 3, Column 10: [Warning: yaml-header-syntax-error] While scanning a multiline plain scalar, found invalid mapping.
Line 1, Column 1: [Suggestion: description-missing - See documentation] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

#hold-off

Invalid command: '#hold-off'. Only Microsoft employees can use this command.

#please-close

Invalid command: '#please-close'. Only Microsoft employees can use this command.

#please-open

Invalid command: '#please-open'. Only Microsoft employees can use this command.

#assign:kexu

Invalid command: '#assign'. Only Microsoft employees can use this command.

#reassign:kexu

Invalid command: '#reassign'. Only Microsoft employees can use this command.

#unassign:meganbradley

Invalid command: '#unassign'. Only Microsoft employees can use this command.

#assign-reviewer:kexu

Invalid command: '#assign-reviewer'. Only Microsoft employees can use this command.

#unsassign-reviewer:meganbradley

#label:"Hello!"

Invalid command: '#label'. Only Microsoft employees can use this command.

#remove-label:"do-not-merge"

Invalid command: '#remove-label'. Only Microsoft employees can use this command.

#sign-off


Geth-entrypoint custom settings ignored

Custom settings in Geth-entrypoint are ignored. The file appears to be overwritten (confirmed by entering into container shell and reading Geth-entrypoint file).

Hi @Ethwookie 👋
Thanks for reporting. Just to make sure I understand, are you modifying the geth-entrypoint file to add an additional setting?
AFAICT changes you make to geth-entrypoint shouldn't be overriden, as the file is copied directly into the container. Can you try running it with docker compose up --force-recreate --build to check the container is up to date after you've change the file.
Thanks

Hello,
Hello
Hello, What can I do ?
root@vmi1239249:~/node# docker compose up
validating /root/node/docker-compose.yml: services.geth.env_file must be a string
root@vmi1239249:~/node# ls
CONTRIBUTING.md  docker-compose.yml  Dockerfile  geth-entrypoint  goerli  LICENSE  logo.webp  mainnet  op-node-entrypoint  README.md SECURITY.md
root@vmi1239249:~/node# nano README.md
root@vmi1239249:~/node# docker compose up --force-recreate --build
validating /root/node/docker-compose.yml: services.geth.env_file must be a string
root@vmi1239249:~/node#

@stephanegrosheitsch you'll need to choose your settings files here and here.
You can find more instructions in the readme here.


RGB images only displayed with separate channels

RGB images are currently displayed in separate channels overlaid on one another. An option should be added to merge these channels as an RGB(A) image.

Fixed by #142, which loads the image directly as an RGB(A) rather than separately loading and merging channels.


Cellect ignores subject_set

So I am doing two requests with different subject sets, but the response is the same
In truth subject_set1 contains subject1+subject2 and the subject_set2 contains subject3+subject4
Remote Address:<IP_ADDRESS>:3000
Request URL:http://<IP_ADDRESS>:3000/api/subjects?sort=cellect&workflow_id=1&subject_set_id=2
Request Method:GET
Status Code:200 OK

Request Headers
Accept:application/vnd.api+json; version=1
Accept-Encoding:gzip, deflate, sdch
Accept-Language:en-US,en;q=0.8
Authorization:Bearer 89291272d5bc5ab682ba6028aeda611db60bbab63188fcd024737260cf4961e5
Connection:keep-alive
content-type:application/json
Cookie:_Panoptes_session=SnNkVGFvRVhNbTM3Q0R4dFVyaUhvZElkRE0rSzRLTG1hZVh5cTVhaVZlQk1UWmlyNlJUazFNOG5HU000ZDFGUVM1dGY0dzhwRGI5eE44dzdMdFFqbU1Bcmk0Z3dhTTNwRVhyL2NmMEtKRlN6SWlDNjB5Z3FZMm9pOE5DRWxsY2ItLWdGVi9Gb3VpM0VIMFpWNVVXd0hQYkE9PQ%3D%3D--97b21ab191e52c8ad8aaf5d133538f423f7420bf
Host:<IP_ADDRESS>:3000
Origin:http://localhost:8383
Referer:http://localhost:8383/PanoptesUI/index.html
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36

Query String Parameters
view URL encoded
sort:cellect
workflow_id:1
subject_set_id:2

Response Headers
Access-Control-Allow-Credentials:true
Access-Control-Allow-Methods:GET, POST, PUT, DELETE, OPTIONS, PATCH
Access-Control-Allow-Origin:http://localhost:8383
Access-Control-Expose-Headers:Last-Modified
Access-Control-Max-Age:1728000
Cache-Control:max-age=0, private, must-revalidate
Content-Type:application/vnd.api+json; version=1; charset=utf-8
Last-Modified:Tue, 17 Feb 2015 13:56:24 GMT
P3P:CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Set-Cookie:_Panoptes_session=VDdPRDFkQ2RLUTZLcXNLSEs2L1ZJSVNna2VFTmc3ZGhGN1R5bVRMa1BGSW8wSUc1UnQyWktvem5weU9iSnd5RVFLZmJ3Q09GOGduS0VJdTBMd3g1aHprbjZYVk41ZGtqaXYyVHJFMTRFYmlBUWh1dHVlc0ZqSUQySElSaFFPRFctLUFXNTVIb0o0SzhOa2w5YVNzNlAvQ0E9PQ%3D%3D--aaab6bec47f3937231ee9d787cdaa2707e013e98; path=/; HttpOnly
Transfer-Encoding:chunked
Vary:Origin
X-Content-Type-Options:nosniff
X-Frame-Options:SAMEORIGIN
X-Request-Id:f20b347a-4221-419d-8df5-272a33c84b40
X-Runtime:0.204000
X-XSS-Protection:1; mode=block

The second request is pretty much the same with only the subject_set chaning
[...]
Request URL:http://<IP_ADDRESS>:3000/api/subjects?sort=cellect&workflow_id=1&subject_set_id=1
[...]

Response in both cases
{
    "subjects": [{
        "id": "5",
        "metadata": {
            "coordinates": "0"
        },
        "locations": [{
            "text/plain": "https://test_bucket_path/1/0/e0b8525d-c0e3-4dd4-a41a-275e1053d3d0.txt"
        }],
        "zooniverse_id": null,
        "created_at": "2015-02-17T13:56:24.296Z",
        "updated_at": "2015-02-17T13:56:24.296Z",
        "links": {
            "project": "1"
        }
    }, {
        "id": "4",
        "metadata": {
            "coordinates": "0"
        },
        "locations": [{
            "text/plain": "https://test_bucket_path/1/0/5558e3b2-7ff8-4418-8e71-abd494da4953.txt"
        }],
        "zooniverse_id": null,
        "created_at": "2015-02-17T13:56:23.643Z",
        "updated_at": "2015-02-17T13:56:23.643Z",
        "links": {
            "project": "1"
        }
    }, {
        "id": "2",
        "metadata": {
            "coordinates": "0"
        },
        "locations": [{
            "text/plain": "https://test_bucket_path/1/0/e756244d-e204-417a-95af-ec6060180586.txt"
        }],
        "zooniverse_id": null,
        "created_at": "2015-02-17T13:56:22.077Z",
        "updated_at": "2015-02-17T13:56:22.077Z",
        "links": {
            "project": "1"
        }
    }, {
        "id": "1",
        "metadata": {
            "coordinates": "0"
        },
        "locations": [{
            "text/plain": "https://test_bucket_path/1/0/4a242d65-0dff-4a3b-8b9d-49dfd7687c65.txt"
        }],
        "zooniverse_id": null,
        "created_at": "2015-02-17T13:56:17.945Z",
        "updated_at": "2015-02-17T13:56:17.945Z",
        "links": {
            "project": "1"
        }
    }],
    "links": {
        "subjects.project": {
            "href": "/projects/{subjects.project}",
            "type": "projects"
        }
    },
    "meta": {
        "subjects": {
            "page": 1,
            "page_size": 20,
            "count": 4,
            "include": [],
            "page_count": 1,
            "previous_page": null,
            "next_page": null,
            "first_href": "/subjects",
            "previous_href": null,
            "next_href": null,
            "last_href": "/subjects"
        }
    }
}

Listing subject sets
{
    "subject_sets": [{
        "id": "2",
        "display_name": "Portsmouth",
        "set_member_subjects_count": 2,
        "created_at": "2015-02-17T13:56:39.922Z",
        "updated_at": "2015-02-17T14:27:00.863Z",
        "links": {
            "project": "1",
            "workflow": "1"
        }
    }, {
        "id": "1",
        "display_name": "Winchester",
        "set_member_subjects_count": 2,
        "created_at": "2015-02-17T13:56:34.834Z",
        "updated_at": "2015-02-17T14:26:56.640Z",
        "links": {
            "project": "1",
            "workflow": "1"
        }
    }, {
        "id": "3",
        "display_name": "Expert Set for main workflow",
        "set_member_subjects_count": 0,
        "created_at": "2015-02-17T14:26:48.670Z",
        "updated_at": "2015-02-17T14:26:48.670Z",
        "links": {
            "project": "1",
            "workflow": "1"
        }
    }],
    "links": {
        "subject_sets.project": {
            "href": "/projects/{subject_sets.project}",
            "type": "projects"
        },
        "subject_sets.workflow": {
            "href": "/workflows/{subject_sets.workflow}",
            "type": "workflows"
        }
    },
    "meta": {
        "subject_sets": {
            "page": 1,
            "page_size": 20,
            "count": 3,
            "include": [],
            "page_count": 1,
            "previous_page": null,
            "next_page": null,
            "first_href": "/subject_sets",
            "previous_href": null,
            "next_href": null,
            "last_href": "/subject_sets"
        }
    }
}

What does you're workflow look like? I think you need to have the 'grouped' parameter set to true.
This needs to be documented.

{
	"workflows": [{
		"id": "1",
		"display_name": "main workflow",
		"tasks": {
			"markup": {
				"type": "single",
				"question": "Values Input",
				"answers": [{
					"value": "0",
					"label": "0"
				}],
				"next": null
			}
		},
		"classifications_count": 0,
		"subjects_count": 4,
		"created_at": "2015-02-17T14:26:48.441Z",
		"updated_at": "2015-02-17T14:26:48.441Z",
		"first_task": null,
		"primary_language": "en-ca",
		"version": "8.7",
		"content_language": "en-ca",
		"links": {
			"project": "1",
			"subject_sets": [
				"2",
				"1",
				"3"],
			"expert_subject_set": "3"
		}
	}],
	"links": {
		"workflows.project": {
			"href": "/projects/{workflows.project}",
			"type": "projects"
		},
		"workflows.subject_sets": {
			"href": "/subject_sets?workflow_id={workflows.id}",
			"type": "subject_sets"
		},
		"workflows.tutorial_subject": {
			"href": "/subjects/{workflows.tutorial_subject}",
			"type": "tutorial_subjects"
		},
		"workflows.expert_subject_sets": {
			"href": "/subject_sets/{workflows.expert_subject_set}",
			"type": "expert_subject_sets"
		}
	},
	"meta": {
		"workflows": {
			"page": 1,
			"page_size": 20,
			"count": 1,
			"include": [],
			"page_count": 1,
			"previous_page": null,
			"next_page": null,
			"first_href": "/workflows",
			"previous_href": null,
			"next_href": null,
			"last_href": "/workflows"
		}
	}
}

This is also a bug then. The Cellect parameters need to be exposed on the workflow resource.

[ ] Add [ grouped, pairwise, prioritized ] to workflow serializer
[ ] Update documentation to ensure grouped workflow is set when trying to select subjects by group (set member subject) id.

Done ;)


How to set ball respown position?

Hi, as the title. How do I set a ball's initial position?

Hello!
If I'm not mistaken, the gym.reset() function is sending a header(RLGYM_RESET_GAME_STATE_MESSAGE_HEADER)+body to the RLGym.dll plugin, which somehow parses this to ask Rocket League to reset the ball/car to kickoff position. Do you foresee it being possible to add a state vector to the header/body of the message for custom ball/car resetting? We'd like to create exercises for our agent!
Thanks!

State setting is possible, and is in our plans for the future. Unfortunately both of our active developers are currently occupied with other work, so it may be some time before we are able to implement that feature.

Got it, thanks!


Gauntlet "Placement"

I've noticed a sort of peculiar thing with specific blocks and right clicking with the gauntlet that are things I consider problem behaviors.
Any block with an activation consumes your throw.
For the most part, this is a good thing:
Chests being opened, tile entities being interacted with, levers and general interactions don't want you to throw goo at them.
But sometimes it isn't:
Redstone ore, it has an activation; It doesn't matter, I want to throw goo at it.
I'm considering a potential solution to the inconsistency sort of as follows:
When you right click a block with the gauntlet, instead of throwing goo, place the splat directly. Not only would the effect be more instantaneous, but generally it gives me more control over two key things:

I can check if the block is a tile entity and nope out.
I can check if the side isn't a solid surface that can support a splat (and nope)

The controls, I think, would feel a bit more direct for players in range to place on a specific block. It would also be relatively intuitive to the targeting system that everyone is already familiar with: if in range, placement is direct.

This is done and feels really good. Fixed a couple of bugs while there and got rid of a disgusting hack


Updated note listing page

Fixes #2

I am merging the PR.
@navaneethsdk  and @yedhink Kindly review based on your availability.


Getting Audio Decibal Level?

Hello, i hope this is the right library to be using.
I am trying to get the current audio level to detect if sound is currently being played from the speaker (like when a youtube video is opened, i can detect that)
I am not sure if this library has an example for that scenario so I wanted to ask.

hi, have you found a solution or an equivalent? because I need what you ask


Getting ready to support AppKit

The first step is to use AppKit counterparts.

The iOS stays the same
Dependencies (SnapshotTestingHEIC) may need to be updated before going further
Will add the macOS platform after everything checked

This is awesome. I know SnapshotTestingHEIC and SnapshotTesting itself both support macOS, so would be great to support macOS here too.
Will try and loop around this weekend to test these changes out before merging 👍

Thanks for reviewing and accepting this. I see this as a first step and there are definitely more (including all the points you precisely mentioned). I would be glad to contribute to the next steps as well and make this cool package truly compatible and ready for the AppKit 🙌🏻

Just taken a quick look, and does look like there's a little more here to figure out for macOS.

There's a missing capability in SnapshotTestingHEIC which means you can't currently route compressionQuality through to an NSView (but can to an NSImage). This isn't a blocker, but something I'll fix upstream before releasing this. For now we can just ignore this parameter (but will require a compiler flag around it's usage in Snapshotting).
We're currently using UIGraphicsImageRenderer as the sole mechanism for stitching images. We'd need to figure out a macOS alternative before continuing with this pull request.
Both upstream dependencies are slightly outdated, but this shouldn't block this PR from what I'm seeing - and I can tackle these separately before publishing a release. Don't feel like you need to do these!

Just taken a quick look, and does look like there's a little more here to figure out for macOS.

There's a missing capability in SnapshotTestingHEIC which means you can't currently route compressionQuality through to an NSView (but can to an NSImage). This isn't a blocker, but something I'll fix upstream before releasing this. For now we can just ignore this parameter (but will require a compiler flag around it's usage in Snapshotting).
We're currently using UIGraphicsImageRenderer as the sole mechanism for stitching images. We'd need to figure out a macOS alternative before continuing with this pull request.
Both upstream dependencies are slightly outdated, but this shouldn't block this PR from what I'm seeing - and I can tackle these separately before publishing a release. Don't feel like you need to do these!

Thanks for reviewing and accepting this. I see this as a first step and there are definitely more (including all the points you precisely mentioned). I would be glad to contribute to the next steps as well and make this cool package truly compatible and ready for the AppKit 🙌🏻

Any update on this?


Bump golangci-lint to version 1.48.0

Summary
Bump golangci-lint to version 1.48.0 (from 1.44.2).
Problem Definition
Version 1.44.2 does not support Go version 1.18.
Proposal
Bump golangci-lint to version 1.48.0 and address any new lint errors.

For Admin Use

[ ] Not duplicate issue
[ ] Appropriate labels applied
[ ] Appropriate contributors tagged
[ ] Contributor assigned/self-assigned

WARN [linters context] structcheck is disabled because of generics. You can track the evolution of the generics support by following the https://github.com/golangci/golangci-lint/issues/2649.

Probably want to look into that to see what (if anything) we should replace structcheck with.
They removed the nolintlint.allow-leading-space option, so we'll have a bunch of comments to update.
It's also throwing gofmt errors on the comments on a lot of things where there are multiple spaces between the // and the first character. I'm not sure what that's about though as gofmt -s doesn't make any changes to those lines.
Probably want to look at any new linters added from 1.44 to 1.48 and evaluate if they should be enabled for us.

Ooo!
> golangci-lint run --fix

That will fix all the things it's complaining about. Still want to update the config appropriately though.

Looking through the list of available linters. I've decided that I'd like to add the following:

errorlint: makes sure errors are wrapped and some other error related things.
predeclared: Makes sure no variable names conflict with any of Go's pre-declared identifiers.
gci: Enforces import section ordering.

The addition of gci is a big one. Also, it can't quite do what I want it to do.
Here's the closest I can get to how I want to configure it:
linters-settings:
  gci:
    custom-order: true
    sections:
      - standard
      - default
      - prefix(github.com/cosmos)
      - prefix(github.com/tendermint)
      - prefix(github.com/provenance-io)
      - blank
      - dot

What I'd really like to do is combine prefix(github.com/cosmos) and prefix(github.com/tendermint) into one section. But it doesn't look like an option with gci.
But the change is also very large: 107 files. All the changes can be made using golangci-lint run --fix though, so that parts easy, but it's just really large.
For now, I'm going to hold off on adding gci. If it's something we decide we want later, we can do it in it's own PR.


Bluetooth: LE Audio: Move discover_params and read_params into MCS instance struct

File mcc.c: Move discover_params and read_params to the struct mcs_instance_t
Beware that the cur_mcs_inst is not assigned until an MCS service is found, which creates a chicken and egg problem: The discovery parameters (within the struct) can not be used until the service has been discovered.

This issue has already been solved.


Fix calling _call_shortcut_input on a node that has been removed

Nodes may have been deleted by shortcuts. For example, when switching scenes with Ctrl + Tab / Ctrl + Shift + Tab, some controls will be deleted and recreated.
Fix #67837.

This also fixes #67886

Looks good to me, thanks!


fix Fix coordidator be restart not abort txn

BUG:  fe will abort coordidator BE's txn when be shutdown exceeds 5min.  But if BE restart within 5min, then this BE's txns will not abort until timeout.
FIX: every txn will record BE's id and its start time. When fe found be's startTime change,  it will abort the BE's old txns.
Proposed changes
Issue Number: close #xxx

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

run buildall

run p0

Please implement it in cloud mode.

run buildall

run buildall

run buildall


The target deployment date for the permanent registrar is the 4th of May, 2019.

The documentation still contains:
The target deployment date for the permanent registrar is the 4th of May, 2019.

This date is already in the past.

Fixed, thanks.


Lightning wallet of Blue Wallet is custodial by default

README and description of project says "A Python client for the API of non-custodial Bitcoin Lightning wallet called Blue Wallet."
But in fact it is custodial, just non-KYC, unless you run your own LNDHub backend (but ROOT_URL = "https://lndhub.herokuapp.com" is currently hardcoded in this project).

@kristapsk
I did not think about this but do you think there would be a demand to run this with peoples own LNDHub backend ?

Not sure how popular it would be, but necessary changes are pretty simple. Something like this (and then use it in all methods instead of ROOT_URL constant):
def __init__(self, bluewallet_login: str = None, bluewallet_password: str = None, root_url: str = "https://lndhub.herokuapp.com"):
    self.root_url = root_url

Unrelated - I'm currently working on adding this to SatSale, noticed another thing that is missing (and is more important for us) - you cannot currently specify custom invoice expiration period in create_invoice() (LNDHub Invoice has expiriy parameter, which defaults to 3600 seconds). Would be cool to have that.

Ok, the root_url is addressed.  I don't think the expiry can be addressed because the LndHub API does not have it based on the docs.
Yes I agree 3600 is not very long.

LndHub API does not have it based on the docs.

Hmmm, yes, looks it is in ProtoBuf spec, but nowhere else.

Yes I agree 3600 is not very long.

In case of payment processing for e-commerce, like WooCommerce+SatSale, you might want exactly opposite - shorter expiry, by giving some 15min or 30min window for payment, due to BTC/fiat price fluctuations. Then if customer pays after period (LN invoice has longer expiry), you need to deal with paying back (which is always the case with Bitcoin onchain payments, where there is no expiry).


Register v0.1.0

@JuliaRegistrator register

Registration pull request created: JuliaRegistries/General/39505
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" 67b6df9893157e792bee50bb9cf592722618d256
git push origin v0.1.0


Allow get hearing endpoint to receive hearing_day parameter

What
Link to story
Checklist
Before you ask people to review this PR:

[x] Tests and linters should be passing
[x] Github should not be reporting conflicts; you should have recently run git rebase master.
[x] Avoid mixing whitespace changes with code changes in the same commit. These make diffs harder to read and conflicts more likely.
[x] You should have looked at the diff against master and ensured that nothing unexpected is included in your changes.
[x] You should have checked that the commit messages say why the change was made.

HMCTS approach changed, making this work out of date


docs: become a sponsor hover color

become a sponsor hover color

Thanks! I merged locally because I couldn't push

Thanks! I merged locally because I couldn't push

Great, I wanted to buy you a coffee and found this


[BUG]: [Title] UAT | Filing | Says invalid otp, even when I put the write one

Describe the bug
Says invalid otp, when the otp entered is correct.
To Reproduce
Steps to reproduce the behavior:

Go to 'Add complainant'
Click on 'Verify OTP'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Has the enter button issue been fixed? @SureshSoren

Tested in QA Invalid OTP issue is working fine,
If user enter invalid OTP in that case showing as"Invalid OTP", If user enter Valid OTP & if user clicks Verify button, Number will be verified.
Ref,
https://jam.dev/c/3de05319-1276-47e9-8a08-160bb4bd021f


Change failure_flag type to bool

This change is

Codecov Report
Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (53a3ed1) 70.92% compared to head (fe597a3) 70.61%.
Report is 11 commits behind head on main.

Files
Patch %
Lines

...ve_blockifier/src/py_transaction_execution_info.rs
0.00%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1334      +/-   ##
==========================================
- Coverage   70.92%   70.61%   -0.31%
==========================================
  Files          59       59
  Lines        7346     7470     +124
  Branches     7346     7470     +124
==========================================
+ Hits         5210     5275      +65
- Misses       1722     1776      +54
- Partials      414      419       +5

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


[FEATURE REQUEST] Is Realtime Database really slow as this example?

Hello developers,
I'm working on a project and want to know if this behavior is expected. This is a demo of the gameplay.
Each time the player makes a move, an update(path : String, data : Dictionary) is called.
My Download: 6.28 Mbps
My Upload: 3.07 Mbps
You guys mentioned it's because of the REST API which is the only supported option at the moment.
I guess I will have to make my game turn-based.
Data I send looks like this :

Yes - even non-REST-based Firebase APIs are not fast enough to do what you're suggesting. On top of that, doing what you're suggesting will cost a lot of money. The Firebase team has explicitly said that they will never be able to support true real-time functionality needed for gaming. Closing this because we cannot change that.


Type optimization to solve "type instantiation is excessively deep" error

Hello, I was experiencing some issues with TS checker, so made this PR to solve them.
For the most part, it's changing interface to type, because interface X extends Y { ... } is more efficient than type X = Y & {  ... }.
The first commit Change BaseSchema types to interfaces was already enough to fix "type instantiation is excessively deep" for my use-case.
Commits Change BaseTransformation types to interfaces and Convert all interfaceable types to interfaces also converts interfaces to types.
Optimize partial record types: Partial<Record<...>> performs 2 object mappings, whereas { [K in X]?: X[K] } does the same thing and performs a single mapping.
Optimize flatten:

ObjectPath<TEntries> | DotPath<string, TRest> resolves to a string because DotPath<string, TRest> resolves to a ${string} which resolves to a string, so I replaced it with just string.
Smaller types like { item: infer TItem extends BaseSchema | BaseSchemaAsync } are more efficient for TS than full types like ArraySchema<infer TItem extends BaseSchema>.
Combined Map and Record branches as it was possible to combine them.

"Optimize flatten" has the lowest effect on TS performance, so if you find the optimized version messier, let's revert this file.
Optimize merge and object types:

merge: add MergeObjectsInner type that recursively passes the Result object, it's more efficient than the current Exclude<keyof TFirstSchema['entries'], keyof MergeObjects<TRestSchemas>>.
simplified object input/output types.

I was optimizing types by running tsc --noEmit --extendedDiagnostics inside the 'library' of the Valibot repo, and checking if Instantiations are improving.
Results:

Before: instantiations 1149610, mem used 262228K, check time 2.67s
After:    instantiations 196876, mem used 247329K, check time 2.02s

Thank you for creating this issue. I will try to review it next week. This PR is probably similar to #259.

Oh, I looked through PRs but didn't notice that! It's indeed very similar. Perhaps my PR is more optimized, but I believe the other one is good and also solves instantiation problems.

I will investigate both PRs and consider merging the benefits of both.

@fabian-hiller I created a separate PR to solve the consistency problem: https://github.com/fabian-hiller/valibot/pull/465
Consistency is such a thing that is either enforced automatically by ESLint, or it isn't fully achievable, so in that PR I'm adding an ESLint rule for that. New contributors are free to write types or interfaces, as they got used to, and ESLint will automatically convert interfaces to types when appropriate.

@fabian-hiller the similar PR from November has a comment with a nice summary of interface advantages.

I will try to get back to you next week.

Thank your for the research and work you put into this PR. I think that I will merge #259 and this PR in the next days and therefore switch to interface.

I plan to merge this PR as it is tonight and release a new version later.

v0.30.0 is available

Thank you for the amazing job you're doing, respect you for being so active in maintaining!
I was AFK on vacation before so wasn't responding, glad to see you have figured out all conflicts and merged this.


Add finalizer to the byoc secret, ensure it can be used before deletion

Currently, the byoc secret can be deleted before the accountclaim has a chance to finalize. This PR adds a finalizer to the byoc secret to ensure the secret is still around when the accountclaim tries to use it. Once the claim has used the secret, it removes the finalizer.

/hold

/hold cancel


Pin chrono patch version

Pins chrono patch version (to 0.4.20)

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.01%) to 31.722%

Totals

Change from base Build<PHONE_NUMBER>:
-0.01%

Covered Lines:
12935

Relevant Lines:
14638

💛  - Coveralls


Solve bugs related to color picker issue

Very very nice, thank you! Will merge as soon as the Travis build passes.


VS code load extension error

🐛 Bug Report
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior.
Run the extension on vs code
Expected behavior
A clear and concise description of what you expected to happen.
Extension Output
Paste here the LeetCode extension log from output channel.
v12.14.1
undefined:1
SyntaxError: Unexpected token
undefined:1
SyntaxError: Unexpected token
Error: Command "node "c:\Users\Haoting Liu.vscode\extensions\shengchen.vscode-leetcode-0.16.0\node_modules\vsc-leetcode-cli\bin\leetcode",plugin,-i,company" failed with exit code "1".
Guidance: Press Ctrl+Shift+U, and toggle the channel to LeetCode.
Your Environment

os: Windows insider version 19564.100
extension settings: default settings
nodejs version: 6.13.4
vscode version: 1.42.1
extension version: 0.16.0

Will it help if you remove the folder $HOME/.lc/?

Will it help if you remove the folder $HOME/.lc/?

Yes, this works. Thanks.


Cannot render the webpage in Microsoft Edge and Postman

I Currently using Version 96.0.1054.34 in Windows 11. I got a same problem using Postman (win32 10.0.22000 / x64) also. It may cause from getting image request.

This was a server issue that has since been resolved. Thanks for opening an issue though!


fix(p-r-o): needless forward navigation after back inside nested named outlet

Fix https://github.com/NativeScript/nativescript-angular/issues/1666

test --ignore templates api23 ios12 groceries


AttributeError: 'NoneType' object has no attribute 'get'

ver: 1.3.5rc2
[2023-08-12 19:26:34,063: ERROR] FetchKlines for LTCUST interval: 1m, exception: 'NoneType' object has no attribute 'get'
[2023-08-12 19:26:34,064: ERROR] Unexpected [AttributeError] raised by servicer method [/martin.Martin/OnTickerUpdate]
Traceback (most recent call last):
  File "src/python/grpcio/grpc/_cython/_cygrpc/aio/server.pyx.pxi", line 682, in grpc._cython.cygrpc._handle_exceptions
  File "src/python/grpcio/grpc/_cython/_cygrpc/aio/server.pyx.pxi", line 809, in _handle_rpc
  File "src/python/grpcio/grpc/_cython/_cygrpc/aio/server.pyx.pxi", line 580, in _handle_unary_stream_rpc
  File "src/python/grpcio/grpc/_cython/_cygrpc/aio/server.pyx.pxi", line 495, in _finish_handler_with_stream_responses
  File "/home/ubuntu/.local/lib/python3.10/site-packages/exchanges_wrapper/exch_srv.py", line 556, in OnTickerUpdate
    _symbol = client.symbol_to_bfx(request.symbol)
  File "/home/ubuntu/.local/lib/python3.10/site-packages/exchanges_wrapper/client.py", line 186, in symbol_to_bfx
    base_asset = symbol_info.get('baseAsset')
AttributeError: 'NoneType' object has no attribute 'get'

When downloading data from Bitfinex, a false-positive signal was obtained about a successful download in all cases. Fixed in 1.3.5rc3


Updates to syntax colours used as fallbacks are not reflected after plugin starts

what i suspected was the cause of #60. probably wasn't but just keeping this here since it was closed

the expected behaviour should be that if an update to a colour used as fallback occurs, syntax colours that depend on it also update


[SPARK-24965][SQL] Support selecting from partitioned tabels with partitions having different data formats

What changes were proposed in this pull request?
(Please fill in changes proposed in this fix)
Before these changes spark failed when selecting form a hive partitioned table with partitions with different data formats. Hive returned the correct results.
We changed Spark to support the following SQL also:
ALTER TABLE  SET FILEFORMAT PARQUET
and
ALTER TABLE  PARTITON  SET FILEFORMAT PARQUET
How was this patch tested?
(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)
(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)
Unittests are available in:
org.apache.spark.sql.hive.execution.MultiFormatTableSuite
Please review http://spark.apache.org/contributing.html before opening a pull request.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Please review http://spark.apache.org/contributing.html before opening a pull request.

Mind filing a JIRA please? Please see http://spark.apache.org/contributing.html

Jira created: https://issues.apache.org/jira/browse/SPARK-24965
Working on the other comments

@xuanyuanking Processed all review comments and create jira for this. Feel free to review again.

please also reference the JIRA in the title of the PR, like: [SPARK-24965][SQL] ....

A single partitioned table with different file formats, like Parquet, ORC and csv?

@xuanyuanking Thanks for another round of review comments. Addressed them in the 4th commit. Hope it is ok now.

@gatorsmile Yes indeed. A singel partitioned table having multiple partitions.
Each partition can have it own file format like parquet, orc, avro etc.
In our case new data comes in in AVRO and historical data is available in parquet.

The current design of file source reading and writing does not support this.

@gatorsmile That's why this PR makes sure that in the case of differing formats we use the HiveTableScanExec path and not the FileSourceScanExec

Sorry to hear you don't like to support this although in Hive this works correctly.
If chances of getting this merged are so slim I will wait before implementing a configuration switch and add the same to the ORC part of the if/else.
Let me know if the odds will change. I will happily add the requested changes.

@krisgeus This breaks one of our major assumptions. To provide a proper support, it requires a lot of code changes. Thus, we do not plan to support it in the short term.
For your use cases, creating a view that unions the history tables and delta tables might be good enough?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Closing this due to inactivity over a year.

Hi @gatorsmile and @dongjoon-hyun, can we revisit this PR? We have a use case to have mixed file formats(both ORC and Parquet). We are converting thousands of ORC tables to Parquet. With mixed file format support during the converting, the converting process is so difficult. Currently, it is a huge blocker.

We have some use cases for it and internally we have the fix with a smaller scope.

We have some use cases for it and internally we have the fix with a smaller scope.
@shangxinli

We have some use cases for it and internally we have the fix with a smaller scope.

@shangxinli, sorry to bother, would you submit a PR to solve this problem?


Use custom camera entity

Hi, this is not an issue but a suggestion. Everything is working as expected with the HA-SIP card and Asterisk integration, I mainly try to use this to talk to my doorbell. It would be great if we could specify a custom camera entity as the video feed. I'm using the Dahua integration for the video feeds.

I added a option to display a camera entity instead of the call video feed. Also enabled SIP.js video to 2-way video working, but that is not supported yet by the add-on and requires configuration with other pbx servers. So if you use this version make sure you have video off if you are having problems.
I will try to get video working with the add-on as fast as possible. https://github.com/TECH7Fox/Asterisk-add-on/issues/63


No data in Jetty

how to deal with it, but the testapp is not problem.

Please read this carefully and post according to the guideline.
We can't help you if you don't provide us with anything we can work with.


Implement broken reduction for vehicle AC and fortitude saves

I suspect the styling for adjusted-lower might need some help on contrast though:


Fixed sorting by state option (numeric state values)

#630

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.04%) to 92.112%

Totals

Change from base Build<PHONE_NUMBER>:
0.04%

Covered Lines:
411

Relevant Lines:
431

💛  - Coveralls