HydroServer Website: Root Install Conflict

kimschreuders[CodePlex] The website should be able to be installed at the root of the domain. Currently there is a conflict with ArcGIS Server if this is done.

horsburgh[CodePlex] This is a web.config inheritance issue. If the HydroServer Website is installed at the root of the domain within which ArcGIS Server is installed, the ArcGIS Server Administrator web application inherits settings from the web.config of the HydroServer
Website and stops working.


Any chance of an update?

DemonHunter is missing... too bad

@Bykow I know this is a few years late... but if people come across this on google like I did. Check out this page for class icons: https://wow.gamepedia.com/Category:WoW_Icons:_UI_CharacterCreate_Classes


add one more legacy frequency key

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Job PR-208/1 is complete.
Docs are uploaded to http://gluon-ts-staging.s3-accelerate.dualstack.amazonaws.com/PR-208/1/index.html

Codecov Report

Merging #208 into master will not change coverage.
The diff coverage is 0%.

@@           Coverage Diff           @@
##           master     #208   +/-   ##
=======================================
  Coverage   78.62%   78.62%
=======================================
  Files         122      122
  Lines        6872     6872
=======================================
  Hits         5403     5403
  Misses       1469     1469

Impacted Files
Coverage Δ

src/gluonts/shell/sagemaker/__init__.py
38.46% <0%> (ø)
:arrow_up:


Notebooks output not working in code spaces

VS Code Version:
Version: 1.56.0-insider
Commit:<PHONE_NUMBER>07c15252e581e8abe1b820b9d311ee
Date: 2021-04-02T05:18:23.302Z
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36 Edg/89.0.774.63
OS Version:
default container image

Steps to Reproduce:

open a notebook with .NET Interactive
evaluate code display(1)
no output is rendered
the same operation using local vscode connected to remote codespaces will produce output
this is code spaces with web client

This is same version of vscode connected to remote

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

After testing with the python extension team we both realised that only "text/plain" mimetype goes on display while other mimetypes are dropped

FYI - We can replicate this with Jupyter extension as well.

Not seeing this anymore on latest Codespace


Add ability to adjust text style

Is your feature request related to a problem? Please describe.
Right now there is no ability to make the progress overlay text bold or italic.
Describe the solution you'd like
It would be nice if the overlay text had the ability to be bold or italic.
Additional context
This should be available as an xml attribute and a public method

Adding this to the project board.


Can query all blocks in database via blocks graphql command

Quick fix to query all the blocks that a node has.
So in order to record all seen blocks, run the following command while running the daemon:
src/_build/default/app/cli/src/coda.exe daemon -rest 8080

Then, you can query the blocks via:
{
  blocks(first:3) {
    nodes {
      stateHash
    }
    pageInfo
    { lastCursor}
  }
}

As a result, you will get the following:
{
  "data": {
    "blocks": {
      "nodes": [
        {
          "stateHash": "TWog8UE3YdZHKcqJ9xKnQk4yAVpGNxNYjwbFi3CrE8TCrSpHynzjscsVAzHFvN8q"
        },
        {
          "stateHash": "TWogv1wpfnwWK91xa1JjncRWCQxUEiH28Bb3XcfHYYvWFEoMtEAQA7VPXB6YED7x"
        },
        {
          "stateHash": "TWoftHQ2GXDM8v1Ufqp8BcJmhYgDn3BckVMu3NeUrtytRowacKzCWv6J9VoG8UPx"
        }
      ],
      "pageInfo": {
        "lastCursor": "TWoftHQ2GXDM8v1Ufqp8BcJmhYgDn3BckVMu3NeUrtytRowacKzCWv6J9VoG8UPx"
      }
    }
  }
}

@wu-s-john  we need the full content of the block -- specifically the proposer who did the block.
Can you show us the way to make an example query that dumps proposer public key and txns?
Thanks

