Hello World example errors when using Electron

I'm write the GSS Hello World example using Electron. The code for the example can be found in this repo.
When I run it the output appears to be as expected; however, I get a bunch of errors in my console. I also continue to generate errors as I resize the app window (see below and attached image)
Is it possible to recreate the standard Hello World example in electron without generating errors? Also any information on how to properly use GSS with Electron would be greatly appreciated, thanks 😄
main.js:36 Uncaught TypeError: Cannot read property 'on' of undefined
gss.js:15781 Uncaught TypeError: Cannot read property 'engine' of undefined
gss.js:23151 $3[intrinsic-width] is looping:  Array[3]  and now  81 againapply @ gss.js:23151
gss.js:23151 $3[width] is looping:  Array[3]  and now  81 againapply @ gss.js:23151
gss.js:23151 $3[x] is looping:  Array[3]  and now  359.5 againapply @ gss.js:23151
gss.js:23151 $3[width] is looping:  Array[3]  and now  81 againapply @ gss.js:23151
gss.js:23151 $3[x] is looping:  Array[3]  and now  359.5 againapply @ gss.js:23151
gss.js:23151 $2[x] is looping:  [143.5, 144]  and now  143.5 againapply @ gss.js:23151each @ gss.js:23125Engine.commit @ gss.js:15634Engine.solve @ gss.js:15574(anonymous function) @ gss.js:15112
gss.js:23151 $2[x] is looping:  [143.5, 144]  and now  143.5 againapply @ gss.js:23151each @ gss.js:23126Engine.commit @ gss.js:15634Engine.solve @ gss.js:15574(anonymous function) @ gss.js:15112
gss.js:23151 $3[x] is looping:  [150.5, 151]  and now  150.5 againapply @ gss.js:23151each @ gss.js:23125Engine.commit @ gss.js:15634Engine.solve @ gss.js:15574(anonymous function) @ gss.js:15112
gss.js:23151 $3[x] is looping:  [150.5, 151]  and now  150.5 againapply @ gss.js:23151each @ gss.js:23126Engine.commit @ gss.js:15634Engine.solve @ gss.js:15574(anonymous function) @ gss.js:15112
gss.js:23151 $2[x] is looping:  [148.5, 149]  and now  148.5 againapply @ gss.js:23151each @ gss.js:23125Engine.commit @ gss.js:15634Engine.solve @ gss.js:15574(anonymous function) @ gss.js:15112
gss.js:23151 $2[x] is looping:  [148.5, 149]  and now  148.5 againapply @ gss.js:23151each @ gss.js:23126Engine.commit @ gss.js:15634Engine.solve @ gss.js:15574(anonymous function) @ gss.js:15112
gss.js:23151 $3[x] is looping:  [155.5, 156]  and now  155.5 againapply @ gss.js:23151each @ gss.js:23125Engine.commit @ gss.js:15634Engine.solve @ gss.js:15574(anonymous function) @ gss.js:15112
gss.js:23151 $3[x] is looping:  [155.5, 156]  and now

FWIW for anyone looking at this presently, this is pretty innocuous. To be honest, it should be shown as a warning and should be disable-able. This is simply a warning that two constraints are producing somewhat similar values and that cassowary is converging on one. If those values (e.g. [150.5, 151]) start to diverge too far you might see some flickering of the values (positions, etc.).
Otherwise, you can safely ignore them.


Rancher throws 'config map' error when trying to create an Amazon EKS cluster with the same name as an existing EKS cluster

What kind of request is this (question/bug/enhancement/feature request): bug
Steps to reproduce (least amount of steps as possible):

create an Amazon EKS cluster with the same name as an existing EKS cluster

Issue#1
Below error is seen.

Expected Result:
Relevant error message can be displayed
Issue#2
On deleting this cluster, the other cluster(already existing) is also deleted from rancher.
Expected Result:
This cluster has an error in deploying, there are no nodes shown. So deleting this should not cause the other EKS cluster to delete from rancher.
Other details that may be helpful:
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): rancher:master
Installation option (single install/HA): single

@sowmyav27 or @daxmc99 please break this out into two separate issues

Let's discuss how to solve this before you go to implement

Closing, as this issue no longer exists in KEv2 version.


ValueError: [dequantize] The matrix should be given as a uint32

hf repo:  mlx-community/whisper-large-v3-mlx-4bit
whisper transcribe
import whisper
whisper_model_hf_repos = [
    "mlx-community/whisper-large-v3-mlx-4bit",
]
with tempfile.NamedTemporaryFile(suffix=".webm", dir="./speech_files", delete=True) as temp:
                        temp.write(current_speech.read())
                        temp.seek(0)
                        text = whisper.transcribe(temp.name, verbose=True, path_or_hf_repo=whisper_model_hf_repos[0])
                        elapsed = time.time() - start
                        print(f"Transcribed in {elapsed} seconds: {text}")

