TypeError: Cannot read properties of undefined (reading 'unlink')

When calling gfs.remove({ filename: req.params.filename, root: 'uploads' })

I'm having this same issue when i call gfs.remove


standardize quotation marks in schema and example data files

chose one: singe ' or double ". (May need to make exceptions for quoting apostrophes, etc.)
omit quotation marks altogether unless they are required for protecting special characters. Despite my cautiousness, colon :  does not appear to require protection

https://yaml-multiline.info/

In case people end up using a linter (or running things through yq as someone suggested elsewhere to deal with whitespace), the linter or yq might have some "opinions" built in about these things.


Added responseContent and inverseResponseContent filters

I added a filters (and its inverse) that I needed to keep just one media type of the ones that are available in the responses.
I hope it could help someone else wanting to do the same. You can find tests and documentation about the new filters in this PR.

@Coffelius Thanks for the new filter capability.
I'll review the implementation, but at first glance it looks well implemented, documented and has tests.
I'm working on a bug fix, so there is a high change that the bug fix and your PR will be in the upcoming release.


打包报错

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce
flutter build apk:
Font asset "MaterialIcons-Regular.otf" was tree-shaken, reducing it from 1645184 to 3060 bytes (99.8% reduction). Tree-shaking can be disabled by providing the --no-tree-shake-icons flag when building your app.
Font asset "app.ttf" was tree-shaken, reducing it from 8388 to 4824 bytes (42.5% reduction). Tree-shaking can be disabled by providing the --no-tree-shake-icons flag when building your app.
Font asset "system.ttf" was tree-shaken, reducing it from 14288 to 5308 bytes (62.8% reduction). Tree-shaking can be disabled by providing the --no-tree-shake-icons flag when building your app.
e: /Users/ganyuhui/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation-jvm/1.6.0/a7257339a052df0f91433cf9651231bbb802b502/annotation-jvm-1.6.0.jar!/META-INF/annotation.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
e: /Users/ganyuhui/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.8.22/636bf8b320e7627482771bbac9ed7246773c02bd/kotlin-stdlib-1.8.22.jar!/META-INF/kotlin-stdlib-jdk7.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
e: /Users/ganyuhui/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.8.22/636bf8b320e7627482771bbac9ed7246773c02bd/kotlin-stdlib-1.8.22.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
e: /Users/ganyuhui/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.8.22/636bf8b320e7627482771bbac9ed7246773c02bd/kotlin-stdlib-1.8.22.jar!/META-INF/kotlin-stdlib-jdk8.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
e: /Users/ganyuhui/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.8.22/1a8e3601703ae14bb58757ea6b2d8e8e5935a586/kotlin-stdlib-common-1.8.22.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.

Actual results
开发过程当中一切正常，但是执行 build apk 的时候就报了这个错
Logs

Logs

<!-- Paste your logs here -->

Flutter Doctor output

Doctor output

<!-- Paste your output here -->

Hi @GanYuhui, please check this comment if it can solve your issue.


Feature Request - Ignore specific nodes

Hi, I was about to start developing something like this and then I found your package, it works great but there's a use case I have, there are some elements that I want to be read-only, so the replacement shouldn't affect these elements, so it would be nice if we could define a line of node to ignore, so the replacer skips these nodes.

I had the same problem as you and I was lucky enough to see your answer, I hope you can add this function to the plugin when you have time, thank you


Fix updating dates for farmers

Description
When updating a farmer with an Admin account, or when accepting a change request, the date was not parsed properly.
Checklist
Remove any items which are not applicable.

[ ] 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
[ ] I have added tests that prove my fix is effective or that my feature works AND the tests pass

 PATCH farmer/update does not update birth_date properly


Exercise revisions

@dok Sorry I had some big conflicts in my base branch and had to force push to clean it up. You might want to re-branch off mine and then re-play your commits on top of it.


Update Turkish translations for the latest refactor

Add new translation strings
Edited existing strings for more proper grammer

Thanks! I'll get this in in the next release, unfortunately I literally just started releasing an update right before you PR'd this lol

The fastest merged PR alive! :D
It's okay, I will keep on eye for the next updates!


File Creation - Balanced Offset

A Balanced Offset is a Batch with Entry Detail that creates a balanced file. The offset is not a single net new entry. If there are debits, there is a credit offset. If there are credits, there is a debit offset. They are mutually exclusive. Offset files are used to offset transactions from a single account inside of the ODFI. The Offset is the last record which settles the funds into a single ODFI account.
The process is to create a Batch Header with an Entry Detail providing the offsetting account information, amount, and summing all previous entries.
The proposed solution is to add a function that would summarize the offset when a file was being created.
Pseudocode
    // … assume all batches and corresponding entries have been added to the File

    os_bh := NewBatchHeader()
    os_bh.StandardEntryClassCode = CCD
    os_bh.CompanyName = "ACME Corporation"
    os_bh.CompanyIdentification = "121042882"
    os_bh.CompanyEntryDescription = “OFFSET"
    os_bh.ODFIIdentification = “12104288”
   // All default properties will be overwritten when calculate

    os_entry := NewEntryDetail()
    os_entry.SetRDFI("121042882")
    os_entry.DFIAccountNumber = "123456789"
    os_entry.IndividualName = “OFFSET”
    // All default properties will be overwritten when calculated

    file.BalancedOffset(os_bh, os_entry)
    if err := file.Create(); err != nil {
        t.Fatalf("Unexpected error building file: %s\n", err)
    }

Some additional thoughts:
Range through the batches in a file and validate batch, if not valid return error.
For a validated batch use batch.GetControl().TotalDebitEntryDollarAmount  or  batch.GetControl().TotalCreditEntryDollarAmount, which ever is greater than zero to determine the offset amount.
If both are greater than zero we are unable to have one offset entry so return an error.
If creating a new batch for the offset call function file.createBatchOffset(os_bh Batchheader, os_entry EntryDetail) (Batcher, error).  Add the batch to the file - may have to resequence batches or just add the batch to the end of the file (consider line count 10,000).
If only adding the entry to the existing batch add the entry to the batch it would be the last entry and update BatchHeader and BatchControl data using Batch.build()

Sounds good. file.Create() doesn't make a new file, so there wouldn't be anything to cleanup.

Thanks Adam, that's great!


Installing dependencies

Unfortunately, there are multiple errors after I create a Conda environment as specified in the Readme and run the scripts.
For instance:
from fl_utils import distribute_data as dd
  File "/home/christopher/BARFED/fl_utils/distribute_data.py", line 9, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'

There are multiple modules that are affected. The missing modules can also not be installed manually with pip.
Could you maybe set up the project in a clean environment and check if the install instructions from the Readme work for you?

I see "requests" in the yml file.  I think that there was a problem while you were creating the environment? Which packages are listed after you type "conda list", could you please check it?

I just set up everything on a fresh ubuntu instance and everything worked fine. Thanks!


[9.4-stable] WIP: Discussion-Starter: Enable pprof 9.4 lts

As we are backporting features to increase debugging capabilities, I hereby want to start a discussion to backporting pprof capability via edgeview to the stable branch 9.4-stable.
This is still untested.

As we are backporting features to increase debugging capabilities, I hereby want to start a discussion to backporting pprof capability via edgeview to the stable branch 9.4-stable.

Are there specific issues which we've seen in the past where this would help?
I don't know if pprof has been helpful with OOM crashes but my personal experience is that it isn't very using to get sampled memory usage data.

As we are backporting features to increase debugging capabilities, I hereby want to start a discussion to backporting pprof capability via edgeview to the stable branch 9.4-stable.

Are there specific issues which we've seen in the past where this would help? I don't know if pprof has been helpful with OOM crashes but my personal experience is that it isn't very using to get sampled memory usage data.

We used it successfully to find the memleak in https://github.com/lf-edge/eve-libs/pull/15 .

As we are backporting features to increase debugging capabilities, I hereby want to start a discussion to backporting pprof capability via edgeview to the stable branch 9.4-stable.

Are there specific issues which we've seen in the past where this would help? I don't know if pprof has been helpful with OOM crashes but my personal experience is that it isn't very using to get sampled memory usage data.

That thingy was very helpful to reveal the timer leak in pillar. Would be great to have this in our LTSes.

Do we already have it in 10.4.X?

Do we already have it in 10.4.X?

Yes, actually we do.

LGTM.
But it might make sense to separately document on a page in the LF-Edge EVE wiki the criteria we have for what to backport. One of them should be "tools which have been necessary to debug issues in the field".

Like this: https://wiki.lfedge.org/display/EVE/Release+Policies ?


Failed to persist entry: API_ERROR: Not Found

