Unique Email should be per Portal not the entire DNN instance.

Description of bug
If you have 10 sites running and a user registers for one site, the other sites a user will not be able to register or log into, or know to log into using the email they use.
If you allow many accounts per same email address on same portal you get a lot of spam user accounts.  This helps limit that however unable to keep the limit on a per portal basis and allow a user with the same email to register once per portal with the same email.
Steps to reproduce
List the steps to reproduce the behavior:

Create two sites on the same DNN instance
Set Unique Email Required in web config
Try to register on both websites
Email is already in use error trying to register one time on the second portal.

Current result
Users can only register on one portal with unique email address per instance.
Expected result
User can register each portal once with an email address

This is a known limitation for supporting portal groups as discussed here https://github.com/dnnsoftware/Dnn.Platform/issues/2745 users are instance-wide and will just be mapped or not to each portal, this is how it is possible to have portal groups and being able to use the same account. I highly suggest to not use multitenant unless you really have a need for it. I am closing this issue in favor of the linked one which as a lot of dixcussion that relate to this.


Implement SqlSerializer for Count

Backgrounds

In Kotlin JDSL 3.0.0, the SQL Query objects no longer know how to draw themselves as SQL String
The SQL Query object is drawn in SQL String by com.linecorp.kotlinjdsl.render.sql.serializer.SqlSerializer.

Requirements

Please implement  SqlSerializer that draws com.linecorp.kotlinjdsl.querymodel.sql.impl.Count as a SQL String.
Please implement a unit test for the implemented class.

Samples

com.linecorp.kotlinjdsl.render.sql.serializer.impl.NormalInsertQuerySerializer in develop/3.0.0 branch
com.linecorp.kotlinjdsl.render.sql.serializer.impl.ColumnSerializer in develop/3.0.0 branch
com.linecorp.kotlinjdsl.render.sql.serializer.impl.AliasedTableSerializer in develop/3.0.0 branch

Contribution

Please check if there is an assignee in this issue. And if it don't have an assignee, please change the assignee to yourself.
Please check the commit convention through the commitlint.config.js file. The commit  convention also described in the PR template.
When you use intellij, please set the code style through the .editorconfig file.
Please create the PR for develop/3.0.0 as the base branch.
If you have any questions, please leave comment in Kotlin-JDSL Discord Channel in LINE Open Source

assignee로 할당 부탁드립니다!


Capture disabled. Unsupported function used: - glEGLImageTargetTexture2DOES

Description

Steps to reproduce

Environment

RenderDoc version: v1.34
Operating System: Windows
Graphics API: GLES

Hi there, your issue has been closed due to not correctly following the issue template. Please read the documentation about filing issues and open a new issue which does follow the issue template. Do not reply to this issue with more information or with a correctly formatted issue, as that will only lead to confusion.
I try to address all github issues and fix bugs quickly, but badly formatted issues or poorly described bug reports especially are a significant drain on project resources. Taking a few minutes to file a good issue makes a huge difference and will get it addressed faster - everybody wins!
In github when you first create a new issue the form is pre-populated with a template which you should read over and follow. As linked above there is documentation going into more detail about what makes a good issue.


Code Lens does not accurately count override references.

Environment data
dotnet --info output:
VS Code version: Code - Insiders 1.30.2 (user setup)
commit: 61122f8
Date: 2019-1-07
Chrome: 61.0.3163.100
OS: Windows_NT x64 10.0.17763
C# Extension version: 1.17.1
Steps to reproduce
Create an empty Unity Project (U2018.2 for my test case). Unity may or may not be a related part of the problem.
Create a script, make it an abstract base class. Give it an abstract public function.
Create a child class script. Have it override the abstract function.
Create a third class, it utilizes the child class's override function.
Code Lens should show all 3 references of that function's override hierarchy, instead it will only show the utilizer's reference if you click on the grey Code Lens text of (1 reference).
Here is an example:

Expected  behavior
In my given example, you should see three references, once to the abstract class, once to the override and once to the usage.
Actual behavior
Only the implementation is displayed in the dropdown window.
See example image.

You can find overrides in child classes through "find implementations" command, which is usually binded to ctrl+shift+f12. Implementations are not counted toward normal references in shift+f12, and I suspect "find all references" is executed by vscode as a superset of those two commands.
It would be nice if c# extension had an option for implementations code lens, as in typescript:

A lot has changed since this issue was opened. If you are still having problems, please open a new issue.


Fix /utils/hash/blake2b

curl -X POST "http://<IP_ADDRESS>:9053/utils/hash/blake2b" -H "accept: application/json" -H "Content-Type: application/json" -d "7yaASMijGEGTbttYHg1MrXnWB8EbzjJnFLSWvmNoHrXV"

{
  "error": 400,
  "reason": "bad.request",
  "detail": "The request content was malformed:\nexpected whitespace or eof got y (line 1, column 2)"
}

Proper version is
curl -X POST "http://<IP_ADDRESS>:9053/utils/hash/blak2b" -H "accept: application/json" -H "Content-Type: application/json" -d ""7yaASMijGEGTbttYHg1MrXnWB8EbzjJnFLSWvmNoHrXV""
and recommended by Swagger now


Test framework in purely Gaussian case

This issue is to track the tests we want to run on a purely Gaussian case, for instance to compare to the Wiener filter solution.
@NiallJeffrey I'm tagging you on this as I know you have been looking at something like this.
What tests do you think we should include, and do  you already have some notebooks for this?

Yeah - I currently have the Gaussian sampler working (not with Jax in the end) but it is currently with a noisy convergence input (not a noisy shear input)

@NiallJeffrey As we are making progress on the paper, would you have time to think about this point? No worries if not, we can either descope or we can try to set it up on our own.

Things we want to try to do:

[ ] Validate Gaussian log prior
[ ] Compute MAP in Gaussian case
[ ] Sample maps in Gaussian case

Once this is done, the type of results we want to check the power spectrum of theory vs training map vs Gaussian sample vs MAP/Mean.

Developments in: https://github.com/CosmoStat/jax-lensing/blob/training-script/notebooks/Gaussian_prior.ipynb
To compute the gaussian prior we need to compute a Fourier map from a power spectrum and then do the ratio with the one computed from a convergence map.
In order to validate this computations, I compared the ratio of the 1d power spectrum we have access to, and the 2d power spectrum we aim to compute.

mean ratio is 0.75

mean ratio is 0.70

Quick result comparing the MAP and the Posterior Mean over 400 samples with a Gaussian prior:

code : https://github.com/CosmoStat/jax-lensing/blob/map-script/notebooks/Gaussian_prior2.ipynb

I've added the Wiener filter and sampler with a notebook here:
https://github.com/CosmoStat/jax-lensing/blob/gaussian_prior/notebooks/wiener_sampler.ipynb
You can compare the results from https://github.com/CosmoStat/jax-lensing/blob/map-script/notebooks/Gaussian_prior2.ipynb
Unfortunately there's a weird problem with the sampler that I can't explain - so the samples have a peak at the origin - @EiffL  any ideas?

That's really cool! Thanks Niall! Really not obvious why you have this dot at the center ^^'

I've now fixed the dot. It was a complex conjugate thing about have the E and B field samples being real, that weirdly led to a single bright pixel.  In https://github.com/CosmoStat/jax-lensing/blob/gaussian_prior/notebooks/wiener_sampler.ipynb there is now the Wiener posterior sampler on the COSMOS data


Feat/create book

Added 'Create Book' as secondary action on Saved Books viewlet.
It opens up a notebook and on run all cells, it prompts users for:

Path where the Jupyter book needs to be saved along with it's name.
Source folder where the existing ipynb + md files exist.

It then goes ahead and creates the book at the specified location. There is a link in the last cell of the notebook, on click of which would invoke a command that updates the toc file under _data folder to a valid toc syntax and opens up the book in view-let.

This PR fixes #7089

Will be adding tests for the same in a seperate PR.

Couple minor things but overall looks fine. I did not review the actual code in the notebook though - let me know if you want that to be looked at more closely.

It's basically the same code you reviewed on core side with regular expressions. I'll be adding tests to test the regex patterns, but if you do have time, you can go over the code in notebook. Second pair of eyes always helps! :)


Why is ncc.avast.com blacklisted?  It impedes Norton LiveUpdate

Discussed in https://github.com/StevenBlack/hosts/discussions/2777

Originally posted by deafmetal1 December  4, 2024
Per the subject, why is the URL ncc.avast.com in the blacklist?  Norton acquired Avast a couple years ago and appears to be using their servers for LiveUpdate and Software Updater functions as of version 24.11.9615 (build 24.11.9615.891).

Thank you for your question @deafmetal1.
This is discussed, and I believe answered, in #2739.
Does this answer your question?

Sorry, I swear I did a Norton search before posting, it must have only searched open issues.


Multi line selection is not working in Internet Explorer

I have implemented annotation system using pdfviewer. Its working in all browser except in IE.
In ie when selecting more than one row range.getClientRects() giving empty rects but for single row its proper.
This issue only with pdf.js, multiple selection in other sites working perfectly.
Browser: Internet Explorer 11.0.75 in Edge Mode
URL: https://mozilla.github.io/pdf.js/web/viewer.html
Code piece : document.getSelection().getRangeAt(0).getClientRects()

Closing this issue as similar one has raised:  https://github.com/mozilla/pdf.js/issues/10088


ESP32 SVD contains 360 errors according to the SVD Consistency Checker

