-replace is not replacing resources

As far as i understand the terraform commandline option replace, it can be used to recreate a resource.
Thus I would expect the vm to be destroyed and recreated.
If I use the -replace option with a valid vm identifier:
terraform apply -replace="proxmox_lxc.terraform_test[1]"

terraform just returns without changes.
Steps to reproduce:

create vm on terraform address proxmox_lxc.terraform_test[1]
runterraform apply -replace="proxmox_lxc.terraform_test[1]"

ACTUAL: no changes
EXPECTED: recreation of the vm (thus a fresh vm with the same config)

Currently i work around this by removing the vm from my config, running terraform apply, adding it to the config again, and running terraform apply again.

Have you tried "taint"?  I have not tried tainting a Proxmox resource, but I use taint all the time to replace AWS resources.


Hazelcast native support

There is a Hazelcast Client extension by Hazelcast https://github.com/hazelcast/quarkus-hazelcast-client

working on this one !!

Those 2 issues are blocking the extension to compile on native mode :
https://issues.apache.org/jira/browse/CAMEL-15820
https://github.com/hazelcast/quarkus-hazelcast-client/issues/94
This issue is blocking the integration tests execution in native mode:
https://github.com/hazelcast/quarkus-hazelcast-client/issues/96


Prowler V4 Import/re-import issue

Bug description
During Prowler v4 report importing/re-importing, there is an issue with parsing the finding datetime key. If I'm not mistaken this line https://github.com/DefectDojo/django-DefectDojo/blob/master/dojo/tools/aws_prowler_v3plus/prowler_v4.py#L40 tries to get "event_time" key from the finding dict, but Prowler v4 report doesn't have such key, there is time key instead. The next step causes an issue when trying to convert ISO timestamp https://github.com/DefectDojo/django-DefectDojo/blob/master/dojo/tools/aws_prowler_v3plus/prowler_v4.py#L75
Steps to reproduce
Steps to reproduce the behavior:

Try to import/re-import Prowler v4 report via API or UI

Expected behavior
Report is imported
Deployment method (select with an X)

[ ] Docker Compose
[x] Kubernetes
[ ] GoDojo

Logs
{"message": "'NoneType' object is not subscriptable", "time": "2024-11-07T10:00:17.343595+00:00", "exc_info": "Traceback (most recent call last):\n File \"/usr/local/lib/python3.11/site-packages/rest_framework/views.py\", line 506, in dispatch\n response = handler(request, *args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.11/site-packages/rest_framework/mixins.py\", line 19, in create\n self.perform_create(serializer)\n File \"/app/dojo/api_v2/views.py\", line 2576, in perform_create\n serializer.save(push_to_jira=push_to_jira)\n File \"/app/dojo/api_v2/serializers.py\", line 2484, in save\n self.process_scan(auto_create_manager, data, context)\n File \"/app/dojo/api_v2/serializers.py\", line 2436, in process_scan\n ).process_scan(\n ^^^^^^^^^^^^^\n File \"/app/dojo/importers/default_reimporter.py\", line 94, in process_scan\n self.parsed_findings = self.parse_findings(scan, parser)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/dojo/importers/default_reimporter.py\", line 302, in parse_findings\n self.parsed_findings = self.parse_findings_static_test_type(scan, parser)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/dojo/importers/default_reimporter.py\", line 316, in parse_findings_static_test_type\n return super().parse_findings_static_test_type(scan, parser)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/dojo/importers/base_importer.py\", line 161, in parse_findings_static_test_type\n return parser.get_findings(scan, self.test)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/dojo/tools/aws_prowler_v3plus/parser.py\", line 19, in get_findings\n return AWSProwlerV4Parser().process_ocsf_json(file, test)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/dojo/tools/aws_prowler_v3plus/prowler_v4.py\", line 75, in process_ocsf_json\n date=date.fromisoformat(timestamp[:10]),\n ~~~~~~~~~^^^^^\nTypeError: 'NoneType' object is not subscriptable"}

Sample scan files
Example of report
[{
    "message": "EC2 AMI ami-xxxxxxx is not public.",
    "metadata": {
        "event_code": "ec2_ami_public",
        "product": {
            "name": "Prowler",
            "uid": "prowler",
            "vendor_name": "Prowler",
            "version": "4.5.0"
        },
        "profiles": [
            "cloud",
            "datetime"
        ],
        "tenant_uid": "arn:aws:organizations::xxxxxxxx:organization/o-l8a6bwph6s",
        "version": "1.3.0"
    },
    "severity_id": 5,
    "severity": "Critical",
    "status": "New",
    "status_code": "PASS",
    "status_detail": "EC2 AMI ami-xxxxxxxxxxx is not public.",
    "status_id": 1,
    "unmapped": {
        "related_url": "",
        "categories": [
            "internet-exposed"
        ],
        "depends_on": [],
        "related_to": [],
        "notes": "",
        "compliance": {
            "ISO27001-2013": [
                "A.12.6"
            ],
            "KISA-ISMS-P-2023": [
                "2.6.1",
                "2.9.3"
            ],
            "KISA-ISMS-P-2023-korean": [
                "2.6.1",
                "2.9.3"
            ],
            "AWS-Well-Architected-Framework-Security-Pillar": [
                "SEC03-BP07"
            ],
            "AWS-Account-Security-Onboarding": [
                "Disable AMI public sharing"
            ],
            "AWS-Foundational-Technical-Review": [
                "NETSEC-001"
            ]
        }
    },
    "activity_name": "Create",
    "activity_id": 1,
    "finding_info": {
        "created_time":<PHONE_NUMBER>,
        "created_time_dt": "2024-11-07T11:39:05.010426",
        "desc": "Ensure there are no EC2 AMIs set as Public.",
        "product_uid": "prowler",
        "title": "Ensure there are no EC2 AMIs set as Public.",
        "types": [
            "Infrastructure Security"
        ],
        "uid": "prowler-aws-ec2_ami_public-xxxxxxxxx-us-west-1-ami-xxxxxxxxxx"
    },
    "resources": [
        {
            "cloud_partition": "aws",
            "region": "us-west-1",
            "data": {
                "details": ""
            },
            "group": {
                "name": "ec2"
            },
            "labels": [
            ],
            "name": "ami-xxxxxxxxxxx",
            "type": "Other",
            "uid": "arn:aws:ec2:us-west-1:xxxxxxxx:image/ami-xxxxxxxxxxx"
        }
    ],
    "category_name": "Findings",
    "category_uid": 2,
    "class_name": "Detection Finding",
    "class_uid": 2004,
    "cloud": {
        "account": {
            "name": "Test",
            "type": "AWS Account",
            "type_id": 10,
            "uid": "xxxxxxxxxxx",
            "labels": [
                "terraform:true",
                "account_id:xxxxxxxxxx",
<EMAIL_ADDRESS>                "git_repo:xxxx-xxxxx",
                "account_name:test"
            ]
        },
        "org": {
            "name": "o-xxxxxxxx",
            "uid": "arn:aws:organizations::xxxxxxxxxxx:organization/o-xxxxxxxx"
        },
        "provider": "aws",
        "region": "us-west-1"
    },
    "remediation": {
        "desc": "We recommend your EC2 AMIs are not publicly accessible, or generally available in the Community AMIs.",
        "references": [
            "https://docs.prowler.com/checks/aws/public-policies/public_8#cli-command",
            "https://docs.prowler.com/checks/aws/public-policies/public_8#aws-console",
            "https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/cancel-sharing-an-AMI.html"
        ]
    },
    "risk_details": "When your AMIs are publicly accessible, they are available in the Community AMIs where everyone with an AWS account can use them to launch EC2 instances. Your AMIs could contain snapshots of your applications (including their data), therefore exposing your snapshots in this manner is not advised.",
    "time":<PHONE_NUMBER>,
    "time_dt": "2024-11-07T11:39:05.010426",
    "type_uid": 200401,
    "type_name": "Detection Finding: Create"
}]

Screenshots

The same issue here :(


Testing workflow setup

📃 Description
Added workflow for testing and remove take issue worflow.
Related Tickets & Documents
Fixes # (issue)
What type of PR is this? (check all applicable)

[x] 💡 Feature
[ ] 🐛 Bug Fix
[ ] 📃 Documentation Update
[ ] 🎨 Style Changes
[ ] 💻 Code Refactor
[ ] 🔥 Performance Improvements
[ ] ✅ Test

🔰 Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

❓ How Has This Been Tested?
NIL
🔰 Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] Any dependent changes have been merged and published in downstream modules

Looks good to me, can you please evaluate test runners like jest or vitest and include the appropriate one in the PR. Also include a sample test case that way we can confirm the pipeline is running

Got it, will do

Also add test coverage metrics, we need them going forward

Don't have much knowledge about test coverage metrics, but I will discuss further and add them later.

LGTM for now. Let's go with this


chore(analytics, advanced_analytics): 11670 - decouple disaster links from analytical panel

Links moved from analytics to active event card according to new design

Codecov Report

Merging #277 (553d968) into main (2f785d0) will increase coverage by 0.08%.
The diff coverage is 0.00%.

:exclamation: Current head 553d968 differs from pull request most recent head 576bbf3.


[kong provider] UDPIngress translation

What would you like to be added:
Kong Ingress controller leverages a CRD called UDPIngress to expose UDP routes. Such a resource should be converted into Gateway + UDPRoutes.

/assign


[QUESTION] Is it possible to return results of tweet poll/surveys?

Issue Template
Please use this template!
Initial Check

If the issue is a request please specify that it is a request in the title (Example: [REQUEST] more features). If this is a question regarding 'twint' please specify that it's a question in the title (Example: [QUESTION] What is x?). Please only submit issues related to 'twint'. Thanks.

Make sure you've checked the following:

[x] Python version is 3.6;
[x] Updated Twint with pip3 install --user --upgrade -e git+https://github.com/twintproject/twint.git@origin/master#egg=twint;
[x] I have searched the issues and there are no duplicates of this issue/question/request.

Command Ran
I have been trying to gather tweets that use the twitter poll functionality. As an example, I tried scraping tweets from the "SurveyTendencia" account.
import twint
Twint parameters and search
config = twint.Config()
config.Username = "SurveyTendencia"
twint.run.Search(config)
Description of Issue
I have been trying to extract poll results from tweets, but I am unsure if this is possible with the use of a twitter scrapper. Right now, Twint only returns the text of the tweet (without the poll), but neither the options nor the poll results are returned. Is this possible?
Environment Details
Running twint in a python script. Importing it as a module. Script running on Windows 10.
Thanks in advance.
Edit. Added code for better reproducibility.

