Foreign Key

How can i get the foreign key value to show up in the grid instead of the id?

@surgiie you can edit view of panel to work they way you want

@serverfire where can i find the panel view? thanks!

@serverfire I found the views but i suppose i should clarify a bit better what im trying to do as Im not having luck and would appreciate some guidance.
I have a StudentController to display student information and have no problem displaying the grid with
$this->grid->add('field','label'). But one of my fields is a foreign key that comes from another table called orientation_dates so I can add it no prob as follows:
$this->grid->add('orientation_date_id', 'Date Attending');
but of course this shows the id. What i want is to display the date column from this foreign object.
I tried tacking date(column name) to it:
$this->grid->add('orientation_date_id.date', 'Date Attending');
but this returns the grid with it displaying {{$orientation_date_id->date}}
I have a relationship function linked in the Student model so im not sure what im missing.:((
Thanks for any help you may offer!:)

FAQ section answered my question


Many syntax errors that must be resolved.

Travis caught many errors during its first build with flake8.
It is requested and advised to not add further algorithms until the current known errors are resolved because otherwise, Travis will always show errors for your PR, even if your changes are correct.
Let's fix those errors first! (check the above link).

Fixed. It was faster than I thought.


[feat-62] add tooltip to icons

I added tooltip style and data attribute to each icon in the navbar

Good job!
Can you add the tooltip to:

Add new position (+ icon)
Delete position (at view position modal)
Back icon (at the forgot-password page and look for more in profile page, login etc)

Thanks!


Update Guide “creating-pages”

Automatically generated by Netlify CMS

👷 Deploy Preview for hotplate-docs processing.

Name
Link

🔨 Latest commit
bfecb1a6921d371210564cff79a81e44982fbd08

🔍 Latest deploy log
https://app.netlify.com/sites/hotplate-docs/deploys/62bfc224419d200008141790


A profile picture of your own profile is shown.

Couldn't be completed since we lost a group member in the beginning.
Please find further explanation in the group report.

Couldn't be completed since we lost a group member in the beginning.
Please find further explanation in the group report.


Prevent Navigation to Invalid BinaryView Offsets

Version and Platform (required):
Binary Ninja Version: 4.2.6455 and prior versions
Bug Description:
When double-clicking a token to navigate which has an invalid/non-mapped address, the UI attempt to navigate anyways.
Expected Behavior:
Do not navigate to unmapped addresses

Fixed in 4.3.6483-dev.


Unable to retrieve the list of users - Failed to enroll

Hello
We use IBM Cloud, previously we had IBP, a few months ago we migrated to IBM Support for Hyperledger Fabric and everything worked well. IBM Cloud recently asked us to update the Kubernetes version, yesterday we updated Kubernetes and our applications can no longer connect with the blockchain network.
We checked BM Support for Hyperledger Fabric and our Certificate Authorities gives us the error "Unable to retrieve the list of users." and we can't see the users identity. We try to create a new identity and we get the error "Failed to enroll identity"

since you are using the IBM branded product, you should open a support ticket over there for better response times


Where is the documentation?

Where is the documentation?

Where is the issue text?

Where is the issue text?

The issue is described in the title itself so no additional text is necessary but as it seems it's required to obtain an answer I put the copy of the question in the issue text as well.

Thanks! I will now reveal the cryptic location of said documentation.
On the main repo page under the description there is a link, like with most github repos. It goes to a github.io website with usage guides and an FAQ.
In case you still can't find it, try https://zeroxoneafour.github.io/polonium/

Oh, the link is in the upper right corner, in the section called About.
I was looking for it in the readme content itself where I believe it's present in many projects.
Thanks for help.


Fix the routing after projects. All routes after projects are currently broken

Current dependencies on/for this PR:

main

PR #1868   👈

This stack of pull requests is managed by Graphite.


[pipelines] change POST and PUT pipeline

The body of the request should contain the serialized requests only. Parameter "description" can be set via query string anyways. In addition to this, parameter "label" needs to be moved from the json field in the body to a required query string parameter.
This needs changes in

POST / PUT /pipelines/templates controller
API documentation of these two endpoints

This is implemented. @jnehring can we close it?

Thanks Arne. I leave this ticket open to remind me of the database change in the next release.


Running the test.py module

Hi! I am very interested in your paper and solution for the medical image segmentation.
Regarding my first question, I ran the test.py  and it outputs that there is a problem in line 122 in the code and
that there is no such file or directory '../model/TU_Synapse224/TU_pretrain_R50-ViT-B_16_skip3_bs24_224/epoch_29.pth'
I hope that you can help me with this problem.

Second question is, why is there a need to clip an image between [-125, 275] ? Image that I downloaded is grayscale of the uint8 data type.

Hello,
I think you have to firstly train the model to obtain a snapshot, which will be automatically saved in filefolder such as ''../model/TU_Synapse224/TU_pretrain_R50-ViT-B_16_skip3_bs24_224/'. Afterwards, run the test.py, where the snapshot will be loaded to network and testing data will be inferenced by the network.
Secondly, I don't know if you download the right dataset in Synapse official website, where some files displayed there are not the multi-organ dataset we used. Instead, you have to sign up first and then a filefolder called as abdominal should be the multi-organ dataset. There is an alternative way that you can send an Email to jienengchen01 AT gmail.com to request the preprocessed data.
The reason why we need to clip an orignal CT image is that the HU value in CT images will range from [-1000, 2000] with many redudant information..

Hello Beckschen,
thank you for your detailed response, I really appreciate it.
I found the Abdomen folder after all.


Can't set endpoint in graphiql

Hello. I am completely new to GraphQL. I just saw this video here where GraphiQL is shown. I found the link to get GraphiQL running, but anything above the horizontal gray bar (with the play button and the Docs button) was completely missing. I could not specify the endpoint at all. I would like to do what is shown in the video, but I can't set the endpoint and therefore all queries that I type are pointless.
And yea, docs also seem to not work.

Hey there!
So if you look at the Readme, there is an example where you can learn how to pass a custom fetch instance to React for adopting your particular http patterns, including endpoint. The new major version of GraphiQL will allow you to customize it in the UI. By default, it makes POST requests against the same origin, or can be custom implemented using various express middlewares. Or you can use webpack and the component and customize it.

I don't really get what you are talking about. I am not a javascript developer. I don't do anything with React. I try to develop a terminal application that happens to use a web API. And I thought I could use GraphiQL as an online Editor to play with some queries before I embed them in my program.

It sounds like you want something like the GraphiQL app which wraps GraphiQL and adds a location: https://github.com/skevy/graphiql-app#graphiqlapp

Well, I figured out for me that GraphiQL isn't something I want to deal with. Thanks for the help.


the returned value is not Jalali date

Hi
I use like
          <dp-date-picker class="col-md-8"                           dir="ltr"                           returnedValueType="String"                           id="PersianDateValue"                           format="MMMM YY"                           locale="fa"                           [(ngModel)]="myDate"                           placeholder="تاریخ"                           theme="dp-material">           </dp-date-picker>
but the returned value is in DateTime format and it is not Jalali date. it is Gregorian date .
any help?

and the selected date is 2018/05/22 but when i pass it to action the date is 2018/05/21 ?
why so weird?

Hi,
myDate is an instance of jalali-moment which is able to format to any pattern or system.
myDate.locale('fa').format('YYYY/MM/DD');


array of places types

Hi,
I set the place type and icon like below.
placesTypes : ['store', 'gym', 'cafe', 'spa', 'atm'], //an array of places types
placesTypesIcon : [
'/assets/admin/img/map_icons/shop.png',
'/assets/admin/img/map_icons/gym.png',
'/assets/admin/img/map_icons/cafe.png',
'/assets/admin/img/map_icons/spa.png',
'/assets/admin/img/map_icons/dollar.png',
],
But sometimes some place didnt show the marker, if i remove one place then if showing up. If i added new type then some marker disappear again.
Any clue ?
Thanks,

Sorry for the late answer, have you excluded some places types during WhatsNearby's activation ?

How can we change the icon for each place?


Add skeleton for Help menu

Please Add Description
Added Skeleton for Help menu
Run a test first before creating a PR
Screenshots (if needed):
Detailed commit.
Add skeleton for Help menu, including SearchView in App Bar
Collaborators Merge Master into your branch first always before creating that PR
Checklist:

My code follows the code style of this project.
I hope...

My change requires a change to the documentation.
NA

I have updated the documentation accordingly.
NA

@trobbierob I see you have conflicts can you Try merging master into your branch first. Then try the PR 😊

I will try that out! Thanks!

@trobbierob you are welcome, i can help if you want.

I'll pull you in if I fail at least two more times, haha.

Awesome.


[SF 5 / Command] Error when running command status or encrypt / decrypt

Return value of "Ambta\DoctrineEncryptBundle\Command\DoctrineEncryptDatabaseCommand::execute()" must be of the type int, "null" returned.

This should fix the issue.
I think this package is dead.
https://packagist.org/packages/h2entwicklung/doctrine-encrypt-bundle

Please see these comments:

https://github.com/absolute-quantum/DoctrineEncryptBundle/pull/65#issuecomment-1476301156
https://github.com/absolute-quantum/DoctrineEncryptBundle/pull/65#issuecomment-1638006829

The new package that I hope will be maintained by more than 1 person.


Migrate "Management Plane FAQ" to Eng Hub

https://dev.azure.com/azure-sdk/internal/_wiki/wikis/internal.wiki/697/Management-Plane-FAQ

Done: https://eng.ms/docs/products/azure-developer-experience/


Stop trying to parse Jira story-key

This is a source of errors in some installations of Jira, and is not
yet used.

:shell: :sheep: :ship:


Size your images issue

Challenge Size your Images has an issue.
User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:
<link href="http://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

CatPhotoApp

Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.

Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

I am not allowed to move on to the next challenge.The first task is to add a class (smaller-image) to the img element. I have revised my code and I can't figure out what I am doing wrong. My browser zoom is at 100%.

instructions are Create a class called smaller-image and use it to resize the image so that it's only 100 pixels wide.and i can see smaller image class in css but not here at  before asking here you can try here https://gitter.im/FreeCodeCamp/FreeCodeCamp first

Thank you

CatPhotoApp

Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.
Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

I am not allowed to move on to the next challenge.The first task is to add a class (smaller-image) to the img element. I have revised my code and I can't figure out what I am doing wrong. My browser zoom is at 100%.

@vijayalaxmidara, this place is not for ask help on here.  sorry!
Please use the Help chat room for getting challenge related help.
Happy Coding.

}
.smaller-image { width: 100px;}

CatPhotoApp

}
.smaller-image { width: 100px;}

