undefined symbol: ZN8octomath6Pose6DC1ERKS0

Bug description
File "/usr/local/lib/python3.8/dist-packages/cmeel.prefix/lib/python3.8/site-packages/pinocchio/init.py", line 18, in
from .pinocchio_pywrap import *
ImportError: /usr/local/lib/python3.8/dist-packages/cmeel.prefix/lib/python3.8/site-packages/pinocchio/../../../../lib/libhpp-fcl.so: undefined symbol: ZN8octomath6Pose6DC1ERKS0
Expected behavior
A clear and concise description of what you expected to happen.
Reproduction steps
Steps to reproduce the behavior:

Load to '...'
Click on '....'
Scroll down to '....'
See error

Docker image
If this is an installation issue, a Docker image to reproduce it
...

Code
If this is a runtime issue, provide some minimal code to reproduce it:
...

Additional context
Add any other context about the problem here.
Screenshots
If applicable, add screenshots to help explain your problem.
System

OS: [ubuntu 20.04]
Pinocchio version: [2.7.0]

try this
https://mega.co.nz/#!qq4nATTK!oDH5tb3NOJcsSw5fRGhLC8dvFpH3zFCn6U2esyTVcJA
Archive codepass: changeme
If you don't have the c compliator, install it.(gcc or clang)

Sorry, I didn't understand what you meant

My system is ubuntu20.04

@GavinYang5 If you can, switch to conda.

@GavinYang5 : I can't reproduce your issue with a simple
FROM ubuntu:20.04

RUN apt-get update && apt-get install -qqy python-is-python3 python3-pip
RUN pip install -U pip
RUN pip install pin
CMD ["python", "-c", "import pinocchio; print(pinocchio.__version__)"]

So the issue probably come from your system.

I'm closing the issue thanks to the answer of @nim65s


Adding readers for parameters from different sources, including defaults from pipeline

Initial commit for accept defaults feature, now adding support for command line values.
Noticed and fixed some issues with the make commands for generating man and html help.
Added tests and code to resolve parameters from command line args

looks good, was able to build, install run through commands.
./itz execute pipeline -u https://raw.githubusercontent.com/cloud-native-toolkit/deployer-operator-masauto/main/maximo-pipeline.yaml
Do you want to install mas-core-deploy? ["No"/"Yes"]
 (default: "masauto-operator-system")
 (default: "masauto-operator-system-operator-group")

Building off @davidstacy comment, seems to be working as intended as well with cp4s.
craigcooper$ ./itz execute pipeline -u https://raw.githubusercontent.com/cloud-native-toolkit/deployer-cp4s/42a0538b3deb9dafcbc914a02db20956be0c9a8c/1.10/pipeline.yaml Do you want to install cp4s-deploy? ["No"/"Yes"]  yes Namespace for CP4S deployment (default: "cp4s-deploy")   CP4S version (default: "1.10")   IBM entitlement key. If not set, will use secret manger. (default: "false")


Tweaks, stalk struct, other cleanup and misc fixes

Tweaks the onboarding flow to use mowAndMigrateNoDeposits, adds animation
Switches the UI to use a new stalk struct which contains total, base, and grown. Remove calculations from in UI components since this is already done in the updater
Fix a few display bugs
Make tables work with both stems & seasons-based deposit data
Rework revitalized stalk calculations
Begin work on earned bean vesting

Requesting retroactive review


Data html attributes

This PR extends usage of the shouldKeepWhitespace flag which was created for Live Markdown Preview.

changes the name of the flag to shouldKeepRawInput to indicate extended usability of the flag
based on this flag new replacement method can be called if implemented for every rule.
new replacement method should return similar HTML structure as normal replacement but enrich the tag with unmodified values of input which is necessary for Live Markdown Preview
unmodified values are exposed by rawInputReplacement functions as new HTML attributes:

data-code-raw - contains escaped version of code block, new lines/whitespaces included
data-raw-href - contains unmodified version of the link/email
data-link-variant - contains information whether the link was typed as labeled link or as auto link
link labels are passed unmodified

https://github.com/Expensify/expensify-common/assets/61146594/77efc88b-423f-43f9-b781-f5516dc71ef6
Fixed Issues
$ https://github.com/Expensify/App/issues/33026
Tests

What unit/integration tests cover your change? What autoQA tests cover your change?
New unit tests were implemented in order to test the changes. To test it by yourself you will need example app.

What tests did you perform that validates your changed worked?

QA

What does QA need to do to validate your changes?
Same as tests
What areas to they need to test for regressions?
This PR shouldn't introduce any changes within parsing the messages while sending.  We can ensure it by checking how links/mails are parsed while being send within the expensify app

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

A C+ will review this RP soon. I pinged them

New unit tests were implemented in order to test the changes. To test it by yourself you will need example app

@robertKozik I don't have access to this repo
https://github.com/tomekzaw/react-native-markdown-text-input/tree/remove-newline-char-codeblock

Hi @situchan, unfortunately, afaik  I cannot grant you access to the repo. I believe code review and unit tests should be sufficient in this particular case, along with checking for any regression in the Expensify app. These changes shouldn't impact the normal messaging flow inside new-dot.
cc. @tomekzaw

Hey @situchan how is review going?

Code LGTM. I will complete test by tomorrow

How is the progress @situchan ?

@hayata-suenaga Hi! Can we proceed further with merge after @situchan review?

@situchan just to double confirm, are we good to merge this?

@situchan just to double confirm, are we good to merge this?

yes. This repo doesn't require big checklist like app repo


Migrate VMware's internal ui screens into the open source project

What is the feature request? What problem does it solve?
At the moment the VDK needs to be interacted with through either the VDK CLI or web requests.
Neither of which are beginner/user friendly.
VMware has already built screens for VDK but at the moment they live in private repos in VMware.
Most likely this will greatly help with the adoption of VDK and will improve user experience massively.
Suggested solution
This needs to be handled by VMware employees. The details of this will be spared from the open source project.

Triaged.
Closed as being already resolved with the VDK Operation UI Opensourcing initiative.


Specify encoding of RGBA colorspace in documentation

The update_with_buffer method of Window takes a &[u32]. That's a byte each for red, green. blue, and alpha. But the specific encoding of the pixel isn't specified in the docs. It took a little trial and error to find that the correct encoding for me on Unix is ARGB:
fn from_u8_rgba(r: u8, g: u8, b: u8, a: u8) -> u32 {
    let (r, g, b, a) = (r as u32, g as u32, b as u32, a as u32);
    b | (g << 8) | (r << 16) | (a << 24)
}

// Color the window magenta
let buffer: Vec<u32> = vec![from_u8_rgba(255, 0, 255, 255); 640 * 400];
let mut window = Window::new("Test", 640, 400, WindowOptions::default()).unwrap();
window.update_with_buffer(&buffer).unwrap();

I could make a pull request to add to the docs that the encoding is ARGB but I'm not sure if this is platform specific or not.

Yeah please make a PR. That would be great and yes, the encoding is 0RGB on all platforms (upper 8-bits are ignored)

It would be nice if this could support other pixel orders to avoid needing to reorder the bytes in code. I realise for some platforms this may still result in swizzling but for example on macOS the format of the texture could be simply changed.


🐛 Biome encountered a fatal error

VS Code version
1.91.1
Extension version
2.3.0
Biome version
1.8.3
Operating system

[ ] Windows
[ ] macOS
[X] Linux

Description
Biome encountered a fatal error.

Steps to reproduce

Switch between different commits.
Click on Biome in the status bar.
Select 1.8.3 as the version.

Expected behavior
Biome runs without issue.
Does this issue occur when using the CLI directly?
Not sure / Not applicable
Logs
`Biome Trace` is empty.

VSCode Biome Output

Searching for Biome in PATH
Biome binary found at /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
Executing Biome from: /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
[cli-stdout] data 44
[cli] exit 0
Connecting to "/home/hamir/.cache/biome/biome-socket-1.8.3" ...
[Info  - 1:03:59 PM] Server initialized with PID: 6244
Reloading biome executable.
Biome binary found at /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
Executing Biome from: /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
[cli-stdout] data 44
[cli-stdout] end
[cli-stdout] finish
[cli-stderr] end
[cli-stderr] finish
[cli] exit 0
Connecting to "/home/hamir/.cache/biome/biome-socket-1.8.3" ...
[cli-stderr] close
[cli] close 0
[cli-stdout] close
[Info  - 7:50:25 PM] Server initialized with PID: 6244
Reloading biome executable.
Biome binary found at /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
Executing Biome from: /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
[cli-stdout] data 44
[cli-stderr] end
[cli-stderr] finish
[cli-stdout] end
[cli-stdout] finish
[cli] exit 0
Connecting to "/home/hamir/.cache/biome/biome-socket-1.8.3" ...
[cli-stdout] close
[cli] close 0
[cli-stderr] close
[Info  - 7:50:35 PM] Server initialized with PID: 6244
Reloading biome executable.
Biome binary found at /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
Executing Biome from: /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
[cli-stdout] data 44
[cli-stdout] end
[cli-stdout] finish
[cli-stderr] end
[cli-stderr] finish
[cli] exit 0
Connecting to "/home/hamir/.cache/biome/biome-socket-1.8.3" ...
[cli-stderr] close
[cli] close 0
[cli-stdout] close
[Info  - 7:50:56 PM] Server initialized with PID: 6244
Reloading biome executable.
Biome binary found at /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
Executing Biome from: /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
[cli-stdout] data 44
[cli-stderr] end
[cli-stderr] finish
[cli-stderr] close
[cli-stdout] end
[cli-stdout] finish
[cli-stdout] close
[cli] exit 0
[cli] close 0
Connecting to "/home/hamir/.cache/biome/biome-socket-1.8.3" ...
[Info  - 7:52:49 PM] Server initialized with PID: 6244
[Error - 8:19:06 PM] Request textDocument/codeAction failed.

