Cache Dataset's Source Data

Since the datasets won't change anytime soon and we've experience some issues with network connectivity and data throttling, as an engineering group we have decided that the default workflow for ETL processes will be to read the data sources raw data from S3 and not from the source URLs. We will keep the source URL data point in the codebase and will have an environment flag set by default to read the data source from our S3, but that can be changed to read from data sources instead.

[ ] cal enviroscreen
[ ] cdc life expectancy
[ ] dot travel composite


List GUI plugins in alphabetical order

The GUI menu that lists available plugins is not in alphabetical order.

The fix would go on ign-gui, here's where the menu gets populated: https://github.com/ignitionrobotics/ign-gui/blob/a60cb7d61339b407ff3285ddbf16f618c4c4b3b9/src/MainWindow.cc#L95

Solved for Dome in https://github.com/ignitionrobotics/ign-gui/pull/71
I'll backport to Blueprint / Citadel.

This regressed when the filter was added in https://github.com/ignitionrobotics/ign-gui/pull/277. Reopening


Remove redux-devtools-extension

Does anybody use it? For me redux-logger is good enough. I think we should remove it from Este.

Not sure why it would hurt to leave extra stuff in? I'm of the opinion to always have as much debugging help as possible.

It is quite popular, you will upset your quiet audience :-)

Hands on, it's pretty visual but redux-logger is all what you need.

The question is, are you using it and how? Be verbose ;)

It is useful when you using it as time machine. Can be helpful on reasoning why particular state is rendered as .. you know what I want to say..

Yes, you should keep it, there is no reason for throwing it away. If you have different meaning about this, you should promote PR doing this :-)

No, I don't know. You are just repeating a mantra. Tell me how you are using it.

Well, I can smoke weed, but I never write mantra. My English is bad as Indian.. :-D Bud @steida It is useful to cancel last action (.._START -> .._SUCCESS), You may rever your state to pending and receive live reloads from your style..

Hmm my English is really Indians

Conversation locked because some people are crazy.


Update fluxcd to 2.1.2

What this PR does / why we need it:
Upgrade fluxcd to 2.1.2
Which issue this PR fixes
Special notes for your reviewer:
Checklist

[ ] DCO signed
[X] Chart Version bumped
[ ] Update artifacthub.io/changes in Chart.yaml
[ ] Run make reviewable

Upgrading Flux can't be done via the GitHub UI, please see an example here: https://github.com/fluxcd-community/helm-charts/pull/189 and docs here https://github.com/fluxcd-community/helm-charts/blob/main/CONTRIBUTING.md

Hi. Sorry about that. I went too fast :) Will wait for an updated chart for flux v2.1.2. Thanks


build(devcontainer.json): add VS Code Live Share

Relates to https://github.com/freeCodeCamp/classroom/pull/394
https://github.com/freeCodeCamp/classroom/issues/393

Hi @Code-Victor, Cc: @Ayomide6441, @Chrisdbeloved1, @Quawiyyah,

Please review this https://github.com/Code-Victor/classroom/pull/1
After you merge it, rebuild your GitHub Codespaces per instructions at https://docs.github.com/en/codespaces/developing-in-codespaces/rebuilding-the-container-in-a-codespace
Start sharing similar to the screenshots in https://github.com/freeCodeCamp/classroom/issues/393
With VS Code Live Share in your GitHub Codespaces — You (@Code-Victor), @Ayomide6441, @Chrisdbeloved1, @Quawiyyah, and I can collaborate inside your Visual Studio Code IDE (Integrated Development Environment) running inside of your GitHub Codespaces.
Thank you!

I'll do that thanks

I'll do that thanks


Remove nc_inq_base_pe()/nc_set_base_pe() from dispatch table?

This is related to #1056
We have nc_inq_base_pe() and nc_set_base_pe(). These are obsolete functions that do nothing. The only valid value for pe is zero, and it is ignored. (See #1459 for more info on these ancient Cray functions, which no longer work, on Crays or any other systems.)
Can we remove these two functions from the dispatch table?
Seems like we can, and still support them, by sill supporting the functions (although they do nothing) in libsrc, and simply removing them from all dispatch tables.
The advantage is that we will reduce the number of functions that each dispatch layer must support, and remove the do-nothing version of these functions in libdispatch/ncnotnc3.c.
@DennisHeimbigner do you see any difficulty or problem with this?

OK, I just gave this a whack and it works well and was easy. PR up shortly.


how i can find count of 'lucene index' ?

how i can find count of 'lucene index' ?

What do you mean by count?
If you mean count queries, they can be done in the same way as it is done in regular CQL queries:
SELECT COUNT(*) FROM tweets WHERE lucene='{
    query : {type:"phrase", field:"body", values:["big","data","gives","organizations"]}
}';

If you want to get the total number of documents in the index, this can not currently be done with Stratio Cassandra. This feature will be available through JMX in the incoming pluggable version of Stratio Cassandra (see CASSANDRA-8717), as soon as Apache Cassandra 2.1.6 is released.

This seems to be a very expensive operation though, as it loads all matching rows from the underlying store. Is there a way to this more cheaply?


Convert underscores to hyphens in AWS Quickstart docs

Describe changes
Convert underscores in AWS Quickstart guide to hyphens to make it compatible with AWS resource naming requirements which do not allow underscores.
Tested on macOS 14.1.2 with AWS.
Closes https://github.com/zenml-io/mlstacks/issues/127
Pre-requisites
Please ensure you have done the following:

[x] I have read the CONTRIBUTING.md document.
[x] If my change requires a change to docs, I have updated the documentation
accordingly.
[ ] I have added tests to cover my changes.
[x] I have based my new branch on develop and the open PR is targeting
develop. If your branch wasn't based on develop read
Contribution guide on rebasing branch to develop.

Types of changes

Documentation changes.

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

@maxmynter This docs change is def a no-brainer. Icing on the cake would be to add some validation when we check the spec for exactly this case. The parse_and_extract_component_variables function might be a place for that to go, but in any case that might be a bigger effort to add a bit more pre-flight validation. I'll create a ticket for it in our internal tracker but feel free to go down that road if inclined! I'll get this merged in. Thank you for your contribution!


Adds building docs for PRs. Closes #3984

Adds building docs for PRs. Closes #3984

Love it!

Let's ship this!!!

Awesome! Merged manually, thank you! 👏


Open3D with GeneralizedICP support not installed, check INSTALL.md

INFO - 2021-09-29 22:58:32,090 - utils - Note: NumExpr detected 12 cores but "NUMEXPR_MAX_THREADS" not set, so enforcing safe limit of 8.
INFO - 2021-09-29 22:58:32,090 - utils - NumExpr defaulting to 8 threads.
Open3D with GeneralizedICP support not installed, check INSTALL.md
I have installed GeneralizedICP suceessfully.why ?

Hello, that error doesn't seem to be related to the GeneralizedICP implementation. I can't even say if that's an error or not.


make update automated in ubuntu

VSCode Version: Code 1.4.0 (6276dcb0ae497766056b4c09ea75be1d76a8b679, 2016-08-04T16:49:32.489Z)
OS Version: Linux x64 4.4.0-38-generic

updates from vscode are very frequent and it would be better to support automated updates in deb based systems like ubuntu.
thanks.

Duplicate https://github.com/Microsoft/vscode/issues/2973


https://pkg.go.dev/database/sql#Conn.ExecContext

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

Example on https://pkg.go.dev/database/sql#Conn.ExecContext
Example on https://pkg.go.dev/database/sql#DB.QueryRowContext

Does this issue reproduce with the latest release?
na
What operating system and processor architecture are you using (go env)?
na
What did you do?
Press the Run button for the example
What did you expect to see?
A relevant example which can be used as is , but maybe with options for changes so that i can test it against may own database.
Or a relevant response from running the example.
What did you see instead?
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x49fb34]
goroutine 1 [running]:
database/sql.(*DB).conn(0x0, {0x0, 0x0}, 0x1)
/usr/local/go-faketime/src/database/sql/sql.go:1282 +0x54
database/sql.(*DB).query(0x413388?, {0x0, 0x0}, {0x4d0a46, 0x31}, {0xc000104e88, 0x1, 0x1}, 0xd0?)
/usr/local/go-faketime/src/database/sql/sql.go:1721 +0x57
database/sql.(*DB).QueryContext.func1(0x10?)
/usr/local/go-faketime/src/database/sql/sql.go:1704 +0x4f
database/sql.(*DB).retry(0xc000010018?, 0xc000104d98)
/usr/local/go-faketime/src/database/sql/sql.go:1538 +0x42
database/sql.(*DB).QueryContext(0xc00003e730?, {0x0?, 0x0?}, {0x4d0a46?, 0x40b63e?}, {0xc00003e688?, 0x20003e670?, 0x0?})
/usr/local/go-faketime/src/database/sql/sql.go:1703 +0xc5
database/sql.(*DB).QueryRowContext(...)
/usr/local/go-faketime/src/database/sql/sql.go:1804
main.main()
/tmp/sandbox2040142950/prog.go:19 +0xcd

it should be obvious that you need a database connection setup first
to not clutter an already long example, it just shows the parts relevant to calling the function and processing its response

You forgot to mention that initializing the context (ctx) may be the next obvious step if a database connection already has been set up.


Initiate animation component

Description
Add a new component called "Animation", first PR includes Wav2Lip+GFPGAN model
Issues
n/a
Type of change
List the type of change like below. Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds new functionality)
[ ] Breaking change (fix or feature that would break existing design and interface)
[ ] Others (enhancement, documentation, validation, etc.)

Dependencies
Wav2Lip-GFPGAN
Tests
Once microservice starts, user can use below script to validate the running microservice.
export ip_address=$(hostname -I | awk '{print $1}')
 curl http://${ip_address}:7860/v1/animation -X POST -H "Content-Type: application/json" -d '{"image":"", "audio":""}'

or
cd comps/animation
python3 test_animation_server.py

