Feature Enhancement

Hi,
I would like to try out architectures that don't require hrv calculation but directly use the ECG signal for example (but not limited to) over here (still requires r peak calculation) and add it to this library if they are working. And would also like to extend the task to sleep apnea detection as SHHS also comes with apnea labels. Need your comments on whether these approaches are feasible.

Great! I think the first addition should fit really nicely into the package. You basically skip the existing feature extraction and add your own (R peak locations? RRI?). We are currently classifying windows of data (typically 30 seconds), so you need to make sure that your approach is compatible, but this should be possible. Since we are already using Tensorflow, maybe you could also use it and choose a suitable neural network.
Regarding sleep apnea detection, this requires a little more discussion if and how it fits into SleepECG. But I'm certainly open to adding it if it is feasible.
Maybe @hofaflo has some thoughts as well?

Hey, thanks for reaching out and contributing! :)
Using a binary mask of R peak locations or RRI should work fine by creating a new group in feature_extraction._FEATURE_GROUPS and implementing a function which is called by extract_features. Features based on the ECG directly (instead of R peak locations) would require changing the parameters to extract_features or creating a separate interface.
With apneas and hypopneas being independent of the commonly used 30s interval used for sleep stages, apnea detection doesn't fit too well into the SleepRecord data structure, so we would have to create a workflow independent of the sleep scoring one, but I don't see any critical issues with that (for now :D).

Thanks for the response @cbrnr and @hofaflo. As @hofaflo suggested I will first work on implementing the sleep staging task and deal with the apnea task later on. I shall get acquainted with the library and will work on this.

@hofaflo @cbrnr I tried reproducing the paper but couldn't do so, I am not sure where I was making a mistake. For now, I am closing this issue, will reopen it later if I could fix it.

Alright, let us know if you need help.


Autoplay never starts with disableOnInteraction and pauseOnMouseEnter set to true

Swiper Version: 6.7.0
Platform/Target and Browser Versions: Windows 10 and Firefox 88

What You Did
In an app I'm developing, I'm adding a Swiper that is hidden initially and is displayed only if a user clicks on gallery thumbnail:
   var swiper = new Swiper( '.swiper-container', {
        loop: true,
        autoHeight: true,
        observer: true,
        autoplay: {
            delay: 3000,
            disableOnInteraction: true,
            pauseOnMouseEnter: true,
        },
        navigation: {
            nextEl: '.swiper-next',
            prevEl: '.swiper-prev',
        },
    });

    document.querySelectorAll( '.gallery-thumbnails a[data-slide]' ).forEach( item => {
        item.addEventListener( 'click', function( e ) {
            e.preventDefault();
            document.querySelector( '.swiper-container' ).style.display = "block";
            var slideno = parseInt( this.getAttribute( 'data-slide' ) );
            swiper.slideTo( slideno + 1, 0, false );
        });
    });

As you can see I'm enabling autoplay with both disableOnInteraction and pauseOnMouseEnter settings to true.
Expected Behavior
The slider should start autoplaying the moment after it's displayed after a user clicks on the gallery thumbnail.
Actual Behavior
The slider NEVER starts autoplaying the moment after it's displayed after a user clicks on the gallery thumbnail.
If I set disableOnInteraction to false, autoplay works as expected.

Check what docs says https://swiperjs.com/swiper-api#autoplay-parameters

When enabled autoplay will be paused on mouse enter over Swiper container. If disableOnInteraction is also enabled, it will stop autoplay instead of pause


fix: remove dependency on global types

We hadn't restricted the types we could used in the tsconfig, meaning we were using both NodeJS globals and DOM globals.
I've restricted the usage of both. This means some @ts-ignore for now, but that will be fixed when #322 is merged.

Codecov Report

Merging #327 (e2cbc22) into main (f2e3a06) will increase coverage by 0.05%.
The diff coverage is 90.90%.

@@            Coverage Diff             @@
##             main     #327      +/-   ##
==========================================
+ Coverage   88.28%   88.34%   +0.05%
==========================================
  Files         220      222       +2
  Lines        4005     4031      +26
  Branches      465      449      -16
==========================================
+ Hits         3536     3561      +25
- Misses        469      470       +1

Impacted Files
Coverage Δ

src/types.ts
100.00% <ø> (ø)

src/utils/environment.ts
75.00% <ø> (ø)

src/utils/fetch.ts
47.05% <ø> (ø)

src/transport/WsOutboundTransporter.ts
82.35% <75.00%> (ø)

src/agent/EnvelopeService.ts
100.00% <100.00%> (ø)

src/agent/MessageReceiver.ts
86.44% <100.00%> (ø)

src/modules/routing/messages/ForwardMessage.ts
100.00% <100.00%> (ø)

src/utils/ws.ts
62.50% <100.00%> (ø)

src/wallet/IndyWallet.ts
87.20% <100.00%> (ø)

src/transport/index.ts
100.00% <0.00%> (ø)

... and 2 more

Continue to review full report at Codecov.

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

waiting for https://github.com/microsoft/DefinitelyTyped-tools/pull/281


Client unable to connect with server

1### 🔍 Before submitting the issue

[X] I have searched among the existing issues
[X] I am using a Python virtual environment

🐞 Description of the bug
While working on the latest version of the client 0.5.0.dev3, I am unable to establish connection between client and server. I am observing the following error
_e:\gitHub_PyPrimeMesh\pyprime\pyprimemesh\.venv\lib\site-packages\pyvista\plotting\plotting\__init__.py:23: PyVistaDeprecationWarning: The pyvista.plotting.plottingmodule has been deprecated.Plotteris now imported as:from pyvista.plotting import Plotter`.
warnings.warn(
Failed to connect to PRIME GRPC server
Traceback (most recent call last):
File "E:\gitHub_PyPrimeMesh\pyprime\pyprimemesh\src\ansys\meshing\prime\internals\grpc_communicator.py", line 86, in init
grpc.channel_ready_future(self._channel).result(timeout=timeout)
File "e:\gitHub_PyPrimeMesh\pyprime\pyprimemesh.venv\lib\site-packages\grpc_utilities.py", line 151, in result
self._block(timeout)
File "e:\gitHub_PyPrimeMesh\pyprime\pyprimemesh.venv\lib\site-packages\grpc_utilities.py", line 97, in block
raise grpc.FutureTimeoutError()
grpc.FutureTimeoutError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "e:\NON_CONFIDENTIAL\examples\rear_wing\f1_car_rear_wing_test.py", line 8, in
with prime.launch_prime(timeout=60 , n_procs=1) as client:
File "E:\gitHub_PyPrimeMesh\pyprime\pyprimemesh\src\ansys\meshing\prime\internals\launcher.py", line 242, in launch_prime
return Client(server_process=server, ip=ip, port=port, timeout=timeout)
File "E:\gitHub_PyPrimeMesh\pyprime\pyprimemesh\src\ansys\meshing\prime\internals\client.py", line 66, in init
self._comm = GRPCCommunicator(
File "E:\gitHub_PyPrimeMesh\pyprime\pyprimemesh\src\ansys\meshing\prime\internals\grpc_communicator.py", line 88, in init
raise ConnectionError(
ConnectionError: Failed to connect to Server in given timeout of 60 secs`
📝 Steps to reproduce
from ansys.meshing import prime
import os
from ansys.meshing.prime import lucid
from ansys.meshing.prime.graphics import Graphics
DISPLAY = False
with prime.launch_prime(timeout=60 , n_procs=1) as client:
model=client.model
💻 Which operating system are you using?
Windows
📀 Which ANSYS version are you using?
2024R1
🐍 Which Python version are you using?
3.8
📦 Installed packages
ansys-meshing-prime     0.5.0.dev3 E:\gitHub_PyPrimeMesh\pyprime\pyprimemesh

@agvarghe We have been through some instability with several thirdparty upgrades going in this release. Hopefully, all should be good now that we have released the dev6 server internally. Github code has been updated to dev6 on the main branch. The client should be available on PyPI either today or in a couple of days. Will keep you posted.

@agvarghe I released client 0.5.0.dev6 to PyPI. Can you try this with the latest development installation and update if this issue is still seen?

@agvarghe Can I close this? I have not seen this issue in later dev releases. Could be a mismatch as we went through compiler upgrades.

Closing the issue as this was resolved in future dev updates


Add delegation capabilities to OGN snapshot

Existing ogn strategy has created a snapshot according to its specific logic. This PR adds the ability to take delegated scores into account as well.

Hi @sparrowDom You can use delegation strategy in your space, resulting voting power will be VP of ogn + VP of delegaton

Or you can pass your strategy into delegation strategy params

nice @ChaituVR thank you. Have added the delegation strategy into our space and with the strategies portion of the JSON only containing our original ogn strategy params. So currently we have ogn & delegation strategies configured in our space.
Before closing this PR could you just confirm please if that is all that is required? No additional configuration needed for the delegation strategy to only delegate the scores when delegators do not vote?

@sparrowDom Correct, I suggest you to run a test proposal to make sure things are as you expected

Got it thanks for all the help @ChaituVR


[Feature] Windows service to respond to UMP Stream Configuration requests

Description
Page 37 of the UMP 1.1.1 specification describes that a device can request a configuration request.
Upon sending
F0050103 00000000 00000000 00000000 Stream (0F) Endpoint Stream Configuration Request Complete, Protocol 0001h, Jitter 03h
The Windows service does not respond to such request.
Describe the solution you'd like
Respond to stream configuration requests
Alternatives considered
N/A

Is this with the same device where function block changes sent to the service are not being processed after initial negotiation? If so, may be the same issue. I'll need to see if there's some disconnection happening.
Changed to bug because there's code in the service to handle the stream configuration request.