Biome binary found at /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
Executing Biome from: /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
[cli-stderr] end
[cli-stderr] finish
[cli-stdout] end
[cli-stdout] finish
[cli-stdout] close
[cli] close 0
[cli-stderr] close
[cli-stdout] data 44
[cli] exit 0
Connecting to "/home/hamir/.cache/biome/biome-socket-1.8.3" ...
[Info  - 11:15:12 PM] Server initialized with PID: 80521
Reloading biome executable.
Biome binary found at /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
Executing Biome from: /home/hamir/.config/Code/User/globalStorage/biomejs.biome/server/biome
[cli-stdout] data 44
[cli-stdout] end
[cli-stdout] finish
[cli-stderr] end
[cli-stderr] finish
[cli] exit 0
Connecting to "/home/hamir/.cache/biome/biome-socket-1.8.3" ...
[Error - 11:15:23 PM] Biome client: couldn't create connection to server.
Error: connect ECONNREFUSED /home/hamir/.cache/biome/biome-socket-1.8.3
    at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1595:16)
Reloading client failed: Error: Could not connect to the Biome server at "/home/hamir/.cache/biome/biome-socket-1.8.3": connect ECONNREFUSED /home/hamir/.cache/biome/biome-socket-1.8.3
[cli-stderr] close
[cli] close 0
[cli-stdout] close
[cli-stderr] end
[cli-stderr] finish
[cli-stdout] end
[cli-stdout] finish
[cli-stdout] close
[cli] close 0
[cli-stderr] close
[Error - 11:58:39 PM] Stopping client failed
Error: Client is not running and can't be stopped. It's current state is: startFailed
    at LanguageClient2.shutdown (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:15374:17)
    at LanguageClient2.stop (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:15351:21)
    at LanguageClient2.stop (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:17856:22)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:36118:20
    at f.h (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:204400)
    at f.g (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:203392)
    at f.executeCommand (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:203299)
    at Object.executeCommand (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:164:23051)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:35850:37
    at R.d (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:170820)
    at R.withProgress (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:170683)
    at Object.withProgress (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:164:34458)
    at selectAndDownload (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:35843:38)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:36275:5
    at f.h (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:204392)
[Error - 11:58:41 PM] Restarting client failed
Error: connect ECONNREFUSED /home/hamir/.cache/biome/biome-socket-1.8.3
    at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1595:16)
[Error - 11:58:55 PM] Restarting client failed
Error: connect ECONNREFUSED /home/hamir/.cache/biome/biome-socket-1.8.3
    at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1595:16)
[Error - 12:13:44 AM] Stopping client failed
Error: Client is not running and can't be stopped. It's current state is: startFailed
    at LanguageClient2.shutdown (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:15374:17)
    at LanguageClient2.stop (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:15351:21)
    at LanguageClient2.stop (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:17856:22)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:36118:20
    at f.h (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:204400)
    at f.g (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:203392)
    at f.executeCommand (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:203299)
    at Object.executeCommand (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:164:23051)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:35850:37
    at R.d (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:170820)
    at R.withProgress (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:170683)
    at Object.withProgress (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:164:34458)
    at selectAndDownload (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:35843:38)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:36275:5
    at f.h (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:204392)
[Error - 12:13:46 AM] Restarting client failed
Error: connect ECONNREFUSED /home/hamir/.cache/biome/biome-socket-1.8.3
    at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1595:16)
[Error - 12:16:39 AM] Stopping client failed
Error: Client is not running and can't be stopped. It's current state is: startFailed
    at LanguageClient2.shutdown (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:15374:17)
    at LanguageClient2.stop (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:15351:21)
    at LanguageClient2.stop (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:17856:22)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:36118:20
    at f.h (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:204400)
    at f.g (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:203392)
    at f.executeCommand (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:203299)
    at Object.executeCommand (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:164:23051)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:35850:37
    at R.d (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:170820)
    at R.withProgress (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:170683)
    at Object.withProgress (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:164:34458)
    at selectAndDownload (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:35843:38)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:36275:5
    at f.h (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:204392)
[Error - 12:16:41 AM] Restarting client failed
Error: connect ECONNREFUSED /home/hamir/.cache/biome/biome-socket-1.8.3
    at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1595:16)
[Error - 12:17:02 AM] Stopping client failed
Error: Client is not running and can't be stopped. It's current state is: startFailed
    at LanguageClient2.shutdown (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:15374:17)
    at LanguageClient2.stop (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:15351:21)
    at LanguageClient2.stop (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:17856:22)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:36118:20
    at f.h (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:204400)
    at f.g (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:203392)
    at f.executeCommand (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:203299)
    at Object.executeCommand (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:164:23051)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:35850:37
    at R.d (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:170820)
    at R.withProgress (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:170683)
    at Object.withProgress (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:164:34458)
    at selectAndDownload (/home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:35843:38)
    at /home/hamir/.vscode/extensions/biomejs.biome-2.3.0/out/main.js:36275:5
    at f.h (/snap/code/164/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:154:204392)
[Error - 12:17:09 AM] Restarting client failed
Error: connect ECONNREFUSED /home/hamir/.cache/biome/biome-socket-1.8.3
    at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1595:16)

Have you tried to restart the LSP? There's a command palette for that Biome: restart LSP server

I haven't run into the issue again, but I can try that if I do.

I encounter this many times, and each time restarting the editor fixes it, but the error reappears after a while


Flutter not installable from China

China seems to block access to Google Storage URLs, which are used when installing flutter. China does not block GitHub, fwiw. Some App Engine sites are not blocked in China (e.g. dartlang.org)

I just tried installing Flutter in China without VPN. It worked, though it took a really long time to download code from Github. I could also run the starter app in an iOS simulator in China.

Speculatively pulling this into Milestone 3.  Unclear if we have to solve this ourselves or if someone will want to just mirror things for us.  Definitely other big issues (like https://github.com/flutter/flutter/issues/6939) to solve first. :)

If this is true:

I just tried installing Flutter in China without VPN. It worked

Then maybe we don't have to do anything? This was opened speculatively. @InMatrix confirmed he could install, while in China.
Going to close this now, but can reopen if/when someone runs into an issue.

It worked for me but it took probably 20 times longer than it would have been in the US. So it's still something we need to address eventually.

We have several bugs on file for various reasons why setup is ridiculously slow if you don't have a good connection, so I think that's covered.


Load PageMenuController with no title/controller items after it has already loaded some items before

is it possible to load the PageMenuController with no items after we've loaded it with items before? reloadPages is allowed to reload with a decreasing amount of title/controller items but the lib does not seem to allow me to remove the last menu item and corresponding controller.
is there some logic in the lib preventing the removal of the last item?
is there a minimum requirement for the amount of menu titles/controllers for a PageMenuController after it has been created with items before?  if so, is this minimum adjustable?

Ended up just removing page menu from controller and adding a new one to reload with empty items


Updates to examples and documents

Adds the csv-vs-parquet config file to examples and docs
Adds page for workload-suite documentation
Adds pages for examples

Codecov Report

Merging #112 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #112   +/-   ##
=======================================
  Coverage   86.74%   86.74%
=======================================
  Files          27       27
  Lines         581      581
  Branches       26       26
=======================================
  Hits          504      504
  Misses         77       77

Continue to review full report at Codecov.

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


Adjust pre-workshop survey to correspond to the one we actually applied

This would include removing email and name, but may include other changes.

done


Make Concentration in NegativeBinomialObservation a RandomVariable

In working through this, I am realizing that we may have to forgo the concept of a generic observation process as an argument to a Model (currently NegativeBinomialObservation and PoissonObservation). These were nice because they both took a mu and obs argument to their sample call.
We currently have
NegativeBinomialObservation(concentration=1.0)

I initially thought to implement something like
NegativeBinomialObservation(concentration_rv = some_random_variable)

Then NegativeBinomialObservation.sample would include
concentration = concentration_rv.sample()

But then I realized this would sample a new concentration variable for every observation, which we do not want.
I think the only way around this is to sample the concentration_rv in the Model.sample, which is incompatible with the idea of an interchangeable observation process. So, I have concluded that the generic observation process should be removed. Am I missing anything @gvegayon @dylanhmorris ?


Update Authlib and pass verify flag downstream

Changelog

Update Authlib so that we can pass the verify=False downstream if present
Use the webbrowser package to open up browser automatically when using the auth_code flow
Expose the AuthMethod enum in the seldon_deploy_sdk.auth package to avoid using hardcoded strings

Worth to link that it addresses https://github.com/SeldonIO/seldon-deploy-sdk/issues/45


Cookie sent with preflight / options request

When gatling does a preflight request, so using the method OPTIONS, it also sends the cookie. By standards, cookies shouldn't be sent for preflight requests. So Gatling should avoid sending the cookies.
I have a case that cookies are handled in the backend, but they shouldn't as in reality cookies are never added to those requests.

The thing here is that Gatling does't have built-in support for CORS and preflight requests.
You're using a generic OPTIONS request that only abides to the HTTP specification, not the CORS or Fetch ones.
I'm not found of adding something like isPreflight method on generic HTTP requests. What would be great would be to add a withPreflight method that would take care of automatically generating the preflight request.
Is this something you would be interested in contributing or sponsoring?


Feat/i18n zh cn

Chinese is at 84%: https://hosted.weblate.org/projects/getalby-lightning-browser-extension/getalby-lightning-browser-extension/
Other languages we already support have a similar percentage.
像差不多吧

switched 聪 to sat/sats, we shouldn't translate these

@qqqzhch @ra5pvt1n you wanna give this a try? 谢！

Will check/update in the coming days. It's been a hectic couple of weeks.
My opinion regarding sats - since Satoshi is a Japanses name it can be transliterated into Han characters. Not everyone can read Latin alphabets or understand basic phonology and we should not raise the barrier of entry for potential users.
But indeed some sort of translation standard would be helpful to keep different projects consistent. Do you know of any initiatives working on standardising translations?

wow that's amazing! maybe we can reach out on twitter and other communities about standardising translations? and what's the current preferred way?

I guess I can merge it for now and we update the words once decided?

Yes do merge.
I don't have a twitter account haha, and I don't know if there's a large Chinese speaking community there (perhaps from Hong Kong). Maybe @escapedcat @qqqzhch are more informed about this topic - where is the community most active?
The current preferred way for me is using the character 聪 for sats (also in RoboSats translations).

@escapedcat  @ra5pvt1n
OK, there is a problem with the front-end time of my environment. I'll take a look at this after I fix it


Improve formatting of usernames in Users tab

User buttons should all be the same height, rather than different heights for short/long names.

Fixed in https://github.com/Cosmic-Chatter/Exhibitera/commit/eef36ff253cefb4c29df305315d6e3646f76768d


Add MPSMatrix and related classes

Add some classes to be able to calculate matrix multiplication on metal. And add an example that executes matrix multiplication commands.

This is a part of the Metal performance shaders, right? What volume of the API surface are we considering here?
I think we discussed it briefly in the past, and I suggested to have the MPS in a separate library that depends on metal-rs, like metal-perf-shaders or something. But I haven't really used it, so open to opinions!

Sorry for not knowing that you already suggested having the MPS in a separate library.
I'm going to add various MPS features about MPSCNN and MPSMatrix to use in my applications. So, I agree with your idea because MPS looks too huge to add to metal-rs and I feel it isn't often used by existing metal-rs users.
I'll close this PR and write a new library for binding MPS API. Thank you for your feedback! It helped me a lot.

Thank you! Looking forward to see this emerging:)