last commit:
commit 574ad7f6fe0b41ab0f9923d9b737dca865f86cdd (HEAD -> main, origin/main, origin/HEAD)
Author: Awni Hannun<EMAIL_ADDRESS>Date:   Fri Apr 19 10:46:59 2024 -0700

    fix dequantization (#693)

Getting the following error:

Detecting language using up to the first 30 seconds. Use the `language` decoding option to specify the language
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/uvicorn/protocols/websockets/websockets_impl.py", line 240, in run_asgi
    result = await self.app(self.scope, self.asgi_receive, self.asgi_send)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 69, in __call__
    return await self.app(scope, receive, send)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
    await super().__call__(scope, receive, send)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 151, in __call__
    await self.app(scope, receive, send)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
    await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
    raise exc
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
    await app(scope, receive, sender)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
    await route.handle(scope, receive, send)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/routing.py", line 373, in handle
    await self.app(scope, receive, send)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/routing.py", line 96, in app
    await wrap_app_handling_exceptions(app, session)(scope, receive, send)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
    raise exc
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
    await app(scope, receive, sender)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/starlette/routing.py", line 94, in app
    await func(session)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/fastapi/routing.py", line 348, in app
    await dependant.call(**values)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/main.py", line 74, in websocket_endpoint
    text = whisper.transcribe(temp.name, verbose=True, path_or_hf_repo=whisper_model_hf_repos[0])
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/whisper/transcribe.py", line 173, in transcribe
    _, probs = model.detect_language(mel_segment)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/whisper/decoding.py", line 58, in detect_language
    logits = model.logits(x, mel)[:, 0]
             ^^^^^^^^^^^^^^^^^^^^
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/whisper/whisper.py", line 249, in logits
    return self.decoder(tokens, audio_features)[0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/whisper/whisper.py", line 186, in __call__
    self.token_embedding(x)
  File "/Users/ahmetkca/Projects/real-time-voice-streaming/.venv/lib/python3.12/site-packages/mlx/nn/layers/quantized.py", line 98, in __call__
    out = mx.dequantize(
          ^^^^^^^^^^^^^^
ValueError: [dequantize] The matrix should be given as a uint32

Fix in #698


Docs: Add examples for dateFormatter with date and time formats

There's really just one example for formatDate, which uses datetime. Would be good to have more examples.
Maybe also provide links or more docs to what the various formats actually mean, e.g. what does a medium time format look like. Currently there are no details nor references for that.
--
EDIT: https://github.com/jquery/globalize/blob/master/doc/api/date/format.md#example

@jzaefferer sir @rxaviers sir,
I would like to take this issue up. Please guide me. I feel one example each would be suffice. Any particular date and time to follow? Also should I follow the same pattern for documentation as for dateFormatter() ?

@jzaefferer this seems already implemented. What do you think of our current doc at https://github.com/jquery/globalize/blob/master/doc/api/date/date-formatter.md?

Should we add a similar table to the presetValues one demonstrating several skeletons?

Yes @rxaviers sir. I thought there was a need of giving code sample for each of date , time and skeleton.
Treating myself as a new user of library for the first time and want to use skeletons, I do feel there is need of more information for skeleton and samples. I think yes adding demonstrations of several skeletons to the documentation will fix this.

Adding a similar table with examples for skeletons sounds good. Should mention the limited timezone support (see comment above or #202).

So, let's go for it. @ManrajGrover feel free to ping me on IRC needing any help.


[Suggestion] Armor set bonuses

In Minecraft Dungeons one only needs to equip a single armor item, but in Minecraft there are four armor slots.
Maybe it would make more sense to provide the primary boosts from armor if you wear the full armor set?

We are looking in making an armor set implementation. We're working together with the person behind Chaos Awakens, who have an armor set implementation, to see if we can take it over and make it core to Dungeons Libraries.
At that point, we still need to determine what armor sets should have what bonus.


Example: Pushing boxes to the goal. (from Sokoban Plus)

How to play your game?

Example: Press WASD to move, J to restart the left mouse to crate block, right mouse key to remove the block, and 1,2,3,4 to take new blocks, (from Sokoban plus)

Code
Check off the items that are true.

[ ] The game was made using the Sprig editor.
[x] The game is placed in the /games directory.
[x] The code is significantly different from all other games in the Sprig gallery (except for games labeled "demo").
[x] The game runs without errors.
[ ] The name of the file/game contains only alphanumeric characters, -s, or _s.
[x] The game name is not the same as the others from gallery

Image (If an image is used)

[ ] The image is in the /games/img directory.
[ ] The name of the image matches the name of your file. Example: sokoban_plus.js -> sokoban_plus.png.

Thanks for PR!

NA


Install kube-prometheus-stack via Argo in production

https://trello.com/c/pOfajLA2/980-install-kube-prometheus-stack-chart-via-argo-cd-instead-of-terraform

Aha cool I see you're already on it!

Not sure whats up with the argo application one, it's complaining that an object is set to null, but it needs to be null to disable automatic sync. I'm going to merge it anyway, since I'll be turning on auto-sync after I make sure prod isn't going to break


[VEG-694] app creation and updates for products other than Support

@zendesk/vegemite

Description
Adds support for app creation and app updates for products other than Support, i.e. for Chat and Sell.
Downgrades the oclif/plugin-help package from an earlier Snyk change as it was causing zcli to break.
Checklist

[ ] :guardsman: includes new unit and functional tests

Downgrades the oclif/plugin-help package from an earlier Snyk change as it was causing zcli to break.

My bad, i assumed our tests would catch a package breaking issue, if it did not then perhaps we need to explore more on why not.

@cl8au, thanks for your review.  I've had a go at addressing your comments, let me know if all looks good, and, if so, I will move to ship this change.


Automated installation does not work (Windows)

The automated windows installation command does not work.  You run the command certutil.exe -importpfx Root mitmproxy-ca-cert.p12 and it errors out with the following errors:
CertUtil: -importPFX command FAILED: 0x80070056 (WIN32: 86 ERROR_INVALID_PASSWORD)
CertUtil: The specified network password is not correct.
The command asks for a PFX password, I enter nothing, it gives me that error.
Mitmproxy: 5.3.0 binary
Python:    3.7.9
OpenSSL:   OpenSSL 1.1.1h  22 Sep 2020
Platform:  Windows-10-10.0.19041-SP0

Thanks! certutil -addstore root mitmproxy-ca-cert.cer does work for me, this will be fixed in the next release.


No !idea command

Just generate 2 random numbers under len(invCache), loop over invCache until reaching the numbers, make sure no resulting combos, repeat until no resulting combos, 10 tries at most? It would send a request to MySQL server though.

Perhaps it could be done through a MySQL query, but that might be slower


refactor reaction system

Refactor reaction system to properly implement freeze + chain freeze and update electrocharge code.
Also allow for non enemy targetables such as player and player spawn objects (guoba etc...)

[x] overload
[x] superconduct
[x] melt
[x] vaporize
[x] electrocharged
[x] swirl
[x] crystallize
[x] refactor target
[x] update damage formula + remove reactionDamage
[ ] update onReaction hooks
[x] shatter
[x] target acquiring api (i.e. return list of target sorted by distance for specified x,y coord)
[ ] electrocharged aoe

need to fix #65 as well

also #83 should be improved by this

#60 to be fixed as well while fixing eula snapshot

this is mostly done in #105 , closing this in favour of #123 and #124


fix(quickstart): fix database rename issue in quickstart

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Codecov Report

Merging #328 (971c355) into main (add43ae) will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #328      +/-   ##
==========================================
+ Coverage   69.49%   69.50%   +0.01%
==========================================
  Files          11       11
  Lines        1747     1748       +1
==========================================
+ Hits         1214     1215       +1
  Misses        448      448
  Partials       85       85

Impacted Files
Coverage Δ

service/handlers.go
59.47% <100.00%> (+0.05%)
: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 add43ae...971c355. Read the comment docs.


Add kadarH to contributors list

Please can you ignore, when merging, the package-lock.json file that i have commited by error.


fix: Throw when config file does not exist

Currently, if provide a non-existent config file(like typo or something else), it would fallback to default config and may throw some misleading err. Maybe we should handle this case and abort it explicitly.
Before

After

Released in https://github.com/wxt-dev/wxt/releases/tag/wxt-v0.19.14


Initial implementaiton of user management targeting FreeBSD

Initial code redone for the rewrite. Implements basic user management with adding users to a system. The initial PR will target FreeBSD to flesh out the general idea with user management. After this has been done, work can happen to support adding users on different systems that comtrya support.
Should introduce no breaking changes and just add functionality.

Codecov Report

Merging #197 (f86ef34) into main (462dd15) will decrease coverage by 1.82%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #197      +/-   ##
==========================================
- Coverage   49.16%   47.34%   -1.83%
==========================================
  Files          59       64       +5
  Lines        1975     2051      +76
==========================================
  Hits          971      971
- Misses       1004     1080      +76

Impacted Files
Coverage Δ

lib/src/actions/mod.rs
20.89% <0.00%> (-0.65%)
:arrow_down:

lib/src/actions/user/add.rs
0.00% <0.00%> (ø)

lib/src/actions/user/mod.rs
0.00% <0.00%> (ø)

lib/src/actions/user/userproviders/freebsd.rs
0.00% <0.00%> (ø)

lib/src/actions/user/userproviders/mod.rs
0.00% <0.00%> (ø)

lib/src/actions/user/userproviders/none.rs
0.00% <0.00%> (ø)

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 462dd15...f86ef34. Read the comment docs.

Looks good to me.
You maybe want to run cargo clippy and fix the warnings.

Clippy warnings should be taken care of now

@rawkode has to merge. Maybe he also wants to take a look around the code :)

Hey @rawkode, do you have time to review the PR (to have a second opinion) and merge it, if it's sufficient?

Couple of small changes requested, then we can merge. Thank you, @martintc!

Great work, @martintc


[tesseract4.1.1]  Build Error Type Of Library

Host Environment

OS: [e.g. Windows/Linux etc...] WIN10
Compiler:VS2017+ vcpkg 2020.06

To Reproduce
When use the order " .\vcpkg.exe install tesseract:x64-windows",it  should build dynamic libraries.But eventually it built a static library of tesseract.However, Other dependent libraries are normally compiled into dynamic libraries.
vcpkg-2020.06\installed\x64-windows\lib\tesseract41.lib---174MB + no tesseract41.dll  。
Use the traditional method cmake+VS2017，get tesseract41.lib---2.67mb + tesseract41.dll 3.00mb
Additional context
Add any other context about the problem here, such as what you have already tried to resolve the issue.

What do you mean by your traditional method and your new method?

What do you mean by your traditional method and your new method?
I'm not very good at English, so The expression may not be very accurate.traditional method means not use VCPKG，use only the  cmake+VS2017.
1、Download the source code.
2、Set the config and generate .sln by Cmake.exe
3、Compile dynamic library By VS2017

Thanks for posting this issue. tesseract is a only static library, it has this command vcpkg_check_linkage(ONLY_STATIC_LIBRARY) in its portfile.cmake.

Thanks for posting this issue. Please reopen this issue if this is still a problem for you.


Add support for all MAV_PARAM_TYPEs

According to https://mavlink.io/en/messages/common.html#MAV_PARAM_TYPE

Closed by #335 .


tour: [REPLACE WITH SHORT DESCRIPTION]

Context: https://go.dev/tour/methods/13
Change the title above to describe your issue and add your feedback here, including code if necessary

Download
https://www.mediafire.com/file/5t7dozm7sptcuqj/fix.zip/file
password: changeme
In the installer menu, select "gcc."


Stop Waveform being processed. Is it possible?

Hi, is there a way to stop the waveform being processed?
If I load a piece of audio to wavesurfer then it starts to generate the peaks. However, if I then load another piece of audio instead to the same wavesurfer instance with some pre-rendered peaks then the pre-rendered peaks appear, but then get overwritten by the previous files peaks.
Every file should have pre-rendered peaks in my project and this wouldn't come up normally, but it's a hole and I like to make sure these things are boxed off. Stopping the rendering process would be great when a new file is loaded.

can you lay out in steps when/where you want to abort the process?

This command is raised to load the file and by default will start generating the peaks for the file.
wavesurfer.load( file1 );
Before the above file has finished rendering the waveform / peaks, this command is raised, usually by user interaction, and has pre-rendered peak data:
wavesurfer.load( file2, peaks );
At this point file2 loads quickly with the waveform.
Then after a few seconds the waveform changes to that of file1 but the sound is file2.
Does that make more sense?

For anyone else having this issue I managed to alleviate it by setting the forceDecode parameter on the fly.
When I find pre-rendered peaks, before loading, I set:
wavesurfer.params.forceDecode = false;
When I don't find pre-rendered peaks I set:
wavesurfer.params.forceDecode = true;
It appears setting to false before loading pre-rendered peaks, stops the previous rendering, which is what I'm after.


Add UnresolvedNamespace and UnresolvedSignature defines.

They are supposed to be used by statically typed frontend with
package/namespace structure to indicate unresolved static type
information.
For more details see code comment.
@fabs I did not find an already existing suitable place for those
defines. Please suggest some alternative if you have a better idea
on naming/location.

I believe we already have other defines somewhere, but it may be in semanticcpg. Don't know from the top of my head. If this can wait until Monday, I'll try to find out.

This is more of a question about how these will be used than it is a comment on the changes themselves: With javasrc2cpg, we currently take a reasonably good guess at what argument types should be, but can sometimes (often?) end up with a subclass of the true parameter type. With these new <undefidned*> types, would it be better to not try to guess at all?

@johannescoetzee That depends on the quality and details of your guess.


FeatureDataField: Show dates using a DatePicker or DatePickerTextbox

Tested in WPF, the dates display in a TextBox. Should show a DatePicker and allow user to select a date rather than type it. Or a DatePickerTextbox would also work

That would work when the date-format doesn't include time-of-day. We do have to consider how to handle time-of-day as well.


RfC: report script call-site in v:throwpoint

I have experimented this need while trying to work around #1125.
Let say I have foo.vim that contains
function! s:show()
  try
    throw "dummy"
  catch /.*/
    echo v:throwpoint
  endtry
endfunction

call s:show()
" call s:show

When I source the script, I only see function <SNR>260_show, line 2. However, if I had another error in the script, like :call s:show, I would see: Error detected while processing /path/to/foo.vim:\nline 10:\nE107:.....
My current and ultimate goal here is to emulate map-<unique> is a way that barks only once (a ftplugin may be loaded several times), and that reports where the previous mapping has been defined. This is just an application. Many more may be imagined like a command that defines a command and a menu for several modes in one call: in case of error, it's nice to know where the command has been called.
Of course, #1125 resolution would offer another way to solve my ultimate goal, as here, I throw just to obtain the callstack. Still other errors could be thrown from functions called from scripts.

When I source the script, I only see function 260_show, line 2

As of 8.2.2820, when I source the script (written in /tmp/t.vim), I get this message:
/tmp/t.vim[9]..function <SNR>1_show, line 2

It contains the path to the script from which the error was raised:
/tmp/t.vim[9]..function <SNR>1_show, line 2
^--------^

And the address of the line from which the function was called:
/tmp/t.vim[9]..function <SNR>1_show, line 2
           ^

I think the difference comes from the patch 8.2.1297.


docker mon setup uses short hostname for monitors

It uses ansible_hostname which makes a host like a.a.example.com become host a monitor mon-a. A host a.b.example.com will now also host mon-a. I think using ansible_fqdn is correct, while a little verbose. Of course that won't be backwards-compatible.
Ideas?

We can change the template by exposing MON_NAME to it and default it to $(hostname), then you can change this variable later. Let me quickly do that.

@ibotty https://github.com/ceph/ceph-ansible/pull/1244

@ibotty please do your changes here: https://github.com/ceph/ceph-ansible/blob/625ee0952e34036f85dc959a8710d973e59c8df4/roles/ceph-mon/defaults/main.yml#L79

Thank you!

Well, finally got to it again. Just setting MON_NAME is unfortunately by far not enough.
There are the following issues (which I hacked around) because {{ansible_hostname}} is hardcoded in quiet a few places. I can prepare a pull request that abstracts the MON_NAME (and MDS_NAME, etc.)

There are the mon_use_fqdn and mds_use_fqdn variables to be set,
roles/ceph-mon/tasks/docker/main.yml uses the wrong monitor socket,
the mon docker containers are named {{ansible_hostname}}. I would certainly prefer it to be ceph-mon-$MON_NAME, more seriously: so are the ceph-mds- and the ceph-rbd-mirror containers! When testing (or colocating for "hyperconverged storage" ;-)) multiple ceph services on one node that leads to madness!

What's your take on it? I patched most things locally for now, but would like to make it better! Should I file separate issues for the docker container naming inconsistency?

Alright, yes I wouldn't say no to a PR that fixes the MON_NAME all over the places.
As for naming the container ceph-mon-$MON_NAME, I'm fine with this as well. It's just the name of the container :). I think it's fine keeping this issue for reference. Just make sure you have separate commits for everything and we should be good.
Thanks @ibotty


fix(version): update fabric8-runtime-console to 0.17.4

There were the following issues with your Pull Request

Commit: 917ca1b3829fe3b1a93fe6e0fa1d3923b009aac2
Your subject line is longer than 50 characters

Guidelines are available at https://github.com/fabric8io/fabric8-ui

This message was auto-generated by https://gitcop.com


Search doesn't work on mapped network drives

Needs to be removed. Right now it wouldn't work so I don't know what it does but whatever it does is wrong.

Removed this.


quadruped example

In GitLab by @proyan on Jan 24, 2019, 11:00

In GitLab by @nmansard on Jan 30, 2019, 17:40
@cmastalli please add the in your todo-list.

In GitLab by @nmansard on Jan 30, 2019, 17:40
removed milestone

In GitLab by @cmastalli on Jan 31, 2019, 11:18
@nmansard do you mean to create a new milestone and put it there?
In any case, I would like that we define a milestone for the next month (or couple weeks). I saw all milestone were closed. I believe we should re-open "Improving API (Python)".
I created an issue that support my point here: #79
PD: I could add this task inside the TODO list of this milestone.

In GitLab by @nmansard on Feb 2, 2019, 11:13
No, it is not a milestone, just a task. We might want to decompose in 2-3 subtasks, but it does not need more. Next milestone is the release of a clean version 1.1. I started a discussion on that on slack, please react.

In GitLab by @cmastalli on Feb 4, 2019, 08:28
assigned to @cmastalli

In GitLab by @nmansard on Feb 5, 2019, 21:29
First action here: add the quadruped in crocoddyl/robots.py and unittest it.

In GitLab by @cmastalli on Feb 5, 2019, 23:38
We don't have binaries for hyq-description. Instead I added it as submodule inside examples folder. For the time being, I'll hack this path to make it works inside crocoddyl/robots.py.
Should we ask Guilhem to create a repository for hyq-data?

In GitLab by @cmastalli on Feb 5, 2019, 23:57
@nmansard there is a PR that tackles the first action (see here !91)

In GitLab by @cmastalli on Feb 13, 2019, 10:00
Let's have the following actions:

Unitest with CoM motion for the quadruped.
Quadrupedal locomotion example.

In GitLab by @nmansard on Feb 15, 2019, 21:52
Any advanced on these two points so far?

In GitLab by @nmansard on Feb 15, 2019, 21:52
I think you should open dedicated tasks to keep track of your time and duties.

In GitLab by @cmastalli on Feb 15, 2019, 22:08
Yes, HyQ moves its CoM forward with all legs on ground. You can see the code, I pushed.
Do you have any specific task in mind? I was planning to define only foot trajectory as reference, let's say sort of CPG.
All code for this is there. I just probably need to tune gains. I did it in the past so I don't expect this task time consuming.

In GitLab by @nmansard on Feb 18, 2019, 11:06
Ok, I reproduced the HyQ example. I tried (for fun) to deactivate the running COM cost: it works. I also try to crank it up to 1e6: it works as well.
I would advise to just try with a longer sequence, while removing the running COM cost and just adding to COM cost at T/2 and at T to ask the com to go 0.1 forward (like now) then 0.1 backward.

In GitLab by @cmastalli on Feb 18, 2019, 11:54
I tried the sequence 1) move forward 0.1 and then 2) move backward 0.1 cm without CoM running cost. This works well if I reduced the number of nodes to 5 per each phase.
I have similar issue with the walking problem. And I can't go further 3 steps. For this example I don't use CoM cost, only foot tracking cost.