Hello, I configured my blog from this repo (https://github.com/W3Layouts/gatsby-starter-delog) except that I get this error when I want to make a post : Failed to persist entry: API_ERROR: Not Found. The github repo is not in an organization, it's private, but I checked the Auth0 for access to private repo. I even tried to pass my repo in public, but nothing works. Here is the content of my config.yml file :
backend:
  name: github
  # change repo to your git repository url
  repo: l0u1sg/blog

media_folder: static/assets
public_folder: /assets

collections:
  - name: settings
    label: Settings
    files:
      - name: config
        label: Config
        file: site-meta-data.json
        fields:
          - widget: string
            name: title
            label: Site Title
            required: true
          - widget: string
            name: siteUrl
            label: Website URL
            required: true
          - widget: text
            name: description
            label: Description
            default: ""
            required: false
          - widget: object
            name: home
            label: Homepage Options
            fields:
              - widget: string
                name: title
                label: Title
                default: ""
                required: false
              - widget: markdown
                name: description
                label: Description
                default: ""
                required: false
  - name: blog
    label: Blog
    folder: _data/blog
    slug: "{{year}}-{{month}}-{{day}}-{{slug}}"
    create: true
    fields:
      - { label: Template, name: template, widget: hidden, default: BlogPost }
      - name: path
        label: Path
        widget: string
        pattern: [".{8,}", "Must have at least 8 characters"]
        hint: "Path must start with /"
      - { name: date, label: Date, widget: datetime }
      - { name: title, label: Title }
      - label: Meta Description
        name: metaDescription
        widget: text
        required: false
      - label: Featured Image
        name: thumbnail
        widget: image
        hint: "Image size 1280x800 works best :)"
        required: false
        media_library:
          config:
            multiple: false
      - { name: body, label: Body, widget: markdown }

Does anyone have a solution?

Hi @l0u1sg can you trying setting the default branch to main
backend:
  name: github
  # change repo to your git repository url
  repo: l0u1sg/blog
  branch: main

I have no more errors, the articles appear, I manage to create them from the interface. But the problem is that they don't appear only when I create them and they don't disappear only when I delete them.

Hi @l0u1sg I recommend opening a new issue for that with a reproduction so we can investigate separately.
Closing this issue


Update document level access control docs

Purpose

Make documentation for adding document level access control more clear that there's 2 supported ways directly in the sample.
Update diagram to indicate the 2 ways clearly
Reformat / update the .md documentation

Does this introduce a breaking change?
When developers merge from main and run the server, azd up, or azd deploy, will this produce an error?
If you're not sure, try it out on an old environment.
[ ] Yes
[X] No

Does this require changes to learn.microsoft.com docs?
This repository is referenced by this tutorial
which includes deployment, settings and usage instructions. If text or screenshot need to change in the tutorial,
check the box below and notify the tutorial author. A Microsoft employee can do this for you if you're an external contributor.
[ ] Yes
[X] No

Type of change
[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[X] Documentation content changes
[ ] Other... Please describe:

@pamelafox  we are simultaneously checking for presence of locales in 1 check, but another check is complaining they are there and they should be removed
https://github.com/Azure-Samples/azure-search-openai-demo/pull/1511#issuecomment-2045878415


Can't connect Thonny 4.0.0 using Pimoroni Pico W Enviro 1.19.7 UF2

Bought a Enviro Indoor with Pico W included.
Using Ubuntu 18.04 PC and Thonny 4.0.0, Thonny is unable to connect to the Pico.
When I upload the Raspberry Pi Pico W UF2 (rp2-pico-w-20220826-unstable-v1.19.1-337-gbd4e45fd6.uf2) to the device, Thonny automatically connects and MicroPython shell appears and files on the Pico are shown.
However, if I load the 1.19.7 UF2 (pimoroni-picow_enviro-1.19.7-micropython.uf2) Thonny does not connect (include trying all the manual ports) and no files are shown

Sorry for the lack of reply here! There's a new version of the Enviro firmware at https://github.com/pimoroni/enviro/releases/tag/v0.0.9 - perhaps you could give it a go and see if you're still encountering connection issues?

This issue is fixed in the release @helgibbons linked to, so I am closing this. If you experience any future issues with Enviro, please raise them over in the Enviro repo: https://github.com/pimoroni/enviro


Cleanup with minor simplifications and improved consistency

The repeated use of the type is (unfortunately) deliberate because it forces the go compiler to treat the constants S* as typed, without out them it doesn't (or at least didn't at one time). I'm am not sure if this is a compiler bug or not.

It should work and types should be maintained, at least according to a contrived example using iota. See https://play.golang.org/p/eV_HsSr9Rwj
package main

import (
	"fmt"
)

func main() {
	foo := Foo
	bar := Bar
	fmt.Printf("foo: %T, %d\n", foo, foo)
	fmt.Printf("bar: %T, %d\n", bar, bar)
}

type T int

const (
	Foo T = iota
	Bar
)

Output:
foo: main.T, 0
bar: main.T, 1

I'm on go version 1.10.3, not sure what Playground is running on.
u@x61s ~> go version
go version go1.10.3 linux/amd64


fix: Corrects the sample return type of issueCreate

Allows for users in Zapier to access the id, title, url and identifier of the request for use in subsequent steps.
It appears that the data is already being fetched and used as the return type erroneously, as the sample says that it will be a bool.

thx thx


Database setup

added the database connector to project. Added restaurant model with it to test.
Loopback4 postgres connector: https://loopback.io/doc/en/lb4/PostgreSQL-connector.html
Loopback4 models : https://loopback.io/doc/en/lb4/Creating-crud-rest-apis.html

Closed this pr in favour of newer commits for the same feature i.e. database setup.


NoData Component has no colspan

The cell used for the NoData component did not have a colspan applied, meaning that narrow columns would cause the contents to wrap unnecessarily or would not allow for centre aligning the content.
Before:

After:

Thanks for adding this :+1:


Bulk editor for orders fails to move order to "done"

PHP Version
7.4
Shopware Version
<IP_ADDRESS>
Expected behaviour
When using the bulk editor for orders, the transition fails when the orders are moved to "done". Within Shopware, I have extended custom state_machine_states for the order.state state machine. The flow is as follows:
in progress -> in manufacturing -> manufacturing done -> completed
I have added a flow rule that moves the order to "completed", when the order state enters "manufacturing done"

When using the bulk editor and moving all orders to "manufacturing done", I expect the flow rule to trigger and move the order to "completed"

Actual behaviour
When triggering the bulk editor for the orders, it works for some of the orders but fails with a deadlock while trying to update the stock for a product:
2024/01/18 02:51:01 [error] 2242#2242: *612 FastCGI sent in stderr: "PHP message: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transactionPHP message: #0 /var/www/html/app/shopware/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php(119): Doctrine\DBAL\Driver\PDO\Exception::new(Object(PDOException))
#1 /var/www/html/app/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/Doctrine/RetryableQuery.php(74): Doctrine\DBAL\Driver\PDOStatement->execute(Array)
#2 /var/www/html/app/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/Doctrine/RetryableQuery.php(122): Shopware\Core\Framework\DataAbstractionLayer\Doctrine\RetryableQuery->Shopware\Core\Framework\DataAbstractionLayer\Doctrine\{closure}()
#3 /var/www/html/app/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/Doctrine/RetryableQuery.php(78): Shopware\Core\Framework\DataAbstractionLayer\Doctrine\RetryableQuery::retry(Object(Doctrine\DBAL\Connection), Object(Closure), 1)
#4 /var/www/html/app/shopware/vendor/shopware/core/Content/Product/DataAbstractionLayer/StockUpdater.php(402)

analyzing the deadlock further indicates that this is due to a lock within the update of the products stock:
------------------------
LATEST DETECTED DEADLOCK
------------------------
2024-01-18 02:51:01 0x7fcf3cda3700
*** (1) TRANSACTION:
TRANSACTION 4717251, ACTIVE 0 sec starting index read
mysql tables in use 43, locked 43
LOCK WAIT 11 lock struct(s), heap size 1128, 6 row lock(s), undo log entries 2
MySQL thread id 310, OS thread handle<PHONE_NUMBER>84512, query id 108705 <IP_ADDRESS> db Updating
UPDATE product SET stock = stock + '-1' WHERE id = '????tKŋ????.' AND version_id = '???jK¾K??u,4%'
*** (1) WAITING FOR THIS LOCK TO BE GRANTED

[...]

*** (2) TRANSACTION:
TRANSACTION 4717249, ACTIVE 0 sec starting index read
mysql tables in use 43, locked 43
12 lock struct(s), heap size 1128, 7 row lock(s), undo log entries 3
MySQL thread id 309, OS thread handle<PHONE_NUMBER>91712, query id 108706 <IP_ADDRESS> db Updating
UPDATE product SET available_stock = stock - '193', sales = '538', updated_at = '2024-01-18 02:51:01.928' WHERE id = '????tKŋ????.'
*** (2) HOLDS THE LOCK(S)

The behaviour kicks in when moving more than 2 order of the same product via the bulk editor. When only applying 1 or 2, it generally works (could not verify one case where it was crashing). Nevertheless, due to the intention of the bulk editor, it would be great if this would work for more than 2 orders in parallel.
How to reproduce
This should be also reproducible by adding a flow rule that moves the order from whatever order state to "completed" and by moving multiple orders via the bulk editor.

Hi,
thx for your issue we will put it into our new evaluation process and have a look at it again.

[public] Automated response: This issue is linked to the internal issue https://shopware.atlassian.net/browse/NEXT-37901.
[created from NEXT-37901, comment 488763]


Fix error spaming during creation of SkeletonModification2DTwoBoneIK and SkeletonModification2DLookAt

Fix for https://github.com/godotengine/godot/issues/76712
Description:
Modifies the _draw_editor_gizmo() function from both the SkeletonModification2DTwoBoneIK and SkeletonModification2DLookAt nodes to return inmediately if the bone index for any of the modifications is invalid.
Without a valid bone, no gizmos can be drawn, so it makes sense to return at that point. This fixes the error spamming that would occur since the bone index will no longer be constantly checked during the drawing of the gizmo.
Apart from this solution, one alternative I've tested was to, before returning, using one of the functions that print only once to report the issue, like so:
	if (bone_idx <= -1) {
		WARN_PRINT_ONCE("Bone Index is invalid. Gizmo for SkeletonModification2DTwoBoneIK will not be drawn");
		return;
	}

But I ended up discarding it since multiple errors of the same kind (even from different instances of the modifications) would not be reported (save for the first one, due to WARN_PRINT_ONCE) and that seemed inconsistent.
Testing:
Tried adding both a SkeletonModification2DTwoBoneIK and a SkeletonModification2DLookAt  without assigning them any bones and I can see no more error spamming in the console.
Changing the "enabled" property on and off also doesn't generate errors.
Note:
After adding any of the two types of modifications we can still see some warnings in the console related to the bone and target 's cache. This is a separate issue and is reported here: https://github.com/godotengine/godot/issues/75022
Please let me know if I missed anything!

Isn't this a valid solution?
Note: The message still appears if you add one of them, open to see properties and delete them.
I don't know if this have something to do with threads.

I am more in favour of this approach:
if (joint_one_bone_idx <= -1) {
	WARN_PRINT_ONCE("Joint one bone_idx is not selected.");
	return;
}

if (joint_two_bone_idx <= -1) {
	WARN_PRINT_ONCE("Joint two bone_idx is not selected.");
	return;
}

@lyuma thoughts?

I'm also in favor of @thiagola92 's first approach, since a warning might be a more appropiate way to communicate to the user that something is missing during the node's setup.
I've added the two bone index checks to skeleton_modification_2d_twoboneik.cpp and changed ERR_PRINT_ONCE("Bone index is invalid. Cannot execute modification!");  to WARN_PRINT_ONCE("Bone index is invalid. Cannot execute modification!");  in godot/scene/resources/skeleton_modification_2d_lookat.cpp

Hey, I noticed that the milestone is to 4.x
There is something that I can do to help?
Just asking because undetermined release sound like we are waiting for some other PR or change :thinking:


Standalone endpoints - Phase 1

Explain the changes

Allow endpoint to run on a separate pod (separate from the core pod/agent pod)
Remove endpoint related code from Agent
Remove endpoint related code from Node Monitor
Fix UI to accommodate above changes

Issues: Fixed #xxx / Gap #xxx

Testing Instructions:

@guymguym the PR is split to commit by area (s3 server, clean up of BE, clean up of FE, fix of tests) to enable reviewers to review by commit instead of review for the whole PR. This makes the review process much easier and more fluent.


Mr cmake improvements

Summary
Details and comments

 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.

This was a result of testing :)


How may one (re)obtain untetheredInject.js?