Sorry, It's not supported as of now.

Any idea if this is even possible (although not implemented)? Or is it completely impossible (because twitter does not return the metadata needed)?

Yes, it's Possible.

okay, thanks a lot!


Commerce Account ID is not something the cx can find by himself or is it?

Hi Bill,
The Commerce Account ID asked in the form to switch payment method might not be a visible information for the cx.
Can you add a mention stating so or giving a hint on where this ID can be found?
It's not on the Azure Portal nor on the Invoice.
Have a good day,

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

ID: f8d2fa09-4a5b-c6c0-6d2e-c3d4f580cb02
Version Independent ID: ffd52cd6-8db6-c394-a991-525fab99847a
Content: Pay for Azure subscriptions by check or wire transfer
Content Source: articles/cost-management-billing/manage/pay-by-invoice.md
Service: cost-management-billing
Sub-service: billing
GitHub Login: @bandersmsft
Microsoft Alias: banders

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

@carredau Hi there. Sorry for the delay. I was out of the office. I've updated the article to help readers find their Commerce ID. Here's the minor update that I added to the article:
If you don't know your Commerce Account ID, it's the GUID ID shown on the Properties page for your billing account. To view your Commerce Account ID in the Azure portal, navigate to Cost Management > select a billing scope > in the left menu, select Properties. On the billing scope Properties page, notice the GUID ID value. It's your Commerce Account ID.
#please-close
https://github.com/MicrosoftDocs/azure-docs-pr/pull/217460


Does Not redirect back to NativeFier Desktop Application

Homework

[ ] I looked at nativefier --help and https://github.com/jiahaog/nativefier/blob/master/docs/api.md
[ ] I searched existing issues, open & closed. Yes, my question is new.
[ ] I'm using the latest version available at https://github.com/jiahaog/nativefier/releases

Your question
I have converted my Web App running locally for now to Desktop App, It Consumes Spotify's API, when the user clicks "get started" button on my website, a new window is opened on chrome browser in which the user has to provide his spotify accounts credentials and Provide Authorization to My App, On Providing the authorization, it redirects to my web app on the chrome browser and not to the desktop application, i am only able to click the "Get Started" button from desktop application, you can find my web app in github account, How can i make this work
Steps to reproduce
C:\Users\josen>nativefier -p windows -a x64 http://localhost:8080
Cannot automatically retrieve the app icon: Error: write EPROTO 184432:error:1408F10B:SSL routines:ssl3_get_record:wrong
version number:c:\ws\deps\openssl\openssl\ssl\record\ssl3_record.c:332:

at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:92:16) {
errno: 'EPROTO',
code: 'EPROTO',
syscall: 'write'
}

Preparing Electron app...

Converting icons...

Packaging... This will take a few seconds, maybe minutes if the requested Electron isn't cached yet...
Packaging app for platform win32 x64 using electron v9.2.0

Finalizing build...

Context
Nativefier 9.2.0
Node 12.18.2
Npm 6.14.5
OS windows 10

@hardikSinghBehl you must pass an --internal-urls flag, so that the auth page loads inside Nativefier. See https://github.com/jiahaog/nativefier/blob/master/docs/api.md#internal-urls


Unauthenticated. HTTP 401 Error.

when i try to login in http://localhost:8080/sign-in, got error Unauthenticated. HTTP 401 Error at red alertbox.
all services and mysql up.

Thanks. Will check on a fresh install.

To fix that, replace OAUTH_CLIENT_ID=4 with OAUTH_CLIENT_ID=2 in the ./app/.env file.
Regarding new installs, I have prepared a fix in the commit https://github.com/tooleks/photo-blog/commit/1b2e557f3dfc1760f1a82b994f5c036ccad17249.

thank you so much :)


fix: disable optimizations when --decode-internal is set

Motivation

Closes: #8986
Closes: #8840, added warning that optimizations are disabled to both coverage and test
Solution

Automatically disables optimization settings when running with the --decode-internal flag (incl. flamecharts / flamegraphs), with same settings used by forge coverage
cc @klkvr

https://github.com/foundry-rs/foundry/issues/8986 looks like a source map parsing issue? disabling optimizer on --decode-internal will cause recompilation and might result in stack too deep errors, this makes flag less user-friendly


Consider to move exporter into blackbox-exporter repo?

Hi, many exporters have its mixin in the same repo as the exporter itself:
https://github.com/prometheus/node_exporter/tree/master/docs/node-mixin
https://github.com/prometheus/mysqld_exporter/tree/main/mysqld-mixin
and so on...
WDYT about proposing this mixin into blackbox-exporter repo for discoverability and involving other contributors? TY.

Yeah, I'm aware - maintaining one here: https://github.com/danihodovic/celery-exporter/tree/master/celery-mixin, https://github.com/danihodovic/borg-exporter/tree/master/borg-mixin.
As of now not done it as I've got multiple of them that are work in progress and needs some cleanups:

https://github.com/adinhodovic/ingress-nginx-mixin
https://github.com/adinhodovic/rabbitmq-mixin
https://github.com/adinhodovic/blackbox-exporter-mixin

Will do it soon-ish when I find time.


should fix issue with pyenv upgrade of allready updated brew on travis

Coverage remained the same at 100.0% when pulling 667f70c585cded88a8ddd51fea4ebea96958a576 on fix_fail_update_pyenv_travis into af655bbabc0ec552ff5c9d7fc68fcea6ee538631 on master.

Coverage remained the same at 100.0% when pulling 4f620a85e858ac119fa5193ffd162210c5f050bd on fix_fail_update_pyenv_travis into af655bbabc0ec552ff5c9d7fc68fcea6ee538631 on master.


Fix redis cache documentation

Hey @ludaavics ,
Thanks for the PR,
The reason why RedisCache is not part of the __init__.py is that redis is only an optional dependency, and always importing will break the lib if the user doesn't install the lib with the redis option: httpx_cache[redis]

Ah fair enough... what do you think of try/except-ing an import redis?

Seems like an anti-pattern with no added value except a slightly better syntax
I prefer to keep the code simple, and have the users import redisCache specifically if needed

Fair enough... fwiw I tend to go the other way and error on the side of having  slightly more complex library code in order to have simpler user code ... I just like unloading stuff like the exact import path or the optional dependencies from my brain, when i switch from building the library to using the library.
For instance, i usually wait until the last moment to check for optional dependencies... argument is, it doesn't really put any extra burden on the library user, since, if he tries to use a feature that requires an optional dep, things will fail sooner or later... and in exchange, he gets to write his code as if everything he needed was installed
import wrapt

def requires(*dependencies):
    """
    Verifies that dependencies needed for optional features are installed.
    """

    @wrapt.decorator
    def wrapper(decorated, instance, args, kwargs):
        for dependency in dependencies:
            try:
                import_module(dependency)
            except ModuleNotFoundError:
                msg = (
                    f"Optional dependency '{dependency}' "
                    f"is required for function '{decorated.__name__}'. "
                )
                raise ImportError(msg)
        return decorated(*args, **kwargs)

    return wrapper

@requires("redis")
def do_some_stuff_that_requires_redis():
    pass

Anyway, enough splitting hairs for today... Only the typo in the documentation left, then... thanks!

@obendidi FYI it looks like this is somehow not reflected in the github docs?

@obendidi FYI it looks like this is somehow not reflected in the github docs?

Indeed, my bad
I still didn't automate the docs deployment process :sweat_smile:
Updated :+1:


Ability to provision Windows hosts via VirtualBox

I use a Mac laptop as my principal dev environment, and docker-machine makes it so very convenient to provision Docker-Linux hosts locally, using VirtualBox.
I would like to request a feature whereby Docker-Windows hosts can likewise be provisioned locally, i.e. on my Mac laptop, using VirtualBox.

Duplicate of https://github.com/docker/machine/issues/2907


[example] Refactor NMT example

Change-Id: Ib7703cafbcaace3a9a24b3ecad64c5d211754ba4
Description
Brief description of what this PR is about

If this change is a backward incompatible change, why must this change be made?
Interesting edge cases to note here

Codecov Report

Merging #1954 (cd6602b) into master (bb5073f) will decrease coverage by 2.11%.
The diff coverage is 67.18%.

@@             Coverage Diff              @@
##             master    #1954      +/-   ##
============================================
- Coverage     72.08%   69.97%   -2.12%
- Complexity     5126     5795     +669
============================================
  Files           473      569      +96
  Lines         21970    25721    +3751
  Branches       2351     2777     +426
============================================
+ Hits          15838    17997    +2159
- Misses         4925     6359    +1434
- Partials       1207     1365     +158

Impacted Files
Coverage Δ

api/src/main/java/ai/djl/modality/cv/Image.java
69.23% <ø> (-4.11%)
:arrow_down:

...rc/main/java/ai/djl/modality/cv/MultiBoxPrior.java
76.00% <ø> (ø)

...rc/main/java/ai/djl/modality/cv/output/Joints.java
71.42% <ø> (ø)

.../main/java/ai/djl/modality/cv/output/Landmark.java
100.00% <ø> (ø)

...main/java/ai/djl/modality/cv/output/Rectangle.java
72.41% <0.00%> (ø)

...i/djl/modality/cv/translator/BigGANTranslator.java
21.42% <0.00%> (-5.24%)
:arrow_down:

...odality/cv/translator/BigGANTranslatorFactory.java
33.33% <0.00%> (+8.33%)
:arrow_up:

...nslator/InstanceSegmentationTranslatorFactory.java
14.28% <0.00%> (-3.90%)
:arrow_down:

.../cv/translator/SemanticSegmentationTranslator.java
0.00% <0.00%> (ø)

.../cv/translator/StyleTransferTranslatorFactory.java
40.00% <ø> (ø)

... and 470 more

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


Conflicting with fonts.googleapis.com

Not working if css from google apis have been used:
<link href='http://fonts.googleapis.com/css?family=Roboto:100,300%7CRoboto+Condensed:300&subset=latin,cyrillic' rel='stylesheet' type='text/css'>