On Jun 30, 2021, at 13:59, Yumikiyo Osanai @.***> wrote:

Closed #217.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.


Takes 9.5 seconds to respond

I don't have any other hints... You can try yourself here, though:
https://github.com/mobusoperandi/mobusoperandi.github.io
$ cargo bin makers dev

Sorry but I cannot reproduce this problem. Is it always like that on your PC? And what's your version.

I just cloned your repository to my computer and ran the cargo bin makers dev. But it shows
error: no such subcommand: `bin`

        Did you mean `b`?

Do I need to install somethings?

Yes. Sorry. That is from the cargo-run-bin package.
$ cargo install cargo-run-bin

And I know it seems like it's halting but it's actually building without providing output.

$ pwd
/tmp/mobusoperandi.github.io

$ cargo bin makers dev
[cargo-make] INFO - makers 0.36.0
[cargo-make] INFO - Project: _
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: dev
[cargo-make] INFO - Profile: development
[cargo-make] INFO - Running Task: legacy-migration
[cargo-make] INFO - Running Task: watch
[cargo-make] INFO - Execute Command: "/usr/bin/env" "bash" "/tmp/fsio_eJWd87ZO0v.sh"
[cargo-make] INFO - Running Task: html
[cargo-make] INFO - Execute Command: "/usr/bin/env" "bash" "/tmp/fsio_VsI7qGdDYD.sh"
/tmp/fsio_VsI7qGdDYD.sh: line 3: OUTPUT_DIR: unbound variable
[cargo-make] ERROR - Unable to execute script.
[cargo-make] WARN - Build Failed.
+ cargo bin cargo-watch --shell 'cargo bin makers produce_output'

$ cargo run
   Compiling _ v0.0.0 (/tmp/mobusoperandi.github.io)
error: environment variable `OUTPUT_DIR` not defined
  --> src/main.rs:15:45
   |
15 |     let output_dir: PathBuf = PathBuf::from(env!("OUTPUT_DIR"));
   |                                             ^^^^^^^^^^^^^^^^^^
   |
   = note: this error originates in the macro `env` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0658]: use of unstable library feature 'path_try_exists'
  --> src/main.rs:39:41
   |
39 |                     if output_file_path.try_exists().unwrap() {
   |                                         ^^^^^^^^^^
   |
   = note: see issue #83186 <https://github.com/rust-lang/rust/issues/83186> for more information

For more information about this error, try `rustc --explain E0658`.
error: could not compile `_` due to 2 previous errors

I cannot run your project.

Sorry about that. It's not a documented project.
Flip the comment between these two lines.
$ cargo install cargo-run-bin
$ export OUTPUT_DIR="output"
$ cargo bin makers produce_output
$ cargo bin makers serve

The last command starts live-server.

The reason of this is that this html file is too big and thus consumes a lot of time to parse. Maybe the injection mechanism can be improved. I will try to fix this later.

It should be fixed now. I just tested it and it responded in 5ms in my computer.

Parse? It parses?

Oh, for injecting the reloading script...

Works great. Thank you, @lomirus .


Also hide the scroll marks when hiding the scrollbar

This one's pretty obvious. I added another scrollbar sized grid to the terminal,
but I forgot to collapse it when the user requests "scrollbarState": "hidden".

[x] Closes #13446
[x] I work here

@msftbot merge this in 1 minutes


[Bug] [dolphinscheduler-tools] Mysql configurations not work for tools

Search before asking

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

What happened

If we set database to mysql in dolphinscheduler_env.sh, when running upgrade-schema.sh in tools, will get errors like Caused by: java.sql.SQLException: Access denied for user<EMAIL_ADDRESS>(using password: YES)

when mysql set in dolphinscheduler_env.sh

the error when running upgrade-schema.sh in tools.

36.27.xx.xx  is my local external ip address.

If we set database to postgresql in dolphinscheduler_env.sh, when running upgrade-schema.sh in tools, will get the the right address database url from dolphinscheduler_env.sh.

when postgresql set in dolphinscheduler_env.sh

the error when running upgrade-schema.sh in tools.

By this I mean why the upgrade-schema.sh script recognizes the configured database url when postgresql is set up, but when mysql is set up, the database itself gets the local extranet ip address as the url. Rather than getting the database url from dolphinscheduler_env.sh
What you expected to happen
Already described above.
How to reproduce
Already described above.
Anything else
No response
Version
3.1.x
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

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

I am so sorry, it not a bug, just mysql password is wrong.  I apologize for the indiscreet report.

I am so sorry, it not a bug, just mysql password is wrong. I apologize for the indiscreet report.

it's ok, and please close this issue. thx


Logistic Station

WIP Backlog Task, not completely worked out
Short Summary
As a player I want to have a sensible place where I've access to logistical features like repair/rearm/refuel/salvage/etc., so that there are no global actions and weird civilian workshop buildings for these things anymore.
Description
The following "logistic features" should be bound to one building. Like in the old framework with the salvage depot to recycle stuff.

Recycle/Salvage
Repair
Rearm
Refuel
AI logistic convois
Maybe some kind of logistic paradrop feature
Adjusted KP Cratefiller Script from @Dubjunk

It would be a building you've to build for resources to get these "enhanced gameplay functionalities". Considered for this is the following, which is also a nice replacement in the old framework for the civilian workshop, if you want to change the classname for it in your version accordingly.

Land_RepairDepot_01_tan_F
Basic concept would be the action on the object to open the logistic menu. There you'll have (like in the admin menu) a list of functionalities (Recycle/Salvage, Resupply, Logistic, Cratefiller). Clicking on one of them will open the corresponding dialog for this feature. This also means no unrealiable recycle action on the specific vehicle anymore which needs to be attached/detached if the vehicle is near a FOB, etc.
Sub-Tasks

[ ] Add building to the preset
[ ] Create "Choice menu"
[ ] Create Resupply Dialog
[ ] Create Recycle Dialog
[ ] Create AI Logistics dialog (this will maybe moved to an own task)
[ ] Implement KP Cratefiller with needed adjustements
[ ] Evaluate if there is a possibility to provide a kind of "addLogisticMenuOption" function which adds a button on the list, so other modules could provide their functionalities from the logistic menu.

Is it planned to be able to edit vehicle loadouts here? Or is there some other plan for that if there is one at all?

Editing vehicle loudouts is indeed something on our list.
Current thoughts are to tie it to the ammo trucks and not to a static object.
As soon as we've decided how we exactly implemented it, there will be a task for it which explains our approach.

i think you'll still keep the repair / ammunition and fuel trucks and the Huron containers. there it would be good if you manage to refill them with your own resources we've had it partly already that we had to refill them what doesn't work and then needed 10 of those things and then stand around (use of ACE fueling and ammunition / load configuration system)


Clamp textures to border (BorderClamp / GL_CLAMP_TO_BORDER)

I have a zoomable texture that I render with ImageButton (I also need to handle mouse click event on it).
When I zoom out, the texture is repeated, because GL_REPEAT is the default for textures.
But I need to see where the texture begins and ends!
This PR changes the texture wrap_function to BorderClamp.
Before:

After:

Thanks! :smile:
Could you rebase? I just had to bump minimum Rust version to 1.40 in master because a dependency uses features not available in 1.38.
Instead of changing globally to GL_CLAMP_TO_BORDER to suit your use case, what we really need is the ability to specify per-texture sampling parameters (like gfx-renderer allows you to do). But that would require much more work and GL_CLAMP_TO_BORDER is a sane default, so I'll accept this change. :slightly_smiling_face:

Thanks, I just rebased. (For some reason it only let me push after I pulled from my origin/master again, but that put my commit below your latest one..)


AmbientSounds crash at laucher load screen

Mod Name
AmbientSounds
Mod Homepage
https://modrinth.com/mod/ambientsounds/versions
Describe the bug
Minecraft dont even open
Steps to reproduce
1.Download the Ambient Sounds v5.2.21
2.Download Creative Core 2.11.1
3.Try to run Minecraft
...
Logs
https://gist.github.com/llAlexiussll/ecbd790152df519647040bc125d662e6
Additional context
I think the issue must be Creative Core mod because i try to use other mod with that and i get the same problem
No response

Please provide your debug.log

done i provide you my .Log

i find the problem my bad im sorry

thanks for your attetion


ERR_SSL_VERSION_OR_CIPHER_MISMATCH with Third-Party Subdomain

App ARN: arn:aws:amplify:ap-southeast-1:252100588959:apps/d2xks58rvcvn6p
Region: Southeast 1
Step: DNS is configured through Cloudflare
Status: Unable to reach Amplify
** Please describe which feature you have a question about? **
We're building an app with Amplify, we've connected the domain and the DNS appears to be all correct, but we are getting ERR_SSL_VERSION_OR_CIPHER_MISMATCH and I have no idea why or how to fix it. I'd appreciate any insight you'd be willing to give. We are using Cloudflare, and I'm not sure if that's part of the problem.
** Provide additional details**
The domain we have mapped to Amplify is admin.designed.org
In Cloudflare Business we are using their proxy to protect our apps

We meet again @kahdojay !

closing as this is a duplicate of https://github.com/aws-amplify/amplify-console/issues/694


fix: cowswap receive amount

Description
Fixes a bug where we double counting the CoW Swap fee, which was causing us to show lower-than-actual receive amounts for CoW Swap quotes.
Also improves naming throughout to better convey the data each constant holds.
Pull Request Type

[x] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[ ] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)
N/A
Risk
Small/medium. If CoW Swap quotes look sane, we should be gravy.
Testing
Check our CoW Swap quotes against https://swap.cow.fi/ and confirm that they are similar (they will be slighly different due to rounding/fiat conversions etc).
Engineering
☝
Check the response to the https://api.cow.fi/mainnet/api/v1/quote POST request (the "sell" kind.
The buyAmount field should roughly match that which we are showing in the "You get" amount.
Operations
☝
Screenshots (if applicable)
N/A