A few days ago, I realized https://goosemod-api.netlify.app/untethered/untetheredInject.js was no longer working. Do you (or somebody else) happen to still have untetheredInject.js?
Thanks in advance!

Why do you need it? GooseMod hasn't used it since v10.

I use SmartCord, which is dependent upon it. If I only knew of the existence of this file and URL, I would've made a backup of it.

I recommend you stop using SmartCord as it's creator has deprecated it.


Bump Twitter dependencies to 18.8

So we can release Finch.

Codecov Report

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

@@           Coverage Diff           @@
##           master      #71   +/-   ##
=======================================
  Coverage   49.73%   49.73%
=======================================
  Files           9        9
  Lines         189      189
  Branches        2        2
=======================================
  Hits           94       94
  Misses         95       95

Continue to review full report at Codecov.

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

Thanks @vkostyukov—will release both of these shortly.


Adding config rule to check exposed buckets

WHAT
Adding config rule to check changes tracked by AWS Config related to S3 buckets that could potentially expose data
WHY
We have seen that given some cases of data exposure people is looking for option to cover this kind of possible scenarios, AWS Config monitor for changes in the settings but do not have a default rule to look after changes in configuration on S3 resources.
HOW
Based on the information that was shared the last few weeks this config rule is instead to check is a bucket is made public, basically it checks that the permissions do not include AuthenticatedUsers or AllUsers on the ACL level plus checking that the Bucket Policy does not have a Principal=* with effect=Allow.
At this time this does not include:

Automatic remediation
Validation on the object level (it is really expensive to check every object in a bucket)

HOW TO TEST
Deploy the config rule,
Create a bucket (not exposed),
Validate the rule,
Expose the bucket by changing the ACL,
Validate the rule,
Fix the exposure,
Validate the rule,
Expose it again by changing the bucket policy
Validate the rule
Considerations
I confirm these files are made available under CC0 1.0 Universal (https://creativecommons.org/publicdomain/zero/1.0/legalcode)

Getting the following error:

'ruleParameters': KeyError
Traceback (most recent call last):
File "/var/task/s3-exposed-bucket.py", line 90, in lambda_handler
rule_parameters = json.loads(event["ruleParameters"])
KeyError: 'ruleParameters'

I also printed the event and "ruleParameters" is not included in the event.

Figured it out.
You have to provide at least one parameter key and one parameter value (input_parameters).
It doesn't really matter which parameters you send, the Lambda doesn't validate against it.
For example: I am sending key:Validate, value:True and now the function works fine.
BTW,
The Lambda function iam policy looks, at a minimum, like this:
> {
>   "Version": "2012-10-17",
>   "Statement": [
>     {
>       "Effect": "Allow",
>       "Action": [
>         "logs:CreateLogGroup",
>         "logs:CreateLogStream",
>         "logs:PutLogEvents"
>       ],
>       "Resource": "arn:aws:logs:*:*:*"
>     },
>     {
>       "Effect": "Allow",
>       "Action": [
>         "s3:Get*",
>         "s3:List*",
>         "config:PutEvaluations"
>       ],
>       "Resource": "*"
>     }
>   ]
> }


Add automated SSL with certbot/letsencrypt

Need to set up non-self-signed certs.

Closed by cd2bc4b


Update docs about test framework

This follow the reorganization and update made in the gerrit review
https://gerrit.automotivelinux.org/gerrit/17507
Change-Id: Id09b5632733c808140a5eff3f9418357a068a396
Signed-off-by: Romain Forlot<EMAIL_ADDRESS>

Gerrit review has been merged.


Error when building cartographer rviz module in final command in install guide

When attempting to build cartographer_ros I get a decent way through the entire process, but when making cartographer_rviz, I get a plethora of PCL errors.
I don't know if this is because I have PCL 1.10 installed (which would be surprising) but here is the start of the error:
[3/4] Building CXX object CMakeFiles/cartographer_rviz.dir/cartographer_rviz/drawable_submap.cc.o FAILED: CMakeFiles/cartographer_rviz.dir/cartographer_rviz/drawable_submap.cc.o  /usr/bin/c++  -DGFLAGS_IS_A_DLL=0 -DQT_NO_KEYWORDS -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"cartographer_rviz\" -Dcartographer_rviz_EXPORTS -Icartographer_rviz_autogen/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I. -I/home/kart/catkin_ws/src/cartographer_ros/cartographer_rviz -isystem /usr/include/eigen3 -isystem /home/kart/catkin_ws/install_isolated/include -isystem /opt/ros/melodic/include -isystem /opt/ros/melodic/share/orocos_kdl/cmake/../../../include -isystem /opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem /usr/local/include/pcl-1.10 -isystem /usr/include/pcl-1.8 -isystem /usr/include/ni -isystem /usr/include/openni2 -isystem /usr/include/vtk-6.3 -isystem /usr/include/freetype2 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/include/python2.7 -isystem /usr/include/aarch64-linux-gnu -isystem /usr/include/hdf5/openmpi -isystem /usr/include/libxml2 -isystem /usr/include/jsoncpp -isystem /usr/include/tcl -isystem /usr/include/OGRE/Overlay -isystem /usr/include/OGRE -isystem /usr/include/lua5.2 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/aarch64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/libpng16 -isystem /usr/local/include -O3 -DNDEBUG -fPIC    -pthread -std=c++11 -fPIC  -Wall -Wpedantic -Werror=format-security -Werror=missing-braces -Werror=reorder -Werror=return-type -Werror=switch -Werror=uninitialized -O3 -DNDEBUG -MD -MT CMakeFiles/cartographer_rviz.dir/cartographer_rviz/drawable_submap.cc.o -MF CMakeFiles/cartographer_rviz.dir/cartographer_rviz/drawable_submap.cc.o.d -o CMakeFiles/cartographer_rviz.dir/cartographer_rviz/drawable_submap.cc.o -c /home/kart/catkin_ws/src/cartographer_ros/cartographer_rviz/cartographer_rviz/drawable_submap.cc In file included from /usr/local/include/pcl-1.10/pcl/pcl_macros.h:77:0,                  from /usr/local/include/pcl-1.10/pcl/PCLHeader.h:10,                  from /usr/local/include/pcl-1.10/pcl/point_cloud.h:47,                  from /home/kart/catkin_ws/install_isolated/include/cartographer_ros/msg_conversion.h:31,                  from /home/kart/catkin_ws/src/cartographer_ros/cartographer_rviz/cartographer_rviz/drawable_submap.cc:28: /usr/local/include/pcl-1.10/pcl/pcl_config.h:7:4: error: #error PCL requires C++14 or above    #error PCL requires C++14 or above     ^~~~~ In file included from /usr/local/include/pcl-1.10/pcl/console/print.h:44:0,                  from /usr/local/include/pcl-1.10/pcl/conversions.h:53,                  from /opt/ros/melodic/include/pcl_conversions/pcl_conversions.h:44,                  from /home/kart/catkin_ws/install_isolated/include/cartographer_ros/msg_conversion.h:33,                  from /home/kart/catkin_ws/src/cartographer_ros/cartographer_rviz/cartographer_rviz/drawable_submap.cc:28: /usr/local/include/pcl-1.10/pcl/pcl_config.h:7:4: error: #error PCL requires C++14 or above    #error PCL requires C++14 or above
There are literally thousands and thousands of these PCL error lines, so I won't be pasting them all. The final error message is as follows:
In file included from /usr/include/c++/7/bits/stl_algobase.h:71:0,                  from /usr/include/c++/7/bits/char_traits.h:39,                  from /usr/include/c++/7/string:40,                  from /usr/include/c++/7/stdexcept:39,                  from /usr/include/c++/7/array:39,                  from /usr/include/c++/7/tuple:39,                  from /usr/include/c++/7/mutex:38,                  from /usr/include/c++/7/future:38,                  from /home/kart/catkin_ws/src/cartographer_ros/cartographer_rviz/cartographer_rviz/drawable_submap.h:20,                  from /home/kart/catkin_ws/src/cartographer_ros/cartographer_rviz/cartographer_rviz/drawable_submap.cc:17: /usr/include/c++/7/bits/predefined_ops.h: In instantiation of ‘bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<const pcl::PCLPointField*, std::vector<pcl::PCLPointField> >; _Predicate = pcl::getFieldIndex(const pcl::PCLPointCloud2&, const string&)::<lambda(int)>]’: /usr/include/c++/7/bits/stl_algo.h:120:14:   required from ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<const pcl::PCLPointField*, std::vector<pcl::PCLPointField> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<pcl::getFieldIndex(const pcl::PCLPointCloud2&, const string&)::<lambda(int)> >]’ /usr/include/c++/7/bits/stl_algo.h:161:23:   required from ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const pcl::PCLPointField*, std::vector<pcl::PCLPointField> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<pcl::getFieldIndex(const pcl::PCLPointCloud2&, const string&)::<lambda(int)> >]’ /usr/include/c++/7/bits/stl_algo.h:3932:28:   required from ‘_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const pcl::PCLPointField*, std::vector<pcl::PCLPointField> >; _Predicate = pcl::getFieldIndex(const pcl::PCLPointCloud2&, const string&)::<lambda(int)>]’ /usr/local/include/pcl-1.10/pcl/common/io.h:65:77:   required from here /usr/include/c++/7/bits/predefined_ops.h:283:11: error: no match for call to ‘(pcl::getFieldIndex(const pcl::PCLPointCloud2&, const string&)::<lambda(int)>) (const pcl::PCLPointField&)’   { return bool(_M_pred(*__it)); }            ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/pcl-1.10/pcl/io/file_io.h:41:0,                  from /usr/local/include/pcl-1.10/pcl/io/pcd_io.h:44,                  from /opt/ros/melodic/include/pcl_conversions/pcl_conversions.h:70,                  from /home/kart/catkin_ws/install_isolated/include/cartographer_ros/msg_conversion.h:33,                  from /home/kart/catkin_ws/src/cartographer_ros/cartographer_rviz/cartographer_rviz/drawable_submap.cc:28: /usr/local/include/pcl-1.10/pcl/common/io.h:65:39: note: candidate: pcl::getFieldIndex(const pcl::PCLPointCloud2&, const string&)::<lambda(int)>          [&field_name](const auto field) { return field.name == field_name; });                                        ^ /usr/local/include/pcl-1.10/pcl/common/io.h:65:39: note:   no known conversion for argument 1 from ‘const pcl::PCLPointField’ to ‘int’ ninja: build stopped: subcommand failed.
I would note that I am not actually running the cartographer full catkin_make command for this, rather the command generated by the install script that tells me how to recreate the error. Any help would be greatly appreciated!

Same issue here.   @jacksonjnh34 any solution after then?

