Could you share the configs for Waymo?

Hi, I would like to know if you could share the configs and dataloader for waymo dataset as I would like to make some simple experiments on that based on BEVFusion, thanks!

Hi @FrontierBreaker,
We are still cleanning up the code for Waymo. The dataloader implementation is going to be completely different from the one in mmdetection3d. Please stay tuned and we will keep you posted.
Best,
Haotian

Thanks! Looking forward to that ~

Hi, @kentang-mit , could you provide a rough release time of the waymo dataloader? Thanks!

It's a bit hard to estimate the release time. We are doing the following things to this codebase:

Reformatting the APIs such that the dependency on library (mmcv/mmdet/etc.) versions will become less strict (a lot of users are facing these issues);
Replacing the sparse convolution backend to solve issues related to spconv;
Releasing support for more datasets.

I would say that the first two things are of higher priority on our roadmap because many users encountered problems related to these two items.

@kentang-mit Hi Kentang, how is it going?
Are you going to support kitti format with velocity ground truth and sweeps?

Hi @Qjizhi,
We are still working on it and the Waymo configs are expected to come out in the next release. We have a custom format for Waymo data representation which is more similar to nuScenes.
Best,
Haotian

Hi @Qjizhi,
We are still working on it and the Waymo configs are expected to come out in the next release. We have a custom format for Waymo data representation which is more similar to nuScenes.
Best, Haotian

@kentang-mit Thank you, good to know

Closed due to inactivity. Please feel free to reopen if you feel it necessary.


Lucid to draw.io Chrome extension does not work

Discussed in https://github.com/jgraph/drawio/discussions/3285

Originally posted by nitints January 13, 2023
Hello
trying to use the chrome extension to import Lucid diagrams into draw.io but it doesn't work
Error: Couldn't fetch documents list.

Hoping the bug can be fixed, as we are looking forward to moving all users to diagrams.net

Lucid regularly break the extension, such is their right :).


Copying multiple cells breaks the table