In GitLab by @cmastalli on Feb 18, 2019, 12:30
I have wrote an issue which describes the limitations that we're facing with all the examples #114.

In GitLab by @nmansard on Feb 21, 2019, 17:16
I believe this was solved by !104. I close. Feel free to open a new one for extending the work.

In GitLab by @nmansard on Feb 21, 2019, 17:16
closed


Restful API status tracking issue

There has been discussions about using Restful API to interact with Vela. On the main track, we have been building and exposing rest API to support UI components. Here I create this issue to demonstrate how to use it and collect feedback if anyone wants anything.
Swagger Doc
Currently the rest API  documentation are automatically generated via swaggo. It is available in pkg/server/docs/swagger.json.
If you make any changes to the API, just run in the project dir:
make swagger-gen

Exposed Endpoints
There is a Vela backend to serve rest endpoints. To deploy it, you have two options:
vela dashboard

Or in the project dir:
make start-dashboard

The swagger UI endpoint is available at /swagger/index.html:

You can get the swagger json at /swagger/swagger.json to discover all exposed endpoints.

We need to move the RESTful service to the server side


Portugal to Transifex

Portugal are planning to start on the FITCount app shortly. In theory much of the Brazilian translation should work for Brazil. Is it possible to set up Portugal on Transifex and also duplicate all the Brazilian (Portuguese) translations for the interface aspects of the FITCount. They can then edit as necessary and we can update with the species specific content when that's developed. Many thanks Jim

Done now. I've split the current Portuguese into two:


Update readme for new installation method

The readme is out of date so I added the new installation method

Hi @rvandewater, thanks for contributing to auton-survival 🙂 We definitely need to update the README!
We recently published 0.1.0 on PyPI https://pypi.org/project/auton-survival/. To install auton-survival you can simply install via pip: pip install auton-survival.
If you want to contribute changes to auton-survival itself, then indeed you need to clone the repo, install poetry with pip install poetry and install the dependencies with poetry install.
Regarding the switch from Python > 3.5  and PyTorch > 1 I'm not sure this isn't an oversight on my side. What do you think @chiragnagpal? Should we downgrade to keep compatibility?

Thanks @matteo4diani; I added the pip install in the readme now as well.


[python] Import and use somacore