I tried loading the latest esp32.svd inside vscode (platformio) for debugging.
Copied the svd file to the project dir and added the svd path to platformio.ini -> debug_svd_path = ./esp32.svd
Sadly I was greeted with this error while debugging:
Unable to parse SVD file: TypeError: Cannot read properties of undefined (reading 'map')
I checked the XML for formatting errors and got a warning which I think can be ignored (online check tool):
Found XSD reference 'CMSIS-SVD_Schema_1_1.xsd' but unable to load it as it is not an absolute URL. Only checking for well-formedness
Next I checked the svd file using the SVDConv utility tool:
This resulted in a lot of errors and warnings: Found 360 Error(s) and 1829 Warning(s).
I believe this might cause the loading problem in platformio.
I attached the error log to this post.
log.txt

I did some more testing and found out that the errors are indicated by the SVDConv utility tool are valid and cause the parser to fail.
I started to correct the errors indicated manually using the technical reference manual but this took to much time, so instead of correcting the errors I started removing all registers containing errors until no errors are left. The resulting in this svd file:
esp32_noerr.zip
This svd file can be loaded in vscode and used for debugging with platformio:

I removed lots of registers to get rid off all the errors and make it work, but it can be used for debugging.
I don't have time to correct all the errors manually I hope their is a way to automate this process and get a CMSIS-compliant svd file for the ESP32.

@arkanoid87 to come back to your reply, "exploring the svd in a more ergonomic way than xml" our goals may differ. My purpose and the main reason why I would like to have a compliant svd file is that I hope that this will fix the problem with the peripheral viewer (vscode idf plugin and platformio) not working while debugging with the available svd files. I would like to have this working to be able to properly debug my custom low level peripheral drivers. The vscode idf plugin launches openocd with the telnet server enabled when debugging, this allows the "openocd-svd" program to connect to it and function as a external peripheral viewer / editor when using vscode as IDE for development


Switched to AzureOpenAI for api_type=="azure"

With version 1 of openai client library there's a dedicated class AzureOpenAI to handle Azure endpoints. While the current version had a cryptic _process_for_azure workaround likely coming from pre v1 times it makes sense to remove the old code and hand over the responsibility of interacting with Azure straight to openai library/
Checks

[N/A] I've included any doc changes needed for https://microsoft.github.io/autogen/. See https://microsoft.github.io/autogen/docs/Contribute#documentation to build and test documentation locally.
[N/A] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[?] I've made sure all auto checks have passed.
! I still don't have all the endpoints to completely run OpenAI tests, yet those few that ran before the change kept running after it.

Codecov Report
Attention: 9 lines in your changes are missing coverage. Please review.

Comparison is base (d6a3304) 31.45% compared to head (a0df9c3) 18.97%.

Files
Patch %
Lines

autogen/oai/client.py
30.76%
8 Missing and 1 partial :warning:

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #1232       +/-   ##
===========================================
- Coverage   31.45%   18.97%   -12.49%
===========================================
  Files          32       32
  Lines        4393     4374       -19
  Branches     1026     1075       +49
===========================================
- Hits         1382      830      -552
- Misses       2902     3450      +548
+ Partials      109       94       -15

Flag
Coverage Δ

unittests
18.97% <30.76%> (-12.44%)
:arrow_down:

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

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

Doing this PR right requires some deep understanding of the code. #868 tried it but also didn't succeed. If my comment is hard to understand, please let me know and I can do the PR and make you a reviewer.

Will take a closer look tomorrow, thanks for the comments!

@sonichi , please check. I've uploaded changes, all client tests pass except of one which is on the model side and not related to client code (gpt-35-turbo keeps returning one tool instead of 2 since the prompt asks for weather in 2 locations).

This looks good, but I am concerned about testing. Maybe we should add smoke tests for OpenAI and multiple Azure endpoints (one for each API version).

Makes sense, though I think smoke test can do one prompt with 2 models - openai and azure (using any API version) - will add it tomorrow. What are the models in GH actions runner that are 100% OpenAI and Azure which I can use in the smoke test?
Testing all Azure api versions would be infra config nightmare and better be done separately

Testing all Azure api versions would be infra confignightmare and better be done separately

That should be a separate issue/pull request. Right now we are not sure which features work on which version of Azure API. From the infra perspective, it is not as complicated. We do need to have a matrics which versions of API support which models.

Testing all Azure api versions would be infra confignightmare and better be done separately

That should be a separate issue/pull request. Right now we are not sure which features work on which version of Azure API. From the infra perspective, it is not as complicated. We do need to have a matrix which versions of API support which models.

It took me few days to find gpt-3.5-instruct in Azure and get those tests that depended on it (in parallel changing the tests to support dotless names of Azure models), to get those test that depended on the instrcut model passing... And it took me some time to find the docs which listed availability of diffetent models in fifferent regions only to discover that in the region listed as valid I didn't have the instruct model :)
So yeah, mixing and matching different versions of models, API versions, Azure regions and debuging 401 errors is something I can see quite clearly in the future... Glad I am not the one responsible for the infra/CI ;)
Anyways, do I need to add any a new test to validate 2 configs (which are supposed to be 100% Azure and OpenAI in GH Actions)?

Anyways, do I need to add any a new test to validate 2 configs (which are supposed to be 100% Azure and OpenAI in GH Actions)?

It would be great if you could add a smoke test for both the OpenAI and the default Azure APIs.

I made a branch that explains what I meant. Could you give me access to push in your fork?

I made a branch that explains what I meant. Could you give me access to push in your fork?

Done!

Could you fix the conflict? We are close to ready.

@sonichi , I had to return the model names workaround to fix tests using get-3.5-instruct, without the fix the tests are not runnable with azure models

@sonichi , I had to return the model names workaround to fix tests using get-3.5-instruct, without the fix the tests are not runnable with azure models

Pushed a change that should fix this.

Pushed a change that should fix this.

Looks good, tests pass


Move deploy previews to IBM Cloud

User Story

As a [user role below]:
Pull request reviewer

I need to:
see a deploy preview of the pull request code

so that I can:
test the code while reviewing without any quota limitations

Additional information

Carbon Web Components currently uses Netlify, which is on the OSS tier and has very limited build time per month
Existing script used for creating deploy preview comments in Carbon for IBM.com: https://github.com/carbon-design-system/carbon-for-ibm-dotcom/blob/master/tasks/deploy_preview_comment.js

Acceptance criteria

[x] Move deploy preview creation to IBM Cloud
[x] Should allow for previews created from forked repos
[ ] Deactivate Netlify

Ended up taking this one in as I couldn't complete out https://github.com/carbon-design-system/carbon-web-components/issues/472 without it.


[Bug] [JDBC Connector] JDBC Source lost data,when the data of partition_column is null.

Search before asking

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

What happened
JDBC Source lost data,when the data of partition_column is null.
https://github.com/apache/incubator-seatunnel/blob/b09d379489bc906fa5916334ed5d4190e9a1125f/seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/source/JdbcSourceFactory.java#L152
Function of max() and min() will ignore the null .
https://github.com/apache/incubator-seatunnel/blob/b09d379489bc906fa5916334ed5d4190e9a1125f/seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/source/JdbcSourceFactory.java#L115
May be consider the first part
"SELECT * FROM (%s) tt where %s <= ?"
and las part
"SELECT * FROM (%s) tt where %s >= ?"
or
add others part
 "SELECT * FROM (%s) tt where %s > max or %s < min ?",
SeaTunnel Version
2.3.1-SNAPSHOT
SeaTunnel Config
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

    }
}

Running Command
/tmp/seatunnel/bin/start-seatunnel-flink-15-connector-v2.sh --config /tmp/jdbc_mysql_source_and_sink.conf

Error Exception
No Exception

Flink or Spark Version
No response
Java or Scala Version
JDK1.8
Screenshots
No response
Are you willing to submit PR?

[X] Yes I am willing to submit a PR!

Code of Conduct

[x] I agree to follow this project's Code of Conduct

@ic4y  PTAL

Such a situation could occur if the partition_column has null values, but our recommendation is to use the primary key column for partition_column.
Of course, there are also measures that can be taken to prevent this from happening, such as adding checks to see if the partition_column contains null values, and stopping execution if they exist. What do you think about this? @choucmei

Can we shard the data directly, just like the snapshot stage of mysqlflinkcdc
like this https://github.com/ververica/flink-cdc-connectors/blob/2d0cfeb1d3aca481004d146176fcc3a08ed31d86/flink-connector-mysql-cdc/src/main/java/com/ververica/cdc/connectors/mysql/source/assigners/MySqlChunkSplitter.java#L61

Can we shard the data directly, just like the snapshot stage of mysqlflinkcdc like this https://github.com/ververica/flink-cdc-connectors/blob/2d0cfeb1d3aca481004d146176fcc3a08ed31d86/flink-connector-mysql-cdc/src/main/java/com/ververica/cdc/connectors/mysql/source/assigners/MySqlChunkSplitter.java#L61

Is it possible without partition_column?

USing PK or stopping this can be solved, but not graceful. i perfer use
first part "SELECT * FROM (%s) tt where %s <= ?"  and las part "SELECT * FROM (%s) tt where %s >= ?"
,and this solution is similar to FlinkCDC

Can we shard the data directly, just like the snapshot stage of mysqlflinkcdc like this https://github.com/ververica/flink-cdc-connectors/blob/2d0cfeb1d3aca481004d146176fcc3a08ed31d86/flink-connector-mysql-cdc/src/main/java/com/ververica/cdc/connectors/mysql/source/assigners/MySqlChunkSplitter.java#L61

Such a situation could occur if the partition_column has null values, but our recommendation is to use the primary key column for partition_column. Of course, there are also measures that can be taken to prevent this from happening, such as adding checks to see if the partition_column contains null values, and stopping execution if they exist. What do you think about this? @choucmei

USing PK or stopping this can be solved, but not graceful. I perfer use
first part "SELECT * FROM (%s) tt where %s <= ?"  and las part "SELECT * FROM (%s) tt where %s >= ?"
,and this solution is similar to FlinkCDC

