Object detection task on custom model failed on Raspberry Pi

Have I written custom code (as opposed to using a stock example script provided in MediaPipe)
Yes
OS Platform and Distribution
PiOS Bullseye 64bit
MediaPipe Tasks SDK version
0.10.3
Task name (e.g. Image classification, Gesture recognition etc.)
Object detection on MOBILENET_V2_I320 model
Programming Language and version (e.g. C++, Python, Java)
Python 3.9.2, Thonny 4.0.1, pip 23.2.1
Describe the actual behavior
Runtime error on line:
detection_result = detector.detect(mp_image)

Output of code execution:
INFO: Created TensorFlow Lite XNNPACK delegate for CPU.
WARNING: Logging before InitGoogleLogging() is written to STDERR
E20230831 14:03:05.674636  1290 calculator_graph.cc:853] INTERNAL: CalculatorGraph::Run() failed in Run:
Calculator::Process() for node "mediapipe_tasks_vision_objectdetectorgraph__mediapipe_tasks_components_processors_detectionpostprocessinggraph__TensorsToDetectionsCalculator" failed: ; RET_CHECK failure (mediapipe/calculators/tensor/tensors_to_detections_calculator.cc:307) tensor.element_type() == Tensor::ElementType::kFloat32
Traceback (most recent call last):
  File "/home/pi/Documents/10_TryAndLearn/MediaPipeTest1.py", line 21, in <module>
    detection_result = detector.detect(mp_image)
  File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/object_detector.py", line 271, in detect
    output_packets = self._process_image_data({
  File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/core/base_vision_task_api.py", line 95, in _process_image_data
    return self._runner.process(inputs)
RuntimeError: CalculatorGraph::Run() failed in Run:
Calculator::Process() for node "mediapipe_tasks_vision_objectdetectorgraph__mediapipe_tasks_components_processors_detectionpostprocessinggraph__TensorsToDetectionsCalculator" failed: ; RET_CHECK failure (mediapipe/calculators/tensor/tensors_to_detections_calculator.cc:307) tensor.element_type() == Tensor::ElementType::kFloat32

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/pi/Documents/10_TryAndLearn/MediaPipeTest1.py", line 22, in <module>
    print(detection_result)
  File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/core/base_vision_task_api.py", line 226, in __exit__
    self.close()
  File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/core/base_vision_task_api.py", line 209, in close
    self._runner.close()
RuntimeError: CalculatorGraph::Run() failed in Run:
Calculator::Process() for node "mediapipe_tasks_vision_objectdetectorgraph__mediapipe_tasks_components_processors_detectionpostprocessinggraph__TensorsToDetectionsCalculator" failed: ; RET_CHECK failure (mediapipe/calculators/tensor/tensors_to_detections_calculator.cc:307) tensor.element_type() == Tensor::ElementType::kFloat32
>>>

Describe the expected behaviour
Calculate the detection_result (inference)

Standalone code/steps you may have used to try to get what you need
import mediapipe as mp
from mediapipe.tasks import python
from mediapipe.tasks.python import vision

model_path = 'model_int8.tflite' #Custom model, post-training quantization for int8 with
                                 # media pipe modelmaker on Github, 320x320 pixel
                                 # MOBILENET_V2_I320

BaseOptions = mp.tasks.BaseOptions
ObjectDetector = mp.tasks.vision.ObjectDetector
ObjectDetectorOptions = mp.tasks.vision.ObjectDetectorOptions
VisionRunningMode = mp.tasks.vision.RunningMode

options = ObjectDetectorOptions(
    base_options=BaseOptions(model_asset_path= model_path),
    max_results=5,
    running_mode=VisionRunningMode.IMAGE)

with ObjectDetector.create_from_options(options) as detector:
    # Load the input image from an image file.
    mp_image = mp.Image.create_from_file('a.jpg')
    # Perform object detection on the provided single image.
    detection_result = detector.detect(mp_image)
    print(detection_result)

Other info / Complete Logs
No response

@robodhhb,
Could you kindly construct an Object Detection system for Raspberry Pi by following the documentation provided here?
Please ensure to make any requisite adjustments according to your specific requirements and kindly inform us if you encounter similar behaviour. Thank you

@kuaashish
I did the following:

New SD-Card with fresh PiOS Bullseye 64 bit
python -m pip install --upgrade pip
Version now: 23.2.1
sudo apt update and  sudo apt full-upgrade
python -m pip install mediapipe
Version is 0.10.3

Then I adapted my code following the code you mentioned.
With the model efficientdet_lite0.tflite from the example it works.
But with my custom model created with Media Pipe Model Maker I get the following error. The problem is the model! What went wrong during the training? It shows no error there.
INFO: Created TensorFlow Lite XNNPACK delegate for CPU.
WARNING: Logging before InitGoogleLogging() is written to STDERR
E20230901 12:50:22.977418  2786 calculator_graph.cc:853] INTERNAL: CalculatorGraph::Run() failed in Run:
Calculator::Process() for node "mediapipe_tasks_vision_objectdetectorgraph__mediapipe_tasks_components_processors_detectionpostprocessinggraph__TensorsToDetectionsCalculator" failed: ; RET_CHECK failure (mediapipe/calculators/tensor/tensors_to_detections_calculator.cc:307) tensor.element_type() == Tensor::ElementType::kFloat32
Traceback (most recent call last):
File "/home/pi/Documents/10_TryAndLearn/10_MediaPipe/firstTestMP.py", line 20, in
detection_result = detector.detect(mp_image)
File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/object_detector.py", line 271, in detect
output_packets = self._process_image_data({
File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/core/base_vision_task_api.py", line 95, in _process_image_data
return self._runner.process(inputs)
RuntimeError: CalculatorGraph::Run() failed in Run:
Calculator::Process() for node "mediapipe_tasks_vision_objectdetectorgraph__mediapipe_tasks_components_processors_detectionpostprocessinggraph__TensorsToDetectionsCalculator" failed: ; RET_CHECK failure (mediapipe/calculators/tensor/tensors_to_detections_calculator.cc:307) tensor.element_type() == Tensor::ElementType::kFloat32

Hi @robodhhb,
Could you please confirm whether you are still looking for resolution on this issue, or if it has been resolved from your end?
Thank you!

@kuaashish
I am still looking for resolution.

Hi @joezoug,
Could you please look into this issue? Thank you

Hi @robodhhb,
Did you export the model with any quantization? And can you provide the model tflite file so we can take a look?

Hi @joezoug,
yes, I exported the model with int8 quantization. Today I trained the model again and ran it on Raspberry Pi 4 with PiOS Bullseye (64bit). Again I get errors at inference time:
INFO: Created TensorFlow Lite XNNPACK delegate for CPU.
2023-10-25 10:37:36.147876
WARNING: Logging before InitGoogleLogging() is written to STDERR
E20231025 10:37:36.328037  2948 calculator_graph.cc:853] INTERNAL: CalculatorGraph::Run() failed in Run:
Calculator::Process() for node "mediapipe_tasks_vision_objectdetectorgraph__mediapipe_tasks_components_processors_detectionpostprocessinggraph__TensorsToDetectionsCalculator" failed: ; RET_CHECK failure (mediapipe/calculators/tensor/tensors_to_detections_calculator.cc:307) tensor.element_type() == Tensor::ElementType::kFloat32
Traceback (most recent call last):
File "/home/pi/Documents/10_TryAndLearn/10_MediaPipe/testMediaPipe.py", line 28, in
detection_result = detector.detect(mp_image)
File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/object_detector.py", line 271, in detect
output_packets = self._process_image_data({
File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/core/base_vision_task_api.py", line 95, in _process_image_data
return self._runner.process(inputs)
RuntimeError: CalculatorGraph::Run() failed in Run:
Calculator::Process() for node "mediapipe_tasks_vision_objectdetectorgraph__mediapipe_tasks_components_processors_detectionpostprocessinggraph__TensorsToDetectionsCalculator" failed: ; RET_CHECK failure (mediapipe/calculators/tensor/tensors_to_detections_calculator.cc:307) tensor.element_type() == Tensor::ElementType::kFloat32
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/pi/Documents/10_TryAndLearn/10_MediaPipe/testMediaPipe.py", line 33, in
print(detection_result1)
File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/core/base_vision_task_api.py", line 226, in exit
self.close()
File "/home/pi/.local/lib/python3.9/site-packages/mediapipe/tasks/python/vision/core/base_vision_task_api.py", line 209, in close
self._runner.close()
RuntimeError: CalculatorGraph::Run() failed in Run:
Calculator::Process() for node "mediapipe_tasks_vision_objectdetectorgraph__mediapipe_tasks_components_processors_detectionpostprocessinggraph__TensorsToDetectionsCalculator" failed: ; RET_CHECK failure (mediapipe/calculators/tensor/tensors_to_detections_calculator.cc:307) tensor.element_type() == Tensor::ElementType::kFloat32
I attach a zip file with the jupyter notebook for training and the resulted int8 quantized model.
files4you.zip
Thanks for analysing it!! :-)

Hi @kuaashish,
thanks for the info. Would be nice if you add some hints in the API documentation that a quantized model is not supported. Hope it comes soon, as on Raspberry Pi only a quantized model is fast enough.

Hi @robodhhb,
Currently, We do not have any documentation which refers that quantized model is not supported. However, I will bring this up to team. Thank you

Hi @robodhhb,
Quantized model support has been incorporated in the latest release v0.10.8, as outlined in the release page under "detection postprocessing support quantized tensor." We kindly request you to test it with the most recent release and inform us if the issue persists on your end.
Thank you

Hi @kuaashish,
thanks for the good news. I tried to get the new relase but I did not get it.  My pip version is 23.3.1
python -m pip install mediapipe
Defaulting to user installation because normal site-packages is not writeable
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: mediapipe in ./.local/lib/python3.9/site-packages (0.10.3)
Can you help me?

Hi @robodhhb,
It appears to be a permission issue. Could you please attempt to install by running the command provided below?
python -m pip install mediapipe --user
Thank you

Hi @kuaashish,
I tried it but did not get the new release:
python -m pip install mediapipe --user
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: mediapipe in ./.local/lib/python3.9/site-packages (0.10.3)

Hi @joezoug,
Could you please have look into this issue. Thank you

Hi @robodhhb,
We do expect performance degradation in the qat int8 model compared to the float model. It is a tradeoff between size/latency vs accuracy. You can try to tune hyperparameters for the quantization_aware_training step to see if there is any additional improvement. It may also help to tune hyperparameters for the float model before the qat step as well.
Working on the quantized object detector model is not in our team's current roadmap.

Hi @joezoug,
thanks for your infos. After retraining and improving the lighting situation on my test case the situation improved significantly.
With the int8 qat model I get with a score_threshold of 0.55:

fps: 4.2 to 4.5 (that is nearly ok)
good recognition between 58 and 75%
Thank you for your help so far.

Hi, @joezoug
Can you share what QATH parameter settings you used i am also facing the slimier issue after int8 the model accuracy goes only till 0.2 threshold.
Regards
Hitesh


Typos

[
](https://github.com/pixelbyaj/msgraph-email/blame/46968608cba1e9ad46ba3b0092cfce5a1c3452c8/mail/msgraph/_email_service.py#L49-L51)
https://github.com/pixelbyaj/msgraph-email/blame/46968608cba1e9ad46ba3b0092cfce5a1c3452c8/mail/msgraph/_email_service.py#L55-L56
sentDateTime
https://github.com/pixelbyaj/msgraph-email/blame/46968608cba1e9ad46ba3b0092cfce5a1c3452c8/mail/msgraph/_email_service.py#L140

Thank you @cement-hools. The issue has been addressed and the new version msgraph-email 1.1.2 has been released.


broken with latest thor

This is what I get:
$ thor cldr:export
/usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor/runner.rb:34:in method_missing': undefined method start' for nil:NilClass (NoMethodError)
from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor/task.rb:33:in send'         from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor/task.rb:33:in run'
from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor/task.rb:13:in run'         from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor/invocation.rb:109         from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor/invocation.rb:116:in call'
from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor/invocation.rb:116:in invoke'         from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor.rb:137:in start'
from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor/base.rb:378:in start'         from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/lib/thor.rb:124:in start'
from /usr/lib/ruby/gems/1.8/gems/thor-0.13.6/bin/thor:6
from /usr/bin/thor:19:in `load'
from /usr/bin/thor:19

This works now with ruby 1.9.2 and the gem versions specified by bundler


Add new dataset: crypto dataset from CoinGecko

🌟 Feature Description
Add new data set of cryptocurrencies
Motivation

Application scenario: support cryptocurrencies investment strategy research. Free api can be found at https://www.coingecko.com/en/api/documentation
Related works (Papers, Github repos etc.):
Any other relevant and important information:

Alternatives

Additional Notes

is the same format as qlib/scripts/data_collector/fund/ is enough to add a dataset? not sure how to update the cache to the data server

is the same format as qlib/scripts/data_collector/fund/ is enough to add a dataset? not sure how to update the cache to the data server

qlib/scripts/data_collector/fund/ is the sample code to get the fund data from the network and save it locally as a csv, the conversion of the csv to data available in qlib requires via scripts/dump_bin.py: https://qlib.readthedocs.io/en/latest/component/data.html#converting-csv-format-into-qlib-format.
If qlib.init uses expression_cache="DiskExpressionCache" and dataset_cache="DiskDatasetCache", you can update the cache with this script https://github.com/microsoft/qlib-server/blob/main/scripts/update_cache.py

got it, thanks so much!

is the same format as qlib/scripts/data_collector/fund/ is enough to add a dataset? not sure how to update the cache to the data server

qlib/scripts/data_collector/fund/ is the sample code to get the fund data from the network and save it locally as a csv, the conversion of the csv to data available in qlib requires via scripts/dump_bin.py: https://qlib.readthedocs.io/en/latest/component/data.html#converting-csv-format-into-qlib-format.
If qlib.init uses expression_cache="DiskExpressionCache" and dataset_cache="DiskDatasetCache", you can update the cache with this script https://github.com/microsoft/qlib-server/blob/main/scripts/update_cache.py

got it, thanks so much!


Allow terrain to generate and work out to x/z = +-9,223,372,037,854,775,807

Now this is obviously a pretty ridiculous suggestion, and is probably not possible without a lot of things completely breaking. But who knows, it just might be possible. Bartek over at cubic chunks had a smidge of success with it, although it was only done as a one-off experiment and not as an actual mod meant to work, and there were many errors with chunk rendering and plenty of other stuff.

This is probably not really a feasible idea without a significant amount of effort. That little bit of success that I had with it was an experiment I did in 1.12.2 forgedev environment and I had to create hundreds of lines of patches just to get this

Click to show screenshot

closing as the notice on this mod's read me has announced discontinuation for a while now - feel free to reopen in future if work starts again


Build more stuff in ci.nix, reuse in release.nix

Nothing to see here for now.

This all basically works now: there is one issue with the hercules build for some of the latex, which apparently is due to a misconfiguration in the agents. I think it may just start working at some point.
And the hydra side works well now.


feature request: go to debug view in left pane, and debug console in bottom pane when starting debug

We have 'debug.internalConsoleOptions': 'openOnSessionStart', and 'debug.openExplorerOnEnd': true, but the left hand pane only sometimes automatically switches to the Debug panel when starting a debug.

Dup of https://github.com/Microsoft/vscode/issues/38725


feat: refactor authentication to be more integrated through Dex

This refactors authentication to flow more through Dex and then allows operators/users to be added via Dex connectors to the system. Service accounts can be created within Keystone to have service to service authentication in the future as well.

There are at least two unresolved issues in this change:

the domain ID for the Dex connector with Keystone for the operator domain
always creating the "demo" user. We only want this created if the user set something or maybe didn't set something.

ArgoCD won't auth against Dex as well because it complains about the redirect URL not being correct. I don't know if its Dex or ArgoCD complaining cause there's nothing in the logs.


Where is the example?

Hello,
I came across this class but could not find where are php example? i found the src folder there is no example as to which file should be included on top of my application.
Please make a sample php script showing how this class is used for basic "select" and "read" and the user can follow after .
Thank you

The readme and docs provide quite a few implementation examples.
The library relies on composer for autoloading.


@azure/arm-kusto (6.2.1) : vulnerability , Misinterpretation of malicious XML input

"@azure/arm-kusto": "^6.2.1",

npm audit
                   === npm audit security report ===

                             Manual Review
         Some vulnerabilities require your attention to resolve

      Visit https://go.npm.me/audit-guide for additional guidance

Moderate        Misinterpretation of malicious XML input
Package         xmldom
Patched in      >=0.7.0
Dependency of   @azure/ms-rest-nodeauth
Path            @azure/ms-rest-nodeauth > adal-node > xmldom
More info       https://npmjs.com/advisories/1769

Thanks for reporting @pkraj0
Moving this issue to the https://github.com/Azure/ms-rest-nodeauth repostiory.
Once that package is updated, no more action should be needed for @azure/arm-kusto


vm move

[Enter feedback here]
this needs to be explained,  I don't understand what this means:
Before you can prepare and move VMs, the VM resource group must be present in the target region.

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

ID: 3d3c2d69-079a-6781-a485-5c4d5407cee2
Version Independent ID: c0b9d4f4-8018-aab4-9695-fd6b80a49f28
Content: Move Azure VMs across regions with Azure Resource Mover
Content Source: articles/resource-mover/tutorial-move-region-virtual-machines.md
Service: resource-move
GitHub Login: @rayne-wiselman
Microsoft Alias: raynew

@ruderod - Thanks for posting the valuable feedback. We are looking into it and will get back to you with details soon.

It simply means that you need to have a resource group created in the target region before you can move the VMs. After you follow the steps described in the Move resource group section, the target resource group is created, based on the generated ARM template.
Please elaborate on you ask, if I did not understand it correctly.
We will now close this issue. If there are further questions regarding this matter, please tag me in a comment. I will reopen it and we will gladly continue the discussion.


Missing BigQuery Options

The BigQuery load and extract methods are missing some options that are supported on the API.
Missing load options:

allowJaggedRows
allowQuotedNewlines
encoding
fieldDelimiter
ignoreUnknownValues
maxBadRecords
quote
schema
skipLeadingRows

Missing extract options:

compression
fieldDelimiter
printHeader

See also #370.

@quartzmo This PR has all of the options identified except for schema on Table#load. It looks like this is there to load a file and create a table in one operation. Gcloud doesn't have a way to create a table and load a file in one operation, so I wonder if schema is needed. Thoughts?

@blowmage The optional parameter configuration.load.schema is definitely not needed in this context, as the destination table is the resource represented here and already exists. At least that's how I read it:

[Optional] The schema for the destination table. The schema can be omitted if the destination table already exists, or if you're loading data from Google Cloud Datastore.

Although, best would be to see if sending a schema allows a table that previously had no schema to be updated.

Yeah, I can also see an argument for something like Dataset#load or Project#load that can be used to create and load in one API call.

That said, I'm pretty comfortable with not supporting the option for the time being. Since we require two API calls the schema can be specified on table creation before the load.

Is this PR ready to merge then?

Yeah.

Actually I just noticed something that should have been done in an earlier PR, but would be natural to fix here. Do you mind doc'ing the default value for delimiter?

Yeah, no problem.


Set Up Autologin - autologin.exe missing

Set Up Autologin not downloading/launching autologin.exe?

Go to 'Config Tab'
Click on 'Set Up Autologin'
Button & window freezes for a minute
Error in PowerShell:

'C:\Users\x\AppData\Local\Temp\autologin.exe' is not recognized as an internal or external command,
operable program or batch file.

Windows 11 Pro 23H2 build 22531.3737
Microsoft account was very recently passwordless.
Was trying to fix a bugged duplicate account at login throwing up an "incorrect password" error that might have been caused by winutil or 00 Shutup.  Only some essential/recommended tweaks used.

@tychoid Created a PR which tries to fix this Autologin not being found in TEMP Folder.
Thanks for reporting this issue 😄


May you please bump version?

looks like chef supermarket doesn't want to update cookbook, and still using cached copy.
and anyway it is good practice to bump cookbook version with any PR accepting.
Thank you!

@johnbellone who is actively maintaining this cookbook ?
@legal90 told me he is not using Chef & Consul anymore, so it makes sens if he is less active, but what about you, or other maintainers?

I can take a look tonight and push a release. We haven’t released on every
PR in the past.
On Sat, Oct 7, 2017 at 16:11 Baptiste Courtois<EMAIL_ADDRESS>wrote:

@johnbellone https://github.com/johnbellone who is actively maintaining
this cookbook ?
@legal90 https://github.com/legal90 told me he is not using Chef &
Consul anymore, so it makes sens if he is less active, but what about you,
or other maintainers?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/johnbellone/consul-cookbook/issues/472#issuecomment-334962716,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOwXOq-wC41AiWQnMJZ1ozKzQuFDXJxks5sp9r9gaJpZM4Ps9do
.

--
JB

Would also love to have this bumped up to account for all the windows bugfixes.  Right now I am pulling from the supermarket and its defaulting to version 3.0.0 and its missing some changes that were merged.  When I point directly to your git repo on master, my cookbook is working great!

My apologies, I've been in middle of packing and moving, I've just bumped and released to supermarket as 3.1.0.

Thanks @johnbellone
Do you know who are the other maintainers of this cookbook that we can ping when you are busy? :D


Fix connection bug

Hi, I'm really sorry for this mistake.
The class that create topics and subscriptions is not using the container ip.

Sure, I will create another PR, with the test

@tdanylchuk  The code is really simple, it is mostly assigning a variable to a local object inside the constructor. I can't see a way to test that easily or the value the test introduce, since the code has not business logic.
Is that ok if I just fix it? If you have any suggestions of how to approach it I would gladly try.

code is simple and it's not working ;D
that's why we need test, so future "simple" changes won't do unexpected things

I did some refactoring to make it more testable and ended up with a code with better design. Thanks for the heads up. A new pr was created


support for defineLayout

Thanks for creating this awesome package!!!
I see PptxGenJS supports to add custom layout size which is missing in the react version.
https://gitbrent.github.io/PptxGenJS/docs/usage-pres-options/#custom-slide-layouts

Thanks for the feature request. Would you be interested in implementing this as a PR?

Thanks for the feature request. Would you be interested in implementing this as a PR?

Yes please, this is my personal github account, please let me know the process to raise a PR.

Fixed in https://github.com/wyozi/react-pptx/pull/664


Specify chrome path

Is there any way to manually pass in chrome's executable path?

In the current release version, you should be able to start chrome from a specific location using the options dict passed into eel.start. For example:
eel.start('hello.html', options={"mode": "custom", "args": ['/path/to/chrome']})
Does that work for you?

Yeah I think it should have internal persistent path variables that are set automatically with the find_chrome() methods but can be overridden


Check format checker

Check if this gives format.patch file.
ONE-vscode-DCO-1.0-Signed-off-by: SaeHie Park<EMAIL_ADDRESS>

patch upload is now enabled


Problem with phpMQTT publish or subscribe

Im running mosquitto mqtt broker in my machine.
If I subscribe with java client and publish by phpMQTT its working well. however if i publish and subscribe with phpMQTT, im not able to subscribe. Could you plz help me what is wrong with my pub/sub.

Same problem for me. Please help.


Flash Mode -> Auto

We're interested in implementing this feature. Would you accept a pull request to embed this function in the library?

Yes I would
Andrew

what is progress?is this done in new Version?

@bhaveshbc @Awalz Hi! We created a pull request for this

Not accepted since december ?


Keyword/enum conversion using IntoValue and FromValue

I've been thinking about treating keywords as enum values, e.g.
enum Foo { Bar, Baz } <=> :Bar and :Baz, which would be nicely derive-able.
However, a Keyword value requires a NameStore to find its string value, which means you can't IntoValue or FromValue it.
I can think of a couple of ways around this:

Add a Scope argument to conversion functions, so they can do a lookup if necessary
Change keywords to Keyword(String) in the Value enum, or add Symbol(String), to make self-representing keywords or symbols, as with similar parenthesized languages
Make string<->keyword conversion functions (which might be useful anyway!) that can be added in automatically by interop macros.

I'd be happy to dive in and make a PR, but each of these has trade-offs! Also, is there a better way I've not thought of?
[EDIT] Or a new EnumValue trait similar to StructValue, but I'm not sure what kind of machinery would need to go in there.

What you're describing sounds like the value_encode module, which is enabled when you build using the serde feature. Any type implementing serde's Serialize/Deserialize traits can be converted to/from a Ketos value.
The test file shows the Ketos representation of enum values.
Is this applicable to your use case?

No need to be sorry. Glad I could help.


clean up static analysis warnings

Check if list is empty before adding it to the gameadapter
Configured to use custom static analysis
Updated github workflow to use the new configuration
Resolves #28 Fixed warnings from code analysis

Good info for using detekt
https://detekt.dev/docs/intro
github context
https://docs.github.com/en/actions/learn-github-actions/contexts#github-context
testing API function calls
https://docs.github.com/en/graphql/overview/explorer


Progress

Any progress. Of this.work?

There is a living/breathing keystone integration in the open source UAA https://github.com/cloudfoundry/uaa
The travis profile for this test has been disabled since the keystone stopped building some time ago. and no one asked for it.


[WIP] initial docs setup

This PR sets up the docs with docusaurus and netlify. It is a barebones start to the docs.

Will close this as it is superseded by #4


Getting session id

As seen at https://github.com/aspnet/Session/issues/49 reading session ids aren't supported anymore?
Are there any plans to still get the session-id? Because this is a big breaking change - and in my opinion unneeded.
We need it for logging purposes. Maybe session-ids aren't perfect, but AFAIK there are still existing (but not readable).

No, everything we said in #49 is still accurate.

Not to be picky, but It's not intended for application usage, says nothing about future plans or breaking changes.
IMO we should not be light on breaking changes. It should be well documented also.


NS_REFINED_FOR_SWIFT

A lot of methods has the attribute NS_REFINED_FOR_SWIFT, it is really necessary...?
We are not using SwiftMatrixSDK because of several problems in this library.

SwiftMatrixSDK has been brought by the community who knows better about Swift than the core team for the moment.
I just can say that SwiftMatrixSDK and its NS_REFINED_FOR_SWIFT was used in several projects.


Expose ondemand feature

This exposes the TRACY_ON_DEMAND feature (don't record traces until there is a connection, and allow re-connecting to a client).
I had to make a small change to make_sys.sh to make it work on MacOS.

Note that the make_sys is still being developed (while I have time) so it is likely that it won't work on e.g. macOS. It is intended to be only run by the GHA, so the changes there aren't necessary. Would be great if this PR only restricted itself to just the on_demand feature.

I went ahead and merged the two commits adding the feature manually. Thanks!

Thank you!


Add Vietnamese language support

Description
LEARNER-7354
This PR adds the Vietnamese language support in iOS App. I have downloaded the Vietnamese translated resources from transifex. If the Vietnamese translation of a resource or of a string is missing, then the English version of that resource/string will be used.
Notes

Vietnamese translation of some resources/strings is missing.
Web views content will be in English because web views are not entertaining the selected language of the iOS device yet.

How to test this PR
Change the iOS device language to German. To change the language follow the following path:
Settings -> General -> Language & Region -> iPhone Language

[ ] App should work properly. It does not crash in any case.
[ ] UI shouldn't appear distorted
[ ] English version of a resource/string should be used if Vietnamese translation isn't available.

@saeedbashir could you please resolve conflicts.

@salman2013 I have resolved the conflicts. Ready for the review.


Add feature for collapsing to definitions withing a C# file

I am not sure whether this exists but I am basically looking for doing CTRL+M, CTRL+O withing the editor and collapse all to definitions within a C# file.

This would need to be implemented by VS Code itself. Is a duplicate of https://github.com/microsoft/vscode/issues/158000


Form is submitted when surrounding MatTabGroup or MatStepper

Bug, feature request, or proposal:
Bug
What is the expected behavior?
Inner button doesn't trigger form (submit) event
What is the current behavior?
Buttons without an action or with matStepperNext trigger form submit
What are the steps to reproduce?
https://stackblitz.com/edit/angular-material2-issue-m2n91t?file=app%2Fapp.component.html
https://angular-material2-issue-m2n91t.stackblitz.io/
Click the buttons and check the console to see form submit function being called without being requested.
What is the use-case or motivation for changing an existing behavior?
Allow having a (submit) event on a parent <form/> element for these components
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
2.0.0-beta.12
Is there anything else we should know?

This is expected behavior From MDN | <button>,

type
The type of the button. Possible values are:

submit: The button submits the form data to the server. This is the default if the attribute is not specified, or if the attribute is dynamically changed to an empty or invalid value.
reset: The button resets all the controls to their initial values.
button: The button has no default behavior. It can have client-side scripts associated with the element's events, which are triggered when the events occur.

Ah I

Ah I see. Thanks @willshowell. I needed to apply type="button" to these buttons to prevent the default form submit function

I had the same issue. Thank you for posting this github question.
As we all copy code from angular material stackblitz sometimes we have to tweak it.


Fixed an issue that would sometimes cause the loadDestinations function to not call getChannels.

Signed-off-by: AWSHurneyt<EMAIL_ADDRESS>Description
When editing an existing monitor configured with a notification channel action, sometimes the ConfigureActions::loadDestinations function wouldn't recognize that the notifications plugin was installed. Refactored loadDestinations to check for the plugin itself rather than depend on the componentDidMount and componentDidUpdate functions.
Issues Resolved
[List any issues this PR will resolve]
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #264 (9883a10) into main (fdd52fe) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #264      +/-   ##
==========================================
- Coverage   52.78%   52.77%   -0.01%
==========================================
  Files         209      209
  Lines        5445     5446       +1
  Branches      762      762
==========================================
  Hits         2874     2874
- Misses       2569     2570       +1
  Partials        2        2

Impacted Files
Coverage Δ

...er/containers/ConfigureActions/ConfigureActions.js
7.40% <0.00%> (-0.07%)
:arrow_down:

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 fdd52fe...9883a10. Read the comment docs.


(Html)Page.getBaseUrl() not returning base URL

getBaseUrl() does not seem to actually return the base URL anymore - in some cases at least.
The URL I loaded was something like this: https://www.example.org/details/a_b_60327_c-15651212_1;jsessionid=7132CE8CE959709FD76D745BA600BC9A?x=y&z=zz
But then
final String pdfUrl = "/a/b/c";
System.out.println(page.getBaseURL().toString()+ pdfUrl);

returns https://www.example.org/details/a_b_60327_c-15651212_1;jsessionid=7132CE8CE959709FD76D745BA600BC9A?x=y&z=zz/a/b/c
HtmlUnit 2.36.0
I circumvent this by checking whether it's a relative URL or not and then using HtmlPage.getFullyQualifiedUrl().

Sorry bit i can't remember any change that might affect this. Are you sure this was different in the past (which version).
Have at least added some unit test for the method to be aware of changes in the future.
And btw. i fear handlings urls like strings is not a good idea at all.

Hi
just found this old one - i like to close this. Please open a new one if you still think the current behavior is not correct.
BTW: Hope you are fine....

@rbri yeah thanks, throw it away - most probably obsolete.
I'm quite fine, yes. I hope the same goes for you! How are things going with HtmlUnit? Guess you could alway use some more helping hands? (Btw, does the GitHub sponsor thing go 100% straight into your pocket? Or does it work like ye good old app stores? :D)

yeah thanks, throw it away - most probably obsolete.

Ok, will do.

I hope the same goes for you!

Yes outside the usual problems when getting older :-)

How are things going with HtmlUnit?

I think good - lot of work, some plans for version 3.0 but no time to do it as fast as i like

Guess you could always use some more helping hands?

Of course

Btw, does the GitHub sponsor thing go 100% straight into your pocket

Not really, but the sum i got every month is at least sufficient for the discussion with my wife if she ask what i'm doing here all the time
Maybe i think different about that after my 'Steuererklärung'

@rbri glad to hear.
What do you think would be the best way to support this project with little spare time (one to a couple of hours / week)? Working on random issues? Working on something particular? Docs? "Moderation"?

Great question - thanks for offering some help (and by the way there is something going on in the selenium universe https://www.selenium.dev/blog/2022/test-automation-summit/)
Documentation is always a point - at the moment i try to improve the docs when answering questions (e.g. on stackoverflow) an there is no good doc to point to.
Maybe this is something you can look at - have a look at the stackoverflow questions regarding HtmlUnit and try to place answers matching the current state of the project. There is so much old stuff no longer true....
At second i think it will be of great help if you can work on special issues but most of the open ones are bigger. But i will have a look and will add some labels right now.
And finally we can have some kind of online meeting to discuss this points - if you like.


Bug Report: Kade engine sound and music not working.

So alot of times when i open up kade engine the sound and music stops working. Also the charts bug out so i have to restart it.

what

Hi - Try downloading 1.5.1 from the Releases page and checking if the issue persists. Otherwise try cloning the master branch.

maybe ur accidentally pressing -= and muting it

closing because ur not replying


Dynamic_api_test in jax failing when returning dynamic shape

I am trying to use the (very convenient) option of iree as a jax backend. Running the tests, they seem to be failing when the output shape is dynamic. I'm guessing this test actually works but I'm missing something. The issue is presumably jax forcibly turning the result into a jax array.
 1. 1.]
 [1. 1. 1.]
 [1. 1. 1.]
 [1. 1. 1.]
 [1. 1. 1.]])

    def _dynamic_array_result_handler(sticky_device, aval, env, buf):
      in_env, out_env = env or (None, None)
      shape = [in_env[d.val] if type(d) is core.InDBIdx else
               out_env[d.val] if type(d) is core.OutDBIdx else d
               for d in aval.shape]
      if all(type(d) is int for d in shape) and type(aval.dtype) is not core.bint:
>       aval = core.ShapedArray(tuple(shape), buf.dtype)
E       AttributeError: 'IreeBuffer' object has no attribute 'dtype'

jax/_src/dispatch.py:846: AttributeError
=========================== short test summary info ============================
FAILED tests/dynamic_api_test.py::DynamicShapeTest::test_transpose - Attribut...
======================= 1 failed, 75 deselected in 1.15s =======================

The following can reproduce in colab (with jax v0.4.4)
!pip install git+https://github.com/iree-org/iree-jax

import os
os.environ['JAX_JIT_PJIT_API_MERGE'] = '0'

import jax
jax.config.update("jax_dynamic_shapes", True)
jax.config.update("jax_array", False)
jnp = jax.numpy
from functools import partial

@partial(jax.jit, abstracted_axes=({0: 'h', 1: 'w'},), backend='iree')
def f(x):  # f32[h, w] -> f32[w, h]
  return x.T

f(jnp.ones((3, 5), dtype=float))

There seems to be an expectation in Jax python here wrt buffer result types that we don't match here. I'll ask Matt too what is expected.

Thanks for raising this. I think there should be an easy fix; I can take it.
(But the JAX bits being used here are super unpolished and feature coverage is still minimal!)

I think https://github.com/google/jax/pull/14986 should fix. But to be honest I've paged out a lot of context on this! So if something else breaks just let us know.

Perfect, thank you

By the way, It's near the top of my todo list to update dynamic shapes to be compatible with both JAX_JIT_PJIT_API_MERGE=1 and JAX_ARRAY=1. It shouldn't be "hard", but it's nontrivial just because it'll require a big context switch and some time. It never rises to "urgent" like other things because we don't have any dynamic shapes users (or at least I thought we didn't have any until this issue was opened!).

I completely understand, dynamic shape is very experimental. I've been poking around
I was looking at use cases popping foldcomp on GPU by combining with nerfax but compilation times kills it with slightly different length arrays everywhere.
And maybe jax-md can benefit from it in the neighbor list update.
But these are primarily interest projects, hopefully I'll find a meaty business application eventually
Thanks for all the magic of jax

Thanks for the explanation, and the kind words!

I was looking at use cases popping foldcomp on GPU by combining with nerfax but compilation times kills it from being competitive due to slightly different length arrays everywhere.

Wow, this is very interesting. Any chance you could share some representative programs or toy examples, showing what you want to do, or where the compile times are killing you? Maybe we can help!

(this would also be interesting IREE side as we have a WIP pass to dedupe some kernels to dynamic dim variants to reduce compilation times, we've been focussed a bit more.in AOT case but still)


Question: Randomizing wallpaper on login

I know it's stupid, but I legitimately can't figure out a way to do it.

This seems to bring a bad substitution error:
/home/user/Pictures/random_wallpaper_hyprland: line 2: $wp=${find ~/Pictures/Wallpapers/ -type f | shuf -n 1}: bad substitution

[LOG] Welcome to hyprpaper!
built from commit ab85578dce442b80aa3378fe0304e6cb6f16f593 (    fix crash with unloadAll)
[CRITICAL] Exiting because of config parse errors!
Config error at line 1: preload failed (no such file)

Actually I think I figured out the issue

This seems to work for me:
#!/bin/bash
wallpaper=$(find ~/Pictures/Wallpapers/ -type f | shuf -n 1)
echo $wallpaper
echo -ne "preload = $wallpaper \n wallpaper = ,$wallpaper" > ~/.config/hypr/hyprpaper.conf
hyprpaper

yeh cuz I suck at bash lol

This seems to work the best:
#!/bin/bash
wallpaper=$(find ~/Pictures/Wallpapers/ -type f | shuf --random-source=/dev/urandom -n 1)
echo $wallpaper
echo -ne "preload = $wallpaper \n wallpaper = ,$wallpaper" > ~/.config/hypr/hyprpaper.conf
hyprpaper

it takes advantage of /dev/urandom (which I found out about on stackoverflow, I'm also bad at bash) to avoid selecting the same wallpaper multiple times


Dynamic model for welfare

Kind of an offbeat question/request: say we wanted to create a new dynamic score based on the macro stimulus from welfare spending (perhaps how an EITC would reduce poverty and generate consumption).
https://www.americanprogress.org/issues/economy/reports/2014/03/31/86693/the-safety-net-is-good-economic-policy/
How much do you think it would cost to hire an economist to take an existing model and apply it to one of the dynamic ones on taxbrain?

Thanks for your interest in the project! OSPC does not conduct contract research, although you are welcome to contact individual contributors. Closing.


[DocDB] - Add autoGeneratePassword feature

What problem are you facing?

Using Instance.rds.aws.upbound.io/v1beta1 , we are able to offload the password generation to the provider using below specs:
kubectl  explain --api-version='rds.aws.upbound.io/v1beta1' instances.spec.forProvider
[..]
  autoGeneratePassword  <boolean>
    Password for the master DB user. Note that this may show up in logs, and it
    will be stored in the state file. Cannot be set if
    manage_master_user_password is set to true. If true, the password will be
    auto-generated and stored in the Secret referenced by the passwordSecretRef
    field.
[...]
  manageMasterUserPassword      <boolean>
    Set to true to allow RDS to manage the master user password in Secrets
    Manager. Cannot be set if password is provided.

Docdb CRD Cluster.docdb.aws.upbound.io/v1beta1 does not allow us to use the same feature, and force us to manage an external secret :
kubectl explain --api-version='docdb.aws.upbound.io/v1beta1' cluster.spec.forProvider
[...]
  masterPasswordSecretRef       <Object>
    Password for the master DB user. Note that this may show up in logs, and it
    will be stored in the state file. Please refer to the DocumentDB Naming
    Constraints.

How could Official AWS Provider help solve your problem?

Extend the docdb CRD and logic to be able to generate a password.
Poke : @ytsarev

ref for implementation: https://github.com/upbound/provider-aws/pull/628


Windows 7

I have this library working great in windows 10. But when I tried Windows 7 I'm getting Badformatexception when using 32-bit and AccessViolations when using 64-bit.
I've download the source and compiled it on windows 7 using Visual Studio 2017 and it still does it when using the example project.

Can you see if installing .NET 4 on the system helps?

Yeah it was installed. I actually installed visual studio 2017 on windows 7 and got those errors after compiling it on the machine.

Sorry that was after I tried the nuget library first and tried both 32 bit and 64 bit.

Hi I ended up fixing this myself if you are interested. I also modified the example to open a webrtc connection on a single machine to test.

Awesome @Terricide could you share the details on the fix?

I think it is just an issue with it being a mixed c++/clr dll. I used https://github.com/radioman/WebRtc.NET/tree/staging branch as a starting point and turned spitfire.dll into a native dll and created a spitfire.net using pinvoke and it works great.

I'll try and create a pull request next week

So we've been aware that P/INVOKE is a solution for awhile, it just doesn't fit with our usage. It is good you got it working nonetheless. I'm just curious what the actual issue is.

It's strange because it just seems to break before it does anything. What is the reason for not wanting pinvoke? It seems to be working great and I'm thinking linux and mac should be much easier as well.

I created the pull request if you want to take a look. I also added a single process example creating a data channel and passing a hello world message.

I just did some tweaks to get 64-bit working

...actually solution for win7/xp was https://github.com/radioman/WebRtc.NET/commit/9afe865b03e41faaa6aecf90ff200a413ee487b7
https://docs.microsoft.com/en-us/cpp/build/reference/zc-threadsafeinit-thread-safe-local-static-initialization

That makes sense. @healingbrew could you try implementing the above fix (disabling thread-safe statics) from @radioman in our build of WebRTC and the Spitfire library? Fixing this library on Windows XP/7 would help with further .NET adoption.

Yeah that makes sense. My solution didn't actually work and I figured out how to debug it and ProcessMessages is throwing the exception but when I step through code it doesn't always do it.

Will do once I get around to it (shouldn't be too long, don't worry!)

FYI I'm using the build scripts from this repo "https://github.com/sourcey/webrtc-builds" to build the library and so far it is working pretty good.

I was compiling against the latest webrtc version and I found this.
To build WebRTC with DataChannel support only:
// Create a peerconnection factory without media support.
CreateModularPeerConnectionFactory(network_thread,
worker_thread,
signaling_thread,
nullptr /MediaEngineInterface/,
nullptr /CallFactoryInterface/,
nullptr /*RtcEventLogFactoryInterface/);
So you shouldn't need all the fake audio video factories

The fake factories were required to address a bug still present in WebRTC which is even when you build for data channels only if there is an audio device that has its sample rate too high it crashes.

I built the libraries here with threadsafeinit disabled.
https://github.com/Terricide/WebRtc.NET/tree/master/WebRtcNative/lib


Specify resolve-type=true for ls

The default maybe potentially silently changed.
Maybe fixes #48

@clevinson @geigerzaehler Can you try this? There seem to be (undocumented!) breaking changes indeed for ipfs 0.4.19, which I think this fixes. We may break older versions of ipfs, though.

I can confirm that it works with 0.4.19. But it does not work with 0.4.18.

Ok, this should work now.
The question remains how come @clevinson have a newer version of go-ipfs installed than what is used for CI? Do we always just pull whatever version the system package manager has?

I can confirm that it works.
On Google Cloud Build we use the ipfs-test-container which is currently fixed to v0.4.18

@geigerzaehler Yes I know that. People seem to pull in v0.4.19 when installing radicle via a package manager, though, so that's kind of bad because we don't test against that version.


Three way merge editor criticism

Hi VS Code team,
First of all thank you for making VS Code the best and feature-rich IDE in the world. One of these features is 3-way merge editor introduced this year. However since I first tried - I still cannot trust it. The feeling that I don't understand what it EXACTLY does and a fear of making some mistake. Then I realised that the cause of it is different behavior from a regular text editing. So here are the concerns:

Opening file in a merge editor automatically marks it as dirty and feels like the editor already done some changes to file. This is the most unpleasant thing.
It's not intuitive what save action does. Can I resolve one conflict close file and after opening again see only remaining conflicts?
It would be nice to have a list of conflicts or some number like "1/3" conflicts resolved.

So what I suggest:

Opening merge editor must not mark file as dirty. Most important one.
Saving and marking as resolved as two separate steps
Some enumeration of conflicts should help with understanding of your progress of conflict resolving.
On top of enumeration you should be able to clearly distinguish between resolved and unresolved conflicts. And be able to get back to unresolved if you decide to redo some changes.
This is extra. In a changes list of VCS (git) mark files that had conflicts.

Opening file in a merge editor automatically marks it as dirty and feels like the editor already done some changes to file. This is the most unpleasant thing.

We discussed several options (you can try to find the discussions in some issues). Changing the file when opening it turned out to be the best compromise.

It's not intuitive what save action does. Can I resolve one conflict close file and after opening again see only remaining conflicts?

It writes the result file to disk. Yes, you can do that.

It would be nice to have a list of conflicts or some number like "1/3" conflicts resolved.

We show how many conflicts are left.
Most of your suggestions we already implemented!

We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.
If you wonder what we are up to, please see our roadmap and issue reporting guidelines.
Thanks for your understanding, and happy coding!


Levels 19 & 20 have multiple solutions

For level 19 & 20, using flex-direction: column; or flex-direction: column-reverse; has the same effect in terms of frog-lilypad color matches, but only the former is accepted as a correct answer.

Thanks for the bug report. Both answers should result in identical layouts, but the positions seems to be off by a few hundredths of a pixel. Fix on the way.

Awesome! It's a great game, thanks for making it.

also for level 19
flex-wrap: wrap;
flex-direction: column-reverse;


add credential provider support for windows

What type of PR is this?

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
none

This PR relies on https://github.com/Azure/AgentBaker/pull/4281

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 79.266%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2355

Relevant Lines:
2971

💛  - Coveralls


Input fields

Hi again!
When opening pypi.org with htmlframe main search field is white and font color is also white.
Is it possible to change font color if input field is white?

Hello!
Yes, I can change the font color when both the background and the foreground are the same color.
I'm not sure I will, though. Try creating an input field with a white foreground and a white background in any standards-compliant browser. The text color will not be changed, since there are a few (extremely) rare cases where one might want both to be the same color. I'd rather mimic that more standard behavior and not change any text coloring for inputs.

Hi,
Oh yes, I think there are really very rare cases where they have same colors and I think I can solve the issue by using beautifulsoup!


show chat in browser title + scroll to bottom

Resolves #957
https://github.com/open-webui/open-webui/assets/69747628/c9c85e80-5fcc-49a0-bc81-5b0da5a44cfd

LGTM, Thanks as always!


Where's the source code?

I'm looking at the sample projects.  They all seem to point to the AndroidAltBeaconLibrary.dll as a hard reference, instead of the actual code, as a project reference.  The actually AndroidAltBeaconLibrary project, however, doesn't seem to have all the code that's in the referenced library.  Am I missing something?
Thanks!

@ayseff - Hi! Great question. This repo houses a .Net binding of the original Java library. All of the original source is in the Java library's repo.
If, however, you really want to understand how the Xamarin binding engine is working and generating the code for my binding, you should be able to pull source on this repo, build locally, then inspect the obj directory to see the underlying objects.
Does that help?


accessibility tool tip issue

see https://github.com/microsoft/vscode/issues/178410

Hi @meganrogge this is an existing issue on VS Code ide team side. Since root cause doesn't come from our repo please follow the bug on Vs Code side here in this open issue. Thanks #132344


Have anyone yet implemented cluster layer with dijit framework?

Hello everyone
I would like to know if have anyone already implemented this cluster layer on dijit framework (I.E. Web App. Builder Developer Edition)?
Best regards
Ezequias

It work on Dijit. No problem on that.


Phone calls remain in message queue after the call has gone to voice mail if the watch is disconnected from the phone

How to reproduce:

Move the watch out of range of the phone so that it loses connection.
Call the phone, let it ring a few times, then hang up.
Re-connect the watch to the phone.

The watch displays a notification as if a call is coming in, then it goes to the call control page where you can push buttons to control the call, but the buttons are not responsive and the watch hangs on this screen for a few minutes before going back to the idle screen.

Any input on this bug? It's been almost 4 years...

Any input on this bug? It's been 8 years...

Any input on this bug? It's been nine years...


Too many namespaces/collections (MongoDB)

I get this error from time to time when I run one example right after another. Is there some delay in the MongoDB?
2016-07-13 15:08:11,469: radical.entk.SingleClusterEnvironment: MainProcess                     : MainThread     : ERROR   : Fatal error during resource allocation: too many namespaces/collections.
Traceback (most recent call last):
  File "/home/mingtha/ve_entk/lib/python2.7/site-packages/radical/ensemblemd/single_cluster_environment.py", line 211, in allocate
    pmgr = radical.pilot.PilotManager(session=self._session)
  File "/home/mingtha/ve_entk/lib/python2.7/site-packages/radical/pilot/pilot_manager.py", line 119, in __init__
    session=self._session)
  File "/home/mingtha/ve_entk/lib/python2.7/site-packages/radical/pilot/controller/pilot_manager_controller.py", line 99, in __init__
    pilot_launcher_workers=pilot_launcher_workers
  File "/home/mingtha/ve_entk/lib/python2.7/site-packages/radical/pilot/db/database.py", line 174, in insert_pilot_manager
    result = self._pm.insert(pilot_manager_json)
  File "/home/mingtha/ve_entk/lib/python2.7/site-packages/pymongo/collection.py", line 410, in insert
    _check_write_command_response(results)
  File "/home/mingtha/ve_entk/lib/python2.7/site-packages/pymongo/helpers.py", line 209, in _check_write_command_response
    raise OperationFailure(error.get("errmsg"), error.get("code"), error)
OperationFailure: too many namespaces/collections
Allocation failed: too many namespaces/collections

Please try again with updated mongo url. Thanks

I managed to run all the examples which have either ran successfully or failed due to some other error. I actually didn't see this error after I posted this issue :/

I seem to no longer see this issue once I use the new MongoDB url. Close I guess?

Yes, I don't expect to see this with rp url.
On Thu, Jul 14, 2016 at 5:49 PM, mingtaiha<EMAIL_ADDRESS>wrote:

I seem to no longer see this issue once I use the new MongoDB url. Close I
guess?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/radical-cybertools/radical.ensemblemd/issues/161#issuecomment-232802753,
or mute the thread
https://github.com/notifications/unsubscribe/AFSWXpQBsSk72EYUBAdKay3qQsLfIbzYks5qVq7WgaJpZM4JLv71
.


Release v194

https://github.com/heroku/heroku-buildpack-python/compare/v193...371f9fd8d936a41677356fe241889dad7751758b
Closes GUS-W-9183201.

Published:
$ ./etc/publish.sh
Deploy as version: v194 [y/n]? y

Tagging commit f7157a8ee67183a58e4be1deae0c6a8120aed456 with v194...
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/heroku/heroku-buildpack-python
 * [new tag]         v194 -> v194
Two-factor code: ********************************************
Publishing buildpack heroku/python... done
Publishing buildpack was successful
Done.

$ h buildpacks:versions heroku/python | head -n4
Version  Released At               Status
───────  ────────────────────────  ─────────
194      2021-04-26T10:02:41.126Z  published
193      2021-04-13T09:59:06.016Z  published


net: Set minimum number of Tx threads when ieee802154 is enabled

The ieee802154_radio APIs, such as .tx() are synchronous at the radio operation level and violate Zephyr guidelines forbiding blocking operations on the system workqueue thread.
For instance, IPv6 neighbor discovery activities are done from the context of the system workqueue. When ND/RS frames are transmitted directly from the workqueue thread, the ieee802154 radio API will block the thread execution until the radio completes the operation, which may take multiple milliseconds.
Delegating the sending of frames to a separate thread prevents this condition.

Pushed fixes for the unit tests.

Closed, because as it turns out this change does not fully solve my problems.


StandardLibraryProgrammersManual.md Typo "Dominated" -> "Denominated"

I'm pretty sure in this guide the intentded word was "denominated" instead of "dominated".

This doesn't seem like a typo to me.  Domination is a technical term from graph theory: https://en.wikipedia.org/wiki/Dominator_(graph_theory).  The paths here need to be dominated as otherwise you may potentially alter the non-dominated path.  I'm going to close this, but if you have a reason to believe that the text is still incorrect, feel free to re-open.

Ok that makes sense/I wasn't aware of that usage. "Denominated" just seemed like maybe closer to the intended word here b/c the annotation would be calling out/"denominating" what the likely path was here.

Actually I'm not sure "dominated" is the right word at all here, after looking at the wiki again? If a node is said to "dominate" in the case that "every path from the entry node to n must go through d", then that isn't the proper usage here. We wouldn't need to annotate a fast control flow path if it was the only path.


🐛 Bug Report: lint broken after yarn backstage-cli versions:bump

📜 Description
Hey team, I was performing another regular Backstage versions:bump task using the CLI and noticed a conflicting lint configuration.
The CLI version with the issue is ^0.28.2 - even the v.next.2 has this bug.
It happens because the current upstream configuration uses:
    "@typescript-eslint/eslint-plugin": "^6.12.0",
    "@typescript-eslint/parser": "^6.7.2",

But all the plugins are using eslint v8.6.
The quick fix for anyone with this issue is to upgrade both dependencies to v7, e.g.:
    "@typescript-eslint/eslint-plugin": "^7.18.0",
    "@typescript-eslint/parser": "^7.18.0",

Ideally they are all bumped to v8, but the v8 upgrade has more breaking changes I didn't have time to go through.
👍 Expected behavior
Running backstage-cli repo lint always works if not customizations are provided over the upstream configuration.
👎 Actual Behavior with Screenshots
$ backstage-cli repo lint

TypeError: Failed to load plugin 'jest' declared in '.eslintrc.js': Class extends value undefined is not a constructor or null
Referenced from: /Users/dfigueiredo/code/ws/backstage/plugins/deployments-backend/.eslintrc.js

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

👟 Reproduction steps

Run yarn backstage-cli versions:bump
Confirm CLI version is updated to 0.28.2 or greater by running yarn why @backstage/cli
yarn backstage-cli repo lint

📃 Provide the context for the Bug.

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

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

Are you willing to submit PR?
Yes I am willing to submit a PR!

Hi @danielfigueiredo, we run this command as part of the Demo site PR/CI build and don't have any issues - https://github.com/backstage/demo/actions/workflows/pull.yml
I'll note that in the the environment details you shared there are a lot of duplicate versions which have caused issues in the past, this may not be the case here but worth cleaning up. If you are using Yarn 4 then you can run yarn dedupe if you are using Yarn 1 (Classic) you can use the yarn-deduplicate package.

We've been using yarn-deduplicate for a few years, we are still locked in yarn v1 though. I fixed this essentially by adding a resolution to the versions described above (v7) and then it just works.
I literally commented out all of our lint configs so it is extending upstream directly and same error originating from the CLI package.
Several reports of similar issues with the jest plugin amongst other, points back to these two libraries not being up to date with eslintl:

https://github.com/jest-community/eslint-plugin-jest/issues/966
https://github.com/eslint/eslint/issues/15149

We've been maintaining our backstage for a few years now, it is strange that only us using yarn deduplicate would be facing these issues only when updating to this specific cli version, and on top of that the resolution we added to package.json is for a dependency the CLI brings in, not us. None of these dependencies are managed by us (or explicitly added in any package.json across the monorepo).

Yeah, I'm just trying to understand better why you are having this issue as I would think this would be a common problem based on what you initially shared. I just tried this in a Yarn 1 test environment I have and it also works, sadly I can't share this as it's internal.
As for the PR, we'd probably want to do that eventually anyway so it makes sense, I'll leave the review of it to the maintainers.
Regarding the deduplication I'm not convinced that the issue here is caused by duplicates but based on what you shared I don't think it's working for you. For example: @backstage/backend-common 0.23.3, 0.24.1, 0.25.0. There's three versions of @backstage/backend-common, this has been know to cause issues, and I would only expect to see one version here.

Hey! We ran into this same issue when trying to upgrade our standalone plugin. Still trying to debug. We attempted to set the resolution to those packages but that did not solve our problem.


fix: wrapper function for hapi route & plugins

Which problem is this PR solving?

Plugin wrapping issue https://github.com/open-telemetry/opentelemetry-js-contrib/issues/218
Route handler wrapping issue https://github.com/open-telemetry/opentelemetry-js-contrib/issues/220

Short description of the changes

Fix wrapping issues in plugin and route handler

@obecny I have pushed up the changes. Can I get another review please?

Hi @obecny Just wondering what's the ETA on this getting merged? Our org is using the forked version of the hapi plugin

@open-telemetry/javascript-approvers ^^

@jk1z I can't merge this until you update the branch (or check the box that allows maintainers to update your branch 😄 )

@jk1z I can't merge this until you update the branch (or check the box that allows maintainers to update your branch 😄 )

That's done. 🙏


Watching db.sqlite reloads on db save

I tracked down a problem where running a POST request where the database is saved would always reload the page.  This is due to patterns.core including sqlite3 files when sqlite is being used in a project.  The line is https://github.com/andrewscwei/generator-vars-django/blob/master/app/templates/tasks/.taskconfig#L31
In my case, reloading the page on saving to the db is annoying at best, and at worst produces app behavior that's plain wrong.  Is there a use-case for watching the sqlite3 database files?

Thanks for the report. There isn't a use-case for watching the sqlite3 file :) It was part of patterns.core to begin with because it needed to be copied over to the build directory in the core task. While I don't think it should produce any unintended app behavior in a production environment because you wouldn't be watching files with Gulp then, I definitely agree that it is horribly wrong to watch sqlite3 files during development. That was unintended.
For the time being you can configure tasks/.taskconfig and change the watching entries for the core task. It's here:
...
watch: {
    entries: [{
      files: path.join(paths.src, '**', '*.' + patterns.core), // Modify this
      tasks: ['core']
...

v3.0.6 (433fcfa37e1e35c1959b6ed6edcbb0a9a58ae690) now has copying of db files as a separate task.


Bump up snappy-java version to <IP_ADDRESS>

Version 1.1.0-M3 was causing issues regarding the loading and injection of the native Snappy library.
The issue appeared within a web application (.war) deployed on the Wildfly (9.0.2) app server.

Thanks!! Will release shortly.

Thanks for the quick reply and fast integration! The new release is already in use.


Can I change Caliptra Frequency during run ROM/FMC/FW from SoC?

Hello,
Previous, I ask Caliptra support DFS (Dynamic Frequency Scaling).
And then your answer is "No".
I think your answer means "Caliptra internal logic can't support DFS ".
If yes, SoC can change caliptra frequency dynamicly? (it guarantee glitch free)
(Because Caliptra need recieve clock from SoC)
For example SoC have two clock source 400MHz, 200MHz, and then default Caliptra clock source is 400MHz.
But during operation(ROM/FMC/FW), SoC change Caliptra clock using clock mux at SoC (Connect "clk" IO of caliptra_top.sv)
At that case, Is is work well? or can make some worng operation or have any limitation for change?
Thank you.

No, we dont support DFS. SOC owners can try to enable it but we dont validate it


Lower faraday dependency version

Can we lower the version restriction of the faraday gem to ~> 0.8?

This library does not support Can 0.8.x. I'm sorry


How do I use editor-widget?

I want to create a code playground, which shows the results of every expression in the code right next to it.
For this, I created inspect-code, which gives me the data. Now, using editor-widget, I want to display an editor and show there results inline.

Hi @derhuerst,
Are you able to get the example running? With an editor-widget instance, you should be able to call editor.textBuf.setText("hello world") to get what you want if I understand correctly.

That worked for. But I want to display something that is not in the text buffer. (Like hints in an IDE)

@derhuerst you should be able to render blessed components on top of the widget. You may have to mess around with moveToFront/Back in order to achieve your goals. Closing

My question was not how to render it using blessed. I recognize that you may not have a lot a time for this project. But editor-widget and slap in general don't emit a friendly mood.
How do I modify the "screen buffer" (it's the one being rendered, right?) without modifying the text buffer? I want to show something next to a line but want it not to be part of the editable text.

bump.

@derhuerst I think that if you reread https://github.com/slap-editor/editor-widget/issues/148#issuecomment-240181007 you will find your answer. Or is there something you were trying to do besides modifying the screen buffer without modifying the text buffer?

At least reading https://github.com/slap-editor/editor-widget/issues/148#issuecomment-240181007 doesn't sound as if it was an answer at all. Even after having read this, I have no idea how I would do this.

@derhuerst blessed is very similar to HTML in that there are components (akin to HTML tags) which are rectangular and can layer on top of one another. editor-widget is one of those components. You can get what you want by using another component like blessed's built-in Box and layering it on top of an editor-widget for e.g. an autocompletion menu, or code hints. Does that make sense?

That makes a lot of sense. Thanks!

No worries @derhuerst! Feel free to open another ticket if you're still having trouble.

I created an editor using editor-widget. Then I created a box, but the editor below is not shown. How do I make the overlaying box transparent?
'use strict'

const blessed = require('blessed')
const Editor = require('editor-widget')

const screen = blessed.screen({smartCSR: true})

const editor = new Editor({
	parent: screen,
	top: 0, left: 0,
	width: '100%', height: '100%',
	gutter: {width: 0, hidden: true}
})
editor.language('js')
editor.textBuf.setText('Hello World!')

screen.key(['escape', 'C-c'], (ch, key) => process.exit(0))

const box = blessed.box({
	parent: editor,
	content: '                      Hello {bold}world{/bold}!',
	style: {}
})
screen.append(box)

@derhuerst your problem is the box, you are putting it as child of editor. Deleting the last two statements and adding screen.render() at the button should do it.


GitHub actions: use updated octokit call

GitHub actions: use updated octokit call.
This should fix issues with deploying pull request previews, as identified in #526 .
Tested in https://github.com/gwarf/documentation/actions/runs/3312681659/jobs/5469654742

I think that one of the problem with workflow files, is that it's the version from the main branch that is used, so we don't see yet the effect of them.

It worked: https://github.com/EGI-Federation/documentation/pull/526#issuecomment-1289145377 🎉


Unable to reopen app after first run

Hi there,
Every time I run the application and then exit from my web browser, I am unable to re-open it without manually shutting down the "R for Windows front-end" background process in my Task Manager.
Is there a way to ensure that the application stops after the browser is closed?
Thanks

Your app needs to register an onSessionEnded handler like so:
shinyServer(function(input, output, session){
    ...
    session$onSessionEnded(function() {
        stopApp()
    })
    ...
})


Ci/appvayor build support

Edited below.
package.json
appveyor.yml

Updated package.json and  appveyor.yml.
package.json - Updated my issue on stackgl/headless-gl , back to npm distribution.
appveyor.yml - gl package uses native 64bit DLL, Node.js should be 64bit.


[RBSetV2] Add ability to change entry fee

Refactors common assertions into single formulas
Add ability to change entry fee
Adds the following state variables: auctionLibrary, proposalPeriod, proposalStartTime

Pull Request Test Coverage Report for Build 7010

24 of 24 (100.0%)  changed or added relevant lines in 8 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.06%) to 99.944%

Files with Coverage Reduction
New Missed Lines
%

contracts/lib/CommonMath.sol
1
98.46%

Totals

Change from base Build 6999:
-0.06%

Covered Lines:
1335

Relevant Lines:
1336

💛  - Coveralls


Help.

How does one make a class? Using data structures like:
myClass :: {
   name: ""
   myFunc :: {} -> {String} : (
      print: "Hi, " + name
   )

Or by using left input?
myClass: ""
myFunc :: {myClass}.{} -> {String} : (
   print: "Hi, " + name
)

Using left input is correct. You can  not have functions inside type definitions. Pointers are not yet implemented (or at least not exposed by the language syntax) so you can't really have proper classes. Since currently everything is pass by reference, changes you make to the objects data inside a member function will not take affect once the function returns (and even changing data in structures or tuples is not yet supported). These issues are definitely ones I will be addressing soon.


Principles for Lasair-Adler team interactions

From 20/SEP/23 Lasair-Adler meeting

Lasair meeting will not discuss Adler matters unless specifically   raised
There will be a monthly Lasair-Adler meeting with invited  participants (a subset of the Lasair/Adler teams)
StephM will occasionally join the calls in advance of  expected Jan'24 start

17/NOV/23

this is done but need to know how Lasair team get credited

30/JAN/24

Contacted Stephen about how Lasair team are to be credited in the Adler work.  Stephen said this prompted him to write a proper Lasair publication  and credit policy, for general use. Once he has that then the Adler aspect can be added. He says he has done the former and sent it to the core Lasair team for comment.  Once that is agreed, he will get back in contact about adding Adler.

28/MAR/24

suggested MoU from Lasair team shared with Colin, Cyrielle and Meg


Facilitate GitHub Feature Request Process

As a Developer
I want to be able to make feature requests to GitHub
so that I can propose improvements and new features that could enhance my experience using GitHub.
Functional Requirements:
The Operations Engineering team should provide clear guidance on where and how to submit feature requests to GitHub.
Facilitate a process where developers can track the progress of their feature requests.
Advocate for users within the Operations Engineering's contact with GitHub to ensure that these requests are taken seriously and responded to promptly (within a week).
Non-Functional Requirements:
The feature request submission process should be straightforward and easy to understand.
The tracking system for feature requests should be transparent and accessible.
Acceptance Criteria:
Developers can easily submit feature requests to GitHub.
Developers can track the progress of their feature requests.
GitHub responds to feature requests within a week.
Notes:
Although the Operations Engineering team does not own GitHub, they act as the bridge between the developers and GitHub. They can play an important role in facilitating feature requests from developers and ensuring they are addressed by GitHub in a timely manner.

What is Tonys role in this? How does he ask Github??

I must first establish the current process for raising feature requests. Do we have a technical account manager? How often do we meet with them? If one of our developers has a feature request, how do we currently raise that?

@AntonyBishop, Do you have any insight to share?

User Story Sign-off:
"As a Developer, I want to be able to make feature requests to GitHub, so that I can propose improvements and new features that could enhance my experience using GitHub."
We are pleased to inform you that this user story has been addressed with the following accomplishments:
Developers can now easily submit feature requests to GitHub through the detailed process we've laid out in the user guide and via the new issue template.
Developers can track the progress of their feature requests using the new GitHub Project board.
However, due to constraints outside of our control (GitHub's monthly meeting schedule), we were not able to ensure that "GitHub responds to feature requests within a week." Instead, requests will be addressed in the Operations Engineering team's monthly meeting with the GitHub technical account manager.
We appreciate your understanding in this matter and we're dedicated to improving your GitHub experience. Please don't hesitate to reach out to us for any further inquiries or assistance.


line indicating the selected tab is misaligned with the tab itself.

Current behaviour
The line that indicates the selected tab is misaligned with the tab itself depending on the zoom level and the size of the screen.
Expected behaviour
The line that indicates the selected tab should be aligned at all times with the tab and should not go out of alignment depending on the screen size or zoom level
How to reproduce?
You can use the example app on this repo to test it out. All you need to do is view it on a smaller screen such as a laptop screen or you can also reproduce it by changing the zoom level in your browser.
Preview

Your Environment

software
version

ios
x

android
x

react-native
0.71.8

react-native-paper
^5.9.1

node
v18.16.0

npm or yarn
9.5.1

expo sdk
48.0.20

Hello @Rudolph1999, is there anyway to patch it?

It's due to this in TabsHeader.tsx being off I think:
<Animated.View
    ref={indicatorRef}
    pointerEvents="none"
    style={[
      styles.indicator,
      {
        backgroundColor: theme.colors.primary,
      },
      indicatorStyle as any,
    ]}
/>

Is it possible to have a "showIndicator" props added to hide this?


Is this still in development?

I'd love to get a copy of this game if it is and help give feedback. Trying this game out on ps4, there's some serious improvements needed to make the game feel more playable in my eyes and less clunky.

Game is on sale so bought a copy for $5. I'll give it a run and see what I run into. Do you have any plans to implement this mod into your mod to fix some bugs as well as add fov options? https://github.com/i64-sudo/ZombiU_XPatcher


Update sql-database-cloud-migrate-compatible-using-transactional-repl…

…ication.md
SQL 2013 -> SQL 2012 in last line of list.

Hi @gwalters69, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no contribution license agreement is required at this point. Real humans will now evaluate your PR.

TTYL, AZPRBOT;

SQL 2013 -> SQL 2012 in last line of list.

Hi @gwalters69, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no contribution license agreement is required at this point. Real humans will now evaluate your PR.

TTYL, AZPRBOT;

#sign-off


Update version to 0.5.1

@jrichard @kristjan
Bugfix: the default value for source_table_filter was incorrect.
Changed to 'true' instead of 1, which was causing a Postgres error.

LGTM


Use standard logging in debug mode

In debug mode, the quote!'d code is not guarrenteed to have access to the log macros, and in some cases the macros may be completely different (Rocket has its own error! macro).
Solution: change info to println and error to eprintln.
Note: The build is broken because the Cargo.lock file is out of date, but #11 fixes that.

Ok. Seems good. LGTM.


tdlib sqlite / sqlcipher implementation/parameters deviation

Dears,
Things like kdf_iter, cipher_page_size, cipher_use_hmac, compatibility, cipher_plaintext_header_size, cipher_hmac_algorithm, cipher_kdf_algorithm (cipher_default_settings) all impact the ability to open a sqlicipher database.
Do you mind explaining how TDLib's Sqlite implementation deviates from official the historical sqlcipher one(s) and formalize the values used for these parameters?
Thank you!

TDLib uses default SQLCipher 4.4.0 amalgamation with bug fixes, which doesn't affect file format. TDLib database is not supposed to be opened by anything besides TDLib, so all mentioned parameters are irrelevant.

I completely understand the notion of "not supposed to be opened by anything" (especially r/w). But, still,... it sounds appealing for both curiosity and the feeling of safety procured by the ability to open the DB with standard sqlcipher tool.
Using a compiled version of sqlcipher 4.4
PRAGMA key = "x'<64 hexbytes>'"; was enough (default cipher settings are fine).
For reference, these are:
PRAGMA cipher_page_size = 4096;
PRAGMA kdf_iter = 256000;
PRAGMA cipher_plaintext_header_size = 0;
PRAGMA cipher_kdf_algorithm = PBKDF2_HMAC_SHA512;

PRAGMA cipher_default_use_hmac = ON;
PRAGMA cipher_hmac_algorithm = HMAC_SHA512;
PRAGMA cipher_hmac_pgno = le;
PRAGMA cipher_hmac_salt_mask = "x'3a'";


Everything with com.spring is disabled from deployment side. There should be no more spring readmes present

If this doesn't kill the remainder, not certain how else to find them >.>

Docs Build status updates of commit b9d55d1:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-ref-services/latest/active-directory-spring-boot-starter-readme.md
:white_check_mark:Succeeded

docs-ref-services/latest/identity-spring-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/active-directory-spring-boot-starter-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-boot-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-boot-starter-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-cloud-autoconfigure-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-cloud-context-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-cloud-servicebus-stream-binder-core-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-cloud-starter-eventhubs-kafka-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-cloud-starter-eventhubs-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-cloud-starter-servicebus-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-cloud-starter-storage-queue-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-cloud-storage-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-data-cosmos-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-integration-eventhubs-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-integration-servicebus-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-integration-storage-queue-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-starter-cache-readme.md
:white_check_mark:Succeeded

docs-ref-services/legacy/spring-starter-storage-readme.md
:white_check_mark:Succeeded

docs-ref-services/preview/active-directory-spring-boot-starter-readme.md
:white_check_mark:Succeeded

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


ActionController::InvalidAuthenticityToken

Hi am having this issue when trying to login:
def handle_unverified_request
raise ActionController::InvalidAuthenticityToken
end
end
end
Am I missing on a step?

By the way, it is worth noting that I only receive that issue when I use https. Is there something I need to change to make https work

Have you done the steps listed in https://www.pluralsight.com/guides/ruby-ruby-on-rails/using-https-with-ruby-on-rails, or have used HTTPS before? This project as it is right now is not set up for HTTPS.

Closing this for now, feel free to reopen if there are still issues.


Add favicon and previews for Facebook, Twitter, etc.

This appears to be trickier that it seems and can be specified by either an image file called favicon.ico or adding the following code to the header:
<link rel="icon" href="whatever.png">

According to Wikipedia, all major modern browsers support GIF and PNG, and it can be specified with a <link> tag.
https://en.wikipedia.org/wiki/Favicon#File_format_support

Maybe add Apple Touch icons as well?  Adding device-specific stuff seems like a whole can of worms....
https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html

Facebook seems to pull a preview automatically from the site's "description" in metadata.  For Twitter, I should make a Twitter Card.
https://github.com/smpcole/asoiaf-vs-tac

What about Google and Apple apps (e.g. Gchat, iMessage)

TODO:

[ ] Favicon
[ ] Apple Touch icon
[ ] Twitter preview
[ ] Facebook preview
[ ] Apple and Google app previews

https://developers.google.com/+/web/snippet/ for Google

I've done all I care to do with this.


Allow wysiwyg/wysiwym buttons to be configured

Summary
I want to be able to disable and hide the buttons in the toolbar to make it not possible to add some formatting.
Basic example
Add a “controls” prop/option that:

expects a list of enabled buttons/controls

Motivation
Allow basic formatting for paragraphs that I wish to have formatting, but not many lines.

Duplicate of #690?

@kendallstrautman yup, didn’t see this.
I’m planning out a block based editor for one of our clients, and would like to restrict what they can do in their rich text blocks.

Makes sense! 👍

@kendallstrautman closing this, as it’s now referenced in #690


fix: When sql statements in mybatis query SQL Server data using clickhouse's jdbc function, #{} cannot set parameter values

Describe the bug
When I use mybatis, I need to find sqlserver data through the clickhouse jdbc function, but I found that sqlserver statements cannot use #{} to set parameters, but sql outside the jdbc function can use #{} to set parameters
Specifically, when I use the following SQL statement:
<select id="selectDownloadLogList" resultType="com.test.DownloadLogDTO">
    select * from jdbc ("commerce","select * from DownloadLog where id = #{query.id}")
</select>

Error log

Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='query.id', mode=IN, javaType=class java.lang.Object, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting non null for parameter #1 with JdbcType null . Try setting a different JdbcType for this parameter or a different configuration property. Cause: org.apache.ibatis.type.TypeException: Error setting non null for parameter #1 with JdbcType null . Try setting a different JdbcType for this parameter or a different configuration property.
Cause: java.sql.SQLException: Can't set parameter at index 1 due to no JDBC style '?' placeholder found in the query
Caused by: java.sql.SQLException: Can't set parameter at index 1 due to no JDBC style '?' placeholder found in the query
at com.clickhouse.jdbc.SqlExceptionUtils.clientError(SqlExceptionUtils.java:73)
at com.clickhouse.jdbc.internal.AbstractPreparedStatement.toArrayIndex(AbstractPreparedStatement.java:26)
at com.clickhouse.jdbc.internal.SqlBasedPreparedStatement.setLong(SqlBasedPreparedStatement.java:319)

Configuration
Environment

Client version:  0.4.6
Language version: jdk17
OS: windows11
DriverClass: com.clickhouse.jdbc.ClickHouseDriver

I found in com.clickhouse.jdbc.JdbcParameterizedQuery#parse method "ClickHouseUtils. IsQuote (ch)" will skip ['] and ["] in the middle of the content will not go to determine whether it will have[?] This makes it very difficult for me. Is there any good solution?

Hi @liuyudong-pacvue, it's expected that SQL parameter cannot be part of a string. Perhaps you can make the whole statement as a parameter?
Although it could be fun to play with jdbc table function, but please do NOT use it on production. This is because that it has issue in both design and implementation. Besides stability issue, the most severe one is probably ClickHouse/ClickHouse#36385.

Hi, If using the jdbc function is not recommended, is there a better way to perform joins and other related operations with other types of databases? If so, please let me know

Hi @SinceNovember, if you're talking about federated query on ClickHouse, perhaps url table function is more reliable, although it requires you to implement a web service to bridge the query to corresponding database. If it's just about small amount of data for convenience as shown above, you may consider to issue separate query for external data, put it into an external table like below on ClickHouse for joining.
https://github.com/ClickHouse/clickhouse-java/blob/f2ea0e133b9f2c19416de2161019589de141fca7/examples/jdbc/src/main/java/com/clickhouse/examples/jdbc/Advanced.java#L63-L83

Thank you for your reply and I will refer to your comments!


Do a pass through for code-style (indentation, quote-style etc)

As this element was rather hastily put together over the weekend, I'll go through and improve the overall code-style once the docs work in #8 lands.

cc @arthurvr

Sorry for always being the one complaining about a pair of double quotes :) If you tell me what style guide we use I can PR this one.

Not at all! It keeps us honest :) Generally we try to follow the Google JS style guide. The signin element is a good example of where this should be code style wise.

Should probably include an editorconfig as well. Is there a reason you're not using it in any of the repos here?

We use release scripts to strip away dev config files for the other Polymer elements, but don't yet do this for any of the GWC collection. I would suggest we look into adding EC files in the mid-term.


No support for HTML tables

Perhaps this is an issue that is operator error, but I can't get an HTML table to work, either all on one text line, or on seperate lines per row.

Okay, I could get it to work, but it is strange


Update sbt-microsites to 0.7.27

Updates com.47deg:sbt-microsites from 0.7.18 to 0.7.27.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention @scala-steward in the comments below.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [{ groupId = "com.47deg", artifactId = "sbt-microsites" }]

labels: semver-patch

Codecov Report

Merging #109 into series/0.6.x will increase coverage by 7.19%.
The diff coverage is n/a.

@@               Coverage Diff                @@
##           series/0.6.x     #109      +/-   ##
================================================
+ Coverage         61.18%   68.38%   +7.19%
================================================
  Files                11       11
  Lines               304      272      -32
  Branches             21       21
================================================
  Hits                186      186
+ Misses              118       86      -32

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 834d2eb...a60f6a0. Read the comment docs.


new null-safe branche

I've cloned your project put I get this error.
is there a thing I need to add except the API key
`
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':geolocator:processDebugManifest'.

Failed to calculate the value of task ':geolocator:processDebugManifest' property 'packageOverride'.
Failed to query the value of property 'applicationId'.
org.xml.sax.SAXParseException; systemId: file:/C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-7.0.3/android/src/main/AndroidManifest.xml; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org`

Seems like android manifest have some problem, let me check after some time and get back to you

Closing now.


[Bug] Handle certificate errors by moving to the next available provider

If a certificate is not accepted by the first chosen provider, the download will fail and failover goes to "completed".

The  behaviour should be to retry with the next available provider until no providers are left, and then error out.
When doing a naive solution

I am able to download again (showing both naive and original).

Errors occurred on a standard ubuntu installation as well as a standard raspbian installation (with OMV running alongside), and a SteamOS installation. Users should not have to deal with importing possibly-untrusted certs (if they even know how).
I have not tested on Windows yet, but the same argument applies. There have also been times where domains change or certs simply needed to be renewed (gogo is the most recent [albeit currently-zombie] example).

Will look at this next year.
Taking a break from it.

Though if you are willing to help will be happy to merge your pr's

Sure, if I have time I can look for an actual and non-hacky solution, but I think we are all in the same boat due to the holidays. That being said, Happy holidays and new year!

Errors occurred on a standard ubuntu installation as well as a standard raspbian installation (with OMV running alongside), and a SteamOS installation. Users should not have to deal with importing possibly-untrusted certs (if they even know how).

I can confirm that Windows also has the same issue

Hey,
I'd like to work on this.
Though what would be a "actual and non-hacky solution" as mentioned by @serialjaywalker ? The naive solution suggested seems good to me?

Hey, I'd like to work on this.
Though what would be an "actual and non-hacky solution" as mentioned by @serialjaywalker ? The naive solution suggested seems good to me?

You are welcome to do so am personally taking a long break from fastanime it does everything i wanted it to do plus more and i think i deserve a break coding for 3mnths straight and writing 13k lines of code solo is no joke


Making console write to the Safari debugger console as well as NSLog

We still write to NSLog or similar as well
There may be some performance penalty but I don't think so unless the REPL
window is open. It would not be hard to add a flag to this if necessary.
This will definitely make debugging and development easier.

Any thoughts on this? @vjeux

I don't think it is necessary to send it to Safari debugger. It will make it complicated, when Windows support is released. I think it can send to the development server, which will somehow keep consistency among different platforms.

@tjwudi the diff is just calling the native console and would be simple to skip calling the native console's if it's not defined. The idea is that Web Inspector (Safari or Chrome's) are useful as REPLs and it's helpful to see all the console output in one place.

I'm going to resubmit this pull request because:
(a) The Travis CI build failing looks bad even though I believe that the diff is fine and the repo was just in a bad state when I submitted the PR
(b) The switchover from react-native being private to public has broken connection to my fork.


Correction for raw affiliation Université de Rennes, Inserm, CHU Rennes - CIC 1414, 35000 Rennes, France

Correction needed for raw affiliation Université de Rennes, Inserm, CHU Rennes - CIC 1414, 35000 Rennes, France
raw_affiliation_name: Université de Rennes, Inserm, CHU Rennes - CIC 1414, 35000 Rennes, France
new_rors: 015m7wh34;02vjkv261;05qec5a53;02baj6743
previous_rors: 015m7wh34;02vjkv261;05qec5a53
works_examples: W4353046958
contact: eca923c9e9815ca56fdfb987fc4a9fbe:3ed2e2e3486d74546c1c8d896eecb886 @ univ-rennes.fr

This issue was accepted and ingested by the OpenAlex team on 2024-10-10. The new affiliations should be visible within the next 7 days.


Update kafka version and add docker-machine support

Hi, jut thought I'd create a PR in case you are interested in merging changes.
I can understand if you want to keep your version of Kafka for now though.

Clearing out my pull request queue.


Can you add support for TextEditingController?

Sometimes it is necessary to update the values and use formatters.
By the way, can you add support for the other properties of TextField as well?

TextEditingController is coming in the next update. What other text field properties do you need?

Thanks, @edsonbonfim
I need the initialValue property.
Do you have a date to release the next update?

TextEditingController is coming in the next update. What other text field properties do you need?

I need the autocorrect property too.
Do you have a date to the next release?

I also need this resource