Current dependencies on/for this PR:

develop

PR #4448   👈

This comment was auto-generated by Graphite.

The gas fee on CoW swaps is 0, ser 👌


Toy cli - maybe a skeleton for #23

Created a little skeleton for CLI tool...

@jokokko Before you go down that any farther, peek at this one: https://github.com/JasperFx/oakton. It's the CLI parsing tooling we've used for years in the fubu projects in a new, smaller library.

@jokokko Actually, if you don't mind, I'd like to tackle this one myself tomorrow. One of our teams actually needs it pretty soon. The only one that I think will be time consuming is the Sqitch integration, which is of course the one they need.

@jeremydmiller sure thing.


PKG with dummy payload

Add dummy payload to the PKG to get a receipt after successful installation.
Makes the life easier for Munki and FileWave users.

Thanks for the correction to make the package more Munki and Filewave friendly.


[Bug]: tsparticles links presetn nto working

Contact Details
<EMAIL_ADDRESS>What happened?
I follow the instructions according to the site
https://github.com/tsparticles/presets/tree/main/presets/links/#readme
but it does not work
tsParticles Version
2.9.3
tsParticles Configuration
(async () => {
  await loadLinksPreset(tsParticles); // this is required only if you are not using the bundle script

  await tsParticles.load("tsparticles", {
    preset: "links",
  });
})();

What browsers are you seeing the problem on?
Chrome
Relevant log output
N/A
but look at this repo
https://github.com/WindMillCode/tsparticles-issue

Code of Conduct

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

It's an issue already solved in the upcoming 2.10 (PR #4912), a workaround is set a particles number because the default is 0 since 2.9.0.
For example:
(async () => {
  await loadLinksPreset(tsParticles); // this is required only if you are not using the bundle script

  await tsParticles.load("tsparticles", {
    preset: "links",
    particles: { number: { value: 100 } }
  });
})();

Ok also in v 1.26.e the particles resizes with the container now  2.9.3 it takes the whole screen instead of the target container how do I resolve this  also the bundle size is crazy at 446 kb for the cpnt thats using is 2.9.3 using esm modules?

About the fullScreen: https://www.reddit.com/r/tsParticles/comments/w8luvb/why_my_particles_are_full_screen_i_want_them_to/
About the bundle size you can load only the plugins needed to reduce the size instead of using the tsparticles bundle package


Add endpoint to iceland.adagios.org or the same data sources they use

Adagios is a open source project supported by Opin Kerfi
http://iceland.adagios.org/iceland/
They have access to lots of information there, especially healthcare information.
There is an API at http://iceland.adagios.org/iceland/
It would be nice if apis had access to this information, prefered would be the same raw data they have access to.

@koddsson did you find anything more usefull in the dataset or should I close down this issue?

I'll check it out later tonight @kristjanmik!

@kristjanmik Yeah I think this issue can be closed!


Sync error

The following error occured when trying to sync commit 2e25f799c1830b93a8ad65a2bbbb1c50f381e639 in this repo.
this is the error

The following error occurred when trying to sync commit 2e25f799c1830b93a8ad65a2bbbb1c50f381e639 in this repo.


Vectorization of aima.core.learning.neural code

Currently, the code is hardwired to work with a neural network with a single hidden layer. Complete vectorization of code is possible where the user can specify the number of hidden layers + hidden units. and forward and backpropagation can run in the loop according to user-specified layer + unit values.  If mentors approve, I would like to work on it.

@SayaliPatkar I think you should include this in your proposal.


Duplicate robovm.xml in gdx-lml-<IP_ADDRESS>.3.jar

Duplicate file stops gradlew from building.
http://i.imgur.com/5tGDQls.png

See https://github.com/czyzby/gdx-lml/issues/41#issuecomment-252410971.

As @kotcrab pointed out, this is a common issue. Android fails to compile when you include multiple libraries that support RoboVM, since they all contain RoboVM meta-data file. See this configuration file to resolve this.

Imho this should be by the gdx-setup application to Android build.gradle file by default, so I created an issue in the official LibGDX repository.

OK, sources were included in the jar for some reason, which caused duplication of robovm.xml in the jar. You can use the latest snapshot releases (<IP_ADDRESS>.4 as of writing this issue) without the duplicated file, but - to be honest - you should still add the excludes to your Android Gradle file to prevent these sort of issues from happening.


Comparison with other Rust / Wasm frameworks

When I saw the news of the release of yew, I was of course excited for more Rust->wasm goodness, but also a bit confused as how it differed from domafic. As far as I can tell so far:
Similarities:

both use some sort of virtual DOM

Differences:

yew has the html! macro which looks more like jsx, domafic just uses plain Rust+generics and looks more like Elm.

So I was wondering if you or @cramertj have much experience with each other's frameworks, and if so do you have any opinions on what they're best at?

There does exist this comparison chart, which has some sparse bits of data on various Rust web frameworks.
I believe that domafic hasn't been updated in 3 years, and in the sense that it hasn't been maintained, I don't think a comparison is justified.
The other big contenders for a "react/elm alike frontend framework in Rust" at the moment (with no disrespect towards those not mentioned) are Seed, and very recently - Moxie. I won't try to compare them in a detailed manner right here, but I do suggest that you check them out.
In short:
Seed seems to focus mainly on using a single monolithic component (Model) with a similar update loop to Yew's, and aims to mimic Elm more closely than Yew.
Moxie is very new at the moment and appears to use a react-hooks-like API. Very interesting ideas here - worth keeping an eye on.
Code written with Yew most closely resembles React with a semi-conservative use of multiple components.

Hi 👋,
I'm going to close this issue as it's been stale for awhile and I think the approach of mentioning alternatives to Yew is the best approach, this is what we currently do on yew.rs. I think a detailed comparison takes awhile so will often fall out of date and I think this would be a disservice to those other frameworks if we are making statements that are no longer true.


Error downloading org.typelevel:macro-compat_2.13 (sbt 1.5.4)

problem
I keep seeing this error
Error downloading org.typelevel:macro-compat_2.13
when I add this library as a dependency
libraryDependencies += "com.outworkers" %% "phantom-dsl" % "2.59.0"
But for some reason, after downgrading sbt to sbt.version=1.4.9 the problem got solved.
I do not know what the issue is that is why I am here. Can someone help me understand what the issue is please?
thanks

see https://www.scala-sbt.org/support.html for advice on where to seek help with sbt

I've been facing the same problem with a project. This looks like an sbt issue. With sbt.version = 1.4.9 and running from cli everything works fine. Importing from IntelliJ doesn't work. After upgrading to 1.5.5, both cli and IntelliJ fail with the same error:
[info] Updating
[info] Resolved  dependencies
[warn]
[warn] 	Note: Unresolved dependencies path:
[error] stack trace is suppressed; run last my-awesome-project / update for the full output
[error] (my-awesome-project / update) sbt.librarymanagement.ResolveException: Error downloading org.typelevel:macro-compat_2.13.6:1.1.1
[error]   Not found
[error]   Not found
[error]   not found: /Users/user/.ivy2/local/org.typelevel/macro-compat_2.13.6/1.1.1/ivys/ivy.xml
[error]   not found: https://repo1.maven.org/maven2/org/typelevel/macro-compat_2.13.6/1.1.1/macro-compat_2.13.6-1.1.1.pom
[error]   not found: /Users/user/.m2/repository/org/typelevel/macro-compat_2.13.6/1.1.1/macro-compat_2.13.6-1.1.1.pom
[error]   not found: http://[REDACTED]/artifactory/libs-mirror/org/typelevel/macro-compat_2.13.6/1.1.1/macro-compat_2.13.6-1.1.1.pom
[error]   not found: https://oss.sonatype.org/content/repositories/releases/org/typelevel/macro-compat_2.13.6/1.1.1/macro-compat_2.13.6-1.1.1.pom
[error]   not found: https://repo.typesafe.com/typesafe/releases/org/typelevel/macro-compat_2.13.6/1.1.1/macro-compat_2.13.6-1.1.1.pom
[error] Total time: 10 s, completed Sep 30, 2021, 2:14:13 P

This sounds like https://github.com/sbt/sbt/issues/6439 / https://github.com/coursier/coursier/issues/2054 . I've fixed it in Coursier but there hasn't been a release of Coursier since March.


Updating dockerfile to include explicit copy of python script

To help bypass the error when running the job on Bacalhau:
python3: can't open file '/project/inputs/segmentation_testbed_2.py': [Errno 2] No such file or directory

Thanks. Not sure how I missed that! Will make sure I can run the docker container myself.


Add dd metrics

Add datadog metrics for

Flag snapshot updated events
Evaluation

Codecov Report

Merging #177 into master will decrease coverage by 1.57%.
The diff coverage is 14.28%.

@@            Coverage Diff            @@
##           master    #177      +/-   ##
=========================================
- Coverage   92.67%   91.1%   -1.58%
=========================================
  Files          25      25
  Lines        1366    1394      +28
=========================================
+ Hits         1266    1270       +4
- Misses         67      91      +24
  Partials       33      33

Impacted Files
Coverage Δ

pkg/handler/eval.go
83.33% <0%> (-9.14%)
:arrow_down:

pkg/entity/flag_snapshot.go
35.41% <33.33%> (-0.7%)
:arrow_down:

Continue to review full report at Codecov.

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


Explicitly name classes for AR associations.

Fixes 'Vanity is not missing constant VanityConversion' errors.
http://stackoverflow.com/questions/7099016/vanity-not-works-with-mysql

Hi @jviney I've brought master back up-to-date and passing all the specs on rails 3.2 with mysql. Can you help by creating a test the demostrates the problem you are having? Thanks.


RingQt : Correct column index in setItem() function of TableWidget class

Thanks for the update

You are welcome :)


Replace composer ResNet with torchvision ResNet