AFAIK see with DP7 and latest driver, the function block name and endpoint name notification send to the host AFTER initial negotiation initialized by the host ARE correctly recognized by the service, but info messages (for details, see the other github issue) and stream configuration requests (this issue) are not.

You are correct. Looking at the code, no response is sent unless the service disagrees with the configuration. This is fixed for DP8.

In DP8


Remove ANY

Feature Request
ANY seems like a (not working) fix for a problem that needs to be solved in a different way.
One of the main issues why it needs to go asap:
X1 = ANY
X2 = ANY
X3 = X1/X2
X3 == ANY
X2.merge(Constant(5)) # <- through picking
X1.merge(Constant(2)) # <- through picking
X3 == ANY but should be 2/5
X3.merge(Constant(1)) # this should not be ok, but it works
Code of Conduct

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

Improved ANY in operations, still weird tho because now OPs that are depending on an ANY param can't be resolved.


Add dictation status detection for iOS

Is there an existing issue for this?

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

Use case
I use dictation status to custom TextField's style
Proposal
Provide functions equivalent to insertDictationResultPlaceholder /removeDictationResultPlaceholder  in Flutter.
https://developer.apple.com/documentation/uikit/uitextinput/1614466-insertdictationresultplaceholder

cc @LongCatIsLooong from triage


PowerToys Settings top border

Microsoft PowerToys version
0.61.1
Running as admin

[ ] Yes

Area(s) with issue?
Settings
Steps to reproduce
open powertoys settings

✔ Expected Behavior
the top border is normal
❌ Actual Behavior
it looks strange (see the image above)
Other Software
No response

This appears to be fixed! Going to close, let us know if you see this happen again!


Sarcastic

+o(
🤢 (🤒 😷 🤕 )🤮

Sick

<:o)
(🎉 🎊)

Party

<o)
(🎉 🎊)

Party

|-)
😫 😩 😪 #220

Sleepy

8-)
🙄

Eye-rolling

8-|
🤓

Nerd

8o|
😬 😦

Baring teeth

;-\
😜? 😏?

Whatever

;@
(😡)

Steaming Mad

:-\
😕

Hmmm

:'|
#216

Freezing

:]
😍

In Love

:}
👸

Princess

:8)
👽 👾

Alien

