Nested expanders do not shift lower cards, instead display behind lower cards.

Apologies if this is due to user error!
As the title suggests, my nested/child expander cards are expanding behind other higher-tier expander cards that appear below them.
A picture is worth a thousand words:

Here's my YAML:
    title: Lights
    path: lights
    theme: ios-light-mode-light-blue
    type: custom:masonry-layout
    cards:
      - type: custom:mushroom-light-card
        entity: light.all_lights
        secondary_info: none
        layout: vertical
        fill_container: true
        show_brightness_control: false
        tap_action:
          action: perform-action
          perform_action: light.turn_off
          target:
            entity_id: light.all_lights
          data:
            transition: 10
        hold_action:
          action: more-info
        double_tap_action:
          action: perform-action
          perform_action: switch.toggle
          target:
            entity_id: switch.nightlight_all
      - type: custom:expander-card
        title-card:
          type: custom:mushroom-light-card
          entity: light.upstairs_lights
          tap_action:
            action: toggle
          hold_action:
            action: more-info
          double_tap_action:
            action: perform-action
            perform_action: switch.toggle
            target:
              entity_id: switch.nightlight_upstairs
        gap: 0.0em
        expanded-gap: 0.6em
        padding: 0.0em
        clear: true
        title: ' '
        overlay-margin: 0.6em
        child-padding: 0.0em
        child-margin-top: 0.0em
        button-background: transparent
        expander-card-background: var(--ha-card-background,var(--card-background-color,#fff))
        header-color: var(--primary-text-color,#fff)
        arrow-color: var(--arrow-color,var(--primary-text-color,#fff))
        expander-card-display: block
        title-card-clickable: false
        min-width-expanded: 0
        max-width-expanded: 0
        title-card-button-overlay: true
        cards:
          - type: custom:layout-card
            layout_type: custom:vertical-layout
            layout:
              width: 200
              card_margin: var(--masonry-view-card-margin, 0px 0px 0px)
            cards:
              - type: custom:mushroom-light-card
                entity: light.bedroom_lights
                view_layout:
                  column: 1
                tap_action:
                  action: toggle
                hold_action:
                  action: more-info
                double_tap_action:
                  action: perform-action
                  perform_action: switch.toggle
                  target:
                    entity_id: switch.nightlight_bedroom
              - type: custom:expander-card
                gap: 0.0em
                expanded-gap: 0.0em
                padding: 0.0em
                clear: true
                title: ' '
                overlay-margin: 0.6em
                child-padding: 0.0em
                child-margin-top: 0.0em
                button-background: transparent
                expander-card-background: var(--ha-card-background,var(--card-background-color,#fff))
                header-color: var(--primary-text-color,#fff)
                arrow-color: var(--arrow-color,var(--primary-text-color,#fff))
                expander-card-display: block
                title-card-clickable: false
                min-width-expanded: 0
                max-width-expanded: 0
                title-card:
                  type: custom:mushroom-light-card
                  entity: light.bathroom_lights
                  tap_action:
                    action: toggle
                  hold_action:
                    action: more-info
                  double_tap_action:
                    action: perform-action
                    perform_action: switch.toggle
                    target:
                      entity_id: switch.nightlight_bathroom
                cards:
                  - type: custom:mushroom-light-card
                    entity: light.master_bathroom_ceiling_lights
                    name: Bathroom Ceiling Lights
                    tap_action:
                      action: toggle
                    hold_action:
                      action: more-info
                    double_tap_action:
                      action: perform-action
                      perform_action: switch.toggle
                      target:
                        entity_id: switch.nightlight_bathroom
                  - type: custom:mushroom-light-card
                    entity: light.master_bathroom_sconces
                    name: Bathroom Sconces
                    tap_action:
                      action: toggle
                    hold_action:
                      action: more-info
                    double_tap_action:
                      action: perform-action
                      perform_action: switch.toggle
                      target:
                        entity_id: switch.nightlight_bathroom
                title-card-button-overlay: true
                view_layout:
                  column: 1
              - type: custom:mushroom-light-card
                entity: light.nursery_lights
                view_layout:
                  column: 2
                tap_action:
                  action: toggle
                hold_action:
                  action: more-info
                double_tap_action:
                  action: perform-action
                  perform_action: switch.toggle
                  target:
                    entity_id: switch.nightlight_nursery
              - type: custom:expander-card
                gap: 0.0em
                expanded-gap: 0.0em
                padding: 0.0em
                clear: true
                title: ' '
                overlay-margin: 0.6em
                child-padding: 0.0em
                child-margin-top: 0.0em
                button-background: transparent
                expander-card-background: var(--ha-card-background,var(--card-background-color,#fff))
                header-color: var(--primary-text-color,#fff)
                arrow-color: var(--arrow-color,var(--primary-text-color,#fff))
                expander-card-display: block
                title-card-clickable: false
                min-width-expanded: 0
                max-width-expanded: 0
                title-card-button-overlay: true
                title-card:
                  type: custom:mushroom-light-card
                  entity: light.office_lights
                  tap_action:
                    action: toggle
                  hold_action:
                    action: more-info
                  double_tap_action:
                    action: perform-action
                    perform_action: switch.toggle
                    target:
                      entity_id: switch.nightlight_office
                cards:
                  - type: custom:mushroom-light-card
                    entity: light.office_fan_light
                    name: Office Fan Light
                    tap_action:
                      action: toggle
                    hold_action:
                      action: more-info
                    double_tap_action:
                      action: perform-action
                      perform_action: switch.toggle
                      target:
                        entity_id: switch.nightlight_office
                  - type: custom:mushroom-light-card
                    entity: light.office_lamp
                    name: Office Lamp
                    tap_action:
                      action: toggle
                    hold_action:
                      action: more-info
                    double_tap_action:
                      action: perform-action
                      perform_action: switch.toggle
                      target:
                        entity_id: switch.nightlight_office
              - type: custom:mushroom-light-card
                entity: light.hallway_lights
                view_layout:
                  column: 3
                tap_action:
                  action: toggle
                hold_action:
                  action: more-info
                double_tap_action:
                  action: perform-action
                  perform_action: switch.toggle
                  target:
                    entity_id: switch.nightlight_hallway
              - type: custom:expander-card
                view_layout:
                  column: 2
                gap: 0.0em
                expanded-gap: 0.6em
                padding: 0.0em
                clear: true
                title: ' '
                overlay-margin: 0.6em
                child-padding: 0.0em
                child-margin-top: 0.0em
                button-background: transparent
                expander-card-background: var(--ha-card-background,var(--card-background-color,#fff))
                header-color: var(--primary-text-color,#fff)
                arrow-color: var(--arrow-color,var(--primary-text-color,#fff))
                expander-card-display: block
                title-card-clickable: false
                min-width-expanded: 0
                max-width-expanded: 0
                title-card-button-overlay: true
                title-card:
                  type: custom:mushroom-light-card
                  entity: light.hall_bathroom_lights
                  tap_action:
                    action: toggle
                  hold_action:
                    action: more-info
                  double_tap_action:
                    action: perform-action
                    perform_action: switch.toggle
                    target:
                      entity_id: switch.nightlight_hall_bathroom
                cards:
                  - type: custom:mushroom-light-card
                    entity: light.hall_bathroom_ceiling_light
                    tap_action:
                      action: toggle
                    hold_action:
                      action: more-info
                    double_tap_action:
                      action: perform-action
                      perform_action: switch.toggle
                      target:
                        entity_id: switch.nightlight_hall_bathroom
                  - type: custom:mushroom-light-card
                    entity: light.hall_bathroom_sconces
                    tap_action:
                      action: toggle
                    hold_action:
                      action: more-info
                    double_tap_action:
                      action: perform-action
                      perform_action: switch.toggle
                      target:
                        entity_id: switch.nightlight_hall_bathroom
      - type: custom:expander-card
        title-card-button-overlay: true
        gap: 0.0em
        expanded-gap: 0.6em
        clear: true
        title: ' '
        overlay-margin: 0.6em
        child-padding: 0.0em
        child-margin-top: 0.0em
        padding: 0.0em
        button-background: transparent
        expander-card-background: var(--ha-card-background,var(--card-background-color,#fff))
        header-color: var(--primary-text-color,#fff)
        arrow-color: var(--arrow-color,var(--primary-text-color,#fff))
        expander-card-display: block
        title-card-clickable: false
        min-width-expanded: 0
        max-width-expanded: 0
        title-card:
          type: custom:mushroom-light-card
          entity: light.ground_floor_lights
          tap_action:
            action: toggle
          hold_action:
            action: more-info
          double_tap_action:
            action: perform-action
            perform_action: switch.toggle
            target:
              entity_id: switch.nightlight_ground_floor
        cards:
          - type: custom:layout-card
            layout_type: custom:horizontal-layout
            layout:
              width: 200
              card_margin: var(--horizontal-view-card-margin, 0px 0px 0px)
            cards:
              - type: custom:mushroom-light-card
                entity: light.kitchen_lights
                tap_action:
                  action: toggle
                hold_action:
                  action: more-info
                double_tap_action:
                  action: perform-action
                  perform_action: switch.toggle
                  target:
                    entity_id: switch.nightlight_kitchen
              - type: custom:mushroom-light-card
                entity: light.dining_room_lights
              - type: custom:mushroom-light-card
                entity: light.foyer_chandelier
              - type: custom:expander-card
                title-card-button-overlay: true
                gap: 0.0em
                expanded-gap: 0.6em
                clear: true
                title: ' '
                overlay-margin: 0.6em
                child-padding: 0.0em
                child-margin-top: 0.0em
                padding: 0.0em
                button-background: transparent
                expander-card-background: var(--ha-card-background,var(--card-background-color,#fff))
                header-color: var(--primary-text-color,#fff)
                arrow-color: var(--arrow-color,var(--primary-text-color,#fff))
                expander-card-display: block
                title-card-clickable: false
                min-width-expanded: 0
                max-width-expanded: 0
                title-card:
                  type: custom:mushroom-light-card
                  entity: light.front_door_light
                  tap_action:
                    action: toggle
                  hold_action:
                    action: more-info
                  double_tap_action:
                    action: perform-action
                    perform_action: switch.toggle
                    target:
                      entity_id: switch.nightlight_ground_floor
                cards:
                  - type: custom:mushroom-light-card
                    entity: light.front_door_color
                    tap_action:
                      action: more-info
                    hold_action:
                      action: more-info
                    double_tap_action:
                      action: perform-action
                      perform_action: switch.toggle
                      target:
                        entity_id: switch.nightlight_ground_floor
              - type: custom:mushroom-light-card
                entity: light.back_door_light```

TIP: You can always edit your issue if it isn't formatted correctly.
     See https://guides.github.com/features/mastering-markdown

Hey @Kagey-cmd ,
can you create a MRE and reduce the unnecessary information e.g. hold_action, tab_action and entities so that the code is minimal to see what the issue is

Like this?
        title-card:
          type: custom:mushroom-light-card
          entity: light.upstairs_lights
          tap_action:
            action: toggle
          hold_action:
            action: more-info
          double_tap_action:
            action: perform-action
            perform_action: switch.toggle
            target:
              entity_id: switch.nightlight_upstairs
        gap: 0.0em
        expanded-gap: 0.6em
        padding: 0.0em
        clear: true
        title: ' '
        overlay-margin: 0.6em
        child-padding: 0.0em
        child-margin-top: 0.0em
        button-background: transparent
        expander-card-background: var(--ha-card-background,var(--card-background-color,#fff))
        header-color: var(--primary-text-color,#fff)
        arrow-color: var(--arrow-color,var(--primary-text-color,#fff))
        expander-card-display: block
        title-card-clickable: false
        min-width-expanded: 0
        max-width-expanded: 0
        title-card-button-overlay: true```

MRE:
- title: test
  path: test
  cards:
    - type: custom:expander-card
      title-card:
        type: custom:mushroom-light-card
        entity: light.bedroom_lights
      cards:
        - type: custom:expander-card
          title-card:
            type: custom:mushroom-light-card
            entity: light.bedroom_lights
          cards:
            - type: custom:mushroom-light-card
              entity: light.bedroom_lights
    - type: custom:expander-card
      title-card:
        type: custom:mushroom-light-card
        entity: light.bedroom_lights

Thanks for the fix and for the lovely integration! This really should be core.

I still have the issue with the grid in new sections view


Remove react-swipeable dependency

What are the relevant tickets?
https://github.com/mitodl/mitxonline/pull/2167
Description (What does it do?)
Removes the react-swipeable dependency which is not used.

https://github.com/mitodl/mitxonline/pull/2167 should be closed if this PR is merged.


Use named parameters in queries

WHERE foo = :foo instead of WHERE foo = ?
careful: this doesn't work with SpoonDatabase in update statements

fixed in 52e6edca559657ef589c102abe6555fa5933945d


Update finding_list_msft_security_baseline_microsoft_365_apps_v2206_u…

…ser.csv
please consult latest proj16.admx line 2796

Thank you very much for the pull request. This is the stable branch of HardeningKitty, therefore we do not accept pull requests. Please send it to the development branch on https://github.com/0x6d69636b/windows_hardening


Adds safe bindings for set_new_segment_callback

As the title implies. Introduces set_segment_callback_safe.

                self.fp.new_segment_callback_user_data = closure as *mut c_void;
                self.fp.new_segment_callback = Some(trampoline::<SegmentCallbackFn>);
                self.segment_calllback_safe = None;

It is bug here. Should be:
                self.segment_calllback_safe = Some(Box::new(closure));

As the title implies. Introduces set_segment_callback_safe.

Thanks!
I already use it in the project vibe
and it works great as is (although I created new one lossy to ignore bad utf-8 errors)

Superseded by #153


SHA mismatch gnuplot

brew install gnuplot
==> Downloading https://github.com/KhronosGroup/MoltenVK/archive/v1.2.5.tar.gz
==> Downloading from https://codeload.github.com/KhronosGroup/MoltenVK/tar.gz/refs/tags/v1.2.5
##=O=#   #
Error: gnuplot: SHA256 mismatch
Expected: b4468aee1abf7dcc79dc12a817b1eb3b8fcef9e44f547f32ea1fdcd7a9d2c8ba
Actual: 946d8f0e7ae3b47774b03a610d3a3e7e4bcbef3e667e1362325936839035a115
File: /Users/gary/Library/Caches/Homebrew/downloads/e385609ede51ecc4242c3cae13cd0c23c373679bebceb3089b5758459f72cc0b--MoltenVK-1.2.5.tar.gz
To retry an incomplete download, remove the file above.
Direct download of file has "Actual" SHA256.

More fallout from #1998, it looks like. For now, just have Homebrew update the expected SHA-256 hash for MoltenVK v1.2.5.


[9.x] Improve tap() documented return type

This PR aims to improve the documented return type of tap(). It still is not 100% accurate, but it's a fair bit better than mixed in my opinion.
(This also makes the global tap helper return type consistent with Tappable::tap())

@nunomaduro Understandable 👍
A 100% accurate version is possible with conditional return types if you guys are open to that. As far as I can tell both PHPStan and Psalm support them, don't know about IDEs though.


Nest can't resolve dependencies

The error says it all, you need to import logger module

Thanks for the report, it's fixed in latest version 1.6.1

Thanks for the report, it's fixed in latest version 1.6.1


Consolidate all security settings into web.confg

Hello, I recently noticed the current template ASP MVC 4.6 version has a lot of scattered security settings across the template. Which makes it very easy to miss, and it happened to us for the longest time over nuget updates, where it slipped into the production site.
So, in keeping with configuration over convention keeping the settings, I want to recommend consolidating the security settings into the web.config. At the same time I would be interested in hearing out your thoughts on why it be better to put some of those in the code itself.
Thanks
Sergy

Yes, it's difficult because you have to specify them in so many places. I'd be interested to hear what security setting in particular that was missed.
With NWebSec, you can actually configure it in Web.config but I feel that this is not the best way for a number of reasons:

Web.config settings are applied accross the whole site whereas using the filters you can apply them accross the site or on individual controllers and actions. Particularly useful for CSP.
MVC 6 drops Web.config, so you have to use filters or middleware. It would be a harder transition for people.
This is personal preference but I hate the Web.config file. It's already very long. I love that it is almost irrelevant in MVC 6.

With the other settings I'd have to write something myself. With MVC 6 I think some of this problem has gone away.

Interesting points, and valid if its dropped in ASP 6  :+1:
I was not talking about you, but on my side_ we missed some settings_ during our upgrades and noticed it was hard to keep track.
For simplicity, I think the option to keep everything in a central location ( IMHO messy is better that missing it totally)
Would you be open to having your own XML or JSON file for configuration? or any ideas

It would be nice to do but unfortunately security is really really hard and I think if I did something like that it might not be very configurable (Sometimes you just need to write some code instead of using config).

I notice nuget and source code for ASP MVC 5 is out of date, any updates
Can you add throttling too

Can you be more specific? What exactly is out of date? No plans to add new features the MVC 5 template at the moment except maybe upgrading to jQuery 3.0.


Allow mysql schemas that contain either a json or a datatime field

Unfortunately we cannot add a test for json, as the behaviour there
diverges between mariadb and mysql.

Unfortunately we cannot add a test for json, as the behaviour there diverges between mariadb and mysql.

Curious what diesel's stance on MySQL vs. MariaDB; I'm guessing diesel supports both?

Curious what diesel's stance on MySQL vs. MariaDB; I'm guessing diesel supports both?

It's more like we officially support MySQL. MariaDB just works due to the fact that it is mostly the same thing. (In fact I personally use MariaDB locally for testing as this is just that what is provided by my distro.)
In the long term we would like to have a separate backend for MariaDB (https://github.com/diesel-rs/diesel/issues/1882) as this would allow us to support some SQL features that are not supported for MySQL yet without causing issues (RETURNING support https://github.com/diesel-rs/diesel/issues/2535)


New Contributor added by Nishchey

New Contributor added

Thanks @NishcheyBhutani for your PR, Welcome to the community.


ChatGPT logout problem

Describe the bug / 描述问题
It says my ChatGPT session is expired, but in the background it shows that I am logged in. If I try to log out, it refreshes and says that the session is expired, but it shows that I am logged in again.
https://github.com/sunner/ChatALL/assets/29770761/18306703-233e-4f5f-a0bd-72e8cf09f114
To Reproduce / 复现步骤
Just try to log in to chatgpt
Expected behavior / 期望行为
log in
Screenshots / 截图
No response
Devtools Info / 开发者工具信息
No error here
OS and version / 操作系统版本
Latest Windows 11
ChatALL version / ChatALL 版本
1.58.88
Network / 网络
no
Additional context / 其它相关信息
No response

I have a similar issue although I do have my session opened in ChatAll though, I just can't log out, also ChatGPT won't answer my queries, even when it does in the website (when asked in ChatAll).


Added detailed scoped expression declaration for properties.

As per discussion in https://github.com/lezer-parser/php/pull/2

Updated scoped expression properties.
Also, added method declaration (#52) to existing rules that specify function declarations.

Thanks!


Adminrouter: refactor cache, system API leader endpoints, history service's upstream uses leader.mesos

High Level Description
This PR changes in AR:

refactors cache, introduces CACHE_MAX_AGE_(HARD|SOFT)_LIMIT variables
removes a couple of bugs:

service.lua should answer with 404 instead of 5XX if service was not found
/agent endpoint where the Nginx was incorrectly interpreting URLs that only contained /agent/<agent-id> endpoint and nothing else. Agent, in this case, was receiving original path component.

increase logging verbosity by changing log level from notice to info
add (marathon|mesos)-leader redirecting feature for system API (marathon-leader.lua)
refactor listen directives into a separate file (adminrouter-listen.conf), as this will help with merge with EE and permit more advanced testing scenarios
add /system/v1/leader/mesos and /system/v1/leader/marathon endpoints
make all timing variables for cache configurable using ENV vars
switch history service to leader.mesos upstream as per DCOS-13598
refactor Server-Sent-Events configuration:

for endpoints we own (logging, metrics), we switch to X-Accel-Buffering header (https://www.nginx.com/resources/wiki/start/topics/examples/x-accel/#x-accel-buffering) which controls response buffering done by Nginx. This allows us to use the same location block for endpoints that both do and do not require it and leave the proxy buffering configuration to the author. This also enabled us to merge /system/v1/agent/* endpoints.
for /agent endpoint, we statically disable both request and response buffering to facilitate stdin/stdout redirection done by Mesos agent (used i.e. by CLI task-exec command). This has been consulted with @hatred and @klueska. It seems that Mesos agent does not care about request/response buffering outside of stdin/stdout redirection so it should be a backward-compatible change.
we enable HTTP/1.1 (default is HTTP/1.0) for all the endpoints that may use or use ServerSentEvent as this does not matter in non-streaming mode - we do not use upstream connection polling anyway.
chunked_transfer_encoding off setting does not matter for ServerSentEvents and be left with default (on) value as per https://serverfault.com/questions/801628/for-server-sent-events-sse-what-nginx-proxy-configuration-is-appropriate/801629#801629

tests for all system-api related locations as well as /agent one

Changes to other DC/OS components:

bump dcos-log service in order to include changes that are enabling sending X-Accel-Buffering header

The system API layout in AR that we would like to use for the time being is as follows:
        location ~ ^/(slave|agent)/(?<agentid>[0-9a-zA-Z-]+)(?<url>.*)$ {
            include common/http-11.conf;
            include common/disable-request-response-buffering.conf;
        }

        location /system/health/v1 {
            <none>
        }

        location /system/v1/logs/v1/ {
            include common/http-11.conf;
            <relies on `X-Accel-Buffering` header>
        }

        location /system/v1/metrics/ {
            <none>
        }

        location ~ ^/system/v1/leader/mesos(?<url>.*)$ {
            include common/http-11.conf;
            <relies on `X-Accel-Buffering` header>
        }

        location ~ ^/system/v1/leader/marathon(?<url>.*)$ {
            include common/http-11.conf;
            <relies on `X-Accel-Buffering` header>
        }

        location ~ ^/system/v1/agent/(?<agentid>[0-9a-zA-Z-]+)(?<type>(/logs/v1|/metrics/v0))(?<url>.*)$ {
            include common/http-11.conf;
            <relies on `X-Accel-Buffering` header>
        }

<none> is just a shortcut for "There is no configuration specific to Server-Sent-Events for given location block."
The http-11.conf file:
proxy_set_header Connection '';
proxy_http_version 1.1;

and disable-request-response-buffering.conf file:
proxy_request_buffering off;
proxy_buffering off;
proxy_cache off;

Related Issues

DCOS-13189
DCOS-13598
DCOS-11921
DCOS-13918

PRs against open Adminrouter that describe these changes

https://github.com/dcos/adminrouter/pull/37
https://github.com/dcos/adminrouter/pull/46
https://github.com/dcos/adminrouter/pull/49
https://github.com/mesosphere/dcos-enterprise/pull/594

Checklist for all PR's

[x] Included a test which will fail if code is reverted but test is not.
[x] Read the DC/OS contributing guidelines
[x] Followed relevant code rules Rules for Packages and Systemd

Checklist for component/package updates:

[x] Change log from the last version integrated
[x] Test Results: please issue make test, there is no CI for AR yet
[x] Code Coverage: coverage is over 9000! ;)

The JIRA link is broken - it refers to the Open jira and the issue is in the Enterprise jira.

@gpaul  Fixed!

Groovy :+1:

@alberts This is ready for review - could you please change the labels?

@gpaul @jgehrcke @mhrabovcin ping! Could you please have a look?

could you please have a look?

Sure, but can you first please update the description of the PR to reflect the latest state?

@jgehrcke Done! Thanks for pointing it out.

Holding (no train for you) until we have an adminrouter bump PR in dcos-enterprise as well.

Moving to WIP until downstream is done

Superseeded by https://github.com/dcos/dcos/pull/1228


Magick resize not working on windows?

Hi, I can't seem to get magick to resize any images. If I have markup like:
{% image test.jpg magick:resize:100x100 %}

It compiles without errors but just puts an image with the original dimensions into _site/assets.
Perhaps I have it configured wrong?
I installed ImageMagick-7.0.0-0-Q16-x64-dll.exe
My _config.yml looks like this:
  cache: false
  prefix: "/_assets"
  assets:
    - "*.jpg"
  digest: true
  sources:
    - "_assets/stylesheets"
    - "_assets/javascripts"
    - "_assets/images"

And in _plugins/ext.rb I have require "jekyll-assets"

Can you test it with "img" and see if it works? If it does then it's a bug in the parser (which in theory should cache aliases,) if it doesn't then I'll log onto my windows machine sometime today or tomorrow and track the steps to see where it's going wrong.

Ah, with img it comes up with  Liquid Exception: Unknown tag 'img' in ....
So I must have set it up wrongly ... ?

How are you installing Jekyll Assets? The current Jekyll assets you wish to use (2.0 alpha) is only available via git so you'll need to either use our https://github.com/jekyll/docker-jekyll with a Gemfile set to UPDATE_GEMFILE=true and pre-supply a Gemfile in your root with 'gem "jekyll-assets", :github => "jekyll-assets/jekyll-assets"' or you'll need to simply add a Gemfile with jekyll and the aforementioned` and once that's done you'll be on the version you wish to play with.
The version that you are reading in the MD file is the version being released with Jekyll 3.0 (it does not support Jekyll 2.* at all because we use hooks.) If you do not wish to deal with all that you can see the docs for the current version you have installed: https://github.com/jekyll-assets/jekyll-assets/tree/legacy#jekyllassets -- Note, it's syntax is entirely different and it doesn't have tag aliases.

You know what, that totally explains it.  Thank you for the help.
I'm actually getting an error identify.exe: Corrupt JPEG data: 6 extraneous bytes before marker but that's clearly something completely different and I'll not take up any more of your time, thanks again! :)

Yeah the syntax changed and isn't backwards compatible because I opted for the more flexible colon based Shellwords parsing which gave extreme flexibility to what you can give me as far as args without complexity.  In that you can pass 'magick:trigger;"hello world"' and it will get parsed out properly as a single argument.  The old syntax would have required a lot of work to do stuff like that and escaping.

Either way, you didn't take up my time! Thanks for asking!


Create CapledActivity

@APoljakow Please tell me when I should test the app again and merge into master.


HSM/Keyvault integration

Secrets are currently stored in the database. We should also support storing secrets in an external keyvault or HSM. The secret table in the database should either store a secret or a pointer to a secret stored somewhere else.

Is there a perferred format that we want to standardize for theentry to the external key vault or HSM?  I am thinking that it would be straightforward to use a URI.  Do you guys have something different in mind?

@fitzthum is this issue still relevant or can be closed?
If it's still relevant to what release do you think we should map it to (mid-November, end-December, mid-February etc...)?


How to backup the .dat file on Windows 10?

Hi there.
I'm not be able to find the .dat file on Windows 10...
Any suggestion on how to do that?
I have another local wallet of another cryptocoin also on Windows, and under "Roaming" Windows folder are all files related to that wallet; but I can't find any similar folder structure on my MyBitcoinZ local wallet...
Appreciate any support from you...

@marciotrader This is not local wallet, just webGUI gor bitpay/copay fork.
If u need lokal - u need to run full node wallet https://github.com/bitcoinz-pod/bitcoinz-wallet/releases


Convert search_criteria from JSON string to Hash

Jira ticket URL
https://dfedigital.atlassian.net/browse/TEVA-1850
Changes in this PR:
This is the first step in refactoring the logic around search_criteria. As soon as this code is deployed I will manually run the following command on production:
rails subscriptions:convert_search_criteria

I have tested it on a production DB dump and it works. I prefer to manually run it instead of creating a migration that will stay in our code for some time.

As soon as this code is deployed I will manually run the following command on production

Agree 100% on not having it in a migration 💯
That said, how about creating a Rake task for it (that we can later delete), just so that at some point it existed in the codebase and we can go through Git history to figure out what we did?

As soon as this code is deployed I will manually run the following command on production

Agree 100% on not having it in a migration 💯
That said, how about creating a Rake task for it (that we can later delete), just so that at some point it existed in the codebase and we can go through Git history to figure out what we did?

As soon as this code is deployed I will manually run the following command on production

Agree 100% on not having it in a migration 💯
That said, how about creating a Rake task for it (that we can later delete), just so that at some point it existed in the codebase and we can go through Git history to figure out what we did?

I like it!

As soon as this code is deployed I will manually run the following command on production

Agree 100% on not having it in a migration 💯
That said, how about creating a Rake task for it (that we can later delete), just so that at some point it existed in the codebase and we can go through Git history to figure out what we did?

I like it!

Review app deployed to https://teaching-vacancies-review-pr-2732.london.cloudapps.digital

Review app deployed to https://teaching-vacancies-review-pr-2732.london.cloudapps.digital


output 'command' to run single failure test 'run /home/.../.js'

Provide a way to run single failure test,
from failing test, expected output:
node example/timing.js
TAP version 13
# timing test
ok 1 should be equal
not ok 2 should be equal
  ---
    operator: equal
    expected: 100
    actual:   107
    at: ...
    run: tape /home/../example/timing.js
  ...

1..2
# tests 2
# pass  1
# fail  1

run: tape /home/../example/timing.js
Then we copy: tape /home/../example/timing.js and we can run single failure test
https://github.com/substack/tape/blob/master/lib/results.js#L157
output += inner + 'run: tape' + res.file + '\n'; //without line numbers

Based on:
a failing unit test should tell you at a glance:

[x] Which component is under test?
[x] What is the expected behavior?
[x] What was the actual result?
[x] What is the expected result?
[ ] How is the behavior reproduced?

motivation

This seems pretty impossible to generate; what if tape was passed -r arguments that are necessary for the tests to run? What if tape wasn't even used - tape tests can be run with node? What if the tests are running in the browser?
Closing for now; happy to reopen if a viable and robust means is suggested.


rootfs: add util-linux

So that kata-agent can call related commands.
Fixes: #212
Signed-off-by: Peng Tao<EMAIL_ADDRESS>

/test
/cc @jcvenegas @marcov
I wonder what the footprint impact might be...

Technically, we only need this package if we're building an initrd since only an initrd can be used for VM templating.
The problem is the rootfs builder can't know if it's going to be used for a rootfs image or an initrd image. We could only add this package if [ "$AGENT_INIT" = "yes" ] but that's rather a crude heuristic.

Yeah - space. We're only using a single binary from that package, so it does seem somewhat overkill to drag in over 100 binaries. Maybe we should remove all but hwclock.... or consider adding busybox which also provides hwclock (as does toybox ftr) - named as hwclock with no other symlinks maybe.

wow util-linux contains a lot of binaries, that potentially can increase attack surface, can we sync system clock by using a Golang function or library?

+1 if that's a possibility.

Fire enough. Let me try to copy what hwclock does with golang in the agent.


Adds NodePort Support to e2e Framework

Previously, the e2e framework only supported testing an Ingress that uses a LoadBalancer service type. This PR allows the framework to support an Ingress that uses either LoadBalancer or NodePort.
Fixes https://github.com/istio/istio/issues/5153

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: yutongz
Assign the PR to them by writing /assign @yutongz in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

tests/OWNERS

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

@danehans: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests-v1alpha3.sh
164ee291064f3ad9689eae757ac540c95e50e980
link
/test e2e-bookInfo-envoyv2-v1alpha3

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@danehans: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests-v1alpha3.sh
6bcf1736bd0c76598f146e375b7bcec763ee9918
link
/test e2e-bookInfo-envoyv2-v1alpha3

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test e2e-pilot

Closing in favor of https://github.com/istio/istio/commit/a45393812edff128464105c1790fb893fb184d13


Changes to allow compilation with Open Watcom

This PR allows compilation with the Open Watcom compiler while still allowing compilation with Turbo C 2.01.
The following changes were made:

Included header files needed for Open Watcom. I didn't test for Open Watcom before including them because TurboC versions do exist and including them doesn't add significant compilation time.
Replaced inputb/outputb with inp/outp. Macro in TurboC version of 'dos.h' defines inp/outp as inputb/outputb for compatibility.

Thanks, looks good :-)


Add 'open selection' item to filesystemdock context menu

Add a menu item 'open selection' to file system dock.

We don't need two entries. The "open" menu item should instead do what "open selection" does. :)

Oh,I see.
I will change this.

You could have kept this PR open and ammend your commit too :)

I reopen it when it ready.

Ok :)


deform_conv2d, CUBLAS_STATUS_ALLOC_FAILED when calling cublasCreate(handle)

🐛 Bug
Opening a new issue for the bug reported here, I could reproduce as well on nighlty build:
https://github.com/pytorch/vision/issues/2598#issuecomment-896921180
Thanks to @Queuecumber
1.10.0.dev20210726+cu111 0.11.0a0+c51f8c1
Total memory used before DFC call: 5.321267579510999%
Traceback (most recent call last):
  File "repro_vision_2598.py", line 58, in <module>
    test_out = dfc(test_in, test_offset)
  File "/usr/local/lib/python3.8/dist-packages/torch/nn/modules/module.py", line 1060, in _call_impl
    return forward_call(*input, **kwargs)
  File "repro_vision_2598.py", line 40, in forward
    res = deform_conv2d(input=x, offset=offset, weight=self.weight, stride=_pair(self.stride), padding=_pair(self.padding), dilation=_pair(self.dilation), mask=mask)
  File "/vision/torchvision/ops/deform_conv.py", line 89, in deform_conv2d
    return torch.ops.torchvision.deform_conv2d(
RuntimeError: CUDA error: CUBLAS_STATUS_ALLOC_FAILED when calling `cublasCreate(handle)`

Environment

PyTorch / torchvision Version (e.g., 1.0 / 0.4.0):
OS (e.g., Linux):
How you installed PyTorch / torchvision (conda, pip, source):
Build command you used (if compiling from source):
Python version:
CUDA/cuDNN version:
GPU models and configuration:
Any other relevant information:

Additional context

Great so what's our next course of action? It seems like it's a weird one to debug

One of the options is to pass the code with cuda-gdb and see where exactly it is failing. Seeing the large size numbers maybe we fall to the same issue with the number of kernels: https://github.com/pytorch/vision/issues/2598#issuecomment-678311172

Does that edit mean you figured out the problem?

Not exactly, just found an error message and the place where it fails.
@ngimel could you please hint where the issue can in the code ?

Tbh, this looks like OOM - when memory is near limit, then sometimes instead of OOM various cuda API errors are thrown. I cannot repro "Warp illegal address" even with cuda-gdb, only cublas handle error.

I highly doubt it's OOM, I can run this on an A100 with bs=23 and I get the error, pytorch reports a 15% max memory usage after successful run at bs=22. It's possible pytorch's instrumentation doesn't account for memory used by whatever this op does though, would be good if we had a surefire way to measure it. But I have a hard time believing one op with these smallish inputs is using 32GB of video memory.
If you guys need someone from cuda/cublas team I can probably arrange it

Updated full script:
from typing import Any

import torch
from torch.nn import Conv2d, LeakyReLU
from torch.nn.modules.utils import _pair
from torchvision.ops import DeformConv2d, deform_conv2d

class ModulatedDeformConvPack(DeformConv2d):
    def __init__(self, *args, offset_channels, deformable_groups: int = 1, post_activation: Any = None, **kwargs):
        super(ModulatedDeformConvPack, self).__init__(*args, **kwargs)

        self.deformable_groups = deformable_groups

        self.conv_offset = Conv2d(
            offset_channels,
            self.deformable_groups * 3 * self.kernel_size[0] * self.kernel_size[1],
            kernel_size=self.kernel_size,
            stride=_pair(self.stride),
            padding=_pair(self.padding),
            dilation=_pair(self.dilation),
            bias=True,
        )

        self.init_offset()

        self.post_activation = post_activation()

    def init_offset(self):
        self.conv_offset.weight.data.zero_()
        self.conv_offset.bias.data.zero_()

    def forward(self, x, m):
        out = self.conv_offset(m)
        o1, o2, mask = torch.chunk(out, 3, dim=1)
        offset = torch.cat((o1, o2), dim=1)
        mask = torch.sigmoid(mask)
        res = deform_conv2d(input=x, offset=offset, weight=self.weight, stride=_pair(self.stride), padding=_pair(self.padding), dilation=_pair(self.dilation), mask=mask)

        if self.post_activation is not None:
            res = self.post_activation(res)

        return res

a=torch.randn(1,1,device="cuda")
torch.mm(a,a)

device = torch.device("cuda")

bs = 23

test_in = torch.randn(bs, 160, 256, 256, device=device)
test_offset = torch.randn(bs, 64, 256, 256, device=device)
dfc = ModulatedDeformConvPack(160, 64, 3, 1, 1, offset_channels=64, deformable_groups=8, post_activation=LeakyReLU).to(device)

print(f"Total memory used before DFC call: {(torch.cuda.max_memory_allocated() / torch.cuda.get_device_properties(device).total_memory) * 100}%")

test_out = dfc(test_in, test_offset)

print(f"Total memory used after DFC call: {(torch.cuda.max_memory_allocated() / torch.cuda.get_device_properties(device).total_memory) * 100}%")

print(test_out.cpu()[0, 0, 0, 0])

Error on A100 with plenty of memory:
error in deformable_im2col: an illegal memory access was encountered
Traceback (most recent call last):
  File "torchvision_bug.py", line 59, in <module>
    test_out = dfc(test_in, test_offset)
  File "/home/mehrlich/.cache/pypoetry/virtualenvs/fvr-Na3ppcxf-py3.8/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1051, in _call_impl
    return forward_call(*input, **kwargs)
  File "torchvision_bug.py", line 38, in forward
    res = deform_conv2d(input=x, offset=offset, weight=self.weight, stride=_pair(self.stride), padding=_pair(self.padding), dilation=_pair(self.dilation), mask=mask)
  File "/home/mehrlich/.cache/pypoetry/virtualenvs/fvr-Na3ppcxf-py3.8/lib/python3.8/site-packages/torchvision/ops/deform_conv.py", line 89, in deform_conv2d
    return torch.ops.torchvision.deform_conv2d(
RuntimeError: CUDA error: CUBLAS_STATUS_INTERNAL_ERROR when calling `cublasSgemm( handle, opa, opb, m, n, k, &alpha, a, lda, b, ldb, &beta, c, ldc)`

Please verify that the update I made to the script matches what you were doing

I still couldn't repro it on a 16 GB card (was getting honest OOMs), but I thinks what's happening is when columns are allocated, https://github.com/pytorch/vision/blob/7d52be76c8eaf02b12338afe0822396ab3547fe2/torchvision/csrc/ops/cuda/deform_conv2d_kernel.cu#L1079-L1080, for bs=23 the number of elements is more than 2**31 (217055232, to be exact), and the im2col kernel is using int32 addressing, so some address computations are overflowing. The fix would be to either make the kernel templated and use int64 index computation when necessary, or instead of limiting n_parallel_ings to const kMaxParallelImgs compute n_parallel_imgs in such a way so the columns has fewer than 2**31 elements.

Thanks a lot for investigating the issue @ngimel !
I retried on RTX8k with 48GB and nvidia-smi reported 14GB max mem usage. Also confirm that the numel of columns is<PHONE_NUMBER> which is larger than 2 ** 31.
I can try to draft a PR with the fix.

Thanks for the help investigating the problem @ngimel !
@vfdev-5 both solutions seem fine with me

@Queuecumber we merged a fix for this bug, could you please check it tomorrow (~ in 24h from this message) on your use-case once nightlies are built: conda install pytorch torchvision cudatoolkit=11.1 -c pytorch-nightly -c nvidia (https://pytorch.org/get-started/locally/) . Thanks

Seems to be working, thanks a lot for the fix and sorry for my late reply


Move to GitHub New Issue Config

Minor improvement to move to the new GitHub issue templates with the use of a config.yml file. This will ensure we can also specify some links in to our slack channel etc when the user click on creating a new issue. 🐨
Suggest adding,

Issue tracker link (https://github.com/opencollective/opencollective/issues)
Slack channel link (http://slack.opencollective.com/)
Link to our documentation (https://docs.opencollective.com/help/)
Link to the security vulnerability policy (https://github.com/opencollective/opencollective/security/policy)
Disabling issue creation on all the repos other than the opencollective repo.

We shall do the following main repos. 🐨

[x] opencollective
[x] opencollective-frontend
[x] opencollective-api
[x] opencollective-pdf
[x] opencollective-images
[x] opencollective-bot
[x] opencollective-changelog
[x] opencollective-rest

I thought these are the main repos that people will normally go to; if I am missing anything feel free to let me know. 😄 🐨

This is complete. Let me know if you see anything else (such as other links) to be added to the config.yml file

Disabling issue creation on all the repos other than the open collective repo.

@SudharakaP This is really cool! I just tried merging the one on the PDF service to see how it looks: https://github.com/opencollective/opencollective-pdf/issues/new/choose - it's pretty neat!

I'm just a bit concerned that having a Slack link here could incentive people to report issues on Slack rather than Github, but that's no blocker for me.
@znarf @kewitz, any opinion?

Looks good. I'm ok people complaining on Slack, it's not always a bad experience.

Disabling issue creation on all the repos other than the open collective repo.

@SudharakaP This is really cool! I just tried merging the one on the PDF service to see how it looks: https://github.com/opencollective/opencollective-pdf/issues/new/choose - it's pretty neat!

I'm just a bit concerned that having a Slack link here could incentive people to report issues on Slack rather than Github, but that's no blocker for me.
@znarf @kewitz, any opinion?

Thanks. I was wondering about it too, we could remove it; but I thought people might find it useful to be pointed to our Slack channel as well. Maybe we'll see how it goes and if too much activity on slack we can remove it. 🐨  😄

All of these are merged and seems to work fine, so I am closing this issue. 😄


multiselect play

Describe the feature/change you'd like.
@THEGOLDENPRO @r3tr0ananas can you look into the possibility of selecting multiple items from the search results and play it as an playlist?
for example, selecting few videos from the search results from the youtube plugin or selecting few episodes from the films plugin, etc. to make it as an playlist.

Yeah I can look into this.

This won't be possible but when the range feature is worked on you'll be able to queue multiple episodes of a particular show.


Support input type "week"

Addresses #7034

@dougbu Updated

@dougbu Updated

@dougbu Updated. Linux tests passed, but waiting for Mac tests

@dougbu Updated


Allow for authentication via specifying access token or path to config.json

Currently there is no way to login by specifying the location of the config.json or a similar method to netlifyctl, where you specify the access token.
It would be great if this feature were added in the cli.

Use the NETLIFY_AUTH_TOKEN and NETLIFY_SITE_ID env vars.  I am currently refreshing the docs to make this clearer.
Curious to know what your use cases are as well.  CI deployments? Anything else?

Closing this unless there are other open issues.  Let me know!

Why is this not documented? We would like to deploy from a Third Party CI solution. What do we have to do? Can I call deploy if I have the NETLIFY_AUTH_TOKEN and NETLIFY_SITE_ID  set? If so, where do I get that NETLIFY_AUTH_TOKEN? And what is my NETLIFY_SITE_ID , the API ID or the Site Name?


Question - Where to find Azure Databricks documentation .md files?

Type of issue
Other (describe below)
Feedback
Hello!!

Great job making public ALL the documentation ❤
Sorry to bother you,

Where can I find the github repo hosting "https://learn.microsoft.com/en-us/azure/databricks/"? I have tried to find in

some github repo under https://github.com/MicrosoftDocs -- NOT --
under https://github.com/MicrosoftDocs/azure-docs -- NOT --

Could you guide me where to find it?
Kind regards
Page URL

I picked up the introduction one, but I would like to find ALL databricks related to
https://learn.microsoft.com/en-us/azure/databricks/introduction/

Content source URL
https://learn.microsoft.com/en-us/azure/databricks/introduction/
Author

I checked the first contributor one of the introduction files

mariesalet
Document Id
?

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

@dancer1325
Could you please look into this link, it might be helpful for your query.

@dancer1325 Could you please look into this link, it might be helpful for your query.

Hi @TPavanBalaji ,
Thanks for replying. That's a page (3) of repositories hosted by databricks in github. In which specific repo should I find the Azure Databricks related documentation ?
I have cheked through this page and filter by "azure", link, and NOT found any related to the documentation

@dancer1325
Thank you for bringing this to our attention.
I've delegated this to content author, who will review it and offer their insightful opinions.

or maybe @TPavanBalaji ? some new?

@dancer1325 Unfortunately, Azure Databricks content is not open source and isn't visible in a repo to you to edit.
You can determine the source repo of any content by Right click > View HTML. Then look for meta tags about the Github source.
<meta name="original_content_git_url" content="https://github.com/MicrosoftDocs/databricks-pr/blob/live/databricks/introduction/index.md" />

#please-close

@dancer1325 Unfortunately, Azure Databricks content is not open source and isn't visible in a repo to you to edit.
You can determine the source repo of any content by Right click > View HTML. Then look for meta tags about the Github source.
<meta name="original_content_git_url" content="https://github.com/MicrosoftDocs/databricks-pr/blob/live/databricks/introduction/index.md" />

Hi @JasonWHowell , thanks for the reply. What a pity, not to be public.


when use frogbot in gitlab with the feature "Pull requests opening",it will hang on branch creation until it times out after 1 hour

My Frogbot version is  2.1.5
when use frogbot in gitlab with the feature "Pull requests opening",it will hang on branch creation until it times out after 1 hour

How to troubleshoot this ，Is there any way to debug ？
Sometimes it will report an error：
[Error] failed while trying to fix and create PR for: org.apache.logging.log4j:log4j-core with version: 2.8.2 with error: mvn command failed: exit status 1

I found the reason, the default version of versions-maven-plugin used by mvn is 2.2, and the problem is solved by upgrading it to version 2.7


Improve data model for extended IP ACLs #1411

Change Summary
Improve data model for extended IP ACLs
Related Issue(s)
Fixes #1411
Component(s) name
arista.avd.eos_cli_config_gen
Proposed changes
Improve data model for extended IP ACLs
Data model:
ip_access_lists:
  - name: "< access list name as string >"
    counters_per_entry: < true | false >
    entries:
      # remark entry
      - sequence: < acl entry sequence number >  # optional
        # NOTE: if remark is defined, other keys in acl entry will be ignored
        remark: "< Comment, up to 100 characters >"
      # normal entry
      - sequence: < acl entry sequence number >  # optional
        action: "< permit | deny >"  # required
        protocol: "< ip | tcp | udp | icmp | other protocol name or number >"  # required
        # NOTE: A.B.C.D without a mask means host
        source: "< any | A.B.C.D/E | A.B.C.D >"  # required
        source_ports_match: "< eq | gt | lt | neq | range >"  # eq is default
        source_ports: ["< tcp/udp port name or number >",]  # optional
        # NOTE: A.B.C.D without a mask means host
        destination: "< any | A.B.C.D/E | A.B.C.D >"  # required
        destination_ports_match: "< eq | gt | lt | neq | range >"  # eq is default
        destination_ports: ["< tcp/udp port name or number >",]  # optional
        tcp_flags: ["< tcp flag name >",]  # optional
        fragments: < true | false >  # optional, match non-head fragment packets
        log: < true | false >  # optional, log matches against this rule
        ttl: < <0-254> TTL value >  # optional
        ttl_match: "< eq | gt | lt | neq >"  # optional
        icmp_type: "< Message type name/number for ICMP packets >"  # optional
        icmp_code: "< Message code for ICMP packets >"  # optional
        nexthop_group: "< nexthop-group name >"  # optional
        tracked: < true | false > # optional, match packets in existing ICMP/UDP/TCP connections
        dscp: "< DSCP value or name >"  # optional
        vlan_number: < vlan number >  # optional
        vlan_inner: < true | false >  # optional, default - false
        vlan_mask: "< 0x000-0xFFF  Vlan mask >"  # optional

How to test

Checklist
Repository Checklist

[x] My code has been rebased from devel before I start
[x] I have read the CONTRIBUTING document.
[x] My change requires a change to the documentation and documentation have been updated accordingly.
[x] I have updated molecule CI testing accordingly. (check the box if not applicable)

Implemented initial draft of the data model, but still work in progress. OK to review the data model, but do not merge.


Embed on Website is not available

Hello
I have created studies for all chess openings on lichess.org but cannot be shown on website. Embed as before. Like Eco Code E77 to E99:
Embeded on website: https://www.cleanchess.com/kings-indian-eco-code-e77-e99.html
On lichess.org: https://lichess.org/study/uSxlen6h
Do you make it possible again to show chess openings on website or I have to delete all chess openings on lichess.org?
Best Regards
Claus Gamborg

To incubate posterity, there must be masters on the prowl to defend and behold, my invited, your time is now! :
Suspected root cause - pnp permissioning aberations resulting in sub-optimal outcomes for the certifable primary owner and sponsor which has been raised on a Github public access access for public consumption or locally on affected devices / environments during any  / all intranet / internet / www outages.
Intended / Ideal outcome - no changes to code  / environment / authentication / permissions scheme / profile configurations / hosting / platform changes / hijacks / code changes /  unauthorized read/write issuance to third parties; an immediate revocation to those whom are not the certifiable primary owner and sponsor (only governing principals/les);
The certifiable primary owner and sponsor plus all stakeholders must ensure full waterfall project lifecycle participation Is agreed upon prior to project kickoff. Any stakeholder working on any element of code / environment / authentication / permissions scheme / profile configurations / hosting / platform changes beyond phase one withhout the certifiable primary owner and sponsor "PPE acknowledgement" artifact posted on the mandated Github public access site by which he will provide the location address for any / all project data / artifacts which he will provide the site location during initial project kickoff meeting. If any element of work is underway or location address not available and provided by for any / all reasons, then project shall cease work immediatly as all stakeholders are in violation of the governing principles mentioned above and in violation of the noble participation behaviors referenced below.


ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware

From @ealsur on May 20, 2016 20:11

VSCode Version:1.1.1
OS Version: Windows 10

Using C# Extension 1.0.11 and ASPNET Core RC2 (dotnet cli installed) using net461, I am unable to get Omnisharp to work.
Whenever I open a folder with a project with that version of ASPNET Core I get this error on the Omnisharp Log:
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] myproject/.NETFramework,Version=v4.6.1[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
Copied from original issue: Microsoft/vscode#6592

It was occured in my environment(win8.1x64+vscode1.1.1+omnisharp-vscode1.0.8).
I found the some node_modules/** directory created by npm is too deep and exceed MAX_PATH(260).
It's avoidable by adding the node_modules/**/*.* entry in "exclude" setting in project.json

I've had this issue since the release of the RC2 update. I also found it was due to the node_modules folder being so far deep. Adding it to the exclude of project.json worked for me as well.

I can confirm that adding an exclude attribute to project.json fixes the issue.

The problem is that, according to the official annoucement, the exclude  attribute is now deprecated on RC2 (it should be inside the buildOptions > compile tree), maybe it's something that is still left to migrate on Omnisharp's logic.

This looks like the same issue as https://github.com/OmniSharp/omnisharp-vscode/issues/279. So long as you're using the latest released version of the C# extension, it should be using the latest schema for project.json.
cc @troydai

@DustinCampbell I'm using C# extension version 1.0.11, unless there's a new one that is not published on the Marketplace. I'm attaching a screen capture of a project load without the "exclude" setting that shows the error on the Omnisharp log and what happens when you add the setting.

Excluding node_modules doesn't quite fix it for me -- it removes all but one of the errors. Even "exclude": "**" produces the one error. Is there a more detailed log where I can see what path it doesn't like? I checked the project directory in PowerShell with cmd /c dir /a /s /b | ?{ $_.FullNameLength -gt 247 } and the only results/errors were the node modules, so I'm stumped.

Windows 10.0.10586 x64
VS Code 1.2.1
C# Extension 1.1.5
.NET Core 1.0.0-rc2-002416

This should be much better with the 1.3.0 release. In that release, we'll be using the CoreCLR-based OmniSharp for .NET Core projects, which supports long file names. The problem is that the .NET Desktop version of OmniSharp (which we currently use on Windows) can crash with MAX_PATH issues.

I'm going to go ahead and close this issue. Let me know if you see this problem anymore.


Do you plan to support more "content-encoding"

Thanks for your package, it helps my project, do you think you will support more content-encoding in the future ?
Are you still planning to maintain this repo or just as an one off example ?

@iroy2000 Please leave the content-encoding  you need to support, I will add it to this repo.


Demonstrating the use of more than 2 requests for Async inference using python deque.

Hello,
I have extended this example to use more than 2 requests(ideally 4-8 but that I believe totally depends on the CPU) using python deque. I have added an extra parameter named --num_requests which takes an integer greater than 0.

For --num_requests 1, the code runs in sync mode.
For --num_requests 2 or 3 or 4 or any integer the code automatically works on async mode.

While most of the code remains the same but I have implemented python deques to swap or rotate requests in order to be able to make it asynchronous and it works perfectly.
I believe it is relevant to people to who are looking to extend this to using more than 2 request which was originally demonstrated in the example.

@anujonthemove thanks for contribution, could you please target your PR to develop branch, according CONTRIBUTING.md

@anujonthemove thanks for contribution, could you please target your PR to develop branch, according CONTRIBUTING.md

Thanks! I have moved my PR from master to develop branch.

We already have similar update: https://github.com/opencv/open_model_zoo/pull/1236. I doubt we need an additional demo.

We already have similar update: #1236. I doubt we need an additional demo.

I just checked the recent merge, it has many more features like number of threads etc. I just wrote a simpler version of the demo which is currently there on the master branch and it's easy to understand. I would leave it up to the moderators to check if this can be relevant.

Your version has problems:
It doesn't match frame and corresponding inferRequest. So you draw old detection results on a newer frame.
It doesn't take into account that some inferRequest can finish earlier even if they are started later than others. And you want to keep them busy. This becomes essential when the device is "MULTI:CPU,GPU".
It doesn't make sense to have more than 2 num_requests without updating number of streams for IE (in case of CPU as a  device for inference).
After fixing the problems you will end up with something similar to the version from develop except for support of Tab key (which I would prefer to be removed from the develop version :) ).

Your version has problems:
It doesn't match frame and corresponding inferRequest. So you draw old detection results on a newer frame.
It doesn't take into account that some inferRequest can finish earlier even if they are started later than others. And you want to keep them busy. This becomes essential when the device is "MULTI:CPU,GPU".
It doesn't make sense to have more than 2 num_requests without updating number of streams for IE (in case of CPU as a device for inference).
After fixing the problems you will end up with something similar to the version from develop except for support of Tab key (which I would prefer to be removed from the develop version :) ).

Thank you for your comments, they are valuable. I will improve the code and fix the code at my end.
This was really useful to know.

Hi @anujonthemove !
Thank you for your contribution, it is very valuable for us. But right now we are working on unifying object detection demos into one and cannot accept your PR since it produce another one :) Nevertheless, we would be proud to add your contribution into new demo. So do not stop and we will integrate your idea into the demo as soon as possible.

Your version has problems:
It doesn't match frame and corresponding inferRequest. So you draw old detection results on a newer frame.
It doesn't take into account that some inferRequest can finish earlier even if they are started later than others. And you want to keep them busy. This becomes essential when the device is "MULTI:CPU,GPU".
It doesn't make sense to have more than 2 num_requests without updating number of streams for IE (in case of CPU as a device for inference).
After fixing the problems you will end up with something similar to the version from develop except for support of Tab key (which I would prefer to be removed from the develop version :) ).

At the moment, I have been able to fix and check the issue of mismatching frame and corresponding inferRequest.
Also, I was trying to understand the second issue that you mentioned It doesn't take into account that some inferRequest can finish earlier even if they are started later than others. And you want to keep them busy. This becomes essential when the device is "MULTI:CPU,GPU"..
While testing for GPU, I ran into the error:
RuntimeError: Failed to create plugin /opt/intel/openvino_2020.3.194/deployment_tools/inference_engine/lib/intel64/libclDNNPlugin.so for device GPU Please, check your environment [CLDNN ERROR]. clGetPlatformIDs error -1001.
I did install the appropriate drivers from this guide but it is not working.
I'd be glad if you could please help me understand how do I keep those requests busy if they started later but finished earlier. I had earlier checked this forum post to understand how to make use of multiple requests. Are you referring to something like this by any chance? Or could you please point out appropriate resources that can help me understand this issue?
Thanks!

Hi @anujonthemove !
Thank you for your contribution, it is very valuable for us. But right now we are working on unifying object detection demos into one and cannot accept your PR since it produce another one :) Nevertheless, we would be proud to add your contribution into new demo. So do not stop and we will integrate your idea into the demo as soon as possible.

Thanks @eizamaliev


Tweak list of optimization rules

Which issue does this PR close?

Closes #.
Rationale for this change
I ran all the optimization rules twice and looked at the change in output in the TPC-H regression tests.
Next, I removed all the rules that didn't have any effect, and tried to remove the earlier passes.
What changes are included in this PR?

Are there any user-facing changes?

The new plans look a lot nicer to me. The only thing I start to worry about is how long our planning will take -- Perhaps it would be good to add some logging to improve the results.
Maybe related to #1160

The new plans look a lot nicer to me. The only thing I start to worry about is how long our planning will take -- Perhaps it would be good to add some logging to improve the results.
Maybe related to #1160

Yes, good idea. Also some optimization rules might be improved to e.g. not create filters that already exist etc. But in the end we would also need to keep the passes as simple as possible - a hard balancing act :)

I've just started reviewing this PR and noticed one difference in one of the queries I tested with that might not be optimal.
before
Table scan filter: CAST(col1 AS Int64) BETWEEN Int64(4) AND Int64(4) + Int64(3)
after
Table scan filter: CAST(col1 AS Int64) >= Int64(4), CAST(col1 AS Int64) <= Int64(7)
It looks like we are now performing the CAST twice.

Actually, I am testing against the latest DF that includes this PR but also has other changes ... so this change could possibly be unrelated to this PR. I will post an update here soon.


Mention internal/external transformers in the documentation

Helps users not fall into a problem similar to #408 — which I recently did.
I'm sure the actual text could be improved; feel free to modify it to taste, but I do think it would be helpful to have this or something similar in the docs. Thanks for the library!

Thanks for contributing!


[NSE-800] Pack the classes into one single jar

We found that even though core source code can be shared for different spark versions, the jar built for core source code can NOT be shared. So the jar is only applicable to the spark version specified in the building. To distinguish them, the dist jar's name is appended with spark version.
The final jar is put into gazelle-dist/target/. Currently, the jar can be either gazelle-plugin-1.4.0-spark-3.1.1.jar or gazelle-plugin-1.4.0-spark-3.2.1.jar, depending on the spark version specified.

@zhouyuan, this patch will NOT change the behavior of building separate module. Actually, the build is almost as same as before except that an assembly step is added after all required modules are built.


Feature/52 add batch img

Add bach image script with accompanying README.md
Update main README.md

Closes #52


Scenario: Receive in Private chat personal reminders about skipped daily meeting questions sent to a Public chat

Details
The bot should remind users to reply to skipped daily meeting questions.

Related to https://github.com/team-work-tools/team-work-telegram-bot/issues/71

Subtasks

[x] Describe the scenario (https://github.com/team-work-tools/team-work-telegram-bot/pull/74)
[x] Draw XState diagram (https://github.com/team-work-tools/team-work-telegram-bot/pull/74)

@belyakova-anna, please link missing subtasks here.


[TW#19290] A2DP SBC codec

Hi,
I am trying to stream 16 kHz mono audio using the a2dp profile. Is there a way to make sure my configuration for the SBC codec is set to the right configuration? I am not sure whether it is being set to 44.1 kHz, which could have caused some bugs.
Thanks.

To clarify, I am using 2 esp32 modules: one to send audio, and the other to receive this audio on another end. The audio I am sending is 16 kHz sampling rate. However, this didn't work very well as the audio is distorted at some frequencies.
I have tested every other part on their own, and they work, so I am pretty sure the problem is with the a2dp profile I am using. My guess is that the SBC encoder the is set up to be treating the audio as 48 kHz or 44.1 kHz sampling rate. This difference between the SBC codec configuration and the actual sampling rate of 16 kHz might be causing the problem.
So the question is, how do I set the configurations for the SBC codec. Is there an api for this? I want to make sure my audio doesn't get distorted just because the codec thinks that I have a different sampling rate.
Thanks.

@ewoo5 According to the profile, a2dp source should supported at least one of the values between 44.1 kHz and 48 kHz. 16 kHz and 32 kHz is optional. And, we set SBC codec to  44.1 kHz, now.
If you want to send 16 kHz data, you can set SBC codec to  48 kHz and try again. The changes are as follows:

In bta_av_co.c line 73
    // (A2D_SBC_IE_SAMP_FREQ_44), /* samp_freq */  (A2D_SBC_IE_SAMP_FREQ_48 | A2D_SBC_IE_SAMP_FREQ_44), /* samp_freq */

2 In bta_av_co.c line 94
#if !defined(BTC_AV_SBC_DEFAULT_SAMP_FREQ) // #define BTC_AV_SBC_DEFAULT_SAMP_FREQ A2D_SBC_IE_SAMP_FREQ_44 #define BTC_AV_SBC_DEFAULT_SAMP_FREQ A2D_SBC_IE_SAMP_FREQ_48 #endif
3 In btc_a2dp_source.c line 498
    /* for now hardcode 44.1 khz 16 bit stereo PCM format */     media_feeding.cfg.pcm.sampling_freq = 48000;//44100;

@ewoo5 According to the profile, a2dp source should supported at least one of the values between 44.1 kHz and 48 kHz. 16 kHz and 32 kHz is optional. And, we set SBC codec to 44.1 kHz, now.
If you want to send 16 kHz data, you can set SBC codec to 48 kHz and try again. The changes are as follows:
In bta_av_co.c line 73
`// (A2D_SBC_IE_SAMP_FREQ_44), /* samp_freq */
(A2D_SBC_IE_SAMP_FREQ_48 | A2D_SBC_IE_SAMP_FREQ_44), /* samp_freq */`

2 In bta_av_co.c line 94
`#if !defined(BTC_AV_SBC_DEFAULT_SAMP_FREQ)
// #define BTC_AV_SBC_DEFAULT_SAMP_FREQ A2D_SBC_IE_SAMP_FREQ_44
#define BTC_AV_SBC_DEFAULT_SAMP_FREQ A2D_SBC_IE_SAMP_FREQ_48
#endif`
3 In btc_a2dp_source.c line 498
`    /* for now hardcode 44.1 khz 16 bit stereo PCM format */
media_feeding.cfg.pcm.sampling_freq = 48000;//44100;`

@ewoo5 If you don't want to work with 16-bit stereo. Just change as follows:
In btc_a2dp_source.c line 499
media_feeding.cfg.pcm.bit_per_sample = 16;
Set the stereo you want.

And set audio stream to mono, The changes are as follows:
In btc_a2dp_source.c line 1008
just set btc_aa_src_cb.encoder.s16ChannelMode  as SBC_MONO
In btc_a2dp_source.c line 499
media_feeding.cfg.pcm.num_channel = 1; //2;

@blueMoodBHD Thank you for your quick response. With the setup you have suggested, I have managed to send 16 kHz mono audio without distortion. However, there is another issue.
This time, the problem is at the a2dp sink instead of source. When another ESP32 receives this 16 kHz mono audio as a sink, the data passed to the callback function is actually stereo with exact duplicates on both channels.
For example, if the source sends 0xAABBCCDD, the data passed to the a2dp_sink callback function is 0xAABBAABBCCDDCCDD.
Is there a way to change it such that the data remains as mono audio? This would really help with my bottleneck issues. Thanks a lot!

@ewoo5 I'm sorry for forgetting to tell you , to set audio stream to mono, you also to change in bta_av_co.c line 100
A2D_SBC_IE_CH_MD_MONO,  //A2D_SBC_IE_CH_MD_JOINT,         /* ch_mode */
And about your new problem, we just copy the data for headset.
if you want the data received is 0xAABBCCDD ,too. You could change in btc_a2dp_sink.c line 469
status = OI_CODEC_SBC_DecoderReset(&context, contextData, sizeof(contextData), 2, /*2*/1, FALSE);

Hi @ewoo5 , did the above suggestion help you resolve the issue?


Replace custom button with IOS 15 buttons

Could not figure out how to do icons + buttons with SwiftUI


FIX dead link to lit-html renderer

If there is a linked issue, mention it here.

[x] Bug
[ ] Feature

Requirements

[x] Read the
contribution guidelines.
[ ] Wrote tests.
[ ] Updated docs and upgrade instructions, if necessary.
[ ] Updated TS definitions, if necessary.

Rationale
Why is this PR necessary?
fixes dead link in documentation
Implementation
Why have you implemented it this way? Did you try any other methods?
Open questions
Are there any open questions about this implementation that need answers?
Other
Is there anything else we should know? Delete this section if you don't need
it.

Thanks!


🐛 BUG: using FormData in vitest fetch doesn't automatically add x-www-form-urlencoded header

Which Cloudflare product(s) does this pertain to?
Workers Vitest Integration
What version(s) of the tool(s) are you using?
3.57.0 [wrangler], vitest [1.5.0], vitest-pool-workers [0.2.11]
What version of Node are you using?
20.11.1
What operating system and version are you using?
Windows 11
Describe the Bug
Observed behavior
Making a fetch request with a FormData body doesn't currently automatically add the Content-Type: application/x-www-form-urlencoded header.
Expected behavior
The header should be added automatically as described at the bottom here
Steps to reproduce
Basic vitest test:
import { SELF } from "cloudflare:test";
import { expect, it } from "vitest";

it("Login", async () => {
	let form = new FormData();
	form.append("username", "admin");
	form.append("password", "password");
	const response = await SELF.fetch("https://example.com/login", {
		method: "POST",
		body: form
	});
});

with a basic worker checking the headers on the other side, you will see that the header is not automatically included, we instead have to do set up the Content-Type header manually
Please provide a link to a minimal reproduction
No response
Please provide any relevant error logs
No response

Nevermind, my problem here seems to be caused by another issue, the multipart/form-data header is correctly being set instead.


chore: bdd-sbhg-import-1586647445 to 0.0.1

chore: Promote bdd-sbhg-import-1586647445 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

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


Error running on IOT2000 (beta)

Hi,
I am running resinOS 2.12.7 on a Siemens IOT2000.
I am facing an error after downloading the image to the IOT2000:
main  /usr/src/app/start.sh: line 12:    45 Illegal instruction     (core dumped) node-red --settings /usr/src/app/settings.js
Do you know why this error occurs?

Hi @bergmanu - start.sh has 10 lines - did you add anything to it? if so, can you share it?

Hi @curcuz
you're right.. I have changed something to test.. But it should be the same as the original one again. I will provide it anyway.
start.zip


npm package size is very large

I'm seeing 121mb in my node_modules which is larger than my next package:
121M	/app/node_modules/next-test-api-route-handler
103M	/app/node_modules/next

Any way that you could ignore content using the .npmignore file?

Looks like it is because next is a dependency, not a peerDependency

I believe this change should resolve the issue ☝


Stale issue handling

Implement stale/rotten issue handling using GitHub actions.

Implemented for herdstat, herdstat-action, and herdstat-example.


xml ^3.6.1

dependencies such as flutter_svg depend on xml ^4.1.0
while flutter_flavorizr depends on xml ^3.6.1
because [your app] depends on both version solving failed

Hi, can you try with the latest release?


Last stable update broke invite creation

Probably related to #77 .
Whenever I try to create an invite link, RPW crashes at
RemotePlayWhatever/RemotePlayWhatever/RemotePlayInviteHandler.cpp:92
GClientContext()->RemoteClientManager()->CreateRemotePlayInviteAndSession(rppInvitee, gameID.AppID())
with pure virtual method called at/in steamclient.so.
I tried to get my hands dirty and finally understand how you know how to do your updates, but I only came as far as to use your steamworks_dumper and diffing against https://github.com/SteamDatabase/SteamTracking/tree/master/Structs sort of pre-last-update (in lack of an pre-update steamclient.so)
While a few definitions in some Interfaces were added and one removed, translating these changes into your OSW fork did not change the current behavior.
Do you have any resources for me on how one could get up to speed with (the parts of) this project and the related workflow?
(And take a look into the issue ;))
I greatly appreciate this project and would love to be able to fix it on update myself, too.

I have the same sentiment as OP. Im willing to help whereever i can.

I also have a deck and can help figure out what is happening and try to fix it as well, together.

To be clear, this Issue is not SteamDeck-specific and since I don't have one (yet), I can't even confirm for it to manifest "not working" exactly the same way. I'm on a regular desktop, Ubuntu 22.04

I tried to get my hands dirty and finally understand how you know how to do your updates, but I only came as far as to use your steamworks_dumper and diffing against https://github.com/SteamDatabase/SteamTracking/tree/master/Structs sort of pre-last-update (in lack of an pre-update steamclient.so) While a few definitions in some Interfaces were added and one removed, translating these changes into your OSW fork did not change the current behavior.
Do you have any resources for me on how one could get up to speed with (the parts of) this project and the related workflow? (And take a look into the issue ;))
I greatly appreciate this project and would love to be able to fix it on update myself, too.

steamworks_dumper currently doesn't dump IClientEngine interface/factory, i do it manually whenever new interface is added. ( If you're interested how it's done i can explain the whole process later )
Latest steam client introduced new client interface that broke RPW. I'll try to update OSW and fix RPW asap.

Thank you very much!
I'm indeed very interested in the process and would greatly appreciate for you to share your insights.

Would definitely give this a test run when it is up and running again

Gtk-Message: 22:41:25.808: Failed to load module "canberra-gtk-module"
Unexpected parameter './RemotePlayWhatever-0.2.0-x86_64.AppImage'
Usage: remoteplaywhatever [-h] [-v] [-a <num>] [-i <str>]
  -h, --help            show this help message
  -v, --verbose         verbose output
  -a, --appid=<num>     AppID for non-steam games
  -i, --invitee=<str>   SteamID64 invitee ( use 0 for guest link )
Gtk-Message: 22:41:26.671: Failed to load module "colorreload-gtk-module"
Gtk-Message: 22:41:26.674: Failed to load module "window-decorations-gtk-module"```

@m4dEngi Any update on this? :)

steamworks_dumper currently doesn't dump IClientEngine interface/factory, i do it manually whenever new interface is added. ( If you're interested how it's done i can explain the whole process later ) Latest steam client introduced new client interface that broke RPW. I'll try to update OSW and fix RPW asap.

Thank you very much for fixing the issue! While for whatever reason my own build doesn't do anything after confirming invite creation, the AppImage works fine.
Could you please document your process as offered?
Thanks again!

Could you please document your process as offered? Thanks again!
Sure. But a little bit later and it'll probably be here, since it's outside of scope of RPW project.


feat: Implement header glint component

This implementation utilizes glint type script components with named blocks
See this resource for details on glint components.

I'm also curious why the embroider-optimized test failed here

I'm also curious why the embroider-optimized test failed here

It says that the issue is that it cannot find the nrg/mktg/card due to the nrg namespace which is implemented in the tests cards.hbs. This is corrected in the mktg card container PR and should be resolved upon rebasing once that PR gets approved. If I need to correct it here first, just let me know!


feat: add headTagInsertCheck warning

Description
add warning message for applyHtmlTransforms.
there will be an abnormal scene, when we try to use some tags in head element, such as div.
here is an example:
<!DOCTYPE html>

test div in head

    <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

    body

in browser:

it  will be better for developer, if vite provide some warn message.

/ecosystem-ci run


screen always None

screen = Wnck.Screen.get_default() # returning always NoneType
Wnck-WARNING **: 09:51:38.037: libwnck is designed to work in X11 only, no valid display found
Debian Buster

This might be related to the wayland display server (check this https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894323), so what i can recommend you is to downgrade to an LTS release of debian like Debian Stretch, or to try on an other Linux distro

working perfectly on ubuntu 18.04, thanks


Optionally Skip Confirmation Window

Fetch filename form server & require users to determine a location first so that this window can be override.

I think aria2 is smart enough to guess file name.
How about reusing the "Display Download Panel" option for this?
https://github.com/nyfair/Aria2-Integration/commit/402419eb4d1ad10ba7f1d08186d073459ad3ad26#diff-a8ac1482f74270610ac42d3563300aa9


Azure Front Door Diagnostics - TotalLatency is lower than BackendRequestLatency?

We use front door in our project and I observed that 'TotalLatency' metric is sometimes lower than
'BackendRequestLatency'. How's this even possible? Can someone please explain?

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

ID: 62f7409d-5cbe-20d0-e37a-891981ecac97
Version Independent ID: ad725093-ebd3-ecfc-84c8-e7c19a715979
Content: Monitoring metrics and logs in Azure Front Door
Content Source: articles/frontdoor/front-door-diagnostics.md
Service: frontdoor
GitHub Login: @sharad4u
Microsoft Alias: sharadag

@abhijithkumar123 ,  We are looking into this query and will update you as soon as possible.

@abhijithkumar123 , This has been noticed and a know issue. The basic problem is that TotalLatency is set for all requests whereas BackendLatency is only set when forwarding requests (not even including caching routes). For scenarios like caching, WAF, and redirect routes, the total latency is much smaller since no backend requests are made which drives down the overall average latency for the FrontDoor. An accurate comparison would require filtering the TotalLatency metric to only include requests that were actually sent to the backend.
We are closing this issue for now. If there are further questions regarding this matter, please reply and we will gladly continue the discussion.


Improvements

Fix types
Renaming types with prefix GC
Auth method only api tokens (APIKey XXX)
Add support unit
Add more info about api tokens
Add new report bandwidth
Add debounce to GCInput
Add support for adjusting legend

@ivishnevs Please, don't forget to make review! 👀


Edits to GREL Help text in-tool

First pass done, still in draft while I look for mistakes (I imagine I forgot to cancel a few quotes at least).

Oh, and there are some minor edits to the GREL reference in the docs based on this process.

@allanaaa I have cleaned things up a bit:

it seems that your text editor introduced Byte Order Mark characters, which caused the build failure, so I removed them
I also took the opportunity to remove the serialization tests which would have conflicted with your changes (these tests are useless since the serialization logic is not defined per function anyway)

Thanks, I knew you could figure out where I went wrong!


AtomicQueueB2 size does not work

I would expect the following :
atomic_queue::RetryDecorator<atomic_queue::AtomicQueueB2<float>> q(10);

    for (size_t i = 0 ; i < 100 ; i++)
    {
        cout << "enqueuing " << i << endl;
        q.push(i);
    }

to only print up to 10 and then hang. But it doesn't. it goes all the way up to 100

The size of the queue gets round up to the next power of two with an extra constraint, see https://github.com/max0x7ba/atomic_queue/blob/master/include/atomic_queue/atomic_queue.h#L537
q.capacity() reports the actual capacity.

So shouldn't it stop printing at 16 then ?

... round up to the next power of two with an extra constraint.

Oh sorry, capacity is 4096. That's quite a way off from desired size 10. Is there a reason to do this? Can't it just be set to what the user wants?

I would suggest that user to consider AtomicQueue2 and always read the documentation first.

What if the size isn't known at compile time ?

The queue is designed for ultra-low-latency and important optimizations require using power-of-2 and also certain minimum capacity. These optimizations can be disabled for queue variants that don't use heap allocation but require capacity to be a compile time constant.
If the capacity isn't known at compile time then I would suggest the user to accept the minimum capacity imposed by AtomicQueueB2 implementation.

Cheers thank you. The other problem for me is the way the queue spins when try_push fails. My apps sometimes have to wait for data. And spinning hogs all the CPU on the calling thread. So maybe a mutex/condvar based queue is best for me. Thanks for the comments though. I should have read the docs more carefully first.


can not gzip Chinese words

"中文".charCodeAt();
after gizp
error
can't ungizp
you can use utf-8

You can use this  library and it works as expected: http://nodeca.github.io/pako/#gzip


Target has transitive dependencies that include static binaries

The solution of use_framework thst is used in Swift for binary framework is given on this
link.
I have followed all steps, now i having this problem.

firstly i have created clustered items

class POIItem: NSObject, GMUClusterItem {
  var position: CLLocationCoordinate2D
  var name: String!

  init(position: CLLocationCoordinate2D, name: String) {
    self.position = position
    self.name = name
  }
}

By this code there isn't any issue it build correctly without any issue and now when i write this GMUClusterManagerDelegate it gives me this error
use of undeclared type GMUClusterManagerDelegate .
is there is any module that i have to import that was not stated in that.

Your Bridge Header file looks like this:
#import "GMUClusterItem.h"
and in GMUMarkerClustering.h  just add this import by removing all
#import "GMUCluster.h"
#import "GMUClusterManager.h"
#import "GMUDefaultClusterIconGenerator.h"
#import "GMUDefaultClusterRenderer.h"
#import "GMUGridBasedClusterAlgorithm.h"
#import "GMUNonHierarchicalDistanceBasedAlgorithm.h"
#import "GQTPointQuadTree.h"


cannot set only_counter for status, daemon panics

Issue type: Bug report
What happened:
panic: inconsistent label cardinality: expected 3 label values but got 2 in []string{"rpc", "POST"}

goroutine 65 [running]:
github.com/prometheus/client_golang/prometheus.(*CounterVec).WithLabelValues(0xc000182078, 0xc000390030, 0x2, 0x3, 0xb63401, 0xc000354060)
        /home/runner/go/pkg/mod/github.com/prometheus/client_golang@v1.9.0/prometheus/counter.go:248 +0xdf
main.processSource(0xc0001b00d8, 0x4, 0x0, 0x0, 0x0, 0xc0001a43b0, 0x0, 0x0, 0xc0001d60c0, 0xc, ...)
        /home/runner/work/prometheus-nginxlog-exporter/prometheus-nginxlog-exporter/main.go:408 +0x6ed
created by main.processNamespace
        /home/runner/work/prometheus-nginxlog-exporter/prometheus-nginxlog-exporter/main.go:353 +0x232

How to reproduce it (as minimally and precisely as possible):
    relabel_configs:
    - target_label: status
      #from: status # panics both with and without this option
      only_counter: true

Environment:

Exporter version: 1.9.0
OS (e.g. from /etc/os-release): any

Apologies, this should not have gotten stale. I haven't gotten around to investigate this yet, though. In the meantime, all contributions are welcome -- even a PR with a failing behave test case would already be helpful. 🙂


how to edit configuration after initial setup ?

Before you submit a new bug report, please check that

[X] I have read frequently asked questions and limitations

Write your question here
Hi,
I would like to edit initial setup. I find #366 with a screenshoot on how to edit but I'm unable to found it on my HA 2022.08.
I look at helper, device, service, blueprint, just no update button or something else.
How to edit icons, offset, etc. ?
Best regards

If you have a schedule already configured, you will find in in the helpers. There you can change the configuration.

If you did not create a schedule yet, just add a new helper.
Offset is not an option anymore. If you really need to do that, this is possible through an automation blueprint, but it si an advanced option (check documentation)

I miss this buttons ! Thank you


Javers as additional option

Not yet complete, following is missing:

listing all audited entities
get previous snapshot (but it is on the way: https://github.com/javers/javers/pull/318)
the option is marked as [BETA]

update #4
Edit: @deepu105 Do you know how to prevent yeoman from replacing " with the corresponding html entity (") inside a .java file? It is <%-

Nice, i have some comments can you plz take a look
On 22 Jan 2016 04:39, "Frederik Hahne"<EMAIL_ADDRESS>wrote:

Not yet complete, following is missing:

listing all audited entities
get previous snapshot (but it is on the way: javers/javers#318
https://github.com/javers/javers/pull/318)
the option is marked as [BETA]

update #4
https://github.com/deepu105/generator-jhipster-entity-audit/issues/4
You can view, comment on, or merge this pull request online at:
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9
Commit Summary

add additional question about auditing framework to use
add javers dependencies to build files
update repositories, add authorprovider
read database type correctly
update javers file creation
save audit framewaork in yo-rc
use correct auditframework
start convert of javers change to jhipster entity audit event
fix template compile errors
incomplete convert from javers change to entity audit event
update javers, convert javers snapshot to entity audit
map all javers snapshot fields to entity audit event
listing snapshots in web resource
repositories are not annotated more than once
create all required files

File Changes

M generators/app/index.js
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9/files#diff-0
(204)
A
generators/app/templates/src/main/java/package/config/audit/_JaversAuthorProvider.java
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9/files#diff-1
(16)
M
generators/app/templates/src/main/java/package/domain/_EntityAuditEvent.java
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9/files#diff-2
(109)
A
generators/app/templates/src/main/java/package/web/rest/_JaversEntityAuditResource.java
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9/files#diff-3
(135)
M generators/entity/index.js
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9/files#diff-4
(69)

Patch Links:

https://github.com/deepu105/generator-jhipster-entity-audit/pull/9.patch
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9.diff
—
Reply to this email directly or view it on GitHub
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9.

Thanks for your quick feedback. Will update the PR asap.

Fred, the check is fine I was talking about using this.fs.read instead of
fs.readFileSync method as it will do the same and we can avoid importing
the fs dependency for this JS file
Thanks & Regards,
Deepu
On Fri, Jan 22, 2016 at 3:02 PM, Frederik Hahne<EMAIL_ADDRESS>wrote:

Thanks for your quick feedback. Will update the PR asap.
—
Reply to this email directly or view it on GitHub
https://github.com/deepu105/generator-jhipster-entity-audit/pull/9#issuecomment-173829133
.

AH! Okay I see. Thats no problem, will fix it.

Everything seems good except for the few comments which are minor.
Can you update the readme as well plz and ill merge it.
For next version may be we can explore enabling javers for sql db as well. I have done that earlier so should be easy to merge here

btw i have added you as collaborator on NPM


[Bug] homebridge Config UI freeze

Description
Homebridge Config UI frozen when trying to open UI config of homebridge-z2m
Related devices
Google Chrome
To Reproduce

open http://homebridge.local/plugins?installed=homebridge-z2m
Chrome tab is frozen

Versions used

This plugin: 1.1.3
Homebridge: 1.3.4
Zigbee2MQTT: 1.18.3
Homebridge Config UI X: 4.41.1

Hello!

Yes, there is no problems with other plugins
condition functionBody errored out on evaluation: return !model.devices[arrayIndices].exclude;
Nothing
Here is full Config file: https://pastebin.com/0LDVFdEP

I'll see if a can reproduce this locally. I reckon it has to do with the fact that there is no devices entry, but since there won't be one after you've installed it, that should not cause it to crash.

I tried to reproduce it in Chrome Version 90.0.4430.212 (Official Build) (x86_64) on macOS (with the same plugin/homebridge/config-ui-x versions).
I do see the errors in the console, but the tab does not hang in my browser.
I think these console errors are not related to the behavior you are seeing, but unfortunately I also wouldn't know how to debug this browser stuff.
I reckon one of the other tabs in the browser developer tools might give you insight in that.


install.sh (rootful): update "If you would like to use Docker as a non-root user, you should now consider ..." text

https://github.com/docker/docker-install/blob/9dd5b52ae6ab9f316f59e828fbd75986df30b3e5/install.sh#L143-L155
This seems outdated. Guide for rootless mode should be appended or prepended here.

But this message is shown after the user did eg. curl https://get.docker.com | sh and already installed everything. Isn't it too late to suggest to use the other script instead? 🤔
(Should we put a general sleep 20 in this script and advertise the rootless script maybe? 😄 )

But this message is shown after the user did eg. curl https://get.docker.com | sh and already installed everything. Isn't it too late to suggest to use the other script instead? 🤔
(Should we put a general sleep 20 in this script and advertise the rootless script maybe? 😄 )

This needs https://github.com/docker/docker-install/issues/212 (deb: install docker-ce-rootless-extras automatically)

opened https://github.com/docker/docker-install/pull/215


:name_badge: Add badge for GitHub releases

:rocket: deployment of nhsuk/profiles succeeded (http://profiles-pr-201.dev.beta.nhschoices.net)