CatPhotoApp
<img class="smaller-image"

@dana2402
Please do not post your solution on here. GitHub Issues are for reporting bugs on the website only.

Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

you just add
<img class= smaller-image {width: 100px;} src [ the # ULR ]


Suggestion for previous bot

a who closed ur thread message when ur thread gets closed
Plus a reason when you do ?close [reason] or whatever the heck previous prefix is

Can't you just click the link in your dms?

It doesn't say who closed the thread by button
Reason for closing thread, well, it's usually apparent from the chat above if you really want to know about it- else it's rather useless imo.

Can't you just click the link in your dms?

How does that relate? Also mobile moment

Can't you just click the link in your dms?

How does that relate? Also mobile moment

If you click the link, it will take to your thread and you can see who closed your thread(for whatever reason)

a who closed ur thread message when ur thread gets closed
This is not necessary. If you think someone mis-used their permissions in order to close your thread when it wasnt done please DM modmail. Please dont attempt to solve the issue yourself.

Plus a reason when you do ?close [reason] or whatever the heck previous prefix is
This can already be done and it will be ignored by previous.


Xamarin.AndroidX.Lifecycle.* NuGets dependencies are referencing an older version

In version 9 (and 8 as well) all Xamarin.AndroidX.Lifecycle.* NuGets are referencing an older version (2.8.6) which makes it impossible to upgrade to i.e. my app requires Xamarin.GooglePlayServices.Cast.Framework v<IP_ADDRESS> which requires v<IP_ADDRESS> of those Xamarin.AndroidX.Lifecycle.* NuGets
Does the library requires exact version of those libraries?

Same problem here.
warning NU1608: Detected package version outside of dependency constraint: Xamarin.AndroidX.Lifecycle.Process <IP_ADDRESS> requires Xamarin.AndroidX.Lifecycle.Runtime (>= <IP_ADDRESS> && < 2.8.6) but version Xamarin.AndroidX.Lifecycle.Runtime 2.8.6 was resolved.
This error brakes "publish" for Android on .MAUI 9

i'm using the plugin version 8.0.5 and have the following implictly referenced. Using Maui .net 8, everything is working fine.


Add "create ols.json" to command pallet

Just so its easier :)

I could add one. I thought it was enough that it asks on projects without a root ols.json? I'm just wondering if anyone would call it.

Well IMO it would be good for when you either accidentally remove the notification(like what I did when I made this issue lol) or when you don't want to create the json file right away.

Should be added.


Refactor BatchJobResult class to handle STAC Assets and Collections

So far, the implementation of a batch job result supposed to be always a STAC Asset (type: "Feature").
The openEO API allows to return batch job results also as a STAC Collection, see here: https://api.openeo.org/#tag/Batch-Jobs/operation/list-results
We have to be able to handle both scenarios.
This sample process graph can be used to quickly test a batch job with a geoTIFF result which is returned as STAC Collection:
{
  "process_graph": {
    "save1": {
      "result": true,
      "process_id": "save_result",
      "arguments": {
        "data": {
          "from_node": "load1"
        },
        "format": "geotiff"
      }
    },
    "load1": {
      "process_id": "load_collection",
      "arguments": {
        "temporal_extent": [
          "2023-01-08T00:00:00Z",
          "2023-01-08T23:59:59Z"
        ],
        "spatial_extent": {
          "east": 11.4,
          "south": 46.45,
          "north": 46.47,
          "west": 11.38
        },
        "id": "s2_l2a",
        "bands": [
          "blue",
          "green",
          "red"
        ]
      }
    }
  }
}

Which branch should I be starting to work on, the feature/stac_results, right?

@pierocampa yes exactly.

So the "new scenario" would be a STAC backend giving back a response?
Is the "engine" field of the job giving a hint that this is a STAC backend?
Because now the handling of these response is inside this branching:
if (job.getEngine()==EngineTypes.ODC_DASK)
    ...

The new EngineTypes that we discussed about in the last meeting could be the one for the OGC Application Package runner, so not related to this. In this case we just need to be able to return a STAC Collection instead of a STAC Item, which is currently limited by the implementation of the class BatchJobResult.

Update: still working on it. Unit tests are there, but there are still issues with Hibernate/DAOs.
75b79e1

@clausmichele, I just pushed the last commit (8840559): I am currently unable to make a quick smoke test on the proper behaviour of the server now with both STAC Features and Collections options as job results.
Code compiles, and all unit tests pass, that's what I know for the moment.
Let me know on Monday if possible if you are able to verify the submission of jobs. thx

Latest update ready for review or testing (8b1ea1c4).
The patch adds the STAC Collection as option for a result coming from the ODC backend in addition to the "legacy" custom result type which is a JSON pointing to the output file, from which a STAC Feature is manually crafted.
The pre-existing (weak) switch condition is based on parsing a stac_version element in the JSON repsonse from the ODC server (see JobScheduler::executeODC(...)).
Integration tests added to the TestBatchJobResultCollection suite, based on the oracle in the stac.collection.200.json (and also live-tested against running ODC backend which returns a collection like the one in stac.collection.sl2.json)


Adds RHEL v1-23 build specs

The lack of these files has been causing build pipeline failures (see Slack
channel for details).
Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/approve


Added basic methods for DownloadStation.API

We propose the implementation of the following methods:

Info:

Info;
SetServerConfig;
GetConfig;

Task

Create (due to bugs in Synology, it is only possible to add from the link);
Delete;
Pause;
Resume.

Thanks for submitting this PR. I'll try to review it soon.
I noticed that you added some PDFs to the repository which I think are the same ones that are already in the docs folder. Can you please check and remove them if they are duplicates?

Thanks for submitting this PR. I'll try to review it soon.
I noticed that you added some PDFs to the repository which I think are the same ones that are already in the docs folder. Can you please check and remove them if they are duplicates?

fix it

ISynologyHttpClient has GetAsync method with queryParams. It had type Dictionary<string, string>
I made Dictionary<string, string?> because some parameters are optional

Good afternoon In the near future there will be no time at all to look at and correct the comments. But I hope to return to the project soon.

Good afternoon In the near future there will be no time at all to look at and correct the comments. But I hope to return to the project soon.

No worries, I'll merge the PR. They are minor issues so you can fix them later.


test: update other_test.go to correctly pass the prefix

Description
Correctly pass the prefix to the test helper options
Release required?

[x] No release
[ ] Patch release (x.x.X)
[ ] Minor release (x.X.x)
[ ] Major release (X.x.x)

Release notes content
test changes no release needed
Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
/run pipeline

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

For mergers

Use a conventional commit message to set the release level. Follow the guidelines.
Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
Use the Squash and merge option.

/run pipeline

/run pipeline

I think this is fine, can you confirm test ran fine locally for you?

Yes, I confirmed that the test ran using this syntax and that it uses the random string on the prefix so it should now all be working for creating unique resource groups each run

:tada: This PR is included in version 1.0.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Signing PSBT with Ledger Nano X throws Error

I am trying to sign a PSBT on Testnet with Ledger Nano X.  On the Leather review page, everything seems fine, inputs and outputs defined, but on the Ledger review window, the inputs' sats are undefined:

then I get an error:
logger.ts:51 Unable to sign tx with ledger TransportStatusError: Ledger device: Invalid data received (0x6a80)
    at TransportWebUSB.<anonymous> (Transport.js:53:1)
    at Generator.next (<anonymous>)
    at fulfilled (Transport.js:4:43)

Here is the raw transaction:
{
  "value": {
    "global": {
      "unsignedTx": {
        "version": 2,
        "segwitFlag": false,
        "inputs": [
          {
            "txid": "7a952ccafda7d8f2e1ecfbd6b4b6384966694950d3bfaf4eb68fb42d9e1bea36",
            "index": 0,
            "finalScriptSig": "",
            "sequence":<PHONE_NUMBER>
          },
          {
            "txid": "331cdc3c85c1ec26529153077c8f237b64963c50e5cb98032c902c3c3264b67e",
            "index": 0,
            "finalScriptSig": "",
            "sequence":<PHONE_NUMBER>
          }
        ],
        "outputs": [
          {
            "amount": "100000",
            "script": "512095933dcde5a8bcec1da4d834225c6b2fd4ae56bd3e030f2ddae15298b98dabcb"
          },
          {
            "amount": "79558",
            "script": "0014050d6838a98c0118a3c0c9f6b29113a92786d11b"
          }
        ],
        "lockTime": 0
      }
    },
    "inputs": [
      {
        "nonWitnessUtxo": {
          "version": 2,
          "segwitFlag": true,
          "inputs": [
            {
              "txid": "c1d258fe34626edd15be7fe0d7ffe975ed831ca73b8b04212f2a23f11049c396",
              "index": 0,
              "finalScriptSig": "",
              "sequence":<PHONE_NUMBER>
            }
          ],
          "outputs": [
            {
              "amount": "90000",
              "script": "0014050d6838a98c0118a3c0c9f6b29113a92786d11b"
            }
          ],
          "witnesses": [
            [
              "16de8eb3bceb84b68384a1fa2aa3c675d51b7717e1e8ec65797fe10647a5d50614a53cb8c216e62dadb54936ada15d24ec827dcc2e1bc1d2d7692eaea09ebc3c",
              "75d1682915951b2e6494e07faacebf10c66667174037ecf95c9d57678d934b55d8268a4dae43d4296425f85ff5af7a5f60cfc09b3e23c5113c6bdfbafe49e0bb",
              "20dc544c17af0887dfc8ca9936755c9fdef0c79bbc8866cd69bf120c71509742d2ad200c0bf55fa1ab72462467b973b13e556b07d2fdd8d7a30cdfc10f337e23c7ac00ac",
              "c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0"
            ]
          ],
          "lockTime": 0
        }
      },
      {
        "nonWitnessUtxo": {
          "version": 2,
          "segwitFlag": true,
          "inputs": [
            {
              "txid": "57530af690be0da316e2a6869580c8f0c5a7d57361a2ea3c66bbe678767375a3",
              "index": 0,
              "finalScriptSig": "",
              "sequence":<PHONE_NUMBER>
            }
          ],
          "outputs": [
            {
              "amount": "90000",
              "script": "0014050d6838a98c0118a3c0c9f6b29113a92786d11b"
            }
          ],
          "witnesses": [
            [
              "aa18c92b2a49598ab2bb527d3a9309d74ac59671420f478caa89a045c210f7bae0b5984e528cdc31e63c882347d7edb928aea53ad279b8733f940e91a27cd082",
              "8da9e2d051bfcaa877732dd065e2c9f9bb9360bead9522b7d81305c2fe374601a068296bc4dc44e25d1c9b849cc68bfc2bee369ff1a260c89d0bda72823f3135",
              "20dc544c17af0887dfc8ca9936755c9fdef0c79bbc8866cd69bf120c71509742d2ad200c0bf55fa1ab72462467b973b13e556b07d2fdd8d7a30cdfc10f337e23c7ac00ac",
              "c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0"
            ]
          ],
          "lockTime": 0
        }
      }
    ],
    "outputs": [
      {},
      {}
    ]
  }
}