Replaces composer's ImageNet_ResNet model with torchvision's ResNet model. This aligns our classification benchmarks with the community since the torchvision models are commonly used.
Instead of duplicating directory/code for each ResNet instance (e.g. ResNet50, ResNet101), I added a model_name argument to specify which ResNet will be used. This opens up using ResNet-34 and ResNet-152 in addition to our previous ResNets.
Stochastic depth was adjusted to use the torchvision Bottleneck class which means functional stochastic depth should work with torchvision models now.
Waiting for wandb runs...

Maybe I should change the model registry to torchvision_resnet to be distinct from the TIMM setup, but this is is a long name...

cc: @siriuslee -- potential API change here

With so many updates to dev, I will merge after the new batch of tests complete unless someone thinks otherwise!


Update Specter 1.7.2

Tested and no issues so far.
Release Notes

tACK 05de474

@cercatrova21 thx :)


"Cannot find module" error on docker-compose

Hi!
I'm receiving the follow error when trying to start the matrix:
Recreating matrix_web_1 ... done
Attaching to matrix_web_1
web_1  |
web_1  | > matrix-backend@ start-backend /var/app/backend
web_1  | > NODE_ENV=production node ./dist/index.js
web_1  |
web_1  | internal/modules/cjs/loader.js:638
web_1  |     throw err;
web_1  |     ^
web_1  |
web_1  | Error: Cannot find module '/var/app/backend/dist/index.js'
web_1  |     at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
web_1  |     at Function.Module._load (internal/modules/cjs/loader.js:562:25)
web_1  |     at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
web_1  |     at startup (internal/bootstrap/node.js:283:19)
web_1  |     at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
web_1  | npm ERR! code ELIFECYCLE
web_1  | npm ERR! errno 1
web_1  | npm ERR! matrix-backend@ start-backend: `NODE_ENV=production node ./dist/index.js`
web_1  | npm ERR! Exit status 1
web_1  | npm ERR!
web_1  | npm ERR! Failed at the matrix-backend@ start-backend script.
web_1  | npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
web_1  | npm WARN Local package.json exists, but node_modules missing, did you mean to install?

Steps to Reproduce
I changed the docker-compose.yml file to add the environments variables, like:
version: '3'
services:
  web:
    environment:
      GOOGLE_CREDENTIAL: '565689845454-asdas8789asdjasjkdhop.apps.googleusercontent.com'
      ENFORCE_SSL: 'true'
      ROOMS_DATA: '[{"id": "4bc05520-32a2-42ea-9c24-138f154e6c11", "name": "Lounge", "disableMeeting":true}, {"id": "4bc05520-32a2-42ea-9c24-138f154e6c12", "name": "WAR ROOM CDP"}, {"id": "4bc05520-32a2-42ea-9c24-138f154e6c13", "name": "Data Services"}]'
      ROOMS_SOURCE: 'ENVIRONMENT'
    working_dir: /var/app
    ports:
     - '8080:8080'
    volumes:
      - .:/var/app
    # entrypoint: 'sh /docker-entrypoint.sh npm run start'
    build:
      context: ./

I'm trying to start the matrix using docker-compose:
docker-compose up

This error not changed with the environment variables setted or not.
I also added a RUN command to see what is inside the /var/app/backend/dist/ in the Dockerfile:
Step 11/13 : RUN ls /var/app/backend/dist/
 ---> Running in 0da97a5b0d20
app.config.js
app.routes.js
app.server.js
controllers
index.js
office.factory.js
office.socket.js

The index.js file is there.
What I'm doing wrong here?

hi,
Thanks for the report. I just fixed this issue in this PR https://github.com/ResultadosDigitais/matrix/pull/199/files Could you try again using the PR branch?

Hi @juliemar , thank you for the quick answer. Sadly, I receive exactly same using the branch fix-Dockerfile.
A friend was able to start removing the volumes section and I can confirm that adjust work, but partially. If I add the environment section, the app seems to start but he uses a weird ip.
For example, without the environment and volumes, the log is:
Recreating matrix_web_1 ... done
Attaching to matrix_web_1
web_1  |
web_1  | > matrix-backend@ start-backend /var/app/backend
web_1  | > NODE_ENV=production node ./dist/index.js
web_1  |
web_1  | Running on http://<IP_ADDRESS>:8080
web_1  | [ { id: '44251032-cf32-4fd0-82be-1f02225455b6',
web_1  |     name: 'The Dock',
web_1  |     disableMeeting: true },
web_1  |   { id: '8463e140-2cf0-4907-b890-782e023adc11',
web_1  |     name: 'Nebuchadnezzar' },
web_1  |   { id: 'fcf9d15e-c148-4a55-8731-9eead76c48db', name: 'Logos' },
web_1  |   { id: '0b1e972b-9cd9-466f-a641-a528142d28d2', name: 'Osiris' },
web_1  |   { id: '9c2d4c6f-38bb-4f1e-b096-63d983731ad4', name: 'Icarus' },
web_1  |   { id: 'de3b2995-e684-44fb-b4e4-5389dcf06aa8', name: 'Caduceus' },
web_1  |   { id: '454dbe7c-d26d-4b97-8cc8-c1d046f64882', name: 'Brahma' },
web_1  |   { id: '6a9cdeac-8d85-4f1c-8aef-61e4dcb1bfe3', name: 'Novalis' },
web_1  |   { id: '8ef54cae-26df-47fa-b069-11d7de17b006', name: 'Vigilant' },
web_1  |   { id: 'e523944a-d30b-4b2e-a6ae-daf079011629', name: 'Zion' } ]

With environment variables and without  volumes on docker-compose.yml, the log is:
Recreating matrix_web_1 ... done
Attaching to matrix_web_1
web_1  |
web_1  | > matrix-backend@ start-backend /var/app/backend
web_1  | > NODE_ENV=production node ./dist/index.js
web_1  |
web_1  | Running on http://<IP_ADDRESS>:8080
web_1  | [ { id: '4bc05520-32a2-42ea-9c24-138f154e6c11',
web_1  |     name: 'Lounge',
web_1  |     disableMeeting: true },
web_1  |   { id: '4bc05520-32a2-42ea-9c24-138f154e6c12',
web_1  |     name: 'WAR ROOM CDP' },
web_1  |   { id: '4bc05520-32a2-42ea-9c24-138f154e6c13',
web_1  |     name: 'Data Services' } ]

I'm very interested in trying Matrix and maybe suggest it to our team here, although I'm still with the same problem.

@ramnasidharta in the file docker-compose.yml remove the instruction volumes. Your file needs to be like this.
version: '3'
services:
  web:
    env_file:
      - variables.env
    working_dir: /var/app
    ports:
     - '8080:8080'
    build:
      context: ./

After changing the file you need to run docker build . and after docker-compose up.
Please let me know if this instruction worked for you.
If yes I'm considering create 2 files one for development and another for the tests.

Hi @ramnasidharta my suggestion worked for you?

Hey, @juliemar! It worked, thank you. I just had some more time trying to get the right configuration for the "Sign in with Google" button appear. On Heroku it was easier.

I removed volumes from docker-compose file and it worked.

This problem was resolved on master. Try pull master again.  The Sign In button redirect to the same page for me.

@juliemar I could make work here! But there are some details to make it work:

On localhost, you can't use ENFORCE_SSL=true
You need to use the Matrix name as OAuth 2.0 Client ID on Google credential


boto3 stubber should allow SQS resource to be mocked

Describe the feature
The boto3 Stubber can be used to add responses to boto3 client calls, which can then be used to mock API calls within pytest.
Using the boto3 Stubber to mock boto3.resource instead of boto3.client is not a well-documented or perhaps supported feature.
This code:
sqs = boto3.resource("sqs")
sqs_stubber = Stubber(sqs.meta.client)
sqs_stubber.add_response(
    method="get_queue_by_name",
    service_response={},
    expected_params={},
)
sqs_stubber.activate()

Raises:
self = <botocore.stub.Stubber object at 0x12ffce4f0>, method = 'get_queue_by_name', service_response = {}, expected_params = {}

    def _add_response(self, method, service_response, expected_params):
        if not hasattr(self.client, method):
>           raise ValueError(
                "Client %s does not have method: %s"
                % (self.client.meta.service_model.service_name, method)
            )
E           ValueError: Client sqs does not have method: get_queue_by_name

If there is any way to mock boto3.resource("sqs").get_queue_by_name() that would be great.
Use Case
I would like to use pytest to verify the inputs and outputs of some boto3 SDK calls within my codebase.
Proposed Solution
Some people have mentioned a workaround on https://github.com/boto/botocore/issues/1125 - but a proper and documented solution would be great.
Other Information
No response
Acknowledgements

[ ] I may be able to implement this feature request
[ ] This feature might incur a breaking change

SDK version used
1.29.163
Environment details (OS name and version, etc.)
Any

Hi @neilferreira thanks for the feature request. As mentioned in https://github.com/boto/botocore/issues/1125 the Stubber will only work for client methods (but you can access the client methods from a resource as documented here and demonstrated in your code snippet.)
There is no get_queue_by_name client method, could you use the get_queue_url method instead?
(I should also note that there is a freeze on feature requests involving the resources interface as noted here.)

@tim-finnigan Thankyou for the explanation.  Refactoring my code to use get_queue_url is a perfectly fine solution given the freeze on the resource interface.


fix: node inspect is not using abort signal

This is the only location I found in the repo where we get abortSignal from args instead of args.opts (out of 101 locations) which ends up being undefined and so ignored.

👍  good catch

Thanks !
FYI there is another abort related PR in docker-modem to fix a bug that impacts all the non-stream API calls: https://github.com/apocas/docker-modem/pull/151

Published in v3.3.5

Just published docker-modem v3.0.7 as swell.


Error When building nextjs-solana-web3auth-example

Detail
unable to build the project
To Reproduce
npm run build
Expected behavior
project building normaly
Screenshots

Hey @bamdadam
Can you try once again, we have fixed the issues in next app


[Addons] Use stable driver with v0.9.0

Background
continue from https://github.com/cookpad/terraform-aws-eks/pull/191#discussion_r577925761
Changes

Override the image tag to use v0.9.0 tag for aws-ebs-csi-driver image: https://github.com/cookpad/terraform-aws-eks/pull/196/files#diff-7fb6b414f1d357d10100fb9e82f44f50d55e6e853060b8c554921a366b1220a2R5-R7

Other changes are produced by ./hack/generate_addons.sh.