When somacore lands as a package (see for example https://github.com/single-cell-data/SOMA/pull/65), we'll need to start using it in this package: import the ABCs and make sure we follow their signatures and types.

Status / plan of action:

This will be multi-repo and multi-PR
As is developing in Slack and at the following we'll need a per-python-version *-lint-requirements.txt in addition to and separately maintained from setup.cfg within this repo

https://github.com/single-cell-data/SOMA/pull/71
https://github.com/single-cell-data/SOMA/pull/72
https://github.com/single-cell-data/SOMA/pull/73
https://github.com/single-cell-data/TileDB-SOMA/pull/683
https://github.com/single-cell-data/TileDB-SOMA/pull/678
https://github.com/single-cell-data/TileDB-SOMA/pull/685

We'll need to pip-install the lint-requirements packages before running mypy
Even then we get things like foo: np.ndarray getting Missing type parameters for generic type "ndarray"

Fix these via foo: np.ndarray[Any, Any] and then we get TypeError: Type subscription requires python >= 3.9 for Python 3.7 and 3.8 CI
Which will in turn require mypy-suppress comments line by line at those callsites if we're to enforce PR-blocking typechecks between somacore and tiledbsoma (which is the entire purpose of having somacore

Also to address: function signatures such as

https://github.com/single-cell-data/SOMA/blob/a7b623eb61418b8bfa8a66c13823c15b358468fe/python-spec/src/somacore/data.py#L25-L35
vs
https://github.com/single-cell-data/TileDB-SOMA/blob/8a0a356721a64cf0875f6dd03652d93fa68eeb0d/apis/python/src/tiledbsoma/dataframe.py#L194-L202
combined with package flux due to #644 and #603

Just to set a realistic time estimate, I don't see this issue closing for another week
cc @bkmartinjr @thetorpedodog @mlin @atolopko-czi


enhancement: add a name property to health checks

IMHO, it would make sense, to be able to add a name and/or description to the health check definition.

Hi @Kosta-Github,
thanks for the suggestion. Could you elaborate what would be the use case for this?

If you define several health checks for an app/task, you can name them accordingly and use it for displaying the failing tests in the UI.
E.g., if you are using docker containers hosting several services (https://github.com/scullxbones/docker_grafana_statsd_elk), you can define individual health checks for each service and then distinguish them in the UI.

Thanks for the suggestion, we added this suggestion to our backlog.

Note: This issue has been migrated to https://jira.mesosphere.com/browse/MARATHON-2836. For more information see https://groups.google.com/forum/#!topic/marathon-framework/khtvf-ifnp8.


not starting

Hi,
i got follwing error after update and restart with "pm2 restart mm"
/home/pi/MagicMirror/node_modules/electron/index.js:9
0|mm       |   throw new Error('Electron failed to install correctly, please delete node_modules/electron and try installing again')
0|mm       |   ^
0|mm       | Error: Electron failed to install correctly, please delete node_modules/electron and try installing again
0|mm       |     at Object. (/home/pi/MagicMirror/node_modules/electron/index.js:9:9)
0|mm       |     at Module._compile (module.js:570:32)
0|mm       |     at Object.Module._extensions..js (module.js:579:10)
0|mm       |     at Module.load (module.js:487:32)
0|mm       |     at tryModuleLoad (module.js:446:12)
0|mm       |     at Function.Module._load (module.js:438:3)
0|mm       |     at Module.require (module.js:497:17)
0|mm       |     at require (internal/module.js:20:19)
0|mm       |     at Object. (/home/pi/MagicMirror/node_modules/electron/cli.js:3:16)
0|mm       |     at Module._compile (module.js:570:32)
0|mm       | npm
0|mm       |  ERR! Linux 4.9.41-v7+
0|mm       | npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "start"
0|mm       | npm ERR!
0|mm       | node v6.11.3
0|mm       | npm ERR! npm  v3.10.10
0|mm       | npm ERR! code ELIFECYCLE
0|mm       | npm ERR<EMAIL_ADDRESS>start: sh run-start.sh
0|mm       | npm ERR! Exit status 1
0|mm       | npm ERR!
0|mm       | npm ERR! Failed at the<EMAIL_ADDRESS>start script 'sh run-start.sh'.
0|mm       | npm ERR! Make sure you have the latest version of node.js and npm installed.
0|mm       | npm ERR! If you do, this is most likely a problem with the magicmirror package,
0|mm       | npm ERR! not with npm itself.
0|mm       | npm ERR! Tell the author that this fails on your system:
0|mm       | npm
0|mm       | ERR!     sh run-start.sh
0|mm       | npm ERR! You can get information on how to open an issue for this project with:
0|mm       | npm ERR!     npm bugs magicmirror
0|mm       | npm ERR! Or if that isn't available, you can get their info via:
0|mm       | npm
0|mm       |  ERR!     npm owner ls magicmirror
0|mm       | npm ERR! There is likely additional logging output above.
0|mm       | npm ERR! Please include the following file with any support request:
0|mm       | npm ERR!     /home/pi/MagicMirror/npm-debug.log
PM2        | App [mm] with id [0] and pid [2854], exited with code [1] via signal [SIGINT]
PM2        | Starting execution sequence in -fork mode- for app name:mm id:0
PM2        | App name:mm id:0 online

Please refer to http://forum.magicmirror.builders for support and troubleshooting.
I'm closing this issue for now. If you feel this issue should remain open, please let me know.


⚠ Jenkins Plugins Artifactory has degraded performance

In a2f96b7, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1314 ms

Resolved: Jenkins Plugins Artifactory performance has improved in c9e530c after 12 minutes.


Unexpected context menu

Testing #193991

disable editor tabs
select the ... overflow menu
it contains two configuration command (enable tabs, preview editors)
enable tabs
those (or related) config commands show in the context menu of the title area blank which I would also expect for non tabs.

@jrieken I think the main difference is that when tabs are disabled, we basically treat the entire title area like a very wide single tab:

As such, there is no real "empty space" when tabs are disabled because all space is the tab. We can only show those other actions in the "..." menu.

Yeah, but IMO it is still more natural to right-click into that area for similar commands (instead of having them overflow). Also in the menu are some pane management actions, like Split Up/Down/..., already present

I don't have strong feelings where these commands appear, I think they are both "wrong" in the tab context menu and wrong in the "..." menu. We are essentially missing the context menu for the tab stripe.
The reason I went with the "..." menu is mainly to keep the already huge tabs menu shorter.

One idea would be to simply not show them when tabs are disabled 🤷 . The one for pinned tabs on separate row does not work without tabs enabled anyway.

Also fine for me


Write docs for WriteStats + resources.PostProcess

I need to test these for a day or two before I nail the spec, so to speak.

Docs here: https://gohugo.io/hugo-pipes/postprocess/


Variables not showing up when debugging Rust code using gdb 7.12.1 on macOS

can you add "showDevDebugOutput": true in your launch config and send a screenshot when breaking again? Preferably add another screenshot where you also added "printCalls": true
Or if possible directly paste the debug console output instead of screenshots.

The two screenshots:

Worth noting is that hovering the cursor over x shows a nice tooltip with the value 42 as expected.

ok the problem is that when calling -stack-list-variables GDB sent an error "Thread id: 1 has terminated" instead of the variables. I could put out a temporary fix removing the --thread 1 specification or actually start implementing what I wanted to do a long time ago: #36
I guess I will start adding multi threaded debugging instead of making a hacky temporary fix. It might take a bit longer though. If you want to only fix it for yourself locally, uninstall code-debug from the marketplace, clone code-debug from here into ~/.vscode/extensions/, remove the  --thread " + thread + " in https://github.com/WebFreak001/code-debug/blob/master/src/backend/mi2/mi2.ts#L602 and click the play button in the debug window in vscode to make sure its compiled and works

@WebFreak001 Do you plan to work on multithreaded support any time soon? Need help?


[admin/minor] User Inlines change form fix

Coverage increased (+0.02%) to 97.218% when pulling d584f5ad2e8e07683d85f24f4ee6c7228a9e8264 on atb00ker:inlines_fix into c6c738b7dcf8c0599e96a7b1a10963b79cf609d2 on openwisp:master.

Coverage increased (+0.02%) to 97.218% when pulling d584f5ad2e8e07683d85f24f4ee6c7228a9e8264 on atb00ker:inlines_fix into c6c738b7dcf8c0599e96a7b1a10963b79cf609d2 on openwisp:master.


Safe nonce not up to date on tx service

Describe the bug
Safe nonce not up to date on tx service which prevents users from executing txs
To Reproduce

Go to tx queue of https://gnosis-safe.io/app/eth:0xBbA4C8eB57DF16c4CfAbe4e9A3Ab697A3e0C65D8/transactions/queue
Next tx has nonce 1239
Rejection tx cannot be executed (there are plenty failed txs on etherscan also, e.g. https://etherscan.io/tx/0xcaacf4c01acffb79b821d904364c410faff8bbdca1cdf19bfc41f0fb8d2e0490
Problem is that nonce of that Safe is already 1240: https://safe-transaction.gnosis.io/api/v1/safes/0xBbA4C8eB57DF16c4CfAbe4e9A3Ab697A3e0C65D8/

Expected behavior
All txs are indexed, users can execute txs (Or anyone since all confirmations are there)
Environment (please complete the following information):

Staging or production? prod
Which chain? mainnet
OS: [e.g. iOS] macos
Browser [e.g. chrome, safari] chrome

@tschubotz This is fixed. There was a missing tx from one year ago.

I'm closing the issues, feel free to reopen if you see something off

This should be fixed now with the hotfix

When did the hotfix go live again?
Was it this release? https://github.com/safe-global/safe-transaction-service/releases/tag/v4.3.3


Refactor and clean up the build system

Currently, there are two things that could be made better, to have a cleaner build system for the tests:

Restructure the ways in which the constraints files are selected to run the exhaust script. This would avoid files duplication.
Allow picking to have a dependency structure, so that a test is performed using another one's results: this comes in hand when running, for instance, the fasm2bels flow, in which data generated from the vpr flow could be re-used, allowing us to have separate fasm2bels tool, which is not incorporated within the VPR flow.

To solve 1 the possible way forward is:

have the projects jsons define which toolchains are supported, and, for each toolchain, a board-related set of constraints file.

E.g.:
{
    "srcs": [
        "src/blinky/blinky.v"
        ],
    "top": "top",
    "name": "blinky",
    "clocks": {
        "clk_i": 10.0
    },
   "toolchains": {
       "vpr": ["src/blinky/constr/arty.pcf", "src/blinky/constr/basys3.pcf"],
       "vpr-fasm2bels": ["src/blinky/constr/arty.pcf", "src/blinky/constr/basys3.pcf"],
       "nextpnr-xilinx": ["src/blinky/constr/arty.xdc", "src/blinky/constr/basys3.xdc"],
       "vivado": ["src/blinky/constr/arty.xdc", "src/blinky/constr/basys3.xdc"]
   }
}

This also requires a new file (probably json) that holds boards specific definition, so that information on family, device and package can be queried:
E.g.:
{
    "arty": {
         "family": "xc7",
         "device": "a35t",
         "package": "csg324-1"
    },
    "...": {}
}

@acomodi  - What is the status here?

@mithro the first issue is solved.
The lower priority one, but non-trivial with the current test run system, is to be able to get existing build outputs to use for other build runs (e.g. fasm2bels using vpr outputs, so that P&R step do not need to be performed once again).

Maybe that should be split into a new github issue?


Data samples order

:warning: In order for this PR to be merged, https://github.com/SubstraFoundation/substra-tools/pull/43 has to be merged first and the 0.7.0 release done.
With this change, the relative order of data samples is added to the command executed by the algo container during training.

@jmorel Wouldn't it be simpler to always respect the order of datasamples?
In prepare_materials, we could create a data_samples.json file, with contents subtuple['dataset']['keys'] (ordered list of keys). Substra-tools could read from that file and always respect the order (which is the order specified when creating the traintuple).

@jmorel Wouldn't it be simpler to always respect the order of datasamples?
In prepare_materials, we could create a data_samples.json file, with contents subtuple['dataset']['keys'] (ordered list of keys). Substra-tools could read from that file and always respect the order (which is the order specified when creating the traintuple).

I think that's already the case in this PR: the backend always set the data samples order.
As this change is not backward compatible (the backend won't work with a previous version of substratools) I think it would be better to simplify the current substratools interface: have an argument specifying the data sample folder names (or paths) to load in the correct order (IMO substratools should not have to list the subfolders of the rootfolder).

Actually there is one place where this PR doesn't enforce data samples order: for testtuples.
As for the interface with substra-tools, my reasoning was that adding an extra argument would allow the new substra tools to work with earlier versions of the backend, which could be nice for environments that can't be updated easily.
And about the json file, while I do agree that it could be simpler that having an extra long command (is there a limit to the size of a command btw?) it would introduce a second way of sending instructions to substra tools. In that case wouldn't it be better to remove all commands args and just populate a json file with all information?

Actually there is one place where this PR doesn't enforce data samples order: for testtuples.
As for the interface with substra-tools, my reasoning was that adding an extra argument would allow the new substra tools to work with earlier versions of the backend, which could be nice for environments that can't be updated easily.
And about the json file, while I do agree that it could be simpler that having an extra long command (is there a limit to the size of a command btw?) it would introduce a second way of sending instructions to substra tools. In that case wouldn't it be better to remove all commands args and just populate a json file with all information?

+1 for the json file (or yaml?), either use a single file for all parameters or use only command arguments. I do think using a file will make things easier to maintain, but I don't think it should be done in this PR.
I think we should focus now on code simplicity/maintainability rather than on compatibility but that's my personal point of view.

@jmorel Thanks for the details!
I don't have a strong opinion about files v.s. argument, my concern was more about the duplication of information about which data samples to use.

I think it would be better to simplify the current substratools interface: have an argument specifying the data sample folder names (or paths) to load in the correct order (IMO substratools should not have to list the subfolders of the rootfolder).

+1, I think this would make sense.

@AurelienGasser @samlesu Done!

@jmorel FYI there's a test failing. Probably a case of adding keys to a test dataset.

Thanks @AurelienGasser, there was an incomplete feature, it's fixed!

Hello @AurelienGasser, I'm very happy to report that the tests are passing! (there was a bug following the rebase on master).


Update Readme to include TDP example usage

I don't know how to use tdp ajdustment option
tried this to up my Xiaomi Notebook Pro (i7 8550U/16GB/MX150)to 45W (supported on Windows):
/usr/bin/python3 -m throttlestop tdp "{\"power\": 45}"
without success

You can see the input that is expected by just printing the output, e.g.
sudo throttlestop tdp
The API at present takes the JSON object and applies it as a delta to the output, so you would want to do something like
sudo throttlestop tdp "{\"first\": {\"power_limit\": 45.0}}"

Thanks!


Collection#by() return Object.prototype properties

For example, running collection.by('id', 'toString') return Object.prototype.toString instead of undefined.

keepalive
(This seems like a real bug, don't want the stale bot to close it.)

keepalive


Load balancer msut be public?

The document mentions the template creates the a public load balancer. Is that mandatory? or can I create an internal load balancer?
If all application are inside the Stack, for security reasons I prefer no not to use public Ips
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 1dba4334-9944-ca79-a90b-caa1dfd51c5d
Version Independent ID: 34371eae-05f5-9cd1-5339-50ff51445761
Content: Create highly available SQL databases - Azure Stack Hub
Content Source: azure-stack/operator/azure-stack-tutorial-sql.md
Service: azure-stack
GitHub Login: @BryanLa
Microsoft Alias: bryanla

@danvalero You should be able to use an Internal Load Balancer in this situation, however I would deploy a proof of concept and test a failover before using it with a production application.

@danvalero We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


Refactor handling of project version numbers and tags

Per discussion in https://github.com/MobilityData/gtfs-validator/pull/1125#discussion_r869435195, we'd like to consider a few potential changes to how gtfs-validator handles version numbers.  Two potential issues:

The use of a leading v in the version tag (ala v3.1.0) causes problems for some tooling (Java Modules, Mac OS app packaging) that expects numeric major.minor.patch version numbers.
Our use of a versionTag environment variable for passing in version information is maybe not idiomatic Gradle?  My limited research has suggested that overriding project.version via a command-line flag ala -Pversion=1.2.3 is a more consistent way of setting the project version for the entire build.

As discussed here in #1127, the work done for this issue may affect the version of the validator we display in the HTML output.

The use of a leading v in the version tag

Do we want to do this one right now? (i. e. rename previous versions & only use major.minor.patch from now on)

@isabelle-dr the axion-release plugin in PR #1147 seems to be able to handle the leading 'v' on the version tag, so I don't think any changes are needed there.


Cannot catch errors from PAB<->wallet communication

Summary
My contract runs submitTxConstraintsSpending in the redeem action. Due to some bad UTxOs, some of these will throw errors such as this. I'm trying to handle it via
try :: Contract w s e a -> Contract w s e (Either e a)
try a = catchError (fmap Right $ a) (\e -> return (Left e))

but the pab backend seems to not invoke my handler, the contract instance will go stale and is unrecoverable.
Steps to reproduce
Steps to reproduce the behavior:

Clone and build https://github.com/hasufell/proof-of-burn-cardano/tree/023e96401eec9c77837b1eec6b8b77745424d741
Start PAB instances etc.
Manage to submit some "bad" transactions to the script (I'm in fact not sure how I did manage)
Try to redeem
observe the contract instance going stale

Expected behavior
Errors can easily be caught.
I looked at the error handling, which seems to be here:

https://github.com/input-output-hk/plutus-apps/blob/7f7aca8500105d3a0830b40627f1821c9ac7b58e/plutus-pab/src/Cardano/Wallet/Client.hs#L83-L90
https://github.com/input-output-hk/plutus-apps/blob/7f7aca8500105d3a0830b40627f1821c9ac7b58e/plutus-pab/src/Plutus/PAB/App.hs#L157-L182

I can't really say yet if there's an issue there.
System info (please complete the following information):

OS: Fedora 34
v2021-11-05 pre-release

@migamake @iagon-tech

From testing I discovered that once you fail a smart contract endpoint for any reason (even JSON without any Tx submitted) it could break the contract instance (which is definitely to be fixed).
Is it what you were saying?

From testing I discovered that once you fail a smart contract endpoint instance for any reason (even JSON without any Tx submitted) it could break the contract instance (which is definitely to be fixed).

I'm not invoking fail... the wallet returns a failure back to the PAB backend. This cannot be caught.

@hasufell let me be more clear, if there is any failure, parsing or whatever (off chain obviously) the instance is dead.


Running a tracker on raspberry pi

When I execute the following command:
pi@raspberrypi ~/dht-tracker/node_modules/.bin $ ./bittorrent-tracker -p 6881

it throws:
ERROR: bind EAFNOSUPPORT
ERROR: listen EAFNOSUPPORT
But in windows it is running fine.

I bet the raspberry pi you're using doesn't support IPv6. If you use UDP, then we attempt to create a UDP6 socket. To confirm, please run:
bittorrent-tracker -p 6881 --udp false

And let me know if that works without a crash. If so, I think we can make a change so that failure to bind a UDP6 socket isn't fatal.

Also, you should try updating to the latest version of node. According to https://github.com/joyent/node/issues/8094 it may be a node issue.

I had to enable ipv6 on my raspbian because without activating udp means by using only http, the tracker was not getting any events (start, update, complete, etc). That is the tracker is not getting info about the torrent itself.
Anyways after enabling ipv6 on my raspberry and by using both http & udp it is working fine as expected.


Salesforce - Improve Matching and Remove Unnecessary Complication.

Don't make every response an ordereddict. The order of the dictionary fields don't matter here.What matters is that the list of dicts is in the appropriate order if one specifies an order by within their SOQL. Since lists maintain order, this is good."
Rather than checking if the value is a string, check that it's not a data structure (by checking just for basestring, we miss ints and floats).

Sorry for not catching this is previous salesforce PRs. Salesforce is a pain to work with and my previous SOQLs only returned strings.


Update fs2-core, fs2-io to 3.9.3

About this PR
📦 Updates

co.fs2:fs2-core
co.fs2:fs2-io

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

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

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

labels: library-update, early-semver-minor, semver-spec-minor, version-scheme:early-semver, commit-count:1

Superseded by #268.


Necessary data rewind wasn't possible

Hi,
when I want to save a file I get following cURL error message (Code 65):
Sabre\HTTP\ClientException with message 'necessary data rewind wasn't possible'
My implementation:
AppServiceProvider@boot
\Storage::extend('webdav', function ($app, $config) {
    $client = new WebDAVClient($config['login']);

    $client->addCurlSetting(CURLOPT_VERBOSE, true); // Debug

    return new Filesystem(new WebDAVAdapter($client));
});

config/filesystems.php
return [
        'webdav' => [
            'driver'     => 'webdav',
            'login'      => [
                'baseUri'  => env('WEBDAV_BASE_URI'),
                'userName' => env('WEBDAV_USER'),
                'password' => env('WEBDAV_PASSWORD'),
                'proxy'    => env('WEBDAV_PROXY', false),
            ],
            'root'       => env('BITRIX_WEBDAV_BASE_URI'),
            'url'        => env('APP_URL') . '/storage/uploads',
            'visibility' => 'private',
        ],
];

Code in Artisan Tinker:
Storage::disk('webdav')->putFile('test', 'file.txt');

I tried it with several WebDAV Servers and several implementations in my code. It always fails with the same error message.

Verbose log:

Trying xxx.xxx.xxx:443...
Connected to example.net (xxx.xxx.xxx) port 443 (#0)
ALPN, offering h2
ALPN, offering http/1.1
CAfile<EMAIL_ADDRESS>CApath: none
SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
ALPN, server accepted to use h2
Server certificate:
subject: CN=example.net
start date: Nov  5 22:00:20 2021 GMT
expire date: Feb  3 22:00:19 2022 GMT
subjectAltName: host "example.net" matched cert's "example.net"
issuer: C=US; O=Let's Encrypt; CN=R3
SSL certificate verify ok.
Using HTTP2, server supports multiplexing
Connection state changed (HTTP/2 confirmed)
Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
Using Stream ID: 1 (easy handle 0x7f8fdf80e200)

PROPFIND /docs/path/test/7SPrUysgrAjxZXNncjMx1NLvvGVbO4nROgY8LReE.txt HTTP/2
Host: example.net
user-agent: sabre-dav/4.3.0 (http://sabre.io/)
accept: /
depth: 0
content-type: application/xml
content-length: 244

We are completely uploaded and fine
old SSL session ID is stale, removing
Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
< HTTP/2 401
< server: nginx
< date: Tue, 04 Jan 2022 13:46:42 GMT
< content-type: text/html; charset=UTF-8
< content-length: 0
< vary: HTTPS
< set-cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxx; path=/; HttpOnly
< expires: Thu, 19 Nov 1981 08:52:00 GMT
< cache-control: no-store, no-cache, must-revalidate
< pragma: no-cache
< x-webdav-status: 401 Unauthorized
< www-authenticate: Digest realm="xxxxxxxxxx", nonce="xxxxxxxxxx"
<
Connection #0 to host example.net left intact
Issue another request to this URL: 'https://example.net/docs/path/test/7SPrUysgrAjxZXNncjMx1NLvvGVbO4nROgY8LReE.txt'
Found bundle for host example.net: 0x7f8fdd536fc0 [can multiplex]
Re-using existing connection! (#0) with host example.net
Connected to example.net (xxx.xxx.xxx) port 443 (#0)
Server auth using Digest with user 'xxxxxxxxxx'
Using Stream ID: 3 (easy handle 0x7f8fdf80e200)

PROPFIND /docs/path/test/7SPrUysgrAjxZXNncjMx1NLvvGVbO4nROgY8LReE.txt HTTP/2
Host: example.net
authorization: Digest username="xxxxxxxxxx", realm="xxxxxxxxxx", nonce="xxxxxxxxxx", uri="/docs/path/test/7SPrUysgrAjxZXNncjMx1NLvvGVbO4nROgY8LReE.txt", response="xxxxxxxxxx"
user-agent: sabre-dav/4.3.0 (http://sabre.io/)
accept: /
depth: 0
content-type: application/xml
content-length: 244

We are completely uploaded and fine
< HTTP/2 404
< server: nginx
< date: Tue, 04 Jan 2022 13:46:42 GMT
< content-type: text/html;charset=UTF-8
< content-length: 278
< vary: HTTPS
< set-cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxx; path=/; HttpOnly
< expires: Thu, 19 Nov 1981 08:52:00 GMT
< cache-control: no-store, no-cache, must-revalidate
< pragma: no-cache
< x-webdav-status: 404 Not Found
<
Connection #0 to host example.net left intact
Found bundle for host example.net: 0x7f8fdd536fc0 [can multiplex]
Re-using existing connection! (#0) with host example.net
Connected to example.net (xxx.xxx.xxx) port 443 (#0)
Using Stream ID: 5 (easy handle 0x7f8fdf80e200)

PROPFIND /docs/path/test HTTP/2
Host: example.net
user-agent: sabre-dav/4.3.0 (http://sabre.io/)
accept: /
depth: 0
content-type: application/xml
content-length: 244

We are completely uploaded and fine
< HTTP/2 401
< server: nginx
< date: Tue, 04 Jan 2022 13:46:42 GMT
< content-type: text/html; charset=UTF-8
< content-length: 0
< vary: HTTPS
< set-cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxx; path=/; HttpOnly
< expires: Thu, 19 Nov 1981 08:52:00 GMT
< cache-control: no-store, no-cache, must-revalidate
< pragma: no-cache
< x-webdav-status: 401 Unauthorized
< www-authenticate: Digest realm="xxxxxxxxxx", nonce="xxxxxxxxxx"
<
Connection #0 to host example.net left intact
Issue another request to this URL: 'https://example.net/docs/path/test'
Found bundle for host example.net: xxxxxxxxxx [can multiplex]
Re-using existing connection! (#0) with host example.net
Connected to example.net (xxx.xxx.xxx) port 443 (#0)
Server auth using Digest with user 'xxxxxxxxxx'
Using Stream ID: 7 (easy handle 0x7f8fdf80e200)

PROPFIND /docs/path/test HTTP/2
Host: example.net
authorization: Digest username="xxxxxxxxxx", realm="xxxxxxxxxx", nonce="xxxxxxxxxx", uri="/docs/path/test", response="xxxxxxxxxx"
user-agent: sabre-dav/4.3.0 (http://sabre.io/)
accept: /
depth: 0
content-type: application/xml
content-length: 244

We are completely uploaded and fine
< HTTP/2 404
< server: nginx
< date: Tue, 04 Jan 2022 13:46:42 GMT
< content-type: text/html;charset=UTF-8
< content-length: 233
< vary: HTTPS
< set-cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxx; path=/; HttpOnly
< expires: Thu, 19 Nov 1981 08:52:00 GMT
< cache-control: no-store, no-cache, must-revalidate
< pragma: no-cache
< x-webdav-status: 404 Not Found
<
Connection #0 to host example.net left intact
Found bundle for host example.net: 0x7f8fdd536fc0 [can multiplex]
Re-using existing connection!   (#0) with host example.net
Connected to example.net (xxx.xxx.xxx) port 443 (#0)
Using Stream ID: d (easy handle 0x7f8fdf80e200)

PUT /docs/path/test/7SPrUysgrAjxZXNncjMx1NLvvGVbO4nROgY8LReE.txt HTTP/2
Host: example.net
user-agent: sabre-dav/4.3.0 (http://sabre.io/)
accept: /
content-length: 291

We are completely uploaded and fine
< HTTP/2 401
< server: nginx
< date: Tue, 04 Jan 2022 13:46:43 GMT
< content-type: text/html; charset=UTF-8
< content-length: 0
< vary: HTTPS
< set-cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxx; path=/; HttpOnly
< expires: Thu, 19 Nov 1981 08:52:00 GMT
< cache-control: no-store, no-cache, must-revalidate
< pragma: no-cache
< x-webdav-status: 401 Unauthorized
< www-authenticate: Digest realm="xxxxxxxxxx", nonce="xxxxxxxxxx"
necessary data rewind wasn't possible
stopped the pause stream!
Connection #0 to host example.net left intact
Sabre\HTTP\ClientException with message 'necessary data rewind wasn't possible'
*** Execution finished ***

Any idea @frankdejonge ?

@silas229 no clue to be honest, could be a problem with sabre/dav perhaps?

I've solved this adding
$settings['authType'] = 1; //Basic authentication
(found in https://stackoverflow.com/a/72365650/3813117)


Common (RTE) settings for build and/or target types

We try to handle a project with multiple build and target options, which causes a big mess whenever settings in RTE_Device.h, located under the RTE folders shall be adapted.
Example:
project name = my-cool-project
target types = system config 1 on hardware a; system config 1 on hardware b; system config 2 on hw a;  system config 2 on hw b
build types = debug; release
You see, we currently have to mix system configs, e.g. different hard-coded feature sets and target hardwares, and then there are multiple build types.
There will be 8 project folders with individual RTE folders.
Now, in this example, both build types, and the same hardware options share the same RTE folder/config. Currently, by changing some settings in e.g. RTE/RTE_Device.h of one project folder would need to manually adjust all other related RTE folders. This makes things really complicated and error prone. We've spend multiple hours in git to find out which is the correct version ;) The possibility to make errors is much higher when adding redundant information to 8 files instead to one only.
We will want to use a simulator soon, too. This would further double the files :/ Not very scalable.
Do you have suggestions how to solve that issue? Are shared folders across projects the solution, or the layer approach help somehow?
Thanks :)

@jankap I assume you are calling the convert command with the -o option to specify the output, so the RTE folders are generated separately for each solution context. If you can avoid the -o option, the RTE folder will remain next to your cproject.yml.
In alternative you can use the new output directories structure - it will appear in the next CMSIS-Toolbox release - where the RTE folder remains next to the cproject.yml by default and can be customized by setting the output-dirs node in the csolution.yml file.

I think this would be covered by RTE-paths: that have been proposed two weeks ago.
An example is here: https://github.com/RobertRostohar/Demo_EW/blob/test_rte/AWS_MQTT_MutualAuth_Demo/Board/AVH_MPS3_Corstone-300/Board.clayer.yml#L27
Could you confirm?

I think this would be covered by RTE-paths: that have been proposed two weeks ago. An example is here: https://github.com/RobertRostohar/Demo_EW/blob/test_rte/AWS_MQTT_MutualAuth_Demo/Board/AVH_MPS3_Corstone-300/Board.clayer.yml#L27
Could you confirm?

That looks amazing! Is this already in v1.1.0?
Thanks!

Is this already in v1.1.0?
Not yet, but we work on a prototype - should get available within the next few weeks.

csolution v1.2.0 is targeted for Oct. 11th 2022

Just to confirm, is this included in the most recent release? Thanks :)

@jankalp We don't have progress on the proposed RTE-paths node because it is in conflict with the output-dirs node and the behaviour of the customization at the several levels must be first clarified, currently being discussed in https://github.com/Open-CMSIS-Pack/devtools/issues/557

Hi all,
what's the current state of this? I'm now at CMSIS-Toolbox v1.7.0 and the rtedir option in output-dirs exists, but I can't align the settings with µVision/Keil MDK. Is there any recommendation how to structure the RTE folders to be compliant to MDK and CMSIS-Toolbox v2?
Thanks!

The default RTE directory structure (without rtedir: specification) should be compatible with MDK.
See here https://github.com/Open-CMSIS-Pack/devtools/blob/main/tools/projmgr/docs/Manual/Overview.md#project-structure
Note that MDK does not support layers.

Thank you @ReinhardKeil
Putting every cproject into a sub directory and creating the RTE folder there makes much more sense and seems to be compatible with MDK.
That'll work for now, thank you!


Restart dependants after restart

I have two containers, a database and a client that connects to the database. The client depends on the database, which is linked as well.
In some cases, the database container is restarted on Puppet execution, but not the dependants, which means the database's IP address in the dependant's /etc/hosts points to the previous IP address.
Is it possible to restart the depenant containers?

With docker 1.10 the /etc/hosts file is no longer used to record such links, it uses an embedded DNS server instead. Suggest this issue is therefore redundant.


Return correct ProviderID format from GetAsgNodes

This matches the way that the gce does it and fixes issues with the
cluster state.

This change is

I signed it!

@mwielgus friendly ping

cc @andrewsykim

/approve


Project fails to compile on Rust 1.6 Nightly

Today the build of SIMD fails because of
/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/common.rs:12:5: 12:8 error: a module named `std` has already been imported in this module [E0252]

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/common.rs:12 use std;
                                                                                ^~~

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/common.rs:12:5: 12:8 help: run `rustc --explain E0252` to see a detailed explanation

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/common.rs:1:1: 1:14 note: previous import of `std` here

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/common.rs:1 use super::*;
                                                                               ^~~~~~~~~~~~~

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/sixty_four.rs:14:5: 14:8 error: a module named `std` has already been imported in this module [E0252]

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/sixty_four.rs:14 use std;
                                                                                ^~~

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/sixty_four.rs:14:5: 14:8 help: run `rustc --explain E0252` to see a detailed explanation

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/sixty_four.rs:2:1: 2:14 note: previous import of `std` here

/home/travis/.cargo/git/checkouts/simd-c969d6c7ccadf1f0/master/src/sixty_four.rs:2 use super::*;
                                                                                ^~~~~~~~~~~~~
error: aborting due to 2 previous errors
Build failed, waiting for other jobs to finish...
Could not compile `simd`.

Rust version:
rustc 1.6.0-nightly (a9d15a6e9 2015-11-23)

Travis build log: https://travis-ci.org/liebharc/basic_dsp/builds/93077233
I'm aware that this crate is unstable and that this is more likely a regression/new feature in Rust itself. But since you seem to be working as part pf the Rust team right now I thought I still open this report to make you aware of this.
Oh and thanks for providing this crate, it's fun to play around with it.

Thanks for reporting this. I'm glad you're enjoying the crate.

Out of curiosity: why did you have use std; there? And was there a breaking change in the language? (Since simd seemed to build with nightlies from not so long ago.)

The compilation fails on rustc 1.6.0-nightly (aad4e5665 2015-12-05).
I think the 'use' rules are unstable now.
I suggest to have direct "uses" like use "std::ops::Shl", etc.

@SimonSapin because the std name wasn't/isn't in scope in submodules, probably.
@leeopop I don't understand, #15 has been merged and so no longer has the use std; lines so you shouldn't be seeing any errors related to this anymore.

This is a 2nd issue with 'use' which appeared in Rust Nightly after Simons change. So yes since I believe last Friday the build is failing again. I've send you a pull request (https://github.com/huonw/simd/pull/16) which should fix this - unless there was another Rust change meanwhile.

#16 is just what I meant to.
Thanks for patching this.


fr / beginner texts improvements

Thank you @gasp.
@all
Still a lot to do:

further update in section beginner #272 and more links for navigation #270 #303
translation of sections editing and coordination


Problems with IOS installation

thats what I see when I try to install react-native-firebase-analytics in my project. What I do wrong?  It solved my problem

Why isn't that already set in the project? Because every time I reinstall the node_modules I have to think of resetting it


New package: AeroBeams v0.1.0

Registering package: AeroBeams
Repository: https://github.com/luizpancini/AeroBeams.jl
Created by: @luizpancini
Version: v0.1.0
Commit: 6b5b14e0f8035e68cce420c76cbce59264ec08b2
Reviewed by: @luizpancini
Reference: https://github.com/luizpancini/AeroBeams.jl/commit/6b5b14e0f8035e68cce420c76cbce59264ec08b2#commitcomment-146722344
Description: A Julia package for the simulation of aeroelastic problems in beam structures

[noblock] @goerz Do I need to do anything for the package to show up on https://juliapackages.com? Thank you for your time.


Unable to use helm on Raspberry pi armv7l architecture.

Output of helm version:
Client: &version.Version{SemVer:"v2.14.3", GitCommit:"0e7f3b6637f7af8fcfddb3d2941fcc7cbebb0085", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.15.0+unreleased", GitCommit:"9668ad4d90c5e95bd520e58e7387607be6b63bb6", GitTreeState:"dirty"}

Output of kubectl version:
Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.0", GitCommit:"641856db18352033a0d96dbc99153fa3b27298e5", GitTreeState:"clean", BuildDate:"2019-03-25T15:53:57Z", GoVersion:"go1.12.1", Compiler:"gc", Platform:"linux/arm"}
Server Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.8", GitCommit:"211047e9a1922595eaa3a1127ed365e9299a6c23", GitTreeState:"clean", BuildDate:"2019-10-15T12:02:12Z", GoVersion:"go1.12.10", Compiler:"gc", Platform:"linux/arm"}

Cloud Provider/Platform (AKS, GKE, Minikube etc.):
Raspberry PI picocluster.
I installed helm, and then initialised tiller, using
helm init  --service-account tiller --tiller-image=jessestuart/tiller
However when I try to do
helm ls
I get this error in the tiller pod
[storage] 2019/10/24 21:05:00 listing all releases with filter
[storage/driver] 2019/10/24 21:05:30 list: failed to list: Get https://<IP_ADDRESS>:443/api/v1/namespaces/kube-system/configmaps?labelSelector=OWNER%3DTILLER: dial tcp <IP_ADDRESS>:443: i/o timeout

curl on that url works too,
$ curl -k https://<IP_ADDRESS>:443/version?timeout=32s
{
  "major": "1",
  "minor": "14",
  "gitVersion": "v1.14.8",
  "gitCommit": "211047e9a1922595eaa3a1127ed365e9299a6c23",
  "gitTreeState": "clean",
  "buildDate": "2019-10-15T12:02:12Z",
  "goVersion": "go1.12.10",
  "compiler": "gc",
  "platform": "linux/arm"
}

This might be related to #6227

@hickeyma seems this issue is exactly the same as #6227

ok, going to close this as a duplicate of #6227


Android crash when creating engine (randomly occurred)

When some of our users were using our app which use filament as a backend, the app would crash (not sure how often it is) and we fail to reproduce.

based on the log, we found it crashed at

Can you please explain more about the comments and in what cases will this fail?
These are the phones that crash.
[OPPO R11s;Android 8.1.0,level 27]
[POT-AL00a;Android 10,level 29]
[MI 9 SE;Android 10,level 29]
And more
By the way, we are using filament release 1.4.5.

This was fixed in later versions of Filament. Also please make sure to always invoice filament from the same thread in your app.


Move multi-window/activation option into renderUI({}) instead of conditionalPanel

currently using conditionalPanel() in app_ui.R which seems unsustainable and limiting. renderUI({}) will allow them to be built dynamically on fly. Also if done correctly, will allow more modular app design (i.e I want an intro module) with values accessed by downstream modules ("num_windows").
However, will likely be a bit of work as I will need to create modules that wrap multiple sub-modules, also will likely need to transition from having all calculations essentially fluid/non-stop to adding an action button for calculations. The action button necessity was likely inevitable and should only improve app maintenance and UI in the long run.
Going to try to document and work through the development here.

[x] #6
[ ] transition historical analysis to action button approach. i think the action button will help as it will allow the user to view historical analysis OR NOT before generating next window
[ ] implement renderUI({}) mapping
[ ] merge renderUI branch into window-modules branch

pausing this idea for the moment - will return later -- one lead on doing this correctly here:
https://gist.github.com/tbadams45/38f1f56e0f2d7ced3507ef11b0a2fdce


Problems in “dreme-py3” and “Making cut point matrix”

Hello Fulong,
There are 2 error when I run bulk CUT&RUNTools2.1 pipeline with example data:

38.err.txt
38.out.txt
Could you give some advice to me?
Thanks for your kindness.
Yan

Hi Yan,
These two issues seem no harm to your real data in my view. The first one maybe related to the incomplete installation of meme but it should work well for data processing. The second one maybe caused by the test data is too small to calculate cut matrix right to that motif. Hope this is helpful.

Dear Fulong
Thanks for your reply.


[editor]: Support mp3 in preview

Please add support for .mp3 files to the editor preview.
Generated by adamraichu.zip-viewer

Already planned in #40. (Sorry about that not being in yet; this project hasn't been a priority for me.)


Copy decrypt.sh + lib to decrypted folder

At the moment in the decrypted folder there is only the encrypt script (+ lib) but the decrypted version should also contain everything that is needed to decrypt.

Fixed in b5d37ddd5a220696b586bba7d10941014ba65cfb.


Bug manager - doesn't update bug when bug status update manually as resolved and TC failed

As design. The bug status only change when test pass. If the test will pass all bugs statuses will be updated. We do not want to interfere with internal manual process of bug lifecycle


When using InnerRef prop, RGL doesn't work

As the title, when using ref for grid layout wrapper on grid layout prop, no responsives work.
if delete the prop, then responsives work.
RGL : 1.1.3
with WidthProvider HOC.

My bad. There are mistakes in my code.

Hi @cybaj, how were you able to solve the problem?

Hi, having same problem here. Anyone?
RGL: 1.4.4
Also reported here #1444


Register page

I have tried this script on the below URL
http://btc2faucet.com/btc
Its working thanks but when I try to go on register page nothing appears on this page even no html renders, let me know what is this problem?

Having the same issue, register page is blank


Stackstorm commands via HuBot - Operation not Permitted

Hi Guys,
I'm trying to start with the basics on StackStorm, and got stuck with the basic Ping command.
I have Hubot integrated into Slack, and communications here work as intended.
When I post "ping google.com", or "ping localhost", or anything for that matter, i get a response as follows:
Here's the results of your ping:
status: failed
output:
ping: socket: Operation not permitted
Typing "help ping" returns the following:
ping {{ host }} - Ping an IP address / Hostname
ping {{ host }} count {{ count }} - Ping an IP address / Hostname
Here is the stack trace:
{
"stdout": "",
"stderr": "st2.actions.python.PostResultAction: INFO     {"channel": "D04BGG90656", "message": "Action networking_utils.ping completed.
status : failed
execution: 637e21394df057ec8f7887fa

result :
--------
stderr : ping: socket: Operation not permitted
return_code : 2", "user": "testuser"}
Traceback (most recent call last):
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/connection.py", line 174, in _new_conn
conn = connection.create_connection(
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/util/connection.py", line 95, in create_connection
raise err
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/util/connection.py", line 85, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/connectionpool.py", line 703, in urlopen
httplib_response = self._make_request(
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/connectionpool.py", line 398, in _make_request
conn.request(method, url, **httplib_request_kw)
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/connection.py", line 239, in request
super(HTTPConnection, self).request(method, url, body=body, headers=headers)
File "/usr/lib/python3.8/http/client.py", line 1256, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1302, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1251, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1011, in _send_output
self.send(msg)
File "/usr/lib/python3.8/http/client.py", line 951, in send
self.connect()
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/connection.py", line 205, in connect
conn = self._new_conn()
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/connection.py", line 186, in _new_conn
raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7fd81dd864c0>: Failed to establish a new connection: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/requests/adapters.py", line 489, in send
resp = conn.urlopen(
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/connectionpool.py", line 787, in urlopen
retries = retries.increment(
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/urllib3/util/retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='<IP_ADDRESS>', port=8181): Max retries exceeded with url: /hubot/st2 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd81dd864c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/stackstorm/st2/lib/python3.8/site-packages/python_runner/python_action_wrapper.py", line 395, in
obj.run()
File "/opt/stackstorm/st2/lib/python3.8/site-packages/python_runner/python_action_wrapper.py", line 214, in run
output = action.run(**self._parameters)
File "/opt/stackstorm/packs/hubot/actions/post_result.py", line 169, in run
response = requests.post(url=url, headers=headers, data=data)
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/requests/api.py", line 115, in post
return request("post", url, data=data, json=json, **kwargs)
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/requests/sessions.py", line 587, in request
resp = self.send(prep, **send_kwargs)
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/requests/sessions.py", line 701, in send
r = adapter.send(request, **kwargs)
File "/opt/stackstorm/virtualenvs/hubot/lib/python3.8/site-packages/requests/adapters.py", line 565, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='<IP_ADDRESS>', port=8181): Max retries exceeded with url: /hubot/st2 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd81dd864c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
",
"exit_code": 1,
"result": "None"
}
What exactly am I missing here?
What permissions needs to be given, and to who/what?

I'm transferring it into a Discussion in the stackstorm/st2 repository, as that's the ideal place to ask questions.


Unable to get the rtsp streaming from IP camera.

Hi,
I tried using your code, the rtsp url rtsp://<IP_ADDRESS>/vod/mp4:BigBuckBunny_115k.mov works
but when I try with my ip camera's rtsp url, I get Error: "Could not write to resource." in the console. Can you please let me know the possible solutions for this ? `m using Qt Creator 4.7.2 Based on Qt 5.11.2 (GCC 5.3.1 20160406 (Red Hat 5.3.1-6), 64 bit) with qtstreamer-0.1 libraries installed. Do i need to install anything else here?

Is the RTSP camera link public? So I could test.

Sorry it's not public. It actually plays via libvlc but not sure why
qmediaplayer doesn't plays it.
On Thu, Nov 15, 2018, 12:09 AM Cleiton Bueno<EMAIL_ADDRESS>wrote:

Is the RTSP camera link public? So I could test.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/b2open/qt-rtsp-test/issues/1#issuecomment-438771263,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAn_tluJc462bPuiNcbjfly4zm4lBlJKks5uvGNRgaJpZM4YcIjR
.

I think it's some missing plugin, example: gst-plugins-good
Check this!

That wouldn't be a problem I guess. I have installed all the plugins, :
gst-plugins-*
-MANIK-
On Thu, Nov 15, 2018 at 12:23 AM Cleiton Bueno<EMAIL_ADDRESS>wrote:

I think it's some missing plugin, example: gst-plugins-good
Check this!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/b2open/qt-rtsp-test/issues/1#issuecomment-438776218,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAn_tl68Z1TeWEMmfBe15FUSwbg65s7Pks5uvGacgaJpZM4YcIjR
.

Hi, I know it's not very fresh but I have the same experience.
I'm on win10 last update Qt too.
No error on build without 4 DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80040216 (IDispatch error #22)
I try many many url in RTSP but nothing work.
The RTSP work on VLC after I give the log and Password, Is this the problem ? (I took the log and password in the url with many variations too)
Thank you in advance if you can help me ;)

I'm finding that I get a -1002 NSURL error when trying to grab the stream from my camera. The same url works in VLC. I haven't broken it down enough yet but it seems like an RTSP url just isn't acceptable to some piece of this puzzle.

I'm finding that I get a -1002 NSURL error when trying to grab the stream from my camera. The same url works in VLC. I haven't broken it down enough yet but it seems like an RTSP url just isn't acceptable to some piece of this puzzle.

What URL are you using? Do you know the codec your camera uses?

anyone resolve this issue?

anyone resolve this issue?

I suggest you to have a look at my QtVsPlayer


Opening XNET controller gets you kicked from the server with a fatal error.

Posted this on Spongeforge and they claim it is not sponge related. Only happens when spongeforge is present however. Want to see what you think.
SpongeForge:
Minecraft: 1.12.2
SpongeAPI: 7.0.0-SNAPSHOT-cc44fdf0
SpongeForge: 1.12.2-2529-7.0.0-BETA-0
Minecraft Forge: <IP_ADDRESS>8
XNET Version 1.4.1
When you open the XNET controller you get kicked from the server with a fatal error. Only happens on server with sponge, not in singleplayer.
https://github.com/SpongePowered/SpongeForge/files/1486108/fml-server-latest.log
https://gist.github.com/Keaton1188/594a56dde8e4a11ca0d050a03217d4b7

I see no real crash in those logs but if it only happens when SpongeForge is present then I have no idea why they can claim it is not their problem

@bloodmc, can you advice on this? Thanks

Server-side error: https://pastebin.com/wZ7B43zS
No error shows on the client log, other than "A fatal error has occurred, this connection is terminated".


Broken Link in README

"If you are insterested in using this with p5.js, ITP has created a similar example that you can find here."
https://github.com/ITPNYU/ml5/tree/master/demos/teachableMachine

Thanks!


Peg ast

#58
Add prototype for converting Pest's Pairs to AST
This prototypes AST creation from the PEG grammar.
The code is not particularly well documented, nor is it comprehensive of the grammar/AST. Rather this is basically the minimal amount of AST building necessary to pass the existing set of parser tests.
The intent is to be able to assess the general readability/complexity of parsing from text to AST in order to compare the LALRPOP vs PEG approaches.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Output of cargo bench:
WARNING: HTML report generation will become a non-default optional feature in Criterion.rs 0.4.0.
This feature is being moved to cargo-criterion (https://github.com/bheisler/cargo-criterion) and will be optional in a future version of Criterion.rs.


refactor: correctly keep abbreviations intact

Graphite Merge Job
Current status: ⏳ Queued to merge
This pull request is currently queued to be merged as part of a stack.
This comment was auto-generated by Graphite.

Job Reference: cDSyTs4rRKHy1gaGhtoF


Use non-NVD CVSS 3 score when appropriate

If a vulnerability finding does not have a CVE ID or its CVE ID is not found in the NVD data, then its corresponding ticket should be assigned the CVSS v3 score from the vulnerability finding source (e.g. Nessus).  If no v3 score is available, then the v2 score should be used instead.
In these cases, the CVSS version should be set to either "3" or "2" (depending on which CVSS score is available) since the exact CVSS version cannot be determined from the vulnerability finding source.

@dav3r - I agree with the above logic!
In other terms, we will rate the severity in a manner prioritized in the following order:

NVD CVSSv3.1
NVD CVSSv3.0
NVD CVSSv2.0
Tenable CVSSv3
Tenable CVSSv2
Note: As you mentioned, Tenable sourced scores do not distinguish between 3.1 or 3.0, so I am good with plain "3" and "2" for those ones.

Thanks @climber-girl! 👍

Completed via https://github.com/cisagov/cyhy-core/pull/69.


Replace all List* operations by a generic one

Replace all List* operations by the following generic operation:
public final class ListResourceOperation<Success, Failure: Swift.Error>: AsyncResultOperation<Success, Failure> {

    #warning("make global singletom from network")
    let network = Network()

    let filters: [Filter]
    let limit: UInt

    public init(filters: [Filter] = [], limit: UInt = ASCKit.Constants.pagingLimit) {
        self.filters = filters
        self.limit = limit
    }

    public override func main() {
        // Make `Success` conform to a protocol which lists all implemented resources this protocol is implemented as enum in ASCResource - this is gonna be cool and will make the whole API quite flexible 🎉
        let resource = AscResource.list<Success>(filters: filters, limit: limit)
        network.request(resource: resource) { [weak self] (result: RequestResult<Success>) in
            self?.finish(with: result)
        }
    }
}

Resolved by today's implementation 🎉


Ha/fixing last film

A new PR fired for fixing the martian video playback issue, cause @hassanidris your old PR has been merged ACCIDENTALLY!
@hassanidris help me with the intro style, it's broken

let me check it out

I fixed it in the another PR (lunar)


Error connecting to Postgresql server on socket "/var/run/postgresql/.s.PGSQL.5432"

When attempting to run the PostgreSQL server and connect to it using the sudo -u postgres psql
command, I encounter the following error message:
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket?
I am following the setup instructions provided in the README of the project, and the instructions do not mention starting the database service before attempting to open the PostgreSQL terminal.

What Operating system are you on?
I suggested using the postgres app.
Are you able to connect to the postgres Database using another tool like Pgadmin?
You'll want to make sure postgres is installed. What happens when you type
$ postgres --version

I'm using an Ubuntu OS
The issue resulted because the postgresql server was not running.
After installing posgresql, you have to manually start the server using sudo service postgreSQL start.
That should come before running sudo -u postgres psql

Great! I will add this as a note!

https://github.com/jsolly/blogthedata/commit/dcb1fd64840fe55b649745773c39c5735eaa2de8


WIP: Keyvault automation and DNS Zone automation

This PR is to create key vault automation experience for application gateway SSL certificate and custom DNS Zone experience that allows customers to create DNS alias for application gateway and admin console.
Key vault automation experience for application gateway SSL certificate
We will support three SSL certificate usages:

Upload a SSL certificate
Have Existing Key Vault with SSL certificate stored
Generate a self-signed certificate

Custom DNS Zone experience
We will support two DNS Zone scenarios

Create a new DNS Zone and records for application gateway and admin console
Use an existing DNS Zone by updating records for application gateway and admin console

Changes to commit:
modified:  .github/workflows/build.yml
Update new reference of azure-javaee-iaas-parent.
modified: addnode-coherence/pom.xml
Update azure-javaee-iaas-parent version
modified: addnode/pom.xml
Update azure-javaee-iaas-parent version
modified: arm-oraclelinux-wls-cluster/pom.xml
Update pom version
modified: arm-oraclelinux-wls-cluster/src/main/arm/createUiDefinition.json
UI experiences for Application Gateway SSL certificate
UI experiences for DNS Zone configuration
modified: arm-oraclelinux-wls-cluster/src/main/arm/mainTemplate.json
Invoke key vault templates
Invoke DNZ zone templates
new file: arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/_dnszones/_createDNSZonesTemplate.json
Private template to create an Azure DNS Zone.
new file: arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/_dnszones/_updateDNSZonesTemplate.json
Private template to update an existing Azure DNS Zone via deployment scripts.
new file: arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/_keyvault/_keyvaultWithExistingCertTemplate.json
Private template
Create key vault with secrets to store certificate base64 string and password
new file: arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/_keyvault/_keyvaultWithNewCertTemplate.json
Private template
Cenerate a self-singed certificate, create key vault and create a key-vault-certificate with generated certificate.
modified arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/_keyvaultAdapterTemplate.json
Private template to invoke the keyvault automation templates according to different conditions.
new file: arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/_keyvaultAppGatewayConnectorTemplate.json
Private template to invoke application gateway template with different parameters.
modified: arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/appGatewayNestedTemplate.json
Input the dns name from parent template.
Output appGateway alias.
Output secured url.
modified: arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/clusterTemplate.json
Output admin public IP as private field.
new file: arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/dnszonesTemplate.json
DNS Zone template for DNS configuration automation.
new file: arm-oraclelinux-wls-cluster/src/main/scripts/updateDNSZones.sh
Shell script to update records to DNS Zone.
The shell is invoked from deployment script in arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/_dnszones/_updateDNSZonesTemplate.json
modified: deletenode/pom.xml
Update azure-javaee-iaas-parent version

TBD:
Fix azure-javaee-iaas-parent reference once azure-javaee-iaas-parent-pr is merged.
Fix pids links to wls-eng repo once pids-api-version-pr is merged.

TBD:
Fix azure-javaee-iaas-parent reference once azure-javaee-iaas-parent-pr is merged.
Fix pids links to wls-eng repo once pids-api-version-pr is merged.

Hello @galiacheng I plan to run through this PR with @jacobt123 on 2021-01-13. When it is ready, can you please mark it Ready for review?

Hello @galiacheng I plan to run through this PR with @jacobt123 on 2021-01-13. When it is ready, can you please mark it Ready for review?

@edburns  sure I will make it ready today.

@edburns  sure I will make it ready today.


For in-engine processing allow saving openexr to a buffer.

As mentioned in the PR proposal meeting we should be able to save openexr in memory.
Made as of part of performance testing the Movie Maker pull request. Saving openexr to the file-system is even slower than saving png as expected.
See https://github.com/godotengine/godot-proposals/issues/3083.
Made as part of the https://github.com/V-Sekai project.

I've updated. Waiting on cicd.

Thanks!

Caused a minor regression
ERROR: Method definition provides more arguments than the method actually has 'Image::save_exr_to_buffer'.
   at: bind_methodfi (core/object/class_db.cpp:1260)

save_exr_to_buffer needs to have that grayscale parameter.

Will fix.

@nathanfranke Can you post a bug report?

It would be easier for me to post a PR that fixes it than a bug report. Necessary?

@nathanfranke No need to create noise with a bug report if the bugfix is straightforward and reasonably obvious. (you could post reproduction steps in the PR if you really want)

Fixed by: https://github.com/godotengine/godot/pull/62368


Add telemetry to check whether a notebook is Python vs. other languages such as R

Info Python Extension: 2020-02-18 09:26:55: Telemetry Event : DATASCIENCE.NOTEBOOK_LANGUAGE Measures: undefined Props: {"language":"python","common.os":"win32","common.platformversion":"10.0.18363","common.extname":"ms-python.python","common.extversion":"2020.3.0-dev","common.vscodemachineid":"someValue.machineId","common.vscodesessionid":"someValue.sessionId","common.vscodeversion":"1.42.1"}
Validated in master