Bitcoin Testnet app on my Ledger is up to date.

Hey @Polybius93 can you please tell me how to reproduce this bug.

In case if it does help, here is the hex of a PSBT i was trying to sign with Ledger:
70736274ff01007d0200000001097aa7c8af01cc084b6ed1f1de027156c92a1b09f255f8a1184b5eaec6cf81d30100000000ffffffff02a0860100000000002251203528c22a161bd4da764f9149baf7dc9235c661940e1c1eb6416eb536606dbe237403cb0e000000001600145a81f36535980769bccc23c196337a78458abd1e00000000000100eb02000000000101cba5625039d25b2aeb462b7236a88d6351fe7e27609245486569c93f0716b2a80100000000ffffffff02a0860100000000002251203528c22a161bd4da764f9149baf7dc9235c661940e1c1eb6416eb536606dbe23468bcc0e000000001600145a81f36535980769bccc23c196337a78458abd1e02483045022100d4fad0650ed4d4d18d84d1c99acfc58a5059c301221e956c69fccb83baddbf1a02203a42d4a43f786b2554e477b2e5d1af0e2c1e47674778ae28be47051581f807e5012103c9fc819e3c26ec4a58639add07f6372e810513f5d3d7374c25c65fdf1aefe4c500000000220203c9fc819e3c26ec4a58639add07f6372e810513f5d3d7374c25c65fdf1aefe4c54730440220336b67277a6a8a2a16482dc09958c540a33b6168cecb423017e7cb109387576002206db85aa7b51c14f6af09f75a15e6fcbf303499aab1829bffc5a2486104964ade01000000

Hey @pete-watters ! Any updates on this issue? Thanks!

Hey @Polybius93 ,
Unfortunately not as I have had to switch to another task but this is at the top of my priorities and hope to progress it soon. Apologies for the delay

I found that this PSBT is failing to sign as it contains a nonWitnessUtxo input and currently our code is only handling witnessUtxo

Unless I'm mistaken, this is only the cause of the bug input values being presented as undefined. Ledger txs should be able to sign nonWitnessUtxos, we have explicit handling of older utxos here, as Ledger requries the entire tx to be passed.
https://github.com/leather-wallet/extension/blob/f19a80dbae9808ae83c20e0d4c2808d597e7485d/src/app/store/accounts/blockchain/bitcoin/native-segwit-account.hooks.ts#L138-L156

@Polybius93 and I spent a while investigating this issue and determined that the underlying issue here relates to a current lack of multisig signing support in Ledger.
In this issue there are two problems:

incorrectly displaying an undefined input amount for nonWitnessUtxos
lack of support currently for multisig signing

I will add small code to address issue 1. To address 2 more efforts are needed and we will need to update our signPsbt API to accept a custom policy to allow for multisig signing

I made some small changes to improve how we display amounts and handle non-witness UTXOs.
To process the multi-sig transaction this bug is trying to sign, more work needs to be done to add support for multi-sig on Ledger


This page says you should have already completed the steps in "Create a new data model" but no such page exists I think?

Look at page: https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/analytics/tasks/er-define-model-mapping-select-data-sources-2016-11?context=%2Fdynamics365%2Fcontext%2Ffinance
It reads:
"The following steps explain how a user in the System Administrator or Electronic Reporting Developer role can select data sources for an Electronic reporting (ER) data model. The data sources will be bound to individual components of the selected data model at design time and populate business data to that data model at run-time. In this example, you will select data sources for an existing data model that has been created for sample company, Litware, Inc. To complete these steps, you must first complete the steps in the "Create a new data model" procedure."
There is no nearby branch or page with title: "Create a new data model".
Perhaps I'm missing something or maybe the documentation site needs updating?

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

ID: b90f7813-13eb-ce8b-bec4-f0a35a337805
Version Independent ID: d8199da7-1e7d-a775-5f5e-7597c7d1192d
Content: Define ER model mappings and select data sources for them - Finance & Operations | Dynamics 365
Content Source: articles/fin-ops-core/dev-itpro/analytics/tasks/er-define-model-mapping-select-data-sources-2016-11.md
Service: dynamics-365-cross-app
Product: ****
Technology: ****
GitHub Login: @kfend
Microsoft Alias: filatovm

Thanks @JTWWI,
That link was missing, good eye.
I've added the appropriate link in the article, but here it is for convenience:
Create a new data model
Thanks for reaching out.
Winona


Clearer prompt in venv-set-location

Clarify that we're prompting for a directory that contains
virtualenvs, not a path to a virtualenv.
Also default to the current value rather than current-directory.

Thanks!


firebase config file created with testing

Closes #6
Firebase has been set up and tested. firebase.js file created.

looks good


Fix formatting in src/ir/auth_logic files.

LGTM thanks for fixing this.
I have been using clang-format --style=Google, and my text editor also runs this when I save. Is there any reason why that would not catch and fix these style issues automatically? (Maybe I just didn't set that up yet when I started writing this).

These files might have been created before you set it up.


Gradle 6.8.1 deprecation warning

Running the dependencyCheckAnalyze task with Gradle 6.8.1 yields the following deprecation warning:

The archives configuration has been deprecated for resolution. This will fail with an error in Gradle 7.0. Please resolve the compileClasspath or runtimeClasspath configuration instead. Consult the upgrading guide for further information: https://docs.gradle.org/6.8.1/userguide/upgrading_version_5.html#dependencies_should_no_longer_be_declared_using_the_compile_and_runtime_configurations

I have seen https://github.com/jeremylong/dependency-check-gradle/issues/176, though the message looks different.

We accept PRs...

This looks like https://github.com/jeremylong/DependencyCheck/issues/2644.

Indeed.


Endpoint authorization with API key

Hello,
I have a multi-tenant application and I would like to control who have access to each endpoint with API Keys. That is still a bit unclear for me. How can I authorize users before they consume some endpoint?
This question also extends to serving engines in general, like TorchServe. How people are normally controlling access to the inference APIs?
Thanks,
Bruno

Hi @Bunoviske ,
Common practice is to protect these endpoints using some service that supports basic authentication (or JWT token authentication), placed before the endpoints.
Which multi-tenant application do you have? How do you generate credentials/tokens for this app?

Hi @Bunoviske,
If you already have a way to generate tokens (and a secret used to generate them), you would normally set up some layer in front of your endpoints (or the serving endpoints) that can parse any token provided with the call and determine if the call is allowed to reach the endpoint (or redirect to the appropriate endpoint). Common tools used for that are nginx (see here and here, for example) or envoy (see here for example)

Thank you, that is very helpful. Maybe you could also suggest this as a feature for ClearML: BentoML secure endpoint or Integrate BentoML server with WSGI
For me, it would much easier if I could do clearml-serving --token "jsnkjsagn", something like this. Let me know your thoughts on that :)


feat: v3 change window control style to windows platform

Adjust window control button to windows style.
Change theme origin border color.

We can move min up a little bit and increase the size of close to make size *appears*  to the same size. That might look decent on Linux.
However, if we really want a windows style platform, there should be a block.

We can move min up a little bit and increase the size of close to make size appears to the same size. That might look decent on Linux. However, if we really want a windows style platform, there should be a block.

I think it's unnecessary to apply exact same style as windows platform, just making icons look similar to windows platform is enough. Because listern1 navigation bar height is larger than menu bar of windows platform, so they can't be exact same.


Include filtering of Users on server (rather than using only Angular filtering)

The User filtering in the sample code is all done via Angular instead of by making calls to the server and having it do some of the work.

I updated the title since this issue didn't seem to have anything to do with stories requested by customer...
There is some filtering of users by age that seems to be implemented for the server side of things, but it is not used. Filtering by age is actually done using angular. However, you can hack the API to search by age... not sure if that means we are closer than we would be if that server filtering wasn't there or if it's still really an angular thing. Help please.

Yeah, I don't remember where that unhelpful title came from, TBH.
I think the idea was that the server provides some potentially nice services (like the ability to filter by age), but our Angular example never used any of those services, and instead grabbed everything and filtered it on the Angular side. That doesn't scale to situations where you have zillions of items on the server side but you only need a few dozen; you don't want to eat bandwidth and phone CPU filtering out those few dozen when the server could have done that for you.

I totally get why we want to filter on the server. I was just confused about why we didn't use that in our example to show students how filtering on the server is different from filtering on the client. I think we've made it extra confusing by implementing age filtering for the server and then not using it. I think we need an example of filtering on the server along with some comments about filtering on the server and some tests to check that (to model what it should look like and how to test it).


Fix scm connection url

The connection set in the SCM section of pom.xml file is incomplete and executing the git clone ssh://github.com/jenkinsci/google-compute-engine-plugin.git command causes an error:
Permission denied (publickey).

@evandbrown @craigdbarber @stephenashank

CI failure is unrelated to change: error is a test timeout for a single test.


Cannot setup browserbiometrics with v0.2.14

After upgrading to v0.2.14, I can no longer set up browser biometrics.
System information
OS: Fedora Linux 39
Desktop Environment: KDE Plasma 5.27.11
Browsers: Firefox 125.0.2 (RPM), Brave <IP_ADDRESS> (RPM), Chromium 123.0.6367.60 (Fedora Project RPM)
Goldwarden Version: 0.2.14 (EL7 RPM)
Steps to reproduce

Rungoldwarden setup browserbiometrics

Result
I get the following output:
Native messaging host directory already exists: /home/miren/.config/google-chrome/NativeMessagingHosts/
Native messaging host directory already exists: /home/miren/.config/chromium/NativeMessagingHosts/
Native messaging host directory already exists: /home/miren/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/
Native messaging host directory already exists: /home/miren/.mozilla/native-messaging-hosts/
Found chrome-like browser: /home/miren/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts
Removing old manifest and proxy script
Error: chown /home/miren/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.8bit.bitwarden.json: operation not permitted

Expected result
It sets up correctly and I don't get an error.
Things I have tried

Removing the file ~/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/com/8bit.bitwarden.json before running.
Removing the directory ~/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/ before running.

Possible cause
Why do all of the os.Chown function calls pass 7 to the uid and gid arguments (e.g. browserbiometrics/main.go:L129)? Is this value special? My uid and gid on my system is 1000.
I guess this might not have been a problem before because there was no error handling here as introduced by #140.