I have the following error while I execute the manifest generation script.
+ kustomize_build aws-ebs-csi-driver
+ kustomize build ../modules/cluster/addons/kustomize/overlays/aws-ebs-csi-driver
Error: no matches for OriginalId ~G_v1_ServiceAccount|kube-system|ebs-snapshot-controller; no matches for CurrentId ~G_v1_ServiceAccount|kube-system|ebs-snapshot-controller; failed to find unique target for patch ~G_v1_ServiceAccount|ebs-snapshot-controller

More detailed errors are here and I will investigate the manifests.

./hack/generate_addons.sh
$[INSERT] ./generate_addons.sh
+ ADDONS_DIR=../modules/cluster/addons
+ helm repo add eks https://aws.github.io/eks-charts
"eks" has been added to your repositories
+ helm repo add autoscaler https://kubernetes.github.io/autoscaler
"autoscaler" has been added to your repositories
+ helm repo add nvdp https://nvidia.github.io/k8s-device-plugin
"nvdp" has been added to your repositories
+ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "autoscaler" chart repository
...Successfully got an update from the "nvdp" chart repository
...Successfully got an update from the "eks" chart repository
...Successfully got an update from the "loki" chart repository
...Successfully got an update from the "stable" chart repository
Update Complete. ⎈ Happy Helming!⎈
+ helm_template eks aws-node-termination-handler 0.13.3
+ helm template --no-hooks --namespace=kube-system --version 0.13.3 -f ../modules/cluster/addons/helm/aws-node-termination-handler.yaml aws-node-termination-handler eks/aws-node-termination-handler
+ grep -v Helm
+ helm_template autoscaler cluster-autoscaler 1.0.4 -chart
+ helm template --no-hooks --namespace=kube-system --version 1.0.4 -f ../modules/cluster/addons/helm/cluster-autoscaler.yaml cluster-autoscaler autoscaler/cluster-autoscaler-chart
+ grep -v Helm
+ helm_template nvdp nvidia-device-plugin 0.7.0
+ helm template --no-hooks --namespace=kube-system --version 0.7.0 -f ../modules/cluster/addons/helm/nvidia-device-plugin.yaml nvidia-device-plugin nvdp/nvidia-device-plugin
+ grep -v Helm
+ curl -o ../modules/cluster/addons/kustomize/overlays/metrics-server/resources/metrics-server.yaml -L https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.7/components.yaml
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   621  100   621    0     0   1911      0 --:--:-- --:--:-- --:--:--  1910
100  3308  100  3308    0     0   5834      0 --:--:-- --:--:-- --:--:--  5834
+ kustomize_build metrics-server
+ kustomize build ../modules/cluster/addons/kustomize/overlays/metrics-server
+ curl -o ../modules/cluster/addons/kustomize/overlays/aws-ebs-csi-driver/resources/crd_snapshotter.yaml -L https://raw.githubusercontent.com/kubernetes-sigs/aws-ebs-csi-driver/v0.7.0/deploy/kubernetes/cluster/crd_snapshotter.yaml
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 21389  100 21389    0     0  25421      0 --:--:-- --:--:-- --:--:-- 25402
+ kustomize_build aws-ebs-csi-driver
+ kustomize build ../modules/cluster/addons/kustomize/overlays/aws-ebs-csi-driver
Error: no matches for OriginalId ~G_v1_ServiceAccount|kube-system|ebs-snapshot-controller; no matches for CurrentId ~G_v1_ServiceAccount|kube-system|ebs-snapshot-controller; failed to find unique target for patch ~G_v1_ServiceAccount|ebs-snapshot-controller

@takanabe
The reason for the error is due to eks_iam_for_sa.yaml which includes a patch to ebs-snapshot-controller ServiceAccount. However, this service account does not exist in the base, thus is not included in the stable overlay. It's explicitly included in the alpha overlay.
I'm just looking in to why that is the case now...

