Add transformer method for annotation access expression node

Purpose
$subject
Fixes #23828
Check List

[x] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[x] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Codecov Report

Merging #23843 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #23843   +/-   ##
=======================================
  Coverage   14.59%   14.59%
=======================================
  Files          51       51
  Lines        1411     1411
  Branches      219      219
=======================================
  Hits          206      206
  Misses       1189     1189
  Partials       16       16

Continue to review full report at Codecov.

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


Fixed Exceptions Deleting Non-Empty Directories

Altered Recursive Directory deletion so that if it fails to delete a directory it will attempt recursively attempt to empty the directory before trying to delete it again. This allows FTP Servers that appear to not support the Recursive List to fallback to recursively calling List and deleting files. #320

If #248 is fixed, this may not be necessary as a recursion fallback there would allow us to not use recursion here


SoftMultiCategoricalPd

Hi, you have commented that SoftMultiCategoricalPd: doesnt't work yet.
File: maddpg/common/distributions.py
Line: 272
Can you tell me have you fixed it or working on it?
And also can you please explain me difference between Distributions and its soft version, because in OpenAI/Baselines there is no Soft version.
And will there be any problems if I use MultiCategoricalPd for MultiDiscrete action space?
Thanks

hi，have you fix it ? or does it work? i have the same problem,can we talk about it?


[Feature Request] Spring boot azure active directory multiple client-id