Can we shard the data directly, just like the snapshot stage of mysqlflinkcdc like this https://github.com/ververica/flink-cdc-connectors/blob/2d0cfeb1d3aca481004d146176fcc3a08ed31d86/flink-connector-mysql-cdc/src/main/java/com/ververica/cdc/connectors/mysql/source/assigners/MySqlChunkSplitter.java#L61

first part "SELECT * FROM (%s) tt where %s <= ?"  and las part "SELECT * FROM (%s) tt where %s >= ?"
, this solution is similar to FlinkCDC

part

That's nice too, could you contribute this PR?


[testing] removes unused param random from executeWithPg()

@mfussenegger pls review

Current coverage is 81.17% (diff: 100%)

Merging #4179 into master will decrease coverage by 0.02%

@@             master      #4179   diff @@
==========================================
  Files          1295       1295
  Lines         44130      44130
  Methods           0          0
  Messages          0          0
  Branches       7036       7036
==========================================
- Hits          35830      35821     -9
- Misses         5651       5662    +11
+ Partials       2649       2647     -2

Powered by Codecov. Last update 7ba538f...f301446


keys() returning keys with prefix:

let redis = require('redis')
let client = redis.createClient({url:'url:port', prefix:'myapp'})

keys() is returning resluts with prefix:'myapp'
but get/del is not supported with that prefix
keys() should return without prefix (from client initialization)

keys('myprefix') output [ 'myapp:myprefix-somedynamickey' ]

Version: node_redis:2.8.0 and redis version latest build from github repo
Platform:  Node.js 8.11.3 Ubuntu 16.04

This isn't a native functionality of Redis and the prefix option in node_redis only affects key arguments. The KEYS command doesn't have a key argument so prefix won't work (and it's not something we plan on implementing as we only minimally provide functionality over native Redis functionality).
It would be relatively trivial to make this functionality with map but it doesn't belong in the node_redis module.


[Suggestion] Add tooltip to enemy formations in Battle Mode

Because the Line Ahead and Line Abreast could be mistaken for one another, even when the recent versions looks consistent to the in-game formation.

hm iirc I added hover tooltips on them, though I can't re-check right now I'm already in bed, not on desktop :v
sure they don't have hover titles?


Rename rest package to v1alpha1.

What type of PR is this?
/kind cleanup

What this PR does / why we need it:
Rename rest package to v1alpha1 on visibility API server.
Which issue(s) this PR fixes:

Prepare for #3008.
Special notes for your reviewer:
Does this PR introduce a user-facing change?

NONE

/cc @mimowo

/lgtm
/approve


User.GetMemberships returns 0 items

Hi,
I am using GetCurrentUser() method to obtain the current and logged user. But when I tried to get all memberships I realized it did not return any item at all.
An used user example is attached. Some fields were removed for security reasons.
The following code shows the issue:
RedmineManager mgr = RedmineManagerFactory.createWithUserAuth(this.URI, username, password);
UserManager umgr = mgr.getUserManager();
                try {
			User u = umgr.getCurrentUser().
                        Collection<Membership> mc = u.getMemberships();
                        System.out.println(mc.size()); // Prints 0
		} catch (RedmineException e) {
			throw new AuthenticationException(e);
		}

I've tested this code using several URIs such as http://www.hostedredmine.com/
Thanks in advance
current_modified.zip

I would suggest trying this on your own Redmine instance. please check that this is not a permissions problem


chore: bdd-gh-1583643417 to 0.0.1

chore: Promote bdd-gh-1583643417 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


Sqlite or database in users phone

How can i keep a database in users phone ?. May be sqlite. Only in users phone. Not browers a database.

You can use indexeddb, it is an sqlite database. If the database is complex or can change frequently, check dexie.
You can also check https://sqlite.org/wasm/doc/trunk/about.md.

@userquin using indexeddb where does data stored? if my app installed on a phone does all this data stored in local wrapper browser instance or maybe in global browser scope?

It is stored per host globally, check devtools application tab, search indexed db, you can access db also from service workers and web workers.
Beware with safari and ff: on safari there are some limitations (50mb only) and ff will not work in private browsing.

@userquin okay, got it, thank you!

@userquin  thank you, good day )

@userquin https://whatpwacando.today/ . PWA Vite Plugin support current function  ?

@alesha2911 what do you mean?

PWA Vite Plugin  support function Authentication, Face detection, Notifications, Geolocation  ?


Introduce Proof Requests and Responses

Codecov Report

Merging #329 (9aa2d07) into main (fc26925) will decrease coverage by 0.10%.
The diff coverage is 53.12%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main     #329      +/-   ##
==========================================
- Coverage   74.33%   74.24%   -0.10%
==========================================
  Files          82       82
  Lines       11595    11631      +36
==========================================
+ Hits         8619     8635      +16
- Misses       2976     2996      +20

Impacted Files
Coverage Δ

src/many-ledger/src/module/ledger_mintburn.rs
0.00% <0.00%> (ø)

src/many-ledger/src/storage/ledger_mintburn.rs
0.00% <0.00%> (ø)

src/many-ledger/src/storage/ledger.rs
70.88% <52.38%> (-19.50%)
:arrow_down:

src/many-ledger/src/module/ledger.rs
89.47% <100.00%> (+0.58%)
:arrow_up:

src/many-ledger/test-utils/src/lib.rs
95.33% <100.00%> (+0.01%)
:arrow_up:

src/many-ledger/tests/storage.rs
100.00% <100.00%> (ø)

src/many-kvstore/src/module/account.rs
87.77% <0.00%> (+0.43%)
:arrow_up:

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


cannot align face. can you help me

hello  , I use command "python src/align/align_dataset_mtcnn.py data/images dataset/clean  --image_size 182 --margin 44"  cannot align face .but i have images in the diretory " data/images". the result below:
Creating networks and loading parameters
2017-10-23 01:48:27.195572: W c:\tf_jenkins\home\workspace\release-win\m\windows\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE instructions, but these are available on your machine and could speed up CPU computations.
2017-10-23 01:48:27.197454: W c:\tf_jenkins\home\workspace\release-win\m\windows\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE2 instructions, but these are available on your machine and could speed up CPU computations.
2017-10-23 01:48:27.198442: W c:\tf_jenkins\home\workspace\release-win\m\windows\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE3 instructions, but these are available on your machine and could speed up CPU computations.
2017-10-23 01:48:27.205468: W c:\tf_jenkins\home\workspace\release-win\m\windows\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE4.1 instructions, but these are available on your machine and could speed up CPU computations.
2017-10-23 01:48:27.206447: W c:\tf_jenkins\home\workspace\release-win\m\windows\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available on your machine and could speed up CPU computations.
2017-10-23 01:48:27.207391: W c:\tf_jenkins\home\workspace\release-win\m\windows\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX instructions, but these are available on your machine and could speed up CPU computations.
2017-10-23 01:48:27.207432: W c:\tf_jenkins\home\workspace\release-win\m\windows\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX2 instructions, but these are available on your machine and could speed up CPU computations.
2017-10-23 01:48:27.208433: W c:\tf_jenkins\home\workspace\release-win\m\windows\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use FMA instructions, but these are available on your machine and could speed up CPU computations.
Total number of images: 0
Number of successfully aligned images: 0
@David Sandberg can you help me solve this problem, thank you very mach!