When I try to copy selected cells from one table to another the line brokes and the {"payload":[["-thing appears.
I use still Firefox 30.

Any news on that? Would love to see a way to copy a table...
Etherpad is trying to do it because I am able to see the copied table for about half a second before it is going to remove the structure

Hello,
I'm sorry to say that I'm won't do it.
In fact, I'm out of etherpad project as I unfortunately don't have time for it anymore.
If you are interested to do it, feel free to fork it.
Again, sorry for that.

#13

emmm.... 50000 years later :(


Rethink Authentication

Do you want to request a feature, improve documentation, or ask a question?
Feature - Change how to integrate authentication.
There is still some discussion on this issue. Currently our authentication allows for one of two things easily. Smart on FHIR authentication and authorization, or authentication via a passport strategy (but no authorization). Users can use the advanced way of building, but this requires a universal middleware (versus one that can be applied directly to a route) that would also cover non authenticated routes, and a universal strategy. Plus the user has to invoke all the correct server methods to get back to the same result as using Smart or Passportjs.
One solution is to not include auth, most user's ask us how to disable it anyway, and allow for them to provide a middleware and a strategy. The middleware would only apply to routes that should have authentication and would get some extra parameters at setup time to help with building it. The strategy would work much the same way it does now except we would not need to maintain and document Smart on FHIR specific things.
If we choose this solution, we could then include examples of each option in our docs with walkthroughs and have a much more flexible mechanism for user role validation.

Backlogging for now


Disable merging of chocolatey searches

Description
There was a time when the following worked:
choco list -r firefox wireshark
choco search -r firefox wireshark

However, it turns out this only worked by accident, not by spec - and this has stopped working now.  It's known to not work, see https://github.com/chocolatey/choco/issues/2116 .  Additionally, the other potential workarounds are also not well supported.  So instead, we tighten the caching a little to at least avoid multiple API requests for the same package, and drop back to single package at a time searches for now, since that's what upstream chocolatey demands.  Once we can fix the issue in chocolatey itself, then we can bring this feature back.
(if you have just teh right server versions, which I did when I was testing, it does work - I was able to reproduce it as a regression, but it turns out what I considered "working" was, in fact, the bug and not the correct behaviour)
Note that this means now you see in debug:
[2024-04-10T00:36:54-07:00] INFO: Fetching chocolatey package list
[2024-04-10T00:36:54-07:00] DEBUG: Choco List Command: ["search", "-r", "firefox"]
[2024-04-10T00:36:55-07:00] DEBUG: Choco List Command: ["search", "-r", "wireshark"]
[2024-04-10T00:36:58-07:00] INFO: chocolatey_package[wireshark, firefox] upgraded(allow_downgrade) ["wireshark"] to ["3.0.1"]

which is correct per chocolatey spec, sadly.
Related Issue
[This exists, but I don't have it myself - it was reported to me by @johnmccrae
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Chore (non-breaking change that does not add functionality or fix an issue)

Checklist:

[x] I have read the CONTRIBUTING document.
[x] I have run the pre-merge tests locally and they pass.
[x] I have updated the documentation accordingly.
[x] I have added tests to cover my changes.
[x] If Gemfile.lock has changed, I have used --conservative to do it and included the full output in the Description above.
[x] All new and existing tests passed.
[x] All commits have been signed-off for the Developer Certificate of Origin.

The kitchen failure seems to be an issue with the test suite:
Run<EMAIL_ADDRESS>C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -command ". { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -channel stable -project chef-workstation"

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     0.0        Omnitruck                           {Get-ProjectMetadata, Install-Project, install}
Installing chef-workstation from C:\Users\RUNNER~1\AppData\Local\Temp\chef-workstation-24.2.[10](https://github.com/chef/chef/actions/runs/8627935942/job/23648911921#step:3:11)58-1-x64.msi
This installation package could not be opened.  Contact the application vendor to verify that this is a valid Windows Installer package.

I don't think i can force it to re-run myself

@jaymzjulian what sets walk_resource_tree: true

An implementation where the upstream nuget can support multi query properly
would set it.  So currently that would be never, but I was avoiding
completely closing that off.  Happy to remove that is desired.
On Wed, Apr 10, 2024, 7:03 AM John McCrae @.***> wrote:

@jaymzjulian https://github.com/jaymzjulian what sets walk_resource_tree:
true
—
Reply to this email directly, view it on GitHub
https://github.com/chef/chef/pull/14327#issuecomment-2047638531, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAGAHF2BUFXJ4YJWYH4YOV3Y4VBBVAVCNFSM6AAAAABF76FDP6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBXGYZTQNJTGE
.
You are receiving this because you were mentioned.Message ID:
@.***>

@jaymzjulian Hi, can i ask for a bit more documentation on the walk_resource_tree variable and when we might use it so we have a richer future context?

The 2 failures are related to a yum configuration issue and have nothing to do with the code at hand.

@jaymzjulian I keep getting a failure when I try to add 4 packages. The first package is Babyftp. My recipe block is in the middle of this error. What am I doing wrong?
❯ bundle exec chef-apply .\choco_tester.rb
ffi-libarchive could not be loaded, libarchive is probably not installed on system, archive_file will not be available
Recipe: (chef-apply cookbook)::(chef-apply recipe)
  * chocolatey_package[install all the things] action install

    ================================================================================
    Error executing action `install` on resource 'chocolatey_package[install all the things]'
    ================================================================================

    Mixlib::ShellOut::ShellCommandFailed
    ------------------------------------
    Expected process to exit with [0, 2], but received '1'
    ---- Begin output of ["C:\\ProgramData\\chocolatey/bin/choco.exe", "install", "-y", "babyftp", "firefox", "winscp", "wireshark"] ----
    STDOUT: Chocolatey v2.2.2
    Installing the following packages:
    babyftp;firefox;winscp;wireshark
    By installing, you accept licenses for the packages.
Progress: Downloading babyftp 1.24... 100%

    babyftp v1.24.0 [Approved]
    babyftp package files install completed. Performing other installation steps.
    babyftp not installed. An error occurred during installation:
     Item has already been added. Key in dictionary: 'PATH'  Key being added: 'Path'

    Chocolatey installed 0/0 packages.
     See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
    The process cannot access the file 'C:\ProgramData\chocolatey\lib\babyftp\.chocolateyPending' because it is being used by another process.
    STDERR:
    ---- End output of ["C:\\ProgramData\\chocolatey/bin/choco.exe", "install", "-y", "babyftp", "firefox", "winscp", "wireshark"] ----
    Ran ["C:\\ProgramData\\chocolatey/bin/choco.exe", "install", "-y", "babyftp", "firefox", "winscp", "wireshark"] returned 1

    Resource Declaration:
    ---------------------
    # In .\choco_tester.rb

      1: chocolatey_package 'install all the things' do
      2:     package_name ['babyftp', 'firefox', 'winscp', 'wireshark']
      3:     action :install
      4: end

    Compiled Resource:
    ------------------
    # Declared in .\choco_tester.rb:1:in `run_chef_recipe'

    chocolatey_package("install all the things") do
      package_name ["babyftp", "firefox", "winscp", "wireshark"]
      action [:install]
      default_guard_interpreter :default
      declared_type :chocolatey_package
      cookbook_name "(chef-apply cookbook)"
      recipe_name "(chef-apply recipe)"
      returns [0, 2]
    end

    System Info:
    ------------
    chef_version=18.4.34
    platform=windows
    platform_version=10.0.22631
    ruby=ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x64-mingw-ucrt]
    program_name=C:/Users/JohnMcCrae/AppData/Local/chef/gem/ruby/3.1.0/bin/chef-apply
    executable=C:/Users/JohnMcCrae/AppData/Local/chef/gem/ruby/3.1.0/bin/chef-apply

[2024-04-11T07:31:29-07:00] FATAL: Stacktrace dumped to C:/chef/cache/chef-stacktrace.out
[2024-04-11T07:31:29-07:00] FATAL: ---------------------------------------------------------------------------------------
[2024-04-11T07:31:29-07:00] FATAL: PLEASE PROVIDE THE CONTENTS OF THE stacktrace.out FILE (above) IF YOU FILE A BUG REPORT
[2024-04-11T07:31:29-07:00] FATAL: ---------------------------------------------------------------------------------------
[2024-04-11T07:31:29-07:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: chocolatey_package[install all the things] ((chef-apply cookbook)::(chef-apply recipe) line 1) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0, 2], but received '1'
---- Begin output of ["C:\\ProgramData\\chocolatey/bin/choco.exe", "install", "-y", "babyftp", "firefox", "winscp", "wireshark"] ----
STDOUT: Chocolatey v2.2.2
Installing the following packages:
babyftp;firefox;winscp;wireshark
By installing, you accept licenses for the packages.
Progress: Downloading babyftp 1.24... 100%

babyftp v1.24.0 [Approved]
babyftp package files install completed. Performing other installation steps.
babyftp not installed. An error occurred during installation:
 Item has already been added. Key in dictionary: 'PATH'  Key being added: 'Path'

Chocolatey installed 0/0 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
The process cannot access the file 'C:\ProgramData\chocolatey\lib\babyftp\.chocolateyPending' because it is being used by another process.
STDERR:
---- End output of ["C:\\ProgramData\\chocolatey/bin/choco.exe", "install", "-y", "babyftp", "firefox", "winscp", "wireshark"] ----
Ran ["C:\\ProgramData\\chocolatey/bin/choco.exe", "install", "-y", "babyftp", "firefox", "winscp", "wireshark"] returned 1

@jaymzjulian I keep getting a failure when I try to add 4 packages. The first package is Babyftp. My recipe block is in the middle of this error. What am I doing wrong?

[... omitted...]

babyftp v1.24.0 [Approved]
babyftp package files install completed. Performing other installation steps.
babyftp not installed. An error occurred during installation:
Item has already been added. Key in dictionary: 'PATH'  Key being added: 'Path'
Chocolatey installed 0/0 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
The process cannot access the file 'C:\ProgramData\chocolatey\lib\babyftp.chocolateyPending' because it is being used by another process.
STDERR:
---- End output of ["C:\ProgramData\chocolatey/bin/choco.exe", "install", "-y", "babyftp", "firefox", "winscp", "wireshark"] ----
Ran ["C:\ProgramData\chocolatey/bin/choco.exe", "install", "-y", "babyftp", "firefox", "winscp", "wireshark"] returned 1

Thisn is actually a chocolatey bug - you can see that it's doing the right command in your stderr (that's the log bit i left in), but chocolatey nis tripping over itself.  Usually it's because the C:\ProgramData\chocolatey\lib\babyftp.chocolateyPending file is left over from an aborted process.
as for the Item has already been added. Key in dictionary: 'PATH'  Key being added: 'Path', that error is actually what it says on the box, would you believe - there is an env variable defgined for your user already caled 'Path', but chocolatey wants to use the fully upper case 'PATH'.  I don't acutally know why this happens, but I do see it happen regularly as well.  To be completly honest, my answe at that point ends up being "clean up your user env variables"

I guess I should have added, @jaymzjulian, that I get that babyftp error the first time I try to add it. Choco leaves garbage behind, I choco uninstall it, I nuke the babyftp directory from the choco cache and try it again and I get the same error.,

This works correctly from a powershell prompt:
choco install -y babyftp firefox winscp wireshark

This works correctly from a powershell prompt: choco install -y babyftp firefox winscp wireshark

Oh that's really interesting - obviously the same command should yield the same result in and out of chef - particular if you can have it happen reliably!
I'll see if I can reproduce this here - one question is if you leave out babyftp, does it work through chef then?  I.e. is this babyftp metadata related

chocolatey_package 'install all the things' do
    package_name ['babyftp', 'firefox', 'winscp', 'wireshark']
    action :install
end

results in:
PS C:\Users\jaymzjulianadmin> chef-apply .\testme.rb -l debug
[2024-04-12T01:12:49+01:00] DEBUG: Reading products and relationships...
[2024-04-12T01:12:49+01:00] DEBUG: Successfully read products and relationships
[2024-04-12T01:12:49+01:00] DEBUG: Searching for the following licenses: ["infra-client", "inspec"]
[2024-04-12T01:12:49+01:00] DEBUG: Found license chef_infra_client at C:/Users/jaymzjulianadmin/.chef/accepted_licenses/chef_infra_client
[2024-04-12T01:12:49+01:00] DEBUG: Found license inspec at C:/Users/jaymzjulianadmin/.chef/accepted_licenses/inspec
[2024-04-12T01:12:49+01:00] DEBUG: Missing licenses remaining: []
[2024-04-12T01:12:49+01:00] DEBUG: All licenses present
[2024-04-12T01:12:49+01:00] DEBUG: Running Ohai with the following configuration: {:logger=>#<Mixlib::Log::Child:0x00000000070678c0 @parent=Chef::Log, @metadata={:system=>"ohai", :version=>"17.3.1"}>}
[2024-04-12T01:12:49+01:00] DEBUG: Running Ohai with the following configuration: {:logger=>#<Mixlib::Log::Child:0x00000000070678c0 @parent=Chef::Log, @metadata={:system=>"ohai", :version=>"17.3.1"}>}
C:/opscode/chef/embedded/lib/ruby/gems/3.0.0/gems/ohai-17.3.1/lib/ohai/plugins/hostname.rb:194:in `gethostbyname': warning: Socket.gethostbyname is deprecated; use Addrinfo.getaddrinfo instead. (StructuredWarnings::BuiltInWarning)
[2024-04-12T01:12:56+01:00] DEBUG: Extracting run list from JSON attributes provided on command line
[2024-04-12T01:12:56+01:00] DEBUG: Applying attributes from json file
[2024-04-12T01:12:56+01:00] DEBUG: Platform is windows version 10.0.20348
[2024-04-12T01:12:56+01:00] INFO: Run List is []
[2024-04-12T01:12:56+01:00] INFO: Run List expands to []
Recipe: (chef-apply cookbook)::(chef-apply recipe)
  * chocolatey_package[install all the things] action install[2024-04-12T01:12:56+01:00] INFO: Processing chocolatey_package[install all the things] action install ((chef-apply cookbook)::(chef-apply recipe) line 1)
[2024-04-12T01:12:56+01:00] INFO: Fetching chocolatey package list
[2024-04-12T01:12:57+01:00] DEBUG: Choco List Command: ["search", "-r", "babyftp"]
[2024-04-12T01:12:59+01:00] DEBUG: Choco List Command: ["search", "-r", "firefox"]
[2024-04-12T01:13:02+01:00] DEBUG: Choco List Command: ["search", "-r", "winscp"]
[2024-04-12T01:13:06+01:00] DEBUG: Choco List Command: ["search", "-r", "wireshark"]
[2024-04-12T01:15:00+01:00] INFO: chocolatey_package[install all the things] installed ["babyftp", "firefox", "winscp", "wireshark"] at ["1.24.0", "124.0.2", "<IP_ADDRESS>", "3.0.1"]

    - install version 1.24.0 of package babyftp
    - install version 124.0.2 of package firefox
    - install version <IP_ADDRESS> of package winscp
    - install version 3.0.1 of package wireshark
[2024-04-12T01:15:00+01:00] DEBUG: Exiting

On a fresh windows box with chocolatey 2.2.2.  So I do think the issue you're experiencing there is isolated to your system, at least somewhat :(.  (which is to say: the initial issue is totally legit!)

action :upgrade also seems to work for me in the same configuration

@jaymzjulian Hi, can you please fix the DCO bits and take a look at the Windows functional tests. All the choco package stuff is failing there.

@jaymzjulian Hi, can you please fix the DCO bits and take a look at the Windows functional tests. All the choco package stuff is failing there.

huh, TIL that accepting a correction in github breaks DCO :(
looking at why windows functional tests are failing now - weirdly they weren't earlier in the week!

@jaymzjulian Hi, can you please fix the DCO bits and take a look at the Windows functional tests. All the choco package stuff is failing there.

huh, TIL that accepting a correction in github breaks DCO :(
looking at why windows functional tests are failing now - weirdly they weren't earlier in the week!

Looks like every case passed after re-pushing with the DCO fix.  THat said, I did notice something in the logs - i don't think that affects this, but.... just as an FYI as much as anything - this is from win2002 integration in buildkite:
By upgrading, you accept licenses for the packages.

You have chocolatey v1.4.0 installed. Version 2.2.2 is available based on your source(s).
Progress: Downloading chocolatey 2.2.2... 100%

chocolatey v2.2.2
chocolatey package files upgrade completed. Performing other installation steps.
The registry key for .Net 4.8 was not found or this is forced
Downloading 'https://download.visualstudio.microsoft.com/download/pr/2d6bb6b2-226a-4baa-bdec-798822606ff1/8494001c276a4b96804cde7829c04d7f/ndp48-x86-x64-allos-enu.exe' to 'C:\Users\ContainerAdministrator\AppData\Local\Temp\chocolatey\ndp48-x86-x64-allos-enu.exe' - the installer is 100+ MBs, so this could take a while on a slow connection.
Installing 'C:\Users\ContainerAdministrator\AppData\Local\Temp\chocolatey\ndp48-x86-x64-allos-enu.exe' - this may take awhile with no output.
ERROR: .NET Framework 4.8 was installed, but a reboot is required.
 Please reboot the system and try to install/upgrade Chocolatey again.
The upgrade of chocolatey was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\chocolatey\tools\chocolateyInstall.ps1'.
 See log for details.

Chocolatey upgraded 0/1 packages. 1 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Other tests are succesfully upgrading to choco2 though, so it's sitll getting exercised at least.  I don't know enough about the build kite stuff to easily fix the test :(.

Just checking this isn't waiting on me anymore - is there something else needed here?

@jaymzjulian the choco install errors are due to the image not having .NET 4.8, so not related to your changes. However, I am not a bit concerned with how well choco is being tested/covered.


Specify that nixos-rebuild cannot run its arguments

Still need to figure out how to get automated testing for these, but I added both nixos-install-tools and nixos-rebuild to the list of packages in big.nix, ran CI, and confirmed that the lore for both is now cannot:
2024-01-19T02:12:51.3404858Z cannot:nixos-install-tools-23.11pre-git/bin/nixos-generate-config
2024-01-19T02:12:51.3405259Z might:nixos-install-tools-23.11pre-git/bin/nixos-enter
2024-01-19T02:12:51.3405536Z cannot:nixos-rebuild/bin/nixos-rebuild


For a 0.2.2 release

#15

Codecov Report

Merging #16 (77428a4) into master (a029095) will decrease coverage by 0.26%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #16      +/-   ##
==========================================
- Coverage   84.31%   84.05%   -0.27%
==========================================
  Files           5        5
  Lines         306      301       -5
==========================================
- Hits          258      253       -5
  Misses         48       48

Impacted Files
Coverage Δ

src/attemptors.jl
94.78% <100.00%> (-0.05%)
:arrow_down:

src/test.jl
95.74% <0.00%> (-0.14%)
:arrow_down:

src/dummy_model.jl
96.29% <0.00%> (-0.07%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Fix html easy issue

I don't know why my forked version was not showing the current folder structure of the main repository so I had to delete/re-fork and re-submit the HTML easy part again. :(

I don't know why my forked version was not showing the current folder structure of the main repository so I had to delete/re-fork and re-submit the HTML easy part again. :(

Yeah the way this repo works is that bot will automatically revert back to earlier stage so everyone can solve the same issues over and over again. Anyway, the code looks good!

Merged

This is an automated message from Fork, Commit, Merge [BOT].

Thank you for your contribution! Your pull request has been merged. The files have been reset for the next contributor.
What's next?
If you're looking for more ways to contribute, I invite you to check out my other projects. Just click here to find more. These projects contain real issues that you can help resolve. You can also check out the Influences section in the README to find more projects similar to this one.
Also please leave a star to this project if you feel it helped you, i would really appreciate it.
I look forward to seeing your contributions!


influxdb 1.6.4 tls ciphers only contains TLS_RSA*

my influxdb1.6.4,built in golang 1.10.3
this wiki (https://docs.influxdata.com/influxdb/v1.6/administration/config/#transport-layer-security-tls-settings-tls)
it list some ciphers such as:TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 and so on.
but I found my influxdb only surport TLSV1.0-1.2, and it's ciphers conly contains TLS_RSA_, not found TLS_ECDHE.

@wskyp thanks for the issue. Please upgrade to the latest Influx 1.7.10 to see if that resolves your issue.

@wskyp oops sorry about that. We will take a look.

Hi @wskyp! Can you update to 1.7.10 and let us know if this solves your issue?

Also note that the available ciphers depend on the version of Go used to build influxdb. See https://golang.org/pkg/crypto/tls/#pkg-constants.


Package upgrades, Prettier alignment

Package upgrades (non-breaking)
Align repo to Prettier 1.15

[includes] Revert decorators to their previous position in components, before the change in 1.14.

Looks like it's mainly whitespace/newline changes. I think there were a few discrepancies in Prettier formatting for the new files from PR#37 such as same-line @Input and @Output declarations

@xjerwa Yep, Prettier is mainly that - formatting the code for you, so you don't have to think about it.
I'll rebase on top of master now that #37 is merged.


CI: test with JRuby <IP_ADDRESS>

JRuby <IP_ADDRESS> -> <IP_ADDRESS>

Successful JRuby specific CI run:
https://github.com/newrelic/newrelic-ruby-agent/actions/runs/5214266781


Update Accept Request.

Description

Related Issue
Fixes #33
Type of Contribution:

[x] Bug fix
[x] Coding
[ ] Design
[ ] Testing
[ ] Research
[ ] Enhancement
[ ] Documentation
[ ] Other :

Checklist:

[x] I have read README.md and CONTRIBUTION.md
[x] My Pull request is made against develop branch.
[x] My code/design follows the style/guidelines of this project.
[x] I have performed a self-review of my own code/design/documentation.
[ ] I have commented my code, particularly in hard-to-understand areas(or gave a proper description about the design).

Screenshots (if applicable):
https://user-images.githubusercontent.com/65807152/121776565-3e4cd180-cbab-11eb-8f9a-f9126eb9e0ba.mp4

@Acash512 Please Review This PR.


feat(tasks): ignore some invalid cases and support read parser from source text

Current dependencies on/for this PR:

main

PR #1596

PR #1615

PR #1616   👈

This stack of pull requests is managed by Graphite.


Something wrong with putting bools in parquets

So when trying to save a parquet with an array of various types I came across an issue. If all my arrays contain ints and floats, it's fine but if one array contains bools I get a ValueError. This appears in both version 1.2.1 and 1.3.0rc1.
In [3]: gob = ak.Array([3.4, 5.6])[np.newaxis]
   ...: clob = ak.Array([2, 3, 7])[np.newaxis]
   ...: log = ak.zip({"c": clob, "g": gob}, depth_limit=1)
   ...: ak.to_parquet(log, "test.parquet")

In [4]: gob = ak.Array([True, True])[np.newaxis]
   ...: clob = ak.Array([2, 3, 7])[np.newaxis]
   ...: log = ak.zip({"c": clob, "g": gob}, depth_limit=1)
   ...: ak.to_parquet(log, "test.parquet")
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-4-4eaa8e961b03> in <module>
      2 clob = ak.Array([2, 3, 7])[np.newaxis]
      3 log = ak.zip({"c": clob, "g": gob}, depth_limit=1)
----> 4 ak.to_parquet(log, "test.parquet")

~/Programs/anaconda3/envs/tree/lib/python3.7/site-packages/awkward/operations/convert.py in to_parquet(array, where, explode_records, list_to32, string_to32, bytestring_to32, **options)
   2958     layout = to_layout(array, allow_record=False, allow_other=False)
   2959     iterator = batch_iterator(layout)
-> 2960     first = next(iterator)
   2961
   2962     if "schema" not in options:

~/Programs/anaconda3/envs/tree/lib/python3.7/site-packages/awkward/operations/convert.py in batch_iterator(layout)
   2942                         string_to32=string_to32,
   2943                         bytestring_to32=bytestring_to32,
-> 2944                         allow_tensor=False,
   2945                     )
   2946                 )

~/Programs/anaconda3/envs/tree/lib/python3.7/site-packages/awkward/operations/convert.py in to_arrow(array, list_to32, string_to32, bytestring_to32, allow_tensor)
   2464             )
   2465
-> 2466     return recurse(layout, None, False)
   2467
   2468

~/Programs/anaconda3/envs/tree/lib/python3.7/site-packages/awkward/operations/convert.py in recurse(layout, mask, is_option)
   1997                         int(numpy.ceil(len(numpy_arr) / 8.0)) * 8, dtype=numpy_arr.dtype
   1998                     )
-> 1999                     ready_to_pack[: len(numpy_arr)] = numpy_arr
   2000                     ready_to_pack[len(numpy_arr) :] = 0
   2001                 numpy_arr = numpy.packbits(

ValueError: could not broadcast input array from shape (2) into shape (1)

If this is actually a bug and not some mistake on my part I'd be happy to attempt a fix?

It's not your mistake: booleans have to be treated specially for Arrow/Parquet because they're stored as bits, rather than bytes, and that code path didn't check for fixed-size dimensions != 1. That's why there's a length disagreement: the outer dimension is 1 and the inner dimension (what it's trying to copy into the buffer whose bytes will be packed into bits) is 2. I'm committing a fix now.


Update ac.tdwg.org to make use of new TDWG branding

https://www.tdwg.org now makes us of Jekyll and the new TDWG branding (see https://github.com/tdwg/website/pull/479). The Audubon Core satellite website (https://ac.tdwg.org) does not and should be updated. Luckily it already makes use of Jekyll, so it is mainly changing theme and some layouts.

[ ] Update _config.yml to e.g. make use of remote_theme: tdwg/petridish
[ ] Move navigation to _data
[ ] Verify/update frontmatter of all pages
[ ] Test site locally
[ ] Once dwc.tdwg.org and ac.tdwg.org are updated, remove redirect for https://www.tdwg.org/theme/* (@MattBlissett)

I am happy to implement all this, but can't promise when.

Hi @peterdesmet . Sorry it took a while to get everything straight with the new document versions, but they are all in place and working as far as I can tell.
While you are doing this, I want to convert all of the old AC versions to the same file structure that DwC uses.

@MattBlissett - could you give an update on this? (last checkbox of original post)


Not Able to run application in latest Flutter Version 3.0.0

Describe the bug
Not able to run the application with the latest version of flutter. Getting Below compile-time error.
/C:/Users/Deval/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/getwidget-2.0.5/lib/components/sticky_header/gf_sticky_header_builder.dart:63:28: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.

'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/C:/Users/Deval/AppData/Local/Flutter/flutter/packages/flutter/lib/src/widgets/binding.dart').
WidgetsBinding.instance?.endOfFrame.then((_) {
^
/C:/Users/Deval/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/platform-3.0.0/lib/src/interface/local_platform.dart:46:19: Error: Member not found: 'packageRoot'.
io.Platform.packageRoot; // ignore: deprecated_member_use
^^^^^^^^^^^

FAILURE: Build failed with an exception.

Where:
Script 'C:\Users\Deval\AppData\Local\Flutter\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1156

What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.

Process 'command 'C:\Users\Deval\AppData\Local\Flutter\flutter\bin\flutter.bat'' finished with non-zero exit value 1

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 15s
Exception: Gradle task assembleDebug failed with exit code 1
Flutter Doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.0.0, on Microsoft Windows [Version 10.0.22000.675], locale en-IN)
[√] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop for Windows
X Visual Studio not installed; this is necessary for Windows development.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.2)
[√] VS Code (version 1.67.1)
[√] Connected device (4 available)
[√] HTTP Host Availability
! Doctor found issues in 1 category.

yes, also the problem is running on 3.0

There is no update for this version 3.0.0

@devalp-pro , @SalahCheihbi New update for GetWidget has been releasesed


Toolbar Component

Introduce a Toolbar component that can be used whenever a toolbar is required for a table, list, card, or similar data view.
Toolbar design doc: https://docs.google.com/document/d/1F6K7FdpcRuyFssPhenyLQqo5-_247dQW_TkrU8CpTT4/edit?usp=sharing
Wireframe designs: https://drive.google.com/open?id=1zpNYyxM0_AKcIXlU6YanRk93cpLuUjaw
Toolbar is a complex component that can contain other components as outlined in the document. This is intended to supersede the earlier Toolbar Demo.

@kybaker @mceledonia @LHinson @mattnolting
I have created this issue to track work on a Toolbar component as discussed in a meeting on Nov 19. Links to a preliminary design doc and wireframes are included. Next steps are to create high-fidelity visuals.
I have follow-on work to consider how the toolbar appears in the context of a page for list, table, and card views. That work will be tracked separately and should drive full-screen demos. Related issues already exist as https://github.com/patternfly/patternfly-next/issues/756 and https://github.com/patternfly/patternfly-next/issues/297

I've finished basic necessary states for the toolbar. I'll finish up some additional states (options with the bulk selection) and the mobile design tomorrow! Here's the link to see it in InVision: https://redhat.invisionapp.com/share/67PFEYCRWZF#/334794735_Toolbar_Components

@mcarrano I've made some updates based on your feedback here https://redhat.invisionapp.com/share/67PFEYCRWZF#/335107769_V2_Toolbar_-PDF-. I ended up also tweaking some other things to try to alleviate the crowdedness.

@mcarrano @kybaker @mceledonia I updated the toolbar based on our conversation today here.
I was able to add examples of the toolbar on a table, hybrid list, and mobile list. I am working on getting a card view as well.
For mobile - I still think we need more than just the hover interaction. I suggest we go with the focus state as I think that is more obvious and already implemented.
Let me know your thoughts when you get a chance!

I think this all looks great @gdoyle1 There was just one small comment about the pagination in the footer. Otherwise I am good with this. @kybaker @mceledonia what do you think?

@mcarrano @mceledonia @kybaker Based on our call today, all updates have been made here! I added the spec in there as well.

Reviewed lastest toolbar designs with devs today. The following are open issues and follow-up items.

When filter controls collapse to an overlay panel for mobile access, unclear best approach to show/hide panel via keyboard controls. Requires further exploration.

Need a new component (or extension to Dropdown) that supports option selection as shown for Sort. Added https://github.com/patternfly/patternfly-next/issues/1088.

Screen reader behavior for selecting items per page in Pagination needs clarification. @mattnolting and @jgiardino to explore.

@mcarrano and @gdoyle1 will update design docs and visual mockups, respectively to make design clarifications.

Dependency on #651 Custom selects merging

FYI, This component is currently waiting on the following to be merged:

Flex Layout
Custom Selects
Pagination


Some errors in the security-admin documentation

Some errors in the documentation：
https://opendistro.github.io/for-elasticsearch-docs/docs/security/security-admin/
in the chapter  Apply configuration changes
the   description
./securityadmin.sh -cd ../sgconfig -ts ... -tspass ... -ks ... -kspass ...
Not sgconfig but securityconfig

Hi @bigfishman, thanks a ton. Should be fixed now. https://github.com/opendistro/for-elasticsearch-docs/commit/ccd849466dba9cc1580dbe81679da9624a9bea31


Block details display component

Block card - a molecule component that display block height, timestamp, miner and number of transactions

Block Details have been added.


Fix linkedin backend

See https://github.com/authlib/loginpass/issues/6
This fixes them, however i don't know if it's the "right" way to proceed or in the spirit of the lib I'm still discovering.
Let me know

It seems ok. I didn’t import the module into init file because I can’t verify it myself.

just for my understanding, is LinkedIn the "culprit" in not sending a token_type key with the access_token, expires etc ?

I merged it manually. Thanks for your contribution.


About the homepage

Hi, I'm going to host this lib on cdnjs.
I think this is the homepage of this lib.
But I cannot access it.
Is there any problems or the url is wrong?
https://github.com/cdnjs/cdnjs/pull/8502

I mirrored the Docs here: http://sod.all-zippy.com/
I am not involved in this project but i dont think it will continue.


Better text/message needed after user authorized access to his ItsYou.online profile to verify organization membership

Once the user has authorized the chatbot to verify membership, you get the below - rather ugly - brower screen.
We need to show something still within the ItsYou.online context, simply saying that the membership was successfully verified, and that the user now can logged out and close the page...

Transfer to UI team

@samaradel can you take care of this one?

sure..

https://github.com/Jumpscale/jscockpit/blob/master/deployer_bot/Oauth.py#L86

We need a message saying 2 things:

confirmation that access was granted to the chatbot

that the user now needs to go back to the chatbot for further instructions


feat: implement BalancesTreeCache

Motivation

At every epoch transition, we always create balances tree from scratch and it causes memory spikes at processRewardsAndPenalties step (10m) chart:

while after a state is finalized, we remove checkpoint state and don't use it anymore. We can recreate the balances tree using that unused balances tree from that state leveraging https://github.com/ChainSafe/ssz/pull/402

see also #6229

Description

create BalancesTreeCache which is populated after we remove a checkpoint state, and consume by epoch transition using same design of #6938

state-transition defines IBalancesTreeCache interface and consume it if exists
spec test does not have it
prod node provide an implementation of BalancesTreeCache and put that to EpochCache

use this api https://github.com/ChainSafe/ssz/pull/402 ListUintNum64Type.toViewDU(value, viewDU)

Resolves #6229
Testing

processRewardsAndPenalties 10m is improved a lot, there are 2 spikes in 12h time frame, most likely due to batchHashTreeRoot() we used inside ListUintNum64Type.toViewDU(value, viewDU)

6h chart shows ~250ms save in average

but prepareNextEpoch is saved~350ms because we hashedstate.balancesinListUintNum64Type.toViewDU(value, viewDU), and that's majority of hash work for prepareNextEpoch`

state.hashTreeRoot() is not a little bit confusing, but majority of work is done by this work and state.validators.commit()

a note about BalancesTreeCache, if network is not finalized in an epoch then we'll miss the cache

it's not likely to miss the cache if we go with n-historical flag
with an average time of ~830s afterProcessEpoch

we can expect the prepareNextEpoch on holesky to be around 1.35s - 0.8s ~= 550ms

works well for a while (more than 2w of testing)


Sharing same static folder in Multilingual Site

I'm following this hugo tutorial [1] to create a multilingual site.
I haven't been able to share the same static folder between languages, since when I run hugo for a language the static folder content is not generated in the public directory.
Using the staticdir option in each language config file, hugo duplicates the static folder content in every language folder.
Having the following static folder:
- static/
   |__ js/
   |__ css/
   ...

I would like to have in the public folder:
- public/
   |__ en/
   |__ es/
   |__ js/
   |__ css/
   ...

But I have:
- public/
   |__ en/
         |__ js/
         |__ css/
   |__ es/
         |__ js/
         |__ css/
   ...

Any ideas?
[1] https://gohugo.io/tutorials/create-a-multilingual-site/

Then remove staticdir from your config.
Questions fits best at http://discuss.gohugo.io/


feat(page): create better landing page

closes #436

Looks alright, one thing i'd change is there is too many "selecting".

You could always say something like instead of "Selecting between stats provider rigtch.fm or spotify" -> "Choice between rigtch stats provider and spotify stats provider"


[SPARK-6356][SQL] Support the ROLLUP/CUBE/GROUPING SETS/GROUPING() in SQLContext

Support for the expression below:
Like HiveQL:
GROUP BY expression list WITH ROLLUP
GROUP BY expression list WITH CUBE
GROUP BY expression list GROUPING SETS(expression list2)

and
GROUP BY ROLLUP(expression list)
GROUP BY CUBE(expression list)
GROUP BY GROUPING SETS(expression list)

and
GROUPING (column name)

Thanks to @scwf @haiyangsea
/cc @chenghao-intel @yhuai
https://github.com/apache/spark/pull/3964

Can one of the admins verify this patch?

@watermen  Thank you for working on this!
I think it is better to start with the syntax that is also supported by HiveContext.

@yhuai This patch supports two syntaxs. One is also supported by HiveContext.
GROUP BY expression list WITH ROLLUP
GROUP BY expression list WITH CUBE
GROUP BY expression list GROUPING SETS(expression list2)

and the other is subset of SQL99
GROUP BY ROLLUP(expression list)
GROUP BY CUBE(expression list)
GROUP BY GROUPING SETS(expression list)

I want to compat SQL99 in this patch.
You mean we just start with one syntax(supported by HiveContext), and then compat other syntaxs?

@watermen Yeah, I think it will be good to start with the syntax supported by HiveContex.

@yhuai I will split this patch into 2 patch, and the first patch will support the syntax that is also supported by HiveContext. Then if first patch merged, I will push the second patch which support other syntaxs in SQL99. ok?

yeah. Sounds good. Since I am not quite sure if we want to have major syntax difference between sql parser and hiveql parser right now, let's focus on the syntax supported by HiveContext.

@yhuai I think SQL parser is used to support standard SQL syntax, and it should also support standard SQL syntax because many users need to use standard SQL syntax.

Now that the release is done it would be good to update this.  One thing that is unclear to me is how the HiveQL syntax and standard SQL syntax differ.

Can one of the admins verify this patch?

Can one of the admins verify this patch?


Add multitask bi-LSTM model

Potential architecture is described in the "Model" section here: http://www.aclweb.org/anthology/E17-1005.
I think there's a PR for a normal bi-LSTM in the works by @nishithbsk , and when that's merged in we could potentially extend it to MTL?

Yup once it's in, to start at least, it can just be fed in as the
input_layer
On Tue, Nov 13, 2018 at 8:45 AM Abraham Starosta<EMAIL_ADDRESS>wrote:

Assigned #90 https://github.com/HazyResearch/metal/issues/90 to
@ajratner https://github.com/ajratner.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/HazyResearch/metal/issues/90#event-1963598290, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABgw_e4Cd7aY-sIzyc3viekH35VF1co4ks5uuvc4gaJpZM4YcDzl
.

Yup makes sense.

Snorkel MeTaL is moving into maintenance mode, as its features have been merged into Snorkel proper (https://github.com/snorkel-team/snorkel). If this feature request still applies, feel free to repost there!


Port wdio-sauce-service

Proposed changes
Port wdio-sauce-service
Types of changes

[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist

[x] I have read the CONTRIBUTING doc
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have added necessary documentation (if appropriate)

Further comments
Reviewers: @webdriverio/technical-committee

Codecov Report

Merging #53 into master will decrease coverage by 0.62%.
The diff coverage is 78.08%.

@@            Coverage Diff             @@
##           master      #53      +/-   ##
==========================================
- Coverage   87.46%   86.84%   -0.63%
==========================================
  Files          57       58       +1
  Lines        1029     1102      +73
  Branches      227      250      +23
==========================================
+ Hits          900      957      +57
- Misses        108      118      +10
- Partials       21       27       +6

Impacted Files
Coverage Δ

...ges/wdio-sauce-service/src/sauce-launch-service.js
78.08% <78.08%> (ø)

Continue to review full report at Codecov.

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


Suggest widget should reflow when window size changes

Moving from #27673
Testing: #27315
I think the widget should re-flow it's layout on a window resize e.g. move below the content in a small window and the back to the right in a wide window.

Fixed with https://github.com/Microsoft/vscode/commit/1070a6a84a9e49f3513ac541d7f68cc449a890d8


[wip] Enable channel beta on CI

The following packages have analyze issues:
    └> FAILED (in 4 packages)
       └> android_alarm_manager_example (with exit code 1)
       └> android_alarm_manager_plus (with exit code 1)
       └> device_info_example (with exit code 1)
       └> device_info_plus (with exit code 1)

There's also issues with the build_examples_dart step, which used build aot command that does no longer exist, I will try to find a replacement for it but build apk is veeeeery slow.


Automation providing capsule-proxy kubeConfig to in-cluster GitOps automation

Describe the feature
We would like to use FluxCD (or other in-cluster GitOps tool) with Capsule to allow regular users to provision namespaces. First, we tried without the capsule-proxy, but it seems like the proxy is required for the Flux reconciling approach to work, and that's fair. Making the Flux tenant gitops-reconciler service account go through the proxy is possible, but currently requires manual cluster-admin work (ref. proxy-kubeconfig-generator in https://capsule.clastix.io/docs/guides/flux2-capsule/#the-recipe). This does not scale IMO, and I would like an automated solution to provide capsule-proxy kubeConfig.
Related issue: https://github.com/clastix/capsule/issues/608
What would the new user story look like?
As a cluster-admin I want automation to provide a capsule-proxy kubeConfig secret for in-cluster access to kube-apiserver through the proxy. This will allow me to avoid manual tasks for onboarding new tenants.
Expected behavior
Ref. https://capsule.clastix.io/docs/guides/flux2-capsule/#the-recipe, I think it the UI could as simple as annotating the tenant gitops-reconciler service account with an indication of the name of the secret the kubeConfig should be delivered to. Example:
apiVersion: v1
kind: ServiceAccount
metadata:
  name: gitops-reconciler
  namespace: my-tenant
  annotations:
    capsule.clastix.io/kubeconfig-secret-name: gitops-reconciler-kubeconfig

This should make the automation (capsule-controller) deliver and maintain the kubeConfig secret:
apiVersion: v1
kind: Secret
metadata:
  name: gitops-reconciler-kubeconfig
  namespace: my-tenant
data:
  kubeconfig: ......

I like the idea of automating the deployment of the kubeconfig.
Since we're talking about the capsule-proxy, BTW, I think this should be delegated to that project, since without it the FluxCD integration cannot work as expected.
@MaxFedotov @maxgio92 @bsctl @oliverbaehler WDYT?

Since we're talking about the capsule-proxy, BTW, I think this should be delegated to that project, since without it the FluxCD integration cannot work as expected.

That makes sense. I wasn't fully aware of capsule-proxy being a separate proxy. Sorry.

After thinking a bit more about this, I think it makes more sense to focus on the secret and rely on a K8s feature, as this will probably make the machinery simpler and less error-prone. So my modified suggestion is the following.
The user creates the secret where he/she wants to obtain the capsule-proxy kubeconfig:
apiVersion: v1
kind: Secret
metadata:
  name: gitops-reconciler-kubeconfig
  namespace: my-tenant
  annotations:
    kubernetes.io/service-account.name: gitops-reconciler
    capsule.clastix.io/kubeconfig: generate
type: kubernetes.io/service-account-token

When the Kubernetes controller has done its job adding the token++ to the secret, the Capsule controller can use the token to generate the kubeConfig and add it to the secret. The resulting secret might look like this:
kind: Secret
apiVersion: v1
metadata:
  name: gitops-reconciler-kubeconfig
  namespace: my-tenant
  annotations:
    capsule.clastix.io/kubeconfig: generate
    kubernetes.io/service-account.name: gitops-reconciler
    kubernetes.io/service-account.uid: 7dfa681c-f6a9-4b15-969a-e5e7ac834ace
data:
  ca.crt: ....
  kubeconfig: ...
  service-ca.crt: ...
  token: ...
type: kubernetes.io/service-account-token

Thank you @erikgb for this feedback and proposal.
I totally get your point and actually, we had in plan the automation it's missing now to enable the integration to scale. So, I'm glad we're on the same page.
Kubeconfig setup
About the implementation: I like the idea of, as a platform admin, annotating the Tenant Owner ServiceAccount, to let Capsule know that Tenant Owner needs to operate in-cluster and its client needs a kubeconfig.
The token, from Kubernetes 1.24, could be missing and we need to address what responsibility the Capsule Proxy admission controllers would have with respect to it: should it automatically create, when missing, the long-lived token?
Instead, I see the Secret as a storage format for keeping that client config. So, I wouldn't ask the platform admin for the responsibility of managing it.
RBAC setup
In general, keep in mind that the ServiceAccount acts a Tenant Owner robot account. With that, the documented RBAC is needed to let Flux apply controllers operate with it on the specific Tenant-scope. This needs to be considered on the onboarding of the GitOps-managed Tenant.
As the RBAC depends on the integration with Flux (e.g. the needed permission to impersonate), I see this automation should be part of an external project, like an addon.
Tracking
@prometherion I agree, we can move this issue to capsule-proxy repository.
What do you think?

@maxgio92 I am pretty sure the machinery will be a lot simpler if we head for the secret, instead of the SA. By addressing the secret, we don't have to deal with a typical controller issue: two (or more) service accounts trying to "own" the same secret.
I am not sure if I understand what RBAC you are referring to. The documentation is actually outdated for newer versions of Flux (after https://github.com/fluxcd/flux2/pull/3566). No need to grant anything more than the Capsule default admin cluster role to tenant owners (including the Flux GitOps reconcile SA). I also don't see why the RBAC is relevant for this issue? Am I missing something?


"cwd": "${fileDirname}" on Linux not working

 "options": {                 "cwd": "${fileDirname}"             }
custom task rule on Linux - not working

                "reveal": "silent",
                "panel": "new"
            }```

also

"presentation": {
                "reveal": "silent",
                "panel": "new"
            }

also

@chiboreache, this is the task that I tried to reproduce with:
        {
		"type":"shell",
		"command": "ls",
		"options": {
			"cwd": "${fileDirname}"
		},
		"label": "DIR TASK",
		"problemMatcher": [],
		"presentation": {
			"reveal": "silent",
			"panel": "new",
		}
	}

I can't reproduce the issue though. Can you try with this task and see if it works?

We're exploring how and whether we want to have some UI for tasks. If you want to follow it is this issue: https://github.com/Microsoft/vscode/issues/28235


importStatusCodeAndSubstatusCodeAsPrivateName

resolve comments from API review

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-cosmos


请求token如何统一添加到header中

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

参考 文档 登录认证


DAOTestRule backport

Backport of DAOTestRule (#1669).
Closes #1904

Changes Unknown when pulling c3c81c31f31658728ea50e13f5c1c63d727ec740 on DAOTestRule-backport into ** on release/1.0.x**.

Coverage increased (+0.1%) to 82.077% when pulling ec7b6321e32c33cab4838b3bdaddc8127458fde4 on DAOTestRule-backport into 64b942c6686c2c88202e12e18576a6dd48c5b2a1 on release/1.0.x.

Dropwizard 1.0.6 has been published and should be available in the Maven Central repository in a couple of hours.


Changed the API endpoint used for Worker route deletion

Description
Changed the API endpoint used for Worker route deletion to use zones/:zone_id/workers/routes/:route_id from https://api.cloudflare.com/#worker-routes-delete-route.
I was trying to use DeleteWorkerRoute() but kept encountering the following error:
HTTP status 501: content "{\"success\":false,\"errors\":[{\"code\":10000,\"message\":\"API Tokens are not supported by this API for now\"}]}\n"

I dug into the code and noticed that this library is using a deprecated API endpoint documented here: https://api.cloudflare.com/#worker-filters-deprecated--properties. This pull request updates the DeleteWorkerRoute() function to use https://api.cloudflare.com/#worker-routes-delete-route.
I did notice that there is an attempt in the other *WorkerRoute() functions to switch endpoints between the deprecated ones and the currently supported based on some conditions. But I couldn't see an easy way to do this with the DeleteWorkerRoute() without adding complication which seemed unnecessary considering that the old API should no longer be used.
Has your change been tested?
I updated the unit tests to use the new route.
Screenshots (if appropriate):
N/A
Types of changes
What sort of change does your code introduce/modify?

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Thanks for the PR @marc-barry!
Historically the routes endpoints were only available to users on the Cloudflare enterprise plan, which is why the code would default to the filters endpoints in the situations where either endpoint could be used. However, now that the routes endpoints are available to everyone and the filters endpoints have been deprecated, we should do exactly what you're doing here and use the routes endpoint whenever possible.
You may run into similar issues using API tokens with the list/create/update route operations if you hit one of the conditions where it would default to the filters endpoints, but that should be fixed in #369.

Thanks @marc-barry !


How can I see overloads methods?

hi all, I use neovim + nvim-lspconfig and nvim-compe plugins in C++ coding, they work OK,
but if method has several overloads (say 3 overloads as on picture below) I can't expand them.

I added this code:
require'lspconfig'.clangd.setup {
  cmd = { "clangd", "--completion-style=detailed" }
}

to my ~/.config/nvim/init.lua file, but it looks like there isn't any effect and I can't expand overloaded methods.
How can I expand all overloads methods?

Did you enable the snippets capability as described in the wiki?
https://github.com/neovim/nvim-lspconfig/wiki/Snippets

Did you enable the snippets capability as described in the wiki? Your example above is not passing the correct capabilities.
https://github.com/neovim/nvim-lspconfig/wiki/Snippets

Yes, I enabled it but the result is same

I think this is more of a compe issue than an us issue, since your completion results are managed by compe. I would file an issue there :)


[NO-MERGE] fix: svg id fix

fix: svg id fix
What Im doing:

Import svg as a raw file to manipulate it as string.
Find and replace all id with unique ids.
Mount the svg as v-html.
Removing the parent div and copy all the attrs to the svg.
Created an observer to trigger the update on component changes (v-show, class, attributes, etc)
Final result: Reactive / inline svg / independent rendered.

This is a vue2 fix, vue3 fix will come after this POC approval.
Unit tests probably fails cos I didn't updated it.
Probably some improvements comes after this POC approval.
Play with it to try to break or find something to improve.
Focus on the proposal fix, all dummy code will be removed in the definitive PR

You can try the fix here:
https://dialtone.dialpad.com/vue/deploy-previews/pr-130/?path=/story/components-icon--default

Im preparing for this PR a few more proposal, like using the https://github.com/iconfu/svg-inject (if it works) and another one using props.

I think this will work but man is it ever a lot of code just to get unique ID's on svgs. I understand it is actually a pretty complex problem. We should see if we can get svg-inject or some other library based solution working, if not we can go with this.

Okay.. I added two more plugins to test it:
SVGInject:
With this one seems like it lost reactivity when it is doing the
inject function
in<EMAIL_ADDRESS> // Replace img element with new element. This is the actual injection.
        parentNode.replaceChild(injectElem, imgElem);

I faced this issue also in my fix, but I figure it out with an observe function.
So without this reactivity, it does not change the icon and also it is not reacting to the v-show.
svgLoader:
Not sure if this plugin is working properly but ye... didnt make it work.

One of the other """solution""" we can propose is to use v-if instead v-show.

Another solution is this same component fix that I create, but to avoid the observe we can use a prop like isVisible.
So.. the user uses this prop instead the v-show but.... you know...., it should work and it is expected to work with v-show

The good new about doing this on our way is it is ours... we give support to this and it will depend just on us.
Also, this is probably compatible with vue3 without any major change (hopefully)

So.. the user uses this prop instead the v-show but.... you know...., it should work and it is expected to work with v-show

Yeah I don't think this is a good solution, it will be too confusing for developers.
Maybe it's best we do use your custom solution here, but maybe we abstract it into a more generic form since this could possibly be needed for any SVGs not just icons.

but maybe we abstract it into a more generic form since this could possibly be needed for any SVGs not just icons.

k, lemme clean the PR and get a final solution using the initial propsed fix.

Final svg id fix ready to go.

Refactoring tests since this is a breaking change.
It is needed also to update it in product.

Fix will go in #145


Query link

Query the link in section 'Configure a vpn gateway' step 2 - this links to setting up a vpn using a certificate, which is not what the focus of this page is?
https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-point-to-site-resource-manager-portal

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

ID: 186c0697-792a-a913-1baa-0af86f7ef6de
Version Independent ID: 330e7927-57fd-75e2-26b1-05bd2e8f30c1
Content: Configure P2S VPN gateway for Microsoft Entra ID authentication - Azure VPN Gateway
Content Source: articles/vpn-gateway/openvpn-azure-ad-tenant.md
Service: vpn-gateway
GitHub Login: @cherylmc
Microsoft Alias: cherylmc

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

@chrisrlewis
Thanks for your contribution. Please add your feedback in below link, so our production team can review it and update the same.
Ideas · Community (azure.com)


Fix random generator seed type

rk_seed dtype unexpectedly promotes to float64.
Closes #2032.

Jenkins, test this please.

Jenkins CI test (for commit 0f320833e96521b028d92a4fb24beb2da24ed586, target branch master) succeeded!

I guess this PR would raise some RuntimeWarning when the seed value is very large. Is it OK not to suppress this warning?
>>> a = np.uint64(np.iinfo(np.uint64).max)
>>> type(a)
<class 'numpy.uint64'>
>>> a += np.uint64(1)
__main__:1: RuntimeWarning: overflow encountered in ulong_scalars
>>> a
0

I guess this PR would raise some RuntimeWarning when the seed value is very large. Is it OK not to suppress this warning?

Thanks for pointing it out.  It's of course not OK, but I'll soon merge the PR as it is because a false warning message seems better than silent failures.


Creating parcelset modules

factoring out parcel interface
factoring out locality creation interface
moving performance counter data to appropriate module

This is the first step towards moving all parcel related functionalities into modules

Performance test reportHPX PerformanceComparisonBENCHMARKNO-EXECUTORFuture Overhead - Create Thread Hierarchical - Latch(=)InfoPropertyBeforeAfterHPX Datetime2021-11-11T08:14:57+00:002021-12-25T21:06:59+00:00HPX Commit96a2e4bd1c76207dea8d5302784962c92788240630e531582ba039dea7e41fe3201a5b0ed587e941EnvfileClusternamedaintdaintHostnamenid00006nid01225Datetime2021-11-11T09:28:13.071121+01:002021-12-25T23:00:07.481351+01:00Compiler/apps/daint/SSL/HPX/packages/llvm-11.0.0/bin/clang++ 11.0.0/apps/daint/SSL/HPX/packages/llvm-11.0.0/bin/clang++ 11.0.0ComparisonBENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATORStream Benchmark - Add(=)-(=)Stream Benchmark - Scale(=)-(=)Stream Benchmark - Triad(=)-(=)Stream Benchmark - Copy(=)(=)(=)InfoPropertyBeforeAfterHPX Datetime2021-11-10T19:14:21+00:002021-12-25T21:06:59+00:00HPX Commit71d8dbe40b737be02ea734f9d98fcc0b1e21f01a30e531582ba039dea7e41fe3201a5b0ed587e941EnvfileClusternamedaintdaintHostnamenid00120nid01225Datetime2021-11-10T20:28:18.266961+01:002021-12-25T23:00:25.873300+01:00Compiler/apps/daint/SSL/HPX/packages/llvm-11.0.0/bin/clang++ 11.0.0/apps/daint/SSL/HPX/packages/llvm-11.0.0/bin/clang++ 11.0.0Explanation of SymbolsSymbolMEANING=No performance change (confidence interval within ±1%)(=)Probably no performance change (confidence interval within ±2%)(+)/(-)Very small performance improvement/degradation (≤1%)+/-Small performance improvement/degradation (≤5%)++/--Large performance improvement/degradation (≤10%)+++/---Very large performance improvement/degradation (>10%)?Probably no change, but quite large uncertainty (confidence interval with ±5%)??Unclear result, very large uncertainty (±10%)???Something unexpected…


BPA Cannot injest invitationURL's

Generate a invitation URL in a BPA, copy URL from expandable field below QR code image
In a different BPA, add a connection by invitation and PASTE the url you copied.
click 'check invitation'
23:26:18.727 [io-executor-thread-14] ERROR RouteExecutor - Unexpected error occurred: Cannot construct instance of `java.util.LinkedHashMap` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('{"@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/connections/1.0/invitation", "@id": "4d58baf9-d209-4118-8d94-4a490e4a04aa", "serviceEndpoint": "http://host.docker.internal:8030", "recipientKeys": ["6BNQutRHjSV6bpCA6v5dEPv5mvuiQKhrsnzpCxuH3uwj"], "label": "Business Partner Agent 1"}') at [Source: UNKNOWN; line: -1, column: -1]
bpa2_1            | java.lang.IllegalArgumentException: Cannot construct instance of `java.util.LinkedHashMap` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('{"@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/connections/1.0/invitation", "@id": "4d58baf9-d209-4118-8d94-4a490e4a04aa", "serviceEndpoint": "http://host.docker.internal:8030", "recipientKeys": ["6BNQutRHjSV6bpCA6v5dEPv5mvuiQKhrsnzpCxuH3uwj"], "label": "Business Partner Agent 1"}')
bpa2_1            |  at [Source: UNKNOWN; line: -1, column: -1]
bpa2_1            |     at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:4314) ~[business-partner-agent.jar:?]
bpa2_1            |     at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:4255) ~[business-partner-agent.jar:?]
bpa2_1            |     at org.hyperledger.bpa.impl.util.Converter.toMap(Converter.java:197) ~[business-partner-agent.jar:?]
bpa2_1            |     at org.hyperledger.bpa.impl.InvitationParser.parseInvitation(InvitationParser.java:118) ~[business-partner-agent.jar:?]
bpa2_1            |     at org.hyperledger.bpa.impl.InvitationParser.checkInvitation(InvitationParser.java:81) ~[business-partner-agent.jar:?]

not sure if this is related to the micronaut upgrade or something else.
I'll revisit this tomorrow if no one recognizes this issue.

See https://github.com/hyperledger-labs/business-partner-agent/pull/604 I was cleaning up the generics in this class and accidentally used the wrong method in the converter. I reverted part of the class and added a test.

Fixed, thanks.

yes, this is fixed by @etschelp, closing this.


The new version of Neovim v0.7.0 is not an snap yet

The latest release of Neovim (v0.7.0) is not yet available on snap. Running snap install nvim --classic installs version v0.6.0

I first reported this issue here: https://github.com/neovim/neovim/issues/18289
@clason responded by marking the bug report as invalid, closing it, and locking the issue. He said:

(As you are by now fully aware of, there's an endorsed repo for a Neovim snap at https://github.com/neovim/neovim-snap, but this is maintained by a community member. Please keep issues regarding snap on that repo.)

I would like to say in good faith that I was not fully aware that an issue like this was only supposed to be reported in the neovim/neovim-snap repo, and not in the neovim/neovim repo. There are many issues in the neovim repo that discuss snap, and the neovim repo also contains many files that relate to snap:
https://github.com/neovim/neovim/tree/master/ci/snap
So it was not clear to me at all that snap issues were not welcome on that repo. I was not doing something that I was "fully aware" was unwelcome. Please accept my apologies for getting it wrong, @clason

Apologies are not necessary. I am going to be honest though. I don’t think it will happen for several reasons. One, there seems to be little interest in maintaining the snap other than myself. Two, I no longer have the cycles to dedicated time to the snap. Three, the snap itself is causing issues with tree-sitter due to upstream bugs. Four, the team has stalled in how to get the releases automated.
I will circle back with the team and ask about next steps. For now use the edge channel if you wish that is automatically updated with nightly and is very stable.
Sent from my iPhone

On Apr 28, 2022, at 4:12 AM, David D Lowe @.***> wrote:

I first reported this issue here: neovim/neovim#18289
@clason responded by marking the bug report as invalid, closing it, and locking the issue. He said:
(As you are by now fully aware of, there's an endorsed repo for a Neovim snap at https://github.com/neovim/neovim-snap, but this is maintained by a community member. Please keep issues regarding snap on that repo.)
I would like to say in good faith that I was not fully aware that an issue like this was only supposed to be reported in the neovim/neovim-snap repo, and not in the neovim/neovim repo. There are many issues in the neovim repo that discuss snap, and the neovim repo also contains many files that relate to snap:
https://github.com/neovim/neovim/tree/master/ci/snap
So it was not clear to me at all that snap issues were not welcome on that repo. I was not doing something that I was "fully aware" was unwelcome. Please accept my apologies for getting it wrong, @clason
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.

I will updated it one more time and the snap is maintained. I will happily fix breaks. I just do not want to be doing manual releases. Which is what is required for anything other than nightlies.
Sent from my iPhone

On Apr 28, 2022, at 8:45 AM, Christian Clason @.***> wrote:

That is unfortunate, but understandable -- thank you for your efforts so far!
This means that the snap distribution is effectively unmaintained and will not receive updates until another volunteer steps up.
(The Neovim project is not in the business of maintaining distribution packages; the snap files in the repo are a historical artifact (look at the last-modified dates!))
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.

This was released.

Yes, the Neovim project does not take responsibility for packaging. It does welcome volunteers and will assist in any way that it can.
I took this on for several reasons that are no longer valid. One, snaps at first seem like a great solution for packaging. Two, I was not comfortable compiling from source.
The snaps have become more troublesome than I have ever anticipated. The tree sitter issue being the last straw.
Sent from my iPhone

On Apr 28, 2022, at 8:45 AM, Christian Clason @.***> wrote:

That is unfortunate, but understandable -- thank you for your efforts so far!
This means that the snap distribution is effectively unmaintained and will not receive updates until another volunteer steps up.
(The Neovim project is not in the business of maintaining distribution packages; the snap files in the repo are a historical artifact (look at the last-modified dates!))
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.


Disabling XP Drop from Blocks?

Is there a way to prevent a block from dropping XP when mined? I want to have redstone ore conditionally drop itself (full relevant section of the script is here) but right now it's also dropping XP so it's basically an infinite XP farm. Can I disable that somehow?

Also, I'm having an issue getting this part of my script to work and I'm not sure why. What I'm trying to do is make any player in the nether gain the Greek Fire potion effect unless they already have the Glowing potion effect, but I can't get CH to apply any kind of potion effect to me.

@666lumberjack in regards to your second issue - that may not be the correct potion ID for the Greek Fire.  If you run "/ch getPotions", is that how it appears in the command's output?
I don't currently have a way to prevent XP drops from things, but that does sound like a good feature; CH isn't currently in active development due to some major time constraints on my part right now though.

It was incorrect, but even having corrected it I can't get it to work. I also tried a vanilla potion effect and that wouldn't work either, and I made a new set that just gave everything speed but not even that is working, so it seems like there might be some issue with the addMobPotionEffect command?


retrospectives.md

Retrospective
Stop Doing

[ ] Stop overlooking detailed planning before starting a new feature.
[ ] Stop relying too heavily on a single approach; consider exploring alternative solutions.

Continue Doing

[ ] Continue emphasizing effective communication within the team.
[ ] Continue conducting regular code reviews to ensure code quality.
[ ] Continue practicing iterative development to quickly adapt to changes.

Start Doing

[ ] Start incorporating more pair programming sessions to enhance collaboration.
[ ] Start documenting best practices and lessons learned during the development process.
[ ] Start exploring new tools that could improve the development workflow like liveshare on VSC

Lessons Learned

[ ] Analyze the impact of user feedback on the project and how it influenced decision-making.
[ ] Reflect on the challenges faced during the project and document key takeaways.
[ ] Discuss how different team members' strengths can be better utilized.

Strategy vs. Board
What parts of your plan went as expected?

[ ] The division of tasks among team members aligned well with their expertise, althogh we are still getting to know each other.
[ ] Although the project setup and configuration went a little slowly at first, it eventually went well.

What parts of your plan did not work out?

[ ] Communication breakdowns occurred during the first day and were resolved the next day.
[ ] Unexpected technical challenges delayed the completion of certain features; for example, one of us could not share the screen during the meeting, but we were able to get along.

Did you need to add things that weren't in your strategy?

[ ] Additional ideas were introduced and adopted

Or remove extra steps?

[ ] Some initially planned features were deemed unnecessary and were removed from the scope.

All good


__WD_DetectError: shadow root not found detection

Pull request
Proposed changes
Add detection for failure to locate a shadow root
Checklist
Put an x in the boxes that apply. If you're unsure about any of them, don't hesitate to ask. We are here to help!
This is simply a reminder of what we are going to look for before merging your code.

[x] I have read and noticed the CODE OF CONDUCT document
[x] I have read and noticed the CONTRIBUTING document
[ ] I have added necessary documentation or screenshots (if appropriate)

Types of changes
Please check x the type of change your PR introduces:

[ ] Bugfix (change which fixes an issue)
[x] Feature (change which adds functionality)
[ ] Code style update (formatting, renaming)
[ ] Refactoring (functional, structural)
[ ] Documentation content changes
[ ] Other (please describe)

What is the current behavior?
Generic $_WD_ERROR_Exception is returned when the shadow root can't be located
What is the new behavior?
$_WD_ERROR_NoMatch is returned
Additional context
Add any other context about the problem here.
System under test
Please complete the following information.

OS: [e.g. Windows 10]
OS Arch.: [e.g. X64]
Browser [e.g. firefox]
Browser version [e.g. 96.0.3]

Look good


Move qlog to internal/qlog and replace qlog.Logger(t) with qtest.Logger(t)

This moves the qlog package to internal/qlog and replaces the old qlog.Logger(t) method with the qtest.Logger(t) which had the same functionality.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 2 (50.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 30.884%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

scm/env_helper.go
0
1
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
3001

Relevant Lines:
9717

💛  - Coveralls


[Tests-Only] run API tests from oC 10 in CI

running oC 10 API tests in CI using ocis-server

I'm surprised, why http status changes from 204 to 201

@kiranparajuli589 check the pulled in dependencies, maybe they are different versions in reva and here

I wonder what can be done about the many messages in https://cloud.drone.io/owncloud/ocis/271/1/11 ocis-server log:
6:33AM WRN srv/app/pkg/mod/github.com/cs3org/reva@v0.1.1-0.20200320145721-40c4334849c3/internal/grpc/services/authprovider/authprovider.go:107 > error authenticating user error="authsvc: error in Authenticate: error: not found: admin" pid=306 pkg=rgrpc traceid=b642fa5c569ce1a933958d5017dec137

Is there "bonus" stuff happening in test setup/teardown or... that is trying to do stuff with an admin user that does not exist?

OCIS tests run really fast!

OhMyGod CI Speed!  :rocket:


Add exemptions.json in the policy structure?

I am wondering whether it makes sense to add exemption json files under the same policy structure so we have policy definition, assignments, and exemptions all in the same place?

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

ID: 50f6b34e-7ed0-5ecd-6cf4-192e7393663c
Version Independent ID: cb186c12-22a3-5ac4-667c-b1d07ab5f566
Content: Design Azure Policy as Code workflows - Azure Policy
Content Source: articles/governance/policy/concepts/policy-as-code.md
Service: azure-policy
GitHub Login: @DCtheGeek
Microsoft Alias: dacoulte

#assign:DCtheGeek

@mpchen Thanks for the feedback and that's a great question.  I'll check with the PM and see if exemption files should be added to the standard recommended structure.
@MicrosoftDocs/azure-cxp-triage Please label 'doc-enhancement' and #in-progress.

@mpchen At the moment, exemptions are not supported in our Azure Pipelines nor Github Action integrations. This change is coming down the pipeline soon. Once it is released, then we will update the documentation. Thanks!

@mpchen With @kenieva's clarification, I'll close this issue for now.  I still have it on my list for when that support is added, so it will get doc'ed in the future.  Thanks for the question and suggestion!
@MicrosoftDocs/azure-cxp-triage #please-close


update go to 1.20

Related Issue:  stolostron/backlog#<ISSUE_NUMBER>
Description of changes
update go version to 1.20
ioutil is deprecated. No longer works with go1.20. Update to io/os.
Updated response body close function to avoid vulnerability: Deferring unsafe method "Close" on type "io.ReadCloser"

/override sonar-pre-submit
PR to move project to go1.20 and overcome gosec vulnerabilities.

/override ci/prow/sonar-pre-submit

/lgtm


A call to SSPI failed, the function is not supported.

I took a break of a few months from my code, when I came back and updated my packages I started getting an error I've not seen before.
The following exception is thrown.

A call to SSPI failed, see inner exception.
The inner exception is then:
The function requested is not supported

Since I made no changes to my code and this popped up, and it's part of the websocket code I'm reasonably certain it's not something I did.

hey @Lumaswell. I think this is actually a problem on Coinbases side. They are reporting connectivity issues and partially degraded services. I will verify again when it's back up to make sure it's not a code issue but nothing has changed in the websocket code recently.
Their tweet here as of 8:49 PM EST https://twitter.com/CoinbaseSupport/status/1259284459838267392
and their status here: https://status.pro.coinbase.com/

@Lumaswell this has stumped me a bit and not sure at what point or even why this became an issue. After doing some searching it seems to be potentially related to .NET and/or the OS. When the library creates a new instance of the Websocket, no SSL protocol is explicitly set (following Microsoft's recommendation). The option SslProtocols.None, which is defaulted when the websocket is initialized, allows the operating system to choose the best protocol to use (https://docs.microsoft.com/en-us/dotnet/framework/network-programming/tls).
This isn't a problem when targetting .NET core but targetting 4.7.2 shows the issue. I have found that setting the SslProtocol seems to fix it but I am not 100% on this solution. .https://github.com/dougdellolio/coinbasepro-csharp/blob/fix/set-ssl-protocol/CoinbasePro/WebSocket/WebSocketFeed.cs#L20 . Would love to hear thoughts from anyone that is more familiar with this subject otherwise I will go ahead with the proposed fix.

The only reference I found when I was originally thinking I'd screwed something up, was a changelog on  coinbase that showed they updated either the TLS or the SSL protocol.  Of course, I can't find this webpage now to link to you despite searching for the last 20 minutes.  I am using .net framework for my code, I'll have to make the switch in the near future.  Thanks for your hardwork on this.

No worries. I have released the change. Please update to v1.0.36 and try it again. Feel free to re-open this if you are still seeing problems with it. thanks!


Splitting out Azure AD to folder

This change is to split AAD out into a separate folder as there's too much content to keep in a single page. I've got a bunch of content to submit following this change (this will also include removing the duplicate information that we currently have).
This change also included moving Identity Protection and MFA under the AAD section and so I've included the docusaurus 'plugin client redirects' plugin so we're not breaking links (side note: I'll be raising a seperate PR for removing 'azure' prefix from the Azure services (eg. azure storage > storage), and I'm hoping that this plugin can be used for this purpose).

also do note that the redirection plugin doesn't work in dev mode (so won't work in npm start). To test locally, run npm run build to build the site, then npm run serve to serve it

I could use the netlify redirects instead, not sure if that's preferred over plugin?

@chrisphilipov - I've updated the redirects to use netlify now instead of docusaurus. Seems to be working fine

@chrisphilipov @x-delfino LGTM, are we happy with the technical content? Will merge if so.

@NJonesUK I haven't actually updated/added any technical content in this request. This essentially has the following changes:

Changed Azure AD to folder
Moved MFA and Identity Protection into AAD folder
Added redirects for moved pages
Fixed a couple of links

After this I can add bunch more AAD content that I've been working on - I'll be raising those as separate PRs

Cool, all merged in then @x-delfino


move bit-vector operator checking step to be consistent with syntax change

During verus! macro expansion with bit-vector mode, we check if the user uses + or * instead of add or mul.
This check produces this error message to guide the user.
Inside bit-vector assertion, use `add` `sub` `mul` for fixed-bit operators, instead of `+` `-` `*`. (see the functions builtin::add(left, right), builtin::sub(left, right), and builtin::mul(left, right))"));

As we plan to deprecate #[verifier(bit_vector)] and instead use fn ...... by (bit_vector) (a38dfae), this PR moves the above checking step into the by(bit_vector) path.

As I believe this is a breaking change (#[verifier(bit_vector)] functions that haven't been updated to syntax would be handled incorrectly after this), I've changed the base to main_new; let me rebase for you. We should also add a TODO to reject #[verifier(bit_vector)] before we switch to main_new.

Merged as https://github.com/verus-lang/verus/commit/a11d804e82935388955740327a8a694989872633


Is ractive.get supposed to return the original form of the data?

Description:
Rewriting the Backbone adaptor for addition to the Monorepo PR when I hit this strange issue. If I understand adaptors correctly, when the adaptor's reset returns a false, it blows away the data and replaces it with the new one. Otherwise, it does nothing.
But it doesn't do that in this case. The data returned by ractive.get appears to be the new value. It's as if it's doing the total opposite of https://github.com/ractivejs/ractive/issues/3100 (this one doesn't update the data) .
It's also a case not tested in depth in the original unit tests (it doesn't check Ractive still has the model) so I'm not really sure if this is a bug (or a feature :P ) and this behavior goes back to 0.7.3.
Versions affected:
0.7.3 and newer
Reproduction:
<script<EMAIL_ADDRESS><script<EMAIL_ADDRESS><script<EMAIL_ADDRESS>
const locks = {};

const lock = key => {
  locks[key] = (locks[key] || 0) + 1
}

const unlock = key => {
  if (locks[key] > 0) locks[key]--
  if (locks[key] === 0) delete locks[key]
}

const isLocked = key => Boolean(locks[key])
const s4 = () => Math.floor((1 + Math.random()) * 0x10000).toString(16).substring(1)
const uuid = () => `${s4()}${s4()}-${s4()}-${s4()}-${s4()}-${s4()}${s4()}${s4()}`

const modelAdaptor = {
  filter: function filter (object) {
    return object instanceof Backbone.Model
  },
  wrap: function wrap (instance, model, keypath, prefix) {
    var key = uuid();

    model.on('change', this.modelChangeHandler = function () {
      lock(key);
      instance.set(prefix(model.changed));
      unlock(key);
    });

    return {
      teardown () {
      	// Unsubscribe from the model
        model.off('change', this.modelChangeHandler);
      },
      get () {
        // Return the POJO version of the model
        return model.toJSON()
      },
      set (keypath, value) {
        // If locked (set by model change) or a deep keypath, ignore
        if (isLocked(key) || keypath.indexOf( '.' ) !== -1 ) return

        // If none of the above, set to the keypath
        model.set( keypath, value )
      },
      reset (value) {
      	// If another model or a non-object, blow away this model
        if (value instanceof Backbone.Model || !(value instanceof Object)) return false

        // If an object, set it as the model data
        model.set(value);
      }
    }
  }
};

const model = new Backbone.Model({ name: "Louie" });
const ractive = new Ractive({ adapt: [ modelAdaptor ], data: { model } })

ractive.set('model', { name: "Fam" })

// Expected: This should still be model
// Actual: The model is replaced by the POJO
console.log(ractive.get('model'))
console.log(ractive.get('model', { unwrap: false }))

Updated the scenario and it seems that the model is correctly updated https://jsfiddle.net/1w5v12tn/1/ but shouldn't Ractive be returning an instance of model in one of the console.logs?

Another update. More console.logs https://jsfiddle.net/1w5v12tn/2/ . This one shows that with pre-set data, Ractive does return the Model at one point. But succeeding ractive.sets changes this behavior.


How to use vina for small molecule and small molecule docking

How to use vina for small molecule and small molecule docking

https://autodock-vina.readthedocs.io/en/latest/


Home Assistant 2022.3.0 breaking change

After the update, the integration does not start.
https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts

Hi same issue here.
Logger: homeassistant.util.package
Source: util/package.py:99
First occurred: 07:41:43 (3 occurrences)
Last logged: 07:41:59
Unable to install package pyit600==0.3.2: ERROR: Cannot install pyit600==0.3.2 because these package versions have conflicting dependencies. ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts

Same here:
Logger: homeassistant.setup
Source: setup.py:155
First occurred: 12:10:24 (1 occurrences)
Last logged: 12:10:24
Setup failed for salus: Requirements for salus not found: ['pyit600==0.3.2'].

on 2022.3.1 it doesn't work either

i found such a tip, but i didn/t test it
https://community.home-assistant.io/t/2022-3-select-and-play-media/398201/192?u=mobopx

Hi same issue here.

On 2022.3.1 it doesn't work

Can you try 0.4.0?

I reverted to 2022.2.7 because I can't use it at all. Not even delete it
from integrations, but if you think you have fixed it I'll try again ...
În vin., 4 mar. 2022 la 23:47, Julius Vitkauskas @.***>
a scris:

Can you try 0.4.0?
—
Reply to this email directly, view it on GitHub
https://github.com/jvitkauskas/homeassistant_salus/issues/29#issuecomment-1059555753,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASMB5YXD2HWBTBCX4AAC3J3U6KAI3ANCNFSM5PYXGABA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

Should I uninstall it first?
În vin., 4 mar. 2022 la 23:57, Eugen Ginta @.***> a scris:

I reverted to 2022.2.7 because I can't use it at all. Not even delete it
from integrations, but if you think you have fixed it I'll try again ...
În vin., 4 mar. 2022 la 23:47, Julius Vitkauskas @.***>
a scris:

Can you try 0.4.0?
—
Reply to this email directly, view it on GitHub
https://github.com/jvitkauskas/homeassistant_salus/issues/29#issuecomment-1059555753,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASMB5YXD2HWBTBCX4AAC3J3U6KAI3ANCNFSM5PYXGABA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

OK, done. Just copied new files ad restart.
Works for me, no more errors.
În sâm., 5 mar. 2022 la 00:01, Eugen Ginta @.***> a scris:

Should I uninstall it first?
În vin., 4 mar. 2022 la 23:57, Eugen Ginta @.***> a scris:

I reverted to 2022.2.7 because I can't use it at all. Not even delete it
from integrations, but if you think you have fixed it I'll try again ...
În vin., 4 mar. 2022 la 23:47, Julius Vitkauskas <
@.***> a scris:

Can you try 0.4.0?
—
Reply to this email directly, view it on GitHub
https://github.com/jvitkauskas/homeassistant_salus/issues/29#issuecomment-1059555753,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASMB5YXD2HWBTBCX4AAC3J3U6KAI3ANCNFSM5PYXGABA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

Hi there yes the latest update fixes the issue.
Thanks for the quick response.

Works with the latest update. Thanks for the quick fix.


SDKCONFIG-45 Add flavor support

SUCCESS! Your application is now configured.

CONFIGURATION
App Identifier:         nibc-savings-app
App Platform:           android
App Version:            1.0
Redirect URI:           nibc-savingsapp://loginsucess
Debug detection:        false
Root detection:         false
Debug logs:             false
Token Server URI:       https://token-nibc.stage.onegini.com
Resource Gateways:      https://token-nibc.stage.onegini.com/resources/

I'd like to see the flavour param value in the log after I run the configurator, I think the best place is the first line:
SUCCESS! Your application [flavour_name] flavour is now configured.


Using MarkdownSharp in Python

Hi,
I'm wondering if there is a way to use StackExchange markdown renderer in Python code?
Or if there are similar libs that would treat tags the same way.
Thanks!

Sorry, .NET code cannot be used in Python - not sure which libraries are best in your ecosystem but look for "CommonMark" these days instead of Markdown :)


Bug fixes & enhancements for "Deploy Contract" window

I’m not sure you should have been fixed my fork :-)
It would have been better to apply these to the CoZ fork/master.
Best regards,
Michael
From: Faruk Terzioğlu<EMAIL_ADDRESS>Sent: April 15, 2018 5:16 PM
To: mwherman2000/neo-gui-developer<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: [mwherman2000/neo-gui-developer] Bug fixes & enhancements for "Deploy Contract" window (#1)

You can view, comment on, or merge this pull request online at:
https://github.com/mwherman2000/neo-gui-developer/pull/1
Commit Summary

fix #67
fix #81
Spanish fix (#86)
added wallet height to infobar for rebuild progress indication
upgrade to v2.3.5
upgrade to .NET Framework 4.7
NEP-6 (#106)
update dependencies: Neo v2.5.1, Neo.VM v2.0.4
change the structure of config.json
fix #78
fix bug of not remembering the path of wallet
fix bugs of not saving wallet file
Feature/advanced transfer (#107)
fix bug of showing nep-5 asset
add a try (#114)
fix #121
Feature/voting (#158)
add depoly contract with nep4 function for neogui (#124)
fix #133
fix #144
allow invoking from ABI file (#169)
Display config DataDirectoryPath after app name in Title bar (#38)
update from neo-project/neo-gui
Merged commits from neo-project/neo-gui (#41)
master merge
updating neo-gui-developer to match neo-project
privateNet
deploy contract window fixes
Merge branch 'master' into privateNet
tab indexes fixed
Parameter combobox added
Merge branch 'master' into privateNet
Bug fix at parameter combobox.
Merge branch 'master' into privateNet
Merged
deployment params added : NEP5
Merge branch 'master' into privateNet
config and protocol files changed to testnet

File Changes

M neo-gui/UI/DeployContractDialog.Designer.cshttps://github.com/mwherman2000/neo-gui-developer/pull/1/files#diff-0 (61)
M neo-gui/UI/DeployContractDialog.cshttps://github.com/mwherman2000/neo-gui-developer/pull/1/files#diff-1 (169)
M neo-gui/UI/DeployContractDialog.resxhttps://github.com/mwherman2000/neo-gui-developer/pull/1/files#diff-2 (969)
M neo-gui/UI/InvokeContractDialog.es-ES.resxhttps://github.com/mwherman2000/neo-gui-developer/pull/1/files#diff-3 (366)
D neo-gui/UI/paramsObjectDialog.Designer.cshttps://github.com/mwherman2000/neo-gui-developer/pull/1/files#diff-4 (138)
D neo-gui/UI/paramsObjectDialog.cshttps://github.com/mwherman2000/neo-gui-developer/pull/1/files#diff-5 (126)
D neo-gui/UI/paramsObjectDialog.resxhttps://github.com/mwherman2000/neo-gui-developer/pull/1/files#diff-6 (120)

Patch Links:

https://github.com/mwherman2000/neo-gui-developer/pull/1.patch
https://github.com/mwherman2000/neo-gui-developer/pull/1.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/mwherman2000/neo-gui-developer/pull/1, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AF0a6KbrGp967ASrei4L696MJBcOKYLPks5to7h5gaJpZM4TVppy.

Yes, I already send PR to birmas' fork, since yours and birmas' forks are more update than COZ's.
Since you are already making progress on your fork, I send PR to you that you may favor my fixes.
Best Regards.

Perfect
From: Faruk Terzioğlu<EMAIL_ADDRESS>Sent: April 16, 2018 1:29 AM
To: mwherman2000/neo-gui-developer<EMAIL_ADDRESS>Cc: Michael Herman (Parallelspace<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [mwherman2000/neo-gui-developer] Bug fixes & enhancements for "Deploy Contract" window (#1)
Yes, I already send PR to birmas' fork, since yours and birmas' forks are more update than COZ's.
Since you are already making progress on your fork, I send PR to you that you may favor my fixes.
Best Regards.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/mwherman2000/neo-gui-developer/pull/1#issuecomment-381483742, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AF0a6OTb2yLbGuP9aQS5RYmuzA8KrDTLks5tpCwBgaJpZM4TVppy.