Query/Question
I have a Spring Boot app that use azure active directory with front-end authentication (using AADAppRoleStatelessAuthenticationFilter, similar to this  w/o using a login page (it's merly a REST api with two Post endpoints).
I would like to extend it so I could be able to authenticate using multiple sets of client ids, client secrets & app uris, meaning, that each request sent to a specific host will be mapped to it's own AADAppRoleStatelessAuthenticationFilter instance for authentication purposes.
Problem I am having is that trying to autowire multiple instances of AADAppRoleStatelessAuthenticationFilter will end up creating using only 1 set of configurations, even when I used 2 configuration files with @PropertySource, every autowired class ended up being created from the same configurations (app-id-uri, secret etc....) and obviously failed to authenticate requests for all other applications.
How can I achieve multi-app authentication?
This is my attempt for breaking the security configuration to different classes:
    public static final String HTTPS_SUFFIX = ":443";
    public static final String REPLACEMENT_REGEX = "^http[s]?://";

    @Configuration
    @PropertySource(factory = YamlPropertySourceFactory.class, value = "classpath:default-${profile.name}.yml")
    @Order(1)
    public static class SecConfig1 extends WebSecurityConfigurerAdapter {
        @Value("${azure.activedirectory.app-id-uri}")
        String appIdUri;
        @Autowired
        AADAppRoleStatelessAuthenticationFilter aadAppRoleStatelessAuthenticationFilter;

        @Override
        protected void configure(HttpSecurity http) {
            http.requestMatcher(new RequestHeaderRequestMatcher("Host", appIdUri.replaceFirst(REPLACEMENT_REGEX, "") + HTTPS_SUFFIX))
                    .addFilterBefore(aadAppRoleStatelessAuthenticationFilter, UsernamePasswordAuthenticationFilter.class);
        }
    }
    @Configuration
    @PropertySource(factory = YamlPropertySourceFactory.class, value = "classpath:gcc-${profile.name}.yml")
    @Order(2)
    public static class SecConfig2 extends WebSecurityConfigurerAdapter {
        @Value("${azure.activedirectory.app-id-uri}")
        String appIdUri;
        @Autowired
        AADAppRoleStatelessAuthenticationFilter aadAppRoleStatelessAuthenticationFilterGcc;

        @Override
        protected void configure(HttpSecurity http) {
            http.requestMatcher(new RequestHeaderRequestMatcher("Host", appIdUri.replaceFirst(REPLACEMENT_REGEX, "") + HTTPS_SUFFIX))
                    .addFilterBefore(aadAppRoleStatelessAuthenticationFilterGcc, UsernamePasswordAuthenticationFilter.class);
        }
    }

public class YamlPropertySourceFactory implements PropertySourceFactory {

    @Override
    public PropertySource<?> createPropertySource(@Nullable String name, EncodedResource resource) throws IOException {
        Properties propertiesFromYaml = loadYamlIntoProperties(resource);
        String sourceName = name != null ? name : resource.getResource().getFilename();
        return new PropertiesPropertySource(sourceName, propertiesFromYaml);
    }

    private Properties loadYamlIntoProperties(EncodedResource resource) throws FileNotFoundException {
        try {
            YamlPropertiesFactoryBean factory = new YamlPropertiesFactoryBean();
            factory.setResources(resource.getResource());
            factory.afterPropertiesSet();
            return factory.getObject();
        } catch (IllegalStateException e) {
            // for ignoreResourceNotFound
            Throwable cause = e.getCause();
            if (cause instanceof FileNotFoundException)
                throw (FileNotFoundException) e.getCause();
            throw e;
        }
    }
}

And my yaml configuration files both look like this:
spring:
  security:
    oauth2:
      client:
        registration:
          azure:
            client-id: XXX
            client-secret: YYYY

azure:
  activedirectory:
    tenant-id: ZZZ
    client-id: XXX
    client-secret: YYY
    session-stateless: true
    app-id-uri: https://example.com
    user-group:
      allowed-groups: Users

Setup (please complete the following information if applicable):

OS: Alpine
IDE : IntelliJ Idea Ultimate
azure-active-directory-spring-boot-starter 2.3.5

Information Checklist
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report

[x] Query Added
[x] Setup information Added

Hi, @ObakeFilter
Thank you for reaching out.
Now multi client-id is not supported yet.
We will investigate whether it's necessary to implement this feature and how to implement.
We will update the process in this issue.

Hi, @ObakeFilter

AADAppRoleStatelessAuthenticationFilter is deprecated. Could you please use resource-server instead?
Now resource-server still not support multi client-id.
Sorry that I can not get work around in a short time. And now I'm busy with other tasks. This issue is in out roadmap. Could you please investigate by yourself? And PR is welcome.

Closing this issue, because we decide to deprecate azure-spring-boot-starter-active-directory. Just write sample to demonstrate how to use Azure Active Directory in Spring Boot application in this repo: https://github.com/Azure-Samples/spring-boot-application-with-azure-active-directory


[WIP] Add recompute support for imagen model.

Still work in progress.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 2 committers have signed the CLA.:x: firestonelib:x: GhostScreamingYou have signed the CLA already but the status is still pending? Let us recheck it.


Vite 4.1.4

Fixes #674 , Fixes #660
@ryansolid , I believe this does the trick. It also fixes the lockfile after 0.2.22 release

Thank you


Implemented search field for PVR views. (#695)

This implements a multi-word search for PVR Recordings, PVR Channels and PVR Radiochannels.
On channel views, when typing multiple words, a channel is displayed if all words each match either the channel name or the title of the current broadcast (match mode: case insensitive contains).
On recordings view, a recording is displayed if all words each match either the recording title or the channel name it has been recorded on (match mode: case insensitive contains)
For AbstractSearchableFragment I mostly copied code from AbstractCursorListFragment and I'm not sure if all of this is at all reqiured. I'm not sure what savedSearchFilter is used for, what onPause() or onResume() does and if AbstractSearchableFragment#onCreateView is required at all.

I made some comments that point out things that i think are dispensable. Can you please check them, remove them and see if everything works or if i missed something.
Regarding your comments, onPause, onResume, onCreateView are part Android's view lifecycle and are required. The stuff related to the EventBus is unnecessary, i believe.
The savedSearch can be tested like this:

type something in the search filter, and check that it filters
exit kore (with the home button)
get back to kore and check if the filter is still on, and coherent with what's displayed on the search box.

Thanks for your quick feedback. I applied your suggestions and it works.
Trying to test savedSearchFilter I set a breakpoint where the field is written but this never gets hit.
My emulator is a Pixel3 API 28.
Never the less pressing home and then resuming the app also keeps the search field input and item list state as is. Maybe recent android versions simply preserve the full app state?

Need to fix one issue: on channel programme guide, the search has no effect. When inputting sth. and going back to channel list, Kore crashes. I'll notify when done.

Thanks for your quick feedback. I applied your suggestions and it works.
Trying to test savedSearchFilter I set a breakpoint where the field is written but this never gets hit.
My emulator is a Pixel3 API 28.
Never the less pressing home and then resuming the app also keeps the search field input and item list state as is. Maybe recent android versions simply preserve the full app state?

Yes it does. But not when you change the device orientation from portrait to landscape or vice versa. In that case it has to recreate the whole view and we need to restore the state by saving the search filter first and get it back from the bundle in onCreateView.

I fixed the crash und made the search field work on CannelEPGlist either.
I also confirmed that savedSearchFilter is functional and actually used when device orientation is changed thanks to @poisdeux 's hint.


Feat: Problem for heading and description input for campground.

Describe the feature
As you seen in the attached video. User can give input large heading and description also. Then also your website display the campground description in home page grid card and also the view button contain whole heading.. So in that situation it If the heading and description is too big. The card UI is completely broken. I have several suggestion to prevent this type of vulnerability like -

what is the necessity to display the whole title in its view button  while you already display it's heading in the card.
Also why display it's whole description field in card while there is already a view page where user can check all of it's details.

My approaches

If the title is greater than 25 character then it display a [. . . .] after 25 character in the campground page.
In my opinion there is no need to display campgrounds description part in campground(home) page. Because there is already Show campground page. Where all the details is displayed. If all details is displayed in  home page. No one could visit this individual show page.
Also there is no need to show full length title in the show button. Because it ruin the card design. Also here already it's title is there. Insted of this only View Camp site this type of button is enough.
In the Individual View page. All it's full length properties is displayed.
Also I add some backend logic to accept the input of heading and description field in New campground add form to prevent the very large title and description input.  You tell me the exact length of description and title length that you want!

Also I check that there is an existing ISSUE #231 to format the home page layout to make it grid format. So this modification also justify that design.
Add ScreenShots
https://github.com/user-attachments/assets/5744c198-ab74-4736-bd78-9e6693dfcdd3
@Vignesh025  Assign it to me. I think it needs modification.
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@Suvadip-sana , you can proceed!


Fix: Restructure to align with rest of RFCs

@georgepadayatti Pls update version number in title before merging.


redis key_formatter should handle cases where client keys contain hash tag

Title: redis key_formatter should handle cases where client keys contain hash tag
Description:
Redis supports hash tag feature which can be used to to take a curly braces wrapped substring for key hash.
Consider a scenario where user specify a key_formatter that uses hash tag, e.g. prefix-{%KEY%}, and the client key contains hash tag as well, e.g. foo-{bar}. The formatted key becomes prefix-{foo-{bar}} and foo-{bar will be used for hash instead ofbar intended by client.
The proposed change is to add an option for key_formatter to prefer client key's hash tag if present. If the feature is enabled and the first pair of curly braces in key_formatter wraps %KEY% which also contains hash tag, the key_formatter will be stripped off of the pair of curly braces. In the above example, the formatted key becomes prefix-foo-{bar}.
[optional Relevant Links:]
redis hash tag

CC @ramaraochavali @deveshkandpal1224

@msukalski @henryyyang @mattklein123 @weisisea

Is there a reason not to do it by default? Do we need a config? If you are worried about BC, may be a runtime flag is fine - not sure it is worth any api change?

I feel like this should be done in an API field validation rather than trying to handle at the formatter implementation. like for example reject if a curly bracket is present in the key_formatter string in the first place, or at least print a warning like that would break the intended hash tag use by the client.


[FLINK-13877][hive] Support Hive version 2.1.0 and 2.1.1

What is the purpose of the change
Support  Hive 2.1.x versions (2.1.0 and 2.1.1).
Brief change log

Added new shims for each version
Adjusted shim inheritance heirarchy
Relocated one shimmed method

Verifying this change
This change is already covered by existing tests, and manually ran the tests for all versions.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

can we add test profiles for new Hive versions?
I’d be more comfortable if we can at least run them manually.

Added profile. @bowenli86 Can you take another look?


Improve 3D selection

This PR fixes many of the issues involving selection in the 3D viewport.
Fixes:

MeshInstances can now be selected by region (#10979)
Quads are now selectable (#10979)
MeshInstances are now selectable right after creating them or changing their mesh  (#10979)
Sprite3D and AnimatedSprite3D are now selectable (#14981)

Improvements:

Billboard icons are now selectable (both clicking and box selection)
Box selection requires enclosing the whole object (this is a usability decision and can be discussed)

Just noting here that box selection doesn't work on orthogonal view, but it didn't work before this PR anyways.

Sorry for the late response, but I wanted to highlight the issue that instanced scenes are still not selectable if their root node is something like a Spatial, Area/Kinematic/Rigidt/Static body etc, as none of these have collision or triangle information to test against. It makes sense why they don't get selected, but it's important that they should be when they're the root of an instanced scene.

Now that Godot 3.1 has been released, we only plan to cherry-pick critical bug fixes to the 3.0 branch, unless there is very strong support in favor of a specific non-critical issue. Removing cherrypick label for 3.0.


Reenable fuchsia tests once we figure out the bootloader issue

The tests are failing due to: https://ci.chromium.org/p/flutter/builders/prod/Linux Fuchsia/1613
Infra Failure
recipe infra failure: Swarming task failed: /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) Using image_64c74e91-beb6-48ab-93f4-7c841454ddd2 as temp path. + exec /b/s/w/ir/image_64c74e91-beb6-48ab-93f4-7c841454ddd2/bootserver.exe.linux-x64 --board_name pc --boot /b/s/w/ir/image_64c74e91-beb6-48ab-93f4-7c841454ddd2/zircon-a.zbi --bootloader /b/s/w/ir/image_64c74e91-beb6-48ab-93f4-7c841454ddd2/efi.blk --fvm /b/s/w/ir/image_64c74e91-beb6-48ab-93f4-7c841454ddd2/storage-sparse.blk --zircona /b/s/w/ir/image_64c74e91-beb6-48ab-93f4-7c841454ddd2/zircon-a.zbi --zirconr /b/s/w/ir/image_64c74e91-beb6-48ab-93f4-7c841454ddd2/zircon-r.zbi --fail-fast -1 --allow-zedboot-version-mismatch -n ocean-bats-wick-snub --authorized-keys .ssh/authorized_keys [bootserver.exe.linux-x64] Will only boot nodename 'ocean-bats-wick-snub' 2019-11-18 23:17:53 [bootserver.exe.linux-x64] Board name set to [pc] 2019-11-18 23:17:53 [bootserver.exe.linux-x64] listening on [::]:33331 2019-11-18 23:17:54 [bootserver.exe.linux-x64] Received request from [fe80::d65d:df4d:fe1a:4246]:33330 2019-11-18 23:17:54 [bootserver.exe.linux-x64] ignoring nodename ocean-drank-wick-spot (expecting ocean-bats-wick-snub) 2019-11-18 23:17:56 [bootserver.exe.linux-x64] Received request from [fe80::d65d:df4d:fe1a:4333]:33330 2019-11-18 23:17:56 [bootserver.exe.linux-x64] ignoring nodename siren-relic-wick-poppy (expecting ocean-bats-wick-snub) 2019-11-18 23:17:56 [bootserver.exe.linux-x64] Received request from [fe80::d65d:df4d:fe1a:4295]:33330 2019-11-18 23:17:56 [bootserver.exe.linux-x64] Proceeding with nodename ocean-bats-wick-snub 2019-11-18 23:17:56 [bootserver.exe.linux-x64] Transfer starts 100%... 5%... 10%... 15%... 20%... 25%... 30%... 35%... 40%... 45%... 50%... 55%... 60%... 65%... 70%... 75%... 80%... 85%... 90%... 95%... 100%... Target busy, waiting. 5%... 10%... 15%... 20%... 25%... 30%... 35%... 40%... 45%... 50%... 55%... 60%... 65%... 70%... 75%... 80%... 85%... 90%... 95%... 100%... Target busy, waiting. 5%... 10%... 15%... 20%... 25%... 30%... 35%... 40%... 45%... 50%... 55%... 60%... 65%... 70%... 75%... 80%... 85%... 90%... 95%... 100%... Target busy, waiting. 5%... 10%... 15%... 20%... 25%... 30%... 35%... 40%... 45%... 50%... 55%... 60%... 65%... 70%... 75%... 80%... 85%... 90%... 95%... 100%... Target busy, waiting. 100%... Target busy, waiting. 5%... 10%... 15%... 20%... 25%... 30%... 35%... 40%... 45%... 50%... 55%... 60%... 65%... 70%... 75%... 80%... 85%... 90%... 95%... 100%... 2019-11-18 23:18:07 [bootserver.exe.linux-x64] Transfer ends successfully. 2019-11-18 23:18:07 [bootserver.exe.linux-x64] Issued boot command to [fe80::d65d:df4d:fe1a:4295]:33330

/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) Using /b/s/w/itLSG9Ye/repo_bde6642c-28b7-47ae-bb8c-11aca47950fb as repo to serve to fe80::d65d:dfff:fe1a:4295%eno2... 2019-11-18 23:18:15 [pm serve] serving /b/s/w/itLSG9Ye/repo_bde6642c-28b7-47ae-bb8c-11aca47950fb at http://[::]:40023 amberctl add_src failed, aborting. 2019/11/18 23:16:20 error adding source: failed to open file: open http://fe80::ec4:7aff:fecc:ea8f%eno2:40023/config.json: ErrNotFound: http:/fe80::ec4:7aff:fecc:ea8f%eno2:40023/config.json

/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) ==================================== STDOUT ====================================

==================================== STDERR ====================================

It doesn't look like a bootloader issue to me, it looks like an issue with amberctl connecting or something.

The problem is actually we need to encode the "%" char as"%25" in the http url

I believe this is the fix we're looking for: https://github.com/flutter/packages/pull/46

Tests were re-enabled and the paving, amber_ctl source update are working now. Tests are failing now for a different reason. Opened  https://github.com/flutter/flutter/issues/45222 to track the failures.


Add bosh-init to tap

Handcrafted for now, until we add this to the bosh-init build pipeline.

@cppforlife FYI

Thanks @voelzmo!


Allow to set timezone by name instead of offset

It would be better to set timezone by name (e.g., "Los Angeles") instead of the offset number. It would also allow considering DST.
Related: #374

i would like to work on this

That would be great! Assigned to you.


bug while importing models

Describe the bug
bug while importing models from super_gradient.training import models
To Reproduce
Steps to reproduce the behavior:

Train recipe

from super_gradients.training import models

Change param (None Changed)
See error

ImportError: cannot import name 'OrderedDict' from 'typing' ([c:\Users\..\anaconda3\envs\yolo-nas\lib\typing.py](file:///C:/Users/../anaconda3/envs/yolo-nas/lib/typing.py))

Expected behavior
I expected successful implementation of the quickstart code
Screenshots
If applicable, add screenshots to help explain your problem.

Environment:

Windows 11 OS
Super Gradients version = 3.1.0
Python environment [e.g. pip freeze] = 3.7

Hi @PraneethaB22
typing is a standard built-in Python library.
Can you try running from typing import OrderedDict in a standalone script? Or just try running simple Python scripts in your environment?
I suspect your Python environment isn't installed correctly.

It seems you need python of version 3.7.2 and higher in order for from typing import OrderedDict to work:
https://docs.python.org/3.7/library/typing.html#typing.OrderedDict
https://stackoverflow.com/questions/75529492/importerror-cannot-import-name-ordereddict-from-typing
So the quick solution for you would be to install newer Python and for us - use collections.OrderedDict instead, but that would be available only in the next release.


Delete secondary email

https://legacydocs.hubspot.com/docs/methods/contacts/delete-a-secondary-email-address

if someone looking for this solution you may as well do it yourself and don't implement this gem (as it's dead 💀)
here is plain ruby solution https://gist.github.com/equivalent/9e3174a471b138401b420bff506ac09e


Job succesfully finishes in case if SLS can't be rendered

Hi, it's me again :)
I have noticed that plugin treats Jenkins job as successfully finished when target SLS file even couldn't be rendered...
Started by upstream project "DOCKER_IMAGE_centrifugo" build number 21
originally caused by:
 Started by upstream project "LOCAL_PROJECT_shilkin_centrifugo" build number 19
 originally caused by:
  Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on deployer (deploy) in workspace /var/lib/jenkins/workspace/DEPLOY_centrifugo
Sending JSON: [{"client":"local","tgt":"p-3-testmap.pio.tv.ro","expr_form":"glob","fun":"state.sls","arg":["mailpaas.centrifugo"]}]
Running jid:<PHONE_NUMBER>4113361338
Waiting for 1 minions
0 minions are done
Will check status every 10 seconds...
Response on state.sls mailpaas.centrifugo for p-3-testmap.pio.tv.ro:
[{
  "outputter": "highstate",
  "data": {"p-3-testmap.pio.tv.ro": ["Rendering SLS 'base:mailpaas.centrifugo' failed: mapping values are not allowed here; line 40\n\n---\n[...]\n    - ports: [{8001: 8001}]\n    - network_mode: host\n    - environment:\n      - SERVICE_NAME: centrifugo\n      - SERVICE_TAGS: testing\n    - command: --port=8001 --engine=tarantool --tt_aggr_node=testing.cocaine-agregate-node.service.consul --tt_aggr_port=10053 --tt_service_name={'subsystem': 'mail', 'binary': 'ttconnector', 'app': 'mailpaas-ttconnector', 'group': 'ttconnector'} --tt_acl=dummy_acl --tt_host=testing.tarantool-notification.service.consul --tt_port=33013 --tt_user=test --tt_password=123 --log_level=debug    <======================\n    - require:\n      - docker: centrifugo_image\n\u0000\n---"]}
}]
Finished: SUCCESS

Same for this one. Are you able to replicate this issue on 1.7.1? This was likely fixed in 0213ec9 which was released in 1.7.0.

@mchugh19 this error cannot be reproduced too. Closing this one.


Is there a plan to release the code?

I wish we could but unfortunately the process for open sourcing the code would be challenging. We have provided pseudo code in the supplementary material which should be sufficient for reproducing the results.
I know several people (who posted issues to github) had challenges with reproducing the code and you can consults with them. I also had folks who emailed me and said they were able to reproduce the results successfully.

I wish we could but unfortunately the process for open sourcing the code would be challenging. We have provided pseudo code in the supplementary material which should be sufficient for reproducing the results.
I know several people (who posted issues to github) had challenges with reproducing the code and you can consults with them. I also had folks who emailed me and said they were able to reproduce the results successfully.


GitHub extension does not work on Linux

Refs: https://github.com/Microsoft/vscode/issues/29507
I am using Linux Ubuntu 17 and see no issues showing up when opening the VS Code repository. I have no credential manager installed.

Same problem for me on Ubuntu 16.04:

https://github.com/Microsoft/vscode-github-issues-prs/commit/a67122880f1f7b0a15aee623cbb805c237b09a57


Temporary Build Support for OS X 10.13

Added building support for OS X 10.13 (which didn't work beforehand)

Hi Yuanchen,
Thank you for submitting your PR, and we will test your PR soon.

@robertclaus What's going on?

Sorry, we got our branches mixed up for the 764 project.  It's now reverted.

LGTM! Can you squash the two commits into one and then I can merge this PR.
(To squash the two commits, go to the repo, git rebase -i HEAD~2, change the second pick to fixup, then save & exit.)

Squashed

Merged


Swap config to use Viper

I have some ideas I was going to run by you about how to use a config file to specify arrays of locations and/or arrays of tail numbers to watch for specific planes.
This PR implements Viper to pull environment variables. It might seem like a large PR, but everything I tested works the same as before. Viper gives you strong typing for envvars and allows for (future) config files.
I also added a new envvar (LOG_NEW_PLANES_TO_CONSOLE) to toggle the console logging of new plane info. It still notifies you that a plane or planes were found, but it suppresses the info about it/them.
Please let me know what you think!

Closes #31


Disable animation

Hi,
Do we have a way to disable animation on xs view? Or on a particular element?
Thank you for your feedback :)

I get it.
I can specify a "no-animation" class for example, where "no-animation"  does not exist :)
<a href="#" class="dropdown-toggle" data-animation="no-animation" bs-dropdown="links">
   My dropdown
</a>

Hope this will help someone

You could also override defaults globally:
angular.module('myApp')
.config(function($dropdownProvider) {
  angular.extend($dropdownProvider.defaults, {
    animation: false
  });
})


Intermittent crashes when hosted on Unity when IronPython iterates over a C# collection

Description
I'm using IronPython (2.7.10) hosted within Unity (2020.1.3) and I'm getting weird, intermittent crashes from script code. Basically, every time Python code iterates over a C# enumerable (doesn't matter if it's an array, a list, LINQ object, etc.), there is a small chance of it segfaulting somewhere within the Mono runtime.
This only has a chance of happening the first time the Python code is executed. If the code runs cleanly once, it runs stable forever. This is true even if I disable compilation and make sure all runs are interpreted.
Attached is a reproduction project for Unity. After talking with @slozier on Gitter, I tried to reproduce the issue outside of the Unity Editor, using the exact Mono runtime shipping with Unity - it failed to reproduce there, so it's something to do with running in the Unity environment.
Relevant part of the stacktrace:
0x00007FFAED92F591 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\metadata\metadata.c:5360] mono_metadata_class_equal
0x00007FFAED935ED2 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\metadata\metadata.c:5538] mono_metadata_signature_equal
0x00007FFAED8A2399 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\eglib\ghashtable.c:311] monoeg_g_hash_table_lookup
0x00007FFAED923010 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\metadata\marshal.c:3604] mono_marshal_get_delegate_invoke_internal
0x00007FFAEDAA97F6 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\mini\mini-trampolines.c:1262] mono_delegate_trampoline
  ERROR: SymGetSymFromAddr64, GetLastError: 'Nie można odnaleźć określonego modułu.' (Address: 000001FDDA7D1073)
  ERROR: SymGetModuleInfo64, GetLastError: 'Procedura inicjowania biblioteki dołączanej dynamicznie (DLL) nie powiodła się.' (Address: 000001FDDA7D1073)