It requires C++14, as written in the error log. We fixed the CMake code of Cartographer recently so this shouldn't happen anymore.


Lipgloss styling not applied in the generated gif

Description
In my Bubble Tea application, I have implemented a user interface using the lipgloss package for styling. The application runs as expected when executed locally, with the desired lipgloss styles being applied. However, when running the application through the charmbracelet/vhs-action GitHub Action to generate a GIF, the lipgloss styles are not visible in the resulting .gif.
I don't have the expertise in Go / Linux to be precise / pinpoint the problem, but my suggestions would be that:

vhs-action currently doesn't support lipgloss colors
my action-env isn't set up correctly (colors missing in the default ubuntu-latest env?)

I have tried to add xterm-256color to the workflow, but it still did not display the correct colors.
Also ignore the installation at the beginning. I have tried to incorporate golang-cache into my action, and thanks to the new version of Lipgloss, something has been downloaded again during the new generation of a tape.
Versions

vhs-action v1
lipgloss latest (0.7.1)

References

My repo

When termenv tries to query the terminal used in CI, it might lock up the CI process. Circle CI, for example. This was a fix to resolve that issue. In this case we know the environment this is being run in, so we can unset the env variable we're setting in termenv to prevent the colours from showing.
Ayman is going to work on this :)

@Morphclue could you try using the ci-colors branch in your workflow?
The config should be like this
      - uses: charmbracelet/vhs-action@ci-colors
        with:
          path: 'demo.tape'
        env:
          TERM: xterm-256color

Thank you very much for the help.
The problem seems to be fixed. In any case, the colors are now displayed correctly.
I don't know if this is related to the change in the ci-colors-branch, but the "load times" until the program is executed after a go run . seem to be longer than before. But this could also be due to my project. I would leave it to you to decide if this is relevant to this issue or if you want to close this issue.


Connect glucometer flutter

I'm trying to connect a meter with flutter but I could not write or receive the stored readings or the new glucose readings, can anyone have an example or know how I can solve this?
glucose service: 00001808-0000-1000-8000-00805f9b34fb
glucose measurement: 00002a18-0000-1000-8000-00805f9b34fb
RECORDS CHARACTERISTIC: 00002a52-0000-1000-8000-00805f9b34fb
CLIENT CHARACTERISTIC CONFIG: 00002902-0000-1000-8000-00805f9b34fb

What's the specific problem? Do you have any error message? Or some code how do you try to read the values?

This question is better suited for a QA site, like stackoverflow, where it can be indexed for others to learn from as well.
Please provide code snippets and any other information that might lead you to believe it is a bug with the plugin, and we can re-open the issue.


chore: release 4.2.3

:robot: I have created a release *beep* *boop*
4.2.3 (2021-05-28)
Bug Fixes

errors is not iterable (06cd235)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/mili-project-manager/mili/releases/tag/v4.2.3 :sunflower:


Create asset page

https://github.com/dotkom/monoweb/assets/55615149/d7a174d1-61ef-408a-8c10-d3174ab92db1

Closing in favor of more simple implementation to start with!


Agent Pools Only

Overview
We would like a way to generate the ARM templating for agent pools only. We will need to pass in a Kubernetes master API endpoint at runtime. We will also need to pass in TLS certificate information at run time as well.
Success Criteria

As an ACS engine user I can generate arm templates that will deploy an arbitrary agent pool independently of a master infrastructure.
As an ACS engine user I can conveniently pass in TLS certificate data, as well as a publicly resolvable API endpoint for an existing master. The new agent pools will automatically be configured to work with the existing master infrastructure.
As an ACS engine user I can easily find documentation on how to achieve this
As an ACS engine developer I can easily find and run tests that ensure this functionality works

Would this better fit under a project? instead of an issue?

@JackQuincy This is placeholder issue that will be delivered in chunks. As a first step, there will be some refactoring work that makes feature work easier for contributors: https://github.com/Azure/acs-engine/issues/902

It would be nice if it can generate template of single agent, but agentpool is a good start.

AKS!

@jackfrancis does AKS support microsoft based docker images ?

@marcelfalliere Not sure I understand the question. An AKS Kubernetes cluster is able to schedule any general purpose docker container image. Do you mean a Windows container image? If so, the answer is "not yet".


[FIX] Completed tasks cannot be re-executed in a workflow instance

Purpose of the pull request
When the task instance is re-executed in the workflow instance, the status of the instance (including history status) cannot be seen , and the details cannot be seen in the task instance list. But you can see from the log that the task has been executed.
I think the cause of this problem is that WorkflowExecuteRunnable.taskCodeInstanceMap did not remove the corresponding instance, and then in the submitPostNode method, there was an error in determining whether the task instance already existed.
By the way, I modified the WorkflowExecuteRunnable.completeTaskSet deletion logic in this method

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

(or)
If your pull request contain incompatible change, you should also add it to docs/docs/en/guide/upgrede/incompatible.md

Please create a issue to subscribe this problem.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 39.72%.  Consider uploading reports for the commit 48ee70f to get more accurate results

Additional details and impacted files
@@             Coverage Diff              @@
##                dev   #15884      +/-   ##
============================================
- Coverage     39.72%   39.72%   -0.01%
+ Complexity     5038     5033       -5
============================================
  Files          1349     1349
  Lines         45613    45611       -2
  Branches       4890     4891       +1
============================================
- Hits          18122    18120       -2
  Misses        25576    25576
  Partials       1915     1915

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


The Resource Health feature may have gap for Managed Instance

Hi Team,
As I discussed with EEE, we are planning the Resource Health feature for Managed Instance in next semester.
Currently, the Resource Health feature may have gap for Managed Instance.
I didn't see the Resource Health blade in Managed Instance as well.
Could you help to write some note in this page? Thank you!

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

ID: d9d47e96-dd40-41f1-d13b-1815334792d4
Version Independent ID: 9108d2c4-6a4e-0a62-caac-1ce937dc2d13
Content: Use Azure Resource Health to monitor database health - Azure SQL Database
Content Source: articles/azure-sql/database/resource-health-to-troubleshoot-connectivity.md
Service: sql-db-mi
Sub-service: performance
GitHub Login: @aamalvea
Microsoft Alias: aamalvea

@JolindaTu Thank you for the feedback. We are actively investigating and will get back to you soon.

@JolindaTu This is being assigned to the content author to evaluate and update as appropriate.

Hi @JolindaTu , thanks for contacting Microsoft! My apologies, we are unable to comment or speculate about possible features that may be in development. I'll go ahead and close out this Git Issue but please feel free to comment should you need anything further.
Thanks again for reaching out and I hope you have a wonderful rest of your day!
Masha from the SQL Docs team
#please-close
#reassign:MashaMSFT


Certificate validation error

Hey, when I run ffuf for some hosts I got the error showed below
Unfortunately I can't share the exaclty host.
When I run it without -ac flag I just get tons of error (error for each request)
./ffuf -c -k -w common.txt -mc all -mr ".* " -t 80 -u 'https://mydomain.omega.bf1.yahoo.com/FUZZ' -ac -k

Error in autocalibration, exiting: Get https://mydomain.omega.bf1.yahoo.com/adminXVlBzgbaiCMRAjWw/: x509: certificate is valid for *.media.yahoo.com, *.data.yahoo.com, *.fantasysports.yahoo.com, *.finance.yahoo.com, *.flurry.com, *.fp.yahoo.com, *.geo.yahoo.com, *.io.yahoo.net, maw.ouroath.com, *.maw.ouroath.com, *.media.yql.yahoo.com, *.mobile.yahoo.com, *.paas.ec.yahoo.com, *.protrade.com, *.publishing.oath.com, *.query.yahoo.com, *.query.yahooapis.com, *.search.yahoo.com, *.sports.yahoo.com, *.video.yahoo.com, *.yahoo.com, *.yql.yahoo.com, *.yql.yahooapis.com, *.canary1-bf1.media.yahoo.com, *.canary1-gq1.media.yahoo.com, *.canary1-ir2.media.yahoo.com, *.canary1-ne1.media.yahoo.com, *.canary1-sg3.media.yahoo.com, *.canary1-tp2.media.yahoo.com, *.canary1-tw1.media.yahoo.com, *.prod1-bf1.media.yahoo.com, *.prod1-gq1.media.yahoo.com, *.prod1-ir2.media.yahoo.com, *.prod1-ne1.media.yahoo.com, *.prod1-sg3.media.yahoo.com, *.prod1-tp2.media.yahoo.com, *.prod1-tw1.media.yahoo.com, *.alpha1-bf1.media.yahoo.com, *.beta1-bf1.media.yahoo.com, *.stage1-bf1.media.yahoo.com, actservices.oath.com, adspecs.oath.com, *.adspecs.oath.com, *.adspecs.yahoo.com, *.admanagerplus.yahoo-inc.com, admanagerplus.yahoo-inc.com, *.admanagerplus.yahoo.com, *.datatables.org, *.entertainment.yahoo.com, query.yahooapis.com, subs.communications.yahoo.com, *.virtualstudio.yahoo.com, *.yax.yahoo.com, *.yql.yimg.com, api.lps.cp.yahoo.com, *.vads.yahoo.com, *.developer.yahoo.com, ad.com, *.ad.com, *.ad.yahoo.com, adspecs.verizonmedia.com, *.adspecs.verizonmedia.com, *.verizonmedia.com, *.canary1-bf1.omega.yahoo.com, *.canary1-gq1.omega.yahoo.com, *.canary1-ir2.omega.yahoo.com, *.canary1-ne1.omega.yahoo.com, *.canary1-sg3.omega.yahoo.com, *.canary1-tp2.omega.yahoo.com, *.canary1-tw1.omega.yahoo.com, *.prod1-bf1.omega.yahoo.com, *.prod1-gq1.omega.yahoo.com, *.prod1-ir2.omega.yahoo.com, *.prod1-ne1.omega.yahoo.com, *.prod1-sg3.omega.yahoo.com, *.prod1-tp2.omega.yahoo.com, *.prod1-tw1.omega.yahoo.com, *.alpha1-bf1.omega.yahoo.com, *.beta1-bf1.omega.yahoo.com, *.stage1-bf1.omega.yahoo.com, *.test1-gq1.omega.yahoo.com, *.digits.vzbuilders.com, *.vzbuilders.com, *.v2-canary1-gq1.omega.yahoo.com, *.v2-canary1-bf1.omega.yahoo.com, *.v2-canary1-ne1.omega.yahoo.com, *.v2-canary1-ir2.omega.yahoo.com, *.v2-canary1-sg3.omega.yahoo.com, *.v2-canary1-tp2.omega.yahoo.com, *.v2-canary1-tw1.omega.yahoo.com, *.v2-prod1-gq1.omega.yahoo.com, *.v2-prod1-bf1.omega.yahoo.com, *.v2-prod1-ne1.omega.yahoo.com, *.v2-prod1-ir2.omega.yahoo.com, *.v2-prod1-sg3.omega.yahoo.com, *.v2-prod1-tp2.omega.yahoo.com, *.v2-prod1-tw1.omega.yahoo.com, *.tp.vzbuilders.com, *.mmi.vzbuilders.com, *.tripod.yahoo.com, not mydomain.omega.bf1.yahoo.com