please add the attribute data-viewport-units-buggyfill="ignore" and try again.

Dear Rodney!
Thanks a lot for your help! I apologize I haven't say my thank immediately.


Add FOSS Production Apps

Hi, this PR would add a new list I've started curating that tracks high quality open sourced production apps for web, desktop, and mobile. For myself I often want to see how non-trivial quality software is built usually using a particular stack and hope this might be useful to other developers.

Can you try to follow the stuff in https://github.com/sindresorhus/awesome/issues/207 ? Mainly the items need better description and commentary on why they're included.

Oh yes didn't notice that, https://github.com/sindresorhus/awesome-scifi#cities-in-flight-1970-by-james-blish-40 is a great example of how to do this. I'll add and update the PR.

Make sure to also update the contributing.md file with requirement to add it for new submissions ;)

@sindresorhus  I just finished updating the awesome-foss-apps repo with the new descriptions about each project. It also made me drop one when I realized it didn't really fit up to the standards, so I think this is a good idea. I updated the awesome-foss-apps contributing.md for its particular use case, but I'm unsure how to go about doing that for awesome's contributing.md. Maybe there needs to be more discussion before that happens I'm looking at #212 and #207 .

but I'm unsure how to go about doing that for awesome's contributing.md. Maybe there needs to be more discussion before that happens I'm looking at #212 and #207 .

Yes, let's keep that discussion in the relevant thread.

Screenshots for the apps could also be nice ;)


New lite version of vsc

Please introduce a lite version of vsc as the current version for consumes around 400 mb of ram. It would be of great help as I use it for most of my projects and want to keep it like this for all my future projects.

Have you considered Atom as a lighter alternative to VS Code?

yes, I did but switched to vsc when I came to know about vsc. Atom used around 280-320 mb's for me


python3Packages.pipBuildHook: prepare for building in-place

Pip for a while copied the source files to a temporary directory and
built there. It won't do that anymore in the future. Enable the feature
to test for issues. In the future we need to revert this commit.
DEPRECATION: A future pip version will change local packages to be built
in-place without first copying to a temporary directory. We recommend
you use --use-feature=in-tree-build to test your packages with this new
behavior before it becomes the default.
pip 21.3 will remove support for this functionality. You can find
discussion regarding this at https://github.com/pypa/pip/issues/7555.

Motivation for this change
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Note just building all packages with this once should be enough. No need really to merge and revert.


Bugfix for NPE on dimension load with other chunkloaders

Fixes Issues
The getPlayerOrganiser method references the playerOrganisers hashmap without checking to see if it is null. It will be null if the activate() method of TileChunkLoader base is called by another chunkloading mod before the chunk manager is loaded. A simple null check won't work in this case, so I check the loaded flag and, if false, call the load() method to initialize the chunk manager before referencing the HashMap.
My server was crashing while loading the deep dark dimension. One of my players had placed an Extra Utilities Ender Quarry there with a ChickenChunk loader next to it. Why, I don't know, because the Ender Quarry has a chunkloader already. Anyway, next time I restarted the server crashed with this stack trace. After patching and updating the plugin it started just fine with no issues.
java.lang.NullPointerException: Exception getting block type in world
at codechicken.chunkloader.ChunkLoaderManager.getPlayerOrganiser(ChunkLoaderManager.java:659)
at codechicken.chunkloader.ChunkLoaderManager.getOrganiser(ChunkLoaderManager.java:638)
at codechicken.chunkloader.ChunkLoaderManager.addChunkLoader(ChunkLoaderManager.java:629)
at codechicken.chunkloader.TileChunkLoaderBase.activate(TileChunkLoaderBase.java:108)
at codechicken.chunkloader.TileChunkLoader.activate(TileChunkLoader.java:114)
at codechicken.chunkloader.TileChunkLoaderBase.func_145829_t(TileChunkLoaderBase.java:35)
at net.minecraft.world.chunk.Chunk.func_150812_a(Chunk.java:975)
...

Has this been solved?
I have the same problem, a crasheo endless.
I do not want to deactivate your mod, please help!


Bug?: Compression

It seems that the log files don't seem to get compressed.
Whilst I can see it in the template, it doesn't seem to compress the files into gz.

Ah, ignore. I'm being a muppet.
I see that delaycompression is enabled.


Add ability to move >4gb files

/cc @yalisassoon

Closing, we are moving all file moves to S3DistCp.


Admin: Home Page Common Header

I don't have replication steps. Just this comment from Alastair on the LeanKitKanBan board we were using:

GiveCRM title
Email field
Password field
Sign in button

Moved to https://github.com/GiveCampUK/GiveCRM.Admin/issues/16


Update Configure-Server-Certificate-Autoenrollment.md

updated supported OSs

we also need a reference to this https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc778245(v=ws.10) in more details


what's the difference from sampling around a instance uniformly and sampling from the dataset uniformly?

from the Algorithm 1 of lime paper,
z_i'  ← sample around(x_i)

if we only look at this step, it feels we can simply sample N instances from the dataset uniformly, as the locality is going to be enforced via some metric $\pi$.

See #186, #187, #463, #497


Add template url and env name arguments to init VS Code command

I'm adding options to the init command so that I can call it with a template url and environment name. We're leveraging it for vscode.dev/azure so that the selected azd template is immediately initialized when VS Code loads.
We plan to call this command directly.

VSCode Extension Installation Instructions

Download the extension at https://azuresdkreleasepreview.blob.core.windows.net/azd/vscode/pr/3353/azure-dev-0.9.0-alpha.1.vsix
Extract the extension from the compressed file
In vscode
a. Open "Extensions" (Ctrl+Shift+X)
b. Click the ...\ menu at top of Extensions sidebar
c. Click "Install from VSIX"
d. Select location of downloaded file


Update package bundle image

Update the name of hello-eks-anywhere repository to match an existing version on public.ecr.aws/l0g8r8j6/hello-eks-anywhere.
Issue #, if available: v0.1.1-8b3810e1514b7432e032794842425accc837757a-helm is not a valid name for hello-eks-anywhere.
Description of changes: Update the name to an existing version on public.ecr.aws/l0g8r8j6/hello-eks-anywhere.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Are you able to reproduce that presubmit error with make test ?

/lgtm

Are you able to reproduce that presubmit error with make test ?

The error looks unrelated to the change, since she's just changing the tag. Could be wrong though

Are you able to reproduce that presubmit error with make test ?

The error looks unrelated to the change, since she's just changing the tag. Could be wrong though

I only looked briefly, but I'd disagree. The errors are with the signing. Since this bundle changed, the signature that goes with it also needs to change. I believe running make test should regenerate those signed artifacts, which should then be added to this commit.

It looks like we can successfully pass all checks after an update to the .signed file.

/lgtm


How to catch SQLException then use it

I want to take the SQLException. Example: Duplicate table cant create

I do not understand your question. Please clarify or i will close this as a non-issue


How to support Unknown Gender as sex value.

Hi @masciugo,
I have the fixed the previous my issues my own. They are working :)
I wanted to support the use case where I can have gender as Unknown - U as value.
Is it possible ? I am trying to do so but getting many things to change. Still facing issues. This is kind of very important for me to solve at this stage.
Can you please help and let me know the possibility.
Thanks,
Mukesh

Hi Corrado,
I understand your point of view. I too don't want to put more hurdles to you. I am already on the way to include unknown gender.
Is it possible for you to help me or at least guide me some extent so I can solve this. I have seen many checks are in place for gender basis check in genealogy relations.
Thanks,
Mukesh

Hi sorry for the delay but as I said I am really busy. Of course gender is heavily connected to many functionalities, I'd suggest to adopt TDD approach. So fork the this project add some tests about the new gender value and see what get broken. Start from model_settings_spec.rb then alter the sample tree used in spec adding someone with unknown gender and add tests to query_methods_spec.rb. Then add tests to alter_* methods

Thanks @masciugo, This will help me get on. I will check accordingly.

@mukeshsinghr have you made any progress towards this issue?  I am aslo dealing with needing an other for my needs.

Hi @scriptmonkey , I have handled it in my application layer, so I didn't modify the genealogy gem.


Fix the typo in index for softmax gradient calculation

Fix #488

Any one having the write access please help merge it to master. It is a blocking issue for training with float64. Thanks


wasi-threads: basic simplistic implementation of wasi-threads proposal

wasi-threads proposal: https://github.com/WebAssembly/wasi-threads
This is very very basic implementation, probably doesn't cover a lot of corner cases. I open the PR here to get early feedback on the direction, missing bits and suggestions.
Also, I think it'd be good to have a separate branch for that (dev/wasi-threads?) so if we can have it setup that'd be great.

wasi-threads proposal: https://github.com/WebAssembly/wasi-threads
This is very very basic implementation, probably doesn't cover a lot of corner cases. I open the PR here to get early feedback on the direction, missing bits and suggestions.
Also, I think it'd be good to have a separate branch for that (dev/wasi-threads?) so if we can have it setup that'd be great.

@loganek Thanks for uploading the PR! I have created branch dev/wasi_threads and changed the PR's destination branch to it.

Resolving this PR in favor of the https://github.com/bytecodealliance/wasm-micro-runtime/pull/1783 PR (and further PRs).


Implement Different types arrow marks for UML

First, thanks to the Excalidraw team. This isn't an issue; you can consider it a super feature request. We only have a few arrow marks, which is okay. I completely agree with that. But, please consider adding UML class diagram arrow marks with super editing options as well. Yes, it's possible to make all the arrows with a diamond by editing the lines. It's okay, but if you provide direct arrows, it would be more useful for those creating and learning UML diagrams Why am I saying this? I'm a big fan of the Excalidraw web app. I've been navigating software development and using this app since I started my career. If you don't believe me, I've posted all my work on LinkedIn using only Excalidraw. My name is "Marudhupandiyan S." Check it out and please add this feature, Excalidraw team. It's a much-awaited one.

Hi excalidraw team! i know you're super busy with work but try to consider this feature when you can thanks to the dev team


perf: migrate from zod/ios to myzod

Description
See https://github.com/colinhacks/zod/issues/205 for reference as to why we're doing this - zod validation is a huge performance bottleneck. Not a major issue when validating one schema, but becomes a main thread bottleneck when validating ~700 Zapper opportunities.
This PR:

