python312Packages.sanic-testing: 23.6.0 -> 23.12.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python312Packages.sanic-testing is: Core testing clients for the Sanic web framework
meta.homepage for python312Packages.sanic-testing is: https://github.com/sanic-org/sanic-testing
meta.changelog for python312Packages.sanic-testing is: https://github.com/sanic-org/sanic-testing/releases/tag/v23.12.0
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
Warning: a test defined in passthru.tests did not pass
found 23.12.0 with grep in /nix/store/4cik9zpz3hs5zvrsfmlvnw3vx70raxda-python3.12-sanic-testing-23.12.0
found 23.12.0 in filename of file in /nix/store/4cik9zpz3hs5zvrsfmlvnw3vx70raxda-python3.12-sanic-testing-23.12.0

Rebuild report (if merged into master) (click to expand)

19 total rebuild path(s)

19 package rebuild(s)

First fifty rebuilds by attrpath
dyndnsc
python311Packages.elastic-apm
python311Packages.entrance
python311Packages.entrance-with-router-features
python311Packages.json-logging
python311Packages.sanic
python311Packages.sanic-auth
python311Packages.sanic-testing
python311Packages.slack-bolt
python311Packages.strawberry-graphql
python312Packages.elastic-apm
python312Packages.entrance
python312Packages.entrance-with-router-features
python312Packages.json-logging
python312Packages.sanic
python312Packages.sanic-auth
python312Packages.sanic-testing
python312Packages.slack-bolt
python312Packages.strawberry-graphql

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/4cik9zpz3hs5zvrsfmlvnw3vx70raxda-python3.12-sanic-testing-23.12.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python312Packages.sanic-testing https://github.com/r-ryantm/nixpkgs/archive/e8d9e0ee877dfeb84f7472cf51d79cca4f43b907.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/e8d9e0ee877dfeb84f7472cf51d79cca4f43b907#python312Packages.sanic-testing

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/4cik9zpz3hs5zvrsfmlvnw3vx70raxda-python3.12-sanic-testing-23.12.0
ls -la /nix/store/4cik9zpz3hs5zvrsfmlvnw3vx70raxda-python3.12-sanic-testing-23.12.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

2 packages marked as broken and skipped:

python312Packages.slack-bolt
python312Packages.strawberry-graphql

2 packages failed to build:

python312Packages.elastic-apm
python312Packages.json-logging

15 packages built:

dyndnsc
python311Packages.elastic-apm
python311Packages.entrance
python311Packages.entrance-with-router-features
python311Packages.json-logging
python311Packages.sanic
python311Packages.sanic-auth
python311Packages.sanic-testing
python311Packages.slack-bolt
python311Packages.strawberry-graphql
python312Packages.entrance
python312Packages.entrance-with-router-features
python312Packages.sanic
python312Packages.sanic-auth
python312Packages.sanic-testing

Maintainer pings
cc @AluisioASG for testing.

@ofborg build python312Packages.sanic-testing python312Packages.sanic-testing.passthru.tests


UI Improvement

I can help improve the entire UI of the web-based calculator to make it more aesthetically appealing and also give the users a great user experience.

I will make it fit beautifully into the screen without having to scroll. I will also make the color and typography enhanced.
please assign this to me

Hey @DhanushNehru  am very keen to work on this issue . I would be really happy if you could assign this issue to me.

Hi there! The calculator has many duplicated functions. If you could assign this issue to me, I would like to remove those repeated functions from the calculator and make the UI much better.

Hi @SWM32 please create a new issue for this and start working on it, I will assign it to you


clipboard  error

Describe the bug
Windows copy any content to the clipboard and paste it into the text editor box will not take effect immediately, you have to press any key in the editor box to fill in the value.
How to reproduce

Example code
No response
Relevant output
No response
Platform
Windows

I forgot to mention that I ctrl+v pasted, so I guess I didn't register this shortcut combination to the text editor's event list.

I can reproduce this on multiple platforms and will work on fixing it.


Validate connectivity between nodes using ICMP

Fixes #159
The following are the checks proposed:

Every etcd node should be able to reach all etcd nodes
Every master node should be able to reach all etcd nodes
Every worker node should be able to reach all master nodes
Every ingress node should be able to reach all master nodes
Every ingress node should be able to reach all worker nodes
Every worker node should be able to reach 3 other worker nodes, chosen randomly

If you review this, I encourage you to checkout the branch and do some manual testing.
Sample failure (deliberately set IP address of one etcd node to an invalid IP)
Validating==========================================================================
Reading installation plan file "kismatic-cluster-1.yaml"                        [OK]
Validating installation plan file                                               [OK]
1/2....  Configure Cluster Prerequisites                                        [OK]
2/2....  Run Cluster Pre-Flight Checks
- Task: verify etcd to etcd node connectivity using IP
    ip-10-0-3-206 with "<IP_ADDRESS>"                                             [ERROR]
---- STDOUT ----
PING <IP_ADDRESS> (<IP_ADDRESS>) 56(84) bytes of data.
From <IP_ADDRESS> icmp_seq=1 Destination Host Unreachable
From <IP_ADDRESS> icmp_seq=2 Destination Host Unreachable

--- <IP_ADDRESS> ping statistics ---
2 packets transmitted, 0 received, +2 errors, 100% packet loss, time 1007ms
pipe 2
---------------
- Task: verify etcd to etcd node connectivity using IP
    ip-10-0-3-170 with "<IP_ADDRESS>"                                             [ERROR]
---- STDOUT ----
PING <IP_ADDRESS> (<IP_ADDRESS>) 56(84) bytes of data.
From <IP_ADDRESS> icmp_seq=1 Destination Host Unreachable
From <IP_ADDRESS> icmp_seq=2 Destination Host Unreachable

--- <IP_ADDRESS> ping statistics ---
2 packets transmitted, 0 received, +2 errors, 100% packet loss, time 1006ms
pipe 2
---------------
- Task: verify etcd to etcd node connectivity using IP
    ip-10-0-3-186 with "<IP_ADDRESS>"                                             [ERROR]
---- STDOUT ----
PING <IP_ADDRESS> (<IP_ADDRESS>) 56(84) bytes of data.
From <IP_ADDRESS> icmp_seq=1 Destination Host Unreachable
From <IP_ADDRESS> icmp_seq=2 Destination Host Unreachable

--- <IP_ADDRESS> ping statistics ---
2 packets transmitted, 0 received, +2 errors, 100% packet loss, time 1009ms
pipe 2
---------------
- Running task: verify etcd to etcd node connectivity using IP
  ip-10-0-3-206 One or more items failed                                        [ERROR]
- Running task: verify etcd to etcd node connectivity using IP
  ip-10-0-3-170 One or more items failed                                        [ERROR]
- Running task: verify etcd to etcd node connectivity using IP
  ip-10-0-3-186 One or more items failed                                        [ERROR]
error running preflight: error running playbook: error running ansible: exit status 2

Do we want to include a check if setup_internal_docker_registry=true of:

Every worker to master[0]

That case should be covered by "every worker => all master"?

LGTM


Feat:for issue #296, add metrics.go, a very thin version

Hi @andrewhzy, would you like to add more comments to some parts of the code (Like the key struct, and key function) to explain what is it and what it will do? I believe the reader of your code is not only the members of our community but also all the guys who are interested in our project.


Update about the performance issues for the ‘Total Enrolment and Completion by State/Course’  table

This report is taking lot of time to load due to huge data. We implemented pagination in this report. After, the performance issue got resolved.


fix: Cant list items on AHK - for Uniques pallet

Thank you for your contribution to the KodaDot - One Stop Shop for Polkadot NFTs.
👇 __ Let's make a quick check before the contribution.
PR Type

[x] Bugfix

Needs QA check

@kodadot/qa-guild please review

Context

[x] Closes #6820
[ ] Requires deployment <snek/rubick/worker>

Did your issue had any of the "$" label on it?

[x] My DOT address: Payout

Screenshot 📸

[ ] My fix has changed UI

Copilot Summary

🤖 Generated by Copilot at 62210ab
This pull request fixes a bug in the NFT listing logic, refactors some code for clarity, and enables a temporary workaround to test the relisting feature on the staging environment. The changes affect the composables/transaction/transactionList.ts and components/gallery/GalleryItemAction/GalleryItemAction.vue files.

🤖 Generated by Copilot at 62210ab

v-if workaround
testing relisting feature
snow melts, price changes

wfm!
https://deploy-preview-6850--koda-canary.netlify.app/ahk/gallery/u-2024-11154?page=1

😍 Perfect, I’ve sent the payout
💵 $50 @ 4.48 USD/DOT ~ 11.161 $DOT
🧗 16SjUbGKSdjCdWTy3NNT3JxbRVGGqD4mwkHpc6BD9U2Rp29Z
🔗 0x77ada8bd138409262fe1fc0fe983402e692cbe7b8bccac1e65bdcf85dbcd9346
🪅 Let’s grab another issue and get rewarded!
🪄 github.com/kodadot/nft-gallery/issues


Update pose_controller.py

Fixing error: AttributeError: Type object "PoseController" has no attribute "MOTOR_CONTROL_MODE"
Pose Controller now works good for [Ghost]

Moved into k3lso-stable branch.


Jpg to Png convertor #40

Description
I created a new python script to convert the image from jpg to png.
It displays GUI using ipywidgets and Jupyter Notebook (using GoogleColab). I added README.md to explain how to run the notebook. I made comments using markdown in every step of the code.
Please let me know if you need me to add/change anything.

Wonderful job bro. Well done.
Just one change

[ ] Add the code to show that the image is actually converted to png. Display the extension of the input image as well as the output image.

I made some changes. The name of the image and its extension can be shown. Also, the image can be displayed before converting it to png.

@all-contributors please add BatoolMM for code, doc


Http request bind laddr

Bind socket to local address allows us to use specific network interfaces for http requests (e.g. for a VPN).
This is used by a baresip http request module. We could make a PR for this module for baresip if required.

please fix the ccheck error:
./src/http/client.c:449: line is too wide (84 - max 79)
206

ok to merge to master


Create a toolbox for the Monaco editor