:-[ :[
👿 😈 👹

Devil

:-\
😕 😡 🙎

Pouting

:>
😃 😄

Open-Mouthed Smile

Kaomoji etc.

Codes
Emoji
Image
Description

<3
❤

Heart

*\

Punk

*|
👊 🥊 🤛 🤜

Punch

({)
(🤗)

Left hug

(})
(🤗)

Right hug

(@)
🐱

Cat face

(*)
⭐ 🌟 (💫 ✨)

Star

(&)
🐶

Dog face

(#)
☀ 🌞

Sunshine

(^)
🎂

Birthday cake

(||)
🍜

Bowl

(~)
🎞 (🎬 📽)

Filmstrip

(6)
👿 😈 👹

Devil

(8)
🎵 🎶 🎼

Note

('.')
🐰 (🐇)

Rabbit

*p*
☮ (✌ 🕊)

Peace

*s*
📚 (🏫)

School

Single Letter in Parentheses

Codes
Emoji
Image
Description

(A) (a)
😇 👼

Angel

(B) (b)
🍺

Beer mug

(C) (c)
☕

Coffee cup

(D) (d)
🍸

Martini glass

(E) (e)
📧 (✉ 📨)

E-mail

(F) (f)
🌹

Red rose

(G) (g)
🎁 (🎀 💝)

Gift with a bow

(H) (h)
#217

Hot

(I) (i)
💡

Light bulb

(j)
#5

Ninja

(K) (k)
👄 💋

Red lips

(L) (l)
❤

Red heart

(M) (m)
(👥)

MSN Messenger icon

(N) (n)
👎

Thumbs down

(O) (o)
🕰 (⏰ ⌚ 🕒)

Clock

(P) (p)
📷 (📸 📹 🎥)

Camera

(R)
🌈

Rainbow

(S) (s)
🌜 (🌛)

Sleeping half-moon

(T) (t)
📞

Telephone receiver

(U) (u)
💔

Broken heart

(W) (w)
🥀

Wilted rose

(X) (x)
👧

Girl

(Y) (y)
👍

Thumbs up

(Z) (z)
👦

Boy

(v)

Envious

Two Letters in Parentheses

Codes
Emoji
Image
Description

(ap)
✈🛩

Airplane

(au)
🚘 🚗

Auto

(co)
💻 🖥

Computer

(ff)

Flirty Female

(fm)

Flirty Male

(h5)
✋

High Five

(ip)
🏝

Island with a palm tree

(jk)
(#164 😉 😜 😝)

Joking

(li)
🌩 (⚡ ⛈)

Lightning

(mo)
#137 (💵 💴 💶 💷 💰 💸)

Money

(mp)
📱

Mobile Phone

(pi)
🍕

Pizza

(pl)
🍽

Plate

(pu)
☝ 👆 (⬆ 🔝)

Point Up

(sn)
🐌

Snail

(so)
⚽

Soccer ball

(st)
🌧 (⛈ 🌩 🌪 🌬)

Stormy cloud

(tu)
🐢

Turtle

(um)
🌂 ☂ ☔

Umbrella

(wm)
😇

Innocent

(wo)
💼

Work

(xo)
💋 💏 😗 😙 😚

Kiss

(xx)
🎮

Xbox

(yn)
🤞

Fingers Crossed

Three or More Letters in Parentheses

Codes
Emoji
Image
Description

(bah)
🐏 🐑

Black Sheep

(boo)
👻

Ghost

(brb)

Be Right Back

(bus)
🚍 🚌 🚐

Bus

(lol)
😆 😂 😃 😄

Laughing Out Loud

(nah) (nnh)
🐐

Goat

(rotfl)
🤣

Rolling on the Floor Laughing

L2/09-007 Comparison of Emoticons from Major Vendors by Arle Lommel: Unification of emoticon characters with current proposals for encoding emoji (v1.5, 2008-12-26) – Skype #253, Microsoft Messenger, Yahoo Messenger #255, AIM #257, Google #252, phpBB #281, vBulletin.

Conclusion
While it's not entirely clear for many Microsoft emoticons, which Unicode emoji best represents it, there are few left that have no obvious standard equivalent whatsoever:

Whatever
Envious
Innocent
Freezing #216
Ninja #5
Punk
Money #137

Some emoticons would rather need emoji sequences to be represented well:

Secret Telling
Party
Punch
Left Hug
Right Hug
Hot #217
Flirty Female
Flirty Male
High Five
Joking #164
Be Right Back


base option is not working on <audio> & <video> tag in index.html

Describe the bug
The document here https://vitejs.dev/guide/build.html#public-base-path says:

JS-imported asset URLs, CSS url() references, and asset references in your .html files are all automatically adjusted to respect this option during build.

It's working for js/css/images... but not for audio/video.
Reproduction
https://github.com/cloydlau/reproduction.git
Steps to reproduce

run pnpm i
run pnpm build
see ./dist/index.html

System Info
System:
  OS: macOS 14.2.1
  CPU: (8) arm64 Apple M2
  Memory: 296.02 MB / 16.00 GB
  Shell: 5.9 - /bin/zsh
npmPackages:
  vite: ^5.0.12 => 5.0.12

Used Package Manager
pnpm
Logs
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to vuejs/core instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

It seems that vite does not support processing the audio tag.

Yes, it's a duplicate of #5098
But in this reproduction, even if #5098 were resolved, Vite won't rewrite the path as the public directory doesn't include these assets. (It will be treated as external files.)

Hello, the public directory doesn't include these assets in my reproduction because excluding them would still reproduce the bug, and I should make it minimal. So you mean that the paths would be rewrited correctly if these assets were included in the public directory?

Additionally, I think if Vite does not resovle these assets, it should be noted in the documentation.

and asset references in your .html files are all automatically adjusted to respect this option during build.

As it stands, the documentation implies that all assets will be parsed.

The built product will include the static resource files required by the project. If vite cannot find the corresponding static resource module through the path you provided, it will treat the module corresponding to this path as an external module and will not further resolve it. The video tag in the reproduction you provided was not rewritten by vite for this reason.
Support for audio and other tags may still need to pay attention to the progress of PR. I believe that day is not far away.


Feature/add limit offset to compound select command

See #53.
Adds LIMIT and OFFSET to CompoundSelectCommand.

Hi @lopezca . A priori it looks good to me. Let's see if the test pass.
Anyhow, it would be good to add a test case covering this behavior, so we can be sure to not break it by mistake in the future.

Fixes #53

Thanks for the quick response. I'll add the tests and do another PR.


Enhancement Request - Multi-chain retrieval on Cosmos+ tab

I spend a significant amount of time downloading my transactions chain by chain...
Requesting an enhancement to Cosmos+ tab to add the ability to enter multiple addresses + endpoints to pull multiple chains all at once.
It would be amazing if we could enhance stake.tax to either to pull trx for mulitple chains at once, either in parallel or in sequence.  Individual csv's are fine as a phase 1.  Consolidated would be preferred but individual csv files would be better than manually downloading each one.

Good idea but wasn't sure how to present this as to be that useful.


Adding pages for Summer games (#6393)

@riknoll - Do I still need to do this?  I was able to see the games.md page already...

@kiki-lee I think that new pages might not need it, but edits to existing pages do. In any case, the safest thing is to just cherry pick all of them.


Add exercises to functions

Currently there are no #### Exercise in the functions section. It would be nice to include some.

Potential exercises for functions section:
calculate relative atomic masses of some elements
Energy of a particle in a box
Gibbs free energy
Energy of a spring
Diatomic vibrational frequency
Calculate reduced mass
Centre of mass 1D, 2D, 3D
Moment of inertia for a diatomic
Bond order calculation
Dalton’s partial pressure law
Ideal gas and VDW equations
Rydberg equation
Boltzmann ratio of two energy levels
Most of these you already covered in the 4th year course. All fairly simple calculations.


New nginx version.

Why are we pining this again??

https://github.com/ministryofjustice/nginx-formula/pull/26

Something something repeatability?
In practice pkg.latest with refresh false (to stop an apt-get update every time) might be the best thing here as we'll only be pulling in security updates


Add next observations to the Trajectory Buffer

For ICM, we will need to have the trajectory buffer store the next observation in addition to the current one. This complicates things a bit as we will now have 4 different versions of an observation:

The current full observation
The region-of-interest of the observation
The next full observation
The region-of-interest of the next observation

This makes me revisit the idea that we need to have the region of interest computation outside of the agent. Maybe we can keep it inside somehow?

This will be handled in #14

This may not be necessary. The current approach in #14 is to simply offset the use of the features buffer.


Research how to detect robots rotation and position and implement

[x] Locate Mark from video feed
[x] Get rotation from marker
[ ] Convert rotation to usable units

The current way we tried to solve the issues cannot work. This will need to be reworked.
The way to solve this is by using to markers of different profiles, to calculate the angle from 2 points, using polar coordinates.
This means that the task will be even more late

I have implemented a python fuction that gets the center from a center marker and a direction marker.
Using these coordinates we can calculate the angle and so on using polar coordinates.
I have decided that this task of converting to an angle is to be done later when acutally calucation paths and so on.
I just now need to calibrate it using the camera.

@Greve2001 Can I check of the subtask? And where is the pull request closing this issue? (:

@MikaelFangel I have not yet converted it to Java, so i should maybe have added a subtask for that.
I have also not converted it to angles, so it is techically not considered usable in some sense.
But i have create a new task for conerting it to java. So you can close it if that makes more sense.
Probably should :)

So, this issue should be reopened, correct?

This has been implemented. Just now needs to be merged with the Java conversion issue


clBLAS-tune fails on Intel(R) HD Graphics Haswell Ultrabook GT2 Mobile

This a similar to #136 where failing one kernel with specific args fails the whole tuning.
My opencl driver and hardware:
$ gpuinfo
num platforms: 1

platform index: 0:
platform id: 0x7f2d29d3a9c0
platform vendor: Intel
platform name: Intel Gen OCL Driver
platform num devices: 1

   device index: 0
   device id: 0x7f2d29d3bbc0
   device type: 4
   global memory size: 2048MB
   local memory size: 64KB
   global cache size: 8KB
   global cacheline size: 64
   max memory alloc size: 1024MB
   max compute units: 20
   max workgroup size: 512
   max workitem dimensions: 3
   max workitem sizes: 512 512 512
   device name: Intel(R) HD Graphics Haswell Ultrabook GT2 Mobile
   opencl c version: OpenCL C 1.2 beignet 1.1.2
   opencl device version: OpenCL 1.2 beignet 1.1.2
   frequency MHz: 100

I get this:
$ CLBLAS_STORAGE_PATH=".clblas" clBLAS-tune --float --gemm"
GEMM is being tuned, progress:  0.02% drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES)

This behavior comes from tune.c#L479:
exit(EXIT_COD_CL_ERROR);
I use clBLAS with deepcl and deepcl skips a failing kernel instead of dying during the kernel selection process.
Better error handling would be an easy way to have a good compatibility with not AMD devices.
What do you think ?
I'll try to get some code working this way.
Some tips are welcome as I'm not familliar to clBLAS code or OpenCl development.
Thank you.

As a general statement, I do not like the exit() call.  It is always confusing when a program abruptly terminates, especially when you didn't write the code.  I would like to get rid of the exit's (there are several), but I do not know how the rest of the program would behave without them.  That's an untested scenario.
The checkErrorFunc() function seems to be used for many different reasons; looks like it is also used to check the return value of clgetdeviceID and other system queries.
The safest route to change this is to limit the scope of the change.  Maybe change the signature of checkErrorFunc() to recieve a bool; most calls would pass in a value where the program would still exit, like in a failure with clgetdeviceid().  For the few cases that you are interested in continuing execution regardless of the failed kernel execution, you could pass in a bool that skips the exit() call and see how the tuner behaves.
Does that make sense?

I added checkErrorFunc2() that returns false instead of exiting.
With this modification of runKernel():
    status = clEnqueueNDRangeKernel(genInfo.queue, kernel, param->pgran.wgDim,
                                    NULL, globalWorkSize, localWorkSize,
                                    0, NULL, &evt);
    clReleaseKernel(kernel);
    if(checkErrorFunc2("clEnqueueNDRangeKernel",status) == false)
    {
        status = flushAll(genInfo.queue);
        checkErrorFunc("flushAll", status);
        status = waitForSuccessfulFinish(genInfo.queue, &evt);
        checkErrorFunc("waitForSuccessfulFinish", status);
        ret = (double)-1;
        fprintf(logStream, "skipping\n");
        fflush(logStream);

    }

I get this:
$ ./clBLAS-tune --float --syr2k
SYR2K is being tuned, progress:  0.20% drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
 0.41% drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
 0.61% drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping

...

 1.84% drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
drm_intel_gem_bo_context_exec() failed: Input/output error
clEnqueueNDRangeKernel() failed with -5(CL_OUT_OF_RESOURCES) ***
skipping
Killed

I"ll try to modify the tuner logic so that it gives up at first fail.

I'm no longuer using this hardware, closing.
Feel free to re-open if any has the issue.


Check for GH actions version updates with dependabot

Thought it might be interesting to have 🙂 (I kind of just picked some random day/time)

Nice! I've been looking for a way to keep GH actions up-to-date.

Nice! I've been looking for a way to keep GH actions up-to-date.

Me too, I randomly stumbled upon the dependabot docs a short time ago and realised they have support for GitHub actions. It works quite well!

Awesome, thanks for the PR! 🙏


[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

Small follow-up to https://github.com/Homebrew/brew/pull/15800 where I noticed Formula added Utils::Inreplace to its ancestor chain, but only referenced the namespace in one place. I think it's better to directly call the method there (line 2565):

Humans/Sorbet can better identify the source of the super method
Formula ancestor chain is simplified
We can remove an .rbi file
The inreplace api is more clear and consistent (module_functions make it unclear whether a namespace should be included or invoked statically)

It seems this PR broke inreplace usage in test block (with block).
  test do
    (testpath/"file.txt").write "1"
    inreplace testpath/"file.txt" do |s|
      s.gsub! "1", "2"
    end
  end

An exception occurred within a child process:
  LocalJumpError: no block given (yield)
/opt/homebrew/Library/Homebrew/utils/inreplace.rb:60:in `block in inreplace'
/opt/homebrew/Library/Homebrew/utils/inreplace.rb:55:in `each'
/opt/homebrew/Library/Homebrew/utils/inreplace.rb:55:in `inreplace'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/call_validation.rb:157:in `call'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/call_validation.rb:157:in `validate_call'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/_methods.rb:270:in `block in _on_method_added'
/opt/homebrew/Library/Homebrew/formula.rb:2565:in `inreplace'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/call_validation.rb:157:in `call'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/call_validation.rb:157:in `validate_call'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/_methods.rb:270:in `block in _on_method_added'
/opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/hello.rb:31:in `block in <class:Hello>' # I've experemented with hello formula
/opt/homebrew/Library/Homebrew/formula.rb:2501:in `block (3 levels) in run_test'
/opt/homebrew/Library/Homebrew/extend/kernel.rb:499:in `with_env'
/opt/homebrew/Library/Homebrew/formula.rb:2500:in `block (2 levels) in run_test'
/opt/homebrew/Library/Homebrew/formula.rb:1054:in `with_logging'
/opt/homebrew/Library/Homebrew/formula.rb:2499:in `block in run_test'
/opt/homebrew/Library/Homebrew/mktemp.rb:75:in `block in run'
/opt/homebrew/Library/Homebrew/mktemp.rb:75:in `chdir'
/opt/homebrew/Library/Homebrew/mktemp.rb:75:in `run'
/opt/homebrew/Library/Homebrew/formula.rb:2791:in `mktemp'
/opt/homebrew/Library/Homebrew/formula.rb:2493:in `run_test'
/opt/homebrew/Library/Homebrew/test.rb:44:in `block in <main>'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/timeout.rb:93:in `block in timeout'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/timeout.rb:33:in `block in catch'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/timeout.rb:33:in `catch'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/timeout.rb:33:in `catch'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/timeout.rb:108:in `timeout'
/opt/homebrew/Library/Homebrew/test.rb:48:in `<main>'

Revert of https://github.com/Homebrew/brew/commit/3ced9156da93c1131ce96dc21623b72d9697f10b helped

It turns out inreplace just doesn't work (not only in test block, but also in def install method):
Error: An exception occurred within a child process:
  LocalJumpError: no block given (yield)
/opt/homebrew/Library/Homebrew/utils/inreplace.rb:60:in `block in inreplace'
/opt/homebrew/Library/Homebrew/utils/inreplace.rb:55:in `each'
/opt/homebrew/Library/Homebrew/utils/inreplace.rb:55:in `inreplace'
/opt/homebrew/Library/Homebrew/formula.rb:2565:in `inreplace'
/opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/hello.rb:24:in `install'
/opt/homebrew/Library/Homebrew/debrew.rb:17:in `block in install'
/opt/homebrew/Library/Homebrew/debrew.rb:88:in `debrew'
/opt/homebrew/Library/Homebrew/debrew.rb:17:in `install'
/opt/homebrew/Library/Homebrew/build.rb:177:in `block (3 levels) in install'
/opt/homebrew/Library/Homebrew/extend/kernel.rb:499:in `with_env'
/opt/homebrew/Library/Homebrew/build.rb:139:in `block (2 levels) in install'
/opt/homebrew/Library/Homebrew/formula.rb:1420:in `block in brew'
/opt/homebrew/Library/Homebrew/formula.rb:2907:in `block (2 levels) in stage'
/opt/homebrew/Library/Homebrew/extend/kernel.rb:499:in `with_env'
/opt/homebrew/Library/Homebrew/formula.rb:2906:in `block in stage'
/opt/homebrew/Library/Homebrew/resource.rb:128:in `block (2 levels) in unpack'
/opt/homebrew/Library/Homebrew/download_strategy.rb:118:in `chdir'
/opt/homebrew/Library/Homebrew/download_strategy.rb:118:in `chdir'
/opt/homebrew/Library/Homebrew/download_strategy.rb:105:in `stage'
/opt/homebrew/Library/Homebrew/resource.rb:124:in `block in unpack'
/opt/homebrew/Library/Homebrew/mktemp.rb:75:in `block in run'
/opt/homebrew/Library/Homebrew/mktemp.rb:75:in `chdir'
/opt/homebrew/Library/Homebrew/mktemp.rb:75:in `run'
/opt/homebrew/Library/Homebrew/resource.rb:228:in `stage_resource'
/opt/homebrew/Library/Homebrew/resource.rb:123:in `unpack'
/opt/homebrew/Library/Homebrew/resource.rb:97:in `stage'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/forwardable.rb:230:in `stage'
/opt/homebrew/Library/Homebrew/formula.rb:2886:in `stage'
/opt/homebrew/Library/Homebrew/formula.rb:1413:in `brew'
/opt/homebrew/Library/Homebrew/build.rb:133:in `block in install'
/opt/homebrew/Library/Homebrew/extend/kernel.rb:499:in `with_env'
/opt/homebrew/Library/Homebrew/build.rb:128:in `install'
/opt/homebrew/Library/Homebrew/build.rb:229:in `<main>'


Current getUpdate spec reporting incorrect errors

I just ran the test suite and got two errors that aren't really errors: "getUpdates module functionality should get updates when null-field is assigned a array-object" and "... when null-subfield is assigned a array-object".
The spec was expecting {$set: {'a.0': 1, 'a.1': 2, 'a.2': 3}}, but updating with that when a is null results in the error
"writeError" : {
		"code" : 16837,
		"errmsg" : "cannot use the part (a of a.0) to traverse the element ({a: null})"
	}

I'm submitting a PR that fixes the spec. Thanks for taking a look!

You are totally right.
@Urigo this is due to my change in the way arrays are saved to mongo when first created, in my PR I didn't fix the expectations of these specs. :wink:

@netanelgilad I wonder why the Travis tests still pass

Merged, but still thinking about the travis tests


[FEAT] Support for Ant Design system

Support for https://ant.design/, a React UI framework.
This will be part of a larger engineering approach to supporting other UI frameworks properly, so everything feels consistent in the Onlook experience.
This ticket should be rolled-up into that larger ticket, and is a placeholder for people to express their interest in us supporting this framework.

Could you tell me more about this issue?

@SkyC0der this may need a larger infrastructure decision to start handling. What do you think about trying https://github.com/onlook-dev/studio/issues/103 instead?

UI libs aren't planned for now


Feedback schema changes

What? and Why?

What does this pull request change/fix? Why was it necessary?
Changes needed to work with feedback schema

Checklist

[ ] CHANGELOG.md updated? (if required)

Codecov Report

Merging #74 into master will increase coverage by 0.04%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #74      +/-   ##
==========================================
+ Coverage   92.39%   92.44%   +0.04%
==========================================
  Files           5        5
  Lines         342      344       +2
==========================================
+ Hits          316      318       +2
  Misses         26       26

Impacted Files
Coverage Δ

tests/test_data.py
100% <ø> (ø)
:arrow_up:

server.py
87.9% <100%> (+0.11%)
:arrow_up:

Continue to review full report at Codecov.

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

 (3) Plug in feedback survey json schema to sdx-validate


Bug: I have to build and deploy twice for changes to appear

Describe the bug
I have noticed that I need to build and deploy twice to see changes

now the first time of course it makes sense because of the api endpoint which needs to be updated on the live site
and it does get updated after first deploy so why do i see all data on the FE
why is there a need for a second build and deploy after that - I have not figured out yet
again this might be related to the error I get on windows when I try to build locally
most lightly some cache that I need to cleat

What needs to be done

maybe I need to be deleting node-modules/.vite folder

Browsers
No response
Additional context (Is this in dev or production?)

to explore firther

I would be willing to submit a PR to fix this issue

[x] Yes and I have read the Contribution Guide and I agree to follow this project's Code of Conduct
[ ] No

I forgot that I was making api calls to the the prod endpoint before it has been deployed


Modifying Python Environment

This issue has been moved from a ticket on Developer Community.

Visual Studio 2022. Windows 10 Home Build19045.3930.
If I open View/Other Windows/ Python Environments and then click on the folder under "Open in Power Shell" and then try to change paths or use the auto config, my PC essentially becomes unusable. Although I can close Visual Studio, Explorer stops working and my usual web browser, Firefox, cannot get to any URLs. They both just show their own versions of the circulating "busy" indication.  If I launch Task Manager, it takes several minutes before it comes up. I end the Explorer and Firefox tasks but they exhibit the same behavior when I open them again.
The only thing I can do is restart my PC. I should note that when I restart Windows, I have always used the local 4 digit password, not the Microsoft logon.
I have been unable to get this problem report to be accepted for two days now. It keeps saying that I need to log in even though I am logged in. I have just now restarted and I'm using the full logon process with my hotmail password (rather than the 4 digit passcode). If it is not accepted this time, I'm giving up.

Original Comments
Paul Derynck on 1/25/2024, 00:57 PM:
(private comment, text removed)
Feedback Bot on 1/28/2024, 06:03 PM:
(private comment, text removed)

Original Solutions
(no solutions)

Does it repro only when you open powershell from VS?

I did not open Power Shell. I meant the location where I tried to modify the environment is the link below "Open in Power Shell" when the Python Environment Window is on screen in VS.
As mentioned in my comment in #7743 I can run the python scripts from a BAT file in which case I see the C:Windows\System32\cmd.exe window until they terminate.


Environment misery fix

After our discussion @MichielStock, I decided to add a specific environment for the notebooks. Since I really have dependency problems with adding packages to the default V1.X environment. I also don't like the idea of not using a different environment for each project.
With this PR it should be still possible to use the former approach.
There are now two environments:

./project.toml  -> for the DSJulia package
./notebooks/project.toml -> for the Pluto notebooks

accidently included in #32


[WIP] Refactor how allocation/deletion works

The DynamicEntityIter is removed
Allocation / Deletion can be done without a write lock
Add the ability to Join over the entities()

This removes the add_list/sub_list in-favour of atomic bit sets. Killing an Entity sets a bit atomically that can be looked up later during the merge. Raising a dead entity is done via an atomic bitset too. This allows systems to iterate over the entities without blocking system that need to create or delete entities.
The other big part of this change is that the functionality of the DynamicEntityIter & the EntitiyIter are now in one place. We merge the known alive entity ids, with any raised entities. The Entities can see entities that are created by systems in parallel, which might cause some unpredictable behaviour. But if you are masking with a component (that is locked upstream) it still reliably work.

I'm happy with the code. Is it still being updated? Please merge when finished.

@kvark I want to add some more docs and maybe another look over.
There are a few places I would like to improve since they are suboptimal (the bitset clear for example).

Warnings: performance of building the entities got affected. Need to have another look at this change.


Don't know why is not working :(

When i change the position, not thing happen ! Here is the my code:
`using System;
using UnityEngine;
namespace AssetsTest
{
class Class1 : MonoBehaviour
{
[SerializeField]
private Transform follow;
	//private void Awake()
	private void Start()
	{
		follow.SetPositionExecuting += Follow_SetPositionExecuting;
	}

	private void Follow_SetPositionExecuting(object sender, Vector3 e)
	{
		Debug.Log("020210207185411");
	}
}

}
`
Thanks in advance for any help

Hi David,
Looks like you got the setup right (otherwise you'd be getting compilation error that SetPositionExecuting) does not exist.
Rifht now this is standard c# event, there's preatty much nothing that could go wrong in there.
Probably best to take a step back and confirm that the position is actually being set? and it's also actually being set by .position setter and not some other way.
Just to  test if the tool works you can adjust .position yourself from some other script and it needs to fire. Perhaps also attaching debugger and seeing the code line by line could help. Maybe there's some issue and your code actually did not compile hence is not executing?
Thanks,
Chris

Hi Chris, thank you for your help! Follow your guide, it work now ☺
You save me a lots of.. "why, why ,why..." it doesn't work since there was
no error warning in code. Have tried things left and right (watching and
re-watching the GIF's  documentation, even reinstalling the tool, etc.).
Luckily, before been totally discourage, I decided to ask help from some
pro 😊
The reason it didn't work: I was just changing the position by using the
scene view gizmo, or by manually changing the position value in the
inspector, then expecting some thing would trigger.
Again, thanks, for the help and making/sharing that great tool! Have a nice
day
David
On Mon, Feb 8, 2021 at 3:40 AM Chris Handzlik<EMAIL_ADDRESS>wrote:

Hi David,
Looks like you got the setup right (otherwise you'd be getting compilation
error that SetPositionExecuting) does not exist.
Rifht now this is standard c# event, there's preatty much nothing that
could go wrong in there.
Probably best to take a step back and confirm that the position is
actually being set? and it's also actually being set by .position setter
and not some other way.
Just to test if the tool works you can adjust .position yourself from some
other script and it needs to fire. Perhaps also attaching debugger and
seeing the code line by line could help. Maybe there's some issue and your
code actually did not compile hence is not executing?
Thanks,
Chris
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/handzlikchris/Unity.MissingUnityEvents/issues/5#issuecomment-774975333,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALNO3O4KRG6M4TKFQZ3WWHTS56PPZANCNFSM4XIEGMOA
.

Cool, glad I could help.


refactor: Add tests, refactor some c++ code like forEach to pass tests based on MDN spec

First of all, thank you for making this project! I recently created react-native-fast-trie so a lot of this testing / setup code was taking from there, which was heavily inspired by react-native-bignumber. This PR does the following:

Scaffolds out routes for an example app with two main screens, Tests and Benchmarks.
Add unit tests for both URL and URLSearchParams, based on the MDN docs as well as manual testing in browsers to verify expected behavior.
Updates the implementation of the URL, URLSearchParams and URLHostObjects code in order to pass the tests. Many of the changes were related to ensuring that the the searchParams property on URL is properly handled, so that updates to searchParams affect url properties like href and search, and vice versa.

I realize this PR is quite large (a lot of it is just scaffolding code) but if you feel like it is too big to review I can try to break it up into incremental PRs

Screenshots:

Test home
Test details
Benchmarks

See #1 for the discussion about implementing this functionality.

@KusStar should be ready for review!

Wow, a large PR! They are great, I will review as soon.

Fix #1


compilation failed: By not providing "Findeigen_stl_containers.cmake" in CMAKE_MODULE_PATH

Description
Hi Moveit owner,
I try to compile ROS2 and moveit2 on ubuntu-v24.04(aarch64),
ROS2_jazzy has been compiled successfully, it's also working well,
but moveit2 failed, refer to the steps in https://moveit.ai/install-moveit2/source/.
I have run the command "source ~/ros2_jazzy/install/local_setup.bash".
it reports the following compilation error:
root@ubuntu:~/ws_moveit2/src# rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y
#All required rosdeps installed successfully
root@ubuntu:~/ws_moveit2/src# sudo apt install ros-$ROS_DISTRO-rmw-cyclonedds-cpp
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ros-jazzy-rmw-cyclonedds-cpp is already the newest version (2.2.2-1noble.20240922.082552).
The following packages were automatically installed and are no longer required:
ros-jazzy-actionlib-msgs ros-jazzy-common-interfaces ros-jazzy-geometric-shapes ros-jazzy-gz-cmake-vendor ros-jazzy-gz-math-vendor ros-jazzy-gz-utils-vendor
ros-jazzy-image-transport ros-jazzy-interactive-markers ros-jazzy-kdl-parser ros-jazzy-laser-geometry ros-jazzy-libcurl-vendor ros-jazzy-map-msgs ros-jazzy-nav-msgs
ros-jazzy-point-cloud-transport ros-jazzy-resource-retriever ros-jazzy-rviz-assimp-vendor ros-jazzy-rviz-common ros-jazzy-rviz-default-plugins
ros-jazzy-rviz-ogre-vendor ros-jazzy-rviz-rendering ros-jazzy-rviz2 ros-jazzy-sensor-msgs-py ros-jazzy-srdfdom ros-jazzy-std-srvs ros-jazzy-stereo-msgs
ros-jazzy-tf2-eigen ros-jazzy-tf2-eigen-kdl ros-jazzy-tf2-kdl ros-jazzy-visualization-msgs ros-jazzy-yaml-cpp-vendor
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@ubuntu:~/ws_moveit2/src# export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp
root@ubuntu:~/ws_moveit2/src#
root@ubuntu:~/ws_moveit2/src# cd $COLCON_WS
root@ubuntu:~/ws_moveit2# colcon build --event-handlers desktop_notification- status- --cmake-args -DCMAKE_BUILD_TYPE=Release
Starting >>> moveit_resources_panda_description
0;colcon build [0/51 done] [1 ongoing]Starting >>> moveit_resources_pr2_description
0;colcon build [0/51 done] [2 ongoing]Finished <<< moveit_resources_pr2_description [6.77s]
0;colcon build [1/51 done] [1 ongoing]Starting >>> srdfdom
0;colcon build [1/51 done] [2 ongoing]Finished <<< moveit_resources_panda_description [7.13s]
0;colcon build [2/51 done] [1 ongoing]Starting >>> moveit_resources_panda_moveit_config
0;colcon build [2/51 done] [2 ongoing]Finished <<< moveit_resources_panda_moveit_config [6.44s]
0;colcon build [3/51 done] [1 ongoing]Starting >>> geometric_shapes
--- stderr: geometric_shapes
CMake Error at CMakeLists.txt:44 (find_package):
By not providing "Findeigen_stl_containers.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"eigen_stl_containers", but CMake did not find one.
Could not find a package configuration file provided by
"eigen_stl_containers" with any of the following names:
eigen_stl_containersConfig.cmake
eigen_stl_containers-config.cmake

Add the installation prefix of "eigen_stl_containers" to CMAKE_PREFIX_PATH
or set "eigen_stl_containers_DIR" to a directory containing one of the
above files.  If "eigen_stl_containers" provides a separate development
package or SDK, be sure it has been installed.

Failed   <<< geometric_shapes [4.51s, exited with code 1]
0;colcon build [3/51 done] [2 ongoing]0;colcon build [4/51 done] [1 ongoing]Aborted  <<< srdfdom [2min 19s]
0;colcon build [5/51 done] [0 ongoing]
Summary: 3 packages finished [2min 29s]
1 package failed: geometric_shapes
1 package aborted: srdfdom
2 packages had stderr output: geometric_shapes srdfdom
46 packages not processed
How can I fix it?
Thanks in advance!
ROS Distro
Jazzy
OS and version
Ubuntu 24.04 for arm64
Source or binary build?
Source
If binary, which release version?
No response
If source, which branch?
No response
Which RMW are you using?
CycloneDDS
Steps to Reproduce
https://moveit.ai/install-moveit2/source/

sudo apt update
sudo apt dist-upgrade
rosdep update
sudo apt install -y wget build-essential cmake git python3-colcon-common-extensions python3-flake8 python3-rosdep python3-setuptools python3-vcstool

source ~/ros2_jazzy/install/local_setup.bash
echo $ROS_DISTRO
sudo apt remove ros-$ROS_DISTRO-moveit*
export COLCON_WS=~/ws_moveit2/
mkdir -p $COLCON_WS/src
cd $COLCON_WS/src

git clone https://github.com/moveit/moveit2.git -b main
for repo in moveit2/moveit2.repos $(f="moveit2/moveit2_$ROS_DISTRO.repos"; test -r $f && echo $f); do vcs import < "$repo"; done
rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y

Middleware
sudo apt install ros-$ROS_DISTRO-rmw-cyclonedds-cpp
export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp

Build MoveIt
cd $COLCON_WS
colcon build --event-handlers desktop_notification- status- --cmake-args -DCMAKE_BUILD_TYPE=Release

Expected behavior
compile successfully
Actual behavior
compile failed
Backtrace or Console output
No response

You need to install your build dependencies - usually done via rosdep - see https://moveit.picknik.ai/main/doc/tutorials/getting_started/getting_started.html


sc-3978 legal person country of registration basic component

Codecov Report

Merging #377 (47ae36f) into main (eca02f3) will decrease coverage by 8.26%.
The diff coverage is n/a.

:exclamation: Current head 47ae36f differs from pull request most recent head 64db043. Consider uploading reports for the commit 64db043 to get more accurate results

@@            Coverage Diff             @@
##             main     #377      +/-   ##
==========================================
- Coverage   45.94%   37.68%   -8.27%
==========================================
  Files         224      151      -73
  Lines       11054     2367    -8687
  Branches      606      606
==========================================
- Hits         5079      892    -4187
+ Misses       5058     1302    -3756
+ Partials      917      173     -744

Impacted Files
Coverage Δ

directory/pkg/gds/store/index/index.go

directory/pkg/gds/service.go

directory/pkg/gds/admin/v2/auth.go

directory/pkg/trtl/config/replica.go

directory/pkg/utils/logger/level.go

directory/pkg/gds/store/trtl/connect.go

directory/pkg/gds/client/credentials.go

directory/pkg/gds/store/trtl/mock.go

directory/pkg/gds/client/profile.go

directory/pkg/gds/models/v1/models.pb.go

... and 63 more

Continue to review full report at Codecov.

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


Add option to reverse the removal order

Useful for removing css from chunk stylesheets that is already found in a common stylesheet.

+1
Just some context why we think this is useful: We're working with a lot of small components that all import their own styles (shared and specific) so you can see everything that's needed by the component.
When merging this into one application stylesheet and removing the duplicates, only the last import of the shared styles is kept which means more general styles that are imported in later components override specific styles imported in earlier components.


Running bats tests interactively

First of all, thanks for a great bash testing tool! 👍
Almost all of my tests rely on variables that are only expanded when the script is run as an interactive shell, however this does not seem to be possible in bats atm.
Is there any way to make bats run tests interactively or is there some other workaround?
Bash and bats versions are:
GNU bash, version 4.3.42(1)-release (x86_64-apple-darwin15.0.0)

Bats 0.4.0

As an aside, most test frameworks I've used in the past tend to color passing tests in green and possibly skipped tests in yellow. Since bats already colors failing tests in red, I was wondering is this is simply an aesthetic choice or due to something else?

As a propose for a potential solution ...
When each test is finally a temporary bash script in /tmp you could use this: http://bashdb.sourceforge.net/ as tool. You could provide an option --debug to use it

Thanks for the proposal. Just to be clear: Do you mean to run bashdb with the --debug option on the temporary files created by bats?

Exactly

Thanks! I'll try it out and see if it will also work on Travis CI 👍


added analytics

📝 Changed routes:

/

(view full size)

Commit 360c92c5dd16f89b361da99d1d38ec9d33083768 (https://portfolio-pbirb0l0o-paakofiaidoo17.vercel.app).


End to end tests

What does this PR include?
Add end to end tests. Tests run example queries on precomputed detection results and compare results with expected query results.
User API changes
None
How did I test the PR?
N/A
New dependencies included
None

Others LGTM


Replay: seeking functionality

TODO:

[ ] seek timestamp
[ ] seek segment
[ ] keys (+/- 10seconds, +/- 60seconds, pause, enter time)
[ ] qlog / qcam
[ ] loop to beginning after last segment


fix(deps): :arrow_up: update all non-major dependencies

This PR contains the following updates:

Package
Change
Age
Adoption
Passing
Confidence

firebase (source, changelog)
10.5.1 -> 10.5.2

three (source)
0.157.0 -> 0.158.0

Release Notes

firebase/firebase-js-sdk (firebase)
v10.5.2
Compare Source
v10.5.1
Compare Source

mrdoob/three.js (three)
v0.158.0
Compare Source

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: package-lock.json
npm WARN cli npm v10.2.1 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm ERR! code ERR_SOCKET_CONNECTION_TIMEOUT
npm ERR! errno ERR_SOCKET_CONNECTION_TIMEOUT
npm ERR! request to https://registry.npmjs.org/@angular-eslint%2fbundled-angular-compiler failed, reason: Socket connection timeout

npm ERR!


Python Packages in 15 Computer Vision

Module: 15 Computer Vision
Lab/Demo: 00
Task: 00
Step: prepare-to-use-the-azure-ai-vision-sdk
Description of issue: Missing python packages
Add the following packages too:
pip install matplotlib
pip install Pillow

Also remove or uncomment unused import in image-analysis.py
import numpy as np

Repro steps:

I'm in the process of refreshing this lab and content, I'll address these at the same time. Thanks for reporting!

Thank you!


MobileServiceAuthenticationProvider Runtime Error on New Xam.Forms Project and 3rd Party Auth

Hi,
I'm using the most recent release VS on Windows and the most recent Xamarin Forms template with a .net standard 2 Xam forms project.  When I try and add authentication like here:
https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-xamarin-forms-get-started-users
I've added both Facebook and Microsoft authentication so far and get the same runtime exception in my Android project when the following line executes:
App.User = await App.MobileServiceClient.LoginAsync(this,
                    MobileServiceAuthenticationProvider.MicrosoftAccount, "wordbahn");

I get the following exception which seems related to the Compatibility plugins for Android Xamarin.

Unhandled Exception:

Java.Lang.NoSuchMethodError: No static method startActivity(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V in class Landroid/support/v4/app/ActivityCompat; or its super classes (declaration of 'android.support.v4.app.ActivityCompat' appears in /data/app/com.wordbahn.app.android-oy5ciYyYhTv6fDeVW0RooQ==/base.apk) occurred

Thanks @bmourat that worked for me. Microsoft should really fix this so it works out of the box.

Closing this issue as the error can be resolved by the suggestion shared by @bmourat.


APP crash when build for Production and proguard is enabled

when i build a android release it crashes with the following error message:
java.lang.IllegalStateException:
  at com.horcrux.svg.t.a (Unknown Source:92)

Caused by: java.lang.NoSuchFieldException:
  at java.lang.Class.getField (Class.java:1601)
  at com.horcrux.svg.t.a (Unknown Source:55)

that just happens when its build with proguard enabled.i know its related with react-native-svg, but since i just have it as support for line chars...
any guidance? thanks in advanced.

Try adding
-keep public class com.horcrux.svg.** {*;}
in your {projectRoot}/android/app/proguard-rules.pro
It was work for me

Hey! @fadak0828, this seems to happen with expo apps (even not in production mode) - any solution for expo users?

Try adding
-keep public class com.horcrux.svg.** {*;}
in your {projectRoot}/android/app/proguard-rules.pro
It was worked for me

thanks. It helped

Try adding
-keep public class com.horcrux.svg.** {*;}
in your {projectRoot}/android/app/proguard-rules.pro
It was worked for me

Thanks

Try adding -keep public class com.horcrux.svg.** {*;}  in your {projectRoot}/android/app/proguard-rules.pro It was worked for me

its not working

Took me 2 days to solve this, thank you so much.
god bless you


Remove half/full distinction for remote connections.

What was wrong?
#85 condenses the inbound/outbound connection distinction to a single RemoteConnection concept, though it still maintains the distinction at the Endpoint level via half/full connections.
It appears this distinction is no longer strictly necessary and may be introducing un-necessary complexity.
How can it be fixed?
Not entirely clear, but here's some information.
With the recent introduction of endpoints advertising which event types they subscribe to, we should be fine removing this distinction and storing all connections alongside each other.  The only thing the name is currently used for is for quick O(1) checks for whether we are connected to a named endpoint.
We can replace the is_connected_to check with either a cache of the names we are connected to or simply iterating since the set of endpoints we need to iterate over is small.
The Endpoint class can no longer maintain the collection of names, relying on the RemoteEndpoint.name as the canonical/sole place this data is stored, and removing the duplication.
This does have the unfortunate effect of having RemoteEndpoint.name be Optional, however, it appears that we must at some level allow for un-named RemoteEndpoint objects, so even if we remove the name from the object, we will still have some area of code that has to allow for un-named objects.
For this reason, I think it's best to keep the RemoteEndpoint.name and remove the name awareness from the Endpoint object which simplifies multiple APIs that currently have to pass around Tuple[Optional[str], RemoteEndpoint] pairs, which can all then be simplified to just the RemoteEndpoint object.

prototype fix for this in https://github.com/ethereum/lahja/pull/88 but needs to be extracted


Fix maybe-uninitialized warning in ecma-objects.c

During building jerryscript with arm-gcc-noneeabi 4.9.3,
maybe-uninitialized warning occurred. This patch fixed the warning.
JerryScript-DCO-1.0-Signed-off-by: Sanggyu Lee<EMAIL_ADDRESS>

When I build jerrryscript for tizenrt on artik05x, I met the following warning:
/home/brian/iotjs/jerry-tizenrt/jerryscript/jerry-core/ecma/operations/ecma-objects.c: In function 'ecma_op_object_put':
/home/brian/iotjs/jerry-tizenrt/jerryscript/jerry-core/ecma/operations/ecma-objects.c:862:20: error: 'property_ref.value_p' may be used uninitialized in this function [-Werror=maybe-uninitialized]
           setter_p = ecma_get_named_accessor_property_setter (property_ref.value_p);

I fixed the warning by explicitly setting NULL for the union variable.
We use gcc-none-eabi 4.9.3.


[EXCEPTIONS] ConnectionError

Hello,
I'm facing this issue can anybody help me with this?
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='interact.sh', port=443): Max retries exceeded with url: /register (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7faa56dd0c18>: Failed to establish a new connection: [Errno 111] Connection refused',))

@sokobban
This problem is because you opened the agent, the system agent can be closed.

@sokobban This problem is because you opened the agent, the system agent can be closed.

Hello,
Thank you for the answer.
Could you be more specific which agent I open....
Thanks in advance

Are you using proxies ? Or are there any firewall with URL filtering enabled which could RST the connection ? (interact.sh can be classified as a threat by a lot of URL categorization services).

@sokobban This problem is because you opened the agent, the system agent can be closed.

Hello, Thank you for the answer. Could you be more specific which agent I open.... Thanks in advance

You can check the proxy Settings of the system.

This is either because the DNS callback provider is down, or you are unable to connect to it due to network issue that you have.

@mazen160  I'm encountering this same issue. What network issue would cause this?


US 02.06.01

Expected Behaviour:
In the edit recipe screen, when the delete button is clicked, a dialog will pop up asking for confirmation. When confirmed, the recipe is removed from the database and disappear from the recipe book screen.

Again, if we can do swipe to delete/show delete button, might as well do it because it is more intuitive and convenient.


Can the above  chatbot be used for SAP ERP  also?

Can the above chatbot be used for SAP ERP also?

Hi Flash,
Not, the adapter is not yet in place for SAP ERP. Only SAP ByD and SAP Business One are supported through OData to its analytics content.
However, architecturally it is ERP-agnostic through loosely-coupled, which can easily be extended to support SAP ERP by having an abstraction layer for NLP to analytics mapping model, it just requires another mapping from the abstract analytics model to SAP ERP or SAP BW,  and another query generator to SAP ERP or SAP BW for its analytics content via OData through SAP Gateway.
If you would like to implement it by yourself, please refer to this manual. Here list the general procedures.

ERP configuration for accessing the analytics content via OData:
please check this blog about https://blogs.sap.com/2019/02/19/how-to-do-odata-services-from-bex-query/
2.Add the new values of system type representing "SAP ERP" or "SAP BW" to the login-erp intent after you have forked the smb-recast-bot.
3.Add the mapping configuration of intent to semantics for SAP ERP/SAP BW in intents_mapping.js
3.Implement the OData query generator for SAP ERP/SAP BW. Please refer to the B1QueryGenerator and ByDQueryGenerator
4.Adapt the endpoint /webhooks/login and /webhooks/analytics for SAP ERP or SAP BW in index.js

And your contribution is more than welcome. Please feel free to let me know if you need further clarity. Thanks.
Kind Regards, Yatsea

ok thank you

okay thank you


Genome in PATRIC missing annotation

163164.16 , a Wolbachia genome, is currently naked.  Could someone please clothe it with genes?

Genome removed as part of QC.

...and it was reannotated and added back in the next monthly update cycle.
https://patricbrc.org/view/Genome/163164.29


Add integration tests for Protobuf support

Description of changes:
Adds Kafka and Kinesis integration tests for Protobuf support.
Tests successful.

Addressed the comments.


Non-nullable bool column with default constraint

Fix for #8400.
If Reverse Engineering would map a non-nullable column to a non-nullable bool property but the column has a default constraint then a) map it to a nullable bool property instead and b) issue a warning message.
This is to allow the user of the generated classes to distinguish between actively setting the property to 'false' and not setting the property and allowing the default constraint to generate the value in the database.

@smitpatel @ajcvickers I think I've addressed everything. So I'm going to go ahead and check in soon. Let me know if I shouldn't.

Also can you rebase on latest dev, both CI services are red.

@smitpatel Sure. Np.

Checked in with commit 61650f8e2.

Excuse me, can I do something to disable this behavior?
I'm trying to re-scaffold a database context from an existing database (schema manually managed / updated by SQL) but suddenly EF Core puts ? to many columns within the entity classes, causing over 122 compile errors...


Documentation Request: Better explanation of the archetype_extension_es_* files

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description
Is your feature request related to a problem?
I'd wish the documentation explained the files archetype_extension_es_landing_zones.tmpl.json and archetype_extension_es_root.tmpl.json and had a dedicated page for that in the Wiki. These two files are mentioned in the Wiki
Also, if I want to assign a policy to the platform management group, is the file it's looking for archetype_extension_es_platform.tmpl.json? I see no mention of other archetype_extension_es_* files in the documentation.
Describe the solution you'd like
A dedicated Wiki page explaining all the posibilities with the archetype_extension_es_* files.
Additional context

After a little troubleshooting I see that the files also have values in the json file called "extend_es_landing_zones" and "extend_es_root". Does it matter at all what the files are actually called?

Hey @tlfzhylj,
Please review the following existing docs and let us know if these cover your questions:

https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/[Examples]-Expand-Built-in-Archetype-Definitions
https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/[User-Guide]-Archetype-Definitions

Thanks

Yes, it does. Thank you for pointing me to the correct documentation.


Sometimes lost input chars on contenteditable on Chrome with IME

In this example, I tried to input (nyuuryoku: にゅうりょく -> 入力) but codemirror lost 'nyu'(にゅ, a term)  input. It happens randomely after first composition event. (by Google Japanese IME)
I doubt polling events but Setting {pollInterval: 1000} nor modifying setTimeout in compositionend doesn't fix it.
Firefox works in this case.

This is a issue that's difficult if not impossible to solve with the fundamental approach currently taken by CodeMirror.
We are working on a rewrite (CodeMirror 6) that will address this issue, and we are currently raising money for this work: See the announcement for more information about the rewrite and a demo.
Note that CodeMirror 6 is by no means stable or usable in production, yet. It's highly unlikely that we pick up this issue for CodeMirror 5, though.

I think I could not reproduce this in the current demo (5.59.4).


Restructure repository

Ideally the django portion of this repo will be structured such that the joist app (which will contain the s3 widget code) will be the top level concern. Within that there should be an example directory which contains a full fledged django project using the joist app.

what is the package name going to be? joist, if so we can rid of the s3widget package at all and just use the top level joist package

Repo filesystem layout

terraform
joist (Django app)
example (Django working project)
js-joist (published JS library)
example-client (Vue implementation of a SPA using js-joist)


perf(user-avatar): add overlap custom option for avatar

Mandatory

[ ] What does this PR do?
This PR will add option for avatar images if ther overlap or not
[ ] What issue/task does this PR references?

[ ] Are the tests Included?
NA

Optional

[ ] @mention(s) to expected reviewer(s) included
@sahil143 @vikram-raj

Ike Plugins (test-keeper)
Thank you @SMahil for this contribution!

It appears that no tests have been added or updated in this PR.
Automated tests give us confidence in shipping reliable software. Please add some as part of this change.
If you are an admin or the reviewer of this PR and you are sure that no test is needed then you can use the command /ok-without-tests as a comment to make the status green.
Your plugin configuration is stored in the file.

@SMahil Your image is available in the registry. Run docker pull registry.devshift.net/fabric8-ui/fabric8-planner:SNAPSHOT-PR-2712 && docker run -it -p 5000:8080 registry.devshift.net/fabric8-ui/fabric8-planner:SNAPSHOT-PR-2712 and visit http://localhost:5000 to access it.

@SMahil Your image is available in the registry. Run docker pull registry.devshift.net/fabric8-ui/fabric8-planner:SNAPSHOT-PR-2712 && docker run -it -p 5000:8080 registry.devshift.net/fabric8-ui/fabric8-planner:SNAPSHOT-PR-2712 and visit http://localhost:5000 to access it.

@SMahil Your image is available in the registry. Run docker pull registry.devshift.net/fabric8-ui/fabric8-planner:SNAPSHOT-PR-2712 && docker run -it -p 5000:8080 registry.devshift.net/fabric8-ui/fabric8-planner:SNAPSHOT-PR-2712 and visit http://localhost:5000 to access it.

@SMahil Your image is available in the registry. Run docker pull registry.devshift.net/fabric8-ui/fabric8-planner:SNAPSHOT-PR-2712 && docker run -it -p 5000:8080 registry.devshift.net/fabric8-ui/fabric8-planner:SNAPSHOT-PR-2712 and visit http://localhost:5000 to access it.


Add badges for gzip size and install size

This adds two badges to the README.md

gzip size: displays the size of the UMD build after gzip compression
install size: displays the npm install size of mitt plus it's dependencies (in this case 0 😄)

edited by @olstenlarck:
gzip badge:
install badge:

Hey! That's cool. I didn't know about the packgephobia service - it looks fantastic!

I actually, can't get what is "install size". Why it shows 16kb? What is that 16kb when we don't have any deps and the source isn't so much too?

Thanks!
If you run npm install --save mitt && du -sh . you'll get about the same result as Package Phobia.

The idea is to show the amount of data you're publishing to npm. So if you think it's too high, you might want to check the results from an npm install 😄

Oooh, i get it, it counts even the other files, yea. :smile_cat:


Use logging library for bridge server

At the moment the bridge server just logs everything with the console. This should be replaced with a proper logging library.
This will also allow us to hide some log levels, which is useful for testing. Then info logs on startup or expected error logs do not pollute the test log and we can add some debug messages which aren't included in production.
Acceptance criteria

[ ] Implement a simple log class to do it
[ ] Replace current logs with the library.
[ ] Introduce a new environment variable to determine the log level and set the default level to info or warn.

Open questions:

Should the log only be written to the console or also to a file? Only on console for the moment

Check if the Component Logger that I introduced is enough or a new library is necessary


Add demo gif to README

Disclaimer: This is a bot
It looks like your repo is trending. The github_trending_videos Instgram account automatically shows the demo gifs of trending repos in Github.
Your README doesn't seem to have any demo gifs. Add one and the next time the parser runs it will pick it up and post it on its Instagram feed. If you don't want to just close this issue we won't bother you again.

A notary Assistant Bot that fills out your document for you


some style error when i use both Virtual scrolling and Ajax in table

Reproduction link
https://stackblitz.com/edit/angular-vy9sxx
Steps to reproduce
title
What is expected?
a normal table
What is actually happening?
a bad table

Environment
Info

ng-zorro-antd
8.5.2

Browser
Chrome 80.0.3987.106

无

Hi this issue has been fixed in 9.x version, you can try this https://stackblitz.com/edit/ng-zorro-antd-ivy-1denhy
feel free to open a new issue if I miss something


ignore any direnv config files

direnv allows a user to auto-export environment variables that exist in
an .envrc file. This is useful to set up an environment
per-project-directory, and may contain credentials and other items
unsuited to sharing.

As we are no longer accepting new services, I think adding this would be a bit less valuable. Thanks though!


Initial documentation for preprod

First version of preprod description and documentation - uses link to Google doc not to reveal any internal informations.

Merging


IOS/Android - Unable to open linsk via App.

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Issue found when executing PR https://github.com/Expensify/App/pull/10144
Action Performed:

Open the app.
Send a message with the following links:
https://staging.new.expensify.com/r/99123880
https://new.expensify.com/
https://expensify.com/
https://new.expensify.com/inbox
https://expensify.com/inbox
google.com
Click on a link to open it.

Expected Result:
Old Expensify links open in a new tab but you are directly logged into the old Expensify app if the URL is valid.
Public links open in a new tab.
Actual Result:
Unable to open a link. Nothing happens when tapping on a link.
Workaround:
Unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: <IP_ADDRESS>
Reproducible in staging?: Yes
Reproducible in production?: No
Email or phone of affected tester (no customers<EMAIL_ADDRESS><EMAIL_ADDRESS>Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

https://user-images.githubusercontent.com/93399543/185165988-d152f73e-79fb-4811-9017-848e80a308ee.mp4
https://user-images.githubusercontent.com/93399543/185165998-87204525-4a11-465e-b1cd-0b706bf166cf.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub

:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

Identify the pull request that introduced this issue and revert it.
Find someone who can quickly fix the issue.
Fix the issue yourself.

Wow, so I was unable to reproduce on Android v1.1.88-3, but after updating to v<IP_ADDRESS>` I can't open any links...

Also replicated on iOS on the same version and the latest on main. Could not replicate this on Web, @kbecciv can you confirm again if the issue also happens on web?

@PauloGasparSv Checking with team, will update you shortly

Works on Web
https://user-images.githubusercontent.com/93399543/185183174-a2fc5523-9adb-478f-b5fc-f8f909c25aa0.mp4

Spent some time but couldn't find which versions introduced the bug.
Assigning @marcaaron here to help so I can focus on some refactor work I'm in!

This issue was introduced in https://github.com/Expensify/App/pull/10144
I reproduced on main by:

Creating a new chat and adding a link to expensify.com
Attempt to tap the link 💥
Revert PR
Attempt to tap the link ✅

Internal app links like new.expensify.com/settings work Ok. External links like expensify.com do not work.

Created a revert PR to undo the changes. Seems like we are having some issues with GitHub actions at the moment so unsure if unblocking the deploy is our most urgent priority.

I can no longer reproduce on staging so closing. Confirmed with @sketchydroide too.

What did you all test @sketchydroide @AndrewGable? External links are very broken for me still on the latest TF.

Tested via web staging

I tested both the staging app and web, links worked fine

Did you test an external link e.g. expensify.com? In my testing I noticed that those links would not work but internal app links work fine.

Yes!

haha ok, and we are aware that the issue is not affecting web? Sorry for the questions it's just that this issue is very much present on staging iOS. No external links are tappable at all.

Yes, I've just checked iOS, and the app failled to direct the links, and one of them crashed the app, this are the links @AndrewGable sent me:
https://staging.new.expensify.com/r/99123880
https://new.expensify.com/
https://expensify.com/
https://new.expensify.com/inbox
https://expensify.com/inbox
https://google.com/

https://new.expensify.com/inbox  crashes
https://staging.new.expensify.com/r/99123880  redirects me to the list of users (I don't have that report/chat)
all the other ones fail to do anything

Since we deployed I'm removing the DeployBlockerCash label and assigning @parasharrajat

closing


Bump grpc versions

TL;DR
Bump gRPC version and related libraries to please maven enforcer.
Type

[ ] Bug Fix
[ ] Feature
[ ] Plugin
[X] Housekeeping

Are all requirements met?

[X] Code completed
[ ] Smoke tested
[ ] Unit tests added
[ ] Code documentation added
[ ] Any pending items have an associated Issue

Complete description
Maven enforcer ensures that the library versions are compatible one with another plus we have the test suit to confirm also that nothing is broken.
Tracking Issue
NA
Follow-up issue
NA

Waiting for https://github.com/flyteorg/flytekit-java/pull/57 to be merged first


Support for many thermostats

Uses the device ID to support several thermostats. Pretty simple - only
setup is now an array of devices, now a single device. However, many
changes follow...

Thanks for all your work on this!


How to set proxy in the definition.yml ?

Hello, I am deploying the CDP private Basic Cluster via definition.yml file.
I have managed to add kerberos via adding the following code as an parameter in the basic cluster
 security:
        kerberos: true

I am looking for a solution of setting proxy parameters in definiton.yml
I think it should look like this:
configs:
    parcel_proxy_port: 1234
    parcel_proxy_server: my_beautiful_proxy.com

But in the configs section of the cluster it expects service name, I need to specify somehow that it's CM i suppose..
I have tried to add it into mgmt as well, it does not recognized those options.

mgmt:
  name: Cloudera Management Service
  services: [ALERTPUBLISHER, EVENTSERVER, HOSTMONITOR, REPORTSMANAGER, SERVICEMONITOR]

hosts:
  configs:
    host_default_proc_memswap_thresholds:
      warning: never
      critical: never
    host_memswap_thresholds:
      warning: never
      critical: never
    host_config_suppression_agent_system_user_group_validator: true

cloudera_manager_options:
  CUSTOM_BANNER_HTML: "Cloudera Blog Deployment Example"
  PARCEL_PROXY_SERVER: "my.proxy.com"
  PARCEL_PROXY_PORT: 8888
  PARCEL_PROXY_PROTOCOL: HTTPS


feature request: call to get all static ips in a subnet

I would like to have the possibility to get all the static hosts defined in a subnet. Would this be possible with this library ?

Not sure if it's in the code already but you will need to use the wAPI call "network", I will test it and verify

I have looked a little inside this and it seems to be a bit more complicated. first we need to define: what is a static ip ? because Infoblox has severals: hosts with DNS A record, a DHCP reservation based on MAC address, is that also a static ? There is no single call that will return all of them. I think i will need a walk in the subnet and retrieve the info of each IP individually


Delegate WeekTime#day_second to DayTime

When making an adjustment to a time for DST purposes, a WeekTime must produce its corresponding day second in order to construct a new DST-compatible time. Before, with this edge case, the calculation would simply blow up.
:bug: :hammer:
@alex-stone

:+1:


Update BlogPostItem swizzle for Docusaurus v2.0.1

Remove deprecated isDarkTheme check
Use useBlogPost hook instead of props (internal code)

I did not expect to have pull request of my personal blog.
Thank you 😄

Your article was helpful for setting up my own website so I'm just giving back 😉


Extended Tweets error: Could not authenticate you

Hi Linvi,
I'm getting an error:
2016-09-29 10:07:18 - libCommsManager.Helpers.TweetInviExceptionHelpers: Warning: Twitter Exception:
--- Date : 29/09/2016 10:07:18
URL : https://api.twitter.com/1.1/statuses/home_timeline.json?exclude_replies=False&contributor_details=False&count=200&trim_user=False&include_entities=True?tweet_mode=extended
Code : 401
Error documentation description : Unauthorized -  Authentication credentials were missing or incorrect.
Error message : https://api.twitter.com/1.1/statuses/home_timeline.json?exclude_replies=False&contributor_details=False&count=200&trim_user=False&include_entities=True?tweet_mode=extended web request failed.
Could not authenticate you. (32)

If you look at the request URL it has ?tweet_mode=extended on the end, when it should be &tweet... so I assume it's just that :).
I'm getting this for a few endpoint after switching to Extended Tweets.
Cheers,
Josh

Will be released as part of version 1.1.1.


mini.diff reset hunk when invoked does not track cursor position.

Contributing guidelines

[X] I have read CONTRIBUTING.md
[X] I have read CODE_OF_CONDUCT.md
[X] I have updated 'mini.nvim' to latest version

Module(s)
mini.diff
Description
Hi echasnovski! So I have this issue where if I reset a line hunk using gHH, it resets but puts the cursor at another line instead of the line where the hunk was reset. Is it possible to save the hunk line location and put the cursor back in the same line in any way.
Neovim version
NVIM v0.11.0-dev-632+g33464189b
Steps to reproduce

In a git tracked directory, if you reset hunk with gHH, the hunk resets but the cursor is put in a different line than the line where the hunk is located.

Expected behavior
The cursor should be put in the same line after the hunk is reset.
Actual behavior
The cursor is put in a random line after the hunk is reset.

gHH in fact consists from two parts: gH operator and H motion (see :h H). So it resets lines from current and up until the first visible ("top") line. As executing operator places cursor at the start of its target, cursor is moved to the top line.
If you want to resent current hunk, use gHgh (gH operator + gh textobject). If you want to reset current line, use gH_ (gH operator + _ textobject).


Restart server when some code change occurs

Expected Behavior
When I change some Node code I expect the server to restart and serve the new code (similar to nodemon)
Actual Behavior
Currently I must manually stop the node process and restart to get the new changes. How about integrating nodemon?

NTVS Version: 1.2.40726.00
Visual Studio Version: 14.0.25431.01 Update 3
Node.js Version: v6.4.0

Steps to Reproduce

Launch example application
Load server
Make change and save
Refresh, see no change

We'll consider this when moving to a new project system, the changes requird currently warrant this. An alternative is to use the "Open Folder" functionality and use npm scripts.


docs: refactored examples to reference correct variables

Description
Change wrongly referenced lazar to lazarpay  in sample implementations.

Motivation and Context

This PR would fix the incorrect variable reference in the examples provided.

How Has This Been Tested?

Screenshots (if appropriate):
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Description
Change wrongly referenced lazar to lazarpay in sample implementations.
Motivation and Context
This PR would fix the incorrect variable reference in the examples provided.
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes

[x]  Bug fix (non-breaking change which fixes an issue)
[ ]  New feature (non-breaking change which adds functionality)
[ ]  Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ]  My code follows the code style of this project.
[x]  My change requires a change to the documentation.
[ ]  I have updated the documentation accordingly.
[ ]  I have added tests to cover my changes.
[ ]  All new and existing tests passed.

Great work on this PR! I really appreciate the effort put into making these changes.

Super happy to help!


Folder Card (grid)

As a user i want my folder to be able to display in grid form @Ike

hello
who's working here ?

@bony237 As you can see @Ike is working there

Hey, just FYI -- I am a different @ike from @jsxike. Best of luck y'all!


fix(generate-matrix): dont load-balance when paths is fewer than batches

:pencil: Description
no need to load balance in this case
:link: Related Issues

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


add f2py wrapper with scipy-openblas

Use scipy_openblas32 wheel, build f2py wrappers on top of it. The wrappers are taken from SciPy, adjusted for the scipy_ prefix.
This way we test essentially the blas/lapack primitives themselves with only a small python/f2py overhead (a few precent for level 3, more for blas level 1). The overhead should size-independent, so it's not going to skew the results much.

cc @rgommers @martin-frbg


Add API Token management

#513  👈
main

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

Join @thisisgoldman and the rest of your teammates on  Graphite