looks like image is not loading based on this line
Total number of images: 0
Also you can use this character to format your output `

It looks like your data isn't structured properly. It needs to look like this:
 Image data directory should look like the following figure: person-1 ├── image-1.jpg ├── image-2.png ... └── image-p.png ... person-m ├── image-1.png ├── image-2.jpg ... └── image-q.png

@mingrui  thank you very mach , with your help , i have found the answers to questions

@RakshakTalwar thank you. You pointed out the cause of the mistake and i had sovled the problem.

fatal: not a git repository (or any of the parent directories): .git
Not a git repository
To compare two paths outside a working tree:
usage: git diff [--no-index]
Creating networks and loading parameters
2019-07-16 13:29:48.734213: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE4.1 instructions, but these are available on your machine and could speed up CPU computations.
2019-07-16 13:29:48.734243: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available on your machine and could speed up CPU computations.
2019-07-16 13:29:48.734262: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX instructions, but these are available on your machine and could speed up CPU computations.
2019-07-16 13:29:48.734277: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX2 instructions, but these are available on your machine and could speed up CPU computations.
2019-07-16 13:29:48.734301: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use FMA instructions, but these are available on your machine and could speed up CPU computations.
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/2.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/6.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/10.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/4.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/9.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/7.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/3.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/5.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/8.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/srk/1.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Julie/LeftSide.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Julie/RightSide.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Julie/TopDown.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Julie/FromBelow.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Julie/FrontOn.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Graham/FacingUp.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Graham/LeftSide.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Graham/RightSide.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Graham/Laughing.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Graham/RightSide2.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Graham/FrontOn.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/prof rajesh rohilla/2.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/prof rajesh rohilla/6.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/prof rajesh rohilla/4.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/prof rajesh rohilla/3.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/prof rajesh rohilla/5.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/prof rajesh rohilla/1.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/50Cent/TopDown.png
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/50Cent/LeftFace.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/50Cent/RightFace.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/50Cent/FrontOn.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/Smile
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/Smirk.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/SuperLaugh.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/RightTilt.jpeg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/Grin.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/LeftSide.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/RightSide.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/Laughing.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/FromBelow.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/FrontOn.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Michael/LeftTilt.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Kate/LeftSide.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Kate/RightSide.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Kate/TopDown.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Kate/LeftSideOlder.jpg
/home/yatharth/Desktop/FaceNet_Project/facial-recognition-video-facenet-master/training_data_raw/Kate/FrontOn.jpg
Total number of images: 47
Number of successfully aligned images: 0
What might be the problem in this?


support: location.hash

otherwise, there's no way to clear hash.

thanks. feel free to merge and publish a new version whenever you think is appropriate.


Examples: add video player/entry

port two sample examples from C
1 - video player: I decided to use a composite template to avoid having a bunch of Rc
2 - entry that exposes the new history manager on gtktextview/gtkeditable

1 - video player: I decided to use a composite template to avoid having a bunch of Rc

OnceCell would've been enough, but this is much nicer indeed :)

@alatiera any other concerns regarding this one? Otherwise I will go ahead and merge it

Looks good!


Added PxMat4x4 to ModelHierarchy. (complies with Api.h::PxMat3x3)

Hint: I checked linting, but local execution of clang-lint didn't solve the problem. Sorry.

Let's try something:
/pr-command:autoformat

Hm. Seems it wasn't called...


Not working

Hello! I tried to firmware before using Arduino IDE, when it was supported, now it not supported anymore. I tried to firmware the bin file, but only got this message in terminal:
ets Jan  8 2013,rst cause:2, boot mode:(3,7) ets_main.c
No wireless network appeared.
I'm using MFRC522, connected as described

Hi,
Which ESP module do you have? Which version did you flash? What OS are you on?

my ESP module called Goouuu MINI S1, I think it's same with nodemcu. I flashing the latest one (0.7), flashing using flash.bat. On windows 10 x64

I guess your module's flash size or type is different, you can check it out with Arduino IDE example called CheckFlashConfig
Post the result here.

`Flash real id:   001540E0
Flash real size: 2097152
Flash ide  size: 4194304
Flash ide speed: 40000000
Flash ide mode:  DIO
Flash Chip configuration wrong!`

It's working because back at Arduion times we did not care the flash size. As you can see your real flash size is 2MiB, you need 4MiB module in order to use esp-rfid fully. You can still modify it to use v0.6.1 or even latest version but you need to build it yourself.
Do you have another module or is this the only option you have?

Also pre-compiled binaries are for QIO mode, your flash works on DIO mode. I highly recommend getting ESP Module with 4MiB flash in QIO mode. Which is basically wemos D1 mini.

Okay, understood! Thank you so much. I'll try to find the wemos d1 mini. Can close the issue:)

Hello, I have the same problem that my device does not start a wlan after flashing the precompiled binary.
The message is:
ets Jan  8 2013,rst cause:3, boot mode:(3,6)
When executing the Arduino IDE example called CheckFlashConfig I get the following output:
Flash real id:   001640E0
Flash real size: 4194304

Flash ide  size: 4194304
Flash ide speed: 40000000
Flash ide mode:  DIO
Flash Chip configuration ok.

SO the flash size is ok, but it uses the wrong Flash IDE mode.
Is it possible to use the software with my module? What do I have to change?

Actually I found a module which is 4Mb flash and DIO ide mode, but working just fine, without any problem. I checked the module schematic and compare to the wemos d1 mini schematic so the flash connected to the chip absolutely the same way.

@nikolaimann You need to edit platformio.ini and build firmware yourself. from board_flash_mode = qio to board_flash_mode = dio


Bump terminal-size to v0.3.0

is there a reason for this change? It looks like making it will require bumping the MSRV

The new version of terminal-size uses rustix instead of libc, empowering it to use direct system calls on Linux and avoid linking to the C standard library. In addition, v1.63.0 is the version of Rust used by Debian Stable.

@zkat I can bump the MSRV in this PR if need be.

@zkat Any updates on this PR?

Nothing new here--I'm going to sit on it until I think we're at a point where it's ok to do a semver-major bump on miette, because I only bump the MSRV with a major bump.

It is time!


Azure policy as code CD error 13-01-2021

Error: reading Policy Definition (Display Name "Key vault should have purge protection enabled"): loading Policy Definition List: could not find policy 'Key vault should have purge protection enabled'
on modules/policyset-definitions/variables.tf line 86, in data "azurerm_policy_definition" "builtin_policies_data_protection_governance":
86: data "azurerm_policy_definition" "builtin_policies_data_protection_governance" {
Error: reading Policy Definition (Display Name "Key vault should have soft delete enabled"): loading Policy Definition List: could not find policy 'Key vault should have soft delete enabled'
on modules/policyset-definitions/variables.tf line 86, in data "azurerm_policy_definition" "builtin_policies_data_protection_governance":
86: data "azurerm_policy_definition" "builtin_policies_data_protection_governance" {

Old builtin policy names =

Key vault should have purge protection enabled
Key vault should have soft delete enabled

New builtin policy names =

Key vaults should have purge protection enabled
Key vaults should have soft delete enabled

Old builtin policy names =

Key vault should have purge protection enabled
Key vault should have soft delete enabled

New builtin policy names =

Key vaults should have purge protection enabled
Key vaults should have soft delete enabled


Make sure Score is 100 before GA:  if (( $PERCENTAGE < 90 )) on GH actions

how is our current value? can we run locally for the Dart folder?

to run locally :
pub global activate pana
cd dart/
pana .

Points: 100/100
## ✓ Follow Dart file conventions (20 / 20)
### [*] 10/10 points: Provide a valid `pubspec.yaml`

### [*] 5/5 points: Provide a valid `README.md`

### [*] 5/5 points: Provide a valid `CHANGELOG.md`

## ✓ Provide documentation (10 / 10)
### [*] 10/10 points: Package has an example

* Found example at: `example/main.dart`

## ✓ Support multiple platforms (20 / 20)
### [*] 20/20 points: Supports 2 of 2 possible platforms (**native**, **js**)

## ✓ Pass static analysis (30 / 30)
### [*] 30/30 points: code has no errors, warnings, lints, or formatting issues

## ✓ Support up-to-date dependencies (20 / 20)
### [*] 10/10 points: All of the package dependencies are supported in the latest version


Add comments about node deactivation

@danmasmsft : Thanks for your contribution to the Azure documentation! The author, @ChackDan, has been notified to review your proposed change.

#sign-off


Rate limit backport

Backport of #309.
Output:
$ make && sudo taskset -c 11 ./snabb-lwaftr loadtest 20K-1M-vlan-tests/from-inet-vlan-0550.pcap IPv4 IPv6 83:00.0 20K-1M-vlan-tests/from-b4-vlan-0550.pcap IPv6 IPv4 83:00.1
make: 'snabb-lwaftr' is up to date.
Warming up at 5.000000 Gb/s for 2 seconds.
hi
Applying 1.000000 Gbps of load.
  IPv4:
    TX 1088850 packets (0.217770 MPPS), 598867500 bytes (1.000000 Gbps)
    RX 1088850 packets (0.217770 MPPS), 642421500 bytes (1.069686 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 1088850 packets (0.217770 MPPS), 598867500 bytes (1.000000 Gbps)
    RX 1088850 packets (0.217770 MPPS), 555313500 bytes (0.930313 Gbps)
    Loss: 0 packets (0.000000%)
Applying 2.000000 Gbps of load.
  IPv4:
    TX 2177700 packets (0.435540 MPPS),<PHONE_NUMBER> bytes (2.000000 Gbps)
    RX 2177700 packets (0.435540 MPPS),<PHONE_NUMBER> bytes (2.139372 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 2177700 packets (0.435540 MPPS),<PHONE_NUMBER> bytes (2.000000 Gbps)
    RX 2177700 packets (0.435540 MPPS),<PHONE_NUMBER> bytes (1.860627 Gbps)
    Loss: 0 packets (0.000000%)
Applying 3.000000 Gbps of load.
  IPv4:
    TX 3266550 packets (0.653310 MPPS),<PHONE_NUMBER> bytes (3.000000 Gbps)
    RX 3266550 packets (0.653310 MPPS),<PHONE_NUMBER> bytes (3.209059 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 3266550 packets (0.653310 MPPS),<PHONE_NUMBER> bytes (3.000000 Gbps)
    RX 3266550 packets (0.653310 MPPS),<PHONE_NUMBER> bytes (2.790940 Gbps)
    Loss: 0 packets (0.000000%)
Applying 4.000000 Gbps of load.
  IPv4:
    TX 4355397 packets (0.871079 MPPS),<PHONE_NUMBER> bytes (3.999997 Gbps)
    RX 4355397 packets (0.871079 MPPS),<PHONE_NUMBER> bytes (4.278742 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 4355397 packets (0.871079 MPPS),<PHONE_NUMBER> bytes (3.999997 Gbps)
    RX 4355397 packets (0.871079 MPPS),<PHONE_NUMBER> bytes (3.721251 Gbps)
    Loss: 0 packets (0.000000%)
Applying 5.000000 Gbps of load.
  IPv4:
    TX 5444245 packets (1.088849 MPPS),<PHONE_NUMBER> bytes (4.999995 Gbps)
    RX 5444245 packets (1.088849 MPPS),<PHONE_NUMBER> bytes (5.348426 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 5444245 packets (1.088849 MPPS),<PHONE_NUMBER> bytes (4.999995 Gbps)
    RX 5444245 packets (1.088849 MPPS),<PHONE_NUMBER> bytes (4.651563 Gbps)
    Loss: 0 packets (0.000000%)
Applying 6.000000 Gbps of load.
  IPv4:
    TX 6533098 packets (1.306620 MPPS),<PHONE_NUMBER> bytes (5.999997 Gbps)
    RX 6533098 packets (1.306620 MPPS),<PHONE_NUMBER> bytes (6.418115 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 6533098 packets (1.306620 MPPS),<PHONE_NUMBER> bytes (5.999997 Gbps)
    RX 6533098 packets (1.306620 MPPS),<PHONE_NUMBER> bytes (5.581879 Gbps)
    Loss: 0 packets (0.000000%)
Applying 7.000000 Gbps of load.
  IPv4:
    TX 7621945 packets (1.524389 MPPS),<PHONE_NUMBER> bytes (6.999994 Gbps)
    RX 7621945 packets (1.524389 MPPS),<PHONE_NUMBER> bytes (7.487799 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 7621945 packets (1.524389 MPPS),<PHONE_NUMBER> bytes (6.999994 Gbps)
    RX 7621945 packets (1.524389 MPPS),<PHONE_NUMBER> bytes (6.512190 Gbps)
    Loss: 0 packets (0.000000%)
Applying 8.000000 Gbps of load.
  IPv4:
    TX 8710775 packets (1.742155 MPPS),<PHONE_NUMBER> bytes (7.999976 Gbps)
    RX 8710775 packets (1.742155 MPPS),<PHONE_NUMBER> bytes (8.557465 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 8710775 packets (1.742155 MPPS),<PHONE_NUMBER> bytes (7.999976 Gbps)
    RX 8710775 packets (1.742155 MPPS),<PHONE_NUMBER> bytes (7.442486 Gbps)
    Loss: 0 packets (0.000000%)
Applying 9.000000 Gbps of load.
  IPv4:
    TX 9799619 packets (1.959924 MPPS),<PHONE_NUMBER> bytes (8.999970 Gbps)
    RX 9799619 packets (1.959924 MPPS),<PHONE_NUMBER> bytes (9.627146 Gbps)
    Loss: 0 packets (0.000000%)
  IPv6:
    TX 9799619 packets (1.959924 MPPS),<PHONE_NUMBER> bytes (8.999970 Gbps)
    RX 9799619 packets (1.959924 MPPS),<PHONE_NUMBER> bytes (8.372794 Gbps)
    Loss: 0 packets (0.000000%)
Applying 10.000000 Gbps of load.
  IPv4:
    TX 10888488 packets (2.177698 MPPS),<PHONE_NUMBER> bytes (9.999987 Gbps)
    RX 10179189 packets (2.035838 MPPS),<PHONE_NUMBER> bytes (10.000035 Gbps)
    Loss: 709299 packets (6.514210%)
  IPv6:
    TX 10888496 packets (2.177699 MPPS),<PHONE_NUMBER> bytes (9.999995 Gbps)
    RX 10254382 packets (2.050876 MPPS),<PHONE_NUMBER> bytes (8.761344 Gbps)
    Loss: 634114 packets (5.823706%)

LGTM

um, I seem to have borked the force-push in such a way that i can't re-open the commit.  I will merge by hand!


BIG PROBLEM WITH CODE  truncation BIG probel

Which API Provider are you using?
Anthropic
Which Model are you using?
Claude 3.5 Sonnet
What happened?
always truncation code eating token like never before
Steps to reproduce

Relevant API REQUEST output
No response
Additional context
No response

OpenAI just released a new API featured called predicted outputs that would fix this issue entirely. It essentially spits out the tokens its read before and only has to "think" about new tokens (the new edits to the file), making the edit faster and more reliable without the code truncation. The issue is that this API is very rudimentary and limited (doesn't allow images, only works with gpt4o, etc) so it doesn't fit as nicely into Cline as I'd like. I'm hoping Anthropic comes out with their version of this API soon (which they've pre-released in Zed, called Fast Edit Mode), so I can add it to Cline ASAP and fix this problem.
Pls join the discord for updates about this, and thank you for bearing with me in the meantime 🙏


Add files via upload

this is the updated gif file

Summary

Ticket Link

Hello @ayrotideysarkar,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.


Themes aren't working on Windows

Hello again!
Apparently, themes aren't working for Windows. Is it just with me?

Fixed.

Great. :+1:


[SPARK-37676][SPARK-37691][SQL][FOLLOWUP] Fix the bug doesn't display column's sql for Percentile[Cont|Disc]

What changes were proposed in this pull request?
Last year, I committed Percentile[Cont|Disc] functions for Spark SQL.
Recently, I found the sql method of Percentile[Cont|Disc] doesn't display column's sql suitably.
This PR will fix the bug.
Why are the changes needed?
Fix the bug doesn't display column's sql for Percentile[Cont|Disc].
Does this PR introduce any user-facing change?
'Yes'.
Users could see the correct sql information.
How was this patch tested?
Test cases updated.

Last year, I committed Percentile[Cont|Disc] functions for Spark SQL.

@beliefer This is too much ago for the follow up. Could you open a separate JIRA for this, and point out the versions 3.3 as the affected version.

@beliefer This is too much ago for the follow up. Could you open a separate JIRA for this, and point out the versions 3.3 as the affected version.

OK

Merged to master.

@wangyum @MaxGekk Thank you!

@wangyum Do we need merge this to 3.3 and 3.4?

I'm +1 for backporting this to 3.4 and 3.3 if you want.


Update how dataloader spans are handled

Add more attributes to batches
Use deeper ancestor stack for processes that are being dataloaded to avoid orphan spans.

Signed-off-by: Maciej Szlosarczyk<EMAIL_ADDRESS>

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please ask for approval from maciej-szlosarczyk after the PR has been reviewed.
The full list of commands accepted by this bot can be found 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

LGTM label has been added.  Git tree hash: 04ad0a0da3e469f68c233922f5b4a3b641a03af4

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: antonsatin
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 [antonsatin]

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


License file missing

Hi arunoda!
We'd love to use the library nodemiral but it's missing a license file:
What is the license you distribute this software under?

@arunoda I am sorry to bother you but I would also like to use this library. Furthermore, also the new meteor-up depends on this one. Both projects are missing license information.
Could you please add a license to this project?
Thank you very much!

+1


Remove net462 TargetFramework as net462 is supported by netstandard2.0

The net462 TargetFramework in svg.csproj is unnecessary as net462 is supported by netstandard.
This allows cleaning up some code using #if annotations for Net462 and NETFULL.
Some code is removed which only works on Net462: RegisterEvents involving mice, and Web/SvgHandler.cs. It is assumed that these are legacy methods which are no longer needed as they work only on Net462.
Tests and samples involving net462 are unchanged

@charlesroddie Thanks for the contribution. Please tiny up but keep the support for .NET 4.6.2.
It is a multiple framework support and having .NET 4.6.2 does not affect anyone.
See the packaging of SkiSharp by Microsoft, it supports

.NET Core 3.1
.NET Framework 4.6.2
.NET Standard 1.3
.NET Standard 2.0
.NET Standard 2.1
.NET 6.0
etc.

Libraries like Svg.Skia, which depends on SkiaSharp can actually also support these frameworks, if they wish.
Industrial platform like MATLAB support .NET Framework Version 4.0 run time and higher, all the samples are for .NET 4.0.

@charlesroddie Thanks for the contribution. Please tiny up but keep the support for .NET 4.6.2. It is a multiple framework support and having .NET 4.6.2 does not affect anyone.

This PR doesn't remove support for .NET 4.6.2 since it retains netstandard2.0 which supports .Net 4.6.2.

Libraries like Svg.Skia, which depends on SkiaSharp can actually also support these frameworks, if they wish. Industrial platform like MATLAB support .NET Framework Version 4.0 run time and higher, all the samples are for .NET 4.0.

Svg.Skia targets netstandard2.0, net6.0, and net8.0 (https://github.com/wieslawsoltes/Svg.Skia/blob/master/src/Svg.Skia/Svg.Skia.csproj#L5) and supports .Net 4.6.2 via netstandard2.0. This is a reasonable combination.

See the packaging of SkiSharp by Microsoft

I am not competent to understand how SkiaSharp uses the dotnet project system to deploy to all platforms. Presumably it has explicit framework support because of all the platform-specific native bindings it needs to support?

Looks like the reason for the failing tests is missing support for private fonts. From the test code:
#if NETSTANDARD
        // Private font does not work if .NET Standard.
        protected override int ExpectedSize { get { return 3000; } } // 3155
#else
        protected override int ExpectedSize { get { return 3200; } } // 3512
#endif

Not sure why NETSTANDARD is not defined in these tests. I also don't know how important it is to have private font support for 4.6.2.

This PR doesn't remove support for .NET 4.6.2 since it retains netstandard2.0 which supports .Net 4.6.2.

It works but packaging netstandard2.0 assemblies with final build application is not what everybody want to do.

I am not competent to understand how SkiaSharp uses the dotnet project system to deploy to all platforms.

Easy way, compare the output directory (bin) of each SVG-NET platform build. The presence of the .net standard 2.0 assemblies in the .net462 directory is due to ExCSS excluding .net462 support.

I also don't know how important it is to have private font support for 4.6.2.

In SVG, I do not think it is possible to avoid private fonts, since loading any font file not installed on the system is private.
We are actually going to do more going forward to resolve some of the existing issues like #900.

@charlesroddie Thanks for the contribution. For now, we will keep net462 TargetFramework target.
Any removal will be considered after we complete the cleanup and resolve at least some of the pending issues.


parse_mode doesn´t works, Help

@jh0ker  Can you help me?
I have this code but  it doesnt works.
bot.sendMessage(parse_mode='HTML', chat_id=********, text='test')
error:
TypeError: Cannot create property 'chat_id' on string test
help me please.

Why did you close this issue?How did you resolve it?


Makes c3tk a first-class citizen

This addresses #9
In order to make things play a little more nicely on the user
side of the quation, c3tk install now installs only the c3tk
script itself as /usr/local/bin/c3tk by default.
This also changes the default behavior of c3tk add such that
the symlinks are created within the user's ~/.config/c3tk/bin,
which is hopefully added to their path per the new instructions
that are output by c3tk install.
We've also added a c3th paths command to make the path update
a bit easier. It inludes the user's c3tk config bindir,
/opt/c3tk/bin (which isn't really a thing yet), and
/usr/local/bin (just for the sake of completeness).
So as to make sure that the user's ~/.config/c3tk doesn't end up
root-owned, we've removed the install_cmds function call from
c3tk install, and as this is the only place that it was used,
we've also removed the function altogether.
Finally, to make sure things are on the up-and-up, all commands
except for c3tk install now create the ~/.config/c3tk tree if
it does not exist.

❤ it.


Add in additional Patient attributes

altfirstname, assignedsexatbirth, preferredpronouns

@MatUrbanski just adding in some missing fields

Thank you @BCJonesey. Good work as always :)


Update remaining "perl_fold" test to use get()

It seems to me that if a user has set fdm=syntax that at least perl_fold-level folding should be enabled without requiring the variable to be set.
This would help with discovery too.

What is discovery?

Discovering that the Perl syntax file has folding capabilities.  Nobody reads documentation.
A quick scan through vim/runtime/syntax/ suggests that some files just use a config variable to setlocal fdm=syntax, others use it to control syntax definitions, and some use it for both.
I might send a message to vim-dev when I've investigated further and see if we can come up with a common strategy.   It seems to me that the global option should take priority over all other mechanisms but that will involve some kitten herding.

Discovering that the Perl syntax file has folding capabilities. Nobody reads documentation.

How would they discover the folding capabilities? Just from reading the syntax file? Or is there some way in vim to do this that you're referring to?

With the global fdm option set the file would be folded just as if perl_fold had already been defined.  So you can discover that Perl has syntax folding just by opening a file with fold regions.
I have the global fdm option set in my RC file and folding just works for those filetypes that don't require a further level of configuration.  Eg., C folding is controlled by fdm not a c_fold enabling config variable.


helm test fails with an active --filter and --logs

Output of helm version:
version.BuildInfo{Version:"v3.6.3", GitCommit:"d506314abfb5d21419df8c7e7e68012379db2354", GitTreeState:"dirty", GoVersion:"go1.16.5"}

Output of kubectl version:
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.2", GitCommit:"092fbfbf53427de67cac1e9fa54aaa09a28371d7", GitTreeState:"clean", BuildDate:"2021-06-16T12:59:11Z", GoVersion:"go1.16.5", Compiler:"gc", Platform:"darwin/amd64"}

Cloud Provider/Platform (AKS, GKE, Minikube etc.):

GKE
docker-desktop
MicroK8s

Seemingly one can't use helm test with both --filter and --logs arguments. If you filter down the tests which are run and want the logs, the command tries to access the logs of pods that were never created. For example:
helm test sc --filter name=sc-configuration-test --logs
NAME: sc
LAST DEPLOYED: Wed Aug 11 10:43:41 2021
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE:     sc-configuration-test
Last Started:   Wed Aug 11 12:57:27 2021
Last Completed: Wed Aug 11 13:00:39 2021
Phase:          Succeeded

Error: unable to get pod logs for sc-apm-test: pods "sc-apm-test" not found

Looking inside the function that gets the logs, there is no accounting for filtering. That would cause this.

Unstale

Let me try and see if I can do something about this.

A PR has been created https://github.com/helm/helm/pull/10516

Unstale

Hi @mattfarina
Can this issue be opened up again?

Is there any update?


Make sure we upgrade to RN 0.50.0 before next release

It includes a very important fix.
Also see https://github.com/artsy/eigen/issues/2439
If it's not possible to upgrade to 0.50.0, we at least need to add a patch for the RCTView fix.

Also port changes from https://github.com/artsy/emission/pull/798 to master and include in our major release.

@sarahscott please add note

Patchy fix in https://github.com/artsy/eigen/pull/2440
We can hold off on updating for now unless we see the blank scrollview again.


Add cookiecutter template

Purpose
We want to make it as straightforward as possible for developpers to bootstrap their own Richie project.
Proposal
I propose to integrate a Cookiecutter template inside the Richie repository, together with a command to generate a new project in seconds with guidance.

[x] Add a full Cookiecutter template (copied from https://github.com/openfun/fun-mooc)
[x] Extend our Docker Compose and make configurations to generate the Cookiecutter project in a single command,
[x] Add documentation about bootstrapping a new project with Cookiecutter,
[x] Run our linters on the Cookiecutter template to our make configuration and to the CircleCI configuration.

Loopholes

[x] No linting on the frontend
[x] pylint can't run on the Cookiecutter template
[x] duplicate code between the Cookiecutter template and the sandbox. We could imagine using the Cookiecutter template to build the sandbox but it is not straightforward as the way Richie is installed defers.

$ docker run --rm -v /path/to/project:/app fundocker/cookiecutter gh:openfun/richie

But this doesn't work with Cookiecutter... because the template is nested in the repository... we would need to customize the Docker image to know how to go look for the template inside richie's code...
If we want to make it easy I would prefer to publish a small click command line tool that does this.

But this doesn't work with Cookiecutter... because the template is nested in the repository.

I know, and I'm surprised that it's not possible. Do you think we can propose a PR to change this in CookieCutter's repository (i.e. adding a new option in the CLI to handle this)?

Closing this PR because the way we generate richie sites has changed a lot (see https://www.github.com/openfun/richie-site-factory) and the cookie cutter template will be very different and probably not be in this repository.

This feature was finally implemented here: https://github.com/openfun/richie/pull/1682


No valid scoop shim, breaks repo scripts

I'm trying to update a manifest that I wrote using checkver, but since the scripts all have scoop which scoop and return Not a scoop shim., I get an error.
How do I fix this?

How to reproduce this problem?

I get the same issue. In my case just executing ./bin/checkver.ps1 in a local bucket produces an error, which is also due to the fact that scoop which scoop returns Not a scoop shim.

There was an upstream bug in PowerShell which has been fixed. Reopen if it occurs again.


[5.8] add ability to paginate all results

Scenario
Assume we have a Post model, with a corresponding resource route and resource controller. For the index route, it is not uncommon to display a list of paginated results. It is also not uncommon to use a query parameter to set the number of results per page, with a sensible default.
public function index(Request $request)
{
    $posts = Post::paginate($request->query('perPage', 25));

    return view('posts/index', compact('posts'));
}

Problem
This works fine for any valid integer value, but if we want to show all results, we need to either use more verbose code in our controller or fake it with a very large number.
public function index(Request $request)
{
    if ($request->query('perPage') === 'all') {
        $posts = Post:all();
    } else {
        $posts = Post::paginate($request->query('perPage', 25));
    }
}

public function index(Request $request)
{
    $posts = $request->query('perPage') === 'all' ? Post:all() : Post::paginate($request->query('perPage', 25);
}

public function index(Request $request)
{
    $posts = Post::paginate(999999999);
}

Solution
If a non integer value is passed for the perPage parameter, we will set the perPage value to the total, so all results are returned.
public function index(Request $request)
{
    $posts = Post::paginate('all');
}

This allows us to keep our controller simple and fluent.

IMO It's very simple to do in your app. Doesn't make sense to use the paginator for NOT paginating. Would be like passing an integer to the "all" method.

@devcircus can you share what your Controller looks like to handle these scenarios?
If there is a more fluent or concise way to handle this I would appreciate seeing it.

Post::paginate('all') doesn't work, it throws an exception:

A non-numeric value encountered

Hmm, I'm not sure I'm a big fan of this solution.

@staudenmeir  that's what this PR fixes.
@taylorotwell do you agree this is an issue, or are you in favor of the more verbose Controller logic? Is the string parameter that part that's throwing people off? We could stick with an integer, and values < 1 treated as show all results.

that's what this PR fixes.

The exception occurs with the PR applied.

ahh, my bad. you're right. i had the logic a little too low in the chain. I'll fix it if Taylor wants a fix.


Add nhs_reviewed, nhs_comment legal_entity fields and their logic

#3468

Coverage remained the same at 88.638% when pulling 0c5c54140670ac3660f22827ee34afa504718669 on dev-3468-le-approve-new-rest into 92cfac0a082f18f2a7bbcac0ef511437859b9a67 on develop.


tink-gcpkms: add mechanism for default OAuth2 token retrieval

There's one failing CI check, which appears to be due to https://github.com/myrrlyn/funty/issues/3

(It might also be worth refactoring this into a form that's suitable for submitting to upstream yup-oauth2, to help with https://github.com/dermesser/yup-oauth2/issues/110)


testing: unexpected variance in fuzzing rate

What version of Go are you using (go version)?

$ go version
go version go1.21.3 linux/amd64

Does this issue reproduce with the latest release?
Yes, if 1.21.3 is the latest release.
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GO111MODULE=''
GOARCH='amd64'
GOBIN=''
GOCACHE='/home/ubuntu/.cache/go-build'
GOENV='/home/ubuntu/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMODCACHE='/home/ubuntu/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/home/ubuntu/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/usr/local/go-1.23'
GOSUMDB='sum.golang.org'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/usr/local/go-1.23/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='go1.21.3'
GCCGO='gccgo'
GOAMD64='v1'
AR='ar'
CC='gcc'
CXX='g++'
CGO_ENABLED='1'
GOMOD='/home/ubuntu/chainlink/threshold/fuzzfail/go.mod'
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3723727294=/tmp/go-build -gno-record-gcc-switches'

What did you do?

Placed the following file in fuzzfail/fuzz_test.go:

package fuzzfail

import "testing"

func FuzzFail(f *testing.F) {
	f.Fuzz(func(_ *testing.T, bytes []byte) {
		chA := make(chan struct{}, 1)
		chB := make(chan struct{}, 1)

		for i := 0; i < len(bytes); i += 7 {
			if bytes[i] <= 127 {
				select {
				case chA <- struct{}{}:
				default:
					panic("chA not ready")
				}
			} else {
				select {
				case chB <- struct{}{}:
				default:
					panic("chB not ready")
				}
			}
			select {
			case <-chA:
			case <-chB:
			default:
				panic("no channel ready")
			}
		}
		close(chA)
		close(chB)
	})
}

Placed the following in fuzzfail/go.mod:

module example.com/fuzzfail

go 1.21.3

In the fuzzfail directory, ran the following commands:

$ rm -rf /home/ubuntu/.cache/go-build/fuzz/example.com/
$ GOMAXPROCS=1 go test -fuzz FuzzFail
warning: starting with empty corpus
fuzz: elapsed: 0s, execs: 0 (0/sec), new interesting: 0 (total: 0)
fuzz: elapsed: 3s, execs: 23709 (7895/sec), new interesting: 7 (total: 7)
fuzz: elapsed: 6s, execs: 23709 (0/sec), new interesting: 7 (total: 7)
fuzz: elapsed: 9s, execs: 426802 (135060/sec), new interesting: 8 (total: 8)

(This example is quite fragile, and it is often necessary to clear the fuzzing cache as shown first, for it to manifest.)
What did you expect to see?
Low variance in the fuzzing rate, and no 3s intervals with (0/sec).
What did you see instead?
High variance in the fuzzing rate, and 3s intervals WITH (0/sec) (after the first line of output, where it's expected with an empty cache.)
This is simplified from a much more complex fuzzing test where the variance in the fuzzing rate hurts more, and the fuzzing rate drops to zero for longer periods.
It happens without setting GOMAXPROCS, but happens more reliably if it's set to 1.
Incrementing the loop variable i by 7 is weird, but the issue does not occur for me if it's set to 1. (7 is an accident from what I was parsing out from the fuzzing input in the more complex test.)

(attn @golang/fuzzing)

Thanks. I will run the fuzzer on the system I reduced this example from until the new interesting value stabilizes, and see whether I still get slowdowns. That does seem the likely explanation for this example, though, given that clearing the fuzzing cache is often necessary.


feat: Popup add mask disableBodyScroll destroy props and refactor modal static method

Coverage decreased (-18.1%) to 53.708% when pulling abe8ca72c92cd1dfcc6d7c1a9c4b015e9132172c on edison-hm:dev into 0d4a0b8de442dd3279860008e5d4d31fdc2ce353 on ZhonganTechENG:dev.


test

🤔 这个变动的性质是？/ What is the nature of this change?

[ ] 新特性提交 / New feature
[ ] bug 修复 / Fix bug
[ ] 样式优化 / Style optimization
[ ] 代码风格优化 / Code style optimization
[ ] 性能优化 / Performance optimization
[ ] 构建优化 / Build optimization
[ ] 网站、文档、Demo 改进 / Website, documentation, demo improvements
[ ] 重构代码或样式 / Refactor code or style
[ ] 测试相关 / Test related
[ ] 其他 / Other

🔗 相关 Issue / Related Issue

💡 需求背景和解决方案 / Background or solution

📝 更新日志 / Changelog

Language
Changelog

🇺🇸 English

🇨🇳 Chinese

Codecov Report

Merging #4 (9a8a480) into master (d093084) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master       #4   +/-   ##
=======================================
  Coverage   93.98%   93.98%
=======================================
  Files         111      111
  Lines        2394     2394
  Branches      789      789
=======================================
  Hits         2250     2250
  Misses        140      140
  Partials        4        4

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 d093084...9a8a480. Read the comment docs.


Improve Ballerina WebSocket error

Purpose
Improve Ballerina WebSocket error
Fixes #
Approach

Describe how you are implementing the solutions along with the design details.

Samples

Provide high-level details about the samples related to this feature.

Remarks

List any other known issues, related PRs, TODO items, or any other notes related to the PR.

Check List

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

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

[ ] Increased Test Coverage
[ ] Added necessary documentation

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

Codecov Report

Merging #16425 into master will increase coverage by 10.34%.
The diff coverage is 0%.

@@              Coverage Diff              @@
##             master   #16425       +/-   ##
=============================================
+ Coverage     11.25%   21.59%   +10.34%
+ Complexity     2969     1715     -1254
=============================================
  Files          1500      529      -971
  Lines         82798    25081    -57717
  Branches       9696     3511     -6185
=============================================
- Hits           9318     5417     -3901
+ Misses        72555    19088    -53467
+ Partials        925      576      -349

Impacted Files
Coverage Δ
Complexity Δ

...ang/net/http/actions/websocketconnector/Close.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...java/org/ballerinalang/net/http/WebSocketUtil.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...rg/ballerinalang/net/http/WebSocketDispatcher.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

.../net/http/actions/websocketconnector/PushText.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...rinalang/net/http/WebSocketOpenConnectionInfo.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...lang/net/http/actions/websocketconnector/Pong.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...ang/net/http/WebSocketServerConnectorListener.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

.../nativeimpl/connection/AcceptWebSocketUpgrade.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...net/http/websocketclientendpoint/InitEndpoint.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...nalang/net/http/exceptions/WebSocketException.java
0% <0%> (ø)
0 <0> (?)

... and 979 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 e26e597...78a1357. Read the comment docs.


Build with NumPy 1.17

Instead of letting host's numpy have a minimum, which could float to a high version that is in turn pinned to a high version in run, build using the minimum required numpy version. That way the minimum is set similarly in host and a wide range of numpy's will still work at runtime.
cc @quasiben (for awareness)

In particular this caused some issues when installing numba into the same environment as it doesn't always support the latest numpy, but cucim was effectively being built with and requiring the latest numpy.

rerun tests
(one of the jobs failed, but it looks unrelated)

rerun tests
(pending job was likely lost during rename)

@gpucibot merge

Debugging in PR ( https://github.com/rapidsai/cucim/pull/153 )

the segfault failure in this PR is unrelated to the numpy version change. I will admin merge this PR to unblock some other conda solve issues downstream that this PR resolves.


Even after deleting the main List( which was made public sometime ago ) the List appears in the 'Öffentliche Merklist'.

Even after deleting the main List( which was made public sometime ago ) the List appears in the 'Öffentliche Merklist'. And on clicking the list no specific list is to be found.

For context: a published list is a copy of the private list that is copied to a public area to prevent mixing up user privileges.
If the private list is deleted, then the public list gets deleted as well, meaning you can not subscribe to it after that even if you have the public link.
If you have a subscription on that list already, that subscription is stored locally and is not tracked by lokalkauf remotely.
The expectation:
-the "public list" subscription should be removed from all subscribers in case the underlying private list is deleted or unpublished.

a sufficient error message should be displayed in case no store can be loaded from the remote source.

I moved that issue to "to review" column, because I just published an updated version to the internal-testing stage

After making a private list public

The list is not appearing in 'öffentliche Liste'

@Dipanjana1990 this seems to be the desired behaviour.
If you share your private list, it must not appear in the public list area, because it is still your private list and you have full control over it.
Public lists are only lists, that you subscribe to, not those that you publish.
You can subscribe to your own public list of course if you follow the link that is generated by the share-dialog and "import" it. then it appears in your public list.
Sitenote:
Please do not close an issue at the moment, because we dont know when that feature is published to production and so we might lose track of whats done and what is not. When the epic is merged onto the integration branch, all tickets will be transfered automatically to "ready to test".

I think it's fine, but maybe @Dipanjana1990 might like to check for herself :-)

Tested. Working as expected.


Alert maximum retention period

Hi team,
I'm moving this from here: https://github.com/MicrosoftDocs/ATADocs.ja-jp/issues/23
The user is making a suggestion on the original documentation
@kakojima commented 10 hours ago
Please list the maximum retention period for alerts.
I checked with the development people as well, and it was 10 months.

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

ID: 518df292-7c68-eafb-c968-d7df3c004b6f
Version Independent ID: 8a3bd941-a035-a667-705a-3bf593c16536
Content: Working with security alerts in Azure Advanced Threat Protection
Content Source: ATPDocs/working-with-suspicious-activities.md
Service: azure-advanced-threat-protection
GitHub Login: @mlottner
Microsoft Alias: mlottner

@CeciAc Thanks for the translation. Actually, Azure ATP doesn't delete alerts until the customer closes them or the entire instance is deleted. Unclear exactly what the user would like changed.

#please-close


Create a crate that contains all useful imports

You currently have to import many crates for even a simple example to work.
There should be a simple one-liner that imports everything needed, such as: use crayfish_prelude::*;

It will be when I will move the repo


clipboard improvements

continuing what @ar37-rs started in #143 😇
goal is

[x] switch to arboard
[x] move clipboard to be app level
[x] support it on web

also...
although I like the general shape of it, there's one thing I'm unsure on and would love some feedback 🙏
the clipboard feature gate as it stands is all-or-nothing, i.e.

when disabled, due conditional compilation, all of clipboard events/APIs are unavailable
when enabled, they exist, and are backed by a system clipboard (arboard / web clipboard APIs)

there's also a slightly more slack approach, that egui takes

when the feature is disabled, clipboard events/APIs still exist, but are backed by an emulated clipboard and not system clipboard
when feature is enabled, these events/APIs are backed by system clipboard, and in case system clipboard is unavailable/fails, they fallback to emulated

after thinking a bunch I'm leaning towards egui's approach
though wanna know what others think before making a switch :)

Outstanding work @jawadsh123 ! Thank you so much for it. I'll check it deeply soon, but right now it looks great to me. FWIW if you think that it's a good idea to follow the egui's design with the clipboard features, let's do it, it sounds good to me.

this is ready!
the public clipboard APIs (events, funcs) now exist even when the feature is disabled
reasoning goes, if a project disables clipboard for certain targets (maybe arboard doesn't support it, etc) the code should not break, just behave different (i.e. those events are never fired, set_clipboard_text has no effect)
this also sets us up to emulate an app local clipboard down the line if needed


Issue with fullscreen?

When I tap on full screen I get a black screen. Nothing in it.

I think what you're toggling is the "VR" option.
(I might be wrong, just discovered this tool today, but I've been working with AR.js for a while, so thought I'll just share something I knew)
You can try toggling full screen manually. Tested, it worked for me locally.
For Mac: Press Control + Command + F
For Windows: Press F11
Via code, you can try:


use vite for faster and supported way to build react frontend

Create React App is unsupported and mainly unmaintained. It also does not build stuff very fast and efficiently. Vite is one alternative, which fixes all these points.

I run the thing locally as well as when building it with docker. However, at never with a running backend so far :D


adding a vector line through openFL.display.graphics doesn't update sprite width and height correctly

https://github.com/kevansevans/openFL-Lime-sprite-issue
Reporting this to both Lime and OpenFL.
I noticed this bug a few days ago when starting a project from scratch. I needed my program to get the width and height of a sprite based on the lines that the player has drawn on the sprite. When I first got it working, adding any line whats so ever would needlessly increase the width and height of the sprite, even if the line added did not extend past the width and height. In the example I provided, it will occasionally reflect the problem I was illustrating, and any line that extends past the visual boundaries, the width and height of the canvas sprite I defined never appears to be adjusted correctly.
Video for the lazy: https://youtu.be/de8LqRKSLIo

The behavior on OpenFL 5.1.3 and Lime 5.1.0 (just released) appears to be consistent between the desktop and Flash Player builds. I modified your code a little to include the (x, y) coordinates for the bounds, to make it a little clearer visually:
package;

import openfl.display.Sprite;
import openfl.Lib;
import openfl.events.MouseEvent;

/**
 * ...
 * @author Kaelan Evans
 */
class Main extends Sprite
{
	var canvas:Sprite;
	var x1:Float = 0;
	var x2:Float = 0;
	var y1:Float = 0;
	var y2:Float = 0;

	public function new()
	{
		super();

		this.canvas = new Sprite();
		this.addChild(this.canvas);
		this.canvas.graphics.lineStyle(2, 0xCCCCCC, 1);

		this.stage.addEventListener(MouseEvent.MOUSE_DOWN, this.start_line);
	}

	private function start_line(e:MouseEvent):Void
	{
		stage.addEventListener(MouseEvent.MOUSE_UP, this.add_line);
		this.x1 = this.canvas.mouseX;
		this.y1 = this.canvas.mouseY;
	}

	private function add_line(e:MouseEvent):Void
	{
		this.removeEventListener(MouseEvent.MOUSE_UP, this.add_line);
		this.x2 = this.canvas.mouseX;
		this.y2 = this.canvas.mouseY;

		this.canvas.graphics.moveTo(x1, y1);
		this.canvas.graphics.lineTo(x2, y2);

		this.display_size();
	}

	function display_size()
	{
		var canWidth = this.canvas.width;
		var canHeight = this.canvas.height;
		var bounds = this.canvas.getBounds(this);

		var x = bounds.x;
		var y = bounds.y;

		this.graphics.clear();
		this.graphics.lineStyle(2, 0xFFFFFF, 1);
		this.graphics.moveTo(x, y);
		this.graphics.lineTo(x + canWidth, y);
		this.graphics.lineTo(x + canWidth, y + canHeight);
		this.graphics.lineTo(x, y + canHeight);
		this.graphics.lineTo(x, y);

		trace(this.x1, this.y1, this.x2, this.y2, this.canvas.width, this.canvas.height, canHeight, canWidth);
	}

}

Let me know if you still have problems :smile:


Add quick readme for jack

/cc @charleso @thumphries @tranma @erikd-ambiata

👍
Worth adding a note about the drop-in compat?

Worth adding a note about the drop-in compat?


feat: Add GridTableApi.getVisibleRows.

To move LotSequencePage off of RowLookup, which since it's a ref, is not being set in a test due to the useEffect-ification of GridTable.

Merging to unblock the beam bump in internal-frontend.


Add support GPIO input with interrupt for NXP S32Z27

This PR introduces GPIO input with interrupt for SoC NXP S32Z27
The update in hal_nxp: https://github.com/zephyrproject-rtos/hal_nxp/pull/200

@dcpleung i added some assertions to check if the interrupt is out of range

The HAL PR has been merged. You can update the west.yml

Please fix the twister build errors

I re-pushed to address all comments


SPOI-8656 filter example first cut

@ashwinchandrap Could you please review this?

@DT-Priyanka Incorporated review comments. Could you please have a look?

@DT-Priyanka Incorporated round 2 review comments. Could you please merge?

@DT-Priyanka Updated the PR

@DT-Priyanka Updated the exit condition.


Related parent - child not processed

Sorry to bother again... This is kind of a follow-up of #41.
I am using a generic repository, when updating parent/child like in issue 41 that seems to work. But when I try to update a parent/child (parent is new / child exists). The relation on the child is not saved to DB.
This is my AddAsync with a dbresult to check for the result in DB:

After saving the changes this is the result:

Variables:
obj = object which should be persisted
dbresult = result of db query after saving
result = mapper result

Additional info:

BaseModel:

mm.. is that many to many? could you add the [Aggregation] or [Composition] attribute? (or define it using config in UseDetached).
Would it be possible to extract your sample to a test or console app or something that can be attached here or sent it by email?

Yes it is a many to many relation.
I have created a small console app, and guess what, it works as expected. Then I went back fired up the 'old' project, nothing changed there, but now it does return the correct results. Blows my mind..
Maybe VIsual Studio 2022 was the culprit. The last few days I've had some weird behavior with it, like not loading a project correctly and throwing errors. Restarting VS2022 and reloading the project solved that problem too.

double checked it again and it seems to keep working. Don't know (besides VS2022 issues) what caused the issue.


Adding LSM9DS1, BMI160 and LIS2HH12 sensors

I tried to make LSM9DS1, BMI160 and LIS2HH12 compatible with PX4 project.
LSM9DS1/BMI160 driver is only prepared for the connection by SPI and LIS2HH12 only by I2C...
Now I'm facing 2 problems:

The BMI drivers is not working properly because it is slowing the PX4 performance and when I try to run LSM9DS1 at the same time, the autopilot crash. I'm guessing that it may be some configurations not well done but I'm working on it...

My purpose of adding this sensors is to use an IMU board with:

LSM9DS1 (MAG+GYRO+ACCEL);
BMI160     (GYRO+ACCEL);
MPU9250 (GYRO+ACCEL);
LIS2HH12 (ACCEL);
MS5611 (BARO).

Regarding this, I want to use 4 accelerometers at a time, but PX4 is only prepared for accepting 3. I've already tried to see some files that need to be changed, but no success.
I'd appreciate if you can hep me with this :)
Thanks

@julianoes I created this new pull request, if you could give me your feedback it would be great. Thanks :)

@FAC94 We can only accept a pull request with fully operational, test-flown drivers. I'm closing this right now but we would love to have a new PR.


Update cloudflared-config.sh

Fixed regex syntax from merge pull request #499
Proposed Changes

Fixed regex syntax to allow ä, ö, and ü in domain prefixes

Related Issues

https://github.com/brenner-tobias/addon-cloudflared/issues/501
https://github.com/brenner-tobias/addon-cloudflared/issues/502
https://github.com/brenner-tobias/addon-cloudflared/issues/500

will be fixed in #507, I will later on look for a more elegant solution


Add link to Vuejs TypeScript course

Hi! I've seen somewhere else in the docs links to Egghead courses, for example to the Webpack's one.
Would you like to add Use TypeScript to Develop Vuejs Applications? I can send a PR if wanted.
Thanks!

I'm not aware that we would link to that course from our documentation/guide. Can you point me to that location?
Or maybe you are referring to awesome-vue? In that case, open a PR in that repository, see its CONTRIBUTING.md for guidelines.

https://vuejs.org/v2/guide/single-file-components.html#For-Users-New-to-Module-Build-Systems-in-JavaScript

Ha, honestly didn't know that.
Since the docs have a seperate page for tpescript, I think we would be open to  a PR adding it there?
/cc @chrisvfritz

@alexjoverm The general rule I've been following is to avoid linking to paid resources (even made by ourselves), because it introduces a potential conflict of interests. We made an exception with that Webpack course, because at the time of publishing, the Webpack docs were still in very poor shape and free, high-quality resources were scarce.
Since then, the docs have gotten much better and Sean Larkin has also published Webpack Academy, so I've just removed the Egghead link and updated our linked resources. 🙂  That said, we do really appreciate your contribution to helping people learn to use Vue + TypeScript and a PR would definitely be welcome on Vue Awesome!

I understand, no problem! I'll make that PR to Awesome Vue then, thanks!


All-edges scrolling

Two feature suggestions:
Option to scroll the bottom of the element to the bottom of the page instead of scrolling the top of the element to the top of the page. Also right instead of left.
Maybe {axis: x|y} -> {side: top|left|right|bottom} or similar.
Option to scroll the element into view by using the feature above, preferrably with an offset.
I.e. only scroll the element if it is outside of the viewport and scroll it to the correct side.
Would these be out of scope for velocity? I think they might benefit from the caching and ability read properties/subproperties.
EDIT: Use case: an element that is off-screen or partially off-screen is focused or activated and needs to be scrolled into view.

It would be also useful to be able to center an element in the page with the scroll animation