Not sure what happened there during some refactor. Fixed in #176


使用visa数据集训练模型，测试效果不理想，与官方已训练模型测试效果相差甚远

Hello author, I tested the Visa dataset using a model that has been trained in engineering and the results were good. However, when I used the Visa dataset, created a meta.json file, and trained for 15 epochs, the testing results were very poor. What is the reason for this?

Maybe the epochs are too small?

Similarly, when I train the replicated model myself and test it on the VISA dataset, the results are not as good as those of the author, with a difference of about 1 to 2 percentage points

我是用visa做训练集，在mvtec上进行测试，与作者的pixel_auroc上的精度相差了4%很多，请问有发现是怎么回事吗？


Boss idea: honor angel? First or second tier

An "honorable angel" type.
At first, he's mostly a tough right clicker, with good armor and damage, who can't be bashed.  Every now and then he'll scream "fight me honorably, curs!" and push away and disarm everyone near him who's not his current target. This can, of course, be interrupted.
At 50% HP, he'll start saying "I challenge thee!", and basically using the CK teleport on the farthest hero (there'll be an indicator and time to interrupt).
At 20%, he'll scream "Foul sorcery!" and become magic immune for the rest of the fight.

I don't like the magic immunity. Don't mind having a simple boss like this though.

This has been added.


[Feat] Added See More/Less about page

The Management Board had too long of a description, So a button was added to see more/less

The fix is provided in https://github.com/podkrepi-bg/frontend/pull/1139
Closing as duplicate.


example of local file support

Test local file support with jupyter notebook server

Closing this one as it will be superseded by paper_modifications branch


Installation instructions on README for pipenv fails

Installation instructions the README for pipenv fails with error Could not find a version that matches graphql-core>=3 because pipenv is ignoring pre-release versions.
ERROR: Could not find a version that matches graphql-core>=3
Tried: 0.4.9, 0.4.11, 0.4.12, <IP_ADDRESS>, 0.4.13, 0.4.14, 0.4.15, 0.4.16, 0.4.17, 0.4.18, 0.5, 0.5.1, 0.5.2, 0.5.3, 1.0, 1.0.1, 1.1, 2.0, 2.0, 2.1, 2.1, 2.2, 2.2, 2.2.1, 2.2.1
Skipped pre-versions: 0.1a0, 0.1a1, 0.1a2, 0.1a3, 0.1a4, 0.4.7b0, 0.4.7b1, 0.4.7b2, 0.5b1, 0.5b2, 0.5b3, 1.0.dev20160814231515, 1.0.dev20160822075425, 1.0.dev20160823054952, 1.0.dev20160909030348, 1.0.dev20160909040033, 1.0.dev20160920065529, 1.2.dev20170724044604, 2.0.dev20170801041408, 2.0.dev20170801041408, 2.0.dev20170801051721, 2.0.dev20170801051721, 2.0.dev20171009101843, 2.0.dev20171009101843, 2.1rc0, 2.1rc0, 2.1rc1, 2.1rc1, 2.1rc2, 2.1rc2, 2.1rc3, 2.1rc3, 3.0.0a0, 3.0.0a0, 3.0.0a1, 3.0.0a1, 3.0.0a2, 3.0.0a2

Could be fixed by specifying the LT on the pipenv installation command like so:
pipenv install "graphql-core>=3<4"

As @Cito pointed out in #50, the correct way would be as following:
pipenv install --pre "graphql-core>=3a"


what  does publicmonitor mean? I can’t see it on the web.

⚠ Please verify that this question has NOT been raised before.

[X] I checked and didn't find similar issue

🛡 Security Policy

[X] I agree to have read this project Security Policy

📝 Describe your problem
I want to use /api/badge/:id/uptime/:duration? to get availability data, then I found most of the monitor is N/A. I checked code and found these monitors are not public. So I got to web console and found nothing about public. I want to known what does public mean and how make these monitors public, can I just modify the database?

📝 Error Message(s) or Log
No response
🐻 Uptime-Kuma Version
1.23.11
💻 Operating System and Arch
k8s
🌐 Browser
Firefox
🖥 Deployment Environment

Runtime:  v1.24.6-aliyun.1
Database: sqlite
Filesystem used to store the database on: local file
number of monitors:  about 40

I execute sql "INSERT INTO monitor_group (monitor_id, group_id, weight) VALUES (50, 4, 5);"  to make monitor id 50 to be a publicmonitor, and then can get data from URL /api/badge/50/uptime/

Create a status page and add your monitors to the status page so as to make it public.


updateTriggers broken when using default accessors

The following layer:
new ScatterplotLayer({
      data,
      updateTriggers: {
          getColor: color
      }
})

Is not updated when color changes. This is caused by the default shouldUpdateState implementation:
    return changeFlags.propsOrDataChanged;

which does not reflect updateTriggers change. The current examples work because they are using inline accessors, which counts towards a prop change.
@ibgreen

which does not reflect updateTriggers change.

Do we know why? Is _diffUpdateTriggers not being called?

Do we know why? Is _diffUpdateTriggers not being called?_diffUpdateTrigger is called, but because shouldUpdateState, attributeManager.update() is not called to recalculate the invalidated attribute.

because shouldUpdateState returns false, attributeManager.update() is not called to recalculate the invalidated attribute.

Perhaps we should just bypass shouldUpdateState for updateTriggers? The user has already been explicit about what should be updated.
My first assumption was that changeFlags.propsOrDataChanged should be true if updateTriggers fired. But maybe that would cause more updates than we want?

Whatever we decide it might be good to update the docs, including the new article on "Updates".

@1chandu - strongly suspect this is also broken in the release version


Limit the recursion depth when trying to get the mangling for a context descriptor

This should help guard against corrupted data in the target app when debugging.
Resolves rdar://66442021

@swift-ci Please test

@swift-ci Please test

Build failed
Swift Test OS X Platform
Git Sha - b4829c3e11fda01c2707f480c909de2c8a89dd79

Build failed
Swift Test OS X Platform
Git Sha - b4829c3e11fda01c2707f480c909de2c8a89dd79

@swift-ci Please test Windows platform

@swift-ci Please test Windows platform

@swift-ci Please test macOS

@swift-ci Please test macOS

Restarted testing; looks like there are random test timeouts keeping this from finishing.

Restarted testing; looks like there are random test timeouts keeping this from finishing.

A type could legitimately be scoped 25 levels deep; maybe that's unlikely, but it'd be unfortunate for debugging to mysteriously stop working if it does happen. Maybe we need a more robust way of detecting valid pointers into the remote object. We know that context descriptors can only ever be in the immutable __TEXT segment of images, so if MetadataReader were enhanced to track what regions of the remote address space are immutable, then we could immediately discard any context descriptor pointers that don't point into one of those regions.

A type could legitimately be scoped 25 levels deep; maybe that's unlikely, but it'd be unfortunate for debugging to mysteriously stop working if it does happen. Maybe we need a more robust way of detecting valid pointers into the remote object. We know that context descriptors can only ever be in the immutable __TEXT segment of images, so if MetadataReader were enhanced to track what regions of the remote address space are immutable, then we could immediately discard any context descriptor pointers that don't point into one of those regions.

@jckarter I agree that more checks are needed here, but I don't think we can avoid some kind of recursion limit since malformed data could potentially have cycles, and simply checking for valid pointers can't guard against that.
I've fixed the double-counting, so we're now supporting 50 levels of nesting.    Based on your comment, I'm guessing that should be sufficient?

@jckarter I agree that more checks are needed here, but I don't think we can avoid some kind of recursion limit since malformed data could potentially have cycles, and simply checking for valid pointers can't guard against that.
I've fixed the double-counting, so we're now supporting 50 levels of nesting.    Based on your comment, I'm guessing that should be sufficient?

If we're primarily concerned about cycles, then could we track a set of already-visited pointers, and error out if we see a real cycle? If we're going to put an arbitrary limit here, then IMO we should also impose the limit consistently in the compiler and other tools.

If we're primarily concerned about cycles, then could we track a set of already-visited pointers, and error out if we see a real cycle? If we're going to put an arbitrary limit here, then IMO we should also impose the limit consistently in the compiler and other tools.