0x000001FDDA7D1073 ((<unknown>)) (function-name not available)
0x000001FEA368D040 (Mono JIT Code) System.Dynamic.UpdateDelegates:UpdateAndExecute1<object, System.Collections.Generic.KeyValuePair`2<System.Collections.IEnumerator, System.IDisposable>> (System.Runtime.CompilerServices.CallSite,object)
0x000001FEA368D395 (Mono JIT Code) (wrapper delegate-invoke) System.Func`3<System.Runtime.CompilerServices.CallSite, object, System.Collections.Generic.KeyValuePair`2<System.Collections.IEnumerator, System.IDisposable>>:invoke_TResult_T1_T2 (System.Runtime.CompilerServices.CallSite,object)
0x000001FEA368CAAF (Mono JIT Code) Microsoft.Scripting.Interpreter.DynamicInstruction`2<object, System.Collections.Generic.KeyValuePair`2<System.Collections.IEnumerator, System.IDisposable>>:Run (Microsoft.Scripting.Interpreter.InterpretedFrame)
0x000001FEA3589078 (Mono JIT Code) Microsoft.Scripting.Interpreter.Interpreter:Run (Microsoft.Scripting.Interpreter.InterpretedFrame)
0x000001FEA3587B63 (Mono JIT Code) Microsoft.Scripting.Interpreter.LightLambda:Run2<T0_REF, T1_REF, TRet_REF> (T0_REF,T1_REF)
0x000001FEA367D38C (Mono JIT Code) IronPython.Compiler.PythonCallTargets:OriginalCallTarget1 (IronPython.Runtime.PythonFunction,object)
0x000001FEA3590631 (Mono JIT Code) (wrapper dynamic-method) object:CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object,System.Collections.Generic.IEnumerable`1<int>)
0x000001FEA35A3A32 (Mono JIT Code) System.Dynamic.UpdateDelegates:UpdateAndExecute2<T0_REF, T1_REF, TRet_REF> (System.Runtime.CompilerServices.CallSite,T0_REF,T1_REF)
0x000001FEA3590443 (Mono JIT Code) (wrapper dynamic-method) object:_Scripting_ (object[],System.Collections.Generic.IEnumerable`1<int>)
0x000001FE3EDDAB3D (Mono JIT Code) [C:\prod\proj\smiecie\ironpython-repro-case\Assets\IronPythonIssue.cs:27] IronPythonIssue:Update ()
...

Steps to reproduce
Unfortunately, the issue only appears within Unity, and only the first time a Unity "scene" is run. This means that you have to load up the repro case in Unity and "play" the scene several times (possibly around 50-60, unfortunately) to make it crash. The repro case will automatically stop if there is no crash to make this process faster.
Reproduction project: ironpython-repro-case.zip
I tried to create a more reliable repro case, but this issue only ever happens on the first run of the code, meaning that looping over it cannot make it happen more reliably.
Versions
This happens with IronPython 2.7.10 DLLs when used on any Unity 2019.2 and above (possibly earlier versions as well). Unity uses a 5.11.0 Mono runtime with their own (undisclosed) modifications.

This issue was fixed on the Unity end, so it turns out it was not IronPython's fault in this case. It seems to have been a general problem with Unity's Editor not cleaning up stuff properly on play, which I assume caused a "stale" method to be executed, leading to a crash.

Resolution Note (fix version 2021.1):
Fixed issue with dynamic methods not being cleaned up on domain reload which would lead to corrupted data that would then cause this crash.
Fixed in: 2021.1.0a1

Should be safe to close this. The issue is present in Unity 2019.1.x and higher and will only be fixed in the upcoming 2021.1.x branch, so you might still have to live with this for a while when using IronPython with Unity.


Uservoice link is dead

The user voice link at the bottom of the page (text: Application Virtualization feedback site) points to a page that 404s.

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

ID: b89731e0-2194-feae-50b5-867838a44ecd
Version Independent ID: 7d2bc3b5-27e2-55ae-5e89-528c2ba55d3f
Content: Evaluating App-V (Windows 10)
Content Source: windows/application-management/app-v/appv-evaluating-appv.md
Product: w10
GitHub Login: @MaggiePucciEvans
Microsoft Alias: elizapo

Thanks for raising this issue. The link is very dead, so I've removed it. You'll see the fix live on 3/18 by end of day. Thanks!


Cannot convert sentence transformer model properly

System Info
Optimum Version = 1.16.1

Who can help?
@michaelbenayoun
@fxmarty
Information

[ ] The official example scripts
[x] My own modified scripts

Tasks

[ ] An officially supported task in the examples folder (such as GLUE/SQuAD, ...)
[x] My own task or dataset (give details below)

Reproduction (minimal, reproducible, runnable)
When running:
optimum-cli export onnx -m sentence-transformers/distiluse-base-multilingual-cased-v2 --task feature-extraction ./models/distiluse-base-multilingual-cased-v2
I get:
...
The ONNX export succeeded with the warning: The exported ONNX model does not have the exact same outputs as what is provided in SentenceTransformersTransformerOnnxConfig. Difference: onnx::Shape_530, onnx::Shape_233, onnx::Shape_332, onnx::Shape_431, onnx::Shape_629, 764.
...

And afterwards when i try running the inference session with the generated .onnx model i get:
onnxruntime.capi.onnxruntime_pybind11_state.InvalidArgument: [ONNXRuntimeError] : 2 : INVALID_ARGUMENT : Non-zero status code returned while running Expand node. Name:'/1/Expand' Status Message: invalid expand shape

It seems like the model is not being properly converted. I'm currently trying to figure out why exactly.
Extra context:

This pr seems to have added support to sentence-transformers models, maybe something is missing: https://github.com/huggingface/optimum/pull/1589
To generate the runtime session error I used this script and changed the model names and exported model path: https://github.com/huggingface/optimum/issues/1519#issuecomment-1854780869
The same error occurs using node.js onnx runtime, so I assume the model is not exported properly.

Expected behavior
The model is exported properly and generates the same results as using Sentence transformers directly.

Could you try remove --task feature-extraction from the conversion command?

I can confirm this is also an issue with aiknowyou/all-mpnet-base-questions-clustering-en too, which produces this error:
  File "/usr/local/lib/python3.10/dist-packages/optimum/exporters/onnx/__main__.py", line 551, in main_export
    _, onnx_outputs = export_models(
  File "/usr/local/lib/python3.10/dist-packages/optimum/exporters/onnx/convert.py", line 753, in export_models
    export(
  File "/usr/local/lib/python3.10/dist-packages/optimum/exporters/onnx/convert.py", line 884, in export
    config.fix_dynamic_axes(output, device=device, input_shapes=input_shapes, dtype=dtype)
  File "/usr/local/lib/python3.10/dist-packages/optimum/exporters/onnx/base.py", line 306, in fix_dynamic_axes
    session = InferenceSession(model_path.as_posix(), providers=providers, sess_options=session_options)
  File "/usr/local/lib/python3.10/dist-packages/onnxruntime/capi/onnxruntime_inference_collection.py", line 383, in __init__
    self._create_inference_session(providers, provider_options, disabled_optimizers)
  File "/usr/local/lib/python3.10/dist-packages/onnxruntime/capi/onnxruntime_inference_collection.py", line 424, in _create_inference_session
    sess = C.InferenceSession(session_options, self._model_path, True, self._read_config_from_model)
onnxruntime.capi.onnxruntime_pybind11_state.InvalidGraph: [ONNXRuntimeError] : 10 : INVALID_GRAPH : Load model from models/aiknowyou/all-mpnet-base-questions-clustering-en/model.onnx failed:This is an invalid model. Type Error: Type 'tensor(int64)' of input parameter (/0/auto_model/encoder/Add_1_output_0) of operator (Min) in node (/0/auto_model/encoder/Min) is invalid.

cc @fxmarty @tomaarsen

Hi @leodalcin, this is fixed in https://github.com/huggingface/optimum/pull/1632.
@xenova your issue seem different, having a look

@leodalcin you should be able to use ORTModelForCustomTasks to export sbert models as ONNX. And kindly use below article to create mean embeddings as similar as sbert:
https://www.philschmid.de/optimize-sentence-transformers


Update code to consider escape character for script generation for entity names and reference types

Purpose
Fixes:4034
Examples
Checklist

[x] Linked to an issue
[ ] ~Updated the specification~
[ ] ~Updated the changelog~
[x] Added tests

This PR will be merged after the update4 release.


feat: enable podman support in Makefile

Our Makefile only supports docker.  Since podman is developed at Red Hat cri-o is the default OpenShift runtime, we should also make sure we support development using podman.  This is just a quick change to the Makefile and documentation to enable users to override the default docker container runtime via the 'CONT_ENGINE' environment variable.
Note: I grepped for references to docker-build and docker-push.  I saw some pipelineRefs in .tekton named docker-build.  Should those be renamed too?

I saw some pipelineRefs in .tekton named docker-build. Should those be renamed too?

Not in this PR. It would require to change the task definition (somewhere else) and make new bundle, and also keep compatibility with other repos.


I could not run the site script for flows-formatters-pages-siteScripts

Hi everyone,
I try to create a team site using the provided site script 'UberSiteDesign.json' but the site script stuck on the initialising. I awaited for few minutes and it is still stick on that screen.

Category

[ ] Question
[ ] Typo
[X] Bug
[ ] Additional article idea

Expected or Desired Behavior
Expected to see the site script run successfully.
Observed Behavior
I have done some testing and and i found out that if i remove some of the lines in the scripts than it successfully created. I have tested by removing some chuck from different sections. This shows that the site script has some line, or character or size limits. Can some one clarify on this?
Steps to Reproduce

Get the 'UberSiteDesign.json' from https://github.com/SharePoint/sp-dev-solutions/tree/master/solutions/flows-formatters-pages-siteScripts/site-designs.
$siteScript = Get-Content '[[pathToYourSiteScriptJsonFile]]' -Raw
$mySiteScript = Add-SPOSiteScript -Title "Classroom Site Script" -Description "Classroom Site Script" -Content $siteScript
Add-SPOSiteDesign -Title "Classroom site designs" -WebTemplate "64" -SiteScripts $mySiteScript -Description "classroom site design"

I hope someone could guide me on this issue.
Thank you in advanced.

Open the UberSiteDesign.json from Browser or download the full solutions to get the file. Not to download it by SaveLinkAs. If you download it by SaveLinkAs, the content is HTML but not valid JSON.
You can create an local file named UberSiteDesign.json first. Navigate to the UberSiteDesign.json page  and click the Raw, then copy the content to local file too.
Then run the PowerShell Script you have provided. Then the UberSiteDesign.json works well.

Hi @Seiyasu,
Thank you for your reply. Just to be clear, I did download the whole solution and then point the path to the file to the location i downloaded. The only changes I made is to delete all flow section.
I have tested without delete anything in the file but It still not working. As i mention, i have done few testing and i only manage to get this file to work if, i delete some of the contents.
Can you please clarify this.
Thank you

Hi @Seiyasu ,
Can you please reopen this. Can you also please clarify the issue?
Thank you

Sorry for not reopen for the first time due to jet lag.  I have test the script again and again. All works well. I am not sure what is missing on your side.

I'm sorry @Seiyasu, i tried to reopen it but i couldn't find a way to do so.
Can you please advice me what is the process on creating an issue and closing them?
I have add comment to your reply on the other tread, please check them. I really wish that we can find some resolution for this issue.

Hi @Seiyasu, any updates regarding this?

hi @Seiyasu ,
This is an issue which has been highlighted in this issue item #2205. I guess your environment is different compare to use that is why you haven't get any error. Anyway, thank you for the help.


ReCaptcha Validation on Form submission

Hi,
I really like the feature of ReCaptcha but unfortunately it is not working :
Reference is given below:
ReCaptcha is not validated on forms (other forms fields are validated but recaptcha does not):
../demo/form_basic
../demo/form_bs3
Can you assist?

Hi,
I installed ci_bootstrap_3 today, so I'm no expert, but I found that you have to register your domain with Google reCAPTCHA for the captcha to work in the demo.  Good news - it's quick and easy!
Register your domain by visiting https://www.google.com/recaptcha
Replace the demo keys with yours (reCAPTCHA will not work with demo keys)
by updating the placeholder keys in this file: \application\config\form_validation.php, lines 131-132
Placeholder keys:

$config['recaptcha'] = array(
	'site_key'		=> '6Lc1MAYTAAAAAOdhZ0qvGMUFuBD-J6fJIP3DvX-b',
	'secret_key'	=> '6Lc1MAYTAAAAAEARt-nT1En9NBonssoo4vWI12Nl',
);

Once you replace the demo keys with your own, the validation should work.
/T

Thanks filmpixel for the help on replying this issue; yes I believe the problem is due to domain binding to Google reCAPTCHA, since the preset one is for "localhost" only.
Please let me know if you have further question on this. Thanks.


Failed pattern match at Effect.Aff

The following code causes an uncaught exception to be thrown:
  bracket
    (do
      v <- AVar.empty
      v <$ do
        liftEffect $ launchAff_ do
          delay $ 1.0 # Milliseconds
          AVar.kill (error "boom") v
    )
    (\_ _ ->
      void $ attempt $ pure unit
    )
    \v ->
      forever $ AVar.take v

/home/felix/projects/aff-bug/output/Effect.Aff/index.js:76
        throw new Error("Failed pattern match at Effect.Aff line 385, column 12 - line 387, column 20: " + [ v.constructor.name ]);
                                                                                ^

TypeError: Cannot read property 'constructor' of null
    at Object.isLeft (/home/felix/projects/aff-bug/output/Effect.Aff/index.js:76:112)
    at run (/home/felix/projects/aff-bug/output/Effect.Aff/foreign.js:508:27)
    at /home/felix/projects/aff-bug/output/Effect.Aff/foreign.js:333:19
    at drain (/home/felix/projects/aff-bug/output/Effect.Aff/foreign.js:120:9)
    at Object.enqueue (/home/felix/projects/aff-bug/output/Effect.Aff/foreign.js:141:11)
    at Timeout._onTimeout (/home/felix/projects/aff-bug/output/Effect.Aff/foreign.js:330:27)
    at ontimeout (timers.js:466:11)
    at tryOnTimeout (timers.js:304:5)
    at Timer.listOnTimeout (timers.js:267:5)

The error goes away in one of two conditions:

don't AVar.take in the run handler
don't use attempt

I think the minimal repro is:
  bracket
    (pure unit)
    (\_ → void $ try $ pure unit)
    (\_ → do
      delay (Milliseconds 1.0)
      throwError (error "Nope."))

Which gives me a bad exception. I suspect it has something to do with catch in a bracket cleanup.
There's nothing special about AVar actions (they are just normal async Aff bindings), so you can repro anything involving them by just replacing them with async resolution.

Minimal with primitives
  bracket
    (pure unit)
    (\_ → catchError (pure unit) (const (pure unit)))
    (\_ → throwError (error "Nope."))


Create code of conduct

hi my name is apu. I have really join the course please appointed me administration under bibek2245690

KYMOBRYDDS

Apu boat have any acess to join in Bb462290plese help him under bibek his password<PHONE_NUMBER>@bb765432109


Add providers

closes #36
I did just names alphabetically without descriptions to minimize bias.
I'm sure more exist that I don't know of.

@wipfli please take a look, as your last comment in the linked issue seems like there's still some stuff that needs to be sorted out...

We can have this list in the awesome-maplibre repo. I added some more tile service providers and highlighted the ones that are part of the MapLibre Sponsorship Program...

Good solution


Postinstall cannot find module extract-zip

I currently get this when trying to install electron-prebuilt (a dependency that comes into my project from segmentio/nightmare), when using<EMAIL_ADDRESS>and<EMAIL_ADDRESS>However, npm install electron-prebuilt -g works fine. Also
using<EMAIL_ADDRESS>and<EMAIL_ADDRESS>works fine.
A bug in npm?
Log
npm info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>npm info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>
><EMAIL_ADDRESS>postinstall /node_modules/electron-prebuilt
> node install.js

module.js:442
    throw err;
    ^

Error: Cannot find module 'extract-zip'
    at Function.Module._resolveFilename (module.js:440:15)
    at Function.Module._load (module.js:388:25)
    at Module.require (module.js:468:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/node_modules/electron-prebuilt/install.js:9:15)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:458:32)
    at tryModuleLoad (module.js:417:12)
    at Function.Module._load (module.js:409:3)
npm info lifecycle<EMAIL_ADDRESS>Failed to exec postinstall script
npm ERR! Linux 4.6.3-040603-generic
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
npm ERR! node v6.3.1
npm ERR! npm  v3.10.3
npm ERR! code ELIFECYCLE

The problem was that the application was installed in / and installing it in a separate directory fixed it.
Was totally related to my env, so not a bug, closing.
This fixed it:
https://github.com/rrva/nightmare-752-repro/pull/1/files


Attempted to access an unloaded AppDomain in ReloadConfigOnTimer

When we use MSDeploy to deploy our apps we frequently see the following errors logged in the Event Viewer.
An unhandled exception occurred and the process was terminated.
Application ID: DefaultDomain
Process ID: 4436
Exception: System.AppDomainUnloadedException
Message: Attempted to access an unloaded AppDomain.
StackTrace:

Followed by
Application: w3wp.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: NLog.NLogConfigurationException
Stack:
at NLog.LogFactory.ReloadConfigOnTimer(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.TimerQueue.FireNextTimers()

I assume what is happening is we configured NLog with autoReload="true" and when MSDeploy writes a new NLog.config file, ReloadConfigOnTimer fires due to the file watcher but the AppDomain is shutting down because of the other files being deployed.
Perhaps NLog could catch these unhandled exceptions or check whether the AppDomain is unloading via the IsFinalizingForUnload method.
Using NLog <IP_ADDRESS> with .NET 4.5.1

Thanks for the report!
Did you have throwErrors set? Which value?

The PR should do the trick, I think

There is a potential race-condition in ReloadConfigOnTimer(). The timer-event can be activated white you are diposing the timer. Should change ReloadConfigOnTimer() so after it has taken the syncRoot-lock, then it should check if reloadTimer-object already has been disposed, and if so then perform an early exit.

LOL my lasted commit breaks a lot of stuff  :P

Any idea how to fix the potential race-condition in another way?

Alternative solution is to Dispose the timer with a wait-handle, so you wait for any pending timer-events to complete before completing the Dispose-call.
WaitHandle waitHandle = new AutoResetEvent(false);
this.reloadTimer.Dispose(waitHandle);
WaitHandle.WaitAll(new[] { waitHandle }, TimeSpan.FromMinutes(2));
Then the ReloadConfigOnTimer needs a if(Monitor.TryEnter(syncRoot)) with a finally Monitor.Exit(_syncRoot). Any timer-events that fires while holding the lock in the dispose-call will just perform early exit. The self-dispose performed by the ReloadConfigOnTimer() should dispose without wait-handle.


Fix incomplete list of non-positionable operators (python lib)

Now it is the same as the JS list:
js/lib/beautify.js:1746
This caused operations like 'a -= 2;' to be changed to
'a - = 2;', which breaks

@orottier,
Great! Please add a test that uses these symbols to prevent regressions.


Create an SAP Build prototype

This is what i see on Step 11: Change the theme
DEFAULT THEMES
SAP Belize
SAP Belize High Contrast Black
SAP Belize High Contrast White
SAP Belize Plus
SAP Blue Crystal (deprecated)
SAP High Contrast Black

BUILD enables you to utilize all Fiori themes. If you do not have a question, I am going to close this issue.
Thank you!
Meredith


Single Image Capture Broken

To reproduce:

Import one of Katrina's WRF files
Create a 2D renderer, enable it, and select V10 for its variable
Open the Appearance tab, which contains the Transfer Function
Capture single image.

Note: Do not select .jpg for the extension.  I'm not sure if this problem is specific to jpg or png files, but I currently see it with .pngs.
The transfer function's histogram will go blank, and the captured image will be corrupt.

If you don't select an eligible suffix, it will give you a .png.

Could you verify if this corrupt is specific to .png, or all image formats?

Update: it's broken for any image format, and not only to .png files. Someone with more OpenGL experience to look at it?

This issue is fixed, so I'm gonna close it.


Update grouping rules

Line number is no longer used and is replaced by function.
It's common for additions and removals to a file to shift the line an error is occurring on.
These line shifts should not create additional Airbrake errors.
Instead these errors should be added to the existing error group.

Thanks @sgray!


read error @memorization:keybase.io <=> @contechtext:twitter.com

Read error profiling https://twitter.com/contechtext/status/1060360592706469889 myself|myselfie.
(http://web.archive.org/web/20181110231537/https://twitter.com/contechtext/status/1060360592706469889 is good (for my shexy [..or is that 'shhexy'? SHA-256?] complexion) from another angle.)
Sigchain/Blockchain:
https://keybase.io/memorization/sigchain#a685bb49067a6ad7f5b4ef1de974610aedf83479a93c39b8f6c1dea03535f5840f

Clickable link for alpha/older/legacy/young/broken/beta (https://en.wikipedia.org/wiki/Lynx_(web_browser)) browsers: https://keybase.io/memorization/sigchain#a685bb49067a6ad7f5b4ef1de974610aedf83479a93c39b8f6c1dea03535f5840f (Do not mind the always-triggering https://en.wikipedia.org/wiki/Hexspeak, it is how computers and computer people actually signal/sigtalk, we "have to speak that way" to use www.Keybase.io.)
Emailchain:

From: Keybase<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: your twitter (@contechtext) proof
Date: Fri, 9 Nov 2018 20:48:17 +0000
X-SES-Outgoing: 2018.11.09-<IP_ADDRESS>
Feedback-ID: 1.us-east-1.35Qs6oTJqJlRBp8zjxXYfyo2dyykpOoKW188Wk5KQ30=:AmazonSES
------=_Part_361483_535652878.1541796497716
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Hi, memorization,
your attempted twitter identity proof of @contechtext never succeeded. We've been checking it repeatedly
...
If you think there's a bug, please post an issue on our github tracker, linked in the footer of the site.
Include the link to your proof.
...
Thanks! -Keybase

Pseudocode:
id.read.error (memorization, contechtext)
The title uses "m.user" https://matrix.org/specification, I mean https://matrix.org/docs/spec formatting, for reader (going between Keybase and Twitter) clarity.
Translationchain:
Keybase.io had some trouble reading Twitter.com: https://keybase.io/memorization/sigchain#a685bb49067a6ad7f5b4ef1de974610aedf83479a93c39b8f6c1dea03535f5840f is shown https://twitter.com/contechtext/status/1060360592706469889.
Keybase.io did not like how it read Twitter.com: https://keybase.io/memorization/sigchain#a685bb49067a6ad7f5b4ef1de974610aedf83479a93c39b8f6c1dea03535f5840f is shown https://twitter.com/contechtext/status/1060360592706469889.
Keybase.io had a problem reading Twitter.com: https://keybase.io/memorization/sigchain#a685bb49067a6ad7f5b4ef1de974610aedf83479a93c39b8f6c1dea03535f5840f is shown https://twitter.com/contechtext/status/1060360592706469889.

°bump°

°bump° x 50 notifications from keybase.io ordering me to make a support ticket

Helping by iterating (https://en.wikipedia.org/wiki/Iteration) through the list for the redundancy checks and identity documentation readability:
°bump° x 50 notifications from keybase.io ordering me to make a support ticket
°bump° x 50 notifications from keybase repeatedly ordering me to make a support ticket
°bump° x 50 notifications from<EMAIL_ADDRESS>ordering me to make a support ticket
Otherwise helped to hear, well..., I will say "37" Notifications to be nicer/kinder, I am sure others will be at greater ease and comfort to describe exactly how many were official. Otherwise helped to record, well..., I will say "73" Notifications to be kind/nice, I know how many (well I do) will just feel|think respect(ed|ively) repeating verbatim exactly how many coded triggers/pushes/notifications as keylogs|keywords|keysentences|keyterminals cleared|testified as memory.

bump

Just checking my 20 on the 20th for emo info sec.
@malgorithms is CEO and I know @kn0thing.

Added translations.md.

Referencing https://github.com/keybase/keybase-issues/issues/334#issuecomment-38572709.


Enabled git-revision-date-localized plugin to show last update date.

Closes #1009

:books: Documentation preview :books:: https://civicactions-handbook--1010.org.readthedocs.build/en/1010/

It looks like git-revision-date-localized-plugin is falling back on mkdocs build instead of git. I think it is because in the logic we create a symlink of the current directory and the copy commands.

@grugnog need your help with this one. We might have to use an alternate solution or maybe somehow connect the plugin to the correct directory.

Looks like I was able to solve the pipeline error following https://github.com/actions/runner/issues/2033 and then for readthedocs I had to copy the .git directory into .docs as well so generate accurate results.


Minor cleanup as the years go by (docker-compose version, etc)

The Problem/Issue/Bug
I just took a quick pass through and noted  a few things like needing to remove version from docker-compose

Summary by CodeRabbit

New Feature: Upgraded PHP version to 8.1, MariaDB version to 10.4, and Node.js version to 18 in DDEV configuration for improved performance and compatibility.
Refactor: Optimized performance strategies and service ports in the DDEV setup for better resource management.
Chore: Removed unnecessary version declarations from docker-compose files for cleaner codebase.
New Feature: Added chromedriver service in the testing environment using drupalci/chromedriver:production image, enhancing testing capabilities.

Thank you @rfay
I added this update to https://github.com/shaal/DrupalPod/pull/123


When nzSize both set in parent node and child node, it won't allways affect by last

What problem does this feature solve?
Such as nz-table, when parent node use nzSize="small", and then other size lose effectiveness
What does the proposed API look like?
Let the last nzSize usefull

parent node? can you give an reproduction link for this?

import { Component } from '@angular/core';
@Component({
selector: 'action-list',
template:           <nz-table #nzTable [nzDataSource]="data" [nzIsPagination]="false" nzSize="small">

           A	           SubTable

                        name1           	                                     <nz-table #nzSubTable [nzDataSource]="dataSub" [nzIsPagination]="false" nzSize="middle">

                   SubA	                   SubB

                                        SubnameA                   	                                        SubnameB

             </nz-table>

     </nz-table>,
styleUrls: []
})
export class ActionListComponent {
data=[{}]
dataSub=[{}]
}

@afc163 https://stackblitz.com/edit/ng-zorro-antd-setup-8n2uvt?file=app/app.component.html
please check the style and dom, the bug still exist in ant design 3.0

related https://github.com/ant-design/ant-design/issues/8525

this will be solved when sync with ant design 3.0

hi @linjianhong ,please do not close this issue before fixed.

So sorry!

fixed in version 0.7.0


invalid redefinition of function 'eclair_btree_insert_range_delta_*'

@def p(X: u32, Z: u32) input output.
@def q(X: u32, Y: u32, Z: u32) input output.
@def r(R: u32, P: u32, E: u32) input.
@def c(Y: u32, Z: u32, W: u32) input.
@def u(R: u32, Z: u32, W: u32) input.
@def s(R: u32, P: u32) input.

p(arg_x,arg_z) :- p(arg_x,arg_y), p(arg_y,arg_z).
q(arg_x,arg_r,arg_z) :- p(arg_x,arg_y), q(arg_y,arg_r,arg_z).
p(arg_x,arg_z) :- p(arg_y,arg_w), u(arg_w,arg_r,arg_z), q(arg_x,arg_r,arg_y).
p(arg_x,arg_z) :- c(arg_y,arg_w,arg_z),p(arg_x,arg_w), p(arg_x,arg_y).
q(arg_x,arg_q,arg_z) :- q(arg_x,arg_r,arg_z),s(arg_r,arg_q).
q(arg_x,arg_e,arg_o) :- q(arg_x,arg_y,arg_z),r(arg_y,arg_u,arg_e),q(arg_z,arg_u,arg_o).

Hello, this is an Eclair rewrite of the Soufflé rules in galen. However, after compiling it to an LLVM IR file using the current version of Eclair, I found that there are errors in the generated code. The compiler seems to generate a series of duplicate functions.
For example, L5016 and L5032.
I used the following compilation command (shentianqi/eclair comes from mygithub action )：
docker run -v $(pwd):/code --rm -it shentianqi/eclair:main eclair compile /code/query-eclair.dl >$(pwd)/query-eclair.ll

FROM teeks99/clang-ubuntu:17

WORKDIR /app
VOLUME /app/data

COPY main.c .
COPY query-eclair.ll .

RUN clang -o program main.c query-eclair.ll

CMD ["./program"]

Hey, thanks for reporting this bug! I'm curious what you want to use Eclair for, or is this just a simple benchmark for now?
This has to do with parts of the codegen not properly being cached.
Unfortunately lately I have been extremely busy irl and I haven't had the chance to pick back up the work on Eclair. It's also going to stay this way for the foreseeable future so idk when I can get back to it at this time.

Thanks for the swift response! I'm just running some simple performance benchmarks on Eclair at the moment. No rush on the updates—I understand how busy life can get.

Ok, interesting. Curious to hear the results! Keep in mind I've mainly been focusing on getting it working / correctness, there's only a small basic set of optimizations so far..


Code folding for #ifdef's

I don't care who fixes it, could you please resolve it amongst yourselves, fix the relevant issue and close the other. see https://github.com/microsoft/vscode-cpptools/issues/407#issuecomment-554684494

See my comment https://github.com/microsoft/vscode-cpptools/issues/407#issuecomment-554887233
https://github.com/microsoft/vscode-cpptools/issues/407 is the open issue for the feature you were requesting.
#66404 is closed


Add flow declaration to deprecated-react-native-listview

Attempting to add a flow declaration because of new flow versions that make deprecated-react-native-listview unsafe

Ignoring this module internally


Support generators as return values to __getitem__ on mongomock.collection.Cursor

If a call to mongomock.collection.Cursor.__getitem__ expects a mongomock.collection.Cursor and gets a list (for example in mongoengine's slicing methods Model.objects.all()[start:finish]) we get an exception that list has no attribute/method next. The fix is super-easy, you just have to check here
https://github.com/vmalloc/mongomock/blob/master/mongomock/collection.py#L876
to see if the return value would be an instance of list:
    def __getitem__(self, index):
        arr = [x for x in self._dataset]
        count = len(arr)
        self._dataset = iter(arr)
        rval = arr[index]
        if isinstance(arr[index], list):
            return iter(arr[index])
        return arr[index]

There are a few other methods in the Cursor class that could use a little refactoring. distinct, for example, might be better as (for the same reason):
    def distinct(self, key):
        if not isinstance(key, basestring):
            raise TypeError('cursor.distinct key must be a string')
        unique = set()
        for x in iter(self._dataset):
            value = _resolve_key(key, x)
            if value == NOTHING: continue
            unique.add(value)
        self._dataset = (x for x in unique)
        return self

Are you planning to create a PR ?

I have the issue too with lists. @akellehe fix to return an iterator works for me. I can do a PR, but I'm really not sure what other effects it would have. that said, running tox seemed to get success for all the tests.

I'll submit a PR this evening.

I'm running with an issue with a complicated prepared queryset, with the return iter(arr[index]) fix
prepared_qs.first()
  File "mongoengine/mongoengine/queryset/base.py", line 262, in first
    queryset = self.clone()
  File "mongoengine/mongoengine/queryset/base.py", line 678, in clone
    return self.clone_into(self.__class__(self._document, self._collection_obj))
  File "mongoengine/mongoengine/queryset/base.py", line 700, in clone_into
    cls._cursor_obj = self._cursor_obj.clone()
AttributeError: 'listiterator' object has no attribute 'clone'
    cls._cursor_obj = self._cursor_obj.clone()
AttributeError: 'listiterator' object has no attribute 'clone'

I didn't identify why or how to reproduce simply, but returning a cursor (which has clone) fixes the problem in my case : return Cursor(self.collection, functools.partial(iter, arr[index]), self._limit)
Not sure this should be the solution as I still don't understand the whole internals of mongoengine and mongomock, but maybe that can help ?

Could @abondis' commit be cherry picked into mongomock? I'm running into this issue, and it seems like the fix has been found, but not yet included.

I think that @touilleMan did it in d7aeac1, thanks Emmanuel. please reopen if I'm wrong.


Change output trigger from tag based to culture based.

outNationalIdeas.cpp should be adjusted
NationalIdeas constructor should be remade

outNationalIdeas.cpp must be revisited in #10. Basic changes made.


Are codes for Blake2b and Blake2s across implementations incosistent?

Hello, I'm not sure I'm missing something important here but in the list of implementations some use {Blake2b 0x40, Blake2s 0x41} and others {Blake2b 0xb240, Blake2s 0xb260}. The latter agreeing with multibase and multihash CSV tables.
Are both valid? Are the former old/obsolete?

No, the first ones look incorrect. Which implementation uses 0x40 and 0x41?

Ah, interesting, it looks like it was changed a few years ago.

It looks like this was changed to take into account the fact that these hash functions are parameterized over their length. 0xb240 is actually blake2b-512 while 0x40 didn't actually specify the length.

One here: https://github.com/multiformats/clj-multihash/issues/11

True, worth mentioning that the ongoing PR #41 still has a mention to the 0x40 and 0x41.

The descriptions of the BLAKE2 hash codes on Multiformats.io and in the IETF draft spec for multihashes suggest that the correct codes for BLAKE2 are:

Algorithm
Code

Blake2b-512
0xb240

Blake2b-256
0xb220

Blake2s-256
0xb260

Blake2s-128
0xb250

Looks like this issue has been solved. Perhaps it would be good to mention in the list of implementations the ones that are not up to date?
Thanks for the help 👍

I've been filing bugs but probably haven't found all of them.


simplify ser-as-any mechanism

Change Summary
Built atop #1359
The concern I had with that PR is that the "fix" seemed to be a strange special case, which to me implied that there was probably a simplification which would decouple the problem.
Indeed, in this PR I instead propose that when serialize_as_any=True then the schema is immediately dropped in favour of an AnySerializer, and the extra records serialize_as_any so that if any serializers are re-entered (via inference) then they immediately discard their schema too.
Related issue number
Fix https://github.com/pydantic/pydantic/issues/9670

Checklist

[ ] Unit tests for the changes exist
[ ] Documentation reflects the changes where applicable
[ ] Pydantic tests pass with this pydantic-core (except for expected changes)
[ ] My PR is ready to review, please add a comment including the phrase "please review" to assign reviewers

Hmm, looks like this needs another pass. Will investigate later.

This now works, and it also fixes the bug, but I'm not sure it's really any simpler. To make things hang together I had to rework all serializer calls inside fields.rs to dispatch on serialize_as_any. At least it means that the logic is more concentrated than it was before, which helps avoid the original recursive-ref issue.
@sydney-runkle happy to take your call on whether this PR is a good idea.
(The pydantic-integration test probably needs running, so this might want to wait until we've dealt with the invalid-schema changes.)

Maybe merging #1480 will give us all we need to measure here.

Ungh, will investigate the test failures when I get a chance.

Having just investigated here, my summary is:

IMO this is working as intended; it makes all fields of all models serialize as any.
But this has the downside that it breaks with SecretStr because pydantic-core doesn't know how to infer for SecretStr.  Basically this is https://github.com/pydantic/pydantic/issues/9491

So I think we should fix that first, and hopefully can get both of these resolved in v2.11


chore: remove obsolete handlers for old commands.

Description

References

#0000

Codecov Report

Merging #476 (c23d4e7) into main (21978a1) will decrease coverage by 32.30%.
Report is 162 commits behind head on main.
The diff coverage is 27.45%.

@@             Coverage Diff             @@
##             main     #476       +/-   ##
===========================================
- Coverage   83.07%   50.78%   -32.30%
===========================================
  Files         456      430       -26
  Lines       10418     9028     -1390
===========================================
- Hits         8655     4585     -4070
- Misses       1438     4236     +2798
+ Partials      325      207      -118

Files Changed
Coverage Δ

source/Application/Actors/CreateActorCommand.cs
0.00% <0.00%> (ø)

source/Application/Actors/CreateActorHandler.cs
0.00% <ø> (-85.72%)
:arrow_down:

...rchivedMessages/GetArchivedMessageDocumentQuery.cs
0.00% <0.00%> (ø)

...Messages/GetArchivedMessageDocumentQueryHandler.cs
0.00% <0.00%> (-100.00%)
:arrow_down:

...tion/Configuration/Authentication/Authenticated.cs
0.00% <ø> (-100.00%)
:arrow_down:

...onfiguration/Authentication/MarketActorIdentity.cs
0.00% <0.00%> (-100.00%)
:arrow_down:

...n/Configuration/Authentication/NotAuthenticated.cs
0.00% <ø> (-100.00%)
:arrow_down:

...n/Configuration/Commands/CommandSchedulerFacade.cs
0.00% <ø> (-100.00%)
:arrow_down:

...Configuration/Commands/Commands/InternalCommand.cs
0.00% <ø> (-100.00%)
:arrow_down:

...e/Application/Configuration/Queries/QueryResult.cs
0.00% <ø> (ø)

... and 122 more

... and 379 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Add signature for np.interp

As per docs:
https://numpy.org/doc/stable/reference/generated/numpy.interp.html

Thanks!


Support CRUD?

Hi! First of all, this project looks really nice (I've been trying for a year to basically do the same thing that this project solves using a bunch of trello boards, to little success).
Now, I know that config.js is just an async function that takes no input and returns an object asynchronously, and my first thought was that I could maybe get this to support adding/editing/removing stuff across multiple devices using mongodb as a backend.
However, I can't do this currently because:

There's no interface nor API for adding/removing/editing links
The config function doesn't have any parameters, so there is no way of knowing who is calling the API, meaning that if you have any instance public, everyone sees the same thing and have the same permissions

As a backend girl, I'd love to help add support for a proper backend but it cannot be done without first addressing the above two issues.
I'd love to hear your thoughts on this.

Hello! Thank you for the first comment ^_^.
I was just working on a templated http example which can be found here:
https://github.com/igimanaloto/linkdash/tree/master/examples/templated-http-response
The example shows how to use the buildTemplate helper. (outputs an html string). You may import it from linkdash, i.e. import { buildTemplate } from 'linkdash'.
Essentially, you'd treat linkdash as a simple renderer, with the rest of your backend logic offloaded to your node server / serverless function (just like what the example above does). I would imagine that you'd use http headers to capture an identity (JWT/role etc) and reacting based on that. So if for example, you had dev, admin, marketing and sales boards, you would have to call buildTemplate accordingly.
Let me know if that helps!

OK, cool, if you can manage to somewhat flesh out that example then I'd be more than happy to build the backend for you!


Singing Voice Separation

Goal : Extract singing voice on not quite much loud songs (ex: indie, acoustic, etc)
Setup datasets (not only DSD100 also others)
Test on higher sample rate and tune on that rate

Complete to train on DSD100 Dataset.
now:

Going on jointly training DSD100 and VoiceBank (with audioset)
Re-train voice bank

#8 PR merged


Make iterator operator++/--(int) equality-preserving

Commit f28fc22 introduced const qualifiers on post-(inc-/dec-)rement
operators of iterators. These qualifiers prevent the use of basic_json
in place of std::ranges::range, which requires the post-increment
operator to be equality-preserving.
These changes appear to be the result of ICC compiler suggestions, and
no further explanation is discernible from the PR discussion (#858).
Further testing revealed, that clang-tidy also suggests adding const to
prevent "accidental mutation of a temporary object".
As an alternative, this commit partially reverts f28fc22, removing all
added const qualifiers from return types and adds lvalue reference
qualifiers to the operator member functions instead.
Unit tests ensure the operators remain equality-preserving and
accidental mutation of temporaries following post-(inc-/dec-)rement is
prohibited.
Fixes #3331.

Coverage remained the same at 100.0% when pulling 32538932defe2285850e4a4c75d05790abf418f1 on falbrechtskirchinger:fix-3331 into d8a63291cbe50411a2c513d06f3ae7c8c1a43c33 on nlohmann:develop.

I've added NOLINT(cert-dcl21-cpp) and removed the use of variable templates from the unit tests (std::is_same_v).
Now waiting for CI runs to be approved by maintainer.

Thanks a lot!


Fix test listing behavior and enabling/disabling tests

The tests listing (options -l, --list-tests, --list-groups) are not
taking into account the set of tests specified on the command line,
either test list, built in tests list, or --enable/--disable options.
Before any option modifying the actual test list were ignored by the
list options. With this change, the actual tests that would be executed
are listed. However, the default behavior of 'opendcdiag -l' stays the
same.
Some examples illustrating the new behavior:
$ ./builddir/opendcdiag -vv -l -e eigen_svd -e zstd1
1 eigen_svd            "Eigen SVD (Singular Value Decomposition) solving payload, which issues a bunch of matrix multiplies underneath"
2 zstd1                "ZStandard compression test - ZStandard compression and decompression with random data (level 1)"

Groups:
@compression           "Tests that drive compression routines in various libraries"
  zstd1
@math                  "Tests that perform math using, e.g., Eigen"
  eigen_svd
$ ./builddir/opendcdiag -vv -l -e eigen_svd -e zstd1 --disable=zstd1
1 eigen_svd            "Eigen SVD (Singular Value Decomposition) solving payload, which issues a bunch of matrix multiplies underneath"

Groups:
@compression           "Tests that drive compression routines in various libraries"
@math                  "Tests that perform math using, e.g., Eigen"
  eigen_svd
$ cat testlist
eigen_svd
zstd1
$ ./builddir/opendcdiag -vv -l --test-list-file=testlist
1 eigen_svd            "Eigen SVD (Singular Value Decomposition) solving payload, which issues a bunch of matrix multiplies underneath"
2 zstd1                "ZStandard compression test - ZStandard compression and decompression with random data (level 1)"

Groups:
@compression           "Tests that drive compression routines in various libraries"
  zstd1
@math                  "Tests that perform math using, e.g., Eigen"
  eigen_svd
$ ./builddir/opendcdiag -vv -l --test-list-file=testlist --disable=eigen_svd
1 zstd1                "ZStandard compression test - ZStandard compression and decompression with random data (level 1)"

Groups:
@compression           "Tests that drive compression routines in various libraries"
  zstd1

Additionally, issue #213 is fixed.

Actually, this also fixes one of the itches I noticed previously about listing --beta tests (i.e: currently, If the --beta flag is provided after any -l --list* option, it's ignored), which is something I was going to send a PR to fix too (but then I noticed this change and it's the exact same change (saving options from the big switch and process them afterward), so looking forward to getting this one merged instead.


Media Coverage and Adoption roadmap

Would like to know a few things that could affect the future of FUIF:

Adoption by Browsers

Chrome and Chromium based browsers including Opera, Edge and Vivaldi
Firefox and Firefox forks

Adoption by Operating System's default image viewers

Windows Photo Viewer
OSX Peview
Linux Eye of Gnome/MATE, Gwenview
Imagemagick, FFMPEG, GraphicsMagick

Adoption by Professional artistic software

Photoshop and Illustrator
Affinity Photo and Affinity Designer
Krita, Inkscape and GIMP
Others possibly including Paint Tool Sai, Clip Studio, Fire Alpaca, MediaBang Paint, Photopea, Inkscape, BOxySVG, Figma etc.

Tech-related news coverage
Social media coverage

@idobarnoam please check

Maybe collaboration with https://github.com/google/pik ?

We are collaborating with the Pik team.

JPEG XL is currently being developed on a private gitlab repo that only JPEG committee members can access. We are aiming at a public release (and probably moving further development to a public github repo) by the end of the year.

@jonsneyers okay, so what license is it planning to release it on? It should be Open Source, and be either patent-free or patent-compliant in format, if this needs to thrive and gain adoption quickly. At the end it should not die like the other JPEG-* formats (I hope).

Once the JPEG XL standard is ready, we are planning to make a royalty-free and open source reference implementation available. The license will likely be Apache 2.0.


Install node_modules packages later

Is this a bug report?
No
Motivation
The user should get the ability to install the node_modules later! If we use firebase-cli to initialize an application we get an option either to install packages now or later.

Mine two cents.
I use .npmrc with package-lock=true and save-exact=true.
It would be great, if I had a chance to create this file prior to npm install command.

Bot please don't do this..


Random crash on world gen

Something isn't checking for bounds correctly during world generation.

thread 'Compute Task Pool (18)' panicked at 'called Result::unwrap() on an Err value: IndexError { tile_pos: TilePos { hex: Hex { x: -17, y: 7 } } }', emergence_lib/src/simulation/geometry.rs:411:56

I strongly suspect that multi-tile structures aren't being handled correctly.

Can no longer reproduce. Closing out.


Remove logout step

This pull request should solve #217 , #215, and maybe #190 depending on what that error actually is (I suspect it because it has the same symptom but really could be any error).
As you can see from the changes, all I did was remove the logout step as I believe it to be unnecessary and error prone. I tested on my laptop and could find no difference in functional workflow. When you close the browser, it automatically logs out anyways.

Hey thanks, great point!


Theming: Accordion

Subject
Accordion
Description
Create a basic theming documentation for the Accordion component that showcases how you can style it.
Theming file: Accordion theming file

Hey! I'd love to work on this if you want. Can I be assigned this issue?


issue with SSL VPN user

[Enter feedback here]

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

ID: 4969c03d-2c01-40f5-a9a8-fba2f91fb654
Version Independent ID: da430ff8-74cd-b0fa-5867-f1238a7f58f2
Content: 4692(S, F) Backup of data protection master key was attempted. (Windows 10)
Content Source: windows/security/threat-protection/auditing/event-4692.md
Product: w10
GitHub Login: @Mir0sh
Microsoft Alias: justinha

my one user got locked when check with event there we found below Event
actually user is roaming user and with old Password he tying to login but with Map drive we uses new password
so how can we sync password
Log Name:      Security
Source:        Microsoft-Windows-Security-Auditing
Date:          25/01/2019 15:31:36
Event ID:      4692
Task Category: DPAPI Activity
Level:         Information
Keywords:      Audit Failure
User:          N/A
Computer:      PIPL-HO-LPT073.parijat.in
Description:
Backup of data protection master key was attempted.

@Justinha see blow
Often, users start complaining about locking their domain accounts after changing their password. This suggests that the old (incorrect) password is saved in a certain program, script, or service that periodically tries to authenticate on a DC with a bad password. Consider the most common locations in which the user could save the old password:

@biren1234 certainly you may be correct. This issue requires troubleshooting to confirm the cause and best resolution. Contact Microsoft Support or Customer Forums at https://social.microsoft.com/Forums/en-US/home.


Fix wrong links in WSK doc

The link for "Enabling and Disabling Event Callback Functions" is wrong in these pages. This PR fixes them.

This change is

Thanks @csujedihy for letting us know and for fixing the links. I updated the links to remove localization "en-us".
@tedhudek This is ready to merge.


Cannot create_host() (error 20) or join_host() (error 25) on macOS

Tested both on macOS and windows. On Widows everything works well with same code

Can confirm - this error happens on my Mac too (macOS 14 on M1 Pro)

These error combinations confirm that steam sockets is null. I don't use Mac, but perhaps I should confirm that Steam is initializing correctly before calling these functions. I'll check if we have a similar problem on godotsteam.

These error combinations confirm that steam sockets is null. I don't use Mac, but perhaps I should confirm that Steam is initializing correctly before calling these functions. I'll check if we have a similar problem on godotsteam.

FWIW GodotSteam picks up user personas and lobbies perfectly fine.

The bug happens in Macbook M2 Pro also.

This is still happening. Is there any way to fix the MacOS build?

This is still happening. Is there any way to fix the MacOS build?

Currently, no. It seems to be an issue with ENet and not this repo. If you just using only using gdscript, then you out of luck for now I'm afraid.
In C# there are more options:
Even the vanilla Enet in C# doesn't work on macOS. The only way I got my networking working on windows, macOS, and Linux is using LiteNetLib. Raknet will probably work as well, I haven't tested that yet because LiteNetLib unblocked me. You just need to roll out your own networking stack and not use any Godot networking features.
Even Steamworks.Net doesn't work on macOS, its a damn shame, but it is what it is.

Update 0.2.0 change steam api to steam flat api trying to solve this problem.

It still doesn't work on my mac : same error.
(And also by default when I download the add-on the framework files are not in the right folder so they cannot be detected )

sorry before I updated windows worked normally, mac os gave error 2 before updating, and after updating


App shows english keys when I press russian ones

Hello!
I have Windows 8.1 with Russian lang. When I want to type any text on Russian and change keyboard layot, I press on any key on Russian, but see only its English equivalent.
Is there any way to fix this?
Best regards,
Adnrey.

@AndreWin our support for different keyboard hasn't been great. It's on my list to fix in the near term.

We should fix #110 at the same as this one 😃

Hi @AndreWin can you test if my implementation solves your use case? https://github.com/bfritscher/carnac/releases/tag/v3-beta

@bfritscher, I just tested it. Nice release! 👍
But app only shows in that layout that was on app launching.
It there was Russian on app launching, layout will only on Russian even I switch layout.
Best regards, Andrey.

@AndreWin I think I fixed this issue in https://github.com/mugiseyebrows/carnac/releases/tag/current-layout check it if you still interested


Add option to show git untracked files in Git browser

(Use Help > Report Issues to prefill these)

VSCode Version: Latest
OS Version: Latest

Steps to Reproduce:

Open the Git browser in a project with untracked files
Untracked files are listed and there's no option to hide them

I tried using "git.countBadge": "tracked" but this didn't seem to have any effect.

#26034


Update MD file on new branch 2017-27-13_23-12-15

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestRef.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Colorlog windows fix

Description:
Fix colorlog on windows
Modified the way logging is initialized to fix two things.

If the import of colorlog fails the logs will still be formatted
using the expected HASS log format.
Ensure that logging.basicConfig is called AFTER colorlog is
imported so that the default handler generated will be writing to the
wrapped stream generated when colorama is initialized.  This allows
colored logging to work on Windows.

Added support for a --log-no-color command line switch in the event
that someone just wants to disable colored log output entirely.
Pull request in home-assistant.github.io with documentation (if applicable): home-assistant/home-assistant.github.io#5193
Checklist:

[X] The code change is tested and works locally.
[X] Local tests pass with tox. Your PR cannot be merged unless tests pass

If user exposed functionality or configuration variables are added/changed:

[X] Documentation added/updated in home-assistant.github.io

Updated the defaults to false everywhere.


add button for source upload

Maybe I just overlooked something obvious, but I could not find a simple way to upload my own source file, even hosting the compiler explorer on my laptop.
What does work is putting my own file inside the examples directory using the same name as one of the examples. Then the Load text from an example button picks up my file :)

Good point! I use the clipboard myself and just paste in, but upload makes sense too. Thanks!

Unfortunately my clipboard could not handle the 1000+ lines that I wanted to paste in today :sweat_smile:
And since we are here, thank you so much for your work!

You're so welcome! 1000+ lines will work OK in a local CE instance, but quite possibly may fall foul of the compile time limit in the public instance (though I may increase that now I have more power available).


copying codeblocks on firefox missing newlines within paragraphs

Expected Behavior
Copying codeblocks on Chrome works well. For example, https://developers.cloudflare.com/workers/learning/using-durable-objects#accessing-persistent-storage-from-a-durable-object is copied as
export class DurableObjectExample {
    constructor(state, env) {
        this.state = state;
    }

    async fetch(request) {
        let ip = request.headers.get('CF-Connecting-IP');
        let data = await request.text();
        let storagePromise = this.state.storage.put(ip, data);
        await storagePromise;
        return new Response(ip + ' stored ' + data);
    }

}

Copying on firefox should be the same.
Actual Behavior
On firefox, there are no newlines within paragraphs. The above example gets copied as 3 lines:
export class DurableObjectExample {    constructor(state, env) {        this.state = state;    }
    async fetch(request) {        let ip = request.headers.get('CF-Connecting-IP');        let data = await request.text();        let storagePromise = this.state.storage.put(ip, data);        await storagePromise;        return new Response(ip + ' stored ' + data);    }
}

Sometimes these can be fixed afterwards with code formattters, but sometimes not (especially for whitespace sensitive languages like python).
Section that requires update
??? Any section with a <pre class="CodeBlock"> element.

@jrf0110 Added engineering label. Can we have an engineer who knows more about how the Docs Engine work look at it this request and maybe open an issue in that repo?

Thanks for submitting this issue @taylorlee. I created a Jira ticket for the appropriate supporting team and will close this out.
MRK-13547


Cannot Use VM portal through Squid Proxy

Originally reported on users list by Callum Smith<EMAIL_ADDRESS><EMAIL_ADDRESS>Also reported at https://bugzilla.redhat.com/show_bug.cgi?id=1667766
Followed the documentation [1] to setup a squid proxy, but it does not work. It fails with several errors, among them:

"Unsupported "unknown" Red Hat Virtualization version, found but version at least 4.0 is required."

oVirt API version requested >= 4.0, but {"error":{"readyState":4,"responseText":"ErrorUnauthorized","status":401,"statusText":"Unauthorized"}} found

But admin Portal works fine.

Version-Release number of selected component (if applicable):
rhvm-<IP_ADDRESS>-0.1.el7ev.noarch
ovirt-web-ui-1.4.4-2.el7ev.noarch
squid-3.5.20-12.el7.x86_64
How reproducible:
Always, reproduced in-house.
Steps to Reproduce:

Follow documentation to setup squid
navigate to VM Portal

Actual results:
User portal doesn't work but admin portal works fine
Expected results:
User portal works just like admin portal
Additional info:
[1] https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/administration_guide/sect-squid_proxy#Installing_and_Configuring_a_Squid_Proxy

the fix is:
cache_peer engine.example.com parent 443 0 no-query originserver ssl sslcafile=/etc/squid/ca.pem name=engine login=PASSTHRU
login=PASSTHRU is the new important part. Thanks @bond95 for the fix


[e2e]: delegator-generic create main checkout slsa3

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/8422583850
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.delegator-generic.create.main.checkout.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.delegator-generic.create.main.checkout.slsa3.yml
Trigger: workflow_dispatch
Branch: main
Date: Mon Mar 25 15:32:03 UTC 2024

Repo: https://github.com/slsa-framework/example-package/tree/v48.0.253
Run: https://github.com/slsa-framework/example-package/actions/runs/8436430055
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.delegator-generic.create.main.checkout.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.delegator-generic.create.main.checkout.slsa3.yml
Trigger: create
Branch: v48.0.253
Date: Tue Mar 26 13:11:53 UTC 2024
Tests are passing now. Closing this issue.


Added cookie consent popup. Consent config needs to be edited.

The CookieConsentConfig.js file needs to be edited to add links for "privacy policy," "contact us," and config "performance and analytics cookies," and "advertisement and targeting cookies" in the consent settings.

LGTM 👍
@samyak-max thankyou for the contribution, can you please properly configure the remaining settings and remove all the unnecessary comments?

@samyak-max: please do the changes as discussed with @git-anurag-hub on #79. Closing this one now


Migrations Cleanup

Description
Changes proposed in this pull request:

Keb migrations moved to https://github.com/kyma-project/kyma-environment-broker/tree/main/migrations

Related issue(s)

/test pre-control-plane-components-schema-migrator


SBOM tool dependency download sometimes fails causing SBOM generation failure

https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk11u/job/jdk11u-windows-x86-32-temurin/208/console
Sometimes the download files due to a network glitch, eg:
20:51:15  download-jackson-databind:
20:51:15       [echo] Downloading jackson-databind version 2.14.2
20:51:15       [echo] Executing macro download-file
20:51:15       [echo] File to download: https://search.maven.org/classic/remotecontent?filepath=com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.jar
20:51:15       [echo] Destination: build/jar/jackson-databind.jar
20:51:15       [echo] Download tool: curl
20:51:15       [exec]   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
20:51:15       [exec]                                  Dload  Upload   Total   Spent    Left  Speed
20:51:15       [exec]
20:51:16       [exec]   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0  0     0    0     0    0     0      0      0 --:--:--  0:00:04 --:--:--     0  0     0    0     0    0     0      0      0 --:--:--  0:00:05 --:--:--     0  0     0    0     0    0     0      0      0 --:--:--  0:00:06 --:--:--     0  0     0    0     0    0     0      0      0 --:--:--  0:00:07 --:--:--     0100   122  100   122    0     0     16      0  0:00:07  0:00:07 --:--:--    29

The download needs to be more resiliant to these failures.
Such failures causes the SBOM generation to fail with:
20:51:19  Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/AnnotationIntrospector
20:51:19  	at org.cyclonedx.BomGeneratorFactory.createJson(BomGeneratorFactory.java:65)
20:51:19  	at temurin.sbom.TemurinGenSBOM.generateBomJson(Unknown Source)
20:51:19  	at temurin.sbom.TemurinGenSBOM.writeJSONfile(Unknown Source)
20:51:19  	at temurin.sbom.TemurinGenSBOM.main(Unknown Source)
20:51:19  Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.AnnotationIntrospector
20:51:19  	at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
20:51:19  	at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
20:51:19  	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
20:51:19  	at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
20:51:19  	... 4 more

May want to consider adding it to a build.getDependency job, so that it can be pulled from a ci.adoptium.net job's latest successful artifacts instead of an external resource.
We found this greatly improved stability of test jobs that require dependencies (tests reference https://ci.adoptium.net/view/all/job/test.getDependency/ to pick up 'last successful artifacts' which is updated sufficiently often / daily).

several options:

as Shelley mentioned, to use the same job download and catch in the job workspace
since the version of these dependencies are fixed in build.xml https://github.com/adoptium/temurin-build/blob/master/cyclonedx-lib/build.xml#L23-L33 , we can safely use https://ci.adoptium.net/userContent/ to store these dependency jar files.
add <retry count="5" delay="5000"> in the build.xml around the download-file

May want to consider adding it to a build.getDependency job,

Good idea. Will have a go.

Ok, changes made, pending merge.
New job: https://ci.adoptium.net/view/all/job/build.getDependency/
PR: https://github.com/adoptium/temurin-build/pull/3462
Test run: https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-mac-x64-temurin/348/console

Ok, all merged and resolved. Closing issue.


deriveLinkedEntries always publishes source and derived entries

Expected Behavior
When using deriveLinkedEntries if you set shouldPublish: false, both the source and derived entries should remain in draft state. Per documentation: https://github.com/contentful/contentful-migration/blame/master/README.md#L280.

Actual Behavior

When explicitly setting shouldPublish to false and running the script, both the source and derived entries are being published.
Possible Solution

Change this line https://github.com/contentful/contentful-migration/blob/master/src/lib/action/entry-derive.ts#L25
to entryDerivation.shouldPublish && true or !!entryDerivation.shouldPublish

I also have this issue

:tada: This issue has been resolved in version 0.16.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


tile overlaps should handle overlaps not in the direction of movement

Fixes https://github.com/microsoft/pxt-arcade/issues/1772
Here is a test program that demonstrates the bug:
https://makecode.com/_D497oY0yViu2
The fish should hit the red orb, teleport to the green orb, and then instantly teleport to the top-right corner. I'll check this program into arcade once this is merged and bumped.

@riknoll Is this ready to merge?

@riknoll ping.