[x] A toolbox that lists all the namespaces available.
[x] Clicking on the toolbox opens a flyout similar that lists all the functions available
[x] Clicking on an item in the toolbox inserts the respective function at the cursor position
[x] Categories and items in the toolbox are sorted by weight
[x] Works in coloured toolbox mode
[x] Works in sandbox mode
[x] Works in inverted toolbox mode
[ ] Test new monaco resize method
[ ] Add telemetry

Note: Drag and drop won't be supported for the v1 of this feature

To test: checkout this branch and pr/monacotoolbox in pxt-microbit
Do not merge until all items of this checklist have been completed, PR is for feedback.

issue: ignature not properly generated for custom types
issue: hitting this bug
TypeError: Cannot read property 'flags' of null
    at checkType (http://localhost:3232/cdn/pxtlib.js:9472:19)
    at isRefType (http://localhost:3232/cdn/pxtlib.js:9178:13)
    at emitArrayLiteral (http://localhost:3232/cdn/pxtlib.js:10266:29)
    at emitExprCore (http://localhost:3232/cdn/pxtlib.js:11923:32)
    at emitExprInner (http://localhost:3232/cdn/pxtlib.js:11816:28)
    at catchErrors (http://localhost:3232/cdn/pxtlib.js:11784:33)
    at emitExpr (http://localhost:3232/cdn/pxtlib.js:11808:27)
    at Array.map (native)
    at rtcallMask (http://localhost:3232/cdn/pxtlib.js:11176:34)
    at emitShim (http://localhost:3232/cdn/pxtlib.js:10464:24)


About the weighted softmax, the forward result is too small

I implementate the weighted softmax by https://github.com/apache/incubator-mxnet/blob/v1.0.0/example/sparse/weighted_softmax_ce.py
Following is my implementation:
`class WeightedSoftmaxCrossEntropyLoss(mx.operator.CustomOp):
"""
softmax cross entropy weighted loss, where the loss is adjusted by
(class_weight) / sum_of_all_weights)
"""
def init(self, class_weights):
# parse initial weights from a string to separate items
self.class_weights = mx.nd.array([float(x) for x in class_weights.split(",")])
self.class_scales = self.class_weights
def forward(self, is_train, req, in_data, out_data, aux):
    """Implements forward computation.

    is_train : bool, whether forwarding for training or testing.
    req : list of {'null', 'write', 'inplace', 'add'}, how to assign to out_data. 'null' means skip assignment, etc.
    in_data : list of NDArray, input data.
    out_data : list of NDArray, pre-allocated output buffers.
    aux : list of NDArray, mutable auxiliary states. Usually not used.
    """
    data = in_data[0]
    label = in_data[1]
    pred = mx.nd.SoftmaxOutput(data, label)
    print("pred is ", max(pred[0]))
    self.assign(out_data[0], req[0], pred)

def backward(self, req, out_grad, in_data, out_data, in_grad, aux):
    """Implements backward computation

    req : list of {'null', 'write', 'inplace', 'add'}, how to assign to in_grad
    out_grad : list of NDArray, gradient w.r.t. output data.
    in_grad : list of NDArray, gradient w.r.t. input data. This is the output buffer.
    """
    label = in_data[1]
    pred = out_data[0]
    print("outgrad[0] is ", out_grad[0][0])
    # move to GPU context if needed
    class_scales = self.class_scales.as_in_context(label.context)
    dx = (pred - mx.nd.one_hot(label, class_scales.shape[0])) * out_grad[0]
    print("dx is ", dx[0])
    scale_factor = (class_scales[label]).reshape((pred.shape[0],1))
    rescaled_dx = scale_factor * dx
    self.assign(in_grad[0], req[0], rescaled_dx)`

But when I use this customop as loss, about 200k IDs, I found that net not be trained, the pred of forward() is all about 2.05e-5 or 4.06e-29, max is about 0.0012, this means my forward() does not work as I supposed.
I dont know where the bug is? And how to solve it?
Please, thank you all so much!

@mxnet-label-bot add [question, Good first issue]

I found that the sum of pred in forward() is 1, this means the forward() works well.
I will find if the problem happened in backward().

@AmigoCDT Did you find an issue with the backward pass as well ?

@piyushghai yes, I use another similar customOP (Focal loss), it works well.
So the trouble is in my code. Two choices :

gradient:  gradient passing or gradient formulation.
I lose something in my script. If there is no fault at my gradient. The main error get this:  mx.metric.EvalMetric, Focal loss CustomOP also rewrite this class. But I do not know what does this do. I will find at mxnet doc.

@piyushghai I think the error is in backward() or gradient passing. I find few user rewrite mx.metric.EvalMetric. This maybe not necessary.


Could fairing run return the URL and other information?

After building and deploying a model with fairing it might be useful to be able to access information.
For example, I'd like to know the URL of the endpoint so I can send predictions to it after calling fairing.config.run
https://github.com/kubeflow/fairing/blob/b69139ff86f1d87870858ddf56d6140f83fd21e6/fairing/config.py#L97
Would it make sense to add one or more URL methods to deployer so that I could do something like
fairing.config.run()
deployer = fairing.config.get_deployer()
deployer.get_url()

It might make sense to have multiple URLs or parameterize get_url so we could return different addresses e.g.

InCluster DNS name
External access point

It looks like fairing_config.run doesn't store the preprocessor, builder, deployer anywhere.

Maybe run could just return the preprocessor, builder, and deployer?

Fixed by #207


Fix test to also work on Mac

A bit annoying that the RNG is subtly different on Mac than Linux/Windows

Notes:

It is essential that you add a test when making code changes.
This keeps the code coverage level up, and helps ensure the changes work as intended.
When fixing a bug, you must add a test that would produce the bug in the master branch, and then show that it is fixed with the new code.
New code additions must be well formatted. Changes should pass the pre-commit workflow, which you can set up locally using pre-commit.
Docstring additions must render correctly, including escapes and LaTeX.

Fingers crossed that this test now passes the CD builds on different platforms :).


Can't find drawing library

I see the drawing library is easily added in the examples at http://www.jmelosegui.com/map/Libraries/Drawing. However in my solution Libraries is missing. I reinstalled the package but still don't see it available in the code. In the packages config it says I have version "<IP_ADDRESS>" installed. Am I missing something?

Hi @khalome
That feature is not included in the version <IP_ADDRESS>. Please read the  self-service-releases and let me know if that works for you.

Thanks, I added a config file and installed PM> Install-Package Jmelosegui.Mvc.Googlemap -Pre. I can see in the packages.config a reference to version "0.8.16-beta-gd2b2689432" but intellisense never brings up Libraries() when creating a map. If I compile and run anyways the map never renders. I am not sure if I am creating the nuget.config properly or it's in the right place.

Same here, also after adding self-service-releases:
Added package 'Jmelosegui.Mvc.Googlemap.0.8.16-beta-gd2b2689432'
But Libraries() still missing..
Any ideas?


Question: FilterRule for complex types

Hi guys, thanks for writing this library. Can you help me about complex type?  How can I generate rule for  PersonRecord.Address ?
public class PersonRecord
{
public string FirstName { get; set; }
public string LastName { get; set; }
public int Age { get; set; }
public DateTime Birthday { get; set; }
public Address Address { get; set; }
public string City { get; set; }
public string State { get; set; }
public string ZipCode { get; set; }
}

public class Address
{
    public string Name { get; set; }
    public string Location { get; set; }
}

Best Regards,
Maşallah ÖZEN

Fix with Release 1.1.2
Thnx

You're welcome!  Hope it helps.

Thnx, I couldnt see your email, so I had to write from here. Can you help me please ?
Detail info :
https://groups.google.com/forum/#!topic/appccelerate/7SGKs-RxhYY
Thnx so much,


Azure App Service Settings always sets setting as slot setting

Note
Issues in this repo are for tracking bugs, feature requests and questions for the tasks in this repo
For a list:
https://github.com/Microsoft/azure-pipelines-tasks/tree/master/Tasks
If you have an issue or request for the Azure Pipelines service, use developer community instead:
https://developercommunity.visualstudio.com/spaces/21/index.html )
Required Information
Entering this information will route you directly to the right team and expedite traction.
Question, Bug, or Feature?
Type: Bug
Enter Task Name: Azure App Service Settings
list here (V# not needed):
https://github.com/Microsoft/azure-pipelines-tasks/tree/master/Tasks
Environment

Server - Azure Pipelines or TFS on-premises?

If using TFS on-premises, provide the version:

If using Azure Pipelines, provide the account name, team project name, build definition name/build number:
Account Name: solab
Project Name: Onboard
Release Definition: Onboard
Build Number: n/a

Agent - Hosted or Private:

If using Hosted agent, provide agent queue name:

If using private agent, provide the OS of the machine running the agent and the agent version:
OS: Windows server 2019
Agent Version: 2.169.1
Azure Scale Set

Issue Description
[Include task name(s), screenshots and any other relevant details]
We have configured the Azure App Service Settings as follows:

And provided a json object as such:
[
  {
    "name": "twilio:sid",
    "value": "$(twilio:sid)",
    "slotSetting": false
  },
  {
    "name": "twilio:token",
    "value": "$(twilio:token)",
    "slotSetting": false
  },
  {
    "name": "twilio:from",
    "value": "example",
    "slotSetting": false
  }
]

And all the values have been set unexpectedly as deployment slot settings:

Task logs
[Enable debug logging and please provide the zip file containing all the logs for a speedy resolution]
task logs.zip
Troubleshooting
Checkout how to troubleshoot failures and collect debug logs: https://docs.microsoft.com/en-us/vsts/build-release/actions/troubleshooting
Error logs
[Insert error from the logs here for a quick overview]

@da1rren you are providing the $(slot) variable in the task. can you try not providing it and see if that allows you to set the app setting but not set it as deployment slot setting.

Please try out above workaround. closing this issue because of inactivity. feel free to reopen it if you are still facing issue

I'm also experiencing this issue and have attempted the workaround (nothing in slot setting in the task), but no luck.
Is there a different fix for this?


Set Slack alerts channel per environment

Currently each team only has a single Slack alerts channel. Instead the teams should have a "generic" Slack channel, and they should be able to optionally specify channels for the different environments that Console is configured to work with.

Resolved by #93


Graphql properties in use are being marked as unused

Describe the bug
In the query definition, typescript is picking up each property and checking if it is being used. At first I thought this was nice, but quickly realised that it was marking used properties as unmarked if they are not used directly from the returned data.
e.g:
const transactionQuery = graphql(`
  query Transaction($entityId: String, $cursor: String) {
    transaction(
      entityId: $entityId
      first: 20
      after: $cursor
    ) {
      pageInfo {
        endCursor
        hasNextPage
        hasPreviousPage
        startCursor
      }
      edges {
        node {
          name
          id
        }
      }
    }
  }
}`);

function Transactions() {
  const requestClient = useRequestClient();
  const { data, fetchNextPage } = useSuspenseInfiniteQuery({
    queryKey: ["transactions"],
    queryFn: async (context) => {
      return requestClient.request({
        document: transactionQuery,
        variables: {
          entityId: "...",
          cursor: context.pageParam,
        },
      });
    },
    initialPageParam: null as string | null,
    getNextPageParam: (lastPage) => {
      if (!lastPage.transaction.pageInfo.hasNextPage) return;
      return lastPage.transaction.pageInfo.endCursor;
    },
  });
}

Here, hasNextPage is being used in an indirect way, but is not being seen by typescript and is marked as unused in the query.
Not sure if this is something within the scope of this library, or an issue with TSQuery
Reproduction
No response
gql.tada version
1.2.1
Validations

[X] I can confirm that this is a bug report, and not a feature request, RFC, question, or discussion, for which GitHub Discussions should be used
[X] Read the docs.
[X] Follow our Code of Conduct

Hey,
as @GRA0007 rightfully remarks, that's an LSP feature and not a tada one. We have a few reliable ways to determine the reference of result <--> document but as in the case shown above that isn't really possible. I guess we would do better here with just not tracking fields with these non-graphql specified frameworks similar to https://github.com/0no-co/GraphQLSP/discussions/222


remove base exception column + minor fixes

Fixes #4554

@mairaw haven't you made a typo in the issue number this PR fixes?

Yes I did @pkulikov! Thanks for calling that out.


Match header extensions to all media sections in offer

Description
We noticed that once pion has negotiated headers and codecs for a given Kind, when a subsequent offer SDP adds a media section for that same Kind with different header extensions, the generated answer uses the original headers for all media sections.
This doesn't happen in Chrome, which never seems to send mixed headers like this. Firefox does, though.
We ran into this when sending an offer in which the first video media section had simulcast disabled, and thus didn't set this attribute
a=extmap:8/sendonly urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id

but the second video media section had simulcast enabled, so included that header.
The resulting answer didn't include that header in either media section, but the second media section did correctly have these attributes
a=rid:f recv
a=rid:h recv
a=rid:q recv
a=simulcast:recv f;h;q

Resulting in this error
Incoming unhandled RTP ssrc(3870936274), OnTrack will not be fired. stream id RTP Extensions required for Simulcast

This patch fixes our manual test case, but I suspect there are more places in the code where this assumption is being made. I'm also not sure whether Plan B vs Unified expects different behavior in this case.
Reference issue
Fixes #...

cc @boks1971  as you have a related pr #2107 for same issue


@ConfigurationProperties Beans are not Re-bound on Context Refresh

The documentation states that @ConfigurationProperties are supposed to be re-bound on environment changes.
As far as I can tell, that's not what's happening, though. Since updates to ConfigurationProperties seem to only be working when using setters (#1547), I think the ConfigurationProperties aren't actually re-bound but only modified which is different from the way the documentation describes it as well as how other beans are handled.
Changing the behavior from modifying to rebinding would also resolve the issue mentioned further down in the documentation that deleted properties are not going to be updated in the ConfigurationProperties beans.
Is this a change that would be accepted as a contribution to the project if we came up with a solution for it?

Spring Version: 6.1.11
Spring Boot Version: 3.2.8
Spring Cloud Version: 2023.0.2

My mistake, I thought this should be supported but it looks as well it is not.  I have added a note to our docs stating such

Your note in the documentation only covers records but classes that use constructor binding are affected as well.
Also, I don't feel like a note in the documentation fixes the issue. In my opinion, this is a fundamental flaw in the refresh mechanism. As you can see in the table below, only 2 out of 9 scenarios are supported by the refresh:

Constructor-Bound Class
Record
Setter-Bound Class

Create Property
no
no
yes

Update Property
no
no
yes

Delete Property
no
no
no

All of this could be fixed by actually reinitializing the object (just like any other bean) instead of relying on setters.
My original question was whether such a change would be accepted as a contribution since there seem to be some maintainers that feel that this (in my opionion broken) behavior is by design.

We would certainly take a look at a PR that would support this can consider the enhancement.


WethWrapperForAMMExchange is claiming winnings in graph data

when user claims ETH winnings the graph data shows the WethWrapperForAMMExchange is the sender.

this is still an issue.
'm still not seeing claim trading proceeds graph data.
@Justin  I guess, there is something else going on with getting user. Here is my claim tx.
https://kovan.etherscan.io/tx/0xa7d153dc4d8353c46595249221a5e58b4aa167a5e4e5f1ffa64ee57cae07984f
I do see only 3 transfers.


Document overriding filter definitions when s.c.g.discovery.locator.enabled=true.

version:
Spring Boot 2.3.3
Spring Cloud Hoxton.SR8
Alibaba Nacos 1.3.2
Enable gateway service discovery:
spring:
  cloud:
    gateway:
      discovery:
        locator:
          enabled: true
          lower-case-service-id: false

Request /actuator/gateway/routes
[
    {
        "predicate": "Paths: [/order-service/**], match trailing slash: true",
        "metadata": {
            "nacos.instanceId": "<IP_ADDRESS>#8092#DEFAULT#DEFAULT_GROUP@@order-service",
            "nacos.weight": "1.0",
            "nacos.cluster": "DEFAULT",
            "nacos.ephemeral": "true",
            "nacos.healthy": "true",
            "preserved.register.source": "SPRING_CLOUD"
        },
        "route_id": "ReactiveCompositeDiscoveryClient_order-service",
        "filters": [
            "[[RewritePath /order-service/(?<remaining>.*) = '/${remaining}'], order = 1]"
        ],
        "uri": "lb://order-service",
        "order": 0
    }
]

When adding filter configuration.
spring:
  cloud:
    gateway:
      discovery:
        locator:
          enabled: true
          lower-case-service-id: false
          filters:
            - name: Retry
              args:
                retries: 3

Request /actuator/gateway/routes.
What is returned is not the expected set of filters, RewritePath filter is missing.
[
    {
        "predicate": "Paths: [/order-service/**], match trailing slash: true",
        "metadata": {
            "nacos.instanceId": "<IP_ADDRESS>#8092#DEFAULT#DEFAULT_GROUP@@order-service",
            "nacos.weight": "1.0",
            "nacos.cluster": "DEFAULT",
            "nacos.ephemeral": "true",
            "nacos.healthy": "true",
            "preserved.register.source": "SPRING_CLOUD"
        },
        "route_id": "ReactiveCompositeDiscoveryClient_order-service",
        "filters": [
            "[[Retry retries = 3, series = list[SERVER_ERROR], statuses = list[[empty]], methods = list[GET], exceptions = list[IOException, TimeoutException]], order = 1]"
        ],
        "uri": "lb://order-service",
        "order": 0
    }
]

There will be some problems when configuring some detailed parameters in Retry.
spring:
  cloud:
    gateway:
      discovery:
        locator:
          enabled: true
          lower-case-service-id: false
          filters:
            - name: Retry
              args:
                retries: 3
                series: # SERVER_ERROR
                  - SERVER_ERROR
                methods: # GET,POST
                  - GET
                  - POST
                exceptions:
                  - java.io.IOException

This is the error.
2020-09-19 00:01:46.948 DEBUG 17048 --- [oundedElastic-5] .d.DiscoveryClientRouteDefinitionLocator : Unable to parse SERVER_ERROR
org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'SERVER_ERROR' cannot be found on object of type 'org.springframework.cloud.gateway.discovery.DiscoveryClientRouteDefinitionLocator$DelegatingServiceInstance' - maybe not public or not valid?
...

By putting something in filters: you are overriding the defaults. You need to add the rewrite path then. The filters do not accumulate.

filters

I looked at the source code, and the design of this place is not very reasonable.
The filters property in DiscoveryLocatorProperties is allowed to be set, but it will be overwritten after it is set.
This is the source code in GatewayDiscoveryClientAutoConfiguration.
@Bean
public DiscoveryLocatorProperties discoveryLocatorProperties() {
	DiscoveryLocatorProperties properties = new DiscoveryLocatorProperties();
	properties.setPredicates(initPredicates());
	properties.setFilters(initFilters());
	return properties;
}

@Configuration(proxyBeanMethods = false)
@ConditionalOnProperty(value = "spring.cloud.discovery.reactive.enabled",
		matchIfMissing = true)
public static class ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration {

	@Bean
	@ConditionalOnProperty(name = "spring.cloud.gateway.discovery.locator.enabled")
	public DiscoveryClientRouteDefinitionLocator discoveryClientRouteDefinitionLocator(
			ReactiveDiscoveryClient discoveryClient,
			DiscoveryLocatorProperties properties) {
		return new DiscoveryClientRouteDefinitionLocator(discoveryClient, properties);
	}

}

My opinion.
@Bean
public DiscoveryLocatorProperties discoveryLocatorProperties() {
	DiscoveryLocatorProperties properties = new DiscoveryLocatorProperties();
	return properties;
}

@Configuration(proxyBeanMethods = false)
@ConditionalOnProperty(value = "spring.cloud.discovery.reactive.enabled",
		matchIfMissing = true)
public static class ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration {

	@Bean
	@ConditionalOnProperty(name = "spring.cloud.gateway.discovery.locator.enabled")
	public DiscoveryClientRouteDefinitionLocator discoveryClientRouteDefinitionLocator(
			ReactiveDiscoveryClient discoveryClient,
			DiscoveryLocatorProperties properties) {
		properties.setPredicates(initPredicates()); // <-- Mobile code
		properties.setFilters(initFilters());       // <-- Mobile code
		return new DiscoveryClientRouteDefinitionLocator(discoveryClient, properties);
	}

}

In this way, you can wait for the set filters to be initialized first and then initialize the RewritePath.
There is one more place after the modification, In the getRouteDefinitions method of the DiscoveryClientRouteDefinitionLocator class, Make sure it is RewritePath to execute.
The above is my opinion, but I do not guarantee its validity.

We're going to use this issue to document that if you want to customize the filters you'll need to define all of them.

Although this problem can now be solved by "default-filters",But a custom filter has to define all filters, which is not a good way.


tabIndex={0} does not work for accessibility of iOS

Current Behavior
accessible is deprecated in tamagui
but tabIndex={0} does not work
Expected Behavior
No response
Tamagui Version
1.108.3 or 4

Platform (Web, iOS, Android)
iOS at least

Reproduction
https://github.com/imWildCat-archived/tamagui-tabindex-does-not-work/commit/d2883b23fdf052a4d7df49a73b3892d4ec69d401

System Info
No response

+1 I've been having to provide the accessible prop despite it being deprecated

+2 same issue. I've needed to give accessible despite it being deprecated

I'm closing this issue because I've migrated my app out of Tamagui into http://nativewind.dev instead.
@hackily @thienautran please feel free to create a new one.


[Mobile-Android]Question no 2 from inial flow is not enabled in the filter

Environment--Staging
Browser-Google chrome
Device used--Samsung Galaxy s8
1.click Request help.
2.click medical.
3.provide location/show posts from anywhere
4.check filter
Expected result:
All the details got from the user should be enabled in the filter.
Actual result:
Medical supplies is not enabled in the type.

Environment-production
Issue exists in production as well.

Thanks @nivetheatha
I've checked and it seems this will be resolved by #1728


make authorization errors readable in the UI, change /config to require re fs permissions since it returns storage config

Closes #2028

LGTM
I Prefer that another reviewer goes over the SQL migrations before you merge

@guy-har for reference, see https://github.com/treeverse/lakeFS/blob/master/pkg/ddl/000024_actions_auth_policies.up.sql - I use the exact same logic with a different policy.

@arielshaqed see breaking change (/config to /config/storage)

@ozkatz not pulling this because some validation failed.  Instead merging #2002 into this one.


Bug: on global install, some get cannot set properties of null (setting 'dev')

Replication Steps:

On a fresh install of Node 20, run npm i -g codeclimbers
Should see error

current workaround is to update npm (npm i -g npm) and rerun npm i -g codeclimbers.  Extracting by manifest.
23 http fetch GET 200 https://registry.npmjs.org/publishing-workspaces-test/-/publishing-workspaces-test-1.0.1.tgz 96ms (cache miss)
24 verbose stack TypeError: Cannot set properties of null (setting 'dev')
24 verbose stack     at calcDepFlagsStep (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/calc-dep-flags.js:34:21)
24 verbose stack     at visit (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/calc-dep-flags.js:12:20)
24 verbose stack     at visitNode (/usr/local/lib/node_modules/npm/node_modules/treeverse/lib/depth-descent.js:58:25)
24 verbose stack     at next (/usr/local/lib/node_modules/npm/node_modules/treeverse/lib/depth-descent.js:44:19)
24 verbose stack     at depth (/usr/local/lib/node_modules/npm/node_modules/treeverse/lib/depth-descent.js:83:10)
24 verbose stack     at depth (/usr/local/lib/node_modules/npm/node_modules/treeverse/lib/depth.js:27:12)
24 verbose stack     at calcDepFlags (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/calc-dep-flags.js:10:15)
24 verbose stack     at Arborist.reify (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:232:7)
24 verbose stack     at async Install.exec (/usr/local/lib/node_modules/npm/lib/commands/install.js:150:5)
24 verbose stack     at async Npm.exec (/usr/local/lib/node_modules/npm/lib/npm.js:207:9)
25 error Cannot set properties of null (setting 'dev')
26 silly unfinished npm timer reify<PHONE_NUMBER>788
27 verbose cwd /usr/local/bin
28 verbose os Darwin 23.5.0
29 verbose node v20.16.0
30 verbose npm  v10.8.1
31 verbose exit 1
32 verbose code 1
33 error A complete log of this run can be found in: /Users/paulhovley/.npm/_logs/2024-08-16T00_22_40_359Z-debug-0.log

Some deeper looks seem to indicate that this file symlink is not working on the global install
24 verbose stack TypeError: Cannot set properties of null (setting 'dev')
24 verbose stack     at calcDepFlagsStep (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/calc-dep-flags.js:34:21)
The issue occurs in this code
if (node.isLink) {
node.target.dev = node.dev // node.target is null
node.target.optional = node.optional
node.target.devOptional = node.devOptional
node.target.peer = node.peer
return calcDepFlagsStep(node.target)
}
This PR has some cleanup that makes better use of workspaces, but the end result has been the same with it that the internal file dependencies aren't working
https://github.com/CodeClimbersIO/cli/pull/176/files

Also, made a stackoverflow to see if we get any bites: Edits welcome
https://stackoverflow.com/questions/78877405/title-npm-global-install-fails-for-monorepo-with-workspace-dependencies
And a minimally reproducable simple repo
https://github.com/rphovley/publishing-workspaces-test


Trouble creating tbd for IPConfiguration

Hi I'd like to create a tbd for /System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration but tbdump errors with "File is not a dylib" which is strange because I can load it like:
libHandle = dlopen("/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration", RTLD_LAZY);
From here

If you have the file as a standalone binary, consider using xcrun tapi stubify instead.
TBD files have seen multiple major revisions, and my tool hasn't kept up at all. :/

Hi thanks for the message, that yields similar error: "is not a dynamic library".

Had a look at the file, and it is indeed not a dylib. If you look at <mach-o/loader.h>:
#define MH_OBJECT       0x1 /* relocatable object file */
#define MH_EXECUTE      0x2 /* demand paged executable file */
#define MH_FVMLIB       0x3 /* fixed VM shared library file */
#define MH_CORE         0x4 /* core file */
#define MH_PRELOAD      0x5 /* preloaded executable file */
#define MH_DYLIB        0x6 /* dynamically bound shared library */
#define MH_DYLINKER     0x7 /* dynamic link editor */
#define MH_BUNDLE       0x8 /* dynamically bound bundle file */
#define MH_DYLIB_STUB   0x9 /* shared library stub for static linking only, no section contents */
#define MH_DSYM         0xa /* companion file with only debug sections */
#define MH_KEXT_BUNDLE  0xb /* x86_64 kexts */

The thing you're looking at is an MH_BUNDLE rather than an MH_DYLIB. The reason why it works with dlopen is because that is how it's meant to be used: plugin-style.
So even if you manually wrote a .tbd file and linked against it, your binary would fail to be linked because a) the thing you try to link against isn't a dylib, and even if you patched that, b) it doesn't have an LC_ID_DYLIB load command. It's just... not meant to be linked against. :/


Any plan to release npm pacakge instead of yarn?

@toverux probably you need to change yarn add to npm install in the README. A lot of people, especially outside the JS community getting confused with yarn.
For those who using yarn (like me) npm install will be more than  clear.

Done ! That's right, thanks @limonte, you're still more careful than me concerning DX / beginners :)
I thught that the mention of "npm registry" and thje npm badge were clear enough.
@kurotsukikaitou So, as you can understand, NgSweetalert2 already is on npm (yarn is an alternative client to the npm registry, that is, the server that hosts the packages) :)

I see. I'm a bit new of this node thing. Coming from Objective-C & Swift with multiple (3rd party, with no 1st party support) of package manager is kinda confusing :)

release npm pancake 😂


localhost with with https backend

Hi, i am testing this gateway. I am trying to run krakend on port 8080 on my laptop and trying an url which is https. I am getting x509: certificate signed by unknown authority error. Can anyone let me know where should i put client public certificates to make it work?
krakend documentation provides overall certificate configuration to run krakend on 443

the internal http clients check the backend certificate against the system CA. how and where to place the certs so it's trusted by the system depends on your OS

We are using the docker image provided by devopsfaith which is alpine in nature. As suggested after adding the certificates to the OS it starts working.


v2.3.0 cannot resolve symbol mutuallyexclusive

the MutuallyExclusive options (https://github.com/gsscoder/commandline/wiki/Mutually-Exclusive-Options) were left behind in the gsscoder version of the library. In this version, only verbs fulfill that usage.

Is there a way to associate a set to the chosen value of the property?
By this I mean the following:
app --auth-type PAT --token "asdf"
In this example, I would like to make sure that the user specified a token in case of a PAT value, meanwhile
app --auth-type Basic --username "admin" --password "pwd"
here in case of the Basic auth type, I would like to validate username and password arguments.

How to use


[e2e] Quarantine flaky live-migrate eviction strategy test

What this PR does / why we need it:
The following flaky test has caused 9% impact to the compute-migrations presubmit lane over the last week[1] which means that it qualifies for quarantining.
Live Migration with a live-migrate eviction strategy set [ref_id:2293] with a VMI running with an eviction strategy set [sig-compute][test_id:3243]should recreate the PDB if VMIs with similar names are recreate
[1] https://search.ci.kubevirt.io/?search=should+recreate+the+PDB+if+VMIs+with+similar+names+are+recreated&maxAge=168h&context=1&type=bug%2Bissue%2Bjunit&name=&excludeName=&maxMatches=5&maxBytes=20971520&groupBy=job
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
/cc @fossedihelm @dhiller @xpivarc
Checklist
This checklist is not enforcing, but it's a reminder of items that could be relevant to every PR.
Approvers are expected to review this list.

[x] Design: A design document was considered and is present (link) or not required
[x] PR: The PR description is expressive enough and will help future contributors
[x] Code: Write code that humans can understand and Keep it simple
[x] Refactor: You have left the code cleaner than you found it (Boy Scout Rule)
[x] Upgrade: Impact of this change on upgrade flows was considered and addressed if required
[x] Testing: New code requires new unit tests. New features and bug fixes require at least on e2e test
[x] Documentation: A user-guide update was considered and is present (link) or not required. You want a user-guide update if it's a user facing feature / API change.
[x] Community: Announcement to kubevirt-dev was considered

Release note:
NONE

Do we have reason to believe this is related to https://issues.redhat.com/browse/CNV-36682 similarly to previous quarantined tests?

Do we have reason to believe this is related to https://issues.redhat.com/browse/CNV-36682 similarly to previous quarantined tests? /cc @tiraboschi @xpivarc

Looking at the artifacts, seems like the vmi was migrated (w/o any reason). Also the spec was changed, since the evictionStrategy is None instead of LiveMigrate.
Very strange. I am not sure about the relation.

Do we have reason to believe this is related to https://issues.redhat.com/browse/CNV-36682 similarly to previous quarantined tests? /cc @tiraboschi @xpivarc

Looking at the artifacts, seems like the vmi was migrated (w/o any reason). Also the spec was changed, since the evictionStrategy is None instead of LiveMigrate. Very strange. I am not sure about the relation.

@fossedihelm so IIUC this sounds like a bug we need to investigate? Also how critical is the test wrt quarantining?

Do we have reason to believe this is related to https://issues.redhat.com/browse/CNV-36682 similarly to previous quarantined tests? /cc @tiraboschi @xpivarc

Looking at the artifacts, seems like the vmi was migrated (w/o any reason). Also the spec was changed, since the evictionStrategy is None instead of LiveMigrate. Very strange. I am not sure about the relation.

@fossedihelm so IIUC this sounds like a bug we need to investigate? Also how critical is the test wrt quarantining?

Yes, we need to investigate on it! Regarding the criticality I should first understand what's going on.

Then let's find out what is happening and hold this one for now.
/hold


add PPDP parties

Political Party Database Project
http://www.politicalpartydb.org/
https://dataverse.harvard.edu/dataverse/politicalparties

fixed in d9b72743dd8d7d0bd989e3b68f976d8134b4fdc5 and parties imported to Party Facts on on 11 March 2017


Command builders from CommandKit-Helper

So in this PR i have added the command builders to the base command kit which can be found inside my current npm package commandkit-helper i have also included the documentation changes to support for the builders and have run my local testing to make sure this all works on my end and have found no errors upon doing so

Read if cute

@notunderctrl You planning to add builders? I don't think they're any better than CommandKit currently.
The most builders can be used for is probably slash command or context menu command builders.

Hi @FearlessNite345
First of all thank you so much for contributing to CommandKit. Builders is definitely something I want to introduce to CommandKit. However, the codebase is currently not in the state I'd like it to be. There's huge refactoring that I'd like to do before introducing builders.
With that being said, your contribution is not going to waste because I'll be using this as a base to introduce builders once the refactoring is complete.
Thanks once again.


Add support for links in diagnostics

VS Code added API to support links in diagnostics. We should investigate if we adopt this in LSP.

I'm currently showing urls via diagnostics, they are just not linked.

Relevant VS Code issue is microsoft/vscode#11847

Is there any further updates on this feature-request?

I think the current state is it being proposed via https://github.com/microsoft/vscode-languageserver-node/commit/fa9ccc4f2eff73d6b0e96bb59086fb8fba4eb88c
https://github.com/microsoft/vscode-languageserver-node#3160-next1-protocol-510-next1-json-rpc-620-next1-client-and-620-next1-server

This got implemented and is documented in the 3.16 spec.


Actions bot testing 4

Pull request merged

This is an automated message from Hunajaholisti [BOT].

Thank you for your contribution! Your pull request has been merged.
What's next?
If you're looking for more ways to contribute, I invite you to check out my other projects here.


Consume events from the input queue.

Pressing volume up/down shows up as events in AInputQueue, and the
system expects us to consume them within a reasonable amount of time,
under penalty of ANR.
Fixes #190.

This looks good to me from a code soundness standpoint but I'm unable to verify it on a physical device.
@sinoth are you able to review this when you get a moment? 😄

Sorry but I can't verify this due to what seems to be an unrelated error that was introduced in the validation layer changes:
   Compiling hotham v0.1.1 (F:\Rust\hotham\hotham)
error[E0599]: no method named `push` found for mutable reference `&mut [CString]` in the current scope
    --> hotham\src\resources\vulkan_context.rs:1026:21
     |
1026 |     extension_names.push(CString::new("VK_KHR_multiview").unwrap());
     |                     ^^^^ method not found in `&mut [CString]`

@kanerogers I could use some guidance here -- I'll hit you up on the Discord.

Sorry but I can't verify this due to what seems to be an unrelated error that was introduced in the validation layer changes:
   Compiling hotham v0.1.1 (F:\Rust\hotham\hotham)
error[E0599]: no method named `push` found for mutable reference `&mut [CString]` in the current scope
    --> hotham\src\resources\vulkan_context.rs:1026:21
     |
1026 |     extension_names.push(CString::new("VK_KHR_multiview").unwrap());
     |                     ^^^^ method not found in `&mut [CString]`

@kanerogers I could use some guidance here -- I'll hit you up on the Discord.

https://github.com/leetvr/hotham/pull/197/commits/fea7f9b1257f80181404a28936d858d78abd3439 should fix it, I'll merge that patch into this branch.


Publish to live

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/develop/referencing-the-javascript-api-for-office-library-from-its-cdn.md
:white_check_mark:Succeeded

docs/develop/sso-in-office-add-ins.md
:white_check_mark:Succeeded

docs/develop/troubleshoot-sso-in-office-add-ins.md
:white_check_mark:Succeeded

docs/excel/custom-functions-best-practices.md
:white_check_mark:Succeeded

docs/excel/custom-functions-json.md
:white_check_mark:Succeeded

docs/excel/custom-functions-overview.md
:white_check_mark:Succeeded

docs/excel/custom-functions-runtime.md
:white_check_mark:Succeeded

docs/excel/excel-add-ins-error-handling.md
:white_check_mark:Succeeded

docs/excel/excel-add-ins-overview.md
:white_check_mark:Succeeded

docs/excel/excel-add-ins-pivottables.md
:white_check_mark:Succeeded

docs/includes/excel-custom-functions-note.md
:white_check_mark:Succeeded

docs/project/project-add-ins.md
:white_check_mark:Succeeded

docs/publish/publish-task-pane-and-content-add-ins-to-an-add-in-catalog.md
:white_check_mark:Succeeded

docs/testing/sideload-an-office-add-in-on-ipad-and-mac.md
:white_check_mark:Succeeded

docs/toc.yml
:white_check_mark:Succeeded

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


Better validation output messages for PackageIdentifier schema issues

Description of the new feature / enhancement
When I use winget validate with a PackageIdentifier that does not meet the schema, the output looks like this:
> winget validate .\RemoteToolsForVisualStudio2022\Latest
Manifest validation failed.
Manifest Error: Schema Error. [Schema validation failed.
Error context: <root>[PackageIdentifier] Description: Failed to match regex specified by 'pattern' constraint.
Error context: <root> Description: Failed to validate against schema associated with property name 'PackageIdentifier'.
] File: Microsoft.RemoteToolsForVisualStudio2022.installer.yaml
Manifest Error: Schema Error. [Schema validation failed.
Error context: <root>[PackageIdentifier] Description: Failed to match regex specified by 'pattern' constraint.
Error context: <root> Description: Failed to validate against schema associated with property name 'PackageIdentifier'.
] File: Microsoft.RemoteToolsForVisualStudio2022.locale.en-US.yaml
Manifest Error: Schema Error. [Schema validation failed.
Error context: <root>[PackageIdentifier] Description: Failed to match regex specified by 'pattern' constraint.
Error context: <root> Description: Failed to validate against schema associated with property name 'PackageIdentifier'.
] File: Microsoft.RemoteToolsForVisualStudio2022.yaml

That doesn't really give any indication on what the issue is with the PackageIdentifier to the user - they have to manually go to the correct manifest schema and see what 'pattern' corresponds to, as well as having to interpret the long regex string to determine which part did not match it. It would be nice if either the regex pattern was displayed, or a specific error was given that indicates what is exactly wrong with the PackageIdentifier.
Proposed technical implementation details
Either one of these would be better:

Display the regex pattern in the error message
Detect which part failed the regex pattern and give an appropriate error message to the user. Some examples:

"ThisIsAPackageIdentifier" --> "PackageIdentifier must be of the form publisher.packagename"
"Publisher.Package?" --> "Invalid character '?' found in PackageIdentifier"
"123456789012345678901234567890123.Package" --> "Publisher name must be between 1 and 32 characters."
"<IP_ADDRESS>.<IP_ADDRESS>.9" --> "Too many parts, PackageIdentifier must be of the form publisher.packagename"

[Policy] Area-Output

Since this involves the pipelines and not the package manager software, it should probably be moved to winget-pkgs.


README links not working

Documentation issue: After moving the installing.md to /docs, the link in README.md appears to have not been updated. I see where this happened with the link to contributing.md and security.md there are "symbolic link" files in the main directory for them, but for installing.md, when I click on the "Installing LXD" link under the "Installing LXD from packages" section of README.md, I am taken to a 404 not found page.
I would be happy to make the quick fix of either also adding a symbolic link for installing.md in the main directory, or updating all of the broken links in README.md to include docs/.md in the path.

Currently it's really recommended to view the docs through https://linuxcontainers.org/lxd/docs/master/ which won't have that problem.
We're in the middle of a transition to a new tool to generate the docs and in this case, we can either have README.md functional on Github or have the resulting page functional on the documentation...
Moving forward the plan I believe is to separate doc/index.md and README.md to be two separate pages and avoid such issues entirely.
@ru-fu

Moving forward the plan I believe is to separate doc/index.md and README.md to be two separate pages and avoid such issues entirely.

Yes, https://github.com/lxc/lxd/pull/9588 will fix this issue. But it will not work with our current doc tool, so we need to wait with merging that one.


Filtering on Navigation Properties now available!

Filtering on Navigation Properties is finally here!  (see #11, #37, #61)
I have just pushed up code changes into a new branch called "NavigationProperties" and also pushed out a "pre-release" NuGet package.  To see that NuGet package, you must pick the "Include prerelease" option in the NuGet Package Manager.
For the moment, I am going to leave this in a pre-release state and ask anyone that is able, to please test it and give feedback in this thread.  Once I'm confident it won't affect any existing users, I'll push it out to master and create a "stable" NuGet package.
It required some significant changes to make this work: Instead of intercepting SSpace command trees, we are now intercepting CSpace.  The difference there is that when working with the CSpace metadata, we are essentially working with the .Net models so we have full access to navigation properties.  This allows us to create filters against these properties and when EF does the translation from CSpace -> SSpace, our navigation property filters are automatically included.
This also simplifies several other parts of the query visiting process where we had to put in hacks to make things work.  Primarily, linq conditions in a .Where() clause and Table-per-Type inheritance (issue #32) are handled much cleaner now.

Filtering on single child properties now works as long as the model has the FK properties defined.
So this filter:
modelBuilder.Filter("TestFilter", (EntityChild c) => c.ChildValue <= 2);

Will work on this model:
public class MainEntity
{
    public Guid ChildID { get; set; }
    public EntityChild Child { get; set; }
}

But not on this one:
public class MainEntity
{
    public EntityChild Child { get; set; }
}

The difference being that "ChildID" (the FK) must be defined for the filter to work.  When it is not defined, EF will use naming conventions to add the FK to the data model automatically.  But when it does that, the FK constraint is not available to us when we are applying the filter.  So it is not currently possible to create the necessary join to apply the filter unless the FKs are defined in the model/C# class.

I just released v2 with support for filtering on navigation properties as well as a couple other new features.  See https://github.com/jcachat/EntityFramework.DynamicFilters#changes-in-version-2 for change list.

Thank you very much for an update. But I want to confirm. As I understand one-to-many child properties are not supported. Right?
  modelBuilder.Filter("ApplicationsForUser",
            (Application app, int userId) => app.Users.Where(user => user.UserId == userId).Any(),
            () => 100);

Not yet.  I'm going to look into that next.

Another update.  Any() and All() are now supported.  But in that filter above, you'll need to re-write it like this:
modelBuilder.Filter("ApplicationsForUser",
            (Application app, int userId) => app.Users.Any(user => user.UserId == userId),
            () => 100);

Support for .Where() should be possible but ran out of time tonight.

That is awesome! Thank you!

@jcachat : Is there any way I can do this in dynamic filter
entity.property does not contain non numeric values.
entity.property type is varchar. But i want to restrict the model to only grab those that contain numeric values.
the SQL should translate
NOT LIKE '%[a-ZA-Z]%'

Sorry, no.  There is no equivalent "IsNumeric" method available in linq to translate from.

Thanks for your reply. I will hack my way thru this.
Srinivasan
From: jcachat<EMAIL_ADDRESS>Sent: Wednesday, December 07, 2016 12:03 PM
To: jcachat/EntityFramework.DynamicFilters<EMAIL_ADDRESS>Cc: Srinivasan Venkataraman<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [jcachat/EntityFramework.DynamicFilters] Filtering on Navigation Properties now available! (#65)
Sorry, no. There is no equivalent "IsNumeric" method available in linq to translate from.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/jcachat/EntityFramework.DynamicFilters/issues/65#issuecomment-265557355, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AV_pS2gZfYUwYqBWvm5pyZZF1d4pyqnHks5rFxDugaJpZM4I5OR8.
Confidentiality notice: This message may contain confidential information. It is intended only for the person to whom it is addressed. If you are not that person, you should not use this message. We request that you notify us by replying to this message, and then delete all copies including any contained in your reply. Thank you.

I'm not sure if you are trying to filter your SalesOrders to only those that have a Discount with LineNo == 0?    In which case a filter like this will always filter those entities (any time they are involved in any query - individually or inside a child collection):
modelBuilder.Filter("filter", (OrderDiscount od) => od.LineNo==0);

The Any Option is not what I am after.
I have Discounts collection of type  in both SalesOrder and SalesOrderLine as child
In SalesOrder.Discounts, I want to filter by LineNo == 0.
In SalesOrderLine, I don't want  to filter (because the EF foreign key relationship is set to OrderId, LineNo. )
So to sum up, I want to filter a child collection but only for SalesOrder.Discounts collection not for SalesOrderLine.Discounts.
Thank you for your response.
Thanks,
Srinivasan
From: jcachat<EMAIL_ADDRESS>Sent: Monday, January 30, 2017 5:12 PM
To: jcachat/EntityFramework.DynamicFilters<EMAIL_ADDRESS>Cc: Srinivasan Venkataraman<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [jcachat/EntityFramework.DynamicFilters] Filtering on Navigation Properties now available! (#65)
I'm not sure if you are trying to filter your SalesOrders to only those that have a Discount with LineNo == 0?  In which case a filter like this will always filter those entities (any time they are involved in any query - individually or inside a child collection):
modelBuilder.Filter("filter", (OrderDiscount od) => od.LineNo==0);
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/jcachat/EntityFramework.DynamicFilters/issues/65#issuecomment-276243857, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AV_pSzJc3QN0RexERNdLsrUWzB5pbvoVks5rXopkgaJpZM4I5OR8.
Confidentiality notice: This message may contain confidential information. It is intended only for the person to whom it is addressed. If you are not that person, you should not use this message. We request that you notify us by replying to this message, and then delete all copies including any contained in your reply. Thank you.

There is no way to do that.  The filters are created on a specific entity.  And that is the entity being filtered.  So you can't create a filter on the SalesOrder entity that actually filters the Discount collection.
The best you could do would be to create the filter on the OrderDiscounts as above and then selectively enable/disable it as needed.
But with that said, I now understand why you were asking about .Where().  I'll have to give that some thought.  Maybe if that can be supported it may accomplish what you are after.  I would suggest making a new issue with that specific request and the details you just explained so I don't lose track of it (this is an older closed issue).

Thank you . Created  #95.
Thanks,
Srinivasan
From: jcachat<EMAIL_ADDRESS>Sent: Monday, January 30, 2017 5:30 PM
To: jcachat/EntityFramework.DynamicFilters<EMAIL_ADDRESS>Cc: Srinivasan Venkataraman<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [jcachat/EntityFramework.DynamicFilters] Filtering on Navigation Properties now available! (#65)
There is no way to do that. The filters are created on a specific entity. And that is the entity being filtered. So you can't create a filter on the SalesOrder entity that actually filters the Discount collection.
The best you could do would be to create the filter on the OrderDiscounts as above and then selectively enable/disable it as needed.
But with that said, I now understand why you were asking about .Where(). I'll have to give that some thought. Maybe if that can be supported it may accomplish what you are after. I would suggest making a new issue with that specific request and the details you just explained so I don't lose track of it (this is an older closed issue).
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/jcachat/EntityFramework.DynamicFilters/issues/65#issuecomment-276246742, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AV_pS8KuetTloeVkRT6iLvC6NMX7lAULks5rXo6UgaJpZM4I5OR8.
Confidentiality notice: This message may contain confidential information. It is intended only for the person to whom it is addressed. If you are not that person, you should not use this message. We request that you notify us by replying to this message, and then delete all copies including any contained in your reply. Thank you.


[20.09] wavpack: 5.3.0 -> 5.4.0

Motivation for this change
fixes https://github.com/NixOS/nixpkgs/issues/109228
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

But this package is still not on master. I think it is only available in staging for now.

True, which is weird given the relatively low number of rebuilds. I will rebase on staging-20.09.

But this package is still not on master. I think it is only available in staging for now.

True, which is weird given the relatively low number of rebuilds. I will rebase on staging-20.09.


IGAPP-683: Unescape HTML entities

This pull request belongs to an issue on our bugtracker.
The title of tünews is not displayed correctly on both native and web if it contains html entities.  This pull request fixes this on both platforms by decoding it before rendering.
You can find it there by looking for an issue with the key which is mentioned in the title of this pull request.
It starts with the keyword IGAPP.

Web Screenshots

Native Screenshots

@a-kud although it is not specified in the issue we need to decode the title for local news as well, see https://chat.tuerantuer.org/digitalfabrik/pl/69zcitqdi7gqi8x567bcxyyg8w

@a-kud let us know when this is ready for review again :) It would be nice if you could prefix your commit messages with IGAPP-684: .


[enhancement]

So I've been messing around with the mod for a bit, and I've gotten a decent grasp of it, but my issue with the the and descriptor thing or well it's not even a descriptor. There's only one spell that I could find that uses "other:and" and it seems to add extra actions. It would be nice if it could also duplicate subjects, such as projectile + and + storm + lightning which could maybe shoot out a projectile causing a storm that would then spawn lightning.

Thank you for the suggestion! To mitigate the complexity of spells (from the processor's perspective, at least), the closest to this that I currently plan to add to Scriptor are target modifiers, some of which are already in! Either way, I appreciate the feedback, and will continue to work on improving the mod.


Table width

How to make table fit in column wide?

Can you please provide some more information on what you are trying to do and a JSFiddle with an example

Hi, thanks for posting, unfortunately although your question is valid, this is a usage question, and not appropriate for posting on GitHub Issues.
To help make this board manageable for maintainers to effectively work on actionable changes to the library, we've limited posts on this board to specific bug reports or feature requests. To see how we differentiate between the two, please check out our Contributing Guide.
To help get answers to your question (or get feedback that might allow you to repost this issue) you might want to check out one of our other support resources.

StackOverflow
ProjectTalk
Our Gitter chatroom.


chore: bdd-nh-1587091347 to 0.0.1

chore: Promote bdd-nh-1587091347 to version 0.0.1

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

Needs approval from an approver in each of these files:

OWNERS

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


⚠ Bofrost.lu has degraded performance

In 4c12e29, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1221 ms

Resolved: Bofrost.lu performance has improved in f98fbcf after 8 minutes.


Refile::FileDouble?

I am writing some tests and noticed that I don't have the Refile::FileDouble class that is mentioned in the read me.  It looks like a change was made to move this class from the spec_helper and into the gem distribution.
Could we get a new release of the gem? :)

I ran into this, ended up pulling directly from Github :\


New Integration States and Steps

I found a couple more states we didn't support. Added now! (see /Applications/Xcode-beta.app/Contents/Developer/usr/share/xcs/xcswebui/webui/javascripts/webui-optimized.js:14388 if you don't believe me!)

Result of integration 1
Integration took 40 seconds.
Perfect build! All 25 tests passed. :+1:
38% of your code is covered by tests.

Result of integration 2
Integration took 28 seconds.
Perfect build! All 25 tests passed. :+1:
38% of your code is covered by tests.

Result of Integration 3
Duration: 22 seconds
Result: Perfect build! All 25 tests passed. :+1:
Test Coverage: 38%.


example(ticdc): simple protocol avro encoding java consumer example

What problem does this PR solve?

Issue Number: close #10464
What is changed and how it works?
This is an JAVA kafka consumer example, it includes the following things:

create a kafka consumer, and pool data periodically.
deserialize each consumed record, and log the field for each type of event.

Check List
Tests

Manual test (add detailed scripts or steps below)

Questions
Will it cause performance regression or break compatibility?
Do you need to update user documentation, design documentation or monitoring documentation?
Release note
`None`

/retest

/test cdc-integration-storage-test

/test cdc-integration-mysql-test

/test cdc-integration-storage-test

/test cdc-integration-storage-test

/test cdc-integration-storage-test

/retest


fix(chlorophyll): improving contrast on disabled text color

improved contrast on disabled inputs
fixed styling issue where radio and checkboxes looked clickable when disabled

@vsjolander Is this one ready to merge?

Made some more changes, please have a look again @splashdust <3


Documentation

Hello,
I am new to ROS. Could you provide some instructions/documentations on how to implement this with move_base?
I'd like to know how to combine this with husky_navigation
My goal is to be able to set predefined paths (straight paths or curves) to be able to evaluate performances of local planners.
Thank you,
Aaron

Hello,
I have managed to show the generated astroid_path in rviz with my husky however the husky does not move along the predefined path.
How do i fix this?
If i want to change the path to a sine wave, how would i go about doing this?
Thanks,
Aaron

Hi, @aarontan94
Sry, there is no such a document for you, but I'm gonna try to explain you how to achive your goal.
I quickly had a look at husky_navigation pkg. It looks like just using the default path planning plugins on move_base, so that the migration should be really straight forward.
As a first, you have to predefine waypoints into a yaml file with waypoints_saver node.
And then, waypoints_nav node supposes to playback these waypoints in runtime. Here is the launch file that describe how to run it.

@DaikiMaekawa
Hello, I would like to ask how to install the dependency package of this feature pack? I used rosdep install fulanghua_navigation but it cannot be installed. Do you have any other suggestions?


Unable to download BOP challenge datasets

I am not sure if this is the right place to report an issue. But I am unable to download BOP challenge datasets from the links provided.  The download links provided in the download script and the BOP challenge webpage could not be reached.

The google drive directory also does not contain the dataset.
Could you please provide me with an alternative link to download the dataset?

I have the same problem in cloning the repo:
Cloning into 'cosypose'...
remote: Enumerating objects: 87, done.
remote: Counting objects: 100% (87/87), done.
remote: Compressing objects: 100% (58/58), done.
remote: Total 283 (delta 48), reused 56 (delta 28), pack-reused 196
Receiving objects: 100% (283/283), 46.39 MiB | 4.57 MiB/s, done.
Resolving deltas: 100% (59/59), done.
git-lfs filter-process: 1: git-lfs filter-process: git-lfs: not found
fatal: The remote end hung up unexpectedly
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry the checkout with 'git checkout -f HEAD'


Exclude missing "Carthage" directory from SwiftPM

This directory doesn't exist and now shows a warning in Xcode 13 beta 1.
Will be testing this shortly with the Firebase distribution to ensure it works as expected, I'll confirm in a comment when it's good to go and still works within Xcode 12.

Confirmed this is still needed in Xcode 13.0 RC.

would love to see this merged so this warning can be silenced in our greater code-base.

Would also love to see this merged now that Xcode 13 is out.

@erikdoe shoot, sorry to hear :\ I think reverting for now and working towards a resolution of getting CI working with it makes sense, it'll be easy to make the change again and won't run into any conflicts.

Great, I'll close #509.

Removing the directory worked as expected: https://app.travis-ci.com/github/erikdoe/ocmock/builds/239962340
This means we're testing the SwiftPM build in CI and we can still keep the Carthage folder excluded in the package file.


fix empty forcing list

Codecov Report

Merging #91 (6a9f664) into main (a5f0234) will increase coverage by 0.13%.
The diff coverage is 83.37%.

@@            Coverage Diff             @@
##             main      #91      +/-   ##
==========================================
+ Coverage   81.64%   81.77%   +0.13%
==========================================
  Files          15       16       +1
  Lines        1536     1619      +83
==========================================
+ Hits         1254     1324      +70
- Misses        282      295      +13

Flag
Coverage Δ

python3.9-Linux
81.77% <83.37%> (+0.13%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

coupledmodeldriver/configure/forcings/base.py
80.75% <23.07%> (-7.74%)
:arrow_down:

coupledmodeldriver/configure/configure.py
83.33% <78.26%> (+13.06%)
:arrow_up:

coupledmodeldriver/configure/base.py
82.47% <78.37%> (-1.51%)
:arrow_down:

coupledmodeldriver/generate/adcirc/base.py
85.09% <85.09%> (ø)

coupledmodeldriver/generate/adcirc/configure.py
89.62% <95.45%> (+0.11%)
:arrow_up:

coupledmodeldriver/generate/adcirc/generate.py
81.20% <96.22%> (+2.70%)
:arrow_up:

coupledmodeldriver/__init__.py
100.00% <100.00%> (ø)

coupledmodeldriver/configure/__init__.py
100.00% <100.00%> (ø)

coupledmodeldriver/configure/forcings/__init__.py
100.00% <100.00%> (ø)

coupledmodeldriver/configure/models.py
92.85% <100.00%> (+7.62%)
:arrow_up:

... and 5 more

Continue to review full report at Codecov.

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


Propose distribution checks cloud integration

Some high-level considerations:

DRO cloud storage
visualisation in cloud

@bastienboutonnet Can you sketch the difference between what we have now and what the DRO cloud storage would bring?  That will make it easier for @mathissedestrooper and Benjamin to evaluate this feature.  As I'm not sure we need to prioritize the DRO cloud storage.  I think it justifies to build a feature spec that also includes what work is needed in Soda Core and what needs to be done in Soda Cloud in more detail.  Does that make sense?

@tombaeyens of course, this is a placeholder, I'll be fleshing this out in due time it's not a priority for now. It is something that will probably get more attention towards the end of Q2 as per roadmap discussions with @mathissedestrooper. For now, no need to worry about it.

@bastienboutonnet Is this still open or can be moved into JIRA ?

Moved to Jira.


Update zone-nameservers.go

small coding improvements for better readability;
random is seeded once, not always;

Really good tips, thank you!


http protocol detector

What is the purpose of the change
add http protocol detector for support  http PortUnification
Brief changelog
Verifying this change
@AlbumenJ

Checklist

[x] Make sure there is a GitHub_issue field 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.
[ ] Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Check if is necessary to patch to Dubbo 3 if you are work on Dubbo 2.7
[ ] 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 sample in dubbo samples project.
[ ] Add some description to dubbo-website project if you are requesting to add a feature.
[ ] GitHub Actions works fine on your own branch.
[ ] If this contribution is large, please follow the Software Donation Guide.

@chickenlj    rest protocol  is integrated into   PortUnification

Codecov Report

:exclamation: No coverage uploaded for pull request base (3.3@30daba2). Click here to learn what that means.
The diff coverage is n/a.

@@          Coverage Diff           @@
##             3.3   #12452   +/-   ##
======================================
  Coverage       ?   68.28%
  Complexity     ?        5
======================================
  Files          ?     1645
  Lines          ?    67739
  Branches       ?     9872
======================================
  Hits           ?    46255
  Misses         ?    17014
  Partials       ?     4470

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

@EarthChen @CrazyHZM PTAL


[bug] ffmpeg bad cpu type

happened in a vm using cli
weird
supposed to be arm cpu like host (m4)

@neo773 what do you think about this?


fix: use interface over actual implementation

As per https://github.com/safe-global/safe-client-gateway/pull/787#discussion_r1371457958, the transaction-api.service test has been updated to use the interface type (INetworkService) instead of the actual network implementation (AxiosNetworkService) in case we use a different client.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
3 unchanged lines in 3 files lost coverage.
Overall coverage decreased (-0.09%) to 91.214%

Files with Coverage Reduction
New Missed Lines
%

src/domain/backbone/entities/tests/backbone.builder.ts
1
83.33%

src/routes/transactions/entities/tests/human-description.builder.ts
1
90.0%

src/routes/transactions/mappers/common/transaction-info.mapper.ts
1
77.78%

Totals

Change from base Build<PHONE_NUMBER>:
-0.09%

Covered Lines:
4815

Relevant Lines:
5156

💛  - Coveralls


Add ByteSize

Misc/ByteSize - https://github.com/omar/bytesize
Description:
ByteSize is a utility class that makes byte size representation in code easier by removing ambiguity of the value being represented. ByteSize is to bytes what System.TimeSpan is to time.
Additional Information:

ByteSize was also included by Humanizer as part of the library. See https://github.com/Humanizr/Humanizer/blob/dev/src/Humanizer/Bytes/ByteSize.cs
I'm the author and maintainer of ByteSize.

Hope this get accepted!

Looks like the failures were due to 3 URLs unrelated to the changes I made in this PR. I'm not sure what protocol is in this situation.
Here's the relevant issues from the build log:
Issues :-(
> Links
  1. [L173] 301 https://manning.com/books/dotnet-core-in-action  → https://www.manning.com/books/dotnet-core-in-action
  2. [L175] 500 https://www.manning.com/books/functional-programming-in-c-sharp
  3. [L176] 301 https://manning.com/books/microservices-in-net-core  → https://www.manning.com/books/microservices-in-net-core

Looks like adding www. to all the URLs would fix the issues. I'll do that now and see if it'll be accepted by maintainers.

Adding www fixed 2 of the 3 issues. It seems the link that originally gave 500 response fixed itself.


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_c8em84wu8c/clone/recipe/meta.yaml:19: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_c8em84wu8c/clone/recipe/meta.yaml:20: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_c8em84wu8c/clone/recipe/meta.yaml:21: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_c8em84wu8c/clone/recipe/meta.yaml:22: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_c8em84wu8c/clone/recipe/meta.yaml:34: missing_pip_check: For pypi packages, pip check should be present in the test commands
ERROR: /tmp/abs_c8em84wu8c/clone/recipe/meta.yaml:34: missing_imports_or_run_test_py: Python packages require imports or a python test file in tests.
WARNING: /tmp/abs_c8em84wu8c/clone/recipe/meta.yaml:43: missing_description: The recipe is missing a description
Errors were found


The gender select color in form_wizards.html

Hi, I am newbie in bootstrap.
In  form_wizards.html , there is a Gender selection label. The color of it does not change after the selection.
<label class="btn btn-secondary" data-toggle-class="btn-primary" data-toggle-passive-class="btn-secondary">                                   <input type="radio" name="gender" value="male" class="join-btn">   Male                                   </label>
I want to ask how can I change the color after the gender is selected ? Should I modify the css or the javascript ?

You can modify the javascript code accordingly.Use javascript to check whether radio button is selected and change color accordingly.


start button visible on all menu screens

its especially bad on the options menu

Fixed in v1.4.1. Download new version from releases page.


[Bug]: type graph view crash for azure playground

Describe the bug

Reproduction

import typespec-azure-resource-manager
click type graph view
crash

Checklist

[X] Follow our Code of Conduct
[X] Check that this issue is about the Azure libraries for typespec. For bug in the typespec language or core libraries file it in the TypeSpec repo
[X] Check that there isn't already an issue that request the same bug to avoid creating a duplicate.
[X] The provided reproduction is a minimal reproducible example of the bug.

Seems to be coming from something in azure-core, repro by just importing azure-core

issue seems to be when using a default value
model Foo {
 a: int32 = 123;
}


uninitialized variable in GPIO plugin

m_enabled was not initialized causing some pins to never get
set as exported

Argh...  I tried to submit these as three separate requests but somehow Git decided to put them together into one.  Two bugs... uninitialized member variable... incorrect universe when changes made through UI.  One style change.

Good catches !
Thanks for this patch 👍


Evaluation threshold causes the information leakage

Hi.
In the evaluation function, you set the threshold as the value of the true_num-th of the sorted predicted scores list.
However, can we previously know the number of true edges before making predictions? Is it an information leakage during training process?
It is a confusing evaluation process. Please have a look and give an explanation.
Thanks.

Hi @supfisher,
Thank you for your attention. For unsupervised network embedding, there are some previous methods assume that
the number of labels for test data is given when computing the F1 score (You can see references [27, 29, 37] in our paper). It won't cause information leakage since we don't use the information for model training. By the way, the other two metrics, i.e., ROC-AUC and PR-AUC, don't rely on the threshold.

Hi @supfisher,
Thank you for your attention. For unsupervised network embedding, there are some previous methods assume that
the number of labels for test data is given when computing the F1 score (You can see references [27, 29, 37] in our paper). It won't cause information leakage since we don't use the information for model training. By the way, the other two metrics, i.e., ROC-AUC and PR-AUC, don't rely on the threshold.

Hi @cenyk1230,
So why they need to know the number of true labels? If the test set is full of true cases, the evaluation result will always be full mark. It makes the evaluation meaningless.

Hi @v587su,
In my view, this strategy provides a relatively fair comparison between different methods because all methods output the best F1-score (where precision, recall, F1-score are equal) based on their predictions. If you set fixed threshold value (e.g., 0.5) for all methods, the distributions of their predictions may affect the results and lead to unfair comparison. If you don't believe this strategy for F1-score, you can only trust two AUC metrics.


ORA-00904 Invalid Indentifier

Summary of problem or feature request
I try to display the specified data in a view page but it shows that there is error on the identifier. When i refer to error, it shows that the unique column selected by the query is "ID" instead of "VENDOR_REFNO". I tried to change the parameter passed at the controller but nothing seems to solve the issue. Is there anything i need to change and edit to solve this issue? Any guide and help would be much appreciated.
Code snippet of problem
Vendor Controller:
public function show($vendor_refno){
$vendors = Vendor::find($vendor_refno);
return view('admin.view', compact('vendors));
}
index.blade.php:
<a href="{{action('VendorController@show', $data->vendor_refno)}}"
System details
The i developed is to process the vendor registration. I already map the system to the existing company database that use Oracle 11g.

Operating System: Window 10
PHP Version: 7.1.10
Laravel Version: 5.8.27
Laravel-Datatables Version

I this you just need set the model's primary key.
class Vendor extends Model {
  protected $primaryKey = 'vendor_refno';
}

That would be the answer. Thanks


Update

Hi, do you have any plan for updating this library?

Hi, do you have any plan for updating this library?

Why ? It's working, and it's lite.

I have been experiencing around 450 Hz when setting the sampling rate to 860 Hz, with my Arduino Uno and your example sketch. Would you know if this is expectable?


InfoWindow compiled content rendered as [object HTMLDivElement]

I am trying to use an agular ng-click within my info window. To accomplish this I need to first compile the info window's html:
//compile content
var compiled = $compile(windowContent)($scope);
//associate info window with marker
marker.info = new google.maps.InfoWindow({
      content : compiled[0],
});
//open info window on marker click
marker.addListener('click', function(event) {
					var infoWindow = this.info;
					infoWindow.open(map, this);
});
//add marker to MarkerClusterer
mc.addMarker(marker);

With this approach when my markers become clustered, their content shows up as [object HTMLDivElement]

When the markers are not clustered, they display the content correctly since a google maps info window accepts a Node as its content

Is there an easy patch to the library that would allow it to support a Node as its content type instead of an html string?

Well I feel dumb. My code had a custom handler of the 'clusterclick' event that builds an aggregated infowindow. I thought the infowindow was something the libaray handled.
google.maps.event.addListener(mc, "clusterclick", function(cluster, event) {
		var i = 0;
		var content = "";
		for (i; i < cluster.markers_.length; i++) {
			var marker = cluster.markers_[i];
			content += "
" + marker.info.content + "
";
		}
		var infoWindow = new google.maps.InfoWindow({
			content : content,
			position : cluster.getCenter()
		});
		infoWindow.open(map);
	});

Needed to be changed to
google.maps.event.addListener(mc, "clusterclick", function(cluster, event) {
		var i = 0;
		var content = "
";
		for (i; i < cluster.markers_.length; i++) {
			var marker = cluster.markers_[i];
			content += "
" + marker.info.content.outerHTML + "
";
		}
		content += "
";
		var compiled = $compile(content)($scope);
		var infoWindow = new google.maps.InfoWindow({
			content : compiled[0],
			position : cluster.getCenter()
		});
		infoWindow.open(map);
	});


(multiple) Remove empty copyright elements

Description
Removes empty copyright elements from nuspecs
Motivation and Context
Fixes #2418
How Has this Been Tested?
Ran choco pack on the changed packages and ensured that the CPMR0001 rule was not triggered.
Screenshot (if appropriate, usually isn't needed):
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Migrated package (a package has been migrated from another repository)

Checklist:

[x] My code follows the code style of this repository.
[ ] My change requires a change to documentation (this usually means the notes in the description of a package).
[ ] I have updated the documentation accordingly (this usually means the notes in the description of a package).
[ ] I have updated the package description and it is less than 4000 characters.
[ ] All files are up to date with the latest Contributing Guidelines
[ ] The added/modified package passed install/uninstall in the Chocolatey Test Environment(https://github.com/chocolatey-community/chocolatey-test-environment/). Note that we don't support the use of any other environment.
[ ] The changes only affect a single package (not including meta package).

:x: Package verification failed, please review the Appveyor Logs and the provided Artifacts before requesting a human reviewer to take a look.

@TheCakeIsNaOH  your changes have been merged. Thanks for your contribution 👍
I was not aware of how many packages we had that became affected by this stricter rule. Thank you for going through all of them and getting this updated.


Readme & github files

New readme, issue templates and contributing.md

@shargon @erikzhang Please have a review.

Merge?

Does this modification fit in this repo? Maybe it's better to move to neo-project/neo.

Does this modification fit in this repo? Maybe it's better to move to neo-project/neo.

Agree, since core is the most important project of neo, these high level content should be part of the core instead of a subproject.


Prevent exceeding call rate limit

The Kraken API client should offer (optional?) means to estimate and honor a call rate limit as described in the official documentation and, if configured, prevent exceeding it.

Fixed by a9334b9f89505cff495a804e6a9d6ace91be5fef


Add predibase as a source for adapters

This PR adds predibase as a source for adapters.
It implements a thin wrapper over the S3 model source and resolves the model name and version to a s3 bucket path to pull the adapters from

[ ] Move token to header so it isn't logged
[ ] decouple bucket
[x] make version optional
[ ] Rename to token from predibase token

Todo: move the api token to be read from the request so different tenants can have different tokens for the same endpoint

sorry my comment wasn't added


Add download functionality to the resource forecast screen

There needs to be more work done to make sure Column width/spacing works with all possible entries, including Column Header Text - may require that some db entries be changed to accommodate the report

1/4 inch "Gripper Margin" needed on all sides of the 11x17 page


Bug: author_show

TLDR https://github.com/Jieiku/abridge/commit/1bedd745f44fb7ed502d376aaf053b40abc0fcbd#commitcomment-73060271

oh interesting, I will see if I can reproduce this, at first glance it looks like an unclosed tag.... some stuff in your picture appears to be links when it should not be.

Let me know if that fixes it, I think it will as that was an orphaned closing tag, but I was not actually having the same problem caused by it on my end.

there was a couple class references from the example I used, I just removed those as well. I do not see any other issues.

Fixed


Update zio-test, zio-test-magnolia, ... to 2.1.5

About this PR
📦 Updates

dev.zio:zio-test
dev.zio:zio-test-magnolia
dev.zio:zio-test-sbt

from 2.1.1 to 2.1.5
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "dev.zio" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "dev.zio" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #84.