(Or, you don't actually need to track a set; you can do the old "find cycles in a linked list" trick by keeping another pointer that you update at double speed through the list and check if the two pointers ever line up)

(Or, you don't actually need to track a set; you can do the old "find cycles in a linked list" trick by keeping another pointer that you update at double speed through the list and check if the two pointers ever line up)

@swift-ci Please test

@swift-ci Please test

Even if we restrict this to known immutable memory, we could get a bad pointer into something that happens to be immutable memory, and end up chasing things down in what would essentially be garbage data.
I really like the idea of detecting cycles explicitly, but I'm also afraid that we'll encounter garbage that just happens to present as a non-cyclic structure deep enough to overflow the stack.

Even if we restrict this to known immutable memory, we could get a bad pointer into something that happens to be immutable memory, and end up chasing things down in what would essentially be garbage data.
I really like the idea of detecting cycles explicitly, but I'm also afraid that we'll encounter garbage that just happens to present as a non-cyclic structure deep enough to overflow the stack.

@swift-ci Please test

@swift-ci Please test

@swift-ci Please test Windows platform

@swift-ci Please test Windows platform

@swift-ci Please test Windows platform

@swift-ci Please test Windows platform

Build failed
Swift Test Linux Platform
Git Sha - b5f84ded6a73aca27a4a0b8fd5024aeeaaddfea3

Build failed
Swift Test Linux Platform
Git Sha - b5f84ded6a73aca27a4a0b8fd5024aeeaaddfea3

@swift-ci Please test

@swift-ci Please test

Build failed
Swift Test OS X Platform
Git Sha - b5f84ded6a73aca27a4a0b8fd5024aeeaaddfea3

@swift-ci Please test macOS Platform

@swift-ci Please test macOS Platform

Build failed
Swift Test Linux Platform
Git Sha - b5f84ded6a73aca27a4a0b8fd5024aeeaaddfea3

@swift-ci Please test Linux platform


fix(semantic): export default foo should have ExportLocalName::Default(NameSpan) entry

#3823  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Boshen and the rest of your teammates on  Graphite


Error when run the code

when I do go run i get below error
github.com/elastic/gosigar
/elastic/gosigar/concrete_sigar.go:20:11: cpuUsage.Get undefined (type Cpu has no field or method Get)

Based on the error message, it appears that you're running a fork of gosigar from here: https://github.com/elastic/gosigar.
Does this error occur when you use this version of gosigar?
If it does not, then (given that the elastic fork has commits that this repo does not have) you should report this issue over there.

It has been three weeks since I've heard anything about this issue from you. Because I suspect that your issues are due to using a fork of the gosigar code that's missing something important, I'm going to close this Issue.
Feel free to reopen it with a more complete report if you disagree with my conclusion.

The arm64 build seems to be broken.
$ go version
go version go1.18.3 darwin/amd64

$ GOARCH=arm64 go build -v ./...
github.com/cloudfoundry/gosigar
# github.com/cloudfoundry/gosigar
./concrete_sigar.go:20:12: cpuUsage.Get undefined (type Cpu has no field or method Get)
./concrete_sigar.go:30:14: cpuUsage.Get undefined (type Cpu has no field or method Get)
./concrete_sigar.go:49:11: l.Get undefined (type LoadAverage has no field or method Get)
./concrete_sigar.go:55:11: m.Get undefined (type Mem has no field or method Get)
./concrete_sigar.go:61:11: m.GetIgnoringCGroups undefined (type Mem has no field or method GetIgnoringCGroups)
./concrete_sigar.go:67:11: s.Get undefined (type Swap has no field or method Get)
./sigar_shared.go:12:21: procTime.Get undefined (type *ProcTime has no field or method Get)

$ git remote -v
origin	https://github.com/cloudfoundry/gosigar (fetch)
origin	https://github.com/cloudfoundry/gosigar (push)

commit 60d9d42767291e04ad2194263718f44040cf6d88 (HEAD -> master, tag: v1.3.4, origin/master, origin/HEAD)
Author: nicholaswang<EMAIL_ADDRESS>Date:   Wed May 25 08:22:44 2022 +0800

    Free memory report now accurate in nested cgroups


WIP - Implement Polymorphic createdBy Relationship

Fixes #46

This seems to introduce more complications than it solves. Putting this effort on hold for now in favor of cleaning up the way the governor_created_by field works.


Add vis-2-widgets-weather-and-heating 0.8.0 to stable

Please update my adapter ioBroker.vis-2-widgets-weather-and-heating to version 0.8.0.
This pull request was created by https://www.iobroker.dev c0726ff.

RE-CHECK!

Your Adapter has been added to stable repository. If you like you can extend the news message here:
https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/history/history.md
If you add some more information / description, please consider to add this information to README.md too.
If you have any questions related to the news file, please contact @Apollon77 for further information.
Please note, that the PR announcing the new adapter at stable might not be merged.
https://github.com/ioBroker/ioBroker.docs/pull/


mako: add sh to runtime PATH to enable exec functionality

Description of changes
This PR simply adds pkgs.bash to the runtime PATH of mako to fix the broken exec action functionality. Fixes #290385 .

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Build is failing. You need to add bash to the inputs.

@chewblacka Oops I added that now, I think it's good!

Thanks!


Error when trying to land

Installation is successful there are no problems when I start the main.py.
The problem occurs when I hit the spacebar to take off, then hit it again to land. It takes off perfectly, but when it tries to land, the window shows Not Responding and there is an error.
Full Output

OS: Windows 10 Professional 64 bit running on MacBook pro
Python version: 3.7.10

I can use the Tello_Video example (it has controls, video stream, and picture functions) from the official repository just fine.

I am using Tello_Video from this repository.

I might try it on osx and see if it works there.

@NevGithub0823 I am using djitellopy v1. Also, djitellopy is based on official SDK that you have shared a link to, so this can be a problem.  But I think the problem in the different version of djitellopy

It works on osx. I can take off and perfectly fine.

I don't think we are using different versions of djitellopy. It did work on osx for some reason.

I think it might be the djitellopy module. This code
from djitellopy import Tello
tello=Tello()
tello.connect()
tello.takeoff()
tello.land()

sometimes it gives this output:
Send command: command
Response: b'ok'
Send command: takeoff
Timeout exceed on command takeoff
Command takeoff was unsuccessful. Message: False
Send command: land
Response: b'ok'

To me, it looks like the module is accepting the reply from the tello.takeoff() as the reply for tello.land(), and isn't actually landing, but taking off (which is exactly what it's doing).

if i do a lot of stuff with it in osx it also fails with
Traceback (most recent call last):
  File "main.py", line 160, in <module>
    main()
  File "main.py", line 112, in main
    tello.takeoff()
  File "/Users/chenxingrui/opt/miniconda3/envs/tello-gesture/lib/python3.7/site-packages/djitellopy/tello.py", line 233, in takeoff
    return self.send_control_command("takeoff")
  File "/Users/chenxingrui/opt/miniconda3/envs/tello-gesture/lib/python3.7/site-packages/djitellopy/decorators.py", line 34, in new_f
    return f(*args, **kwds)
  File "/Users/chenxingrui/opt/miniconda3/envs/tello-gesture/lib/python3.7/site-packages/djitellopy/tello.py", line 174, in send_control_command
    response = self.send_command_with_return(command)
  File "/Users/chenxingrui/opt/miniconda3/envs/tello-gesture/lib/python3.7/site-packages/djitellopy/decorators.py", line 34, in new_f
    return f(*args, **kwds)
  File "/Users/chenxingrui/opt/miniconda3/envs/tello-gesture/lib/python3.7/site-packages/djitellopy/tello.py", line 110, in send_command_with_return
    response = self.response.decode('utf-8')
AttributeError: 'NoneType' object has no attribute 'decode'

I think I fixed the problem with an extra try except in the controls


[0.10.0] Write into fully-replicated cluster is not replicated across all shards

Steps to reproduce:

3-node cluster with default configs. n2 and n3 join n1.
create a database on n1.
apply the following write on n1: insert cpu value=1.

Expected result:

Database should be replicated on each of the three nodes.

Actual result:

One of the nodes does not create the database and store the point (in my example shard 4 is not created on n2.

Output and logs
n1:
> create database db
> use db
Using database db
> show servers
name: data_nodes
----------------
id	http_addr	tcp_addr
1	localhost:8186	localhost:8188
4	localhost:8386	localhost:8388
5	localhost:8286	localhost:8288

name: meta_nodes
----------------
id	http_addr	tcp_addr
1	localhost:8191	localhost:8188
2	localhost:8391	localhost:8388
3	localhost:8291	localhost:8288

> show shards
name: _internal
---------------
id	database	retention_policy	shard_group	start_time		end_time		expiry_time		owners
1	_internal	monitor			1		2016-02-10T00:00:00Z	2016-02-11T00:00:00Z	2016-02-18T00:00:00Z	4
2	_internal	monitor			1		2016-02-10T00:00:00Z	2016-02-11T00:00:00Z	2016-02-18T00:00:00Z	5
3	_internal	monitor			1		2016-02-10T00:00:00Z	2016-02-11T00:00:00Z	2016-02-18T00:00:00Z	1

name: db
--------
id	database	retention_policy	shard_group	start_time	end_time	expiry_time	owners

> insert cpu value=1
> show shards
name: _internal
---------------
id	database	retention_policy	shard_group	start_time		end_time		expiry_time		owners
1	_internal	monitor			1		2016-02-10T00:00:00Z	2016-02-11T00:00:00Z	2016-02-18T00:00:00Z	4
2	_internal	monitor			1		2016-02-10T00:00:00Z	2016-02-11T00:00:00Z	2016-02-18T00:00:00Z	5
3	_internal	monitor			1		2016-02-10T00:00:00Z	2016-02-11T00:00:00Z	2016-02-18T00:00:00Z	1

name: db
--------
id	database	retention_policy	shard_group	start_time		end_time		expiry_time		owners
4	db		default			2		2016-02-08T00:00:00Z	2016-02-15T00:00:00Z	2016-02-15T00:00:00Z	4,5,1

> show retention policies on db
name	duration	replicaN	default
default	0		3		true

>

Note in the logs: n2 mentions that shard 4 does not exist, so it drops the write. I think that's the starting point for investigating this issue.
n1.txt
n2.txt
n3.txt

Closing because we can't replicate as of commit b6a0b6a54a.

Reopening because we saw it happen again.


Added missing properties. to example query commands

Added missing properties. to example command for queries properties from Container App Environment. Looks like it was just missing on this page. The page for doing the same thing in internal environments has this correctly (https://docs.microsoft.com/en-us/azure/container-apps/vnet-custom-internal?tabs=bash&pivots=azure-cli).

@craigshoemaker,
Can you review the proposed changes?
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

Thanks, @ProgrammerAl!
#sign-off

Learn Build status updates of commit ddf67ee:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/container-apps/vnet-custom.md
:white_check_mark:Succeeded

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


custom resolver support

fixes https://github.com/rspec/rspec-rails/issues/1841

What status this PR?
I hope that this fix will be merged.

done


[bug] Applying updates can result in unnecessary additional updates on multi-value records

This is a difficult one and I'm still trying to reliably replicate it.
If you have multi-values RRSets, such as multiple NS records in a delegation, then Powerdns-admin can sometimes do an unnecessary update of these when you update other records.
For example, if you have:
foo 3600 IN NS  ns0
foo 3600 IN NS ns1

Then you add
foo 3600 IN TXT "foo"
... this should result in an add_rrsets for the 'foo'.
However, sometimes, it also results in a del_rrsets for the NS records, and an add_rrsets for the same records but in a different order.
Example from logs:
{
   "domain" : "testdomain.com",
   "add_rrests" : [
      {
         "comments" : [],
         "name" : "365.nz.testdomain.com.",
         "records" : [
            {
               "content" : "20 shared2.nz.testdomain.com.",
               "disabled" : false
            },
            {
               "content" : "10 shared1.nz.testdomain.com.",
               "disabled" : false
            }
         ],
         "ttl" : 7200,
         "type" : "MX",
         "changetype" : "DELETE"
      }
   ],
   "del_rrests" : [
      {
         "name" : "365.nz.testdomain.com.",
         "type" : "MX",
         "ttl" : 7200,
         "records" : [
            {
               "content" : "10 shared1.nz.testdomain.com.",
               "disabled" : false
            },
            {
               "content" : "20 shared2.nz.testdomain.com.",
               "disabled" : false
            }
         ],
         "comments" : [],
         "changetype" : "REPLACE"
      }
   ]
}

As you can see, no net change, just the ordering of the components changed.  When this happens, it affects every multivalued record set and so ther update is huge.
The net effect of this is, of course, nothing - until you try and save an illegal record, then something goes wrong resulting in the del_rrsets being processed but not the add_rrsets.  This is, as you can imaging, not something you want.  A fault today erased every multi-valued record in our zone, and logged nothing.

I have now proved this.  Created a new zone, added 3 text records for name 'a', all with different text. Applied the changes, refreshed the page.  Sorted the columns in different orders.  Created a new TXT record 'b'.  The logs show the update write 'b', but also deleted and re-created 'a' with the records in a different order.

I suppose a fix would be to sort the records array in the recordsets before comparing, but I cant find in the code where this comparison happens!  Only a compare() function that seems to check for nothing other than if the record already exists.  I need someone who understands php.

Would it work to add
            # Merge rrsets into one
            $sortby = array_column($rrsets, 'records');
            array_multisort($sortby, SORT_DESC, $rrsets);

in merge_rrsets() of records.py -- to make the returned rrsets always merged in a determined order?
It would probably then be necessary to do the same sorting in get_rrsets() somehow, maybe by walking through the jdata['rrsets'] and sorting the rsets where appropriate
            rrsets=jdata['rrsets']
            for r in rrsets[1:]:
                if count(r['records'])<2:
                    sortby = array_column(r, 'records');
                    array_multisort(sortby, SORT_DESC, r['records']);

Again, I'm not a php person, so would like to have some feedback on this.

OK, I have a fix for this now; however it requires also that the problem with comments is fixes as well (IE that the comments array is either empty or has the same number of elements as the records array).  I will make a PR shortly

The fix for this depends on #736 #720 and PR #684 , all of which address the problem with index errors when a Recordset has comments on some but not all of the entries.
The main problem is that comments are not handled properly when some but not all of a recordset members have a comment...

@ngoduykhanh I've now rolled out our commit that fixes this ( in PR #739 ) to our systems here, as the risk of damage to our data from the bug was too high.  It does seem to fix both this issue and the other 3 I linked above, at least as far as my few hours of testing could determine.  Please consider prioritising merging so that we can return to an official release.

I've merged #739. Thanks @sshipway .


unable to generate prefetch html

Bug report

What is the current behavior?
for prefetch:
import(/* webpackPrefetch: true */ './module');

got:
<script type="text/javascript" src="module.bundle.js"></script>

If the current behavior is a bug, please provide the steps to reproduce.

What is the expected behavior?
<link rel="prefetch" href="module-chunk.js">

Other relevant information:
webpack version:  4.30.0
Node.js version: v10.15.3
Operating System:  Ubuntu
Additional tools:

@calidion webpack not handle html right now, please provide minimum reproducible test repo, maybe you need open issue in html-webpack-plugin

@evilebottnawi it appears as though jantimon/html-webpack-plugin#1150 was closed since webpack does not provide a performant way to check if a child chunk should be preloaded/prefetched. Should this ticket be reopened or would you prefer a new one?

Went ahead and filed https://github.com/webpack/webpack/issues/10094 to track this.

@maclockard it is not related to preload or prefetch


Merge errors in file

https://github.com/mbrit/MetroLog/blob/3f54581a93ba896f08ce5be044e7264ad5fe2906/Win8Sample/LogSamplePage.xaml.cs.orig
Line 112 and 130.

thanks, these files shouldn't be checked in and are gone now


Turn off virtual env prompt when using create environment command.

I believe we discussed that CreateEnvironment should be exposing an API notifying when an environment is being created, which can be used in virtualEnvPrompt.ts. Instead of virtualEnvPrompt.ts exposing an API to turn off the prompt.

That is correct. Updated the title.


[WIP] Genie network policy controller implementation

Genie network policy controller implementation:
Implementation of informer framework for logical network type objects
Implementation of network policy object handlers

LGTM


Tried to initialize from a previous compilation

Thank you for taking the time to file an issue!
This tracker is for issues related to:

Analyzer
Common Front End (CFE) and kernel
Dart core libraries ("dart:async", "dart:io", etc.)
Dart VM
dart2js
dartfix
dev_compiler
initialize_from.dill.gz

Some other pieces of the Dart ecosystem are maintained elsewhere. Please
file issues in their repository:

Dart language: https://github.com/dart-lang/language
Dart website: https://github.com/dart-lang/site-www
Flutter: https://github.com/flutter/flutter
Linter: https://github.com/dart-lang/linter
dartfmt: https://github.com/dart-lang/dart_style

If you aren't sure, file the issue here and we'll find the right home for it.
In your issue, please include:

Dart SDK Version (dart --version)
Whether you are using Windows, MacOSX, or Linux (if applicable)
Whether you are using Chrome, Safari, Firefox, Edge (if applicable)

Missing some or all of the above might make the issue take longer or be
impossible to act on.
If you simply have a question, consider starting with Stack Overflow:
https://stackoverflow.com/questions/tagged/dart
For a real-time response, consider our Gitter channel:
https://gitter.im/dart-lang/sdk

initialize_from.dill.gz is attached. That's actionable information. I'll take a look!


fix(notebook-cell): add a slot for drag handle

Description

With the current implementation, drag logic will be applied to the entire cell. This is causing issues with text selection, or scrolling of outputs.
In order to prevent the entire cell component from being dragged, add a slot for drag handle where users can pass any component. They can add the drag logic to this slot.

What's included?

Add a slot called drag-handle in the notebook cell component
Update notebook cell story

Test Steps

[ ] npm run storybook
[ ] Open notebook cell story
[ ] Make sure drag handle is rendered correctly

General Tests for Every PR

[x] npm run start still works.
[x] npm run lint passes.
[x] npm run stylelint passes.
[x] npm test passes and code coverage is not lower.
[x] npm run build still works.

Screenshots or link to StackBlitz/Plunker

:tada: This PR is included in version 8.20.4 :tada:
The release is available on:

v8.20.4
GitHub release

Your semantic-release bot :package::rocket:


Fix bug in StartIndexComparator violating comparator contracts.

This can yield a IllegalArgumentException: "Comparison method violates its general contract!" when it is used.

Thanks for the PR, yeah that looks correct. Not sure how I missed that originally.
Appreciate it very much.


Kibana for all operators

Codecov Report

Merging #97 into data-platform-upgrade will increase coverage by 1%.
The diff coverage is 90.9%.

@@                   Coverage Diff                   @@
##           data-platform-upgrade      #97    +/-   ##
=======================================================
+ Coverage                   68.8%   69.81%    +1%
=======================================================
  Files                        142      142
  Lines                      11231    11951   +720
=======================================================
+ Hits                        7728     8344   +616
- Misses                      3503     3607   +104

Impacted Files
Coverage Δ

airflow/plugins_manager.py
93.68% <100%> (+1.47%)
:arrow_up:

airflow/models.py
86.32% <50%> (-0.03%)
:arrow_down:

airflow/www/utils.py
80.23% <0%> (-1.52%)
:arrow_down:

airflow/www/views.py
73.86% <0%> (+5.42%)
:arrow_up:

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 0d15850...042ded8. Read the comment docs.

@lyft/dp-tools-viz

@ArgentFalcon addressed your comments.

Couple more comments. Once you merge this, I'll update the upstream PR to use extra_link_functions instead of the list

:+1:


Add a new cli cmd flag to overwrite checkpoint when resuming a changefeed

Is your feature request related to a problem?
At present, when a changefeed is in failed state and exceeds gc-ttl limit, it cannot be resumed. And we can only remove and recreate that changefeed from scratch.
Describe the feature you'd like
Allow overwriting checkpoint ts when we try to resume a changefeed.
Describe alternatives you've considered
No response
Teachability, Documentation, Adoption, Migration Strategy
No response

/assign @zhaoxinyu

This issue is resolved in #6020


ARM Support

Hi there,
First off - I love dbeaver, it is a fantastic tool and I love the fact that I can use the same tool for MySQL and NoSQL databases - brilliant!
I have a question with regards to ARM support - I am using a Chromebook with chroot Linux environment for development and would love to be able to use dbeaver on that; has anybody been able to run dbeaver on an arm device (chromebook with chroot or raspberry pie)?

At the moment Eclipse platform (Mars, 4.5) doesn't support ARM builds out of the box.
Check this: https://bugs.eclipse.org/bugs/show_bug.cgi?id=406749
Although some guys have successful experience and run RCP apps on ARM (https://resheim.net/2013/05/running-eclipse-rcp-applications-on.html) but it requires pretty much effort.
Hopefully ARM binaries will be added in the next Eclipse/SWT versions (4.6. should be released soon). Once they will be there DBeaver will support ARM platforms as well. I'll just need to add an extra platform in release distributions.

Strange, I am running Eclipse on my Asus Flip with Ubuntu and it seems to work fine;

Interesting.
What Eclipse version do you have?
Where did you download it?

I am running
Ubuntu 16.04 LTS, Xenial on a ARMv7 Rockchip Processor (Asus Chromebook Flip) in a Chromeos chroot environment;
The Eclipse Platform version is Version: 3.8.1, Build id: debbuild;
I installed it from the Ubuntu ARM repositories (just using apt-get) - I guess this version is too old?

Yeah, Eclipse 3.x is not officially supported since 2012. For some reason some Linux repositories stuck with 3.8.1 version (the latest 3.x version).
Anyhow, I assume that Eclipse ARM was built for this particular repository but it is not available on the eclipse.org web site. And it is not available for other developers.

ARM support was added in version 21


Fix ISSUE 798: password printed to STDOUT when running initdb, resetdb, upgradedb

This fixes ISSUE-#798 by replacing the password in the sql_alchemy_conn string before printing it out.

Thanks for the PR, hey actually recently I realized that you can also just print the engine and that sqlalchemy does that for you when it stringifies the object.
from sqlalchemy import create_engine
create_engine('mysql://hello:secret@localhost').url

Out: mysql://hello:***@localhost

woo that makes it much easier! Will make the changes tonight.


Include Bit emotes in the Emote Menu

Is your feature request related to a problem? Please describe.

Twitch has recently implemented emotes via bit badge tiers and they do not show up in the Chatterino Emote Menu
Additional context
I assume somebody smarter than me has an endpoint/api information laying around (if one exists yet)
Screenshots
Chatterino

Browser Chat

Since there is no public API endpoint for bit emotes we can't add support for this.

I dislike the idea of closing issues with blocked label, so difficult to find these.

Since an implementation is now underway for this I will reopen this


Comments

Comments for the blog post. Questions, corrections, suggestions, or anything else, feel free to post it here!

Thanks for sharing your thoughts, I've read through some of your codebases before so it's great to hear you verbalize your philosophies & decision-making processes. I'll think out loud in the comments as I read through.
First thought, I like your containers and use something similar. I've drawn inspiration from Unreal's Gameplay Tags because they have some useful features that Godot's groups and Unity's tags don't have - also, the fact that GameObjects in Unity can't have multiple tags really nerfs them in my eyes. Unreal tags are hierarchical (e.g. "StatusEffect.Poisoned" inherits from "StatusEffect"), and the tag test operations API highlights how tags can naturally be operated on like sets.
Another pattern I've found useful for containers is the idea of "reference counting" to easily coordinate between different code that modifies what containers an object is in. Here's an example without using this pattern: An enemy steps into a poison trap and also gets hit by a poisoned dagger. When the enemy exits the poison trap, it's incorrectly removed from the "poisoned" container even though the effects of the poisoned dagger haven't expired. With reference counting, each add/remove operation internally increments/decrements a counter, and the object is added to the container if count == 1 and removed from the container if count == 0. This pattern is also useful for things like pausing, where code would call methods like RequestPause() and ReleasePause() that would increment/decrement a counter to decide if the game is paused.

I didn't see anything in this writeup on the state class from SNKRX, have you moved away from using it or was it just not necessary for emoji merge? I found the states easy to follow, and they're used in a similar way throughout 20 Minutes Till Dawn for managing title screen state, game state, and player state.
On the topic of UI, I'm curious to hear what you think of using markup languages like HTML for the job. The choice to use HTML/CSS for UI in s&box is interesting, I'm curious how it's worked out for them. Same deal with Valve's Panorama UI. The resources and support for this school of thought certainly are massive and relatively stable given the size of the web dev world.

I didn't see anything in this writeup on the state class from SNKRX, have you moved away from using it or was it just not necessary for emoji merge? I found the states easy to follow, and they're used in a similar way throughout 20 Minutes Till Dawn for managing title screen state, game state, and player state.

Will be mentioned in more detail in the next post, but it's now the level mixin.

On the topic of UI, I'm curious to hear what you think of using markup languages like HTML for the job. The choice to use HTML/CSS for UI in s&box is interesting, I'm curious how it's worked out for them. Same deal with Valve's Panorama UI. The resources and support for this school of thought certainly are massive and relatively stable given the size of the web dev world.

I currently don't have any generic UI solution and do everything UI related manually. This will also be explained in more detail in the next post. As for the web, I don't think it properly solves the problem of UI generalization conceptually, so I'm not going to use it. I want to solve the UI generalization problem in a way that makes sense to me and in a way that feels correct and the web does not feel correct.

Thank you for all!

Fantastic write-up. I'll probably be referencing this post and other resources you linked for months to come.
Per the 8-button gamepad idea, I started doing something along the "Propagating Menu pattern" on an abandoned project with a hover menu similar to what was in Black&White and Sacrifice:

The idea was that colony sims(DF, Rimworld) and RTS games have an interface gap between the beginner path, which is clicking the buttons, to the expert path, using hotkeys/key-chords/key-seqs. With a propagating menu, a novice user could 'explore' options while the expert user treats it like a gesture menu, all using the same interface, creating a clear path from novice->expert.
Per the Uniform Tool Grid, I've actually used this pattern twice under two different scopes.
Emacs Leader Keys
The first is my emacs leader keys which defines a tree of commands which I invoke with Space. So, if I wanted to pull up the terminal window I'd press Space, then a, then t. This is, surprisingly, opposed to how most software does shortcuts, where you'll press "key chords" instead e.g. Ctrl+z undos. I've found this to be carpal tunnel inducing and inefficient in learning since most chords start with Ctrl, alt, cmd, which rarely have consistent meanings across Operating systems and vary from person to person. This is beyond the scope of "Propegating Menus", but It's hard for me to take a 'professional artist' seriously who unironically uses Ctrl-z in their program of choice nowadays. It takes two minutes to fix and not suffer the same wrist injuries as my Drafting relatives.
Ergodox Configurable Keyboard
Since I use Krita(drawing) and Blender(3Dmodeling/texturePainting) frequently, In order to not kill my wrists, I have a moonlander programmable ergo keyboard:

You know about MMOs, so you could consider this analogous to having a universal macro system in hardware instead of tied to a particular software(I was actually inspired by FFXIV's macros system at the time). This is very useful because I have to do minimal configuration for any particular program between machines and can even have keys perform different actions depending on how long the press is, such as for blender where a short press on q registers as x, usually locking whatever operations being performed to the x axis and a long-press on q registers as Shift-x which locks the operation to the x plane instead. I had to tweak the particular timing for presses, but the ergodox has most options I can think of.
For Macros, in Krita, I have g mapped to delete to delete the current selection and then Ctrl+Shift+a to deselect. This is useful for lassoing/removing parts of a messy sketch, which I do frequently while sketching.
You'll notice that I only really have the Standard keyboard layer, the Blender layer, and Krita layer, so I don't really have the full-on "Propagating Menu pattern", but it sounds doable with the 32 configurable layers I have to work with🤔? IDK, I go through 'hot' and 'cold' spots when it comes to tweaking my setup so next time I feel warm maybe I'll try to achieve key sequence-nirvana
Hoped you found some of this content useful for your own thoughts!

Wow, I really love all your work and blogs—they’ve helped me so much while I was learning LOVE2D. Sharing all your knowledge is amazing. I started a little project for a 2/3/4-player car battle game (kind of like Rocket League but in 2D pixel art). I mainly wanted to learn about sockets and how to build a local multiplayer game. Your repos and examples from the Bytepath course really helped me structure all the logic and in-game objects. I also share my process for starting a game in LOVE2D on my blog, but honestly, 90% of what I know I learned from you. So, thank you! I’ll keep learning from your blogs and repos—really appreciate it!
p.d. :  I really like your new programming visuals projects  🤗


feat: add math/base/special/secd

Resolves #38
Description

What is the purpose of this pull request?

This pull request:

Adds functionality to compute secd of a input any in degree.

degree
secd

0
1.0

30
~1.15

45
1.414

60
2

90
Infinity

Related Issues

Does this pull request have any related issues?

This pull request:

resolves #38
fixes #

Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

/stdlib update-copyright-years


Directory support

I've added directory support where you can
meh my-dir
and you can navigate with the arrow keys normally through all
images in that directory.
Do you want me to polish the code a bit and submit a patch request ?

Thank you, but I'd like to keep meh as minimal as possible. I don't think this is necessary as either find or globs can be used to achieve this.


fix: fix ColumnPruningPostProcessor

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run p1

run buildall

run p0


⚠ GitLab Server has degraded performance

In b53d70d, GitLab Server (https://gitlab01.its-telekom.eu) experienced degraded performance:

HTTP code: 200
Response time: 6436 ms

Resolved: GitLab Server performance has improved in 517650c.


splitxix33 fails PractRand consistently

Hi!
Doing some quick tests with splitxix33 and PractRand.
For 21 out of 21 different seeds I get failures, always with Gap-A or Gap-B, on average after 180 GB tested (failure at 128GB at the earliest and 256GB at the latest).
It consistently fails one of my own tests too, but PractRand fails splitxix33 more quickly.
Neat idea, having an implementation trivial to memorize but these constants don't quite work.
SplitMix64 does not have this behaviour.

With PractRand pre0.95 and a zero seed, I believe I had tested up to 8TiB — my usual stopping point — without anomalies. A quick run now to 128GiB just now definitely has no anomalies.
int main(void)
{
    uint64_t s = 0;
    uint64_t buf[1<<12];
    for (;;) {
        for (int i = 0; i < 1<<12; i++) {
            buf[i] = splitxix33(&s);
        }
        if (!fwrite(buf, sizeof(buf), 1, stdout)) {
            return 1;
        }
    }
}

How I ran this:
$ cc -O3 test.c
$ ./a.out | RNG_test stdin64

See how it fares with RNG_test stdin64 -tf 2 (my standard setting)?
I also ran a quick test with the shifts set to 32 instead of 33, pretty much the same result (min fail at 128G, max at 256G, mean 182GB with 21 seeds).

Yup, with -tf 2 it fails consistently at 128GiB. Interesting.

Running tests overnight now; for M =<PHONE_NUMBER>111111111, shifts 28, 29 and 30 have all passed 256GB without any anomalies found. I just might be on to a sensible metric for multiplicative/shift constant pairs but too early to say.
By tomorrow I should have some more results.

So far, shifting with 28 or 29 looks much better than 33:
==> split-1111111111111111111-28-practrand.txt <==
rng=RNG_stdin64, seed=unknown
length= 8 terabytes (2^43 bytes), time= 33580 seconds
  no anomalies in 1081 test result(s)

==> split-1111111111111111111-29-practrand.txt <==
rng=RNG_stdin64, seed=unknown
length= 8 terabytes (2^43 bytes), time= 33611 seconds
  no anomalies in 1081 test result(s)

I will continue to run these (with different seeds) through PractRand and report any progress here.

Running more tests now. From the merit scores I get from running RRC-64 (improved version), 33 seems to be one of the least desirable shifts:
Mean number of tests before failure, higher is better.
25 14.91104296875
26 14.99709375
27 14.68859375
28 13.9673359375
29 13.41816796875
30 13.11098046875
31 12.40925390625
32 12.22753515625
33 12.1771171875

Alas, I'm out of cores but my machine is currently happily munching data with S = 27, 28, 29.

S = {27, 28, 29} just passed 32TB of PractRand -tf 2. I'll let it keep running though a screening test (RRC-64) indicates that S = 26 would be a better shift.

S = {27, 28, 29} just passed 64TB of PractRand -tf 2.

S = {27, 28, 29} just passed 256TB of PractRand -tf 2.
I won't be testing any further. S = 26 might be even better but my machines are busy with other tests.


Try to build zero dependency executiable

See link for details
https://steveperkins.com/using-java-9-modularization-to-ship-zero-dependency-native-apps/

This could be worth looking into: https://github.com/moditect/moditect#vertx, although I'm not sure if it's a priority to create modular runtime image :D

I'd wait a little bit. Better to spend time on  functionality


Integrate Portkey LLM Provider

Description
Add support for Portkey
Notes:

Refactored to move initialisation of the LLM Config object inside the LLM Providers. This is to allow extensibility depending on Provider, the previous setup restricts Providers to use BaseConfig only.

Fixes https://github.com/mem0ai/mem0/issues/1586
Type of change
Please delete options that are not relevant.

[X] New feature (non-breaking change which adds functionality)
[X] Refactor (does not change functionality, e.g. code style improvements, linting)
[X] Documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Please delete options that are not relevant.

[X] Unit Test

Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] I have added tests that prove my fix is effective or that my feature works
[X] New and existing unit tests pass locally with my changes
[X] Any dependent changes have been merged and published in downstream modules
[X] I have checked my code and corrected any misspellings

Maintainer Checklist

[ ] closes #xxxx (Replace xxxx with the GitHub issue number)
[ ] Made sure Checks passed

 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.

 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.

@taranjeet if you (or team) can help with the review!

Tagging @Dev-Khant if you can take a look!

Hey @narengogi
Thank you for your contribution! At the moment, we’re focusing on integrations that are highly requested by the community. We appreciate your effort and will keep this in mind for future priorities.


NIFI-1654 Creating an initial appveyor.yml file

Adding appveyor.yml to the list of excluded items for RAT check.  This patch successfully integrates our repository with Appveyor and performs a build, however, there are test failures in the Windows environment  (Windows Server 2k12) when executed.  Would prefer to get this incorporated and running and then track down the associated test issues.

Merged as a result of #343


"Saving Chunks" Random Freeze After MCEdit Use

After I use MCEdit and go back into my save it kicks me out saying "Saving Chunks". Why did this happen and how can I fix this?

Just saying that your world crashed after using MCEdit isn't very helpful. Get a error report of the crash, and also say what you edited in MCEdit.


Some definitions are missing in TMC5272_HW_Abstraction.h compared to the data sheet

I did not do a full review, but I stumbled over missing definitions in the header file compared to the data sheet. The header file should contain for all registers all field definitions as defined in the data sheet.
E.g.
https://github.com/analogdevicesinc/TMC-API/blob/f276b3e94894494009a1c44e3eb21512ad0ab320/tmc/ic/TMC5272/TMC5272_HW_Abstraction.h#L520-L526
lacks the definition for the fields:

qsc_enc_en
BEMF_FILTER_SEL

In addition - at least for the TMC5272 - the header file does not define field values as defined in the "Decode" column in the data sheet. This would be very helpful to have all of them in the header file as there are really a lot of them. E.g.:
#define TMC5272_ENCMODE_POL_B_NEGATIVE (0)
#define TMC5272_ENCMODE_POL_B_POSITIVE (1)

Also a goody would be the list of all register RESET values as defines.


addition of drop highest/lowest filter, code cleanup

added :drop_highest, :drop_lowest, :drop_highest_lowest, and != filters
refactored filter code, moving it all to ExDiceRoller.Filters

Pull Request Test Coverage Report for Build 59

27 of 27 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 57:
0.0%

Covered Lines:
226

Relevant Lines:
226

💛  - Coveralls


Updated footer +responsive footer

📝 Description
Please include a summary of the change and which issue is fixed.
I updated Footer like change the layout and played with little bit of css here  and made it responsive
🔧 Fixes #54 54

📷 Provide related Screenshot/Gifs if any.

[x] I have performed a self-review of my own code.
[x] I'm a contributor in Hacktoberfest'21.

before

after

resolve conflicts

@saloni-15 I resolved the issues


[Bug] CPP/Python Logger cannot be changed between different clients. First one set stays for all Pulsar Clients

Search before asking

[X] I searched in the issues and found nothing similar.

Version
Pulsar 3.1.0
Pulsar-Client Python 3.3.0
OS : Ubuntu 20.04
Minimal reproduce step
import logging
import pulsar

if __name__ == '__main__':
    logger_1 = logging.getLogger('pulsar_logger_1')
    hdlr = logging.StreamHandler()
    log_format = "pulsar_logger_1: [%(asctime)s] [%(levelname)s]: %(message)s"
    logger_1.setLevel(logging.INFO)
    formatter = logging.Formatter(fmt=log_format)
    hdlr.setFormatter(formatter)
    logger_1.addHandler(hdlr)
    logger_1.propagate = False
    client = pulsar.Client('pulsar://localhost:6650', logger=logger_1)
    consumer = client.subscribe('my-topic', 'my-subscription')
    consumer.close()
    client.close()
    logger_2 = logging.getLogger('pulsar_logger_2')
    hdlr = logging.StreamHandler()
    log_format = "pulsar_logger_2: [%(asctime)s] [%(levelname)s]: %(message)s"
    logger_2.setLevel(logging.INFO)
    formatter = logging.Formatter(fmt=log_format)
    hdlr.setFormatter(formatter)
    logger_2.addHandler(hdlr)
    logger_2.propagate = False
    client_2 = pulsar.Client('pulsar://localhost:6651', logger=logger_2)
    consumer_2 = client_2.subscribe('my-topic', 'my-subscription2')
    consumer_2.close()
    client_2.close()
    client_3 = pulsar.Client('pulsar://localhost:6650', logger=None)
    consumer_3 = client_3.subscribe('my-topic', 'my-subscription3')
    consumer_3.close()
    client_3.close()

What did you expect to see?
I would expect the first client to use pulsar_logger_1, the second to use pulsar_logger_2 and the third one to use the default logger.
What did you see instead?
All clients use pulsar_logger_1
Anything else?
It seems that subsequent defined pulsar clients fail to set the logger and keep the first one defined instead.
Are you willing to submit a PR?

[ ] I'm willing to submit a PR!

Yeah, it's the design flaw of the logger config in this library.


[Dubbo-2110]Fix subscript MonitorService lack of parameters in monitoring

What is the purpose of the change
refering from subscription in monitoring lack of several important parameters. like:
dubbo=2.5.7&interface=com.alibaba.dubbo.monitor.MonitorService&pid=2366&timestamp=1532170822721

it missed two important parameters at least:

application
register.ip

which it will take trouble in admin-console.
Brief changelog
add missing parameters
Verifying this change
the final subscription will be like:
consumer://<IP_ADDRESS>/com.alibaba.dubbo.monitor.MonitorService?application=yim-consumer&category=consumers&check=false&dubbo=2.0.1&interface=com.alibaba.dubbo.monitor.MonitorService&pid=2867×tamp=1532173971611

Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Make sure there is a GITHUB_issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a GITHUB issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Format the pull request title like [Dubbo-XXX] Fix UnknownException when host config not exist #XXX. Each commit in the pull request should have a meaningful subject line and body.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
[x] Run mvn clean install -DskipTests & mvn clean test-compile failsafe:integration-test to make sure unit-test and integration-test pass.
[ ] If this contribution is large, please follow the Software Donation Guide.

Codecov Report

Merging #2111 into 2.5.x will decrease coverage by 0.09%.
The diff coverage is 0%.

@@            Coverage Diff            @@
##            2.5.x    #2111     +/-   ##
=========================================
- Coverage   29.61%   29.51%   -0.1%
=========================================
  Files         702      702
  Lines       35457    35464      +7
  Branches     7369     7371      +2
=========================================
- Hits        10499    10468     -31
- Misses      23093    23132     +39
+ Partials     1865     1864      -1

Impacted Files
Coverage Δ

.../alibaba/dubbo/config/AbstractInterfaceConfig.java
37.28% <0%> (-1.19%)
:arrow_down:

...mon/serialize/support/dubbo/GenericDataOutput.java
65.96% <0%> (-6.32%)
:arrow_down:

...mmon/serialize/support/dubbo/GenericDataInput.java
59.07% <0%> (-3.48%)
:arrow_down:

.../dubbo/rpc/protocol/dubbo/filter/FutureFilter.java
54.54% <0%> (-2.03%)
:arrow_down:

...alibaba/dubbo/rpc/protocol/thrift/ThriftCodec.java
3.17% <0%> (-0.87%)
:arrow_down:

...om/alibaba/dubbo/rpc/filter/ActiveLimitFilter.java
83.33% <0%> (ø)
:arrow_up:

...baba/dubbo/remoting/transport/mina/MinaClient.java
59.42% <0%> (+1.44%)
:arrow_up:

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 8021bb0...bdc0376. Read the comment docs.


chore(main): release 1.2.0

:robot: I have created a release beep boop
1.2.0 (2024-10-21)
⚠ BREAKING CHANGES

use proper terms for 'azure resources' type (#59)

Features

use proper terms for 'azure resources' type (#59) (6411902)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v1.2.0
:sunflower:


feat(apiMock): default mock setting

It should work for all commands, but tests only test for true for
now. Need to refactor the tests and code so we don’t need so much
repeat tests for the various commands.
Closes #24

@Wolfium @elhulu let me know your thoughts. =)

Nice job ! works as expected. Thank you @seriema

0.3.0 is out! Thanks @elhulu :+1:


Contributions file

The contributions file has been changed to add the info into the READme instead:
Maintainers
This repository is currently maintained by Rachel, Aidan, Yiki, and Kevin.


Ensure Python compatibility back to 3.10

Currently, we assume compatibility with Python 3.12 only. This is likely too aggressive in the Python ecosystem, and we want people to be able to get started with no friction.
I would recommend we target Python 3.10, as that release has support for union types, type aliases, and parameter specifications (which could be useful in the future).

So... the latest version of 3.10 does not have an installer - so I am inclined to now say 3.11 might be a good starting point.

Fixed by #170


Update todo v1 tutorial

What type of PR is this? (check all applicable)

[x] 📝 Documentation Update

Description

This PR updates the todo app tutorial and resolves #933
Related Tickets & Documents

Resolves #
Mobile & Desktop Screenshots/Recordings

Added code snippets?

[ ] 👍 yes
[x] 🙅 no, because they aren't needed

Added tests?

[ ] 👍 yes
[x] 🙅 no, because they aren't needed
[ ] 🙋 no, because I need help

No tests? Add a note

Added to documentation?

[ ] 📜 readme
[ ] 📜 contributing.md
[x] 📓 general documentation
[ ] 🙅 no documentation needed

No docs? Add a note

[optional] Are there any post-deployment tasks we need to perform?
[optional] What gif best describes this PR or how it makes you feel?

@acekyd Minor Change Suggestions:
Line 9: replace "written using web5.js". maybe "built using web5,js" Line 195: replace the beginning with "Next, you can add a ToDo to storage by binding an addTodo() method to the UI" Line 263: replace the ending to "..... comment we added earlier"

Thanks @EbonyLouis. Updated.


[5.8] Create MySQL Table with Comment

The MySQL Schema Grammar appends the charset, collation, and engine. I would like to propose the ability to also append a Table comment.
The benefit of this is that it allows developers to provide some type of documentation on new tables. Traditionally for larger teams, database administration was managed by a DBA's and both developer and DBA would collaborate on the schema changes so there was a transfer of knowledge in that discussion. With Laravel's migrations, developers are able rapidly develop applications however, this can leave the Database team in the dark on the purpose. With the ability to add a comment to a table, we're able to better document our systems for developers and others alike.

#26927
#17209

Thanks for your pull request to Laravel!
Unfortunately, I'm going to delay merging this code for now. To preserve our ability to adequately maintain the framework, we need to be very careful regarding the amount of code we include.
If possible, please consider releasing your code as a package so that the community can still take advantage of your contributions!
If you feel absolutely certain that this code corrects a bug in the framework, please "@" mention me in a follow-up comment with further explanation so that GitHub will send me a notification of your response.