Hi!
The -k flag actually enables the certificate validation, so you should be all good without it.
That said, I don't think this provides any value for users, so I'm planning on dropping this CLI flag altogether. Well, actually just making it a dummy value in order to not to break users current workflows.

Without this flag I just got an error on each request
:: Progress: [5427/20073] :: 258 req/sec :: Duration: [0:00:21] :: Errors: 5347 ::

Example of site that got descripted error
./ffuf -c -k -w common.txt -mc all -mr ".*" -t 80 -u https://api1.lookup.stage.corpapps.vip.gq1.yahoo.com/FUZZ

I'm still have that problem :(

Remove the -k to disable certificate checking and you should be good.

Oh...it's not worked a while ago. Thank you, it helped me!


Check model type in AST server before loading it

This is to make it easier for the AST server to load different kinds of models without modifying code or providing any parameters.

Model on 107 doesn't have the config entries the new modifications expect.  Will close the PR and open a corrected.  Running 107 at this commit produces:
===================================
Loading Model. Please Wait.
Traceback (most recent call last):
File "/home/barnett/bayou/issue-107/tool_files/acceptpy_1_3_0/out/python/bayou/server/ast_server.py", line 178, in
model_type = json.load(f)['model']
KeyError: 'model'
Terminated

Which model are you opening with issue-107? The model that is expected to work with it is model-10.49, which is on sisyphus.


New html adding fav icon parameter

Enchancement #99
Added the -FavIcon parameter to New-HTML.
The parameter will accept these image formats: png, jpg, jpeg, svg and ico.
This can be used with the path for an image file or a link to an image file ending in these extensions.
The image files get converted to base64, while links are kept as is.
Image File

Link

If the extension is not in one of the valid formats, a warning will display.

If the path of the image cannot be resolved, a warning will display.

Can you please create examples showing some usage? So that it can be part of this commit? I  like that you show it in here, but usually, examples are easier to find in the future ;)

Added examples for -FavIcon from a file path and another from a link.


Import css file from node_modules

How include lib like milligram from node_modules?

You can add the stylesheet paths into nuxt.config.js
Just like:
module.exports = {
  css: [
    { src: 'bulma', lang: 'sass' },
    { src: 'font-awesome/css/font-awesome.css', lang: 'css' }
  ]
}

https://nuxtjs.org/api/configuration-css

module.exports = {   head: {     title: 'Shop',     meta: [       { charset: 'utf-8' },       { name: 'viewport', content: 'width=device-width, initial-scale=1' }     ]   },   css: [     {src: 'bulma', lang: "sass"}   ],   build: {     vendor: ['axios']   } }
"bulma": "^0.4.3"
this does not work
console:
ERROR  Failed to compile with 1 errors                                     21:46:14

This dependency was not found:

* bulma in ./~/babel-loader/lib?{"presets":["vue-app"],"babelrc":false,"cacheDirectory":true}!./~/vue-loader/lib/selector.js?type=script&index=0!./.nuxt/App.vue

To install it, you can run: npm install --save bulma

Which version of nuxt you used?
There's no problem with<EMAIL_ADDRESS>you can change to this version temporary until the error been fixed.

"nuxt": "^1.0.0-alpha1"
If I change the version, something can stop working?

Probably, no?
Just give it a try ヾ(*´ω｀*)ノ
I'm comparing diffs between two tags.