Moves from zodios to zod for the Zapper API client
Then, moves away from zod to myzod for the Zapper/Zerion clients
Revamps the schemas and types to be myzod-compliant
Adds missing isDebt dataProps Zapper property
Adds missing links optional property in Zerion's DataSchema
Revamps ZapperTokenBaseSchema to handle tokens where a token might itself be a staking asset and contain some/all properties from ZapperAssetBaseSchema
Adds predicates to stay as close as possible to our original validation. Quoting myzod docs:

Myzod is not interested in reimplementing all possible string validations, ie isUUID, isEmail, isAlphaNumeric, etc. The myzod string validation can be easily extended via the withPredicate API.

Add tests for said predicates as well as missing utils tests

Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[x] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)
N/A
Risk

Related assets, jaypegs, and UNI-V2 opportunities could be borked, test accordingly
Testing

Jaypegs show no regressions
Related assets show no regressions
UNI-V2 is still happy under flag, and with no regressions with the flag off

Engineering

Flame chart for UNI-V2 opportunities looks more sane

Operations

Screenshots (if applicable)

Current dependencies on/for this PR:

develop

PR #4344   👈

This comment was auto-generated by Graphite.

Awesome work, 25x is huge, LGTM once the commented code is out. We always have git as a reference

confirmed this is now 30ms to parse ~1mb of JSON vs ~750ms with zod

@t3dotgg FYI zod chokes pretty badly on decent sized data sets - you may want to consider adding myzod as an alternative in docs for create t3 app


Fix up Travis config

Thanks @GrahamCampbell, fix look good for me.
@dnoegel lgtm.

Thanks @GrahamCampbell

The build still breaks for older php versions. As far as I understand, i could:

remove those versions
add the config option "dist: trusty" to the travis.yaml
Any opinions on this? Personally I think supporting unsupported PHP-versions might not be necessary anymore?

Not broken?
https://travis-ci.org/dnoegel/php-xdg-base-dir/builds/620467387

Broken
https://travis-ci.org/dnoegel/php-xdg-base-dir/builds/619109711?utm_source=github_status&utm_medium=notification
https://travis-ci.org/dnoegel/php-xdg-base-dir/builds/617464212?utm_source=github_status&utm_medium=notification

Not broken. The PR is just based off of a branch with a broken travis config. If they rebase on master with the new config, it will work.


FRITZ!Box Net Monitor not working with FritzOS 6.87 / FB Cable 6490

Home Assistant release with the issue: 0.82.1
Operating environment (Hass.io/Docker/Windows/etc.): Hass.io
Component/platform: fritzbox_netmonitor
Description of problem:
The component fritzbox_netmonitor is not working for FritzOS 6.87 / FB Cable 6490 as there is an issue with authentication. The issue is caused by fritzconnection, see #11843 and [1] for details.
Suggested action:
According to the discussion at [1] and the PR [2] that is open for months now there is little hope of getting this fixed on fritzconnection. I'd suggest switching to alternative solutions for accessing the device, see [3] for a possible upstream component.
Also, the documentation at [4] should include a note that the component is not working with the above FritzOS version.
[1] https://bitbucket.org/kbr/fritzconnection/issues/27/fritzconnection-seems-to-be-broken-on-fb
[2] https://bitbucket.org/kbr/fritzconnection/pull-requests/14/adds-authentication-support-to-fritzstatus/diff
[3] https://github.com/bpicode/fritzctl
[4] https://www.home-assistant.io/components/sensor.fritzbox_netmonitor/

Hi Michael,
can you update your 6490 to FritzOS7.01. Based on the comments in [1] fritzconnection should work again with this version.
Created a PR for [4]

can you update your 6490 to FritzOS7.01. Based on the comments in [1] fritzconnection should work again with this version.

Sadly, that is not possible as I have a locked down router that gets firmware updates from the ISP. I'd say that is the case for many people with cable routers. I am stuck with FritzOS 6.
Thanks for the PR.

https://github.com/home-assistant/home-assistant.io/pull/7631


roundup.1.ronn typo

Changed 'exists' to 'exits'.

I got this email last night and it was kind of like when you get "Happy Birthday" emails from all those obscure forums you signed up for when you were 13, I had completely forgotten about it.
Thanks for the merge.


Interests

When I press next in the interests page no matter how much interests I select I get an pop up saying interest < 4

Fixed by Teeya


rail fence cipher in golang

💥 Proposal
(A clear and concise description of what the proposal is.)
rail fence cipher in golang
Have you read the Contributing Guidelines on Pull Requests?
(Write your answer here.)
yes

/assign


Bug: Package names not being applied correctly?

I just tried updating to the latest versions of swift-composable-architecture and swift-navigation and am encountering this compiler error:
Sources/ComposableArchitecture/Effects/Cancellation.swift:191:50: error: ambiguous use of '_rethrowGet()'
189 |       return try await task.cancellableValue
190 |     } catch {
191 |       return try Result<T, Error>.failure(error)._rethrowGet()
    |                                                  `- error: ambiguous use of '_rethrowGet()'
192 |     }
193 |   }
    :
263 |   }
264 |
265 |   func _rethrowGet() rethrows -> Output {
    |        `- note: found this candidate
266 |     return try get()
267 |   }