Here is an example of the stuff you can query with the GraphQL block endpoint:
{
  "data": {
    "blocks": {
      "nodes": [
        {
          "stateHash": "TWoft9Yp7fXeyzeLU7DfMjpoh4HPkRv8i218r4nGjrYhB2sYFAA1ndWEz1PVnBa7",
          "transactions": {
            "userCommands": []
          },
          "creator": "8QnLYnzAkhx3moXHHBBpK418LGCEiQZzYDgKggntsNkZqsUJLFos474Mzoy5mWJP9S",
          "protocolState": {
            "blockchainState": {
              "date": "1565645274969",
              "snarkedLedgerHash": "TWoggc4FaZqMpTX3pJetUANEfnKqpZhi8uQhAq4UDY6vC6jHQNMzDNcuVUvya1Py"
            }
          }
        },
        {
          "stateHash": "TWogv1wpfnwWK91xa1JjncRWCQxUEiH28Bb3XcfHYYvWFEoMtEAQA7VPXB6YED7x",
          "transactions": {
            "userCommands": []
          },
          "creator": "8QnLYnzAkhx3moXHHBBpK418LGCEiQZzYDgKggntsNkZqsUJLFos474Mzoy5mWJP9S",
          "protocolState": {
            "blockchainState": {
              "date": "1565645270866",
              "snarkedLedgerHash": "TWoggc4FaZqMpTX3pJetUANEfnKqpZhi8uQhAq4UDY6vC6jHQNMzDNcuVUvya1Py"
            }
          }
        },
...
}
}

@jkrauska You should be able to query it with something like
curl --header "Content-Type: application/json" \
  --request POST \
  --data '{"query": "query { blocks(first: 100) {nodes {creator, stateHash}}}"}' \
  http://localhost:3085/graphql


Playstation 5 controller support broken.

The latest release breaks the PS5 controller support.
Rolled back to this one where it still works.
https://github.com/yamashi/PerformanceOverhaulCyberpunk/releases/tag/v0.10.0

The latest release breaks the PS5 controller support.
Rolled back to this one where it still works.
https://github.com/yamashi/PerformanceOverhaulCyberpunk/releases/tag/v0.10.0

Also having this issue with the DS4 Controller for PS4

Note for potential contributions : v1.0.0 introduced the bug, bisecting the commits from 0.10.x to 1.0 is likely the best course of action.
Could very well be imgui related as the wndproc hook doesn't forward events handled by imgui.


Binary Search(using Templates) in C++

I want to add Binary search using function template in C++, Please assign me this as a part of GSSOC.

I want to work on this issue . Kindly assign this to me

we do not accept implementation using STL.


Aggregation service deployment using user provided vpc fails

I specify all 3 req args for custom vpc but terraform fails.
│ Error: Invalid index
│
│   on ../../coordinator-services-and-shared-libraries/operator/terraform/aws/applications/operator-service/main.tf line 205, in module "worker_service":
│  205:   dynamodb_vpc_endpoint_id = module.vpc[0].dynamodb_vpc_endpoint_id
│     ├────────────────
│     │ module.vpc is empty tuple
│
│ The given key does not identify an element in this collection value: the collection has no elements.
╵
╷
│ Error: Invalid index
│
│   on ../../coordinator-services-and-shared-libraries/operator/terraform/aws/applications/operator-service/main.tf line 206, in module "worker_service":
│  206:   s3_vpc_endpoint_id       = module.vpc[0].s3_vpc_endpoint_id
│     ├────────────────
│     │ module.vpc is empty tuple
│
│ The given key does not identify an element in this collection value: the collection has no elements.

Hi @mkadzik, thanks for reporting this issue. Could you please send the contents of your auto.tfvars and operator-service/main.tf files to<EMAIL_ADDRESS>so we can assist?

Hi @mkadzik, we didn't receive an email with the Terraform files, so assuming this one is resolved but feel free to reach out if not.


Modified the railties dependency in the gemspec to support rails 3.2

Hope this is the right thing to do...

Hmm. This doesn't add support for Rails 3.2. Haml-rails already allows rails 3.2, because the version requirement ~> 3.0 includes everything up to 3.9.x. What exactly are you trying to do here?


met error with chinese char’s log file

Describe the bug
I am newbie. met error for log file with chinese character
To Reproduce

Installed td-agent 4.5
change config file
run command td-agent -c etc\td-agent\td-agent.conf
met error

sample log content:
[2023:06:13 00:00:00][INFO]请求:{"Parkcode":"510105037"}
[2023:06:13 00:00:00][INFO]返回:{"State":0,"Desc":"成功","Result":[{"num":"2032","garagecode":"1"}]}
[2023:06:13 00:00:00][INFO]开时校时...

Expected behavior
how to fixed?
Your Environment
- Fluentd version:
- TD Agent version: 4.5
- Operating system: Windows 10
- Kernel version:

Your Configuration
<source>
  @type tail
  path d:\test\logs\*.log
  tag apache.access
  encoding UTF-8
  from_encoding UTF-8
  <parse>
    @type apache2
  </parse>
  <storage>
    @type local
    persistent true
    path C:\opt\td-agent\winlog.json
  </storage>
</source>

<match winevt.raw>
  @type stdout
</match>

Your Error Log
2023-06-14 16:40:40 +0800 [info]: init supervisor logger path=nil rotate_age=nil rotate_size=nil
2023-06-14 16:40:40 +0800 [info]: parsing config file is succeeded path="etc\\td-agent\\td-agent.conf"
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-calyptia-monitoring' version '0.1.3'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-elasticsearch' version '5.3.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-flowcounter-simple' version '0.1.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-kafka' version '0.19.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-metrics-cmetrics' version '0.1.2'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-opensearch' version '1.1.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-parser-winevt_xml' version '0.2.5'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-prometheus' version '2.0.3'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-prometheus_pushgateway' version '0.1.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-record-modifier' version '2.1.1'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-rewrite-tag-filter' version '2.4.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-s3' version '1.7.2'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-sd-dns' version '0.1.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-td' version '1.2.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-webhdfs' version '1.5.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-windows-eventlog' version '0.8.3'
2023-06-14 16:40:40 +0800 [info]: gem 'fluent-plugin-windows-exporter' version '1.0.0'
2023-06-14 16:40:40 +0800 [info]: gem 'fluentd' version '1.16.1'
2023-06-14 16:40:40 +0800 [warn]: 'pos_file PATH' parameter is not set to a 'tail' source.
2023-06-14 16:40:40 +0800 [warn]: this parameter is highly recommended to save the position to resume tailing.
2023-06-14 16:40:40 +0800 [warn]: 'encoding' and 'from_encoding' are same encoding. No effect
2023-06-14 16:40:40 +0800 [info]: using configuration file: <ROOT>
  <source>
    @type tail
    path "d:\\test\\logs\\*.log"
    tag "apache.access"
    encoding "UTF-8"
    from_encoding "UTF-8"
    <parse>
      @type "apache2"
      unmatched_lines
    </parse>
    <storage>
      @type local
      persistent true
      path C:\opt\td-agent\winlog.json
    </storage>
  </source>
  <match winevt.raw>
    @type stdout
  </match>
</ROOT>
2023-06-14 16:40:40 +0800 [info]: starting fluentd-1.16.1 pid=6432 ruby="2.7.8"
2023-06-14 16:40:40 +0800 [info]: spawn command to main:  cmdline=["C:/opt/td-agent/bin/ruby.exe", "-Eascii-8bit:ascii-8bit", "C:/opt/td-agent/bin/fluentd", "-c", "etc\\td-agent\\td-agent.conf", "--under-supervisor"]
Traceback (most recent call last):
        17: from <internal:gem_prelude>:1:in `<internal:gem_prelude>'
        16: from <internal:gem_prelude>:1:in `require'
        15: from C:/opt/td-agent/lib/ruby/2.7.0/rubygems.rb:1427:in `<top (required)>'
        14: from C:/opt/td-agent/lib/ruby/2.7.0/rubygems.rb:1427:in `require'
        13: from C:/opt/td-agent/lib/ruby/2.7.0/rubygems/defaults/operating_system.rb:24:in `<top (required)>'
        12: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/singleton.rb:27:in `enable_dll_search_paths'
        11: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:125:in `enable_dll_search_paths'
        10: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:115:in `mingw_bin_path'
         9: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:102:in `msys_path'
         8: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:68:in `iterate_msys_paths'
         7: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:68:in `each'
         6: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:70:in `block in iterate_msys_paths'
         5: from C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:542:in `open'
         4: from C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:435:in `open'
         3: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:71:in `block (2 levels) in iterate_msys_paths'
         2: from C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:611:in `each_key'
         1: from C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:910:in `export_string'
C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:910:in `encode': U+767E to ASCII-8BIT in conversion from UTF-16LE to UTF-8 to ASCII-8BIT (Encoding::UndefinedConversionError)
2023-06-14 16:40:41 +0800 [error]: Worker 0 exited unexpectedly with status 1
Traceback (most recent call last):
        17: from <internal:gem_prelude>:1:in `<internal:gem_prelude>'
        16: from <internal:gem_prelude>:1:in `require'
        15: from C:/opt/td-agent/lib/ruby/2.7.0/rubygems.rb:1427:in `<top (required)>'
        14: from C:/opt/td-agent/lib/ruby/2.7.0/rubygems.rb:1427:in `require'
        13: from C:/opt/td-agent/lib/ruby/2.7.0/rubygems/defaults/operating_system.rb:24:in `<top (required)>'
        12: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/singleton.rb:27:in `enable_dll_search_paths'
        11: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:125:in `enable_dll_search_paths'
        10: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:115:in `mingw_bin_path'
         9: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:102:in `msys_path'
         8: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:68:in `iterate_msys_paths'
         7: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:68:in `each'
         6: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:70:in `block in iterate_msys_paths'
         5: from C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:542:in `open'
         4: from C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:435:in `open'
         3: from C:/opt/td-agent/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:71:in `block (2 levels) in iterate_msys_paths'
         2: from C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:611:in `each_key'
         1: from C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:910:in `export_string'
C:/opt/td-agent/lib/ruby/2.7.0/win32/registry.rb:910:in `encode': U+767E to ASCII-8BIT in conversion from UTF-16LE to UTF-8 to ASCII-8BIT (Encoding::UndefinedConversionError)
2023-06-14 16:40:41 +0800 [error]: Worker 0 exited unexpectedly with status 1

Additional context
No response

Thanks for your report!
Hmm, does this always occur in a Chinese Windows environment?
From the error logs, it may be a problem that some dll have Chinese characters in their paths.

https://github.com/oneclick/rubyinstaller2/blob/1037499985fcaff2c471e88ed254a7b698e508f6/lib/ruby_installer/build/msys2_installation.rb#L61-L84
https://github.com/ruby/ruby/blob/364a6d56d776270da09604816d623047c66c5e32/ext/win32/lib/win32/registry.rb#L596C6-L616
Hmm, your registry include non-ASCII character under SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/.
Typical keys under it is UUID but some applications seem register keys with it's application name (e.g. 7-zip).
So that it seems that we should assume non-ASCII characters are included.
But it doesn't seem work with current implementation because we use -Eascii-8bit:ascii-8bit at runtime.

Hmm, I've tried with a such sub key but I can't reproduce it.

4.5 bug on chinese windows
As tested, met this issue on version 4.5 without any logs operation.
In chinese windows, install version 4.5, and just startup td-agent directly
met new issue
On version 4.4.2, can startup without any issue, but try to handle logs with chinese character, met error
2023-06-21 09:45:38 +0800 [warn]: #0 fluent/log.rb:351:warn: invalid line found file="D:/test/cars/2023-06-19-car.info.log" line="[2023:06:19 23:59:58][INFO]\xE5\xB1\x8F[<IP_ADDRESS>[\xE5\xB1\x8F]]\xE6\x95\xB0\xE6\x8D\xAE[16]\xE5\x8F\x91\xE9\x80\x81\xE6\x88\x90\xE5\x8A\x9F" error="incompatible encoding regexp match (UTF-8 regexp with ASCII-8BIT string)"
  2023-06-21 09:45:38 +0800 [debug]: #0 plugin/in_tail.rb:651:each: suppressed same stacktrace

my config
<source>
  @type tail
  path D:/test/cars/*.log
  tag yibo
  pos_file d:/test/1.log
  read_from_head true
  <parse>
    @type regexp
    expression /^\[(?<logtime>[^\]]*)\]\[INFO\]源数据上报\[(?<data_json>[^\]]*\]).*$/
  </parse>
</source>

<match yibo>
  @type stdout
</match>

I faced a similar issue on the chinese Windows. It was resolved by manually installing the MSYS2 to the default path (c:/msys64 or c:/msys32)

I also met the same issue on Japanese Windows.
Since it is caused by a Microsoft product, it seems that the code needs to be fixed as a bug in multilingual support.

Hmm, I've tried with a such sub key but I can't reproduce it.

I've got the reason.
When it can't reproduce when another MSYS2 is installed in default path (c:\msys64).
Now I've confirmed this bug.

You can avoid this bug by creating a following empty file:

td-agent: c:\opt\td-agent\msys64\usr\bin\msys-2.0.dll
fluent-package: c:\opt\fluent\msys64\usr\bin\msys-2.0.dll

I confirmed that all td-agent v4 & fluent-package v5 are affected, because it's reproduced with vanilla RubyInstaller 2.7.0 too:
C:\Users\aho\Downloads\rubyinstaller-2.7.0-1-x64\bin>echo "require 'rubygems'" | ruby -Eascii-8bit:ascii-8bit
Traceback (most recent call last):
        15: from <internal:gem_prelude>:1:in `<internal:gem_prelude>'
        14: from <internal:gem_prelude>:1:in `require'
        13: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/2.7.0/rubygems.rb:1397:in `<top (required)>'
        12: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/2.7.0/rubygems.rb:1397:in `require'
        11: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/2.7.0/rubygems/defaults/operating_system.rb:3:in `<top (required)>'
        10: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/singleton.rb:27:in `enable_dll_search_paths'
         9: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:99:in `enable_dll_search_paths'
         8: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:89:in `mingw_bin_path'
         7: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:76:in `msys_path'
         6: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:48:in `iterate_msys_paths'
         5: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/2.7.0/win32/registry.rb:542:in `open'
         4: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/2.7.0/win32/registry.rb:435:in `open'
         3: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/site_ruby/2.7.0/ruby_installer/runtime/msys2_installation.rb:49:in `block in iterate_msys_paths'
         2: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/2.7.0/win32/registry.rb:611:in `each_key'
         1: from C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/2.7.0/win32/registry.rb:910:in `export_string'
C:/Users/aho/Downloads/rubyinstaller-2.7.0-1-x64/lib/ruby/2.7.0/win32/registry.rb:910:in `encode': U+3042 to ASCII-8BIT in conversion from UTF-16LE to UTF-8 to ASCII-8BIT (Encoding::UndefinedConversionError)

This should be treated in fluent-pakckage-builder project.


Created package, delete itself and code

This issue was originally filed by<EMAIL_ADDRESS>
What steps will reproduce the problem?

Right click "packages [package:] and click "New folder"
Give the folder a name.
Move some code into it or create a new file.
Now if you build your application or debug (or randomly) the code and package disappears, and the code is deleted.

What is the expected output? What do you see instead?
I wanted to see my own package stay there and allow me to create a package like on any other language. Instead the package and code was delted
What version of the product are you using? On what operating system?
Dart Editor version 1.0.0_r30798 (STABLE)
Dart SDK version <IP_ADDRESS>_r30798
Windows 7 SP1 Professional
Please provide any additional information below.
Is there any way of recovering the code I lost here, I could not find it in the project file. I fair amount of time writing that code, I do not want to have to rewrite it.

This issue has been moved to dart-lang/pub#823.


Office Scripts Explorer Extension not working in insiders

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

VS Code Version:
OS Version:

Steps to Reproduce:

Go to excel online via dogfood (microsoft-my.sharepoint-df.com)
Open an excel workbook
Click on the automate tab
Click "new script"
From the ... menu, click "edit in visual studio code"
Expect: VS code to open
Actual: a blank page appears.

This works in production.
See also:
Insiders: https://insiders.vscode.dev/office (not working)
Production: https://vscode.dev/office (working)

@joaomoreno I'll assign to you for now - I'm able to repro this (vscode.dev/office loads, insiders.vscode.dev doesn't).

Workaround is to append ?vscode-coi=off, e.g https://insiders.vscode.dev/office?vscode-coi=off. Looks like enabling COI causes some resources not to load

Ok, looks like it is https://api.officescripts.microsoftusercontent.com/connection/channel.html that's failing because it doesn't set the CORP header. This is a mandatory requirement for enabling COI.

@bamurtaugh Can you coordinate with @asr1 on this. There is some reading here: https://resourcepolicy.fyi/#corp-and-isolation and while we aren't planning to ship COI to next stable yet this adoption should happen as soon as possible

Posting an update on this: the production (https://vscode.dev/office) link is working as expected today, but the insiders link (https://insiders.vscode.dev/office) hangs on loading.
Can you confirm if this is configuration issue, like the missing required header, or something else?

Yes, for now COI is only enabled by default for insiders.vscode


feat: add opts to requireUserSession for error message and status code customization

Hello, This PR introduces the ability to customize the status code and error message in the requireUserSession method. This feature is particularly useful for applications that are not in English.
I use the returned error message on my apps, and I wish I could translate the Unauthorized message to my language

Thank you for the PR @dethdkn
Don't you want to translate on the application side instead of the API @dethdkn ?

Hey @Atinux I translate both 😅, Most of my $fetch are like this
const res = await $fetch('/do-something', { method: 'post', body: body.data })
	.catch((err) => { toast.add({ title: err.data.message, icon: 'i-heroicons-exclamation-triangle', color: 'red' }) })

I get the returned api message and show it as a toast
I'm not sure if it's the best way to work with $fetch catch, but, it has been working here since my api have multiple throws.

Also sorry for the inconsistent spacing on the opts type, I thought eslint would fix that

Happy to fix the conflicts with the new eslint rules? see #79

Fixed @Atinux 🫡


Matcher docs

Here is the first pass at some basic matcher docs.
It includes a README and godoc comments.
We still need to add documentation for the Other Matchers like ViaPolling, Chain and MatchRegexp
Resolves #5

Thanks for the feedback. I updated the PR with the requested changes.


allow for rehydrating the store

Initial discussion here: https://github.com/apollostack/react-apollo/issues/22
When performing server side rendering, the apollo-client populates the store with all of the data the app requested. In order to save subsequent requests on the client side, the PR exposes a way to rehyrdate the internal redux store with the data from the server.
The added api to the client makes it easy to integrate into any SSR methods / stack.
Included api addition
const client = new ApolloClient({
  reduxHydration,
});

Example use case:
// on server during render
// after application has gotten all of the data it needs
const initialState = client.store.getState()
// inject into template
<script>window.__APOLLO_STORE__ = initialState</script>

// on client
const client = new ApolloClient({
  reduxHydration:__APOLLO_STORE__,
});

reduxHydration keeps the same api naming as reduxKey though I'm not sure that is best. reduxKey is only used by apps also using redux, however the hydration could be used by any app with SSR support. I think we could call it something as vanilla as data, more accurately initialData, or even initialState to be redux-esque
Thoughts? @stubailo

I find initialState to be more understandable than reduxHydration which sounds a bit cryptic.

@mquandalle I agree, changed to initialState with https://github.com/apollostack/apollo-client/pull/134/commits/a918bb5a250edbfb667e8351f8db425d0e21ec7b

Looks great to me!
https://github.com/apollostack/docs/issues/38

Hey @jbaxleyiii I tried implementing this, and looks like it doesn't works with react-apollo. Does this function needs to be exposed to react-apollo package?
Implementation on server:
const initialState = client.store.getState() this gives me undefined initially. For example, here is how I am trying to set it up on server:
  const client = new ApolloClient({
    initialState: props, // props is passed via data-attrs
  });

  const reactElement = createReactElement(name, props);

  htmlResult = ReactDOMServer.renderToString(
    <Provider client={client} children={reactElement} />
  );

The props does show up separately in the client and props object within the component, but doesn't work with existing store.  The component renders fine, but it makes the query to server and also throws following error in console after render: Unexpected key "post" found in previous state received by the reducer. Expected to find one of the known reducer keys instead: "apollo". Unexpected keys will be ignored.


CLI dev --tunnel flag to auto create Cloudflare Tunnel

It'd be amazing if a npx partykit dev --tunnel flag was available, which automatically started a Cloudflare tunnel.
Nuxt's dev server offers this via their unjs/untun library, which uses cloudflared under the hood.

This is a great idea.


Cursors moved at the end of each lines after alignment

After multiple cursors alignment, cursors are moved at the end of each line.
Before:
import Parser |from "../../Parser";
import DocumentValidator |from "../../Parser/Document/Validator";

Expected:
import Parser            |from "../../Parser";
import DocumentValidator |from "../../Parser/Document/Validator";

Actual:
import Parser            from "../../Parser";|
import DocumentValidator from "../../Parser/Document/Validator";|

The same thing was mentioned in #39


Fix applying overrides to defaultCrateOverrides when cross-compiling

When cross-compiling, there are different versions of defaultCrateOverrides for each platform. This causes buildRustCrateWithFeatures to think the user has passed a custom value of crateOverrides, which prevents the normal defaultCrateOverrides from being applied. To fix this, use a null default for crateOverrides to detect whether the user has actually specified a value.
This issue can be reproduced by applying a crate override as described here: https://github.com/kolloch/crate2nix#patching-crate-derivations-with-crateoverrides, and then attempting to cross-compile the package. The overrides will not be applied.

I just realized that this will cause the top-level defaultCrateOverrides argument to be ignored. I need to think about this some more, since I don't understand the exact conditions that trigger the bug.

@lopsided98 yes this has bugged me too --- and I am glad you trying out cross stuff again!
So the thing that has been bugging me is that buildRustCrate really should not take an attribute set of all the overrides, it should accept just the override for just the crate that is being built --- or better yet just accept the arguments to build and have something like overrideAttrs for overriding them.
I think we do that, and the knot will start to untangle and it will become clear what crate2nix ought to do.
But fixing that is easier said that done.


add references to CITATION.cff in root of repo

https://github.com/citation-file-format/citation-file-format/blob/cbba060bf91d6829af50a88a61a58a01b82050c7/.zenodo.json#L86-L92

Related: #289

Was fixed in PR #293


Problem installing or updating to niche_vlaanderen-1.3

I followed the installation as described in the Git-HUB tutorial.
When doing the installation via 'pip install niche_vlaanderen an error is produced making the installation unsuccesful and the model not functional. This happens with the installation of the newest version of niche_vlaanderen (1.3 - version.). And happens both with the command line "pip install niche_vlaanderen" and "pip install niche_vlaanderen-1.3"
The same error occurs for a couple of colleages of mine, trying the same installation (in miniconda, using windows operating system). One of the colleages succeeded in installing the 1.3 version about a month ago, but using the same computer couldn't reproduce the installation. All of us run into a bug at the same time when "PYGEOS" is collected/activated.
Underneath is the error that is produced.
We managed to install the niche_vlaanderen1.2 version, that seems to be still functional with the downloaded "zip package" of the niche_vlaanderen 1.3 version.
Is anyone else experiencing this problem, and is there a way solving it. What limitations can we expect using the outdated 1.2 version of the model?
Thanks in advance!

_**Collecting pygeos (from niche_vlaanderen==1.3)
Using cached pygeos-0.14.tar.gz (141 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [35 lines of output]
:8: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
C:\Users\wlorenz\AppData\Local\Temp\pip-install-a7uion6b\pygeos_b3b5606d5ed24b8a882c1afc14919a92\versioneer.py:421: SyntaxWarning: invalid escape sequence '\s'
LONG_VERSION_PY['git'] = '''
Could not find geos-config executable. Either append the path to geos-config to PATH or manually provide the include_dirs, library_dirs, libraries and other link args for compiling against a GEOS version >=3.5.
Compiling pygeos/_geometry.pyx because it changed.
Compiling pygeos/_geos.pyx because it changed.
[1/2] Cythonizing pygeos/_geometry.pyx
[2/2] Cythonizing pygeos/_geos.pyx
Traceback (most recent call last):
File "C:\Users\wlorenz\Miniconda3\envs\niche\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 353, in
main()
File "C:\Users\wlorenz\Miniconda3\envs\niche\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\wlorenz\Miniconda3\envs\niche\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 118, in get_requires_for_build_wheel
return hook(config_settings)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\wlorenz\AppData\Local\Temp\pip-build-env-iwg3sjsg\overlay\Lib\site-packages\setuptools\build_meta.py", line 327, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\wlorenz\AppData\Local\Temp\pip-build-env-iwg3sjsg\overlay\Lib\site-packages\setuptools\build_meta.py", line 297, in _get_build_requires
self.run_setup()
File "C:\Users\wlorenz\AppData\Local\Temp\pip-build-env-iwg3sjsg\overlay\Lib\site-packages\setuptools\build_meta.py", line 313, in run_setup
exec(code, locals())
File "", line 214, in
File "C:\Users\wlorenz\AppData\Local\Temp\pip-install-a7uion6b\pygeos_b3b5606d5ed24b8a882c1afc14919a92\versioneer.py", line 1480, in get_version
return get_versions()["version"]
^^^^^^^^^^^^^^
File "C:\Users\wlorenz\AppData\Local\Temp\pip-install-a7uion6b\pygeos_b3b5606d5ed24b8a882c1afc14919a92\versioneer.py", line 1412, in get_versions
cfg = get_config_from_root(root)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\wlorenz\AppData\Local\Temp\pip-install-a7uion6b\pygeos_b3b5606d5ed24b8a882c1afc14919a92\versioneer.py", line 342, in get_config_from_root
parser = configparser.SafeConfigParser()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'configparser' has no attribute 'SafeConfigParser'. Did you mean: 'RawConfigParser'?
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.**_

Can you try installing pygeos using conda? ie conda install pygeos before running pip install niche_vlaanderen.

Thanks Johan for the quick answer,
I tried to install Pygeos seperately in conda, which lead to a new error - mentioning that our python version is not-compatible with the installation of pygeos
Apparently Pygeos is (and will not) be updated to the python version of 3.12.
We can bypass this problem by running the niche environment in the python 3.9 version (apparently stated on the Github page).
Installation seems to be successful after this.
Thanks for the feedback!

@johanvdw :
I tried with pinning the version on 3.9 (and 3.11). The install succeeds, yet a (unrelated?) GDAL warning occurs when running
niche --help

Warning 3: Cannot find gdalvrt.xsd (GDAL_DATA is not defined)
Warning 3: Cannot find header.dxf (GDAL_DATA is not defined)
Cannot find header.dxf (GDAL_DATA is not defined)
Usage: niche [OPTIONS] [CONFIG]
Command line interface to the NICHE vegetation model
Options:
--example  prints an example configuration file
--version  prints the version number
--help     Show this message and exit.

@Sachagobeyn can you double check this error still occurs after reactivating the environment, cfr what is said here
"
You can verify the installation was successful by running the command line interface. Note you must activate niche once more, because some changes were made during installation."
The changes are actually defining these environment variables (GDAL_DATA and PROJ_DATA°.

@Sachagobeyn can you double check this error still occurs after reactivating the environment, cfr what is said here "

You can verify the installation was successful by running the command line interface. Note you must activate niche once more, because some changes were made during installation."

The changes are actually defining these environment variables (GDAL_DATA and PROJ_DATA°.

I retried with the new instructions, does not occur anymore: https://github.com/inbo/niche_vlaanderen/pull/385

Handled by #385, closing this one. Feel free to reopen when installation instruction is not clear.


[Feature Request] How can I display datepicker Thai year (Buddhist-Era) Ex 2019 to 2562

Existing Component
Yes
Component Name
Datepicker
Description
How can I display datepicker Thai year Ex 2019 to 2562

How display format for Thai year because Thai-year uses Buddhist-Era (B.E.) that is 543 years greater than Christian-Era (C.E.). Example. 2019-11-08 format for Thai year 2562-11-08

@theerayut99 Do you have any solution or work-around for this issue?


Spidermonkey 45 (new formula)

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same formula update/change?
[x] Have you built your formula locally prior to submission with brew install <formula> (where <formula> is the name of the formula you're submitting)?
[x] Does your submission pass brew audit --strict --online <formula> (after doing brew install <formula>)?
[x] Does your submission adhere to Versions "Acceptable Formulae" guidelines?

From README.md:

newer versions of packages that are too incompatible to go in homebrew/core yet (Such as GnuPG21).

See my comments at https://github.com/Homebrew/homebrew-core/pull/861#issuecomment-239272515. Spidermonkey doesn't keep API compatibilities among different versions, so a versioned formula is necessary for newer Spidermonkey releases.

Hmm Jenkins does not test --HEAD. Due to https://bugzilla.mozilla.org/show_bug.cgi?id=1296289, header files are missing from a --HEAD installation. Is it OK?

Is a head even appropriate in this case, if the branch it's pointing to doesn't track 45.x development specifically? I don't know how their versioning/API compatibility behaves WRT their development trunk. I'd say probably remove the head here.
Otherwise :+1:.

You're right. Basically Mozilla keeps NO API compatibility, so I just removed the head block.

Merged. Thank you for your contribution to Homebrew!

Thanks :)


Adds Multipeer Worldmap sending between peers as well as sending JSON between peers. Fixes podspec to work with autolinking.

        <ARKit
          ....
          onMultipeerJsonDataReceived={event => {
            Vibration.vibrate(300);
            let {data} = event.nativeEvent;
            console.log(data);
          }}
          onPeerConnected={(event) => {
            Vibration.vibrate(1000);
            console.log('peer connected!!!');
            console.log(event.nativeEvent.peer);
          }}
          onPeerDisconnected={(event) => {
            Vibration.vibrate(1000);
            console.log('peer disconnected!!!');
            console.log(event.nativeEvent.peer);
          }}
          onPeerConnecting={(event) => {
            Vibration.vibrate(1000);
            console.log('peer connecting!!!');
            console.log(event.nativeEvent.peer);
          }}
        </ARKit>
ARKit.sendWorldmapData(); // sends worldmap data to all peers

ARKit.startBrowsingForPeers('somename'); // hosting a multipeer session called some name

ARKit.advertiseReadyToJoinSession('somename'); // start looking for and automatically join a session called 'somename'

ARKit.sendDataToAllPeers({test: 'data'})
  .then(res => {
    console.log('data send success: ', res); // res is [null] for a success for now
  })
  .catch(error => {
    console.log('error');
  });

// track uuids with your own state and the multipeer connection state callbacks
ARKit.sendDataToPeers([<peerUUIDstring>, <peerUUIDstring>], {test: 'data'})
  .then(res => {
    console.log('data send success: ', res); // res is [null] for a success for now
  })
  .catch(error => {
    console.log('error');
  });

// ARKit.openMultipeerBrowser() // open the iOS multipeer browser and see who is connected and also disconnect them.. people need names eventually

I was able to get this to work by adding the following to my Podfile:
  pod 'RCTARKit', :path => "../node_modules/react-native-arkit/ios/RCTARKit.podspec"
  pod 'PocketSVG'

So all together:
npx react-native init AwesomeProject
cd AwesomeProject
yarn add code-matt/react-native-arkit
cd ios
# <modify Podfile here>
pod install
# <set your code-sign and camera permissions>
npx react-native run-ios --device

Thanks for giving it a test! I just tried again and was able to get it going without modifying Podfile (except to remove the test/tvios targets)
react-native init testproject --npm
cd testproject
npm install code-matt/react-native-arkit react-nsaitve-svg --save
cd ios
pod install
<open xcworkspace file>
<set signing certs and delete tvios and test targets>
<select physical device and click play>

I ended up with this package.json
{
  "name": "testarkitfork",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "start": "react-native start",
    "test": "jest",
    "lint": "eslint ."
  },
  "dependencies": {
    "react": "16.9.0",
    "react-native": "0.61.5",
    "react-native-arkit": "github:code-matt/react-native-arkit",
    "react-native-svg": "^11.0.1"
  },
  "devDependencies": {
    "@babel/core": "7.8.6",
    "@babel/runtime": "7.8.4",
    "@react-native-community/eslint-config": "0.0.5",
    "babel-jest": "24.9.0",
    "eslint": "6.8.0",
    "jest": "24.9.0",
    "metro-react-native-babel-preset": "0.56.4",
    "react-test-renderer": "16.9.0"
  },
  "jest": {
    "preset": "react-native"
  }
}


Update SQL Tools Service in release/1.36 for OE icon revert

Reverts the OE graph icon change which introducing metadata overhead when expanding Tables folder.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0%

Covered Lines:
27680

Relevant Lines:
61258

💛  - Coveralls


503 on libcaca homepage

Hi,
Accessing http://caca.zoy.org/wiki/libcaca leads to 503 - Service Not Available. Is it a temporary failure? Is the homepage is being changed?

Someone reconfigured the web server but didn’t restart it properly; this is now fixed.
Note that yes, the homepage needs a massive cleanup and we should probably get rid of Trac now that I have accepted that GitHub works well. It just hasn’t happened yet.

Thanks for the quick fix!


Add Protonet.app latest

Second try at this again...
https://github.com/caskroom/homebrew-cask/issues/10934
Do I need to squash the commits?

Do I need to squash the commits?

Yes, please. I can do it for you if you’re having difficulties.

I can't figure it out, didn't have time yet.

No problem; will be done in #10970. Your contribution is still included (and still credited to you), with the appropriate modifications.


Modify: ByteDance.BytedanceMiniappIDE version 3.3.7-1

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[x] Does your manifest conform to the 1.2 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

@msftbot blocking issue
2022-11-09 19:17:07.571 [CLI ] Caught std::exception: No mapping for the Unicode character exists in the target multi-byte code page.

This will need to be rechecked once changes from

https://github.com/microsoft/winget-cli/issues/2057

find their way into the validation pipeline.

@wingetbot run

/AzurePipelines run

/azp run

/azp run

/azp run

/azp run


Processing properties are not required on providers

The readme says

At least one of the fields must be specified.

, but removing all the processing:* properties from the providers objects does not result in a validation error.
Example collection.json:
{
  "stac_version": "1.0.0",
  "stac_extensions": [
    "https://stac-extensions.github.io/processing/v1.0.0/schema.json"
  ],
  "type": "Collection",
  "id": "Sentinel2-L2A",
  "title": "Sentinel-2 MSI: MultiSpectral Instrument, Level-2A",
  "description": "Sentinel-2 is a wide-swath, high-resolution, multi-spectral imaging mission.",
  "license": "proprietary",
  "providers": [
    {
      "name": "European Union/ESA/Copernicus",
      "roles": [
        "producer",
        "licensor"
      ],
      "url": "https://sentinel.esa.int/web/sentinel/user-guides/sentinel-2-msi"
    },
    {
      "name": "Processing Corp.",
      "roles": [
        "processor"
      ]
    },
    {
      "name": "Storage Provider, Inc.",
      "roles": [
        "host"
      ]
    }
  ],
  "extent": {
    "spatial": {
      "bbox": [
        [
          -180,
          -56,
          180,
          83
        ]
      ]
    },
    "temporal": {
      "interval": [
        [
          "2015-06-23T00:00:00Z",
          null
        ]
      ]
    }
  },
  "summaries": {
    "datetime": {
      "minimum": "2015-06-23T00:00:00Z",
      "maximum": "2019-07-10T13:44:56Z"
    },
    "platform": [
      "sentinel-2a",
      "sentinel-2b"
    ],
    "constellation": [
      "sentinel-2"
    ],
    "instruments": [
      "msi"
    ],
    "gsd": [
      10,
      30,
      60
    ],
    "processing:level": [
      "L1C",
      "L2A"
    ]
  },
  "links": [
    {
      "rel": "self",
      "href": "https://processing-corp.com/catalog/COPERNICUS_S2.json"
    },
    {
      "rel": "parent",
      "href": "https://processing-corp.com/catalog/catalog.json"
    },
    {
      "rel": "root",
      "href": "https://processing-corp.com/catalog/catalog.json"
    },
    {
      "rel": "license",
      "href": "https://scihub.copernicus.eu/twiki/pub/SciHubWebPortal/TermsConditions/Sentinel_Data_Terms_and_Conditions.pdf",
      "title": "Legal notice on the use of Copernicus Sentinel Data and Service Information"
    }
  ]
}

Is this intentional? That is, are the processing properties not meant to be required in the provider objects?
Example test.

That is, are the processing properties not meant to be required in the provider objects?

No, the processing properties were not meant to be required in Provider objects. We need to clarify this in the docs (and potentially fix the schema accordingly, too).

Ping?

See PR #13


.Net 7 Model Editor fails to load

Hi
I get the following error when I try open a Model from the Editor list

as I know you played around with ME config I cannot really tell more than that you have an issue with .net7. However I just publish the release with support for 6,7,8 frameworks

so update your Xpand ME plugins if you haven't arleady delete all related files from your AppData and try again. If the problem persist try to repro it with a new empty solution and post it here

Thank you, I'll test and let you know the result

r u sure your Xpand ME model is clean? I mean default settings? cause I cannot repro it

hmm I did now, will update u again

Yep. I have even tried it on different internet connections because on the work network it doesn't like downloading updates.

https://github.com/eXpandFramework/eXpand/assets/7148712/d2611c1f-c708-4dab-8590-7ef5cf2ddb9d

I am now using VS to uninstall the extension. I'll then clear the app data and start again to be 100% sure

add the missing assembly in path?? or post your sample
C:\Users\Tolis\AppData\Roaming\Xpand.XAF.ModelEditor.Win\WinDesktop\net6.0\<IP_ADDRESS>\

ah i see is the same app

I have just tested it by create a default XAF application. Target .Net 6 first and it worked. Changed to .Net 7 and it failed

DXApplication1.zip

I updated the Xpand ME, get the latest version and should work now and no 404

Thanks, it works now with the latest version. But I have to set the download url to the .Net 7 version.
https://github.com/eXpandFramework/Reactive.XAF/releases/download/<IP_ADDRESS>/Xpand.XAF.ModelEditor.WinDesktop7.zip

at least in my tests and with your sample app there is no prompt, maybe you try to clean up your folders again? or you can try the v8 should probably work for all


Catalog: update 40day_c48_pressure_interpolated_may2020 for wind bug fix

Previously, the 2D c3072 verification dataset was corrected for the wind bug, but I forgot to correct the 3D pressure interpolated dataset (forgot the original winds were not A grid).

Just a heads up that this meant the wind biases in the prognostic run reports were incorrect (e.g., did not match pattern of wind nudging tendencies for the nudged training runs).


On slow systems 'go test' panic with "invalid page type: 0: 0" message

For full test logs see https://gist.githubusercontent.com/adodon2go/c32170dac3f7a06f809dc9d0be76668e/raw/e94869fef8167e69d80cd2250664e50edf82e944/log_output.txt
The panic is related to the fact that trivy DB is not available and the sleep time found here (https://github.com/anuvu/zot/blob/main/pkg/cli/cve_cmd_test.go#L333 and https://github.com/anuvu/zot/blob/main/pkg/extensions/search/cve/cve_test.go#L421) is not enough on slow system.
This issue is to find a proper way of signaling when trivy DB is available. It can be through rewriting the CVE search extension to behave as a server that will accept requests on a channel to signal when trivy DB is ready or it can be a REST API exposure that a test can periodically poll. It can be a combination of those two or maybe some other implementation that will resolve the issue of passing that test (no matter how slow the system we run tests is),

Not reproducible.


Power Hungry

Challenge
Problem Statement:
Power Hungry
Commander Lambda's space station is HUGE. And huge space stations take a LOT of power. Huge space stations with doomsday devices take even more power. To help meet the station's power needs, Commander Lambda has installed solar panels on the station's outer surface. But the station sits in the middle of a quasar quantum flux field, which wreaks havoc on the solar panels. You and your team of henchmen has been assigned to repair the solar panels, but you can't take them all down at once without shutting down the space station (and all those pesky life support systems!).
You need to figure out which sets of panels in any given array you can take offline to repair while still maintaining the maximum amount of power output per array, and to do THAT, you'll first need to figure out what the maximum output of each array actually is. Write a function answer(xs) that takes a list of integers representing the power output levels of each panel in an array, and returns the maximum product of some non-empty subset of those numbers. So for example, if an array contained panels with power output levels of [2, -3, 1, 0, -5], then the maximum product would be found by taking the subset: xs[0] = 2, xs[1] = -3, xs[4] = -5, giving the product 2*(-3)*(-5) = 30.  So answer([2,-3,1,0,-5]) will be "30".
Each array of solar panels contains at least 1 and no more than 50 panels, and each panel will have a power output level whose absolute value is no greater than 1000 (some panels are malfunctioning so badly that they're draining energy, but you know a trick with the panels' wave stabilizer that lets you combine two negative-output panels to produce the positive output of the multiple of their power values). The final products may be very large, so give the answer as a string representation of the number.
sample inputs / outputs
Inputs:
(int list) xs = [2, 0, 2, 2, 0]
Output:
(string) "8"
Inputs:
(int list) xs = [-2, -3, 4, -5]
Output:
(string) "60"

Taking this up.


Wrong check for stream vs sentry

In the write_to_stream method, the check on line 1384 is testing the stream.
    if ( !os )
        return os;

Should this check test the sentry instead?
  if (!sentry) {
    return os;
  }

Thanks a lot for your sharp observation !
Curious if you did find it by reading the code or due to the occurrence of an issue?

It was a code read-through.

Thank you.


Use of pyvista._vtk will break on next release

https://github.com/ansys/pymapdl/blob/660acdfd014aae1c758b8164f4642e6525d4542b/src/ansys/mapdl/core/mapdl_geometry.py#L35-L38
This won't break/fail as you have the try/except logic but I wanted to point that pyvista._vtk is a private module that is not intended to be used outside of pyvista. Further, this import path will be broken on the next release of PyVista.

Hi @banesullivan
Thank you a lot for opening this issue. Do you think it is the best go directly with the except code? Or is there a more "pyvista" way to import vtkAppendPolyData ?

No "pyvista way" to import this, but there is a "VTK way". You should import this as
from vtkmodules.vtkFiltersCore import vtkAppendPolyData

This will only import from the vtkmodules.vtkFiltersCore package prevent unnecessary imports in VTK that may be dependent on GL dependencies.
FYI, we still have these private _vtk modules in PyVista, we've just split them into a "core" and "plotting" package. Please do not import these directly as they are subject to change across releases, but they provide an excellent reference of how to most efficiently import VTK modules/classes:

https://github.com/pyvista/pyvista/blob/a922345dd24143717ef04f9589aaebe414e7666c/pyvista/core/_vtk_core.py
https://github.com/pyvista/pyvista/blob/a922345dd24143717ef04f9589aaebe414e7666c/pyvista/plotting/_vtk.py

Roger that. I will do the changes soon.


compcert: 3.7 → 3.8

Motivation for this change
Improvements: https://github.com/AbsInt/CompCert/releases/tag/v3.8
Keep 3.7 around for VST.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 106287 run on x86_64-darwin 1

1 package built:

compcert


Update overview.md

fixed wording of "Advantages of using DevOps Starter

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


<EMAIL_ADDRESS>to allow function callbacks in events hash

Fixes https://github.com/AmpersandJS/ampersand-view/issues/37 and https://github.com/AmpersandJS/ampersand-view/issues/38

+1
Since we are using ^ in the package.json new installs of of ampersand-view should already be getting the updated events-mixin so this is technically "done" already.
$ npm install ampersand-view
<EMAIL_ADDRESS>node_modules/ampersand-view
├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>├──<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>├──<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>├──<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>├──<EMAIL_ADDRESS><EMAIL_ADDRESS>└──<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>

So I think this can be merged, but we dont need to publish.


Kanban Setup

We are a team of two
@charlesgobina
@KayLemba
Link to kanban board: https://github.com/KayLemba/Receipe-App/projects/1

STATUS: APPROVED ✔ ✔
Hi @KayLemba and @charlesgobina,
Your project is complete!  There is nothing else to say other than... it's time to merge it :shipit:
Congratulations! 🎉
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the Issue thread if something is not 100% clear. And please, remember to tag me in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


It is recommended to increase the failure style

It is recommended to increase the failure style
NProgress.failure() or NProgress.error()

+1

An idea to do this by changing the css background property when there is failure. This is an example using axios (and Jquery selector):
// before a response is returned stop nprogress axios.interceptors.response.use(response => {     NProgress.done();     return response }, error => {     $('#nprogress .bar').css('background', 'red');     NProgress.done();     return error });


Use the package.dhall convention

Unlike Text, Dhall's URL imports do not support any kind of interpolation. Consequently, updating expressions like this to use more recent revisions is awkward. I'd have to edit the git revision in multiple URL imports.
Several Dhall projects use a package.dhall file so users can make a let binding to its URL and access all the project's public features through it. Here is the package.dhall for dhall-kubernetes.
Potential Alternatives?
I considered whether other Dhall features could simplify maintenance in my project without asking for a package.dhall here, but haven't found any. These issues and comments in dhall-lang  offer some useful context.

https://github.com/dhall-lang/dhall-lang/issues/219
https://github.com/dhall-lang/dhall-lang/issues/139#issuecomment-417953563

The comment following that last one about expanding the type hierarchy might be relevant to this concern, but I don't see it yet.

I would happily accept a pull request.


Download stalls at 100%

I'm seeing some downloads stuck at 100%. I suspect it may be related to the lack of timeouts on
                final URLConnection         connection = new URL(url).openConnection();

https://github.com/foojay2020/discoclient/pull/10 added timeouts.


docs: fixed issue with version prefix and Docker image

This PR fixes an issue with the documentation examples that caused issues for those attempting to download the images.

Closes #145


ci: remove unused Dockerfile

This Dockerfile was the previous entrypoint for the GKE e2e tests, but is no longer used.

/assign @karlkfi


[ENH] update data dictionnary with the actual list of Levels present in TSV files.

You need this code to do:
Given a tsv file, it should generate / update the data dictionary, especially the Levels object so that the user can then easily fill in what each level corresponds to.

related to that, this is done, no?
Now there's a lot of info in _bold.tsv file. Is it all bids-valid? (I failed at bids-validator for another reason, so not sure if having info in bold.tsv is valid or not. )


Add confusion matrix as metric

I finally got myself together and updated the Confusion Matrix to the newest icevision version.
Here is a colab showing how it works: https://colab.research.google.com/drive/1bEL4nlDNx6J0X6_x7O7CFvvBByHagOyb?usp=sharing
Whats missing?

confusion matrix logging

The backbone is ready with SimpleConfusionMatrix.log() but the current icevision metric design doesn't allow to log objects other than dict or floats in case of fastai. To enable logging a refactor of the Metric is required.
I also changed the metric testing for efficientdet and think this could be reused for other used libraries. Each of them could have test_metric.py file and verify that the expected behaviour is true for all of them.

@lgvaz commits got finally updated

hey hey Pawel, tests are still failing, are all the commits in this PR?

ah yeah its due to circular imports.. I'm not sure I am handling the namespace in the right way. fix is on the way


Added basic tests for BitMask

They don't cover all of its features yet, but it's a good start.
One of my goals is to be able to safely refactor algorithm code in the future (the tests would give us some peace of mind that the refactoring is functionally equivalent to the original). The specific algorithm that I want to refactor uses BitMask, so I'm adding tests to it first.
Also, I sealed the BitMask class and added argument checks.

Looks good, thank you!


[Event Request] Codeunit 5870

Hi,
we need a new publisher in Codeunit 5870 (Calculate BOM Tree)
Function GenerateProdCompSubTree:

parameters:
var Parentitem : Record "Item"
var ParentBOMBuffer: Record "BOM Buffer"
thanks

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


ttt solver not in the void now

Fixing a feature which doesn't even do anything 💀

necessary for sure


[Bug]: On Deploy, the modal that comes up, refers to Staging and Production, where as now we have custom environments as well.

Is there an existing issue for this?

[X] I have searched the existing issues

Description
On creating an app with a few pages and DS, when we deploy, information here has reference to Staging and Production env only, where as now we have support for custom environments
Steps To Reproduce

Create an application, connect to a datasource and bind it to a table
Deploy this app
Note that on the deploy modal, information has reference to Staging and Production env only, where as now we have support for custom environments

To isolate application changes between Staging and Production, connect your apps to a Git repo and create branches for Staging and Production

Public Sample App
No response
Environment
Deploy Preview
Issue video log
No response
Version
Cloud

Modal is now removed

Yes - works fine


fix: Composer post-root-package-install didn't work with Mutagen enabled

The Issue

https://github.com/ddev/ddev/pull/6256#discussion_r1627427307

.env.local is not created in the Sulu project quickstart, but it should.
ddev composer create doesn't run post-root-package-install composer script because Mutagen doesn't perform a sync.
How This PR Solves The Issue
Adds additional app.MutagenSyncFlush() right before checking for composer.json
Manual Testing Instructions
ddev config global --performance-mode=mutagen

mkdir my-sulu-site && cd my-sulu-site
ddev config --project-type=php --docroot=public --upload-dirs=uploads
ddev composer create sulu/skeleton

# see this in the output:
Executing composer command: [composer run-script post-root-package-install]

# and check if the file exists, it should:
ls .env.local

Automated Testing Overview

Related Issue Link(s)
Release/Deployment Notes

after extracting the skeleton archive and before stopping and restarting the containers to the install the dependencies
Executing composer command: [composer run-script post-root-package-install]

> @php -r "file_put_contents('.env.local', 'APP_ENV=dev' . PHP_EOL);"
> @php -r "file_put_contents('.env', str_replace('APP_SECRET=\'\$ecretf0rt3st\'', 'APP_SECRET=' . bin2hex(random_bytes(16)), file_get_contents('.env')));"
 Container ddev-testinger-db  Stopped

is run. i've also checked, .env.local got created containing the app env variable with the dev value and an app secret is correctly set in the .env file. before it stuck to the default value. looks good, thanks for the fast fix!

I checked our quickstarts for post-root-package-install:
Found it only in laravel/laravel and statamic/statamic
`https://github.com/laravel/laravel/blob/3b3f9f13faab1753e7b7cad6a0e7098e54c8199f/composer.json#L40-L42
https://github.com/statamic/statamic/blob/c5a6394575223b1cea893f55b00dfde3bf660a6f/composer.json#L48-L50
All it does is copy .env.example to .env, which is also done in DDEV, so I think it won't break anything.

yeah somehow statamic isnt affected that post root package install wasnt run. the .env file is created anyway including all the setting set in the following. a bit surprising. but i'Ve quickly tested statamic once with the patch applied once without. in both cases it worked. in the case of sulu it had more consequences.

somehow statamic isnt affected

Yes, that's because statamic quickstart is based on the laravel recipe, and DDEV handles it.

out of curiosity what happens with the binary where the patch is applied. does composer create the .env file and then ddev overwrites that .env file with the same or does ddev skip the creation of the .env file because it is already in place?

This one:

ddev skip the creation of the .env file because it is already in place

fileutil.CopyFile() only if os.IsNotExist(err)
https://github.com/ddev/ddev/blob/ae65b58c2bc42bbe823a9bdda03675780392bd07/pkg/ddevapp/laravel.go#L30-L36

oh that looks perfect! awesome, thanks


unable to access directory which is outside from current directory using "../"

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

VS Code Version:
OS Version:

Steps to Reproduce:

Version: 1.62.3 (user setup)
Commit: ccbaa2d27e38e5afa3e5c21c1c7bef4657064247
Date: 2021-11-17T08:11:14.551Z
Electron: 13.5.2
Chrome: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Windows_NT x64 10.0.22000

2 windows 11

/needsMoreInfo


Failure to converge when linked with Intel MKL

I've run into a problem that I'm not sure where to even begin debugging.  I'm getting wildly different results when I run the same program on different hardware.  It has something to do with the Intel MKL BLAS -- when I use a version of numpy linked with MKL, the results are terrible. To take one example, when I run a particular network using MKL BLAS and device=cpu, the loss starts at around 10 and drifts a but up and down but never consistently decreases .  With MKL BLAS and device=gpu, the loss drops quick to 5 and then hovers around that.  Using numpy linked with OpenBLAS, the loss steadily decreases from 10 to (after 1500 epochs) about 0.003.
Has anyone reported something like this before?  It's not a critical bug for me, since the solution is obvious: just use OpenBLAS.  But the community ought to be concerned about this.  As I say, I don't know where to begin to isolate this... whether it's a problem with MKL, numpy, theano, keras, the compilers, or some combination of all of the above.

If I had to guess I'd say the issue is probably in theano. Can you post the minimal code necessary to reproduce?

Well, it's not minimal but the problem shows up with the addition_rnn.py example, but not reuters_mlp.py.
But: I don't know why I didn't think to do this first, but I ran the full numpy test suite and it turned up some very alarming looking errors.  I'll follow those up with the numpy folks, and hopefully fix that will fix the problems with keras.  Sorry for the false alarm!


Replace deprecated constants by new constants of Exoplayer.

Replace deprecated constants by new constants of Exoplayer.

Thank you for your contribution!


Session Sharing (request)

Think it is not possible to share the current set (session) with other designers.
To allow other people to follow, there is a whole set of complications (priorly to match names, codes, selected stack, etc)
IMO would be beneficial to have some sort of session sharing feature.
Simple Eg. use case:

User A select some fonts
User B wants to checkout and make some changes
User A export its session
Fontello generate a session file, downloadable
User A sends the session file to user B
User B loads and loop the interaction

Looking at the readme (sorry not reading first)
Seems like there is the session persistance already.
But there is a link the front-end to use the session link?

+1 Add a button -> Share which would generate a link that includes the serialized local storage settings, so other developers can start from the same settings
Also that link can be added to git e.g. versioned

Seems the session sharing (link) is persisted for limited time.. The api for creating a session describes it.
Liked the idea of version control, like exporting/loading the whole session and keeping it in the repository.

Your font state is stored in zip archive in config.json. You can drop it to fontello page and continue work anytime.
Link sharing is another deal. That expects hosting files, and fontello does not store users data. Probably, it's possible to do temporary links for 1day, but i don't know if it's useful. Create another issue for that to discuss.


feat: #304 fix failing requests + axios development

task: https://github.com/buerokratt/Training-Module/issues/304


Can't connect to GKE kubernetes cluster with fresh install

Helm version
10118 ◯  helm version                                                                                ⏎
Client: &version.Version{SemVer:"v2.0.1", GitCommit:"dc87ea8dd0111164c720fd13b4eb8a905f97ac62", GitTreeState:"clean"}
Error: cannot connect to Tiller

K8 version:
1.4.6

The issue
When i try and do an install, I get the message:
10110 ◯  helm list
Error: Error forwarding ports: error upgrading connection: No SSH tunnels currently open. Were the targets able to accept an ssh-key for user "gke-[redacted]"?

Please advise

(We all discussed this in Slack. Just "officially" following up here.)
Helm uses the Kubernetes proxy. The thing to test is kubectl proxy. If that doesn't work, Kubernetes is not quite configured properly. It might be an issue with local Kube config, or it might be something on the Kubernetes API server.
We should probably add this to install_faq.md. I'll mark this as a starter for anyone who feels like doing that.

@technosophos similar issue here, I created a new cluster and forgot to move the new config to ~/.kube. Only reading this issue I figured out what was wrong.
When I run the kubectl I get the error
$ kubectl get pods
Unable to connect to the server: x509: certificate signed by unknown authority

I guess a verbose message could solve the issue, same as
$ helm version
Client: &version.Version{SemVer:"v2.0.0", GitCommit:"51bdad42756dfaf3234f53ef3d3cb6bcd94144c2", GitTreeState:"clean"}
Error: cannot connect to Tiller. Do you have connection to your kubernetes cluster?


⚠ Bofrost.lu has degraded performance

In 909fbe3, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 964 ms

Resolved: Bofrost.lu performance has improved in 77efead after 10 minutes.


TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' Possible source of error: Server Script /app/customer

What's happen?
customer that crated though sales invoice modal have this error.
https://apps.hosting.zaviago.com/app/customer/chomchom1

customer created from here:

App Versions
{
	"apps_maintainer": "0.0.1",
	"business_automations": "0.0.1",
	"erpnext": "15.6.1",
	"frappe": "15.5.0",
	"test_app": "0.0.1"
}

Route
Form/Customer/chomchom1

Traceback
Traceback (most recent call last):
  File "apps/frappe/frappe/app.py", line 110, in application
    response = frappe.api.handle(request)
  File "apps/frappe/frappe/api/__init__.py", line 49, in handle
    data = endpoint(**arguments)
  File "apps/frappe/frappe/api/v1.py", line 36, in handle_rpc_call
    return frappe.handler.handle()
  File "apps/frappe/frappe/handler.py", line 49, in handle
    data = execute_cmd(cmd)
  File "apps/frappe/frappe/handler.py", line 71, in execute_cmd
    return run_server_script(server_script)
  File "apps/frappe/frappe/handler.py", line 89, in run_server_script
    response = frappe.get_doc("Server Script", server_script).execute_method()
  File "apps/frappe/frappe/core/doctype/server_script/server_script.py", line 150, in execute_method
    return execute_api_server_script(self)
  File "apps/frappe/frappe/core/doctype/server_script/server_script.py", line 286, in execute_api_server_script
    _globals, _locals = safe_exec(script.script, script_filename=script.name)
  File "apps/frappe/frappe/utils/safe_exec.py", line 101, in safe_exec
    exec(
  File "<serverscript>: customer_total_spending", line 27, in <module>
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

Request Data
{
	"type": "POST",
	"args": {
		"reference": "chomchom1"
	},
	"headers": {},
	"error_handlers": {},
	"url": "/api/method/customerSpending",
	"request_id": null
}

Response Data
{
	"exception": "TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'",
	"exc_type": "TypeError",
	"_exc_source": "Server Script"
}

--RESOVLED✅--


Fix document creation with invalid JSON

Codecov Report

Merging #268 into 2.x will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              2.x     #268   +/-   ##
=======================================
  Coverage   76.57%   76.57%
=======================================
  Files          39       39
  Lines         760      760
=======================================
  Hits          582      582
  Misses        178      178

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 df54cf4...ad946b6. Read the comment docs.


bug: update a project not updating angular-ui-router

Type: bug
Platform: all
After updating a project I've this situation:
$ionic lib
Local Ionic version: 1.0.0-beta.14 ./www/lib/ionic/version.json)
Latest Ionic version: 1.0.0-beta.14 (released 2014-12-15)
Local version up to date
$ head ./www/lib/ionic/js/angular-ui/angular-ui-router.js /**
State-based routing for AngularJS
@version v0.2.10
@link http://angular-ui.github.com/
@license MIT License, http://www.opensource.org/licenses/MIT /
/ commonjs package manager support (eg componentjs) */

Greetings @kno!
My sensors indicate that you need to update your issue through our custom issue form. We are now requiring all issues to be submitted this way, to ensure that we have all of the information necessary to fix them as quickly as possible.
Click Here To Update Your Issue
I will have no choice but to close this issue if it is not resubmitted through the form. Please fill out the rest of the form, so that I may use my friendly robot powers to assist you.
Thank you!

This issue was moved to driftyco/ionic-cli#232


[semantic-dom-diff] throw when global variable are not available

The semantic dom diff plugin uses some global variables like __mocha_context__ and __snapshot__ which are only available in a karma mocha context. When it's user in other test runners, or karma without mocha, it crashes with an unhelpful message.
We should check for these variables, and throw a helpful error to the user that explains this plugin can only be used in Karma.

Hey,
If I understood correctly, this plugin cannot be used at all if those variables are not available, right ? So we could put as the first thing in the chaiDomDiff function to verify and throw an Error with an explanation message ?
Something like:
export const chaiDomDiff = (chai, utils) => {

  const context = window.__mocha_context__;
  const snapshotState = window.__snapshot__;
  if (!context && !snapshotState) {
   throw new Error('semantic-dom-diff can only be used with Karma test runner and with mocha.');
  }

  // ...

What do you think ? Also, any recommendation about the error message (is it ok to be an throw new Error or you suggest other alternative) ?

That looks good, @trystan2k

Thanks @bennypowers.
Should we then remove the registration of the plugin from @open-wc/testing since Open-wc is not using @dev/test-runner
(otherwise the tests will start to fail) ?
And also, the scafolding is adding an a11y testing, which seems to depend on semantic-dom-diff
  it('passes the a11y audit', async () => {
    const el = await fixture(html`
      <app-test-diff></app-test-diff>
    `);

    await expect(el).shadowDom.to.be.accessible();
  });

Should it be removed or there is an alternative for a11y tests with WTR ?


LoadAPIConfig doesn't allow for STORE_TYPE configuration -- Defaults to AWS S3

The code in /backend/config/webconfig.go does not allow for the API service to have a specified STORE_TYPE. I believe that adding the LoadStoreConfig function to the LoadAPIConfig function would be a simple fix for this, or adding an additional attribute to the WebConfig struct to allow for Store Type specification.
As observed in /backend/config/webconfig.go, the LoadStoreConfig is not currently added in the LoadAPIConfig return function.

I am unsure if this is a bug or if there was another way I am supposed to be able to specify the STORE TYPE in production. I'm happy to submit a PR for this if you'd like.

Hmm, yes, this does appear to be a bug. Good catch. This looks pretty small, so I might be able to get a fix up quickly.


Sanitize JMX metric names

When scraping metrics from HikariCP, exported metrics are not compliant with openmetrics. With this changeJMX_com_zaxxer_hikari_TYPE_Pool (HikariPool-1)_ ATTRIBUTE_ActiveConnections would become
JMX_com_zaxxer_hikari_TYPE_Pool_HikariPool_1__ATTRIBUTE_ActiveConnections

cc: @mattstep @electrum

@vinay-kosaraju You need to rebase and use JUnit insted of testng as it was dropped. Sorry

I've rebased to use JUnit and AssertJ


Binary CSR write + read

Write and read simple binary CSR format.  Hugely reduces loading times.
Example usage: https://github.com/bkj/essentials/blob/dev/binary_csr/examples/pr/pr.cu
$ time ./bin/pr rmat20.mtx
real    0m28.302s
user    0m27.296s
sys     0m0.924s

vs
$ ./bin/mtx2bin rmat20.mtx
$ time ./bin/pr rmat20.mtx.csr
real    0m0.664s
user    0m0.324s
sys     0m0.295s

In this example, loading time is cut from ~ 27.5 seconds to ~ 0.1 seconds.
Even if this isn't perfect (eg, only supports CSR right now), I'd recommend merging it so people can use the binary loaders during testing.

Sweet, thanks!


Update patch-arch.sh based on #4271

Installing librealsense on Manjaro Linux, I ran into the exact issues described in #4271 from a year ago. This PR proposes to update patch-arch.sh accordingly. Notice that it does not update the actual patch file. This may still need adaptation depending on the kernel version that is used (which however seemed to be rather trivial in my case for kernel 5.6.16).

@puzzlepaint , thank you for the PR!
Several notes on the implementation:

Can you provide a kernel log for inserting the patched module into the kernel ?
Can you post the kernel log during camera's plugin to ensure that the required formats have been picked up correctly.
While updating the supported streaming formats this script does not provide support for the metadata. It was not part of the original script but you can consider adding this to the PR as well.

Thanks for the response, it is good to know that the metadata part was still missing. I assume this can be fixed by applying one of the realsense-metadata-... patches in addition to the realsense-camera-formats patch. I tried realsense-metadata-bionic-5.patch and it applied to my kernel version without requiring any change. So I added this to the script (but ideally there should be some mechanism that selects a suitable patch based on the kernel version that is used).

The dmesg output for doing sudo modprobe uvcvideo seems to be:

[ 6941.989553] videodev: Linux video capture interface: v2.00
[ 6942.232147] usb 1-3: reset high-speed USB device number 2 using xhci_hcd
[ 6942.592063] uvcvideo: Found UVC 1.00 device <unnamed> (046d:0825)
[ 6942.630249] uvcvideo 1-3:1.0: Entity type for entity Extension 4 was not initialized!
[ 6942.630251] uvcvideo 1-3:1.0: Entity type for entity Extension 6 was not initialized!
[ 6942.630251] uvcvideo 1-3:1.0: Entity type for entity Extension 7 was not initialized!
[ 6942.630252] uvcvideo 1-3:1.0: Entity type for entity Processing 2 was not initialized!
[ 6942.630253] uvcvideo 1-3:1.0: Entity type for entity Extension 3 was not initialized!
[ 6942.630253] uvcvideo 1-3:1.0: Entity type for entity Camera 1 was not initialized!
[ 6942.630296] input: UVC Camera (046d:0825) as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/input/input46
[ 6942.630339] usbcore: registered new interface driver uvcvideo
[ 6942.630339] USB Video Class driver (1.1.1)

When I plug in the camera, it prints:

[ 7227.911930] usb 2-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[ 7227.929123] usb 2-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=50.c5
[ 7227.929124] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7227.929125] usb 2-1: Product: Intel(R) RealSense(TM) Depth Camera 435
[ 7227.929125] usb 2-1: Manufacturer: Intel(R) RealSense(TM) Depth Camera 435
[ 7227.929126] usb 2-1: SerialNumber:<PHONE_NUMBER>90
[ 7227.931464] uvcvideo: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 435  (8086:0b07)
[ 7227.933192] uvcvideo 2-1:1.0: Entity type for entity Intel(R) RealSense(TM) Depth Ca was not initialized!
[ 7227.933193] uvcvideo 2-1:1.0: Entity type for entity Processing 2 was not initialized!
[ 7227.933193] uvcvideo 2-1:1.0: Entity type for entity Camera 1 was not initialized!
[ 7227.933263] input: Intel(R) RealSense(TM) Depth Ca as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input47
[ 7227.933612] uvcvideo: Unknown video format 36315752-1a66-a242-9065-d01814a8ef8a
[ 7227.933614] uvcvideo: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 435  (8086:0b07)
[ 7227.935029] uvcvideo 2-1:1.3: Entity type for entity Processing 7 was not initialized!
[ 7227.935030] uvcvideo 2-1:1.3: Entity type for entity Extension 8 was not initialized!
[ 7227.935030] uvcvideo 2-1:1.3: Entity type for entity Camera 6 was not initialized!

It indicates one missing format: Unknown video format 36315752-1a66-a242-9065-d01814a8ef8a.
Running realsense-viewer, I can stream RGB, Z16, Y8, and Y16 images successfully from my D435 camera, but I noticed the following message in the log on the bottom:
Pixel format 36315752-1a66-a242-9065-d01814a likely requires patch for fourcc code RW16!

I am not at all familiar with the Linux kernel or the UVC driver, but it seems to me that the GUID from the camera formats patch that corresponds to the RW16 format does not match the value 36315752-1a66-a242-9065-d01814a8ef8a that it complains about. I then checked the patch realsense-camera-formats-bionic-5.patch and it seems to contain an additional RW16-Bayer format that is not included in the patch realsense-camera-formats.patch that is referenced from patch-arch.sh:
+	#define UVC_GUID_FORMAT_BAYER16 \
+	{ 'R',  'W',  '1',  '6', 0x66, 0x1a, 0x42, 0xa2, \
+		0x90, 0x65, 0xd0, 0x18, 0x14, 0xa8, 0xef, 0x8a}

Probably that should be added as well. But that might be related to the patch files then, and not to the patching script.

Thanks for the verification inputs,
The RW16 format is one of the calibration formats and is not required to be patched.
In case you selected the metadata patch though  - please check the metadata in realsense-viewer by clicking "Info" button above the stream's viewport and share a screenshot with Depth+IR+RGB streams simultaneously (no need for high FPS/resolution)

Here is a screenshot:

Not sure what the expected outcome is if the metadata patch works / did not work. Does the existence of the time and frame numbers already show that it works?

@puzzlepaint , try to click on the "Info" icon above each viewpoint as highlighted to check the metadata presence

Ah, I clicked the "i" button before since it had "info" in its mouse-over tooltip. Here is a new screenshot with the left button activated:


Helper methods for resource loading

This PR adds URL-based linesOf() and contentOf() methods that can be used to load URLs returned from e.g. ClassLoader.getResource(...).

deprecated by #402


[WIP] Translation of documentation into French

Please makes sure these boxes are checked before submitting your PR, thank you!

[ ] Make sure you follow Element's Contributing Guide.
[ ] Rebase before creating a PR to keep commit history clear.
[ ] Add some descriptions and refer relative issues for you PR.

Wow, so efficient!

Lot of work this end of year. Will come in january. Ok with that?

Sure, you take your time.


Update quantity.json

The plural use for units and Units is erroneous (also in contrast to Phenopackets).

This was a general error since it is always one Unit.

We will be able to accommodate this change.


[BUG] Gate auto-update with big RTB

Describe the bug
In version 2.0.1 (without end detection feature)
After detection, Gate start to configure 11/21 motor auto-update. Then there is 37ms of void then a configuration of 21 auto-update.
We should only have 21 auto-update directly after detection.

Network configuration

21 motor boards
Revision 2.0.1 of Luos

@nicolas-rabault I have already fixed this after the new detection method.

OK so this is already fixed in 2.1.0. 👍


JavaScript SDK v3 updates to tutorials

Docs Build status updates of commit 4d8cf1c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

tutorials/angular.yml
:white_check_mark:Succeeded

tutorials/javascript.yml
:white_check_mark:Succeeded

tutorials/node.yml
:white_check_mark:Succeeded

tutorials/office-addin.yml
:white_check_mark:Succeeded

tutorials/react-native.yml
:white_check_mark:Succeeded

tutorials/react.yml
:white_check_mark:Succeeded

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


[SPARK-18837][WEBUI] Very long stage descriptions do not wrap in the UI

What changes were proposed in this pull request?
This issue was reported by @wangyum.
In the AllJobsPage, JobPage and StagePage, the description length was limited before like as follows.

But recently, the limitation seems to have been accidentally removed.

The cause is that some tables are no longer sortable class although they were, and sortable class does not only mark tables as sortable but also limited the width of their child td elements.
The reason why now some tables are not sortable class is because another sortable mechanism was introduced by #13620 and #13708 with pagination feature.
To fix this issue, I've introduced new class table-cell-width-limited which limits the description cell width and the description is like what it was.

How was this patch tested?
Tested manually with my browser.

Test build #70365 has started for PR 16338 at commit c86dc72.

CC @ajbozarth

Test build #70365 has finished for PR 16338 at commit c86dc72.

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

Merged build finished. Test FAILed.

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

retest this please.

Test build #70383 has started for PR 16338 at commit c86dc72.

Test build #70383 has finished for PR 16338 at commit c86dc72.

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

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

Merged build finished. Test PASSed.

Merged to master/2.1


created 2 more actions using chat GPT

Description
Please include a summary of the change, motivation and context.
2 new actions:

add a tag to a EC2 instance.   Supply region, instanceID, tag key and tag value to tag an instance.

GCP: list all VMs in a region and project.  The output also tells you if the VMs are publicly available or not.

@amit-chandak-unskript This is ready for re-review.


Preview for inter document cross reference

From Asciidoctor's User Manual
= Document Title
ifdef::env-github,env-browser[:outfilesuffix: .adoc]

See the <<README#,README>>.

We could also write the link as link:README{outfilesuffix}[README].

The links in the generated document will now point to README.adoc instead of the default, README.html.

It is supported in asciidoctor-vscode?

asciidoctor-vscode uses  asciidoctor for the rendering, so yes, it supports everything that you get with the plain ascidoctor .

Two more question.
How to use ifdef in vscode? env-github,env-browser is not supported.
Are anchors supported in inter-document cross reference? It seems not to work.


Enable Dependabot

Context
https://github.com/celestiaorg/nmt/blob/33110363c1d9bc966c1a6f22fd6c35ff41f00b31/.github/workflows/go.yml#L16
is outdated because there exists a setup-go v4.1.0.
Problem
Dependabot is not configured for this repo
Proposal
Enable dependabot for this repo. Inspiration can be drawn from

https://github.com/celestiaorg/celestia-app/blob/0d1750a40d34d2788b3f3a0a8d084f2dad76eb5c/.github/dependabot.yml
https://github.com/celestiaorg/rsmt2d/blob/39f259f21a4254fa8fdf4b9131df777e1c7f0d3a/.github/dependabot.yml

@rootulp would like to work on this


Reactive producer canceled subscriber

Is your feature request related to a problem? Please describe.
Yes it related to a problem. During use of reactive functions producer i've faced with message conversion issue and noticed that once one of the messages fail conversion we no longer able to produce new messages since there is no active subscribers on EmitterProcessor
For message producing used this approach https://cloud.spring.io/spring-cloud-static/spring-cloud-stream/3.0.4.RELEASE/reference/html/spring-cloud-stream.html#_using_reactor_api
Describe the solution you'd like
ability to avoid stopping of producer after 1 invalid message
Describe alternatives you've considered
onError... reactor API methods doesn't help as conversion done within library flux stream
Additional context
here is just sample app which intentionally fails for conversion step to reproduce the problem with canceled subscribers for EmitterProcessor
https://github.com/aleksandrmarchuk/spring-cloud-function-producer-demo

This issue may have been neglected by us and now 3.1 is at EOL. Lot's of changes and improvements went into 3.2.x, so please upgrade and if problem persists please raise a new issue.


Add timestamp for DID chain widget

Add the display of the date and time for the timestamp associated with the root DID of a DID chain to the DID chain widget. See equivalent issue for GUI

PR open

Closed with #53


A little help to understand and how to solve error and warning messages at the rekor-server container

Question
Summarizing my context:

I'm deploying Sigstor Rekor by using the Helm chart [Rekor] version [1.2.0].
I'm using MariaDB and Redis from a cloud vendor.
All of this deployment is using Terraform.
The components (Trillian LogSigner, Trilliian LogServer, and Rekor Server are up)

My Concerns

Accessing all pods/containers to verify the deployment results I noticed the points below:

[Pod = rekor-server | Container = rekor-server]
1 - Message: app/root.go:114 pprof enabled false
2 - Message: could not discover absolute path: stat .: permission denied
3 - Message: warning: could not resolve current working directory: stat .: permission denied
As I didn't find any information related to these messages/'behaviors' in the Sigstore Helm Charts documentation, please, could you help me to understand the reason for that?
I really appreciate any tips :)
Thank you so much.
"Edinho"

For (1) - this is just used if a developer wants to turn on profiling of rekor (configured via command line option seen at https://github.com/sigstore/rekor/blob/8993091a4b78548bc77211cd268a65793a7e2761/cmd/rekor-server/app/root.go#L74)
(2) looks like an error potentially coming from spf13/viper, and (3) looks like an error from go-openapi/spec - but without knowing the full k8s config I don't have any ideas.

Thank you so much, Mr @bobcallaway .
Please, do you have some idea about what the K8S config items (2) and (3) are related to?
... Authentication level? Container user? Namespace Roles?

Hi Guys!
Just to share! The reason for the Rekor container errors below:
2 - Message: could not discover absolute path: stat .: permission denied
3 - Message: warning: could not resolve current working directory: stat .: permission denied
Is that the default value [ ?.securityContext.runAsUser = 65533 ] don't exist in the container.
After attaching the container and executing [ cat /etc/passwd ] was possible to see the nonrootuser [ 65532 ].


[Core] Provide recommendation for JSON parsing error

Description
We are seeing countless users complaining they have stumbled on Quoting issues with PowerShell.
All issues received: https://github.com/Azure/azure-cli/issues?q=is%3Aissue+label%3A"Shell+-+PowerShell"
Changes
This PR refines the error message of JSON parsing error:

Echo the JSON received by CLI
Provide recommendation for all shells
Provide recommendation especially for PowerShell
Use the new InvalidArgumentValueError to replace CLIError

Testing Guide
Before:
# In powershell.exe or pwsh.exe
> az monitor diagnostic-settings create --logs '{"category":"QueryRuntimeStatistics"}'
Expecting property name enclosed in double quotes: line 1 column 2 (char 1)

After:
# In powershell.exe or pwsh.exe
> az monitor diagnostic-settings create --logs '{"category":"QueryRuntimeStatistics"}'
Failed to parse JSON: {category:QueryRuntimeStatistics}
Error detail: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
The JSON may have been parsed by the shell. See https://docs.microsoft.com/cli/azure/use-cli-effectively#quoting-issues
PowerShell requires additional quoting rules. See https://github.com/Azure/azure-cli/blob/dev/doc/quoting-issues-with-powershell.md

Core

/azp run


Update to pull selenium server 4.18

We need to update https://github.com/nightwatchjs/selenium-server-jar-download/blob/main/package.json#L8 to match the latest selenium server, 4.18 at time of raising this.

I can take care of this, just need to update the version in the package json and do some tests for everything to continue working correctly, or to eventually adapt some code if is not working

Hopefully you won't have to do much more than update the package.json. If it does break please update so I can help

hi @AutomatedTester  I have fixed this locally but can't seem to push the code to  a new branch for a PR review. any suggestions?

@AutomatedTester please review my pr as i think i have fixed this issue

Hi @AutomatedTester, I am Maha. can you help me to assign the first issue? I'm eager to contribute to the project.


Dockerize the application

Add a reusable Dockerfile for building the container
Add instructions to the README
A basic launch brought up the web app on my machine, but I haven't tested longer-term use.

Also note that I'm pushing my build to docker hub.  You can see it at: https://registry.hub.docker.com/u/carver/augur/
and use it with docker pull carver/augur


Fetching from threads

Is there any type of way to fetch messages from threads?

yep, just as I thought every branch is a different channel which makes no troubles in reading it


Bump up rk-grpc version to v1.2.3

Codecov Report

Merging #5 (a76abfa) into master (776090c) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master       #5   +/-   ##
=======================================
  Coverage   88.88%   88.88%
=======================================
  Files           1        1
  Lines          63       63
=======================================
  Hits           56       56
  Misses          4        4
  Partials        3        3

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 776090c...a76abfa. Read the comment docs.