Promises ceased to work)
new _nuxt2.default(config).then(function (nuxt) {
                           ^

TypeError: (intermediate value).then is not a function
    at Object.<anonymous> (/home/addonmis/shop/server/server.js:45:18)
    at Module._compile (module.js:569:30)
    at loader (/home/addonmis/shop/node_modules/babel-register/lib/node.js:144:5)
    at Object.require.extensions.(anonymous function) [as .js] (/home/addonmis/shop/node_modules/babel-register/lib/node.js:154:7)
    at Module.load (module.js:503:32)
    at tryModuleLoad (module.js:466:12)
    at Function.Module._load (module.js:458:3)
    at Function.Module.runMain (module.js:605:10)
    at Object.<anonymous> (/home/addonmis/shop/node_modules/babel-cli/lib/_babel-node.js:154:22)
    at Module._compile (module.js:569:30)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:503:32)
    at tryModuleLoad (module.js:466:12)
    at Function.Module._load (module.js:458:3)
    at Function.Module.runMain (module.js:605:10)
    at startup (bootstrap_node.js:158:16)

I thing the Nuxt API is the most important changes, like returning a Promise from new Nuxt().
Here's the Issue: https://github.com/nuxt/nuxt.js/issues/754

On the version of "nuxt": "^ 1.0.0-alpha1" worked fine. With out to connecting the CSS (bulma)

For some reason, constructor should not returns a Promise, and it has been fixed in v1.0.0-alpha.3.
https://github.com/nuxt/nuxt.js/commit/c5ca8c64f18d29b83137399b2aa5f6164f53b3c6
I'll tries to find out why your first problem occurred.

As a complement to @shirohana 's answer, you may want to clean node_modules As a bug of yarn/npm when upgrading from alpha2 ~> alpha.3 (Also latest available alpha is 5)

Now I have installed"nuxt": "^ 1.0.0-alpha1", it does not work correctly?

Ok, read the comment above. I'll try

On the version "1.0.0-alpha.5" also does not work CSS connections

I think maybe this is the related commit, I'm trying to understand how it works.
https://github.com/nuxt/nuxt.js/blob/master/lib/webpack/vue-loader.config.js

This is the critical commit:
commit e2e849fbd2ebcd2c475d73efe2186f4cf189e0d7
Author: Pooya Parsa<EMAIL_ADDRESS>Date:   Fri May 5 18:40:12 2017 +0430

    [vue-style-loader] Inline global css on SSR

    Currently with `<style src>` approach global styles are injected on
    runtime only and this may affect page render performance.

@shirohana This an old commit and lot's of improvements in vue-loader and webpack are also applied. As new upcoming docs, items are css[] array are imported using web pack instead of


☂ Document dart:ui where public_member_api_docs was not firing

In https://github.com/flutter/engine/pull/53539, I discovered that, perhaps due to a lack of a root pubspec, some Dart files were not being (fully?) linted:
Dart SDK version: 3.6.0-51.0.dev (dev) (Wed Jul 17 05:07:11 2024 -0700) on "linux_x64"

Analyzing ci...
No issues found!
Analyzing flutter_frontend_server...
No issues found!
Analyzing dart...
No issues found!
Analyzing gpu...
No issues found!
Analyzing ui...

   info - channel_buffers.dart:403:8 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - channel_buffers.dart:403:8 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - compositing.dart:249:11 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - compositing.dart:249:11 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:53:25 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:59:8 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:63:8 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:67:8 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:71:8 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:131:7 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:136:25 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:140:25 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:147:12 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:151:26 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:155:18 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - experiments/scene.dart:189:8 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - key.dart:19:14 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - key.dart:19:14 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - key.dart:49:14 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - key.dart:49:14 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - painting.dart:2601:11 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - painting.dart:2601:11 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - platform_dispatcher.dart:2198:9 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - platform_dispatcher.dart:2198:9 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - semantics.dart:287:36 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - semantics.dart:287:36 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - semantics.dart:289:27 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - semantics.dart:289:27 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - semantics.dart:641:34 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - semantics.dart:641:34 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - semantics.dart:643:25 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs
   info - semantics.dart:643:25 - Missing documentation for a public member. Try adding documentation for the member. - public_member_api_docs

These obviously can't be fixed automatically, and it would be good to stem the bleeding, so I'll add // ignore: ...'s and link here.

Maybe related: https://github.com/flutter/flutter/issues/144713


Implement 128-bit integers on 32-bit platforms

(or maybe using a feature)
That will use 64-bit integers instead, until I find a way to have 128-bit integers on those platforms.

You could represent 128bit ints as a pair of 64bit ints and call into compiler-builtins when doing math on them.
https://github.com/rust-lang/compiler-builtins/blob/826d9e9d41dca79c9893118fdbb600fc9a837764/src/int/addsub.rs#L64-L96
https://github.com/rust-lang/compiler-builtins/blob/826d9e9d41dca79c9893118fdbb600fc9a837764/src/int/mul.rs#L130-L136
https://github.com/rust-lang/compiler-builtins/blob/826d9e9d41dca79c9893118fdbb600fc9a837764/src/int/sdiv.rs#L158-L166
https://github.com/rust-lang/compiler-builtins/blob/826d9e9d41dca79c9893118fdbb600fc9a837764/src/int/udiv.rs#L56-L98
Only shifts probably need to be implemented by yourself. At least if the shift amount is exactly 64, as that is used by compiler-builtins to implement extraction of the lower and upper half of the 128bit int.

Yeah, but that won't work on platforms without 64-bit integers.

It will work if you compile compiler-builtins using cg_gcc as in that case you and not llvm gets to decide the abi for 128bit integers passed to compiler-builtins. In any case the abi of u128 and i128 on i686 when using llvm seems to be equivalent to struct u128(u32, u32, u32, u32);. That is it is passed on the stack as a single 128bit value and returned using an out pointer.
As for platforms without 64-bit integers, you can do the same trick to split a 64bit int into two 32bit ints and a 128bit int into four 32bit ints.

Have you found issues with gcc with 128bit numbers?

No, the problem is that gcc only have 128-bit integers on some platforms, so I'll have to use a workaround.

Thanks for the reply let me see if I can poke some GCC people for some info on this for us.

By the way, not sure if you will be affected by this, but I've seen some places where rustc will use non-standard integer sizes, like 96 bits, which is not supported by gcc.

Interesting I know we can call some stuff to create interest of whatever size but I haven't tested it for cases like that. That looks as though it is some kind of clever optimization I wonder was that code produced by the LLVM optimizers or was it something rustc is telling the backend to do?

It seems to be related to the Rust ABI that put small aggregate types in integers and an optimization in the Rust frontend that will use integer comparison instead of memcpy.
If you know of a way in gcc to create non-standard integers, I'd like to know.

Not sure if this helps but for gccrs when doing code generation we create all the usual primitive types here:
https://github.com/Rust-GCC/gccrs/blob/master/gcc/rust/backend/rust-compile-tyty.h#L119-L141
Also here we create the zero-sized integer for unit-type: https://github.com/Rust-GCC/gccrs/blob/40042ce11fc5d7f62e31be99e82bf6a0db83234a/gcc/rust/rust-gcc.cc#L179
This calls out to our GCC wrapper which abstracts the gcc bits and pieces into a nicer API. So it wraps up this piece of code which allows us to specify the number of bits we want: https://github.com/Rust-GCC/gccrs/blob/40042ce11fc5d7f62e31be99e82bf6a0db83234a/gcc/rust/rust-gcc.cc#L886
Which is defined here: https://github.com/Rust-GCC/gccrs/blob/40042ce11fc5d7f62e31be99e82bf6a0db83234a/gcc/stor-layout.c#L2679

It seems to be related to the Rust ABI that put small aggregate types in integers

LLVM will lower i96 to an i64 and an i32 argument when using it as call argument.
See https://github.com/bjorn3/rustc_codegen_cranelift/blob/47e4a62ac50aecc36671c0c2cbfb90d82947c827/src/abi/pass_mode.rs#L41 for the cg_clif implementation of PassMode::Cast which the pass mode that cases these types. I am linking the cg_clif code as cranelift only supports power of two integer sizes just like gcc.

Note to myself: The functions to create arbitrary-precision integers are make_unsigned_type and make_signed_type in gcc.

Compiler-builtins is already included by the linker logic in cg_ssa. You will need to manually lower unsupported 128bit operations to a call to the right compiler-builtins function though. All the relevant functions can be found in https://github.com/rust-lang/compiler-builtins/tree/master/src/int The logic in cg_clif to call them can be found in https://github.com/bjorn3/rustc_codegen_cranelift/blob/3aae6fb4942d53105f0a699b8fbc07e8dd0aa9c9/src/codegen_i128.rs

Are you sure it's always linked? It seems to me that it's linked by libcore, so using #[no_core] gives a linker error like:
undefined reference to `__rust_u128_add'

#![no_core] is already pretty much unusable for end users. You need to define a lot of lang items to do even basic things. If you want to test it, you should probably not do so in mini_core_hello_world.rs, but instead in std_example.rs.

Fixed by #103.


Boost-uuid should link against bcrypt on windows

From https://github.com/boostorg/uuid/issues/68

Hi I am running into this issue trying to build ome-files as a dll on Windows using a vcpkg environment. Is there a workaround for this?

I had the same issue with vcpkg messing up boost's linking.
I fixed it by defining BOOST_UUID_FORCE_AUTO_LINK by using the compiler options.

Hi sagarjha, could you explain how you did that? I saw the suggestion to do so, but no explanation of how.

Sure.
Let me first explain my rationale. If you look at https://github.com/boostorg/uuid/blob/develop/include/boost/uuid/detail/random_provider_bcrypt.ipp#L20, you'll find:
`#if defined(BOOST_UUID_FORCE_AUTO_LINK) || (!defined(BOOST_ALL_NO_LIB) && !defined(BOOST_UUID_RANDOM_PROVIDER_NO_LIB))
define BOOST_LIB_NAME "bcrypt"
if defined(BOOST_AUTO_LINK_NOMANGLE)
include <boost/config/auto_link.hpp>
else
define BOOST_AUTO_LINK_NOMANGLE
include <boost/config/auto_link.hpp>
undef BOOST_AUTO_LINK_NOMANGLE
endif
#endifwhich defines the condition under whichboostwill link against the bcrypt library. SinceBOOST_ALL_NO_LIBis set byvcpkg, I just need to set BOOST_UUID_FORCE_AUTO_LINK. There are multiple ways to do that. I am using CMake, so I set the compiler flag to define this variable. My CMakeLists.txt contains: set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -D_WIN32_WINNT=0x0601 -DBOOST_UUID_FORCE_AUTO_LINK")
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -D_WIN32_WINNT=0x0601 -DBOOST_UUID_FORCE_AUTO_LINK"). If you're using CMake, you can add -DBOOST_UUID_FORCE_AUTO_LINK` to your options.
There is another way to do this, which I was using before:
I link my executable against both boost libraries and bcrypt. So something like:
find_package(Boost REQUIRED COMPONENTS system serialization) include_directories(${Boost_INCLUDE_DIRS}) target_link_libraries(my_lib ${Boost_SYSTEM_LIBRARY}      ${Boost_SERIALIZATION_LIBRARY} bcrypt...)
This worked but the problem was that windows complains about having to search the bcrypt library which shows up as a warning when you run cmake.

I'm using Visual Studio 2019 and was able to resolve these symbols by adding bcrypt.lib to the linker input.

I'm using Visual Studio 2019 and was able to resolve these symbols by adding bcrypt.lib to the linker input.

I'm having similar issues with cpprestsdk. People mention manual linking of system libs as "solving the problem", but the information is available in the package itself (eg. when looking in the cmake export target file) so there is no reason one should have to do this step.
But is the ("true") solution still to link additional system libraries & specify defines manually when using vcpkg in Visual Studio?

I'm using Visual Studio 2019 and was able to resolve these symbols by adding bcrypt.lib to the linker input.

I'm having similar issues with cpprestsdk. People mention manual linking of system libs as "solving the problem", but the information is available in the package itself (eg. when looking in the cmake export target file) so there is no reason one should have to do this step. But is the ("true") solution still to link additional system libraries & specify defines manually when using vcpkg in Visual Studio?
Edit Ok nvm, found that it's on the todo.

That's just a workaround, not a fix.

I'm using Visual Studio 2019 and was able to resolve these symbols by adding bcrypt.lib to the linker input.

I'm having similar issues with cpprestsdk. People mention manual linking of system libs as "solving the problem", but the information is available in the package itself (eg. when looking in the cmake export target file) so there is no reason one should have to do this step. But is the ("true") solution still to link additional system libraries & specify defines manually when using vcpkg in Visual Studio?
Edit Ok nvm, found that it's on the todo.

That's just a workaround, not a fix.

Agree, which was precisely what I wanted to clarify with my comment. While looking into how to properly solve this I only found these kinds of workarounds, and no documentation on how to actually do it (until I found the tiny post I linked above, that support for msbuild will be added).


Unable to relate supported brand with the supported paymentMethodVariant in the web drop-in onBinLookup

Is your feature request related to a problem? Please describe.
I am using the onBinLookup from the web-component https://docs.adyen.com/payment-methods/cards/web-component/  to identify what type of brand and paymentMethodVariant the card is. This works fine as long as the card does not have a duo brand.
As example when I use this test card
4035 5014 2814 6300 | Visa Debit / Cartes Bancaires

Now there is no way to associate what paymentMethodVariant to use for the brand that I have and is supported.
Describe the solution you'd like
I would like to be able to associate what paymentMethodVariant to use for the brand that I have and is supported from the onBinLookup in the web-component.
Describe alternatives you've considered
The paymentMethodVariant is only available in 2 situations

After a payment. (sadly this is not an option for us because we need this for our costEstimation and we need this before a payment)
in the onBinLookup from the web-component but this has this limitation as explained above.

@shadowtje1990 Can you please explain what you mean by

Now there is no way to associate what paymentMethodVariant to use for the brand that I have and is supported.

It's not clear what you mean / would like to be working differenty
thanks

Hi @sponglord,
I'll do my best to explain this more clearly.
When you input a card number, it triggers the onBinLookup call. This call retrieves information about the entered card, such as the brand and paymentMethodVariant. From my understanding, the paymentMethodVariant is linked to a brand and provides more specific details about the card type.
However, for cards with multiple brands (e.g., 4035 5014 2814 6300 | Visa Debit / Cartes Bancaires), you receive an array of paymentMethodVariants for both brands, but there's no clear indication of which paymentMethodVariant corresponds to which brand. I would like a way to correlate the paymentMethodVariant with the brand from this call without needing to manually map the entire payment method variant list (which isn't even complete, as noted on the page).

@shadowtje1990 - there is a correlation, based on index, between the entries in the detectedBrands array and those in the paymentMethodVariants array.
So the first item in the detectedBrands array (which represents the "simple" description of a brand) corresponds to the first item in the paymentMethodVariants array (which represents a more granular description description of a brand)
Does this help?

Thanks for the response @sponglord.
This does indeed help a lot! It's good to know that the detectedBrands array index correlates with the paymentMethodVariants array. It was not fully clear throughout the documentation that it worked like that but thanks for clearing this up. This would indeed solve my problem!


bosh delete-cloud-config

So I just accidentally applied a cloud-config to a BOSH director that does not have one (and the cloud-config was for an entirely different CPI); but there is no bosh delete-cloud-config (nor bosh undo-that-last-thing-I-did) Is this a difficult feature to implement; or could we add it for future me who does this again?
Bonus question: how do I revert this?

@drnic you can upload an empty cloud config. Create an empty file and do bosh update-cloud-config <empty-file>
You can also just ignore the cloud-config. If you keep deploying releases in manifest version 1, BOSH will ignore cloud-config for those deployments. You will see a warning when deploying Deprecation: Ignoring cloud config. Manifest contains 'networks' section.
Also with generic config, deleting a config will be possible. So I guess we will not implement a delete-cloud-config anymore.

Thanks Tom.