Sources/SwiftNavigation/Internal/ErrorMechanism.swift:13:16: note: found this candidate in module 'SwiftNavigation'
11 |   }
12 |
13 |   package func _rethrowGet() rethrows -> Output {
   |                `- note: found this candidate in module 'SwiftNavigation'
14 |     return try get()
15 |   }

This is odd because they have different package names, so a package ACL declaration from swift-navigation should not be visible to swift-composable-architecture.

For now I can work around this issue by applying a small patch to swift-navigation:
--- a/Sources/SwiftNavigation/Internal/ErrorMechanism.swift
+++ b/Sources/SwiftNavigation/Internal/ErrorMechanism.swift
@@ -10,6 +10,7 @@ extension _ErrorMechanism {
     fatalError()
   }

+  @_disfavoredOverload
   package func _rethrowGet() rethrows -> Output {
     return try get()
   }

This is strange. Does this error occur when building a swift_xxx target that has a dependency on both swift-composable-architecture and swift-navigation? I presume that it does not happen when you build the targets in these external dependencies.

Yes this is happening when building a swift_library target that has a dependency on swift-composable-architecture (which itself depends on swift-navigation). Here's a minimal repro:
swift_library(
    name = "tca_ios_lib",
    srcs = ["empty_file.swift"],
    deps = ["@swiftpkg_swift_composable_architecture//:ComposableArchitecture"],
)

ios_build_test(
    name = "tca_ios_build_test",
    minimum_os_version = "16.0",
    targets = ["tca_ios_lib"],
)

Then run bazel build tca_ios_build_test.

Easiest way to repro might be in the rules_swift_package_manager repo itself:
$ git clone https://github.com/cgrindel/rules_swift_package_manager.git
$ cd rules_swift_package_manager/examples/tca_example
$ swift package update
$ rm -rf .build
$ ./do_test
...
ERROR: /private/var/tmp/_bazel_jp/dbda88051fb6e0fa343b8f5d77008601/external/rules_swift_package_manager~~swift_deps~swiftpkg_swift_composable_architecture/BUILD.bazel:77:14: Compiling Swift module @@rules_swift_package_manager~~swift_deps~swiftpkg_swift_composable_architecture//:ComposableArchitecture.rspm failed: (Exit 1): worker failed: error executing SwiftCompile command (from target @@rules_swift_package_manager~~swift_deps~swiftpkg_swift_composable_architecture//:ComposableArchitecture.rspm)
  (cd /private/var/tmp/_bazel_jp/dbda88051fb6e0fa343b8f5d77008601/execroot/_main && \
  exec env - \
    APPLE_SDK_PLATFORM=iPhoneSimulator \
    APPLE_SDK_VERSION_OVERRIDE=17.5 \
    PATH=/bin:/usr/bin:/usr/local/bin \
    XCODE_VERSION_OVERRIDE=<IP_ADDRESS>F31d \
  bazel-out/darwin_arm64-opt-exec-ST-d57f47055a04/bin/external/rules_swift~/tools/worker/worker swiftc @bazel-out/ios_sim_arm64-fastbuild-ios-sim_arm64-min16.0-applebin_ios-ST-9c0a51e7fdb8/bin/external/rules_swift_package_manager~~swift_deps~swiftpkg_swift_composable_architecture/ComposableArchitecture.swiftmodule-0.params)
# Configuration: 5a7d7fb3d855741cece7c346c94ac1304d3b71b290d9348eb4f332a71b46c654
# Execution platform: @@platforms//host:host
external/rules_swift_package_manager~~swift_deps~swiftpkg_swift_composable_architecture/Sources/ComposableArchitecture/Effects/Cancellation.swift:220:50: error: ambiguous use of '_rethrowGet()'
      return try Result<T, Error>.failure(error)._rethrowGet()
                                                 ^
/private/var/tmp/_bazel_jp/dbda88051fb6e0fa343b8f5d77008601/execroot/_main/external/rules_swift_package_manager~~swift_deps~swiftpkg_swift_navigation/Sources/SwiftNavigation/Internal/ErrorMechanism.swift:13:16: note: found this candidate
  package func _rethrowGet() rethrows -> Output {
               ^
external/rules_swift_package_manager~~swift_deps~swiftpkg_swift_composable_architecture/Sources/ComposableArchitecture/Effects/Cancellation.swift:265:8: note: found this candidate
  func _rethrowGet() rethrows -> Output {
       ^
error: fatalError

I'm interested in helping fix this, but would need some pointers for how find the (implicit?) generated BUILD files, how I can extract the package name as defined in the Package.swift file and where I could set it in the generated swift_library rule.

@brentleyjones @luispadron Do you have any thoughts on how to address incompatible extensions in two different Swift packages?
@jpsim I presume that this would fail in the same way if you are building with SPM or Xcode. 🤔

Is the solution here to just use package_name like SPM does and ensure the names are different so package ACL works as expected.

Is the solution here to just use package_name like SPM does and ensure the names are different so package ACL works as expected.

Yes I believe this is the solution, I would like a pointer for where I could set this within rspm :)

Looks like we set it here currently to the repository name: https://github.com/cgrindel/rules_swift_package_manager/blob/main/swiftpkg/internal/swiftpkg_build_files.bzl#L62-L64

Thanks @luispadron, indeed that was the culprit. This fixes it: https://github.com/cgrindel/rules_swift_package_manager/pull/1215


wrap element deletes content

With Emmet 2.4.1 if I have the sentence:
You must have version 1.8.0 or higher.

And I try to wrap (Ctrl+Alt+W) the 1.8.0 with a <strong> tag, it deletes part of my content:
You must have version <strong>.8.0</strong> or higher.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/30125603-wrap-element-deletes-content?utm_campaign=plugin&utm_content=tracker%2F535900&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F535900&utm_medium=issues&utm_source=github).

+1

+1 and similar to Issue #352
I've seen Wrap with Abbreviation do some crazy things altering my code in Atom.
Watch it completely remove the beginning of my selection:

+1
Confirmed.
Really nightmare. Editing text become huge pain.

I have had the experience with numbers as the first character of my selection too. I assume it is a Regex problem.

+1
I came here to report the same issue. If a selection starts with a number it can strip it until the next non-numeric character.

Should be fixed in v2.4.3

I'm running v2.4.3 and can confirm that #352 is at least still an issue.

In Sublime I highlighted a word and could easily add bold markup using markdown by typing ** and it would surround the word : like this word
This is not working in Atom. I can wrap tags but not simple text. Am I missing something?


Add nova integration to hypervisor

PR part of https://github.com/canonical/snap-openstack/pull/201


Handling of comments seems broken.

Given the following SQL:
-- This is the first statement
select * from foo where color = "purple";

-- This is the second statement
select * from foo join bar on foo.id = bar.foo_id where bar.count > 100;

sql-formatter-cli produces the following output:
-- This is the first statement
select
  *
from
  foo
where
  color = "purple";-- This is the second statement
select
  *
from
  foo
  join bar on foo.id = bar.foo_id
where
  bar.count > 100;

Note how the second comment has been appended to the final line of the
previous SQL statement. That seems erroneous. If there were an option
to preserve whitespace (such as the blank line separating the second
comment from the previous statement), this would probably be correct.

Hi, lets wait when this one will be closes..
https://github.com/zeroturnaround/sql-formatter/issues/50

looks like some progress has been made (although this isn't yet part of a release):
https://github.com/zeroturnaround/sql-formatter/pull/58

still waiting for relese

nice work, but without working comments it is not fully usable :(

@larsks , @ihateids Now this pkg use dependency sql-formatter 2.3.3, sample above is formatted next way:
-- This is the first statement
select
  *
from
  foo
where
  color = "purple";
-- This is the second statement
select
  *
from
  foo
  join bar on foo.id = bar.foo_id
where
  bar.count > 100;

You need to install new 2.3.3 version npm i -g sql-formatter-cli


Fix for issue #193

Thank you for contributing to Coraza WAF, your effort is greatly appreciated
Before submitting check if what you want to add to coraza list meets quality standards before sending pull request. Thanks!

Note: that go.mod and go.sum can only be modified for tested dependency updates or justified new features.
Make sure that you've checked the boxes below before you submit PR:

[X] My code includes positive and negative tests.
[X] I have an appropriate description with correct grammar.
[X] I have read Contribution guidelines, maintainers note and Quality standard.

Thanks for your PR :heart:

@jptosso Please review this

@jptosso Please review this

Thank you for your contribution. Could you fix the code to pass the github action first?

UT passed, but get another failure
Seems file https://github.com/jptosso/coraza-pcre/blob/master/go.mod is still asking for github.com/jptosso/coraza-waf/v2

@bxlxx Why we got this for compatibility/test?
go: downloading go.uber.org/multierr v1.8.0
go get<EMAIL_ADDRESS>parsing go.mod:
	module declares its path as: github.com/corazawaf/coraza/v2
	        but was required as: github.com/jptosso/coraza-waf/v2
Error: Process completed with exit code 1.

@bxlxx Why we got this for compatibility/test?
go: downloading go.uber.org/multierr v1.8.0
go get<EMAIL_ADDRESS>parsing go.mod:
	module declares its path as: github.com/corazawaf/coraza/v2
	        but was required as: github.com/jptosso/coraza-waf/v2
Error: Process completed with exit code 1.

I'm trying to fix the problem. Please wait a moment.

Not sure if it's due to this file, https://github.com/jptosso/coraza-pcre/blob/master/go.mod
# go get -u github.com/jptosso/coraza-pcre@1bea0f0
go: downloading github.com/jptosso/coraza-waf/v2 v2.0.0-rc.3
go: downloading go.uber.org/multierr v1.8.0
go get<EMAIL_ADDRESS>parsing go.mod:
	module declares its path as: github.com/corazawaf/coraza/v2
	        but was required as: github.com/jptosso/coraza-waf/v2

Not sure if it's due to this file, https://github.com/jptosso/coraza-pcre/blob/master/go.mod
# go get -u github.com/jptosso/coraza-pcre@1bea0f0
go: downloading github.com/jptosso/coraza-waf/v2 v2.0.0-rc.3
go: downloading go.uber.org/multierr v1.8.0
go get<EMAIL_ADDRESS>parsing go.mod:
	module declares its path as: github.com/corazawaf/coraza/v2
	        but was required as: github.com/jptosso/coraza-waf/v2

It seems you are right, that's because I have created a tag for the renamed project. I will fix it

What needs to be done here? Do we need to rebase also, right?

It is a valid solution and it's passing tests but I think we should discuss this one.
Maybe adding the parent ID as a parameter is too much and we could add the parent rule id to MatchedData

It is a valid solution and it's passing tests but I think we should discuss this one.
Maybe adding the parent ID as a parameter is too much and we could add the parent rule id to MatchedData

Sounds good, let me check the code again.

What is needed here now? Can we document what's the actual state?

So the issue reporter said it's wrong but we haven't received the detailed feedback. I will try to get it today.

Please review #216

Closed in favor of #220
Thank you Shiming, your PR was technically right but exporting new fields is a sensitive topic and we should avoid it if possible. Also tests were required.


Xcode 9 support

Fixes #21 and #23.

I've just tested this and can confirm that it works for us with Xcode 9 GM seed + Carthage 0.24.0.

@Dschee per Semantic Version documentation:

Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable.
That means that CryptoSwift can do any change, including not backward compatible. In that case SDK might stop to compile because of unexpected change.
The good news is that now we remove dependency from CryptoSwift and the only thing we need to do just remove it from Cartfile and test projects.
This one I has been done in another pull request

@Dschee I closed this request, because I have done some other works, with completely removing dependency on CryptoSwift. Please check if it is OK for you.

I don't care how you solve them, but as long as you solve #21 and #23 I'm gonna be happy. :)
For now I will continue using my fork as it works.


Rework MultiCombo fields UI to accept a choice of values

Diet tagging has three possible values: yes, no, only
Maybe make a small table with the diet forms on the left and the values selectable, like this:
Diets:
| vegetarian | no | yes | only |
| vegan | no | yes | only |
| halal | no | yes | only |
...
Maybe accessible through a menu, just like opening hours opens a dialog.

I support this. Checking the code, it should require either adding a new ComboType, or changing the current ComboType.multi behaviour.

Hmm. It looks like I did the multiCombo fields wrong, not even supporting "no" values. The iD editor does it right though.
One question: can multiple diet options have the only value?

Yes, one restaurant could be both for example only gluten-free and only vegetarian.

It would be similar to "Take away only" field.
Maybe we can take the code from there and reuse it?


Update remove-licenses-from-users.md

Added a line about retention and what happens to items when the mailbox is deleted.

@cmcatee-MSFT Gentle reminder


SBOM is missing PURL's for some jars

The bom.json file (attached below) that Ghidra generates as part of its 10.2-DEV build is missing PURL's for some jars.  This is because the jars do not have a pom.xml file embedded in them from which to extract a group string.  Some alternative techniques that were tried include parsing their MANIFEST.MF file, but this yielded unreliable results due to non-standard or optional property names.
Some of these group names can be retrieved via Gradle API calls, but only if they were declared as external dependencies from maven central.  However, Gradle doesn't have that info for jars such as dexlib, which gets downloaded via the fetchDependencies.gradle script.
Without a proper PURL, tools like Dependency-Track cannot properly report vulnerabilities and other issues with external dependencies.
Attachment:
bom.json.zip

Any ideas @pombredanne?

@ryanmkurtz Let me check this in details.
Are these JARS otherwise public and published on Maven central or some public Maven repo of sorts?

We have a fetchDependencies.gradle script that gets all of the non-maven jars.  We get the dex jars from https://github.com/pxb1988/dex2jar/releases/download/2.0/dex-tools-2.0.zip.

We get the dex jars from https://github.com/pxb1988/dex2jar/releases/download/2.0/dex-tools-2.0.zip.

This zip does not contain dexlib-1.4.0.jar
anywhere I look the only place is the source repo mentioned above or Ghidra binaries: https://github.com/search?l=&p=1&q=filename%3Adexlib-1.4.0.jar+fork%3Atrue&ref=advsearch&type=Code

One possible explanation is that you fetched dexlib from jcenter who went dark last year and you still have a local cached copy on your build system.

Ah yes, I was thinking of the wrong jar.  We get it from maven: https://mvnrepository.com/artifact/org.smali/dexlib/1.4.0

Sorry, that was a bad example jar for this ticket.

The general issue though is how to form a PURL for jars that are embedded in a zip file, that don't contain an embedded POM file.

Ah yes, I was thinking of the wrong jar. We get it from maven: https://mvnrepository.com/artifact/org.smali/dexlib/1.4.0

This is no longer on any public repo listed there or anywhere I can find. It was last on https://dl.bintray.com/gost/smali/org/smali/dexlib/1.4.0/ and jcenter that went dark last year.
See some other discussions: https://github.com/shazam/fork/issues/93 and https://github.com/wala/WALA/issues/125

The general issue though is how to form a PURL for jars that are embedded in a zip file, that don't contain an embedded POM file.

The presence of a POM file is not what I think would be the most important (this is at best a recent convention in the Java world to include these in the JARs and since it is commonly missing the pom.properties and parent poms it is often a weak data source).
Rather the point is to craft a purl that can reliably be used to get the code, and then be a decent identifier to reference for possible vulnerabilities and in general software composition and SBOMs.
For this case you have at least one JAR that may have been published at some point in the past and seems to have vanished from the face of the earth in its prebuilt binary form... only left in source form.
I would go either:

<EMAIL_ADDRESS>but since you have no proper public repo that has the binary or source, you would need to provide either a public repository_url=https://... qualifier or a direct download_url=https://... qualifier as in pkg:maven/org.smali/dexlib@1.4.0?download_url=https://
In both case publishing the source and binaries inside your repo may be the simplest?

instead use the active source repo assuming this is the actual source and go with<EMAIL_ADDRESS>

@ryanmkurtz Can you elaborate on what the resolution was? I could not find an obvious thing in the commit stream.

@pombredanne Oops, I meant to close it as "not planned", so there is nothing in the commit stream for it.  I closed it because I don't have a good solution for it.  That is, i don't have an automated way to generate the missing purls.  Rather than keep it open forever, i decided to close it as not planned.

dexlib-1.4.0.jar and util-1.4.0.jar are two dependencies I cannot find

Those get pulled down from the fetchDependencies.gradle script. You can find the URL in that file.


GEODE-6240 - Add license to ubuntu packer files

@mreddington please feel free to also review

sounds good, didn't check that yet


Remove region specificity from free tier docs

It was raised at https://aiven.io/community/forum/t/free-plan-postgresql-getting-moved-to-digital-ocean-docs-say-aws/751/3?u=nikkee that our list of free tier servers is no longer accurate. This strikes me as the type of information that's at risk of falling out of date periodically, so one suggestion is to remove the specificity.
Describe your changes
Checklist

[X] The first paragraph of the page is on one line.
[ ] The other lines have a line break at 90 characters.
[ ] I checked the output.
[ ] I applied the style guide.
[X] My links start with /docs/.

It was raised at https://aiven.io/community/forum/t/free-plan-postgresql-getting-moved-to-digital-ocean-docs-say-aws/751/3?u=nikkee that our list of free tier servers is no longer accurate. This strikes me as the type of information that's at risk of falling out of date periodically, so one suggestion is to remove the specificity.

This was my suggestion when the original documentation was created with the AWS regions and there was a case made for including them. I will try to find the Slack thread for this.

Actually the original poster made a case for not obfuscating this information as well: https://aiven.io/community/forum/t/free-plan-postgresql-getting-moved-to-digital-ocean-docs-say-aws/751/5?u=aiven_angie
So I think I will "won't fix" this one and open a separate PR that solves the actual problem.


Overall support for Pluto Notebooks

Pluto Notebooks have still these missing/lacking:

[x] Integration with Pluto notebooks' own frontmatter
[x] Documentation like Markdown and Julia files
[ ] Unit tests

Is there any reasons this isn't being added to https://github.com/JuliaDocs/Documenter.jl first? It seems putting it there would open up new use cases?

Can you clarify what you mean by adding to Documenter.jl?

Sorry, I meant Literate.jl, but I've found the issue where it was discussed now https://github.com/JuliaDocs/DemoCards.jl/issues/120 -- sorry for the noise.

I am currently preoccupied and will not able to commit to writing unit-tests for Pluto.jl anytime soon. I would appreciate if anyone (new contributors?) takes up this task.


Uncaught TypeError: Cannot destructure property textNodes of 'undefined' or 'null'.

Reproduction steps:

Collapsing function definitions in .js file.

This error happened at the same time as I experienced #17482
Restarted Atom and was able to reproduce after collapsing a few more function definitions.  Always hit #17482 first, and then this new TypeError.
I was able to reproduce in safe mode

Atom: 1.28.1 ia32
Electron: 2.0.4
OS: Microsoft Windows 10 Pro
Thrown From: Atom Core
Stack Trace
Uncaught TypeError: Cannot destructure property textNodes of 'undefined' or 'null'.
At C:\Users\Adam Marinelli\AppData\Local\atom\app-1.28.1\resources\app\src\text-editor-component.js:2406

TypeError: Cannot destructure property `textNodes` of 'undefined' or 'null'.
    at TextEditorComponent.screenPositionForPixelPosition (~/AppData/Local/atom/app-1.28.1/resources/app/src/text-editor-component.js:2406:65)
    at TextEditorComponent.screenPositionForMouseEvent (~/AppData/Local/atom/app-1.28.1/resources/app/src/text-editor-component.js:1971:23)
    at TextEditorComponent.didMouseDownOnLineNumberGutter (~/AppData/Local/atom/app-1.28.1/resources/app/src/text-editor-component.js:1844:41)
    at LineNumberGutterComponent.didMouseDown (~/AppData/Local/atom/app-1.28.1/resources/app/src/text-editor-component.js:3364:36)

Commands

Non-Core Packages
atom-beautify 0.32.5
highlight-selected 0.13.1
linter-solidity 0.5.0
minimap 4.29.8

@amarinelli I would say this is a duplicate of the issue you referenced. Since you saw that first. And that this happens because #17482 puts you in an invalid state.
If you could post a gif or screencap of hitting the first issue or sharing the code your were trying to collapse in #17482 that would be very helpful to us to narrow this down 🙇

Thanks for taking the time to contribute!
We noticed that this is a duplicate of https://github.com/atom/atom/issues/17482. You may want to subscribe there for updates.
Because we treat our issues list as the Atom team's backlog, we close duplicates to focus our work and not have to touch the same chunk of code for the same reason multiple times. This is also why we may mark something as duplicate that isn't an exact duplicate but is closely related.
For information on how to use GitHub's search feature to find out if something is a duplicate before filing, see the How Can I Contribute? section of the Atom CONTRIBUTING guide.


Bug in control.py

If model has an attribute called model, then you should get the layers via model.model.layers not model.layers

Hey @vgel let me know what you think!

You're completely right, thank you! I really need to get a Mistral-architecture model in CI :sweat_smile:

Fixes #16

Oh wait, the bug is actually slightly different. Going to push over your change.


Upgrade to next.js 13

Is your feature request related to a problem? Please describe.
We should keep up-to-date with big next.js releases - besides, this may also allow us to clean up or improve some code.
Describe the solution you'd like
Upgrade to next.js 13 (we can just use the latest stable version).
Describe alternatives you've considered
Additional context
Improvements from upgrading don't need to be done in this issue, but we should at least try and note them down. A few that stand out to me, based on reading the next.js 13.4 blog post:

https://nextjs.org/blog/next-13-4#zero-setup-use-the-filesystem-as-an-api

clean up _app & _document to use React primitives
use built-in layout rather than through _app (can maybe use this to add footer to only some pages?)

https://nextjs.org/blog/next-13-4#automatic-server-rendering-and-code-splitting

use client component instead of dynamic to avoid rendering zustand on server?

https://nextjs.org/blog/next-13-4#turbopack-beta

faster builds (dev builds for now in v13.4, production builds soon)

this might make it possible to cleanup our custom MUI/Nextjs Link.tsx component)

Technical ideas
Check these out:

https://nextjs.org/docs/app/building-your-application/upgrading/app-router-migration
https://nextjs.org/docs/app/building-your-application/upgrading/codemods

Next 13 upgrade is working but created follow-up issues https://github.com/amelioro/ameliorate/issues/168 and https://github.com/amelioro/ameliorate/issues/167, likely to be completed when MUI and Emotion cleanly support server components


Take Unity Catalog into account as the metastore

The document would be more useful if it would take a stand on how to integrate and provision workloads when Unity Catalog is enabled on for the workspaces.

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

ID: 0c6fd165-8d7e-0c58-81cf-21e9ef8cc3f7
Version Independent ID: 87bea59c-c786-ab9d-4513-c57680c11b44
Content: Use Azure Databricks within cloud-scale analytics in Azure - Cloud Adoption Framework
Content Source: docs/scenarios/cloud-scale-analytics/best-practices/azure-databricks-implementation.md
Service: caf
Sub-service: caf-scenario-analytics
GitHub Login: @mboswell
Microsoft Alias: mboswell

Thank you for your feedback.  We have created internal ticket 196663 to track and investigate this issue.

#please-close


Empty placeholders render "None" on non-cms pages

I've come across an issue, specifically while using 3.4.1. If a non-cms controlled page, e.g. a login screen, extends a template containing a placeholder tag, the string "None" is rendered in its place.
In a very trivial test, it appears updating the line below with the following resolves the issue:
https://github.com/divio/django-cms/blob/release/3.4.x/cms/templatetags/cms_tags.py#L222

return content or ''

Thanks @furiousdave.
This has been addressed by https://github.com/divio/django-cms/pull/5734


Executing Run-TestsInNavContainer on a NAV2018 container is not working

Hey,
I am running a NAV 2018  container (11.0.46360) and would like to execute tests via Run-TestsInNavContainer.
I am running following command
Run-TestsInNavContainer `
  -containerName 'MyTestContainer' `
  -companyName 'xxx' `
  -testSuite REGR_INIT `
  -sqlCredential $sqlCredentials `
  -credential $NavUserCredentials `
  -testPage 130401

I am getting following error
Connecting to http://'MyTestContainer'/NAV/cs?tenant=default&company=xxx
Run-Tests, open page 130401
UnhandledException : Invalid cast from 'System.String' to 'System.TimeSpan'.
at <ScriptBlock>, C:\ProgramData\BcContainerHelper\Extensions\MyTestContainer\PsTestTool\ClientContext.ps1: line 119
at InvokeInteractionAndCatchForm, C:\ProgramData\BcContainerHelper\Extensions\MyTestContainer\PsTestTool\ClientContext.ps1: line 268
at OpenForm, C:\ProgramData\BcContainerHelper\Extensions\MyTestContainer\PsTestTool\ClientContext.ps1: line 291
at Run-Tests, C:\ProgramData\BcContainerHelper\Extensions\MyTestContainer\PsTestTool\PsTestFunctions.ps1: line 535
at Run-TestsInBcContainer, C:\Users\user.name\Documents\WindowsPowerShell\Modules\BcContainerHelper\4.0.14\AppHandling\Run-TestsInNavContainer.ps1: line 329
at <ScriptBlock>, <No file>: line 1
Current Interaction: Microsoft.Dynamics.Framework.UI.Client.Interactions.OpenFormInteraction
Time spend: 0 seconds

The Url http://MyTestContainer/NAV/cs?tenant=default&company=xxx looks odd to me. If I am opening that Url in a browser I am getting a Sorry, the page could not be found. error. After I removed the cs?tenant=default from it, the WebClient is opening.
I checked the Run-TestsInNavContainer source code and I could not find any parameter that suppresses adding cs?tenant=default to the Url.
Am I doing something wrong? Is NAV2018 not compatible with the BcContainerHelper?

Did you try to remove the testpage parameter?
Run-tests should use the right testpage for NAV 2018
(We are running tests for running tests on all versions since 2016, so it should work)
Test run from NAV 2018: https://github.com/microsoft/navcontainerhelper/actions/runs/4095140645/jobs/7061853332

BTW Run-Tests use Client Services endpoint - not something you can open in a browser.

Thanks for the quick response.
If I'm removing the -TestPage parameter, I do get the error The metadata object Page 130409 was not found.
The container I'm using is connected to a database located outside the container. That DB has already a Test Toolkit installed (from Product DVD) which does not contain any Page with ID 130409. The ID of the CAL Test Tool Page in out installation is 130409

Here is the command I used to create the container where I would like execute the tests
New-BcContainer `
  -accept_eula `
  -containerName 'MyTestContainer' `
  -databaseServer 'someserver' `
  -databaseInstance '' `
  -databaseName 'somedatabase' `
  -artifactUrl (Get-BCArtifactUrl -type OnPrem -country de -version 11.0.46360) `
  -databaseCredential $(Get-Credential) `
  -updateHosts `
  -auth NavUserPassword

130401 is the "user friendly" page
130409 is the "API friendly" page
For these old versions, the page 130409 was not included in NAV, but is in a .fob file in ContainerHelper.
It should be automatically imported, not sure why this didn't happen.
The .fob files are here:
https://github.com/microsoft/navcontainerhelper/blob/master/AppHandling
and is called pstesttoolpage.fob (for NAV 2018)
If you remove the PsTestTool folder under c:\programdata\bccontainerhelper\extensions<containername> and re-run Run-Tests - it should import the right .fob file.
(else you can do it manually)

I imported the Page and now it is working. Thanks a lot


Admin Bro doesn't execute post save hooks on defined schemas

I can update records from the admin but the post save hooks on my schema won't execute when updating from admin bros, is there a fix for this?
this is my code so far:
const AdminBroExpress = require("admin-bro-expressjs");

const AdminBroMongoose = require("admin-bro-mongoose");
const mongoose = require("mongoose");

const User = require("../models/user.js");
const Api = require("../models/api.js");
const Query = require("../models/query.js");
const Company = require("../models/company.js");
const Collection = require("../models/collection.js");
const Comment = require("../models/comment.js");

AdminBro.registerAdapter(AdminBroMongoose);

// Passing resources one by one
const adminBro = new AdminBro({
	resources: [
		{
			resource: Api,
			options: {
				listProperties: ["title", "approved", "updatedAt"],
				filterProperties: [
					"title",
					"approved",
					"updatedAt",
					"createdAt",
					"url",
					"totalUpvotes",
					"upvotes",
					"_id"
				]
			}
		},
		Company,
		{
			resource: Collection,
			options: {
				editProperties: ["title", "apis", "description"],
				// listProperties: ["title", "apis", "description"],
				properties: { description: { type: "richtext" } }
			}
		},
		Comment,
		{
			resource: Query,
			options: {
				listProperties: ["query", "createdAt"],
				editProperties: ["query", "approved"]
			}
		}
	],
	rootPath: "/admin",
	loginPath: "/login",
	branding: {
		companyName: "API List"
	}
});

router = AdminBroExpress.buildRouter(adminBro);

module.exports = router;

yep - that is true. I will think how to change that in the next release.

Hi, I would like to know if there is any update about this issue? thanks

sorry. Unfortunately, we didn't add it yet but there are action hooks where you can put any "wrapping" logic:

https://softwarebrothers.github.io/admin-bro-dev/BaseAction.html#.before and
https://softwarebrothers.github.io/admin-bro-dev/BaseAction.html#.after
We will definitely implement that but right now not sure exactly when - will try to update you in 2 weeks time

thanks very much, I already did it by modify the edit handler action, but I will check with the "after" solution also. Thanks :)