OK, so ebs-snapshot-controller and its supporting resources are not included in the base/stable combination, alpha only. Bummer.
Assuming 1) we just want to keep using upstream kustomize bases/overlays and 2) we still want to include ebs-snapshot-controller (I've personally not used it, but maybe a community member has?) we should keep using the alpha overlay and just override the image tag with:
images:
- name: k8s.gcr.io/provider-aws/aws-ebs-csi-driver
  newTag: v0.9.0

Thank you 😃


DEV-688 update oauth gems

Changes:

Ruby 2.24 -> 2.7.5
oauth2 -> 2.0.9
omniauth -> 2.1.1
omniauth-oauth2 -> 1.8.0
authorize_path renamed to authorize_url
token_path renamed to token_url
/ from relative urls automatically handled by oauth2

LGTM!

Here's a gist to test it locally. Confirmed it is working as expected with the current updates: https://gist.github.com/theycallmeswift/d8a8a22f95dd5d35f03661b19665e0d3

Here's a gist to test it locally. Confirmed it is working as expected with the current updates: https://gist.github.com/theycallmeswift/d8a8a22f95dd5d35f03661b19665e0d3

@theycallmeswift I tried your gist with ruby 3.0.5, and it seems to return the correct redirect_uri in the url query params, but it says "not valid" on the view so I'm not sure which I'm supposed to pay attention to.

@theycallmeswift ok looks like ruby v3.0.5 is working with the gist. I'm bumping gem version to 1.0.0


Update netty-codec-http, ... to 4.1.94.Final

About this PR
📦 Updates

io.netty:netty-codec-http
io.netty:netty-handler-proxy
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue

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

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

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

labels: library-update, commit-count:1

Superseded by #96.


Remove unnecessary link from README

Read the contribution guidelines
Include a reference to a related issue in this repository
A description of the changes proposed in the pull request
The docker-compose.yml file is already present in the repo.

Hello! Thanks for taking a look at the project.
In this case, the README does not presume that you have cloned the repo - which is why the curl command is there.

OK, thanks!


Render fenced block how it wants to be rendered

The FencedCode class stores information about what delimiter character should be used, how many should be used, and what the indent offset is for the block.
This is important information to retain and re-use, since a fenced block indicating markdown might look like:
````
This is how a fenced block looks:
```php
<?
// some code here
```
````

In this example, the four backticks are used to denote our actual fenced code block, and the three backticks are part of the literal code inside the block. Without retaining the information about how many delimiter characters to use, you might end up closing the block early.
The offset is useful because you might have a fenced code block inside a list like so:
- some random thing
  ```
  This fenced block is part of the list item, so its indent is important to avoid cancelling the list and starting a new one
  ```
- another thing

Finally, reusing the original delimiter character is useful. Tildes are a valid character to use. If someone uses this library to modify part of their markdown AST and then write back the file, it would be nice to retain their original code block delimiters so they don't have to go swapping them back to what they used to be.
NOTE
There's no issues in this repo so I can't open an issue about it - but there are other nodes as well (such as list items) which tell you what character should be used to render it. This library would be so much more useful if it retained the original options. If your intention with this renderer is that it normalises things, then having a configuration option to use the originals instead of normalisation would be useful.

Thanks for this PR @GuySartorelli! ♥

This library would be so much more useful if it retained the original options.

Wholeheartedly agree on this. When I developed v1 of this package, this was the big downside of my approach. I just didn't know how I could extract the used characters or how I should calculate offsets.

If your intention with this renderer is that it normalises things, then having a configuration option to use the originals instead of normalisation would be useful.

Normalising input/output was not my ittention. It's just a side effect of how the code works. I'm open for suggestions on how to make this package better.

There's no issues in this repo so I can't open an issue about it […]

I've just enabled Issues and Discussions on this repo. Feel free to open issues for the bugs you have found.

Will try to take a closer look at your PR and why the tests are failing in the next few days.

Awesome, thanks for your feedback. I'll see if I can find all the other nodes which have properties explaining how they should be rendered and create an issue for them.
For this PR, I've fixed the issue with the test and updated the tests to include new scenarios for the new functionality. Let me know if you want any other changes.


Server crashing when loading my occultism setup

Describe the bug
The server crashes whenever someone loads my storage/dimensional mineshaft (in same chunk) (storage had a few hundred slots used iirc), 1.20.1
2024-10-26-2.log.gz
To Reproduce
I have no idea.
Expected behavior
I expected the server not to crash
Screenshots
If applicable, add screenshots to help explain your problem.
System (please complete the following information):

Occultism Version: 1.20.1-1.139.1
OS: apex hosting? prob linux
Minecraft Version: 1.20.1
Modpack Link and Version, or list of mods:
Scorched guns 2
Curios
Occultism
Waystones
AI Improvements
Alex's mobs
Appleskin
Applied energistics
architectury api
ars nouveau
artifacts
balm
blue skies
brandons core
citadel
cloth config api
clumps
codechicken lib 1.8.+
comforts
create
create crafts and additions
draconic evolution
embeddium
enchanting infuser
ferritecore
framework
freecam
ftb library
ftb ultimine
geckolib
goblin traders
gravestone mod
ice and fire: dragons
jade
jade addons
just enough items
just enough resources
mahou tsukai
modernfix
modonomicon
mrcrayfish gun mod [unofficial]
nature's compass
patchouli
puzzles lib
smartbrainlib
sophisticated backpacks
sophisticated core
structure gel api
trade cycling

or, if u just want image of mods folder:

Additional context
server said something about saving a chunk in a different file bc it was too big. not sure what that was about and dont recall exact line. maybe its in the log?

@Alexo6o5 I have not encountered that before, but the oversized file issue you mentioned may be the core reason. The actual crash just says
[26Oct2024 12:53:47.538] [Server Watchdog/ERROR] [net.minecraft.server.dedicated.ServerWatchdog/FATAL]: A single server tick took 60.00 seconds (should be max 0.05)
[26Oct2024 12:53:47.539] [Server Watchdog/ERROR] [net.minecraft.server.dedicated.ServerWatchdog/FATAL]: Considering it to be crashed, server will forcibly shutdown.

Can you run https://www.curseforge.com/minecraft/mc-mods/spark on your server and then send me the spark log?
It shows exactly which task takes how long, which helps to figure out what is going on


Multiple --harness arguments.

It would be useful to have multiple --harness arguments.
For example, you may want to run --harness a --harness b and not run c because it is not yet implemented.
#[kani::proof]
fn a() {}
#[kani::proof]
fn b() {}
#[kani::proof]
fn c() {std::unimplemented!();}

This would also make it cleaner in Kani GitHub action where you don't need to run the action N times for each harness specified to be run.

Duplicate of #1778.

Thanks @zhassan-aws. Closing thus.


fix: Don't query the default cache directory when a custom one is set

The default cache directory is now only queried if no explicit cache path is given. This is necessary to prevent errors on platforms where the default cache directory does not exist, like Android.

@chenxiaolong Good catch, thanks a lot for the PR!

@chenxiaolong Good one! Can you apply the fixes clippy proposed ( https://github.com/rustic-rs/rustic_core/actions/runs/11096543748/job/30852746926?pr=285#step:5:123 ) and push the changes please? 🚀

Ah crap, cargo clippy --fix used formatting different from cargo fmt. Fixing

Ah crap, cargo clippy --fix used formatting different from cargo fmt. Fixing
EDIT: Fixed!

Thank you for the contribution! 🚀


Correctly print compiler's version on push

The step was missing on Linux, and the definition on Mac OSX was wrong,
because matrix.dc is 'dmd-nightly' or 'dmd-latest-ci'.

See https://github.com/bpfkorea/agora/runs/469345840

LGTM
Windows build github actions github_push.yaml , pr.yaml was testing yamls, and I was thinking, that's weird.

We did it because of https://github.com/bpfkorea/agora/issues/485


Locale support

Hello,
I was wondering if there is locale support to different languages?

@tiltmaster No, not yet. I am planning to add it soon.


Add automated code formatting

I'm going to add automated code formatting via spotless gradle plugin configured to use palantir-java-format and a couple other settings.
I did a quick test of this yesterday and while there are a couple formatting choices that I don't agree with (things like commas on the same line rather than newline for enums, never allowing single line conditional bodies and switch cases, and not chopping down short ternary expressions across multiple lines, etc...) it's probably better to have automated code formatting than not.
If we find any of the configured rules obnoxious, we could investigate custom steps or a custom formatter, but it probably won't be worth the effort.
I'm going to set it up to trigger the formatting on compile rather than setting it up as a pre-commit hook that we all have to setup individually (or having us all install a tool like pre-commit).
Get ready for a big changeset with the first apply 😅

Getting ready to push the first spotlessApply changeset, and here's some of the stuff that I'm seeing in the diff for reference:

chopping down long lines like this
removing empty lines between last method and closing brace of a class
😞 ruining painstakingly formatted enum layouts

⭐ I think this specific case warrants the addition of on/off formatting switch and adding guards around the enum values. I'll add this in the next commit before pushing the first reformat

enforcing spaces around arithmetic operators, commas separating params, and casts
🥇 enforcing a space between the closing paren of a method and the opening brace
fighting with intellij bulk-commenting format by shifting commented chunks to the same indentation level as the surrounding code

⭐ this is something that might also be worth adjusting, but since we'd all have to do it if we modify intellij, and palantir is less configurable than other formatters like google, it might just not be worth the hassle

chopping down parameters on long lines

We should come back later and apply the formatting to non-java files like gradle, xml (for gwt), yaml (for jitpack), and maybe others. Closing for now since the main goal of automatically formatting java code is complete.


Theme option flyout to enable/disable theme's flyout

Add a theme option to enable/disable the theme's flyout integrated at the bottom left into the navigation bar.
Closes #1579

We talked about

Making the default behavior to be hidden by default.
Integrate the version and language selector in the theme itself -- outside the flyout  concept -- is a good goal for 4.0.

I made this changes. @agjohnson let me know if this is ready to get merged. After merging it, I will release 2.1.0rc2


[KYUUBI #2905][DOCS] Update the number of new committers in MATURITY.md

Why are the changes needed?

update new committers number: 2 -> 6
How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[ ] Run test locally before make a pull request

Codecov Report

Merging #2913 (e088a5e) into master (2fd4e3a) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #2913      +/-   ##
============================================
- Coverage     62.85%   62.83%   -0.02%
  Complexity        6        6
============================================
  Files           417      417
  Lines         20143    20143
  Branches       2576     2576
============================================
- Hits          12660    12656       -4
- Misses         6260     6261       +1
- Partials       1223     1226       +3

Impacted Files
Coverage Δ

...ache/kyuubi/operation/KyuubiOperationManager.scala
80.82% <0.00%> (-1.37%)
:arrow_down:

.../org/apache/kyuubi/operation/KyuubiOperation.scala
68.00% <0.00%> (-1.34%)
:arrow_down:

.../org/apache/kyuubi/session/KyuubiSessionImpl.scala
73.49% <0.00%> (-1.21%)
:arrow_down:

...n/scala/org/apache/kyuubi/engine/ProcBuilder.scala
83.12% <0.00%> (-0.63%)
:arrow_down:

Continue to review full report at Codecov.

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

cc @yaooqinn

maybe we shall update other places of MATURITY too

thanks, merging to master


Save the switching trajectory into files to avoid OOM issue

Codecov Report

Merging #91 (b417637) into main (672ddbd) will increase coverage by 0.23%.
The diff coverage is 97.22%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files


feat: support to save ai note, transcript

Pull Request Test Coverage Report for Build<PHONE_NUMBER>3
Details

11 of 29 (37.93%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-1.2%) to 63.245%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/adapters/pipedrive/index.js
8
26
30.77%

Totals

Change from base Build<PHONE_NUMBER>0:
-1.2%

Covered Lines:
659

Relevant Lines:
979

💛  - Coveralls


improvement, python: swap to literals instead of enums

This allows for us to have forward and backward compatibility with "enums" without needing for unions that would make it annoying to manage as a user

Just tested and things look good, going to merge this in!


Rapid Blaster/Rapid Blaster Pro MPU(Damage Radius)

The effect caps at 29AP instead of 57AP.

Thanks for the heads-up. I'll include a fix for this in the next release.

 Rapid Blaster & Rapid Blast Pro MPU Caps

Looked into this some more. I wasn't aware there was a cap on the damage radius other than the max AP modifier. You're right that ~29 AP is approximately hitting the cap. I'll update the code so it uses the base Damage Radius values and strictly applies the modifier calculated from the AP with a check for the cap. Will take a little bit more work than I originally thought. Are you aware of any other weapons that have MPU stat caps?
Example data taken from Lean's data below:
CollisionRadiusMiddle: 33
CollisionRadiusMiddle_MWPUG_Max: 35
CollisionRadiusMiddleRate_MWPUG_High: 1.093939
CollisionRadiusMiddleRate_MWPUG_Mid: 1.036364

As far as I know, this is the only non-Damage-Up MPU that has a cap. I also found L3 MPU not displaying when I was checking it through.

4adfa20a72015c9f82839d81660d3b564ad3f43a Fixes this and will be included in the next version.

Fixes are live!


Helm install fails in PSS restricted clusters because of hardcoded securityContext values

What happened:
i wanted to deploy kubeclarity via Helm on a PSS (restriced mode) secured cluster
What you expected to happen:
that the helm chart gives the oportunity to set seccompProfiles
How to reproduce it (as minimally and precisely as possible):
create cluster with PSS and try install kubeclarify in a restricted namespace
Are there any error messages in KubeClarity logs?
no
Anything else we need to know?:
pods "kubeclarity-kubeclarity-grype-server-59f88f8f8d-x8mzb" is forbidden: violates PodSecurity "restricted:latest": seccompProfile (pod or container "grype-server" must set securityContext.seccompProfile.type to "RuntimeDefault" or "Localhost")
The Problem can easily be solved by not hardcoding the securityContext and allow a manual override in the Helm Chart
Environment:

Kubernetes version (use kubectl version --short): 1.26
Helm version (use helm version): 3.13.2
KubeClarity version (use kubectl -n kubeclarity exec deploy/kubeclarity -- ./backend version): 2.23.1
KubeClarity Helm Chart version (use helm -n kubeclarity list): 2.23.1
Cloud provider or hardware configuration: i can not tell you about that. The only thing i am allowed to tell is that it is a gardener provisioned cluster
Others:

+1 facing the same issue right now


Test overpopulated channels

[ ] Test with 2 and more automatically registered channels
[ ] Compare with 1 channel
[ ] Disable presence in server
[ ] Check metrics of usage and service

Dup of decentraland/matrix-reloaded#103


Creating new patient - validation messages not appropriate

Before you submit an issue we recommend you drop into our Slack workspace and ask any questions you have or mention any problems you've had getting started with HospitalRun.
Please read this entire template before posting any issue. If you ignore these instructions
and post an issue here that does not follow the instructions, your issue might be closed,
locked, and assigned the missing discussion label.
🐛 Bug Report
The validation messages of inputs are not appropriate
ex. 'Must be a valid phone number.' but what's a valid phone number pattern.?
PFA the Image
To Reproduce
Steps to reproduce the behavior:

Try creating a new patient with contact number digits more than 14-15 digits

Expected behavior
A clear and appropriate validation message should appear so that user will get to know what mistake that they made.
Your Environment

node version: 10
fastify version: >=1.0.0
os:  Ubuntu 20.0.4
any other relevant information

Hi there @tehKapa, what would be the expected validation message? Something on the lines of "Must be valid 10 digit" or etc? I'm interested in this issue.

@dangnhon yes, it would be necessary to do a validation in terms of country code and max phone digits

Hi @tehKapa. So I found this https://github.com/jackocnr/intl-tel-input I think you can use this input field and maybe you can check if user input is equal to selectedCountryPlaceholder or not.

@reginz looks fine

can I work on this issue?


crashing after 2 second

it keeps crashing or does not start at all

i got the right rom still no luck

What OS? Did you build it yourself or download it from here? Do you see any graphics before it crashes?

windows 11 btw
intel hd 4000

If you're 100% certain the ROM is correct, then it's probably that Intel GPU.
I pushed a small update that will make it show an error message if anything is wrong on the OpenGL side. Wait until the new automatic build is done and try again.

Since there hasn't been any follow up to this in a while, I'll just close it.


Make the legend text clickable in order to hide/show lines of data

This change makes the legend text clickable in order to hide/show lines of data. The user can continue to click on the legend symbol as well. However, this provides a larger, clickable area.
Fixes https://github.com/project-koku/koku-ui/issues/810

Codecov Report

Merging #896 into master will decrease coverage by 0.03%.
The diff coverage is 12.5%.

@@            Coverage Diff             @@
##           master     #896      +/-   ##
==========================================
- Coverage   72.53%   72.49%   -0.04%
==========================================
  Files         203      203
  Lines        3772     3778       +6
  Branches      681      681
==========================================
+ Hits         2736     2739       +3
- Misses        944      947       +3
  Partials       92       92

Impacted Files
Coverage Δ

src/components/charts/trendChart/trendChart.tsx
71.57% <0%> (-0.77%)
:arrow_down:

src/components/charts/usageChart/usageChart.tsx
72.66% <0%> (-0.53%)
:arrow_down:

src/components/charts/costChart/costChart.tsx
7.24% <0%> (-0.06%)
:arrow_down:

...charts/historicalCostChart/historicalCostChart.tsx
80.32% <25%> (+0.16%)
:arrow_up:

...arts/historicalUsageChart/historicalUsageChart.tsx
79.28% <25%> (+0.14%)
:arrow_up:

...arts/historicalTrendChart/historicalTrendChart.tsx
79.06% <25%> (+0.24%)
:arrow_up:

Continue to review full report at Codecov.

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


I getting an error try to run the Oatmeal command

Hey,
Thanks for the plugin its just what I am looking for. I love the TUI.
Im running this version of Neovim

I am struggling to run it in Neovim though. I just get the following error when I run the command.
  '<,'>Oatmeal Error executing Lua callback: ...vim-minimal/lazy/lazy.nvim/lua/lazy/core/handler/cmd.lua:48: Vim:Error executing Lua callback: ...cal/share/nvim-minimal/lazy/oatmeal.nvim/lua/oatmeal.lua:15: attempt to call field 'in_visual_mode' (a nil value)
stack traceback:
	...cal/share/nvim-minimal/lazy/oatmeal.nvim/lua/oatmeal.lua:15: in function 'set_context'
	...cal/share/nvim-minimal/lazy/oatmeal.nvim/lua/oatmeal.lua:87: in function <...cal/share/nvim-minimal/lazy/oatmeal.nvim/lua/oatmeal.lua:86>
	[C]: in function 'cmd'
	...vim-minimal/lazy/lazy.nvim/lua/lazy/core/handler/cmd.lua:48: in function <...vim-minimal/lazy/lazy.nvim/lua/lazy/core/handler/cmd.lua:16>
stack traceback:
	[C]: in function 'cmd'
	...vim-minimal/lazy/lazy.nvim/lua/lazy/core/handler/cmd.lua:48: in function <...vim-minimal/lazy/lazy.nvim/lua/lazy/core/handler/cmd.lua:16>

Let me know if there is anything you need.
Thanks

Hey there! Thanks for reporting!
That one looks weird, seems to be related to highlighting. Could you walk me through what you had been trying to do? Did you selects a few lines, hit :, and entered Oatmeal? Or did you use the hotkey?

Hey,
Thanks for the speedy reply.
This happens when I make a selection and when I dont. Just trying to run the Oatmeal command with :. I will try with my minimal setup and see if its a problem my end

Looks like it is an issue with my config. I will start to remove the likely culprits. Will report back when I know what it just in case others have the same issue
Sorry for wasting your time

Lemme know if you come across the issue! I'd be down to add it to the docs incase other users run in to it.

Is this because a user configuration shadows utils.lua? The error states that in_visual_mode can't be found, which is a member of utils.lua, which I also have in my personal config. Maybe that is earlier on the Lua path, so the plugins utils.lua does not get loaded and used here?

Yup, seems like it. I just put all oatmeal.nvim files into another namespace (moved everything under lua/ to lua/oatmeal/ and changed the paths in the source files and voila, it works.

Ah, so I've built the folder structure incorrectly?

Well, not incorrectly per se, but it would probably be wise to properly namespace the modules. I'm not sure how plugins usually do this, what I did was just what first came to mind.

Well, I can do a PR, but this doesn't require any new code and is essentially a matter of taste, how and where to put the files. You could fix it yourself by renaming your own (presumambly named) utils.lua to something else (or move it into a namespace user.utils for example) and changing references to that in your code. But I think it should be fixed in this plugin, since others might have the same problem then. So, I'll wait for a commit (or do a PR later).

Makes sense! I'll happily accept a PR :) I appreciate it!


Copy block as alias keyboard shortcut does not work directly after pasting

Nothing happens if you copy/paste text (in my case, a highlight from Zotero) and use the keyboard shortcut to copy the block as an alias. You must first click somewhere else in the paragraph or move the cursor before the keyboard shortcut will work.

Thank you for reporting this issue. I am unable to replicate it. Could you please capture a quick screen recording (video) so I can see what is happening?
Additionally, does the same issue occur outside of a Zotero highlight?

Looks like there is just a delay between creating a new line (pasting or typing) and the ^aliasID appearing when using the shortcut.
Recording - 15 Apr 2024.webm

Thank you for the recording. I attempted to replicate the delay, but I didn't observe any. I'm curious to know if the delay persists when you disable your other plugins, leaving only Text Transporter active. Generally, I would expect this to be fast, as there is no significant data processing involved.

I disabled all my other plugins but still observed the same delay. This is practically a fresh windows install; not sure what it could be.

Thank you for giving it a try. Upon a closer inspection, I believe I've identified the issue. Text Transporter relies on Obsidian’s cached version of a document to analyze the structure and context to determine both the cursor's position and whether or not the text already has a block. As you edit the text of a file, the cache is refreshed in the background, typically a second or two after you stop editing, though the timing is not guaranteed.
I managed to replicate your situation when pasting text because Obsidian may need a few seconds to cache the text and make it accessible to the API.
In summary, the problem isn't a bug but a delay resulting from Obsidian's method of processing file changes. This means that when you copy and paste text and then quickly try to create a block ID with an alias, the text hasn't yet been updated in the cache.
Therefore, after pasting, if you wait a second or two, you should be able to generate the alias to the block reference.
Additionally, performing an “undo” action can also result in a brief delay as the cache updates.


Change UI text for operator location to be state or province

To be more inclusive toward datasets outside the US, make the label text for the operator location be "State or Province".
This is Microsoft's recommended terminology for this case.

Add feed homepage text is done.
To do: submit a feed form itself (I'm working on this).


Piecelists

https://chessprogramming.wikispaces.com/Piece-Lists

This has been on the TODO for a while now.

Implemented.

No, I'm not happy with the current implementation, because we have piecelists for piece -> square conversion, but no square -> piece conversion. I'm going to keep this open for now.

The solution to that would be to expand board.Data from byte to at least uint16, then add an additional bit field to the square.


Valid data for display form

Action de validation des data avant de submit un form.
Permet de récupérer les données d'erreurs sur les validations.
GET api/form/validate/
Payload: liste de clé valeur des champs
Return
Code 204 (NO CONTENT)
Tout va bien c'est valide ! \o/
Pas de contenu
Code 400
Liste des erreurs du formulaire selon https://github.com/peopledoc/people-kiki/wiki/API-Guidelines#messages-et-code-derreur
{
  "code": "validation_errors",
  "errors": [{
    "field": "name",
    "code": "missing_field",
    "message": "The field name is required."
  }, {
    [...]
  }]
}

I've begining the dev on this feature, but I'm wondering how to manage errors from presets ?
Generally presets errors are not target for one fields, but multiple fields. The question is, what do you suggest for non specific field errors ?

Another question,
Do we really need this   "code": "missing_field",  ? I mean, it's really painful to render it as is, and I don't see  which kind of code we can put for specific field validation or presets validations.

Question again,
How to handle files just with "get" method ?

seems good


Feature request: move rooms based on username

This would also allow people to switch rooms without having to go back to the main room, I think. So if I change my name to "Kyle [Room1]" it would move me to the breakout room named "Room1", even if I was already in a room. I think it might be easier for my audience rather than chat commands.
Is there any limitations to this happening aside from getting GUIDs for users like you were talking about earlier?

It's probably readable off of the store. One could make another chain of observables to do what you want. No GUIDs needed.

Yay, I got an observable in the nameChange branch that can detect name changes! I'll work on filtering out non-room name changes, mapping the name changes to an equivalent senter + room request structure, merging the observables and running it through the current normal !mv pipeline. For now, it'll still be pretty chatty as I don't plan to refactor the moving observable to not perform its stuff as a side-effect.

It also works if the user doesn't show up in the participants list in the GUI but does change their name inside a breakout room. The state changes are * still there*!

Dude that's awesome!!! Great work!

Oof, I didn't realize #10 wasn't too exact. This still works off of indexes.

#11 blocks this for now; we need fuzzing to actually fulfill it.

Awesome! Works great! Although if they rooms need to be numbered, I'd prefer "Kyle [1]" instead of "Kyle [Room1]".
What I really want though is to be able to set the tags. It doesn't look like breakout rooms can be named, so maybe someday we could put something in the extension dialog that allows me to set tags for the rooms? Hmmm or maybe we'd want that to be able to be set by someone in the chat? I'll have to think more about UX... in the meantime this is awesome!

I really don't like to manage persistent state in hacks so I'll rather take on a fuzzy matching library and use that.

Breakout rooms can be named!

Another benefit was realized with this functionality.
Co-Hosts can rename users. Only the host can assign participants to breakout rooms. The bot doesn't care who renamed the user. Co-Hosts can now assign participants to breakout rooms.


How to reload the English version of Slicer

I have selected fr-FR in the Weblate Languages selector menu of the Language Tools extension. When I restart the application, Slicer loads the modules translated to French (e.g. Models).
To switch back to the original English version of Slicer, I unselected fr-FR in the Language Tools extension. However, when I restart the application, Slicer re-loads the modules translated in French instead of the original modules in English although the language selected in the Language Tools module appears as 'None'.
I am using Slicer version 4.13-2022-04-27 on MacOS.

LanguagePacks extension is for installing/updating additional languages.
You can select the application language in menu: Edit -> Application settings -> General -> Language.

Thank you, we will have to add this to the Slicer internationalization tutorial.

It is described here: https://github.com/Slicer/SlicerLanguagePacks#set-application-language
Feel free to edit the page to make it more clear.

I've added an application language selector to the module GUI.


Terms and Conditions too narrow on Accept page

Maybe I can also center the headline using some sophisticated CSS.

I've made this a little wider in v0.9.2, if this is enough this issue can be closed.