The expected output is a message prompting
"Video generated successfully, check $OUTFILE for the result."

Please find "outputs/result.mp4" in the current directory as a reference generated video.

RFC pr for AI Avatar Animation at (https://github.com/opea-project/docs/pull/59)


Fixed the VS2005 build environment.

This commit makes it possible for anyone to build native code on a system that has a standard installation of VS2005, JDK, DirectX SDK (June 2010) & SDK6.1.   A new environment variable is introduced, SAGEBASECLASSES, which defines the path to the DirectShow BaseClasses folder.
The HOWTO-BuildWithVs2005.txt file (at the root of the tree) provides detailed instructions for setting up the necessary toolset.

Thanks a bunch! Many people will greatly appreciate this...definitely post on the forums and bask in the glory. :)


Don't include resource_group_name in disk_id.to_s

[x] Please check this box and fill the data as below once you have run the unit tests.

Changelog

Remove resource_group_name if there's storage_account_name in disk_id
Add unit test cases for disk_id.rb.

#488 has a migration issue. When there's an existing disk whose disk id doesn't contain resource_group_name, then VM tags will have resource_group_name in disk_bosh_id. It's not correct. So, #488 is closed, and opened this one.


improve confirm text when editing claim

When I change the description on a claim I published but don't touch the uploaded file, the confirm dialog still tells me my file has been published.

I can take this one. One modal for new publishes, one for updates.

Pending review - https://github.com/lbryio/lbry-desktop/pull/2573

Fixed in https://github.com/lbryio/lbry-desktop/pull/2573


R boxplots broken

Instead of producing a graphic of the boxplot, this:
boxplot(mpg~cyl,data=mtcars, main="Car Milage Data",
   xlab="Number of Cylinders", ylab="Miles Per Gallon")

Gives this as output
{"stats":{"type":"TableDisplay","subtype":"Matrix","columnNames":["c1","c2","c3"],"values":[[21.4,17.8,13.3],[22.8,18.65,14.3],[26,19.7,15.2],[30.4,21,16.4],[33.9,21.4,19.2]],"types":["double","double","double"]},"n":[11,7,14],"conf":{"type":"TableDisplay","subtype":"Matrix","columnNames":["c1","c2","c3"],"values":[[22.379,18.297,14.313],[29.621,21.103,16.087]],"types":["double","double","double"]},"out":[10.4,10.4],"group":[3,3],"names":["4","6","8"]}

thanks for the bug report, we'll look into it.


chore(package): update babel-eslint to version 8.0.1

Closes #457

Waiting until js-sdk upgrades to eslint 4


Top safe areas in portrait mode not always added properly

I  have the following setup:

Framework7 5.1.3 Core
Installed as PWA in fullscreen mode
Android Chrome: 5.0 (Linux; Android 10; MI 9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.96 Mobile Safari/537.36
Xiaomi Mi 9 with a notch
Design is locked to theme: 'md'
I have a navbar in the app

When i first open up my app, the safe area above the navbar is added correctly, the notch is not overlapping my content/navbar.
However, after a reload with just swiping down, the page reloads and the safe areas are gone, as long is i do not interact with some inputs. As soon as i focus and input, the safe areas are added and content is slighty shifted down.
After a reload it should also be like on first page load, the safe areas should be there without interaction.
Is there anything i can configure to fix this? I don't want to use hacks by firing some events in the background.
Here is a animated screen record to show the behaviour.

Sorry, but F7 doesn't do anything with safe areas, they are handled by browser. I believe issue can be with your browser that doesn't set correctly safe areas when app reloaded. Closing as not really related to F7 itself

@nolimits4web Ok thank you. Than probably the documentation should be updated. I quote: On devices with safe areas (like with top screen notch), app UI must include additional top/bottom spacing (to consider top notch and new bottom bar) in portrait orientation and additional left/righ spacing (to consider left/right notch) in landscape orientation. In portrait orientation Framework7 will do required styles modifications automatically.
On page: https://framework7.io/docs/safe-areas.html

Everything is correct in docs)

I understand, from the docs, that F7 does styling for safe areas beacuse of In portrait orientation Framework7 will do required styles modifications automatically.... But you've said it doesn't, so i am confused. But ok.

It does, in your case issue is in the browser that doesn’t report that safe areas must be applied


Write tests for rasterized PSF code

The convolution functions have tests, but I will still need to incorporate the PSF into all the standard ELBO tests.
Note that ForwardDiff cannot differentiate through the FFT, which is written on C++, which will affect a lot of tests.  I need to look into going back to numeric differentiation.

Some basic tests were done in https://github.com/jeff-regier/Celeste.jl/pull/447.  As of right now, verify_sample_galaxy fails because the brightness is off by 3% rather than 1% (even though it gets a lower ELBO value than the MOG).

OK if we close this issue then? Whether or not the tests are passing, they've been written, and that's all the title says.
Could the 3% be because the cubic interpolation isn't flux conserving? (Does the 3% figure drop as the PSF gets larger?)

I'm not convinced that the FFT code is adequately tested.  The FFT ELBO wasn't optimizing at all on real examples until a few days ago for reasons we still don't completely understand, and it still doesn't pass the most basic galaxy test.  If nothing else, there are tests in test_elbo and test_optimization that should have FFT versions.
It is certainly possible that flux non-preservation is problem.  I'll be looking into it.

I'm going to leave this to the long-term maintainers of the Celeste package.  If the FFT version is going to be the default, the bulk of the unit tests should be using it, in my opinion.


added github action for go ci

Which issue this PR addresses:
https://msazure.visualstudio.com/AzureRedHatOpenShift/_workitems/edit/14705826/

What this PR does / why we need it:
Moves units tests to github actions so we can see the results without having to connect to wvd or a vm.

Test plan for issue:

Is there any documentation that needs to be updated for this PR?

this is currently blocked. we need some credentials on the repo settings to be able to fetch ubi-gotoolset

@karanmagdani yes, tests would run in both environment for now, and the authoritative test would be the one in ADO. It would be an interesting case however, since the code is the same, and the steps are the same.

@karanmagdani yes, tests would run in both environment for now, and the authoritative test would be the one in ADO. It would be an interesting case if one failed and not the other however, since the code is the same, and the steps are the same.

I agree this should never happen from the PR side. But we might have other issues with CI-VMSS / ADO which could cause something like this to happen.


WIP: add function to compute the p-value of the AD-test

[Current coverage][cc-pull] is 80.81%

Merging [#102][cc-pull] into [master][cc-base-branch] will decrease coverage by 0.44%

@@             master       #102   diff @@
==========================================
  Files            12         12
  Lines          1772       1783    +11
  Methods           0          0
  Messages          0          0
  Branches        338        341     +3
==========================================
+ Hits           1440       1441     +1
- Misses          210        220    +10
  Partials        122        122

Powered by Codecov. Last updated by [f0308e3...3fdf989][cc-compare]
[cc-base-branch]: https://codecov.io/gh/Geosyntec/wqio/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/Geosyntec/wqio/compare/f0308e398d9b90993edd58eefa0924e3a2c307d5...3fdf989d8e87dfbc6e1a16ec51e76d1d09975b37?src=pr
[cc-pull]: https://codecov.io/gh/Geosyntec/wqio/pull/102?src=pr


Send the state object with navigate or setLocation

HI ,
Can anyone suggest how to send the state with the useLocation or navigate in wouter?,
Something like below in react router,
For sending:
navigate("/success", {
state: {
stripeData: res.data,
products: cart,
},
});
For Receiving:
import { useLocation } from "react-router-dom";
const location = useLocation();
const data = location.state.stripeData;
const cart = location.state.products;

There is some work being done in #325, but we are also working on the next major release where this feature has already been implemented. See https://github.com/molefrog/wouter/pull/349
Also, this seems to be a duplicate of #316


add credit card gateway

It might be added later for convinience, but right now the payment method gateway is the better way to do this.


Update target issues for JVMTI serviceability excludes

The JVMTI issues have been triaged. Now, the target issues point to
standalone failures.
Signed-off-by: Babneet Singh<EMAIL_ADDRESS>

@llxia @renfeiw could you please review?
fyi @fengxue-IS @JasonFengJ9


How to do massive url edit?

Hello,
I'm using the hook on hundreds of repositories on my Bitbucket instance. They all mirror to the same destination. Unfortunately I have to change the mirror URL and I'm trying to find a way to edit all of the configurations at the same time. Is it possible ?

Yes, but you'll need to do it at a database level.  The repository hook settings are stored using the com.atlassian.bitbucket.setting.Settings object.
The following SQL commands should find the relevant settings in the sta_shared_lob table:
select l.*
  from sta_repo_hook h
  join sta_shared_lob l
    on h.lob_id = l.id
  where h.hook_key = 'com.englishtown.stash-hook-mirror:mirror-repository-hook';

Hope this helps

Awesome! Thank you very much!


Update CoPilot upload and URLs to shorter versions

@PDegenPortnoy any new news on whether this will be accepted, or whether the library is being archived and not accepting new changes?

The decision was made some time ago to shelve this project

@mydimension Then I would recommend using GitHub's archive feature to disable the ability to file pull requests, and I will close this request


Features

Hello, first of all i like to say nice work!
I have successfully compiled this and it works!
Only it would be nice to have more features on it :)

I want install DLGmemor
But non jailbroken


chore(deps) bump pgmoon from 1.13.0 to 1.16.0

Summary
See https://github.com/leafo/pgmoon/releases
Issue reference
Fix https://github.com/Kong/kong-ee/pull/4435

Is there a cherry pick PR for this?


New PyPI release

Current jax and flax version do not work with the current released version of orbax due to the deprecation of jax.experimental.gda_serialization that was fixed here df7810f.
A new release to PyPI would be welcomed.
Thanks :)

Done


Random SSL Issue - SSL_NULL_WITH_NULL_NULL