I've managed to get post save working with mongoose like this:
YourSchema.post('findOneAndUpdate', async function(doc, next){
  // ...
  next();
});

Unfortunately, we decided not to change the implementation because we will need to perform an additional query (update query doesn't return updated record, but we need it).
@endel solution seems to solve all the issues.


nfs_example

r? @krishnaIndia
(maidsafe_highfive has picked a reviewer for you, use r? to override)

:+1:


[Feature]: claim_rewards implementation

Searched for Related Issues

[X] I have done a search for related issues and either found none, or noted them

duplicate, searched on wrong term.


feat: record metrics of deleted boards

Description
When a board is deleted, all data is removed as well. This PR introduces a before-delete trigger, which records some metrics about the deleted board. Used for analytic purposes.
Changelog
Added an up and down SQL file containing a deleted_boards table schema, the before delete trigger and its corresponding function.
Checklist

[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] The application was tested in the most commonly used browsers (e.g. Chrome, Firefox, Safari)

Why do we need this? Has there been an issue for that?


WIP fix: do not encode IDN domain

More comprehensive approach to https://github.com/hexojs/hexo-generator-sitemap/pull/61. This PR also encode root value.

Coverage remained the same at 100.0% when pulling 8e8a0432bc7a99d98db8b861c7e1c9ba1267e9ac on curbengh:idn-punycode into 13068bcc283bce13221767182166ae2b2e05ef7d on hexojs:master.

Pending https://github.com/hexojs/hexo-util/pull/77

hexojs/hexo-util#77 merged

Superseded by https://github.com/hexojs/hexo-generator-sitemap/pull/68


Doesn't appear to render correctly w/ latest node 1.26.1 (could have been a problem before also)

The reason is a wrong path to static dir (with static content).

Thanks!


Problem: no hello world for regression test

Solution: the db now correctly opens. Also provide steps to
reproduce printed to the console so other people don't have
to suffer the large amounts of time getting a blockchain
on the harddrive.

rocksdb build time seems to push past the 10min timeout. sigh

rocksdb is GPL, cannot merge.... Linking a GPL library requires distribute under GPL-compatible license. Any alternatives?

Hmm the client is Apache 2 (https://github.com/spacejam/rust-rocksdb/blob/master/LICENSE).

Okay, sorry I misunderstood. rocksdb uses BSD. The newest version has GPL as an alternative license. So this should be fine. Thanks!


Nanopolish with Spliced Reads

Hi,
I have reads from  direct cDNA sequencing that I would like call variants in. I tried using nanopolish, but it threw an error because it detected spliced alignments so It doesn't seem like it's designed to call variants in RNA-Seq data. Are there any work arounds for this? Thanks.

I guess an alternative would be to align your reads to the transcriptome, rather than to the genome, and as such avoid spliced alignments. But this gets dodgy when multiple transcripts exist. I don't know what Jared thinks about this, though.

Hi,
Sorry but variant calling from spliced reads is not yet supported. I plan to add this feature in the future though so I'll keep this issue open.
Jared

As a stopgap, I aligned to a transcriptome using minimap2 without splicing but in the post-run summary, it says that all my reads have no alignment and my vcf file is empty. See two sample lines below.
[post-run summary] total reads: 86, unparseable: 0, qc fail: 0, could not calibrate: 0, no alignment: 86, bad fast5: 0
[post-run summary] total reads: 122, unparseable: 0, qc fail: 0, could not calibrate: 0, no alignment: 122, bad fast5: 0
I'm not sure what's going on.


Gateway Wasm filter

Type of PR

[X] Documentation changes
[X] Code changes

PR Checklist

[X] I have updated the documentation accordingly.
[X] My code follows the code style of this project.
[X] I ran lint checks locally prior to submission.
[X] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Purpose of PR

Generic WASM filter working in both sidecar and gateway
Fixed burst header value in configmap
Update Makefile deployment

Added target help
Updated make clean to remove both sidecar and gateway filter

Updated usage documentation
Added istio-ingressgateway NodePort to k3d

Does this introduce a breaking change

[X] YES
[ ] NO

Since this WASM filter works with both the Sidecar and gateway, it needs the /burstmetrics/services endpoint and for both sidecar and gateway it will call this endpoint. Hence, it will not work with previous BMS endpoints.
Also we're removing the namespace and deployment from EnvoyFilter config, which might not be a breaking feature, but will be redundant after this PR
Validation
- [ ] Unit tests updated and ran successfully

[X] Update documentation or issue referenced above

Issues Closed or Referenced

Closes https://github.com/retaildevcrews/wcnp/issues/596

Gateway vs Sidecar update will be handled in https://github.com/retaildevcrews/wcnp/issues/672


Move C sources to common folder

Moved the C code in the pyOCD/flash/analyzer and test/gdb_test_program folders to a top-level src folder.

(CI is down so I'm running it locally for now)

Thanks. I've always had issues running the gdb tests (it hangs), but I'll take a look.

Rebased and fixed GDB test.

@flit Please rebase this PR so I can re-trigger testing

Can one of the admins verify this patch?

@c1728p9 Rebased.

/morph test


Extract some of the weights in the saved model and assign them to another

Tensorflow Version
2.5
How to extract the weights of part of the specified network from the saved model, and assign the extracted weights to another saved model with the same structure.
Also, the point is, how to write the extracted weight into the [variables.data-00000-of-00001] and [variables.index] files.
Thank you very much.

@Coding-Zuo In order to expedite the trouble-shooting process here, could you please fill the issue template. Thank you!


Update readme

some systems only monitors .conf files -- helpful hint added to readme for such users

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Unable to push to organization

I am trying to use helm registry push --namespace upskill quay.io where upskill is an organization within quay.io.
usage: cnr [-h]
           {show,inspect,logout,plugins,helm,pull,list,delete-package,version,push,login,config,channel}
           ...
cnr: error: 501 Server Error: NOT IMPLEMENTED for url: https://quay.io/cnr/api/v1/packages/upskill/nginx?force=false
Error: plugin "registry" exited with error

It is failing. How can I push to an organization?

cc @jzelinskie / @josephschorr

@naveensrinivasan Thanks for report, the returned error is wrong and it is going to be fixed
It is a conflict with a container-image repository, you can't have an application and image with the same name.

OK, Thanks. How do I have containers repo with name nginx and a helm chart with the same name?
Isn't that what anyone would expect?

@naveensrinivasan: Simple answer is, you don't. Typically, you'd have the image be named something like nginx-image or have the app named nginx-app. The reasoning behind this decision is that most applications (not all) will consist of not a single container image but many; if we were to allow both applications and image repositories to share the same name, it could get confusing for users who aren't the author of the app+image(s), not to mention make it harder for us to have nice URLs such as quay.io/somenamespace/somename. We therefore currently force you to use a different name. If we find that this restriction turns out to be too annoying, we might revisit it in the future.
To make this more clear, we've submitted a patch internally to change the HTTP status code, and add an error message detailing why this is the case.
Sorry for the confusion!

@josephschorr  Thanks for the detailed response. I understand.


Added key features

Closes #1394. These are just a starting point - I welcome edits, suggestions, etc.

Thanks in advance for to @exercism/reviewers who can take a look at this!

@neenjaw @ekingery The limit is 100 char:

@neenjaw @ekingery The limit is 100 char:

Thank you, @BethanyG - I'll get to editing! Somehow missed those limits in the docs.

All set for re-review, if you could do the honors @BethanyG?


Unit test to catch password recovery issue

Create a unit test or improve the current unit test to catch the password recovery issue documented in #2794.

@gleehokie Seems this is well covered in 2794 and test_api has calls to it.
Can I assume this task is closed, once i confirm test_api existing tests are passed?


disable Security Center too

Security Center(wscsvc) should be modified to demand start or disabled, or windefend will restore previous status.

thanks for letting me know, ill have a look at it soon

wscsvc now disabled in the latest release @


Fix typo on com.android.support:support version

So version will be aligned with androidlibrary's version.


Statistics list of participants

At present the statistics displayed on the participant’s list don’t tell us much because they display the % complete of a list of jobs that can be repeated, so it goes to 100% then fall back to 0. Is there a way to make it clearer so that it turns to completed when the experiment is really finished? Also, would it be possible to display the number of jobs done rather than the % complete? that would be very useful.

Marking this as won't fix for now since it's a feature request rather than a bug fix.

@nclaidiere, @smathot, I exchanged the '% complete' with a '# results' (number of job results). Please have a look at the screenshot. Showing the percentage of finished jobs doesn't really make sense in my humble opinion because a single job can be done multiple times by a participant. What do you think?

Yes Kristian, thanks! could you just change '# Results' by '# Trials'? thanks. A job becomes a certain set of conditions of an experiment, a trial is an instanciation of a job.

Okay.

A job becomes a certain set of conditions of an experiment, a trial is an instanciation of a job.
I was always wondering about the differences. Just for my understanding: form the database's point of view, a trail's data would be the job's data + the data produced by the experiment?

Yes, I think ideally a trial is a combination of the experimantal conditions (defined by the job) and the results. The problem with the old database came from adding the experimental results to the job making it harder and harder to unpack and add experimental results to the job.

@smathot Please feel free to merge if you are okay with the PR: https://github.com/open-cogsci/omm-server/pull/184


Replace Meta Class by decorator of same functionality

I think some of you were not so happy with the Meta Class solution for the creation of the dataclasses and it turns out that some static analyzers like the one used by PyCharm can't handle this well and generate false positives for wrong parameters when creating the objects.
This is an alternative that replaces it with a decorator solution of equivalent functionality. This way we also follow the same logic as the build-in dataclass.

I am very concerned - this whole pull request vanished from the history.  This should not happen - EVER.


Error in dataset on e.g. row 18

in file rivm_corona_in_nl.csv i notice some lines which dont specify a "gemeenten". Like e.g. row 18
2020-03-02 |   | -1 |   | 8 -- | -- | -- | -- | --
There a few more of these.
How should i interpret these lines please?
Thanks
PAtrick

These are the number of patients with an unknown municipality of residence. This number slightly increases over time.
TODO: add a note to the readme

Can anyone add a couple of lines on this?

This should probably be added to the provincial and municipal sections of the data-geo workbook, right?

@RVoor can you work on this?

Good point! I've added a footnote in the data-geo codebook.


documentation for routing dynamic paths

First off, thank you for taking on this effort to provide a reliable navigation system for RN that also plays well with Redux. This is probably not super appropriate as a Github issue but I think some documentation around this problem would be helpful.
I've been migrating to this lib coming from RN Experimental, and I'm having some trouble routing to dynamic paths within a nested navigator. Here is my setup:

StackNavigatorApp

Screen1
Screen2
Screen3

StackNavigatorForScreen3

The StackNavigatorForScreen3 is where I'm having trouble. It seems like with the StackNavigator, each screen needs to be defined in the setup, e.g:
const StackNavigatorForScreen3 = StackNavigator({
  someSceneName0: { screen: SomeReactComponent }
});

However, within that stack, I only ever want to render "SomeReactComponent", but the data for that component changes (there is a static set of data, such that there could be ~70 screens). Given that the data is static, I could do something like:
const allScenes = {
  someSceneName0: { screen: SomeReactComponent },
  someSceneName1: { screen: SomeReactComponent },
  someSceneName2: { screen: SomeReactComponent },
  someSceneName3: { screen: SomeReactComponent },
  ... etc
};
const StackNavigatorForScreen3 = StackNavigator(allScenes);

This seems like it would have performance implications though. What is the correct way to create a StackNavigator that creates a route history but only ever updates the data for the same component (in this case, SomeReactComponent)?  I know that "setParams" is an option, but it seems like that will only ever update the same route, which would prevent me from going back / forth and having a proper route history.
I was previously able to do this with RN Experimental because it allowed for arbitrary keys / components to be passed in as a route.

Wouldn't this.props.navigation.navigate('someScene', { data: {} }) be enough? You would essentially keep pushing generic someScene screen that receives "data" that can be anything out of those ~70 you mentioned?
E.g.:
const data = [...];

// once
this.props.navigation.navigate('someScene', { data: data[0] });

// then later
this.props.navigation.navigate('someScene', { data: data[71] });

Ah, okay, that definitely works, thank you. I think with RNExperimental that didn't work and I assumed the behavior would be the same.

I do agree with dannycochran that this use case -- dynamically choosing the next destination -- should be documented...I searched for an answer for a long, long time and I think the documentation could use a "recipe book" of a few cases like this. Thanks for the helpful answer though.

@johngoren did you end up going with the solution above?

@thewolff I did. It worked well once I gave up on having it go to a dynamically-chosen card. It would be nice to be able to do it the other way though.

@grabbou thanks for response but why i can't Create 2 separate navigators like this? because handle it with params is hard..
i think if i can define something like this. it will be great!
const ADMIN_ROUTES = {
  home: { screen: HomeNavigator },
  listings: { screen: ListingsNavigator }, // admin only screen/tab
  account: { screen: AccountNavigator }
};

const REGULAR_ROUTES = {
  home: { screen: HomeNavigator },
  buildingList: { screen: buildingListNavigator }
};

this is my route component:
class RouteCompoenent extends Component {
    render() {
        if (this.props.isManager) {
            return <ManagerRoutes/>;
        }
        return <ResidentRoutes/>;
    }
}
const mapStateToProps = (state) => {
    return {
        isManager: state
            .get('appState')
            .get('isManager')
    };
};

export default connect(mapStateToProps)(RouteCompoenent);

does above example has problem?

I cam here looking for a slightly different use case to which I have not found a good answer yet.
I also want "dynamic paths", but I also want them to show in my drawer.
So yeah, doing something like @dannycochran said:
const allScenes = {
  someSceneName0: { screen: SomeReactComponent },
  someSceneName1: { screen: SomeReactComponent },
  someSceneName2: { screen: SomeReactComponent },
  someSceneName3: { screen: SomeReactComponent },
  ... etc
};
const StackNavigatorForScreen3 = StackNavigator(allScenes);

But then for a DrawerNavigator.
The things I am trying to figure out is basically how can I pass data from my Redux store to the drawernavigator (because that is where my data is and where it is also getting updated)?

@AnthonyLamot Did you get any solution for the same?

@anil1712 no but you can upvote it here!: https://react-navigation.canny.io/feature-requests/p/dynamic-routes-for-navigators
I stopped working on a custom solution since I found it hard to evaluate if it was worth the effort given the rest of our roadmap, and instead hope it will become available in the future.


Heed no color requests

The issue
Make Click heed requests for no color per https://no-color.org
The fix
Monkey patch click.secho in core.py
Add new test for monkey patch doing the job correctly

Declining in favor of: https://github.com/pypa/pipenv/pull/5185
Thanks for working with me on this @otherjake !


Run netopeer2-server as an openssh subsystem

With the recent scary libssh vulnerability, CVE-2023-2283 (authentication bypass), a question came up in our project:
Seeing as most systems that run sysrepo with NETCONF frontend using netopeer2-server also have SSH for shell access, using OpenSSH or Dropbear, would it be possible to run netopeer2-server as an OpenSSH subsystem, similar to how Clixon does it?

No, netopeer2 always handles its transport protocol on its own. But libnetconf2 does support this use-case, if you wanted to provide a patch.

Aha, of course, thank you!  We'll probably have a look at it later this year when we'll also look at RESTCONF (maybe using Rousette) for our web interface.


Icon does not work on windows

The icon does not display on windows using jpeg format. It displays a blue default info icon instead. I am using windows 7 with this code https://github.com/mikaelbr/node-notifier#cross-platform-advanced-usage

I think that it is not because of jpeg format but because there is no way to set icon in baloon notification on Windows 7

@maciekmp I think this should be possible. I have successfully set the icon for the tray balloon using Electron running on windows 7 x64:

Using Electron's Tray API
I'm not sure if it supports jpegs, but I got it to work with NativeImages created from .png files and base64 data URIs. The APIs that Electron's NativeImage class uses should be available to node-notifier, is that correct? Our application uses custom tray balloon icons, so I'd like to know about any bugs on platforms I haven't tested, etc.

I'm quite sure Windows only accepts Tray Icons in the format of .png and .ico files.

After reading into Windows documentation, I have confirmed that Windows only supports .ico and .png files for Application icons. (.ico is recommended!)