From: Tom Kiemes<EMAIL_ADDRESS>Sent: Wednesday, August 9, 2017 5:16:59 PM
To: cloudfoundry/bosh-cli
Cc: Dr Nic Williams; Mention
Subject: Re: [cloudfoundry/bosh-cli] bosh delete-cloud-config (#291)
Closed #291https://github.com/cloudfoundry/bosh-cli/issues/291.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/cloudfoundry/bosh-cli/issues/291#event-1198545487, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAAAbG-Fb9hFtFp7uTmP-RdQFUicvKmiks5sWVzrgaJpZM4OxnNe.


Upgrade typescript to 4.1.2

This failed in https://github.com/k0swe/kellog/pull/82, let's see if tests catch it.

The problem was appropriately caught.


Transfer Pokemon lower CP .. example I have 2 Exeggutor cp2345 and 2344  once I open bot .. the cp2344 will transfer to professor. I have save transfer list and set max duplicate Pokemon

Expected Behavior

Actual Behavior

Your FULL config.json (remove your username, password, gmapkey and any other private info)

Output when issue occurred

Steps to Reproduce

Other Information
OS:

Branch:

Git Commit:

Python Version:

Any other relevant files/configs (eg: path files)

Short Description

Possible solution

How it would help others

Still the same.. once I save than I return to the transfer list it become back the same..

Please follow the issue template.


Support constrained covariance matrices for GaussianHMM

[x] Create a MultivariateNormalSphericalHMM class
[x] Create a MultivariateNormalDiagonalHMM class
[x] Create a MultivariateNormalTiedHMM class
[x] Test new HMM classes
[x] Move the monotonically_increasing function  from test_utils.py to utils.py

Closes #55

We need a slightly different M-step for the tied covariance case. The model is,
$$p(x_t \mid z_t; \theta) = \mathcal{N}(x_t \mid \mu_{z_t}, \Sigma)$$
where the parameters are $\theta = (\Sigma, \mu_1, \ldots, \mu_K)$
The expected log likelihood is,
$$\mathcal{L}(\theta) = \sum_t \sum_k w_{tk} \log \mathcal{N}(x_t \mid \mu_k, \Sigma) $$
$$= -\frac{T}{2} \log |\Sigma| -\frac{1}{2} \sum_t \sum_k w_{tk} (x_t - \mu_k)^\top \Sigma^{-1} (x_t - \mu_k)$$
where $w_{tk} = \Pr(z_t = k \mid x_{1:T}, \theta)$.
Taking derivatives wrt $\mu_k$ and setting to zero, we get the standard M-step for the means,
$$\mu_k^\star = \frac{1}{\sum_t w_{tk}} \sum_t w_{tk} x_t$$
Since the covariances are shared, the M-step is a little different. Taking the gradient and setting to zero yields,
$$\Sigma^\star = \frac{1}{T} \sum_t \sum_k w_{tk} (x_t - \mu_k) (x_t - \mu_k)^\top$$
We can write both of these updates in terms of sufficient statistics. Let,
$$\phi_{k1} = \sum_t w_{tk} $$
$$\phi_{k2} = \sum_t w_{tk} x_t $$
$$\phi_{k3}  = \sum_t w_{tk} x_t x_t^\top$$
Then
$$\mu_k^\star = \frac{\phi_{k2}}{\phi_{k1}} $$
$$\Sigma^\star = \frac{1}{\sum_k \phi_{k1}} \sum_k \left(\phi_{k3} - \frac{\phi_{k2} \phi_{k2}^\top}{\phi_{k1}} \right) $$

@karalleyna  Here are some possibly useful references

https://sequentia.readthedocs.io/en/latest/sections/classifiers/gmmhmm.html
https://stats.stackexchange.com/questions/171307/how-to-train-a-gaussian-mixture-hidden-markov-model
M. J. F. Gales, “Semi-Tied Covariance Matrices For Hidden Markov Models,” in IEEE Transactions on Speech and Audio Processing, 1999 [Online]. Available: https://citeseerx.ist.psu.edu/viewdoc/summary?doi=<IP_ADDRESS>.3333. [Accessed: Aug. 09, 2022]

@murphyk @slinderman I appreciate the resources that you shared with me. They'll help me to fill my knowledge gaps and to clarify my misunderstandings.


Helping hand.

Offer a helping hand if they are having trouble getting DICSS up and running.

I'll need to look this over carefully, because it appears you've changed the line endings, thereby marking the entire file as changed.
Looks like you only added the part about a helping hand... maybe you could work in a reach-around pun?

My bad, looks like I got a little trigger happy.
I'll see what I can come up with, but I'm not opposed to getting a hand myself.

@letsgetrandy
You can tell the diff tool to ignore line-ending changes by adding a w=1 url parameter like this


Crash with NoClassDefFoundError on Samsung devices

Dear developers of PocketHub,
I have found out that the method setSupportActionBar of android support library v7 is used in many activities . However, this method crashed the app on Samsung devices.
I found the discussions in the bug tracking system of Android: here.
Numbers of apps are affected by this problem. And fixes were found effective by using the proguard like in comment #308 or somebody reports that there's a valid workaround for this issue in 24.0.0-alpha1.
Thank you very much if you can fix this. Hope this information is helpful. :)

we are not open-gpstracker.

I am sincerely sorry for the typo...I found the crash on both the two apps. So I mistakenly typed gpstracker. I wanted to report this bug in PocketHub.

In either case, I don't really care to support bugged firmware versions from OEMs. PRs welcome, but not going to actively look into this

Thank you very much. I may see if I can make a valid pull request.

There's a ProGuard "fix" for this. Has worked well for me. Just adding this code to proguard-rules.pro
-keep class !android.support.v7.internal.view.menu.**,** {*;}

@Meisolsson Thank you very much for your information. I observed similar fixes in other apps as well. And I also found that it seems when using a v7 library newer than 23.1.1 they seems to add -keep class !android.support.v7.view.menu.**,** {*;} instead of android.support.v7.internal.view.menu.**,** {*;}.
I wonder which one is proper.
And I wonder if this fix worth to be added in the project. I believe there are considerable users using Samsung devices who will also suffer from this problem.
Thanks again. :)