Randomly popped up issue (same code, sometimes happening):
22:16:52.608 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.h.TrustingSSLSocketFactory - Connecting socket to /<IP_ADDRESS>:59500 with timeout 0
22:16:52.608 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.h.TrustingSSLSocketFactory - Enabled protocols: [TLSv1.3, TLSv1.2, TLSv1.1, TLSv1]
22:16:52.608 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.h.TrustingSSLSocketFactory - Enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
22:16:52.608 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.h.TrustingSSLSocketFactory - Starting handshake
22:16:52.615 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.h.TrustingSSLSocketFactory - Secure session established
22:16:52.615 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.h.TrustingSSLSocketFactory -  negotiated protocol: NONE
22:16:52.615 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.h.TrustingSSLSocketFactory -  negotiated cipher suite: SSL_NULL_WITH_NULL_NULL
22:16:52.615 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.http.BrowserMobHttpClient$1 - Connection released: [id: 52][route: {s}->https://<IP_ADDRESS>:59500][total available: 0; route allocated: 0 of 6; total allocated: 0 of 30]
22:16:52.616 [SeleniumProxyHandler$SslRelay104-1] DEBUG n.l.b.p.http.BrowserMobHttpClient - EX @ call to server from proxy.

Would be nice to figure out why.
Could be in connection to: https://stackoverflow.com/questions/18080996/ssl-null-with-null-null-cipher-suite-in-in-jetty-logs
where the solution was:
Long story: when created, the SslConnection extracts the initial SSLSession object
from the SSLEngine and keeps logging with it.
Initial SSLSession has a SSL_NULL_WITH_NULL_NULL cipher
and that's normal because SSL handshake hasn't happened yet.
Activating -Djavax.net.debug=all shows that handshake really occurs,
and interactive debugging shows that SSLEngine upgrades
to an SSLSession with a real cipher. The problem is just Jetty's
SslConnection that still logs with initial SSLSession object.
(It also uses values from initial SSLSession to allocate buffers but that's another problem.)

Patching SslConnection for logging with _engine.getSession() gives expected result.

See also: https://docs.oracle.com/javase/9/docs/api/index.html?javax/net/ssl/SSLEngine.html

See also: https://docs.oracle.com/javase/9/docs/api/index.html?javax/net/ssl/SSLEngine.html

Close this thread, following it up at here: https://github.com/website-magyar/mitmJavaProxy/issues/1

cannot reproduce for a while, so closing


diod: 1.0.23 -> 1.0.24

Semi-automatic update. These checks were performed:

built on NixOS
ran /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/bin/diodload help got 0 exit code
found 1.0.24 with grep in /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24
found 1.0.24 in filename of file in /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24

@GrahamcOfBorg build diod

Failure on x86_64-darwin (full log)
Partial log (click to expand)
Package ‘diod-1.0.24’ in /Users/graham/nix-borg/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/servers/diod/default.nix:15 is not supported on ‘x86_64-darwin’, refusing to evaluate.

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

Success on aarch64-linux (full log)
Partial log (click to expand)
shrinking /nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24/sbin/diodmount
shrinking /nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24/sbin/diod
gzipping man pages under /nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24/share/man/
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24/sbin
patching script interpreter paths in /nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24
/nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24/etc/auto.diod: interpreter directive changed from "/bin/bash" to "/nix/store/lnws52qanbi5vz8qg24v4ym57nznfndg-bash-4.4-p12/bin/bash"
checking for references to /build in /nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24...
moving /nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24/sbin/* to /nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24/bin
/nix/store/8yry9jwasqmx25iwfv7krwdifvgd241p-diod-1.0.24

Success on x86_64-linux (full log)
Partial log (click to expand)
shrinking /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/sbin/diodload
shrinking /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/sbin/diodcat
shrinking /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/sbin/diodls
gzipping man pages under /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/share/man/
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/sbin
patching script interpreter paths in /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24
/nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/etc/auto.diod: interpreter directive changed from "/bin/bash" to "/nix/store/zqh3l3lyw32q1ayb15bnvg9f24j5v2p0-bash-4.4-p12/bin/bash"
checking for references to /tmp/nix-build-diod-1.0.24.drv-0 in /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24...
moving /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/sbin/* to /nix/store/6cg1sba0szxb33hhk28qxbsw5hdlsrkd-diod-1.0.24/bin


Update use of CA instead old features

When mentioning turn-off Per-User MFA and Security Defaults before enabling CA, it means there will be a period where there is no security measure on, which is not true. Per-User MFA can be enabled along CA deployment but it should be disabled after CA policies being on

@kwekuako Please merge this PR. Thanks

@tiburd Please help us in resolving the conflict. Thanks


.obj .escn .gltf .dae models cannot be loaded

Godot version:
3.2.beta.custom_build.24281cd9c
OS/device including version:
Windows 10 Pro (Version: 1903, Build 18362.535)
Issue description:
Any format exported from blender cannot be opened in Godot Editor
Editor output:

Editor console output:

This happend after updating to the latest build of the engine.
To be honest I am tired a little bit. Past 5 days I spent trying to import everything I want to work with (Geometry, Collision, Animations, Shape Keys, UVs, Materials, Textures) with versions from 3.0 up to latest one with no success. Is Godot still such a young project to not have this worked out?

Can you provide a minimal reproduction project, including a source Blender file?

Regression from #34829, CC @timothyqiu.

Literally just export default blender cube in any of mentioned formats and try to open in godot.


System Base Frequency not retained in JSON deserialisation

When de-serialising a system from JSON, it the object does not retain the base frequency setting prior to serialisation.
sys_at_50_hz = PSY.System(100.0, frequency=50.0)
PSY.to_json(sys, "config.json")
sys_now_at_60_hz = PSY.System("config.json")

@ThomasJefferyFMG thanks for reporting. We will include a fix in the next release


Test sig fetcher robustness

Based on #165, closes #164
I still need to test it a bit more, as the test sometimes fails as the manager's revaultd dies

Failing even after rebasing on top of #169, sometimes manager dies and the log doesn't help at all (they're trimmed).


Ignore spaces in SQLite column decltypes

This allows for "BIG INT" as well as "BIGINT", and fixed previouisly broken "UNSIGNED BIG INT"

This resolves #783

Was there anything wrong with test infraatructure? I don't see how these changes could affect Oracle tests...

Sorry, the intermittent Oracle failure has indeed nothing to do with these changes and I strongly suspect that it's due to a bug in SOCI Oracle backend which leaks connections somehow. I hope to find time to look at it one of these days, but for now I'll just merge this PR in spite of the failure.
Thanks for the update!


[Errno 2] No such file or directory: 'ffprobe'

Hello! i have brew install ffmpeg and ffprobe work in terminal. But i have
FileNotFoundError: [Errno 2] No such file or directory: 'ffprobe'
With this code:
from tempfile import NamedTemporaryFile
import ffmpeg

class Video:
    def __init__(self, file_name: str, file_content: bytes) -> None:
        self.file_name = file_name
        self.input_content = file_content
        self.save_temp()

    def save_temp(self) -> None:
        self.tmp_file = NamedTemporaryFile()
        self.tmp_file.write(self.input_content)

    def close_temp(self) -> None:
        self.tmp_file.close()

    async def compress(self) -> bytes:
        print(self.tmp_file.name)
        info = ffmpeg.probe(self.tmp_file.name)
        print(info)

Full traceback:
Traceback (most recent call last):
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/uvicorn/protocols/http/h11_impl.py", line 403, in run_asgi
    result = await app(self.scope, self.receive, self.send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 78, in __call__
    return await self.app(scope, receive, send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/fastapi/applications.py", line 269, in __call__
    await super().__call__(scope, receive, send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette/applications.py", line 124, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 184, in __call__
    raise exc
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 162, in __call__
    await self.app(scope, receive, _send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette_exporter/middleware.py", line 232, in __call__
    await self.app(scope, receive, wrapped_send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette/exceptions.py", line 93, in __call__
    raise exc
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
    await self.app(scope, receive, sender)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
    raise e
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
    await self.app(scope, receive, send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette/routing.py", line 670, in __call__
    await route.handle(scope, receive, send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette/routing.py", line 266, in handle
    await self.app(scope, receive, send)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/starlette/routing.py", line 65, in app
    response = await func(request)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
    raw_response = await run_endpoint_function(
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
    return await dependant.call(**values)
  File "/Users/etomarat/Projects/mymons/site-backend/./papazaim/site_api/video/routes.py", line 47, in upload_video_confirmation
    await video.compress()
  File "/Users/etomarat/Projects/mymons/site-backend/./papazaim/site_api/video/video.py", line 20, in compress
    info = ffmpeg.probe(self.tmp_file.name)
  File "/Users/etomarat/Projects/mymons/site-backend/.venv/lib/python3.10/site-packages/ffmpeg/_probe.py", line 20, in probe
    p = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
  File<EMAIL_ADDRESS>line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File<EMAIL_ADDRESS>line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'ffprobe'

How can i fix this problem? Thank you!

I download https://evermeet.cx/ffmpeg/ffprobe-6.0.7z and add it to my $PATH variable. It has no effect. Where the ffmpeg-python find ffprobe?


update(docs): changelog for version 0.32.1

Signed-off-by: Luca Guerra<EMAIL_ADDRESS>
What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

If contributing rules or changes to rules, please make sure to also uncomment one of the following line:

/kind rule-update

/kind rule-create

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area build

/area engine

/area rules

/area tests

/area proposals

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

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

NONE

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: LucaGuerra
To complete the pull request process, please assign jasondellaluce after the PR has been reviewed.
You can assign the PR to them by writing /assign @jasondellaluce in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

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

LGTM label has been added.  Git tree hash: 591403a7b174e5bd9b5980da7c1df7a1ce08ecd6

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP, LucaGuerra
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP]

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

/milestone 0.32.1


Adapt constructor of model.Key

Version 3.0 changes the constructor of model.Key.
This PR implements the changes by:

Changing type of parameter _type to model.KeyTypes from model.KeyElements
Removing boolean parameter
Changing type of parameter value from str to Identifier

Also a mixup of indices in test_base was corrected.

@s-heppner Ready for merge

This seems to not touch model.Key, just the examples and the tests?

I forgot to change the type of Key/value to model.Identifier, this is fixed now.

@s-heppner
I am wondering if the implementation of __str__ in base.Key is correct or if it should be switched to something like
def __str__(self) -> str:
    return self.value.__str__()

same goes for Key.__repr__ due to value being of type Identifier instead of str.
Else I think the code is ready to merge

I think __repr__ is fine for the time being.
def __repr__(self) -> str:
        return "Key(type={}, value={})".format(self.type.name, self.value)

Here, the .format()´-function would convert self.value` to a string, if it wasn't already one.
Nevertheless, I agree, it's better to change __str__ as you described.

@s-heppner The last commit implements the change in Key.str()


feat: add pod status log at each change

Closed in favor of https://github.com/SubstraFoundation/substra-backend/pull/402


Find duplicate lines with checkstyle; enable some duplicate inspections in IntelliJ

Not putting this to 0.13 milestone because the found bugs are not critical (one is a harmless DI config duplicate, and another is in a benchmark.
Change in DumpSegment is just an indentation change.

@jihoonson could you please review?


Adding the not yummy kind of tofu

WIP - don't merge.

Looks like we would not be able to merge this PR because of merge conflicts. Please rebase, fix conflicts, and force push to your branch.

Looks like we would not be able to merge this PR because of merge conflicts. Please rebase, fix conflicts, and force push to your branch.

@aaronlehmann addressed your comments and re-based off of master.

LGTM modulo nits

none of the nits are bad enough to block merge


[iOS] Lots of issues with status bar

What

[iOS] Lots of issues with status bar

A few screenshots:

Yes white on white.
We have to say if Android, else iOS….
but the product page also have issues on both platforms

What about removing systemOverlayStyle and just letting the system decide?
We can fine tune that later if really needed.

No, no, we have to manage it, because we will have issues on light/dark modes

cf. #2338 (in that case no need for a SafeArea as we use an AppBar)

I'm working on something that allows to also have translucent status bar

I don't see how you can manage to have a translucent status bar and a readable white text on status bar if the status bar background is white/light.
And I would say that even if it was possible (there's probably something I miss) it's probably not a priority, a quick fix being using SafeArea and removing the status bar recoloring. Fixed in 10 minutes.
Then in a second phase, when we have time, put a translucent status background if users complain about it. My 2 cents.


Write scripts to import data from current production jenkins into test

The build data will be stored in a separate location so that it is possible to disconnect one master and connect another one and continue with the same state.

Another option is to use Azure files to create file shares in the blob storage: http://blogs.msdn.com/b/windowsazurestorage/archive/2014/05/12/introducing-microsoft-azure-file-service.aspx


chore: bdd-gh-1583255152 to 0.0.1

chore: Promote bdd-gh-1583255152 to version 0.0.1

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

Needs approval from an approver in each of these files:

OWNERS

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


Click filename to open in PhpStorm

Hi.
In stead of transforming file paths into spans, this changes them into links that open the file in PhpStorm on the approprate line.
It's just a proof of concept that I wanted to try.

Sure, I'll see if I can find the time.
If not, here are some link formats I've found:
{
    "textmate": "txmt://open?url=file://%f&line=%l",
    "macvim": "mvim://open?url=file://%f&line=%l",
    "emacs": "emacs://open?url=file://%f&line=%l",
    "sublime": "subl://open?url=file://%f&line=%l",
    "phpstorm": "phpstorm://open?file=%f&line=%l",
    "atom": "atom://core/open/file?filename=%f&line=%l",
    "vscode": "vscode://file/%f:%l"
}


[rqt jtc] fails to receive state since new jtc ctrl msgs

Describe the bug
following https://github.com/ros-controls/ros2_controllers/pull/557 jtc is not working anymore to read feedback, and failed at sending commands
KeyError: 'position'
Traceback (most recent call last):
  File "~/workspaces/ws/build/rqt_joint_trajectory_controller/rqt_joint_trajectory_controller/joint_trajectory_controller.py", line 423, in _update_cmd_cb
    pos = self._joint_pos[name]["position"]

Expected behavior
RQT JTC should get its information from the new "controller_state" topic in the new JTC message.
Environment (please complete the following information):

OS: ubuntu 22.04
Version master of ros2_controllers against rolling

A PR is ready. standby

Ah thank you! I started looking into reproducing this a few days ago
On Fri, 2 Jun 2023, 15:14 gwalck, @.***> wrote:

Describe the bug
following #557 https://github.com/ros-controls/ros2_controllers/pull/557
jtc is not working anymore to read feedback, and failed at sending commands
KeyError: 'position'
Traceback (most recent call last):
File "~/workspaces/ws/build/rqt_joint_trajectory_controller/rqt_joint_trajectory_controller/joint_trajectory_controller.py", line 423, in _update_cmd_cb
pos = self._joint_pos[name]["position"]
Expected behavior
RQT JTC should get its information from the new "controller_state" topic
in the new JTC message.
Environment (please complete the following information):

OS: ubuntu 22.04
Version master of ros2_controllers against rolling

A PR is ready. standby
—
Reply to this email directly, view it on GitHub
https://github.com/ros-controls/ros2_controllers/issues/642, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AA24PYNPKNBKFOVUIL2LIBDXJHYNPANCNFSM6AAAAAAYYMDB2A
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Do we also have this issue in humble?

@bmagyar  if jtc new control messages were ported back to humble, maybe, I did not test.

as far as I can see when looking at code in humble and testing a modified rrbot launch file to start a jtc instead of the forward controller on humble branch of ros2_control_demos
ros2 launch ros2_control_demo_example_1 rrbot.launch.py

the jtc controller of humble is publishing to both topics (state and controller_state) with a message containing both old and new structures, so the RQT JTC in humble is fine with it (well the rrbot has no joint limits I had to add some to get he RQT JTC to accept display the sliders).

We could also update humble but this could also confuse people...

Maybe to add a note that RQT plugin is using only new topic because we want people using humble to transition to the new one

What I understood is that humble was supposed to handle both, so we should not break RQT_JTC there. But now RQT_JTC is broken in rolling because in rolling there is only one topic accepted and one type of msg accepted.

@mpollayil this looks like a different issue. Can you give us more informations about your setup?
What are you using from binaries, what are you using from source. This might points us to know what is happening.

Hi Denis,
thanks for your prompt reply.

@mpollayil this looks like a different issue. Can you give us more informations about your setup?

Would you like me to open a separate thread for this?

What are you using from binaries, what are you using from source. This might points us to know what is happening.

We are not installing anything from source except for the moveit_resources package, installed with
git clone https://github.com/ros-planning/moveit_resources.git
colcon build --packages-select moveit_resources_fanuc_description moveit_resources_fanuc_moveit_config

Our Docker file pulls this image and then only installs the following:
# Install necessary ros2 packages
RUN sudo apt update -y \
    && sudo apt install -y ros-humble-controller-manager \
    && sudo apt install -y ros-humble-position-controllers \
    && sudo apt install -y ros-humble-gripper-controllers \
    && sudo apt install -y ros-humble-joint-trajectory-controller\
    && sudo apt install -y ros-humble-joint-state-broadcaster\
    && sudo apt install -y ros-humble-rqt-*

Hope these information are enough. Please let me know if I should open another thread for this issue.

To me those error messages seem like a convoluted way of saying "ABI incompatibility of messages". That being said I'm not really intimate with fastrtps to understand it's errors well.

What happens if you don't start MoveIt part?
It could be that the messages are not compatible due recent changes or that libraries are not on the correct versions. Have you updated or created Docker in the last few days?

@destogl A very minimal launch file like the following one would still make ros2_control node crash:
import os
from launch import LaunchDescription
from launch.substitutions import LaunchConfiguration
from launch_ros.actions import Node
from ament_index_python.packages import get_package_share_directory
from moveit_configs_utils import MoveItConfigsBuilder

def generate_launch_description():

    moveit_config = (
        MoveItConfigsBuilder("moveit_resources_fanuc")
        .robot_description(file_path="config/fanuc.urdf.xacro")
        .robot_description_semantic(file_path="config/fanuc.srdf")
        .trajectory_execution(file_path="config/moveit_controllers.yaml")
        .to_moveit_configs()
    )

    # ros2_control using FakeSystem as hardware
    ros2_controllers_path = os.path.join(
        get_package_share_directory("moveit_resources_fanuc_moveit_config"),
        "config",
        "ros2_controllers.yaml",
    )

    ros2_control_node = Node(
        package="controller_manager",
        executable="ros2_control_node",
        parameters=[moveit_config.robot_description, ros2_controllers_path],
        output="both",
    )

    joint_state_broadcaster_spawner = Node(
        package="controller_manager",
        executable="spawner",
        arguments=[
            "joint_state_broadcaster",
            "--controller-manager",
            "/controller_manager",
        ],
    )

    fanuc_controller_spawner = Node(
        package="controller_manager",
        executable="spawner",
        arguments=[
            "fanuc_controller",
            "--controller-manager",
            "/controller_manager",
        ],
    )

    return LaunchDescription(
        [
            ros2_control_node,
            joint_state_broadcaster_spawner,
            fanuc_controller_spawner,
        ]
    )

It just runs ros2_control and spawns the two controllers. So, we believe this issue might not be related to MoveIt... Can it be related to using simulating hardware with the ros2_control FakeSystem?
Regarding Docker, we did not create or update it, but we rebuilt the image from scratch a few days ago and since that day we started having these issues. With the old image everything was working perfectly.

Does this also happens with our examples?


[MM-27207] e2e archived channels (I)

Summary
5 of the test for archived channels (I), I realized late that it was specified to send 1 PR per TM4J
Ticket Link
MM-27207
Tests:

MM-T1670
MM-T1671
MM-T1672
MM-T1673
MM-T1674

@hmhealey @saturninoabril I moved  everything into separate ui actions and added a helper function on the file. Let me know if that's ok.
Regarding createChannel, I decided to let the tester decide if it should be using the new or the old sidebar (it changes only how to start) as he is the one to know which one to use. guessing was getting complicated and might lead to bad results.

/update-branch

Will try to auto merge this PR once all tests and checks are passing. This might take up to an hour.

Trying to auto merge this PR.

Pull Request successfully merged
SHA: 369b92308b35deb6ee66c188e66bcfbf94656126


Add advance envelope encrypt decrypt sample

Add advance envelope encrypt decrypt sample

 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.


fix(acme): fix a bug that account_key is not optional

Summary

fix ACCOUNT_KEY_SCHEMA field key_id
add custom_entity_check to enforce required key_id in schema.lua
update acme schema_spec.lua to include test case for validating account_key without key_id

Checklist

[x] The Pull Request has tests
[x] There's an entry in the CHANGELOG
[ ] There is a user-facing docs PR against https://github.com/Kong/docs.konghq.com - PUT DOCS PR HERE

Full changelog

[Implement ...]

Issue reference
KAG-1778

Fix #[issue number]

Should we rather consider this a bug of the schema checker? I think it means required when the record is present when we have an optional record with a required field.

I think it’s not a bug. The schema checker was not designed to consider cascading relationships (as it would make the implementation more complex). Therefore, when checking fields that require cascading relationships, conditional or custom_entity_check are usually used.

I'm not fully understand the reason here. In admin API I think I can omit conf.account_key completely without issue (correct me if i'm wrong), so the schema checker is behaving correctly.. Why is this becoming a different outcome in dbless/deck sync?

I'm not fully understand the reason here. In admin API I think I can omit conf.account_key completely without issue (correct me if i'm wrong), so the schema checker is behaving correctly.. Why is this becoming a different outcome in dbless/deck sync?

in the check logic of the admin API, if it is found that the value of account_key is null and required in schema is false, then the check for account_key will pass and key_id will not be checked again.
I have not looked at the inspection code of the deck, but I think the behavior logic of the deck is not like this.

@sabertobihwy the check logic wouldn't happen on deck side, but i'm curious on if kong's dbless handling logic is different or if deck has sent extra field that causes this issue?

but i'm curious on if kong's dbless handling logic is different or if deck has sent extra field that causes this issue?

I just tested it out, and the reasons are similar.
In Admin API mode, when validating the account_key, enter the function Schema:validate_field(field, value), where value is userdata: NULL.

In Deck mode, when validating the account_key, enter the function Schema:validate_field(field, value), where value is table.

I think this is the root cause of the difference, which leads to different branches of logic when the ·if value == null condition is met.
Why is it like this? I haven’t explored it yet.

I would suggest to find the root cause instead of just fixing it at the plugin side. It seems to be a generic schema issue. Some possible reason to consider:

form-encoded vs. json payload?
how's NULL handling in deck?


Setting Page

Details
New setting page implemented according to the instructions on the issue.
 You have to do it.

comment I have read the CLA Document and I hereby sign the CLA on this pull request.
Don't use code formatters such as prettier. As you can see linting check is failed.
attach the issue in the pull request here

Fixes GH_LINK

replace GH_LINK with  #{issue no}

@rafidaky Couple of things. You have to do it.

comment I have read the CLA Document and I hereby sign the CLA on this pull request.
Don't use code formatters such as prettier. As you can see linting check is failed.
attach the issue in the pull request here

Fixes GH_LINK

replace GH_LINK with  #{issue no}

Fixes #1225

Fixes #1225

I have read the CLA Document and I hereby sign the CLA

I have read the CLA Document and I hereby sign the CLA

New setting page implemented according to the instructions on the issue, ios and android screenshots:

New setting page implemented according to the instructions on the issue, ios and android screenshots:

Some design feedback:

the avatar should be 80 x 80
the online indicator should be 12x12
the user display name should be 17pt font size in GTA Bold with a color of themeColors.heading
the user login should be 13pt font size in GTA Regular with a color of themeColors.textSupporting

If no display name exists, then you can place the login in the top text field and leave the bottom blank:

Some design feedback:

the avatar should be 80 x 80
the online indicator should be 12x12
the user display name should be 17pt font size in GTA Bold with a color of themeColors.heading
the user login should be 13pt font size in GTA Regular with a color of themeColors.textSupporting

If no display name exists, then you can place the login in the top text field and leave the bottom blank:

It also looks like there is some margin to the left/right of the Settings page that should not be there:

It might be helpful to view a chat attachment (like an image) in the Expensify.cash app - that will give you a good idea of how the page structure should be styled.

It also looks like there is some margin to the left/right of the Settings page that should not be there:

It might be helpful to view a chat attachment (like an image) in the Expensify.cash app - that will give you a good idea of how the page structure should be styled.

Updated

Updated

Can you please update your screenshots to reflect any changes you made? Thanks!

Can you please update your screenshots to reflect any changes you made? Thanks!

@shawnborton sorry about that, updated all screenshots!

@shawnborton sorry about that, updated all screenshots!

There are still some inconsistencies that need to be solved:

The online indicator (green dot) is too small and does not have the correct border color around it - the border should be themeColors.componentBG for this case
It looks like on some platforms the font is bold, and on some the font is not bold
Can you show both scenarios where there is a display name + login AND where there is just a login?

What values are you using for padding around the Sign Out button? It looks uneven on each side:

Ideally there should be an inner padding of 20px that wraps the avatar/name/button/etc:

There are still some inconsistencies that need to be solved:

The online indicator (green dot) is too small and does not have the correct border color around it - the border should be themeColors.componentBG for this case
It looks like on some platforms the font is bold, and on some the font is not bold
Can you show both scenarios where there is a display name + login AND where there is just a login?

What values are you using for padding around the Sign Out button? It looks uneven on each side:

Ideally there should be an inner padding of 20px that wraps the avatar/name/button/etc:

The online indicator is 12x12 actually as you said, should i make it bigger? Also the font boldness is caused by the platforms, i selected the fonts according to your notes.

The online indicator is 12x12 actually as you said, should i make it bigger? Also the font boldness is caused by the platforms, i selected the fonts according to your notes.

The online indicator is 12x12 actually as you said, should i make it bigger? Changing the border color right now.
Font boldness is caused by the platforms, i selected the fonts according to your notes.
Uploading screenshots with both display name & login right away.
Sign Out button doesn't have a padding actually it centers the text inside so it shouldn't be uneven.

The online indicator is 12x12 actually as you said, should i make it bigger? Changing the border color right now.
Font boldness is caused by the platforms, i selected the fonts according to your notes.
Uploading screenshots with both display name & login right away.
Sign Out button doesn't have a padding actually it centers the text inside so it shouldn't be uneven.

Ah, perhaps given the box-sizing model, the indicator is 12x12 which includes the border width. Can you make it so that the green part is 12x12? That means you might have to increase the overall size of the indicator to include the border width x 2.
Regarding the Sign Out button, notice how the margin on each side is uneven?

Ah, perhaps given the box-sizing model, the indicator is 12x12 which includes the border width. Can you make it so that the green part is 12x12? That means you might have to increase the overall size of the indicator to include the border width x 2.
Regarding the Sign Out button, notice how the margin on each side is uneven?

Sign out button, paddings & online indicator size updated, also added the screenshots of two scenarios ( with / without display name)

Sign out button, paddings & online indicator size updated, also added the screenshots of two scenarios ( with / without display name)

Another quite note on spacing:

There should be 12px below the avatar (you can use styles.mb3)
There should be 4px below the display name and above the login (since we conditionally display the login styles, you can use styles.mt1 on the login to give it a margin top of 4)

Another quite note on spacing:

There should be 12px below the avatar (you can use styles.mb3)
There should be 4px below the display name and above the login (since we conditionally display the login styles, you can use styles.mt1 on the login to give it a margin top of 4)

Updated!

Updated!

Updated, also we need conditional rendering in homepage because without it homepage looks like this

Updated, also we need conditional rendering in homepage because without it homepage looks like this

updated

updated

moved the redirect to homepage as requested!

moved the redirect to homepage as requested!

updated, should be okay now!

updated, should be okay now!

updated!

updated!


Map 3D Pose to 2D again after Translation or Rotation

Hello everyone, any ideas for doing rotation and translation to our 3D Skeleton then apply it back to 2D? My plan will like, I would to doing rotation and translation so my skeleton matches a certain camera angle from another 2D Skeleton. If anyone could give me a clue or keywords, I will be really thankfull. Thank you very much for your all helps.

You may want to read upon the perspective-n-point problem.


Support of Map

Should functions like invertObj or invert for example support Map as well, and not only objects?

Yes, if we ever get 1.0 out the door, later versions will support more modern JS constructs.  That will definitely include Map for some functions.

Closing as duplicate of #1055


Select ‘West Midlands’ and average price header text changes to West Midlands Region

None of the others have ‘Region’ in that text. Also the map caption for the area also contains ‘Region’ and others do not.

Explained to me why 'Region' is in the header text as it is in the data to distinguish it from the West Midlands local authority so happy with this.
This change should now be to make the map caption consistent with the radio button text, so remove 'Region' from the map text.

I can't easily change the caption on the map, since that label is taken directly from the data. So I have changed the selection control to have the same name as the region label in the data.

Didn't realise the map captions taken from the data, happy with the explanation. Happy with the resolution as I can confirm the radio button caption is now consistent with the map caption. Closing this issue


ci: add automation script

This automates the process described in BUILD.md.
Please take a look at https://github.com/registerGen/lua-dev.nvim/actions/runs/2608229895. Is there anything that doesn't work correctly?

I removed the on push to main and added a manual trigger. I've also kept the weekly.
Thanks again for making this!

Thank you for reviewing this, too!


64-bit message sizes for Charm/Converse

Original date: 2018-03-29 21:03:42
Original PR: https://charm.cs.illinois.edu/gerrit/2395

Co-authored-by: Evan Ramos<EMAIL_ADDRESS>Change-Id: Iebadb024639a71ec04d2cb3debd3743e69120bb7

Draft because, at least, non-netlrts machine layers need implementation, and the documentation also needs updating.

CCS and other components also need updating for size_t
NetLRTS-TCP (and therefore the Charm4Py CI) are broken because TransmitImplicitDgram inappropriately generates its message header by using DgramHeaderMake, which fails because this is not size_t-safe.

In addition to being out-of-date and the reasons listed above, I no longer sure whether changing the message size field at the network level to 64 bits is a good idea, partially because it takes up more space in the envelope/header, but mainly because some system APIs like Cross-Memory Attach only take 32-bit sizes. Higher level message sends such as at the Charm layer could/should still support 64-bit sizes through message pipelining.


Migrate FSTServerTimestampValue to FSTDelegateValue

This includes a temporary change that makes the C++ ServerTimestamp include an Objective-C FSTFieldValue* as its previous value (0f6b330). This change will be reverted in the big switchover.

Apologies for all the extra cruft required to make this work. The complete diff of all changes post your review is here: https://github.com/firebase/firebase-ios-sdk/compare/050329c4c6c561c998404da4c171e2ee514af6e4...1b462887fda7350c2dc80a24f869b22b330b2c1b.
This restores the CMake build on macOS to working order. It will temporarily break the build on Linux, but this can't be avoided without massive effort that will become obsolete in two PRs anyway. Basically too much of the .cc code indirectly deals with ServerTimestamp's previous value. This works when there are definitions for that in the .mm file, but fails with undefined symbols on Linux because there's no reasonable definition to provide. The fix is to move things around from .cc to .mm, and to make some of the tests that deal with previous values __APPLE__ only but 30 minutes of hacking on this led to a lot of carnage and basically only disabled everything related to tests. I prefer to just break the build for now since nothing depends on it.


refactor: remove deprecated charts

What's in this PR?
Remove the deprecated charts (ccsm-helm and zeebe-*) from the main Helm repo index.
And tidy up home page for https://helm.camunda.io/
Checklist
Please make sure to follow our Contributing Guide.

Before opening the PR:

[x] There is no other open pull request for the same update/change.
[x] The commits follow our Commit Guidelines.
[x] Tests for charts are added (if needed).
[x] The main Helm chart and sub-chart are updated (if needed).
[x] In-repo documentation are updated (if needed).

After opening the PR:

[x] Did you sign our CLA (Contributor License Agreement)? It will show once you open the PR.
[x] Did all checks/tests pass in the PR?

there was an issue in the index, and I've reverted the change for now.


feature: new type for unavailability property in the schedule. It c…

new type for unavailability property in the schedule. It can be either an Interval[] or a ScheduleSpecificDate

Coverage increased (+1.8%) to 93.778% when pulling fca6437b59e8e3541b48d1c24caeb97c1e0a6e18 on speedazerty:feat/unavailability_by_date into 12939b74c40c929cc6405bbae9625f0ff79bcb3a on SSENSE:master.


Disable spire-agent

Summary and Scope

Fixes: Errors that spire failed to start

Issue Type

Bugfix Pull Request

spire-agent regressed and was enabled when it shouldn't have been. It should only be enabled/started on NCNs when the
join-spire-on-storage.sh script is invoked.
Prerequisites

[ ] I have included documentation in my PR (or it is not required)
[ ] I have tested this by building an image using this branch HEAD, or this is does not pertain to the node-images pipeline.
[ ] I tested this on internal system or this pertains to the node-images pipeline (if yes and not build related, please include results or a description of the test)
[ ] I tested this on a vshasta system or this pertains to the node-images pipeline (if yes and not build related, please include results or a description of the test)

Idempotency

Risks and Mitigations

Merging this quickly so it's included in the current images getting promoted.


Security Question

Hi, I could not find email of support any where and not able to login in to community , I have a question in regards to the Security of APIs of function fabric.
Let's take an example API like the bank helpdesk API should 1 user be able to see other users data ? or messages?

Hello
Thank you for your interest in FusionFabric.cloud. The community site is for registered users. Registering will allow you to obtain access tokens for the APIs and interact with them.
Security is at the core of FusionFabric.cloud. For end-users APIs (which we fall B2C), isolation between users is key. There are however exception that depends on the API. For example, in the account API, you might be able to see the account of your spouse if they have delegated access to their account.
Can we get more information on the context of your question?


[Parity] System.Windows.Forms

This issue tracks our parity with the original Winforms.
Note that the goal is not to provide 100% parity, the goal is to provide a modern toolkit that is heavily inspired by Winforms.  However there is definitely value in reviewing every API to determine which ones make sense to bring forward.
Links to issues tracking Control parity

Control - #23
Button - #24
CheckBox - #26

Im guessing this is the place to ask, but will functions like onPaint and onClosing be added? Im porting a game from windows forms based for rendering, to cross platform and using this seems to be the best option, and to my checking of things i dont see onPaint or onClosing available

Control has OnPaint, so you could just dock a Control in the Form and handle it.
There is Form.Closed event, but not a Form.Closing.  I don't know if it will ever be implemented.  As you can tell by looking at the commit log, there's not much activity going on currently in this project.


[rlgl] rlScalef with negative parameter disappears everything except lines

Issue description
When I use rlScalef with a negative y parameter to flip the screen vertically, lines get flipped as expected, but solid shapes completely disappear.
Environment
Artix Linux
OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.2.2-arch1.1
OpenGL renderer string: Mesa Intel(R) UHD Graphics 620 (KBL GT2)
Raylib version: commit c762a99bd57c4e19551967451b42b195ac71b4bb, from 2024-09-17
Code Example
This code is adapted from the core_2d_camera example. Note that if the rlScalef line is changed to rlScalef(1, 1, 1), there's a solid rectangle with an outline, but with rlScalef(1, -1, 1), the outline remains while the filled rectangle disappears.
#include "raylib.h"
#include "rlgl.h"

int main(void)
{
	const int screenWidth = 800;
	const int screenHeight = 450;

	InitWindow(screenWidth, screenHeight, "raylib");

	SetTargetFPS(60);
	while (!WindowShouldClose())
	{
		BeginDrawing();

			rlPushMatrix();
			rlTranslatef(0, screenHeight/2, 0);
			rlScalef(1, -1, 1);
			rlTranslatef(20, -screenHeight/2, 0);

			ClearBackground(BLACK);

			DrawRectangle( 10, 10, 250, 113, SKYBLUE);
			DrawRectangleLines( 10, 10, 250, 113, BLUE);

			rlPopMatrix();

		EndDrawing();
	}

	CloseWindow();

	return 0;
}

Ah, so it was just me misunderstanding openGL. Your solution worked for me. Thank you!


VSCode icon in Pixelbook seems to be of very low resolution

VSCode Version: 1.30.1
OS Version: Linux x64 4.14.74-07776-gac52e5f750c8

Details from VS Code - Help/About dialouge
Version: 1.30.1
Commit: dea8705087adb1b5e5ae1d9123278e178656186a
Date: 2018-12-18T18:07:32.870Z
Electron: 2.0.12
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
OS: Linux x64 4.14.74-07776-gac52e5f750c8

Steps to Reproduce:

Enable Linux in Pixelbook (Chromebook). Instructions can be found at https://support.google.com/pixelbook/answer/9031351?hl=en
Install VSCode in Pixelbook following the instructions at https://code.visualstudio.com/docs/setup/linux

Notice the VSCode icon in the app launcher to be of very low resolution.
Please refer to the attached screenshot.

Does this issue occur when all extensions are disabled?: NA

Uninstalling and reinstalling vscode resolved the issue.


Updating EmailMessage model to accept the correct content model

API change check
API changes are not detected in this pull request.


WP5 indiv process testing: code style improvements

This is rebased version of PR #21 after it got in messy conflict with main branch

I can confirm that #21 and #32 do the same, so #21 can be closed.
Nevertheless, the missing warnings are still a thing. See https://github.com/Open-EO/openeo-test-suite/pull/21#discussion_r1455036302
Otherwise lgtm

I'll go ahead and merge this, because there is too much risk on conflicts with other issues/PRs I want to work on

I can't confirm this. From what you've stated above, I'd have assumed that adding --log-cli-level=WARN would add the missing warnings back to the log, but it doesn't. They are still missing and we still don't understand why this is the case.

Okay, I see what happens here:
Instead of showing up in the warnings summary, they now show up in the live log setup:

That is confusing.

Moved the issue to #33 to unblock this PR.

thanks
merged in 0e7a7d766df015d92223bcedae4fe1b2cddae620


Leaf lamina tip (PO:0025589)

Propose new term
leaf lamina tip (PO:0025589): A leaf tip (PO:0025142) that is the distal portion of the leaf lamina (PO:0020039).
comment: This is the portion of the leaf lamina (PO:0020039) that is furthest away from the stem (PO:0009047).
Reported by: atkinsob
Original Ticket: obo/plant-ontology-po-term-requests/574

Accepted and closing


Web / wasm

Anyone tried running this as a web app ?
The FS access would be a problem ?

Both FS and sending request from browser would be a problem. to be able to work in browser

Storage interface need to be implemented for an accessible option in browser. ( Im working on cleaning the storage impel mention for make this easier)
We need a proxy to handle requests otherwise they would fail with CORS issue.


Unable set url to PhotoEditorView using picasso.

Picasso.get().load(filePath).into((Target) mPhotoEditorView);
failed to load .

Please share the error logs.

PhotoEditorView is a ViewGroup, Picasso needs ImageView as a Target. You can get the ImageView from PhotoEditorView like this mPhotoEditorView.getSource()

Please close the issue if it's resolved.

same problem ....image is not loading


[1.13] Automated Bump DC/OS UI v2.83.1

High-level description
What features does this change enable? What bugs does this change fix?
Corresponding DC/OS tickets (required)
DCOS-60344 DCOS-60342
Related tickets (optional)

DCOS-60344 DCOS-60342
Checklist for component/package updates:
If you are changing components or packages in DC/OS (e.g. you are bumping the sha or ref of anything underneath packages), then in addition to the above please also include:

[ ] Change log from the last version integrated (this should be a link to commits for easy verification and review): example
[ ] Included a test which will fail if code is reverted but test is not. If there is no test please explain.
[ ] Test Results: [link to CI job test results for component]
[ ] Code Coverage (if available): [link to code coverage report]

Please update CHANGES.md file (Add or update DC/OS UI line in Notable Changes section of newest version).
* Updated DC/OS UI to [1.13+v2.83.1](https://github.com/dcos/dcos-ui/releases/tag/1.13+v2.83.1).

You can edit CHANGES.md directly here: https://github.com/mesosphere/dcos/edit/dcos-ui/bump/2019-11-07-14-04-47/1.13+v2.83.1/CHANGES.md?pr=%2Fdcos%2Fdcos%2Fpull%2F6500

@mesosphere-mergebot label [Ready for Review]

Superseeded by #6607


update pulumi sdk pkg

What happened?
It is not working with tha latest version of pulumi
Example
not enough arguments in call to plugin.NewDetailedDiffFromObjectDiff
have (*resource.ObjectDiff)
want (*resource.ObjectDiff, bool)) (typecheck)
"github.com/pulumi/pulumi-go-provider/infer"
Output of pulumi about
CLI
Version      3.90.1
Go Version   go1.21.3
Go Compiler  gc
Host
OS       ubuntu
Version  22.04
Arch     x86_64
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Thanks for pointing this out. A fix will come out shortly.


Non-Object Fields not Automatically Added to Sort Type

Hello,
I was wondering non-object fields (primitives) are not automatically added to the available sorting options. Is there a particular reason for this or is it just an unimplemented feature?

Sorting works with indexed fields by default with scalar and complex fields. Indexed fields should be described in mongoose model in field declaration a: { type: String, index: true} or on schema level UserSchema.index({ a: 1, b: -1, c: 1}).
Also, it expands complex indexes from left side, eg you have { a: 1, b: -1, c: 1 } index in mongoose model, to graphql will be provided following enums [A_B_C_ASC { a: 1, b: -1, c: 1 }, A_B_C_DESC { a: -1, b: 1, c: -1 }, A_B_ASC {a: 1, b: -1}, A_B_DESC {a: -1, b: 1}, A_ASC {a: 1}, A_DESC {a: -1}].
That was done for performance reason on big datasets in my app. Do not use sorting for which does not exists indexes.
See example (code, live):

--
Anyway you may edit types after generating them via graphql-compose-mongose and add manual sorting options https://github.com/nodkz/graphql-compose/issues/26
Or change sort argument whe you wrap resolver, please follow to text search example


AMBARI-24767. Error while starting Timeline v2 Reader during Move operation (amagyar) (#2447)

clone of #2447

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/4252/
Test PASSed.


Cannot develop without root access

Before submitting your bug report

[X] I believe this is a bug. I'll try to join the Continue Discord for questions
[X] I'm not able to find an open issue that reports the same bug
[X] I've seen the troubleshooting guide on the Continue Docs

Relevant environment info
- OS: Debian 12
- Continue version: `main`
- IDE version: 1.95.3

Description
When installing all dependencies for development, the installer attempts to install to /usr/local/lib/node_modules, failing on any system you do not have root access to:
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules'
npm ERR!  [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/usr/local/lib/node_modules'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

It should be possible to develop without root, and documented as such.
Thank you
To reproduce

Fresh clone of a fresh fork
Tasks: Run Task
install-all-dependencies

Log output
No response

@Fmstrat do you know which install script is causing this to appear? (It's probably somewhere it the gui script, not 100% sure though).
Here's a link to the full installation script for your reference: https://github.com/continuedev/continue/blob/main/scripts/install-dependencies.sh

The issue is caused by "npm link" it try to create path: '/usr/lib/node_modules/@continuedev/core' which obviously it doesn't have permission .

@sestinj could you take a look?


lacework-agent chart on k8s 1.23+?

The doc says lacework-agent chart is supported on k8s up to 1.22. However this issue seems indicate docker should be the only blocker moving on to 1.23. But it has been fixed.
We are considering k8s 1.26 and really wish to use lacework-agent chart there. Could you verify the highest supported k8s version and update the doc accordingly if necessary? Thanks!

I used it in 1.23. They updated the doc but forgot about this issue.

Hi @Israphel, thanks for the reminder! The docs are updated, so I'll go ahead and close this issue. Please feel free to reopen if anything changes.


Better Bluetooth Resetting

So CoreBluetooth sometimes throws bluetooth resetting which is basically BTServer crashing inside iOS right now RxBluetoothKit throws the bluetoothResetting.
You will get CoreBluetooth[ERROR] XPC connection interrupted, resetting. in console.
If I'm not wrong the easiest way to handle this correctly is that you need to remove all the peripheral, services, characteristics that BluetoothManager have stored and reinit CBCentralManager and basically start all over.
Im not saying that RxBluetoothKit should handle this, but a function in BluetoothManager which u are enable to reset the stuff above will be really helpful, I'm interested to know how u guys handle this issue as well.
BlueCap does something similar here

Will think about it. Problem is that our CBCentralManager instance is injected from the outside. This makes things complicated and would definitely require breaking the API (because instead object we should take a closure that returns object and use it at start and every time when bluetooth is reseting).

We think that you should just re-initialize the BluetoothManager if anything like that happens. Because we're injecting CBCentralManager we don't see a way to implement this in a clear way.
Doing more operations is outside of the library scope. Also it has it's benefits — we're ensuring that all of the state internal object is cleared just because it's deallocated. It makes us certain that we don't need to remember about clearing whenever we're adding any internal storage to the BluetoothManager.
If you have some further thoughts — feel free to re-open the issue. I'm open to the discussion about this feature.


[JS SDK automation] Changelog Generation Failure

Description
The JS SDK automation failed during the changelog generation step with the following error. This issue is unrelated to the changes in this spec PR
The build log can be found at here
[automation_generate.sh] [ERROR]: Failed to generate changelog: ENOENT: no such file or directory, scandir '/mnt/vss/_work/1/s/azure-sdk-for-js/sdk/healthinsights/azurehealthinsightsradiologyinsights-rest/review'.
08:26:36.401 cmdout 	[automation_generate.sh] [ERROR]: Failed to build typespec project: "specification/ai/HealthInsights/HealthInsights.RadiologyInsights":
08:26:36.401 cmdout 	[automation_generate.sh] Err: Error: ENOENT: no such file or directory, scandir '/mnt/vss/_work/1/s/azure-sdk-for-js/sdk/healthinsights/azurehealthinsightsradiologyinsights-rest/review'
08:26:36.401 cmdout 	[automation_generate.sh] Stderr: "undefined"
08:26:36.402 cmdout 	[automation_generate.sh] Stdout: "undefined"
08:26:36.402 cmdout 	[automation_generate.sh] ErrorStack: "Error: ENOENT: no such file or directory, scandir '/mnt/vss/_work/1/s/azure-sdk-for-js/sdk/healthinsights/azurehealthinsightsradiologyinsights-rest/review'
08:26:36.403 cmdout 	[automation_generate.sh]     at Object.readdirSync (node:fs:1525:3)
08:26:36.403 cmdout 	[automation_generate.sh]     at getApiReviewPath (/opt/hostedtoolcache/node/18.20.4/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/dist/common/utils.js:105:76)
08:26:36.403 cmdout 	[automation_generate.sh]     at generateChangelog (/opt/hostedtoolcache/node/18.20.4/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/dist/llc/utils/generateChangelog.js:70:69)
08:26:36.403 cmdout 	[automation_generate.sh]     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
08:26:36.403 cmdout 	[automation_generate.sh]     at async generateRLCInPipeline (/opt/hostedtoolcache/node/18.20.4/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/dist/llc/generateRLCInPipeline/generateRLCInPipeline.js:222:13)
08:26:36.403 cmdout 	[automation_generate.sh]     at async automationGenerateInPipeline (/opt/hostedtoolcache/node/18.20.4/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/dist/autoGenerateInPipeline.js:38:17)".

@qiaozha , can you have a look if this is a known issue?

CC: @wanlwanl

At least the ts config is incorrect.
Commented in PR.
@raych1

Looks like the tspconfig is incorrect, please create a new pr to generate js sdk @kazrael2119


Question: Get the original bytes of redis' response

Feature Request
Hi, all
Is your feature request related to a problem? Please describe
In lettuce, these any way get redis's bytes response without decode?
For example, there is a <key1, value1> pair in redis.
When i send get key1 using lettuce, i will get original bytes array of redis $6\r\nvalue1\r\n instead of value1
Because of, i am working a proxy of redis.  When outbound, i don't need any process,
so, this will be very convenient,  if i can get orginal bytes, i can return directly client
Describe the solution you'd like
I guess, can we implement a CommandOutput without decode?
But i can't find where lettuce decode bytes?
I'd appreciate if someone can let me know how to do
also, I'd like to work on it if it really need this feature
Describe alternatives you've considered
Teachability, Documentation, Adoption, Migration Strategy

In lettuce, these any way get redis's bytes response without decode?

No there isn't and what you're trying is going to be difficult with Redis. Take a look at Netty's Redis Codecs at https://netty.io/4.1/api/io/netty/handler/codec/redis/RedisDecoder.html.


Consistent node-fetch usage (also fixes ECONNRESET error)

There is an issue with the current version of swagger-typescript-api. After successful generation of the file, indicated by this message:
✅   typescript api file [FILE] created in [FOLDER]
the execution does not stop. After some seconds of waiting I get this error in my console, and only then the utility stops.
node:events:491
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:217:20)
Emitted 'error' event on Socket instance at:
    at emitErrorNT (node:internal/streams/destroy:157:8)
    at emitErrorCloseNT (node:internal/streams/destroy:122:3)
    at processTicksAndRejections (node:internal/process/task_queues:83:21) {
  errno: -4077,
  code: 'ECONNRESET',
  syscall: 'read'
}

I've discovered that the reason is node-fetch-h2 package, just changing it to node-fetch solved the issue.
Moreover, right now there are some inconsistencies with using node-fetch and node-fetch-h2 in the project:

node-fetch-h2 is used in the code but it is not stated in package.json
node-fetch v3 is stated in package.json, it is used only for typings; v3 could not be used in this project as it uses ESM.

My solution is to use only node-fetch, the latest v2 version. With my fix its usage now looks as expected and also works good without any errors.

In #727, this fix is going to get covered, and node-fetch has been replaced with native fetch. Thanks a lot @nicky1038!


Since updating to "react-static": "^5" I experience FOUC

Hi,
since updating to "react-static": "^5" I experience FOUC. I did not have this behaviour in "react-static": "^4".
My styling is pretty basic and only relys on styled-components.
Anybody else has made this experience as well?

Forgot to mention: FOUC only happens for the production built. The development does not show FOUC.

On Fri, Feb 23, 2018 at 3:56 AM Karl Anders<EMAIL_ADDRESS>wrote:

Forgot to mention: FOUC only happens for the production built. The
development does not show FOUC.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/nozzle/react-static/issues/410#issuecomment-367977624,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFUmCVAp2r3uYTh4p8PyLzZzr_eKC2u5ks5tXplrgaJpZM4SQn93
.

Are you extracting your styles in the renderToHtml function for your
document during build?
On Fri, Feb 23, 2018 at 2:48 AM Karl Anders<EMAIL_ADDRESS>wrote:

Hi,
since updating to "react-static": "^5" I exerience FOUC. I did not have
this behaviour in `"react-static": "^4".
My styling is pretty basic and only relys on styled-components.
Anybody else has made this experience as well?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/nozzle/react-static/issues/410, or mute the thread
https://github.com/notifications/unsubscribe-auth/AFUmCQkRAe5U67gZG1Ra55VQIFXnQBlRks5tXomGgaJpZM4SQn93
.

I am not using renderToHtml. In fact I am not using any CSS/SASS files. My global @font-face and some basic CSS resets are entering per styled-components | injectGlobal. For styling I a have written some styled components myself and I am using some styled components from grid-styled for the grid.
In the production build it seems that the JS that does the styling is just loaded too late, i.e. after the content, so I get the FOUC.

Please refer to the styled-compoments example config here: https://github.com/nozzle/react-static/blob/master/examples/styled-components/static.config.js#L40. For any css-in-js solutions to work server side, they must be extracted and embedded in the document at render time (https://github.com/nozzle/react-static/blob/master/examples/styled-components/static.config.js#L55)


fix: null data checks

Fixes : null data checks #117

I created a null check where the utils/contributors.js and utils/solutions.js in order to send the data as an empty array [].
because If we dont send this well have bunch of errors same as described in the issue.
the frontend error display work on the .length parameter of array if its  0 then the UI changes to no contributors found.
I have run a linter test as well.

yeah sure

Thanks @Chaitanya674 for the PR, will merge!

Thanks @Chaitanya674 for the PR, will merge!

Happy to contribute : )


Incorrect message sizes are used when calculating transcript

From #2608.
In at least
https://github.com/DMTF/libspdm/blob/9bc69639f112be9d5bd8a4aa93cd0fe07d70361a/library/spdm_responder_lib/libspdm_rsp_certificate.c#L156 and https://github.com/DMTF/libspdm/blob/9bc69639f112be9d5bd8a4aa93cd0fe07d70361a/library/spdm_responder_lib/libspdm_rsp_digests.c#L166-L167 the transport's request size is used, which may be larger than the size of the parsed SPDM message. I looked through all the other messages and they appear to be OK, but it would be good if someone else could confirm that these are the only two instances of the issue.

@alistair23 @twilfredo you haven't seen this on your end? Are you sending the exact SPDM sizes through the transport layer?

I don't think we have run into this issue (@alistair23?),  at the transport layer level in x__receive_message()/x_send_message() we send the exact 'message_size'. Which is what I assume you mean by "exact SPDM size"?

For reference you can see exactly what we are doing at: https://github.com/westerndigitalcorporation/spdm-utils
Wilfred shared where we convert message_ptr and message_size into a Rust slice We always send the entire buffer, so we send message_size bytes.
I'm not sure we would notice if we send more data though. From reading https://github.com/DMTF/libspdm/discussions/2608 it sounds like everything works, they are just noticing more data being sent. We aren't inspecting the bytes that closely, so as long as libspdm is happy we wouldn't notice

From reading #2608 it sounds like everything works, they are just noticing more data being sent. We aren't inspecting the bytes that closely, so as long as libspdm is happy we wouldn't notice

nope, it does not work, the CHALLENGE_AUTH response is not accepted by the requester, this how it's been found.

Is there any chance you can share the log of your failure? I'm unable to reproduce it. The CHALLENGE_AUTH is accepted by a libspdm requester for me.
I understand this has now been fixed, but I would like to see if I can reproduce the failure (before the fix)


DocsArchive-<IP_ADDRESS>Auto archive content

Auto archive content from https://github.com/OPS-E2E-PPE/docs-archive-test-source

Docs Build status updates of commit b66f40d:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error]

Cannot sync git repo to specified commit because branch Release_Archive_master_2020-03-19-06-30-49 has been deleted or has been force pushed: fatal: couldn't find remote ref refs/heads/Release_Archive_master_2020-03-19-06-30-49

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


Deobfuscation of class names, methods and fields

Deobfuscation
Can deobfuscate class names, methods and fields. Working with obfuscated code is a huge headache, so this feature is entirely necessary for ease of use. Renamed class names, methods and fields should also include a comment of their original names.
Example obfuscated:
a.a.a(true);

Example deobfuscated:
class1.field1.method1(true);

It would also be useful to find which fields, methods and classes are actually obfuscated. You could find these by checking for duplicate names and their length.

You can rename classes, methods and fields by right clicking on an item and choosing Rename option.

You can rename classes, methods and fields by right clicking on an item and choosing Rename option.

Yes, but its tedious to manually rename all when the entire thing is obfuscated. Automation would be useful and deobfuscation should only be needed for patching, not recompiling with code.

You can rename classes, methods and fields by right clicking on an item and choosing Rename option.

Yes, but its tedious to manually rename all when the entire thing is obfuscated. Automation would be useful and deobfuscation should only be needed for patching, not recompiling with code.

There are plugins in our Discord server that provide automatic renaming when you load the jar. I think they are also mentioned on the website in Plugins section. Is that what you want?

Absolutely, i'll join the discord. Shouldn't deobfuscation be part of the base program though? Just a suggestion.

You can rename classes, methods and fields by right clicking on an item and choosing Rename option.

Yes, but its tedious to manually rename all when the entire thing is obfuscated. Automation would be useful and deobfuscation should only be needed for patching, not recompiling with code.

There are plugins in our Discord server that provide automatic renaming when you load the jar. I think they are also mentioned on the website in Plugins section. Is that what you want?

Absolutely, i'll join the discord. Shouldn't deobfuscation be part of the base program though? Just a suggestion.

Recaf provides an ability to remap stuff, as mentioned above, and plugins are made to work with the designed API, not the Recaf itself, that's the approach we took. I guess this issue can be closed, in case the problem is solved?

You can rename classes, methods and fields by right clicking on an item and choosing Rename option.

Yes, but its tedious to manually rename all when the entire thing is obfuscated. Automation would be useful and deobfuscation should only be needed for patching, not recompiling with code.

There are plugins in our Discord server that provide automatic renaming when you load the jar. I think they are also mentioned on the website in Plugins section. Is that what you want?

Absolutely, i'll join the discord. Shouldn't deobfuscation be part of the base program though? Just a suggestion.

Recaf provides an ability to remap stuff, as mentioned above, and plugins are made to work with the designed API, not the Recaf itself, that's the approach we took. I guess this issue can be closed, in case the problem is solved?

Yeh, thank you for the guidance :)


added arch instructions

Added arch instructions for the few of us on arch

@dotnet-policy-service agree

@Eideren, can I merge this?

Yep, merge whenever you're ready @VaclavElias


Block comment ignores strings

This failed:
/*
void main() {
    println("Hello /* world"); // <<< open block comment in a string
}
*/

void main() {
    println("Hello world");
}

with error:
main.delta:1:1: error: unterminated block comment
/*
^

I noticed, that in file parser/lex.cpp the function Lexer::readBlockComment doesn't handle strings.

Good catch. But I don't this is feasible to implement, because comments may contain arbitrary text, making it nearly impossible to reliably detect if the /* is inside a "string" or not. For example:
/* Some explanation here.
var c = '"'; /* The ascii value of `"` is 34.
                More explanation. */
*/

Here the /* is enclosed between two " characters on the same line, but it's actually part of a nested block comment, and therefore should not be ignored.
I tested with Swift, which also has nested comments, and it doesn't seem to handle strings inside block comments in a special way either.

I noticed it when reading lexer'code. One way would be to lex everything first (including comments start/stop), and then to filter comments away.

That wouldn't work because comments can contain text that doesn't lex properly. For example the text "\" is valid in a comment, but lexing would treat is as an unterminated string literal (since the last quote is escaped).


Fix a typo in QuantumCircuits docs

Summary
There's a typo in the documentation, where a period should be instead of a comma.
Details and comments
Didn't think this needs to be entered into the CHANGELOG, but I can add a note if necessary.

@ryan-woo thank you. Pplease always feel welcome to submit PRs here.