Don't know which one is proper, I've only used the one I wrote. Since the "fix" (Don't know if it fixes all) is simple I guess it will be merged is a PR is supplied. If not I'll just add it later


Committing files for deployment

Updates to fix API links in IM topics and to remove support for TLS 1.0.
https://github.ibm.com/Watson-IoT/Docs/issues/708


[rom-e2e-triage] rom_e2e_debug_test_otp_dev

Hierarchy of regression failure
Chip Level
Failure Description
Log no provided by azure.
Steps to Reproduce

GitHub Revision: 38503dbd0c08d5f08cf97dbe45e74114cef7d2ca
bazel command to reproduce the failure:

bazel test --define DISABLE_VERILATOR_BUILD=true --define bitstream=gcp_splice --test_tag_filters=-verilator,-dv,-broken --build_tests_only //sw/device/silicon_creator/rom/e2e:rom_e2e_debug_test_otp_dev

Tests with similar or related failures

[ ] rom_e2e_debug_test_otp_dev

This tests is failing for the same reason as https://github.com/lowRISC/opentitan/issues/17377

Ah nice, thanks Douglas!

Fixed by https://github.com/lowRISC/opentitan/pull/17555


Fails to POST article

Steps to recreate

Install with Cargo, or clone main and compile locally with cargo build.
Export a key for a Dev.to account, an account that contains an article that was created on Dev.to Web version.
Navigate to a directory that contains 4 articles, 3 that have previously been uploaded to Dev.to and 1 new article.
Run devtogo.
Expect Dev.to to return a 422 error.

Dev.to error: 422 {"error":"article param must be a JSON object. You provided article as NilClass","status":422}

Investigation
Have traced it to the POST operation and have removed the send and await from the POST request.
        async move {
            let resp = client
                .post("https://dev.to/api/articles")
                .header("api-key", api_key.as_str())
                .json(&CreateArticleInput {
                    body_markdown: content,
                });
            println!("{:?}", resp);
            Ok(())
            }

Which when printing returns the following without the article param.
RequestBuilder { method: POST, url: "https://dev.to/api/articles", headers: {"api-key": "API_KEY", "content-type": "application/json"} }

It looks like the POST is being made with no value for the article which is why Dev.to throws a nilclass error which is what Ruby does when a value is nil or doesn't exist.
When printing the content that is to be converted by the reqwest json feature
        let content2 = content.clone();
        println!("{}", content2);

It outputs the content without an issue.
---
title: Hello, World!
published: false
tags: discuss, help
series: Hello series
canonical_url: https://example.com/blog/hello
---

Hello DEV, this is my first post

Ideas about what to try next

Check whether  content.clone() is an issue
Check Reqwest and the json feature  maybe they have issues?

The message comes from here. Looks like the API of Forem might have changed; right now, the PUT /articles endpoint seems to expect something of the form:
{
  "article": {
    "title": "Hello, World!",
    "published": true,
    "body_markdown": "Hello DEV, this is my first post",
    "tags": ["discuss", "help"],
    "series": "Hello series",
    "canonical_url": "https://example.com/blog/hello"
  }
}

(source: API reference)

Wow... I also found out that if you don't have the header
Accept-Encoding: gzip, deflate

then you always get a 422 "article param must be a JSON object. You provided article as NilClass".

Thanks for the heads up! I'll take a look


Incorrect total costs

The OCP and OCP on AWS overview / details pages show incorrect total costs.
We're showing an incorrect total cost because 'group by' project is applied to the underlying API request. Similarly, the details page also shows a total cost, based on 'group by' project.
This change ensures 'group by' is applied only to the overview tabs, not the APIs associated with total cost.
Fixes https://github.com/project-koku/koku-ui/issues/632

Codecov Report

Merging #633 into master will increase coverage by 0.05%.
The diff coverage is 87.5%.

@@            Coverage Diff             @@
##           master     #633      +/-   ##
==========================================
+ Coverage   80.79%   80.84%   +0.05%
==========================================
  Files         205      205
  Lines        3134     3153      +19
  Branches      511      514       +3
==========================================
+ Hits         2532     2549      +17
- Misses        532      534       +2
  Partials       70       70

Impacted Files
Coverage Δ

src/store/ocpDashboard/ocpDashboardSelectors.ts
87.5% <ø> (ø)
:arrow_up:

...re/ocpOnAwsDashboard/ocpOnAwsDashboardSelectors.ts
87.5% <ø> (ø)
:arrow_up:

src/store/awsDashboard/awsDashboardSelectors.ts
87.5% <ø> (ø)
:arrow_up:

...reports/awsReportSummary/awsReportSummaryItems.tsx
80% <100%> (+2.22%)
:arrow_up:

...pOnAwsReportSummary/ocpOnAwsReportSummaryItems.tsx
80% <100%> (+2.22%)
:arrow_up:

...reports/ocpReportSummary/ocpReportSummaryItems.tsx
80% <100%> (+2.22%)
:arrow_up:

src/components/charts/commonChart/chartUtils.ts
73.28% <50%> (+0.97%)
:arrow_up:

src/store/ocpDashboard/ocpDashboardCommon.ts
95.65% <75%> (-4.35%)
:arrow_down:

src/store/awsDashboard/awsDashboardCommon.ts
96% <75%> (-4%)
:arrow_down:

...store/ocpOnAwsDashboard/ocpOnAwsDashboardCommon.ts
95.65% <75%> (-4.35%)
:arrow_down:

... and 1 more

Continue to review full report at Codecov.

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


Optional write to secondary destinations

Source connections should have an option to write to secondary destinations that can be disabled.  Secondary destinations allow you to write to a local DBA Dash repository database and also to a remote repository via a S3 bucket.  You might collect data from multiple instances and don't want all of them all to go to secondary destinations.

Included in 2.42.0 🚀


Correct behaviors for open_file:

charset should be a downcased string.
content_encoding reflects Content-Encoding, as an array of downcased strings.
Non-UTF input is transformed to UTF-8, so that external_encoding is now "utf-8" with charset the original character set.
With Ruby 2.2+, attempt to turn Unicode input into NFC.
Fixes #199.

Changes already reflected in rdf-spec<PHONE_NUMBER>071d90f6a75e844aeb9d8a47596fc5.

:rocket:


Upgrade CircleCI builds to 2.0

Describe the bug (required)
On the CircleCI dashboard:

Expected behavior (required)
We just need to update to version 2.0 of CircleCI's config files. Here's an example config file I set up a while back.

This is done.


Outdated links on Structured Streaming - Azure Databricks

The Python and Scala links in the API reference section are outdated.
Correct links

Pyhon: https://spark.apache.org/docs/latest/api/python/reference/pyspark.streaming.html
Scala: https://spark.apache.org/docs/latest/api/scala/org/apache/spark/sql/streaming/index.html

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

ID: baf5fadc-114d-f518-2be9-23a9bfe39221
Version Independent ID: 2df58638-fda5-2b23-7081-c8216e27d356
Content: Structured Streaming - Azure Databricks
Content Source: databricks/spark/latest/structured-streaming/index.md
Service: azure-databricks
GitHub Login: @mssaperla
Microsoft Alias: saperla

@davidgibsonp  Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.

#please-close


Set Spatial Audio Mode

First of all, I have to thank you for your work on this cmdlet. I have been using it and I love it.
One thing I found that Windows likes to do is, switch spatial audio mode once in a while to 7.1. So, I was wondering if I could enforce spatial audio mode using powershell via this cmdlet, rather than manually checking and changing it everytime.
This may be a feature enhancement. Looking forward to your thoughts.

This seems like a good idea, and I don't think you would be the only one to have a use for it. I will take a look at the CoreApi code sometime later and come back here to confirm whether or not it will be possible to add this feature in the future.

Hi @frgnca,
Just wondering, any news on this enhancement?

Would really like to see this. I use Dolby Atmos for Home Theater, but Windows resets the speaker setup to stereo on every reboot.
I cant find a way to make the speaker setop stick. Being able to do this via Powershell would be ideal

Would also like to see this. Also setting speaker configuration (such as optional speakers and setting speakers as large/small).

Any news on this?

I will be interested in sponsor this feature


[noescape-by-default] Better diagnostics for parameters

What's in this pull request?

Provide improved diagnostics for errors involving the-now-implicitly-noescape closure parameters.
Resolved bug number: (SR-)

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    All supported platforms     | @swift-ci Please smoke test and merge
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

A smoke test on macOS does the following:

Builds the compiler incrementally.
Builds the standard library only for macOS. Simulator standard libraries and
device standard libraries are not built.
lldb is not built.
The test and validation-test targets are run only for macOS. The optimized
version of these tests are not run.

A smoke test on Linux does the following:

Builds the compiler incrementally.
Builds the standard library incrementally.
lldb is built incrementally.
The swift test and validation-test targets are run. The optimized version of these
tests are not run.
lldb is tested.

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    All supported platforms     | @swift-ci Please test and merge
    OS X platform               | @swift-ci Please test OS X platform
    OS X platform               | @swift-ci Please benchmark
    Linux platform              | @swift-ci Please test Linux platform

Lint Testing
    Language     | Comment
    ------------ | -------------
    Python       | @swift-ci Please Python lint

Note: Only members of the Apple organization can trigger swift-ci.

Issue better diagnostics, along with notes and fixits, for the common
case of using an implicitly non-escaping parameter of function type in
a context expecting an @escaping closure. Provides even more specific
diagnostics for common scenarios such as passing to another function
or assignment.

@swift-ci please test

@DougGregor please review

A few minor comments, but otherwise this looks great.

@swift-ci please smoke test

Opened https://github.com/apple/swift/pull/3948 for Swift-3.0 branch


Unable to run jax on gpu

Description
I'm facing many challenges running jax/flax on a gpu. I have created a virtual machine with ubuntu20.04 (azure compute instance).
after installing the required toolkits, libraries etc, I'm stuck with the following error when running the file forward_pass.py. Jax seems to recognize the GPU, but fails with the following error:
jaxlib.xla_extension.XlaRuntimeError: INTERNAL: Failed to execute XLA Runtime executable: run time error: custom call 'xla.gpu.gemm' failed: sm_3 does not support explicit gemm algorithms..
The content of the file is as follows:
import jax
from jax.lib import xla_bridge

from typing import Sequence

import numpy as np
import jax
import jax.numpy as jnp
import flax.linen as nn

print(xla_bridge.get_backend().platform)

class MLP(nn.Module):
    features: Sequence[int]

    @nn.compact
    def __call__(self, x):
        for feat in self.features[:-1]:
            x = nn.relu(nn.Dense(feat)(x))
        x = nn.Dense(self.features[-1])(x)
        return x

model = MLP([12, 8, 4])
batch = jnp.ones((32, 10))
variables = model.init(jax.random.PRNGKey(0), batch)
output = model.apply(variables, batch)

What jax/jaxlib version are you using?
jax==0.4.1, jaxlib==0.4.1+cuda11.cudnn86, flax==0.6.3
Which accelerator(s) are you using?
GPU
Additional system info
Python 3.8.5
NVIDIA GPU info
$nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.141.10   Driver Version: 470.141.10   CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  Tesla K80           On   | 00000001:00:00.0 Off |                    0 |
| N/A   32C    P8    33W / 149W |      0MiB / 11441MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

$nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Mon_Oct_11_21:27:02_PDT_2021
Cuda compilation tools, release 11.4, V11.4.152
Build cuda_11.4.r11.4/compiler.30521435_0

Hi @Sruinard, I'm facing the same issue. Have you by any chance come up with a solution? :(

Hi @dbrovml,
Downgrading seemed to be working for me.
Perhaps you can try the following:
conda.yml
name: deeprl
channels:
  - defaults
  - conda-forge
  - nvidia/label/cuda-11.4.1
dependencies:
  - python=3.9
  - pip
  - cuda-nvcc
  - cuda-toolkit=11.4
  - cudnn=<IP_ADDRESS>
  - pip:
      - --requirement requirements.txt

requirements.txt

clu==0.0.6
flax==0.6.3
--find-links https://storage.googleapis.com/jax-releases/jax_cuda_releases.html
jax==0.3.25
jaxlib==0.3.25+cuda11.cudnn82  # Make sure CUDA version matches the base image.
ml-collections==0.1.0
numpy==1.22.0
optax==0.1.4

Any update on this? @Sruinard did you find a workaround without downgrading? It becomes increasingly more disruptive to depend on a version < 0.4

Hi @Sruinard
I tested provided code on GCP Ubuntu 20.04LTS with Tesla P100 and Tesla T4 GPUs with JAX 0.4.28 and Flax 0.8.4. I could not reproduce the error mentioned and works fine. Please find the below screenshots for reference.

Could you please verify in your setup with latest JAX and Flax versions and let us know if the issue still persists?
Thank you.


Fix "make -C Documentation builder-image"

Use this workaround until the issue gets fixed:
https://github.com/yaml/pyyaml/issues/601#issuecomment-1638509577

/test

✅  successful integration test run: https://github.com/cilium/cilium/actions/runs/5578896490/jobs/10193709149

/test


input enter key in field "Docker Image" leading to the action of deleting field "port mapping"

Describe your issue here
input enter key in field "Docker Image" leading to the action of deleting field "port mapping"

Useful
Info

Versions
Rancher v2.2.3 UI: v2.2.41

Route
containers.run

same issie in:
Rancher | v2.2.4
User Interface | v2.2.70

Fixed in 2.3 https://github.com/rancher/rancher/issues/19109


Can not start ngrinder in firefox

I start ngrinder, but get 503 error Service Unavailable in firefox
widon@widon-desktop:~/TestSmallloan$ cat start.sh
#!/bin/bash
java -XX:MaxPermSize=200m -jar  $1 --port 8080
widon@widon-desktop:~/TestSmallloan$ ./start.sh ngrinder-controller-3.4.1.war
....
2017-11-13 15:31:02.797:INFO:oejs.Server:main: Started @5729ms
In firefox，I use
http://<IP_ADDRESS>:8080/
HTTP ERROR: 503
Problem accessing /. Reason:
Service Unavailable
Powered by Jetty://

I change to openjdk-8 and everything is ok now..
sudo apt remove openjdk-9-jdk openjdk-9-jre
sudo apt autoremove
sudo apt install openjdk-8-jdk openjdk-8-jre

Sorry for late response.
Thx. I will checking this.

It is related to #327


Add a Loader for all the pages

Hi @shaurya35 , would love to work on this issue

@aadarsh10c Hi there
Yes you can proceed with the contribution

Hey @shaurya35 , there is minor issue while , while doing npm install.
There a 2 vulnerabilities .

This is a easy fix , do npm audit fix. Should I go ahead.

@aadarsh10c for sure if it works out for you and all the feature still works
generally it occurs because of older version of packages and its normal

Also @shaurya35 , what is being asked here is that , whenver a user clicks on a page , leads to a loading animation , while data is fetched and the page is rendered ?
Also , please assign this issue to me.

@aadarsh10c yes, basically to enhance user experience

Hey I have doubt regardign setting up .env file :
PORT=
MONGO_URI=
JWT_SECRET=password
TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=

I am new to this, so how should i set up these values for testign purposes?
@shaurya35

@aadarsh10c you will have to figure it out, you don't need any of it to add a loader, pls refer stack overflow, chat gpt etc for more info.

Sorry for late response , i was out of station. After doing some searching , I think best loaders  would be pure css loaders. I just want your opinions on which loader is the best suitable. Any suggestions let me know.
https://codesandbox.io/p/sandbox/3gj5ck?file=%2Fsrc%2FApp.js%3A9%2C39

@aadarsh10c a good loader would be something that matches the theme, you may try testing out with various loaders and make a pull request out of one.


title headline

[Very well written! Suggest changing the title to either "introduction" or "overview". The title says both introduction and overview]

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

ID: 33a4c609-db68-7d7d-0229-fec630de559d
Version Independent ID: 29423660-00f2-b43b-c205-a0a57d9d3098
Content: What is data governance? - Cloud Adoption Framework
Content Source: docs/scenarios/data-management/overview-data-governance.md
Service: cloud-adoption-framework
Sub-service: scenario
GitHub Login: @mboswell
Microsoft Alias: mboswell

Fixed in
commit acd6e8e6f7d07bd84799718c4c8131f5eef7c3c3 (HEAD -> collab-data-mesh-v1)
Author: Simon Lidberg<EMAIL_ADDRESS>Date:   Fri Mar 4 17:22:22 2022 +0100
Fixed issue #792

https://github.com/MicrosoftDocs/cloud-adoption-framework-pr/pull/3070

#please-close