make: *** [Makefile:327: CrashReportClient-Linux-Shipping] Error 6

Platform is the Ubuntu20.04, UE4 is the carla UE4 branch carla, carla is the 0.9.13
./GenerateProjectFiles.sh
The following is the specific operation information:
Attempting to set up UE4 pretty printers for gdb (existing UE4Printers.py, if any, will be overwritten)...
updated UE4Printers.py
cannot modify .gdbinit. Please add the below lines manually:
python
import sys
sys.path.append('/home/baijinde/.config/Epic/GDBPrinters/')
from UE4Printers import register_ue4_printers
register_ue4_printers(None)
print("Registered pretty printers for UE4 classes")
end
Setting up Unreal Engine 4 project files...
Fixing inconsistent case in filenames.
Setting up Mono
Generating data for project indexing...
WARNING: Exception while generating include data for UE4Editor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BenchmarkTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BlankProgram: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BuildPatchTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClient: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClientEditor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for DatasmithSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for HeadlessChaos: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for LiveCodingConsole: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for ShaderCompileWorker: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SlateViewer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SwitchboardListener: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TestPAL: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TextureShareSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealCEFSubProcess: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFileServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFrontend: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealHeaderTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealInsights: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealLightmass: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealMultiUserServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealPak: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealRecoverySvc: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealVersionSelector: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BootstrapPackagedGame: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
Generating data for project indexing... 100%
Generating data for project indexing...
WARNING: Exception while generating include data for UE4Editor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BenchmarkTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BlankProgram: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BuildPatchTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClient: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClientEditor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for DatasmithSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for HeadlessChaos: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for LiveCodingConsole: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for ShaderCompileWorker: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SlateViewer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SwitchboardListener: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TestPAL: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TextureShareSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealCEFSubProcess: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFileServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFrontend: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealHeaderTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealInsights: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealLightmass: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealMultiUserServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealPak: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealRecoverySvc: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealVersionSelector: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BootstrapPackagedGame: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
Generating data for project indexing... 100%
Writing project files... 100%
Generating data for project indexing...
WARNING: Exception while generating include data for UE4Editor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BenchmarkTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BlankProgram: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BuildPatchTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClient: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClientEditor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for DatasmithSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for HeadlessChaos: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for LiveCodingConsole: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for ShaderCompileWorker: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SlateViewer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SwitchboardListener: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TestPAL: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TextureShareSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealCEFSubProcess: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFileServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFrontend: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealHeaderTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealInsights: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealLightmass: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealMultiUserServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealPak: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealRecoverySvc: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealVersionSelector: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BootstrapPackagedGame: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
Generating data for project indexing... 100%
Generating data for project indexing...
WARNING: Exception while generating include data for UE4Editor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BenchmarkTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BlankProgram: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BuildPatchTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClient: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClientEditor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for DatasmithSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for HeadlessChaos: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for LiveCodingConsole: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for ShaderCompileWorker: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SlateViewer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SwitchboardListener: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TestPAL: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TextureShareSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealCEFSubProcess: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFileServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFrontend: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealHeaderTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealInsights: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealLightmass: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealMultiUserServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealPak: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealRecoverySvc: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealVersionSelector: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BootstrapPackagedGame: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
Generating data for project indexing... 100%
Generating data for project indexing...
WARNING: Exception while generating include data for UE4Editor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BenchmarkTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BlankProgram: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BuildPatchTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClient: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClientEditor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for DatasmithSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for HeadlessChaos: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for LiveCodingConsole: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for ShaderCompileWorker: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SlateViewer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SwitchboardListener: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TestPAL: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TextureShareSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealCEFSubProcess: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFileServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFrontend: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealHeaderTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealInsights: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealLightmass: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealMultiUserServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealPak: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealRecoverySvc: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealVersionSelector: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BootstrapPackagedGame: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
Generating data for project indexing... 100%
Generating data for project indexing...
WARNING: Exception while generating include data for UE4Editor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BenchmarkTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BlankProgram: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BuildPatchTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClient: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for CrashReportClientEditor: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for DatasmithSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for HeadlessChaos: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for LiveCodingConsole: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for ShaderCompileWorker: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SlateViewer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for SwitchboardListener: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TestPAL: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for TextureShareSDK: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealCEFSubProcess: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFileServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealFrontend: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealHeaderTool: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealInsights: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealLightmass: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealMultiUserServer: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealPak: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealRecoverySvc: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for UnrealVersionSelector: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
WARNING: Exception while generating include data for BootstrapPackagedGame: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
Generating data for project indexing... 100%
Writing project files... 100%
then run the ./make happened error:
bash "/home/baijinde/work/data/github/UnrealEngine_4.26/Engine/Build/BatchFiles/Linux/Build.sh" CrashReportClient Linux Shipping
Fixing inconsistent case in filenames.
Setting up Mono
Running command : Engine/Binaries/DotNET/UnrealBuildTool.exe CrashReportClient Linux Shipping
Using 'git status' to determine working set for adaptive non-unity build (/home/baijinde/work/data/github/UnrealEngine_4.26).
Creating makefile for CrashReportClient (no existing makefile)
ERROR: Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
make: *** [Makefile:327: CrashReportClient-Linux-Shipping] Error 6

I have the same problem。
Solution:
1、download the toolchains.choose your UE version,my version is 4.26.
https://docs.unrealengine.com/4.26/en-US/SharingAndReleasing/Linux/NativeToolchain/
2、tar the file,then overwrite the path /home/username/UnrealEngine/Engine/Extras/ThirdPartyNotUE/SDKs/HostLinux/Linux_x64/ files.

@whan2013xh Many thanks for you input, however I've tried what you suggested but it didn't change much. I still have the exact same issue :thinking:
I'm on Fedora 37, Unreal version 4.27

这是来自QQ邮箱的假期自动回复邮件。您好，我已经收到您的邮件，会尽快回复的。

Just hit this and figured I'd add a data point.  I was able to solve the issue by manually downloading the toolset as suggested by @whan2013xh above; interestingly we only encountered this on 20.04 VM's and 22.04 VM's built without issue.

这是来自QQ邮箱的假期自动回复邮件。您好，我已经收到您的邮件，会尽快回复的。

@whan2013xh Many thanks for you input, however I've tried what you suggested but it didn't change much. I still have the exact same issue 🤔
I'm on Fedora 37, Unreal version 4.27

The same. Have u solved this？

The same. Have u solved this？

@whan2013xh Many thanks for you input, however I've tried what you suggested but it didn't change much. I still have the exact same issue 🤔
I'm on Fedora 37, Unreal version 4.27

The same. Have u solved this？

I'm still having the same error even though I've downloaded the toolchain as instructed.
Ubuntu 22
UE 5.3
any help is appreciated

这是来自QQ邮箱的假期自动回复邮件。您好，我已经收到您的邮件，会尽快回复的。

这是来自QQ邮箱的假期自动回复邮件。您好，我已经收到您的邮件，会尽快回复的。


Rename proof marker to cbmc-proof.txt

Issue #, if available:
Description of changes:
Rename CI proof marker to cbmc-proof.txt
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

I think this can be closed in preference to https://github.com/aws/device-shadow-for-aws-iot-embedded-sdk/pull/40


Adding to playlist on Mobile

Hello, great work on spotmop!
I am having a problem using it on my mobile device. I can't seem to add anything to a playlist via the context menu. The playlists show up but I can't "select" one.
I have the exact same problem on a regular browser when "Emulate Touch Device" is enabled. I choose the tracks, select add to playlist, my playlists show up as icons but I can't choose one!!!
 I'll make sure this is fixed in the next release :-)

Resolved in 5818c090245881a179482dc840507d2112e977ba and will be in release 2.6.3


Implement the ability to create an event with multiple locations

(as a hiking route, for example)

Changed to card Epic 4.


Missing support for introspection "keywords" e.g. __typename in object response

Hello Etienne,
I have a simple structure like below:
type Query {
getJobs(
filter: _JobFilter
): [Job!]!
}
type Job {
id: ID!
startTime: Long!
endTime: Long!
}
I am trying to format the response of this query as below:
{
getJobs(filter: {
startTime_gt: 0
....
})
{  id
__typename
}
which behaves as expected in GraphQL Playground.
But in client mode, I have the below issue:
com.graphql_java_generator.exception.GraphQLRequestPreparationException: The GraphQL type  has no field of name <__typename>
at com.graphql_java_generator.client.GraphqlClientUtils.checkFieldOfGraphQLType(GraphqlClientUtils.java:272)
at com.graphql_java_generator.client.request.Builder.withField(Builder.java:413)
at com.graphql_java_generator.client.request.Builder.withQueryField(Builder.java:665)
at com.graphql_java_generator.client.request.Builder.withQueryResponseDef(Builder.java:602)
Please advise.
Regards,
Amelia

Hello,
I released the 1.4 version that allows introspection on client side:
See: https://graphql-maven-plugin-project.graphql-java-generator.com/introspection.html
But apparently you want to mix introspection types within a "regular" GraphQL query.
Can you provide me a sample, or better, a server URL against which I can test that ?
Etienne

Yep, Ok, I tested it on my side.
On the allGraphQLCases client sample: the query "{allFieldCases {id __typename}}" works perfectly with graphiql.
Hum, hum... I'll have to release an 1.4.1 soon, I fear...

You can test the reading of __typename : it's now available on the master branch.
Please note that there is a code impact.
Previously, the plugin would generate a concrete class for each interface. This is no longer the case: thanks to this feature request, it points me out how to know the real class of a returned object. So the deserialization of the response is now correct : the correct classes are created.
Can you give it a try ?

Hi Etienne,
Thank you for the update! We'll give this a try in the upcoming weeks.
Is this already part of a released version or only on the snapshot version?
Regards,
Amelia

It's currently only the snapshot, and will be released soon

I released the 1.5.0 yesterday.
Can you confirm that this issue is solved ?


Is the project alive?

It seems that the last commit was made about five months ago. Also there are some PRs that are waiting since then.
So, my question is is the project alive or it's time to move on and choose another assertion library?

I am very much alive and I have an interest in keeping this great project alive as well.
I do not have any write access so I'm afraid I cannot merge any PRs.
Do you have an interest to maintain this package with all the responsibilities that comes with that? If so, we could ask Bernard if we could help him keeping the project alive.

I am not a contributor to this library yet but the company I work for is a heavy user so I (or we) have an interest in keeping the project alive. If you take a look at Packagist's statistics the amount of daily downloads is still growing. It would be a shame if the project dies.

It would be a shame if the project dies.

It will not. I'm going to make sure of that. The more people that want to help the better it is. Lets just wait for a response from the creator.

I'm in too.
I don't think I'm wise enough to be a core committer nevertheless I could help with PRs and code reviews.

The more people that want to help the better it is

You can count me in ;).

@webmozart What do you think?


Portaudio and KITT.ai build error

Briefly summarize your issue:
Can't make build with Portaudio integration. Also I have the same problem with KITT.ai.
Without these two addons I can make build without any problem.
What is the expected behavior?
I would like to add portaudio and kitt.ai support for my build.
What behavior are you observing?
This is my log during building with Portaudio:
################################################################################
Proceeding with installation
################################################################################
[ 31%] Built target AVSCommon
[ 34%] Built target SQLiteStorage
[ 38%] Built target ACL
[ 40%] Built target ADSL
[ 43%] Built target AFML
[ 45%] Built target RegistrationManager
[ 47%] Built target EqualizerImplementations
[ 47%] Built target ContextManager
[ 47%] Built target CapabilitiesDelegate
[ 50%] Built target PlaylistParser
[ 52%] Built target SpeechEncoder
[ 54%] Built target AudioResources
[ 56%] Built target AudioPlayer
[ 59%] Built target Bluetooth
[ 59%] Built target Equalizer
[ 59%] Built target ExternalMediaPlayer
[ 61%] Built target InteractionModel
[ 63%] Built target Notifications
[ 65%] Built target PlaybackController
[ 65%] Built target SpeakerManager
[ 68%] Built target SpeechSynthesizer
[ 70%] Built target TemplateRuntime
[ 72%] Built target AVSSystem
[ 77%] Built target AndroidUtilities
[ 77%] Built target CBLAuthDelegate
[ 79%] Built target AIP
[ 79%] Built target CertifiedSender
[ 79%] Built target ESP
[ 84%] Built target AndroidSLESMediaPlayer
[ 86%] Built target DeviceSettings
[ 88%] Built target Settings
[ 93%] Built target Alerts
[ 95%] Built target DoNotDisturbCA
[ 95%] Built target DefaultClient
[ 95%] Linking CXX executable SampleApp
/home/shaatla/Android/ndk/ndk-bundle/android-ndk-r16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /home/shaatla/ThirdParty/portaudio/lib/.libs/libportaudio.a(pa_front.o): incompatible target
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:82: error: undefined reference to 'Pa_Initialize'
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:92: error: undefined reference to 'Pa_OpenDefaultStream'
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:107: error: undefined reference to 'Pa_GetDefaultInputDevice'
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:113: error: undefined reference to 'Pa_OpenStream'
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:70: error: undefined reference to 'Pa_StopStream'
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:71: error: undefined reference to 'Pa_CloseStream'
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:72: error: undefined reference to 'Pa_Terminate'
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:133: error: undefined reference to 'Pa_StartStream'
/home/shaatla/AVS/avs-device-sdk/SampleApp/src/PortAudioMicrophoneWrapper.cpp:143: error: undefined reference to 'Pa_StopStream'
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [SampleApp/src/SampleApp] Error 1
make[2]: *** [SampleApp/src/CMakeFiles/SampleApp.dir/all] Error 2
make[1]: *** [SampleApp/src/CMakeFiles/SampleApp.dir/rule] Error 2
make: *** [SampleApp] Error 2
Provide the steps to reproduce the issue, if applicable:
To reproduce these errors I just can add
-DPORTAUDIO=ON
-DPORTAUDIO_LIB_PATH=${HOME}/ThirdParty/portaudio/lib/.libs/libportaudio.a
-DPORTAUDIO_INCLUDE_DIR=${HOME}/ThirdParty/portaudio/include
or
  	-DKITTAI_KEY_WORD_DETECTOR=ON \
  	-DKITTAI_KEY_WORD_DETECTOR_LIB_PATH=${HOME}/ThirdParty/snowboy/lib/android/armv7a/libsnowboy-detect.a \
  	-DKITTAI_KEY_WORD_DETECTOR_INCLUDE_DIR=${HOME}/ThirdParty/snowboy/include

to my Android.sh CMake parameters.
I also tried to change LIB_PATH for KITT.ai to android/arm8, ubuntu64, aarch64-ubuntu1604 but without success.
Tell us about your environment:
I use Ubuntu 18.04.2 as build machine and start SampleApp on Device with Anrdoid 9 (ARMv8)
What version of the AVS Device SDK are you using?
  <1.12.0>

Tell us what hardware you're using:

[ ] Desktop / Laptop
[ ] Raspberry Pi
[x] Other - tell us more: Android 9 on ARMv8

Tell us about your OS (Type & version):

[ ] Linux
[ ] MacOS
[ ] Raspbian Stretch
[ ] Raspbian Jessy
[x] Other - tell us more: Ubuntu 18.04.2

This is my KITT.ai error:
Scanning dependencies of target KITTAI
[ 74%] Building CXX object KWD/KittAi/src/CMakeFiles/KITTAI.dir/SnowboyWrapper.cpp.o
[ 76%] Building CXX object KWD/KittAi/src/CMakeFiles/KITTAI.dir/KittAiKeyWordDetector.cpp.o
[ 76%] Linking CXX shared library libKITTAI.so
/root/Android/ndk/ndk-bundle/android-ndk-r16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /root/forAVS/snowboy/lib/android/armv8-aarch64/libsnowboy-detect.a(wave-audio.o): incompatible target
/root/Android/ndk/ndk-bundle/android-ndk-r16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /root/forAVS/snowboy/lib/android/armv8-aarch64/libsnowboy-detect.a(audio-lib.o): incompatible target
/root/Android/ndk/ndk-bundle/android-ndk-r16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /root/forAVS/snowboy/lib/android/armv8-aarch64/libsnowboy-detect.a(matrix-wrapper.o): incompatible target
/root/Android/ndk/ndk-bundle/android-ndk-r16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /root/forAVS/snowboy/lib/android/armv8-aarch64/libsnowboy-detect.a(vector-wrapper.o): incompatible target
/root/Android/ndk/ndk-bundle/android-ndk-r16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /root/forAVS/snowboy/lib/android/armv8-aarch64/libsnowboy-detect.a(snowboy-debug.o): incompatible target
/root/Android/ndk/ndk-bundle/android-ndk-r16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /root/forAVS/snowboy/lib/android/armv8-aarch64/libsnowboy-detect.a(snowboy-detect.o): incompatible target
/root/Android/ndk/ndk-bundle/android-ndk-r16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lblas
/root/AVS/avs-device-sdk/KWD/KittAi/src/SnowboyWrapper.cpp:40: error: undefined reference to 'snowboy::SnowboyDetect::SnowboyDetect(std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > const&)'
/root/AVS/avs-device-sdk/KWD/KittAi/src/SnowboyWrapper.cpp:44: error: undefined reference to 'snowboy::SnowboyDetect::RunDetection(short const*, int, bool)'
/root/AVS/avs-device-sdk/KWD/KittAi/src/SnowboyWrapper.cpp:48: error: undefined reference to 'snowboy::SnowboyDetect::SetSensitivity(std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > const&)'
/root/AVS/avs-device-sdk/KWD/KittAi/src/SnowboyWrapper.cpp:52: error: undefined reference to 'snowboy::SnowboyDetect::SetAudioGain(float)'
/root/AVS/avs-device-sdk/KWD/KittAi/src/SnowboyWrapper.cpp:56: error: undefined reference to 'snowboy::SnowboyDetect::ApplyFrontend(bool)'
/root/AVS/avs-device-sdk/KWD/KittAi/src/SnowboyWrapper.cpp:60: error: undefined reference to 'snowboy::SnowboyDetect::SampleRate() const'
/root/AVS/avs-device-sdk/KWD/KittAi/src/SnowboyWrapper.cpp:64: error: undefined reference to 'snowboy::SnowboyDetect::NumChannels() const'
/root/AVS/avs-device-sdk/KWD/KittAi/src/SnowboyWrapper.cpp:68: error: undefined reference to 'snowboy::SnowboyDetect::BitsPerSample() const'
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [KWD/KittAi/src/libKITTAI.so] Error 1
make[2]: *** [KWD/KittAi/src/CMakeFiles/KITTAI.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 76%] Building CXX object CertifiedSender/src/CMakeFiles/CertifiedSender.dir/SQLiteMessageStorage.cpp.o
[ 79%] Linking CXX shared library libCertifiedSender.so
[ 79%] Built target CertifiedSender
make[1]: *** [SampleApp/src/CMakeFiles/SampleApp.dir/rule] Error 2
make: *** [SampleApp] Error 2

When I manualy change the ANDROID_ABI var in android.sh on "arm64-v8a" I catch these:
[ 32%] Linking CXX shared library libAVSCommon.so
/home/shaatla/AVS/debug/android-23/arm64-v8a/install/lib/libcurl.so: error adding symbols: File in wrong format
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [AVSCommon/libAVSCommon.so] Error 1
make[2]: *** [AVSCommon/CMakeFiles/AVSCommon.dir/all] Error 2
make[1]: *** [SampleApp/src/CMakeFiles/SampleApp.dir/rule] Error 2
make: *** [SampleApp] Error 2

Hi @ShaatLa,
The SDK has microphone support for Android by utilizing the OpenSL ES APIs. Can I ask the reason behind wanting to integrate with PortAudio?
Regarding the Kitt.ai build failures, what are you setting as the TARGET_SYSTEM?

Well, if there is no reason to use Portaudio, I can refuse it.
In Alexa's androidConfig.txt I set "arm".

hava you solve  this problem? i have the same issue, bin/ld: error: cannot find -lblas

Hi there, sorry for our late response on this. Are you still having problems?

Hello @ShaatLa,
This issue has gone without a response for several weeks now.  I am closing it due to inactivity.  Please feel free to re-open it if I have closed it in error.
Best regards,
-SWH


Support for MongoDB 3.0

Hi,
MongoDB 3.0 is out with its second patch release and is looking more and more ready for production. It's probably best to upgrade congomongo's java driver all the way to 3.0 to be forward compatible.
All the best!
Johan

I've been keeping an eye on the various release notices for all the drivers and contemplating a move to 3.0 but haven't had the time yet to dedicate to dealing with the API changes that have been discussed. This ticket will be a good placeholder for a reminder to do that at some point.

Hello guys, any plans to upgrade to support MongoDB 3.0? Thank you!

The current version supports MongoDB 3.0 database but we don't yet support the 3.0 driver. Looking at PRs from CircleCI to add that. It will be an API change for the new authentication model so watch for an 0.5.0 release in the next few weeks.

An option in the meantime might be to upgrade to the 2.14.0 driver since it seems to be API compatible but while still supporting some of the new features. See https://github.com/mongodb/mongo-java-driver/releases

I had a ticket open for an update to the 2.12.5 driver but I've updated that to 2.14.0 now.

Release 0.4.7 includes the 2.14.0 driver and has been tested against MongoDB 3.0.

Thanks!

Thanks!


Cannot sign in with Password manager

Currently, it’s not possible to sign in with the existing password manager (or sign up on the website) which is terrible for the app!

Are you referring to odysee.com? This is a known issue and filed in another repo.

Are you referring to odysee.com? This is a known issue and filed in another repo.

The issue occurs on the website and inside the app!

Are you able to use a password manager in other apps ? How does it show up?

Are you able to use a password manager in other apps ? How does it show up?

Its actually pretty easy:
When you try to create an account it automatically recommends you your saved email addresses and generates a secure password.
Both the email address/username and password are going to be saved in your password manager of your choice.
If you try to log in it looks up the database and recommends you automatically to use the already saved login credentials that are encrypted on an external chip.
And that's basically it!
Here is a small Twitter example:

Thank you for the additional information!

I wanted to confirm this but when I checked I didn't even have my Odysee credentials in any of my iOS password managers. This probably indicates that iOS didn't identify the password field upon signing up, which is basically the same problem. It's a guess, but seems plausible.
I can't remember if I signed up in the app or in the website, but I've had to use the magic link ever since, as far as I can recall.
I think it'd be a big benefit to support password managers as soon as possible, considering it's part of first impressions.

You can press on more passwords.
But it still must recommend you that and with creating an account it should save that in the keychain.

Am 27/03/2021 um 21:07 schrieb anohren @.***>:

I wanted to confirm this but when I checked I didn't even have my Odysee credentials in any of my iOS password managers. This probably indicates that iOS didn't identify the password field upon signing up, which is basically the same problem. It's a guess, but seems plausible.
I can't remember if I signed up in the app or in the website, but I've had to use the magic link ever since, as far as I can recall.
I think it'd be a big benefit to support password managers as soon as possible, considering it's part of first impressions.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Sorry, I'm not sure what you're saying.

Oh so my PR is merged.
Im waiting for the AppStore update if it works I will close this issue

Isn’t the iOS app missing from this list?: https://lbry.tech/contribute

Yep, we gotta add that...fairly new still.

@akinwale Hey, could you please bump up the version? Thanks


[Bug]: fail to add another page when pressing opt+enter

Bug Description
Thank you for helping out with the last issue!
Yet still a little problem. I find strange things occur every time I press opt+enter on an entry, no pop-up window, nothing is copied, but it jumps to the Finder (as you can see in the gif).
Relevant Screenshot

To Reproduce
Debug Info_2023-01-18-212658.txt
Debugging Log
Very strangely, there is no warning in the debug window, all the info is attached above.

Sample BibTeX Entries
@book{Rang*MaDiYe2002,
  title = {法国史},
  author = {{让{$\cdot$}马蒂耶}},
  translator = {{郑德弟}},
  year = {2002},
  month = sep,
  series = {法汉对照及注释书系},
  publisher = {{上海译文出版社}},
  abstract = {《法国史(法汉对照)》以小见大\textemdash\textemdash 虽不算全面和详尽，但却能为读者提供法兰西民族历史上留下烙印的那些重大事件和重要时期的一个准确的总体印象。犹如一系列里程碑一样，那些影响持久而被认为有开创意义的因数，如一系列事件、社会现象、思想流派，在此得到了特别重视，目的在于让读者搞清这些事件，明白它们在哪些方面影响了历史进程，它们又如何以其独特的方式对法兰西文明的形成作出贡献的。几幅地图和大事年表为《法国史(法汉对照)》提供时空背景。与历史和文化有关的词语均集中在书末的索引之中。    《法国史(法汉对照)》由法国史专家郑德弟教授进行翻译，书中的法汉语言均准确，地道，对已有法语基础，又想通过阅读提高法语水平，并想了解法国历史及知识的读者很有帮助。同时，对进一步提高法语水平和扩大法国知识的大学生及读者亦有很大帮助。},
  isbn = {978-7-5327-2894-7},
  keywords = {_tablet_modified},
  annotation = {7.4/201},
  file = {/Users/yutang/Library/Mobile Documents/com~apple~CloudDocs/Documents/书籍/K-历史、地理/[法]让・马蒂耶_2002_法国史, 郑德弟译.pdf}
}

@book{reggiani2017,
  title = {Digital {{Papyrology I}}: {{Methods}}, {{Tools}} and {{Trends}}},
  shorttitle = {Digital {{Papyrology I}}},
  author = {Reggiani, Nicola},
  year = {2017},
  month = sep,
  publisher = {{De Gruyter}},
  doi = {10.1515/9783110547474},
  isbn = {978-3-11-054747-4},
  langid = {english},
  keywords = {_tablet},
  file = {/Users/yutang/Library/Mobile Documents/com~apple~CloudDocs/Documents/书籍/K-历史、地理/Reggiani_2017_Digital Papyrology I-Digital Papyrology I.pdf}
}

@book{regier2004,
  title = {Book of the {{Sphinx}}},
  author = {Regier, Willis Goth},
  year = {2004},
  month = dec,
  publisher = {{U of Nebraska Press}},
  abstract = {Sought, the Sphinx seems everywhere, whether the guardian of the pyramids on Egypt\&\#39;s Giza plateau or the beautiful man-eater with a deadly riddle, to be approached with awful caution. The Sphinx, that icon painted, sculpted, engraved, and exalted in poetry, fiction, and music, so impressed the philosopher Hegel that he pronounced the creature ?the symbol of the symbolic itself.? With a wealth of illustrations, Book of the Sphinx confirms Hegel\&\#39;s lofty judgment, finding the Sphinx everywhere: in tragedies, paintings, opera, murder mysteries, brothels, bars, and advertisements. \o{} Pursuing the Sphinx through kaleidoscopic sightings and encyclopedic observations, Willis Goth Regier plumbs the symbol\&\#39;s mysteries, conducting the reader down ever more perplexing and intriguing paths. Wonderfully readable, his highly idiosyncratic tour of the ages and the arts leads at last to a conception of the Sphinx that embraces nothing less than all that is unknowable?proving once again that confronting a Sphinx is one of the most dangerous and exhilarating adventures of the imagination.},
  googlebooks = {oOUyS8jODLEC},
  isbn = {978-0-8032-0526-0},
  langid = {english},
  keywords = {Literary Criticism / General,Religion / History,Social Science / Folklore \& Mythology}
}

@book{rengerReceptionsGreekRoman2019,
  title = {Receptions of {{Greek}} and {{Roman Antiquity}} in {{East Asia}}},
  author = {Renger, Almut-Barbara and Fan, Xin},
  year = {2019},
  month = jan,
  publisher = {{BRILL}},
  doi = {10.1163/9789004370715},
  isbn = {978-90-04-37071-5 978-90-04-34012-1},
  langid = {english}
}

Buffer Files
Archive_2023-01-18 212210.zip
Workflow Configuration

Checklist

[X] I have updated to the latest version of this workflow.
[X] I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Similar stuff also happens when I type cmd+opt+ctrl+shift+enter to open the PDF of an entry with PDFs.

yeah that's a different issue, sounds like #15, which requires some tweaking I'll do when I find the time!

as for the issue with opt-return, I cannot reproduce that one and have no idea why it happens to be honest. The only thing I can think of is that you have some setting here which overrides it?

Otherwise, you could try updating Alfred, in case it's an Alfred-related bug

Thank you for your reply! I set alt+enter to Search with Finder without much knowledge of it before.
Now I change it to do nothing, as you can see in the photo:

And I restart my Alfred and update to the latest version, yet the opt+enter still doesn't work for me. Really not sure where the problem is.

Now I'm certain that should be a bug of Alfred, for the opt+enter causes to jump to Finder on every entry even after I turned off the opt+enter action in Alfred Settings. Yet I have really no idea how to fix this. Just so strange.

Does opt+enter also open Finder with other workflows or is it just with this one?
Do you have any keyboard remapping app running like Karabiner elements?

Yeah, I finally find that's remapped by Keyboard Maestro, however it's been a long time that I did not use keyboard maestro and even have it running, so I really didn't notice that. Anyway, thank you so so much for your patience and kind help!!!

glad it's been solved! 😊


its not working now

I've re-installed it but when i press A it dose nothing.

First, before joining a game, click on the extension to activate it
It's also possible you have opened another tab. In which case, just close the "Arcademics Helper" debug message and reactivate the extension
I have just tested it, and it's still working

it s still not working

iv do evry thing uv told me to do but it still wont work can u pls make a small vid or screen shots of how to do it

What website are you on? It doesn't work for plus.arcademics.com

no

What website are you on? It doesn't work for plus.arcademics.com Only arcademics.com

plus why dose it not work plus the first time it worked and how to I switch to academics.com it always switch is to plus.

have you deleted it and re installed it

@DaveH355

What website are you on? It doesn't work for plus.arcademics.com Only arcademics.com

Why dose it not work plus the first time it worked and how to I switch to academics.com it always switch is to plus.

@DaveH355

Sounds like you just need to log out of your arcademics plus account. Then arcademics.com should load fine.

is there a way that you can code It into the script

i think it worked on plus the first time tho because I was logged in

plus.arcademics.com is now supported


[GLUTEN-1632][CH]Daily Update Clickhouse Version (20241221)

Auto commit by gluten daily build, please check the build status and merge it if it's green.

Run Gluten Clickhouse CI on x86


[🐞] Production build step error with Modular Forms in Qwik v1.2.X

Which component is affected?
Qwik Runtime
Describe the bug
Since Qwik v1.2.X, an error occurs when running pnpm preview when using formAction$ which is built on top of Qwik's globalActionQrl.
Issue with info at Modular Forms: https://github.com/fabian-hiller/modular-forms/issues/59#issuecomment-1623428177

Reproduction
https://stackblitz.com/edit/modular-forms-qwik-actions
Steps to reproduce

Clone project
Make sure that Qwik v1.1.5 is used
Run pnpm preview
Everything should work
Upgrade zu Qwik v1.2.X
Run pnpm preview
TypeError: Cannot read properties of undefined

System Info
Not relevant

Additional Information
No response

This is caused by a circular dependency in qwik-city, we will try so solve it, but in the meantime, make sure, this two imports are imported in the following order in entry.preview.tsx:
import qwikCityPlan from "@qwik-city-plan";
import render from "./entry.ssr";

https://github.com/BuilderIO/qwik/blob/b151cb4bbc667c52c1d32a5b93223c27feff9b5a/starters/apps/base/src/entry.preview.tsx#L14-L15
all starters already have them in the right order, it's unfortunate, but it will help prevent this issue.

Seems to work. Thank you @manucorporat!


Log4j 2.6 issue or plugin?

I just tested my application with Log4j 2.6 and it wouldn't even start, no error message, etc, I'm not sure if is related to akka-log4j or log4j 2.6 issue, I'm wondering if it can be reproduced by trying to run the tests?

Closing, my project was including both log4j-api 2.5 and 2.6, sorry for the hassle.

;-)


Updated to use debian 12.4 and PHP 8.2

This PR updates debian from 11.7 to 12.4 and PHP from 7.4 to 8.2.
It is currently premature to merge this, since it will likely break support for Semantic MediaWiki and possibly other extensions.
Note that the change from using environment variables to using literals in _sources/configs/php-fpm-www.conf was necessary to prevent errors for some reason. It isn't clear why environment variables no longer work or whether something else was going on.

I imagine changing to Debian 12.4 in and of itself does not break SMW. But I'm guessing the upgrade to PHP 8.2 was necessary for other reasons. Is PHP 7.4 not supported on Debian?

Agreed that the change in debian is unlikely to break SMW. PHP 8.2 is the only supported PHP on debian 12.4 without adding other repos. And, PHP 7.4 has been end of life with no security fixes for over a year. In fact, PHP 8.0 is also end of life, and PHP 8.1 is only getting security fixes.
I'm curious why the Docker build and push job was run, failing (appropriately) when it attempted to push the container. Isn't it premature to push the container? Maybe I don't understand what that is supposed to be doing.

Thanks for this update! My understanding is that PHP 8.2 has only experimental support in MediaWiki 1.39.

The CI/CD pipeline creates a build for every push (provided no weird edge case occurs) for testing purposes. The failure is most likely because @cicalese does not have push permissions for the Canasta GHCR.

I'm going to create another pull request with PHP 8.1 support. There are several possible approaches. I could add a repo to pull PHP 8.1 from to an image build from debian:12.4, as this patch is. Or I could build on php:8.1, which also builds on debian:12.4. Or even php:8.1-apache. Note that mediawiki:1.39 (the official MediaWiki image on dockerhub) is built on php:8.1-apache. It could simplify the configuration considerably to build on one of those images. Is there a reason they are not used?

If you're asking why we went with PHP 7 and not PHP 8 for the 1.39 version of Canasta - I don't think it was ever really discussed, but I think there was a general sense that the extensions were not uniformly ready for the jump. (Which apparently is still the case now!) But I would think it's pretty much guaranteed that the next major release of Canasta will include PHP 8, ideally the same exact version that the main MediaWiki image will use.

Actually, I was asking why the image was built on debian:X, rather than php:X or php:X-apache (or mediawiki:1.39 even, but I think that's a slightly different discussion).

Oh.🤦That I don't know! If there's an image like php:X-apache that includes PHP, Debian and Apache, that does seem like it would simplify things quite a bit. My guess is that just no one thought of doing that.

OK, cool. I'll try a patch built on php:8.1-apache.

Oh wait, I do know the reason behind this! The WMF runs MediaWiki production on Debian, so we wanted to keep everything on Debian. Plus, we're already locked into using Aptitude instead of Yum. The thought in 2022 was, we would rather have fine-grained control over which OS, PHP, and web server we use in case we want to jump ship to using something different in the future.

But php:8.1-apache is built on debian, so that would satisfy that constraint.

That's awesome to hear! Is there any risk they might switch to another OS in the future?

Highly unlikely.

Closing this, since we're probably going to upgrade to PHP 8.1 instead, and probably in a different way from how this PR does it. The new issue for this change is #352.


Option to allow use of multiple-producer SW queue mode

Build or run-time option to use either

lock-free single-producer queue (default, internal design)
lock-free multiple-producer queue: boost::lockfree::queue

Based on multiple offline discussions, we realized that third-party lock free queues cannot work for our use case, due to restrictions like these, on the data stored in the queue:
T must have a copy constructor
T must have a trivial assignment operator
T must have a trivial destructor

Instead, we gave moreh a locking based queue that can have its setting configured at runtime.


Update features-comparison.md typo

Typo of cliconfg

The change looks good; merging. Thanks for the typo fix @rabryst.


Make seed configurable

Re-introduces seed configuring with the default set to 1234 for backward compatibility.

What is the purpose of get_default_seed? I’m surprised at how involved this PR is for what seems like a simple change.

What is the purpose of get_default_seed? I’m surprised at how involved this PR is for what seems like a simple change.

To have one location source for a global default throughout the codebase. I don't find it that "involved"; it's essentially a name change and a refactor of the cli_evaluate args into one kwargs variable. Any suggestions?

I agree it’s not that involved, but it’s more than the handful of lines I had expected reading the text.
I’ll take a look more seriously in the morning.

Okay; I've addressed Samson's concerns. Let me know if there's anything else that should be reviewed 👍
Note: I've bumped the base python version from 3.6 → 3.8 in order to use the Final type-annotation which should warn users to avoid re-assigning DEFAULT_SEED if their linter supports it.


Setting the current working directory of the node process to script f…

…older before invoking script file
Fix for : https://github.com/Microsoft/vso-agent/issues/228

Hi @mvvsubbu, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

It looks like you're a Microsoft contributor (Subrahmanyam Veera Mandavilli). If you're full-time, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;


Add contents of install/ansible to release script

Since I am not particularly knowledgeable with Istio release scripts, this might be wrong.
However it did work for me locally and seems to be in line with the way the rest of assets are packaged

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

Needs approval from an approver in each of these files:

release/OWNERS

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

Hi @geoand. Thanks for your PR.
I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@sdake You were right, I had an old master :(. I rebased the PR on to the latest master. Can you please check?

I would recommend just integrating here: https://github.com/istio/istio/blob/master/release/create_release_archives.sh#L113
add *.cfg, *.yml, and *.j2.  That should get things going.
@sebastienvas may want a different approach, but I think this makes the most sense.

@sdake I was pondering that, but I was afraid it might add files we don't want.
Do you think it's safe?

@geoand I am not well-versed in the release process, however, reading that find command, it finds all files in istio/install that should go in the release tarball.  I believe is it safe to say .yml files, .cfg files, and .j2 files are always related to install and should be specified individually rather than calling out a specific directory.
Also as a further followup work, it may make sense to move the ansible dir into the install/kube directory (since the Ansible code is kubernetes specific and doesn't handle other aspects of installation on different platforms.
Cheers
-steve

Thanks for the comments @sdake!
I updated the script to not use the install/ansible directory and instead use the specific file types.
Would you like me to also move the content of the ansible directory into install/kubernetes like you mentioned?

@sdake Do we have any update on this?
Thank you very much

/assign @sebastienvas
@geoand I don't have an update - I don't have ACLs to merge files in this directory.  (Check OWNERS file).

Thanks for the update @sdake !

/lgtm

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

Needs approval from an approver in each of these files:

release/OWNERS [sebastienvas]

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

/ok-to-test

@geoand: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests-v1alpha3.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test e2e-bookInfo-envoyv2-v1alpha3

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geoand: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests-v1alpha3.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test e2e-bookInfo-envoyv2-v1alpha3

prow/istio-pilot-e2e.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test istio-pilot-e2e

/test e2e-bookInfo-envoyv2-v1alpha3

@geoand: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test istio-pilot-e2e

prow/e2e-bookInfoTests-v1alpha3.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test e2e-bookInfo-envoyv2-v1alpha3

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geoand: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests-v1alpha3.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test e2e-bookInfo-envoyv2-v1alpha3

prow/istio-pilot-e2e.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@sdake @geoand I would really like to see ansible for mesh expansion, and I bet I am not the only one.

I agree the current /install directory where ansible for k8s is not under kubernetes does not make sense, and I forgot the reason why it was added there.
We still have to decide where ansible for mesh expansion will leave, right now mesh expansion is also under kubernetes. We will need to separate it and possible re-organize the directory layout, but it does not have to be part of this PR.

I am not familiar with mesh expansion, but I'll have a look soon and see if I can use Ansible for it

@andraxylia @sdake Do this PR needs to be updated or can we merge it so the contents of the ansible playbook will be available in the next release?

/retest

I asked the question here: https://groups.google.com/forum/#!topic/istio-dev/grGYrymC-xc

Thanks @sdake

@geoand: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

pending required test ci/circleci: e2e-pilot-auth-v1alpha3-v2

/retest

@geoand: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test istio-pilot-e2e

prow/e2e-dashboard.sh
81065d610901d11682905c95cdecf2923dc19834
link
/test e2e-dashboard

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

I have tested this PR and it includes the additional 25 files from the install/ansible directory. It would be great to have the Ansible installer in the 1.0 release.

Closing in favor of #7194


Error npm run devserver, change port not work

already change port, but dont work
plis help me

already fix
just add <IP_ADDRESS> localhost in /etc/hosts


Absolute urls instead of relative urls cause netlify preview to break

Hi -- many of the internal page links / site navigation links are generated as absolute urls instead of relative ones.
Whereas this doesn't seem to cause any noticeable problems in most cases, it causes the links in a preview site (e.g. a Netlify preview site) to point (as an absolute url) to the main production site rather than link within the preview site -- making it difficult to test the preview site.

Perhaps it could be fixed by replacing certain instances of .Permalink with .RelPermalink in the layout templates?


Fix web key range detection

It was impossible to print character in a text field, the code of which was less than 47.

This changes are in the branch.


New theme "peaksea"

Hi,
I created a new theme called peaksea
This theme is a great addition for people who are using .vimrc
Preview

thanks. Please squash to a single commit.

ping


Version naming incorrect

Hello,
I keeps seeing in hacs that I need to "upgrade" from v.0.5.2 to V0.5.1.
I think this is because of the extra period between V and 0 in the V.0.5.2 version.   See the attached image.

Same experience here.

Same issue here as well.  Running HA via docker compose, if that makes any difference.

Hey @stroodle96, version tag scheme (extra period) has nothing to do with this issue, this is a problem on the github side since the middle of March (see the last comment here).
There is a workaround for that I use to bring last release back, HACS should work as expected now.
Feel free to reopen this ticket in case the problem happens again.


Set zero power snapshot balance when balance aggregator doesn't return any balance for an address

impact-graph fills power snapshot balances by querying the balance aggregator as below
https://github.com/Giveth/impact-graph/blob/bc3b435688c6c1124551c2f68b3802616963346f/src/services/cronJobs/fillSnapshotBalances.ts#L124-L143
When the balance aggregator doesn't have any balance for an address, it doesn't return anything for that one. In the current implementation, the power balance snapshot for that user will remain empty forever. We must identify when no balance is returned for an address and fill it with zero!

REf https://github.com/Giveth/giveth-dapps-v2/issues/4326

I think you're the tech lead for this one, assigning you @mohammadranjbarz
Also cc: @laurenluz for GIVeconomy Pm

@aminlatifi was this done already?

@aminlatifi was this done already?

@laurenluz I am not informed if anything is done about it. @jainkrati Would be more informed.


Vera climate component only supporting Fahrenheit

Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
On latest version of AIO installer
Issue:
Now the climate component of Vera is added it reports Fahrenheit instead of Celcius as the (only) unit of measurement. It should report C (like all my other climate components)

Home-assistant Version: 0.31.1
Setpoint somehow gets converted from °C to °F
My thermostats run through vera and when I set them to 21°C in Home-Assistant they get set to 69.8 °C in Vera. (21°C = 69.8°F)
according to @pavoni this must be happening in Home-assistant (https://github.com/pavoni/pyvera/issues/33)

I see the same issue! Hope this is picked up fast as this is quite and issue. My electric floor heating goes to 70 degrees C which kills my floor. I was lucky to see this was happening so was able to switch it off.
I posted here (last post): https://github.com/home-assistant/home-assistant/issues/3925

This line looks suspicious.
https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/climate/vera.py#L98
Should probably be getting the units from the Vera controller.

@tyfoon please test the fix supplied by @pavoni so it can be merged https://github.com/home-assistant/home-assistant/pull/4130

It's working as expected now.


compatibility with Twitter v2

Can this package be made to work with Twitter v2?

Hi, this is the reason why this package exists. This strategy targets OAuth 2.0 which works only with v2 API (while API v1.1 uses OAuth 1.0a). Or did you run into an issue using this strategy with v2 API?

Hi -
I ran into a few issues. To begin with, I noticed these two default options in the Strategy contructor:
options.tokenURL = options.tokenURL || 'https://api.twitter.com/oauth2/token';
this._userProfileURL = options.userProfileURL || 'https://api.twitter.com/1.1/account/verify_credentials.json';

I believe they are both v1.1 endpoint URLs, and the corresponding v2 URLs are:
tokenURL: 'https://api.twitter.com/2/oauth2/token'
userProfileURL: 'https://api.twitter.com/2/users/me'

Any thoughts about which endpoints are appropriate?
Jonas

Hi Jonas,
this package actually uses v2 URLs as default options. Look at the https://github.com/superfaceai/passport-twitter-oauth2/blob/main/lib/strategy.js file content.
Jan

Have a look at our demo project https://github.com/superfaceai/twitter-demo which uses superfaceai/passport-twitter-oauth2 package to authenticate with Twitter v2 API.

I see the issue. I am using a different package also called passport-twitter-oauth2. This @hewman. I just noticed that the install command for the superfaceai package is npm install @superfaceai/passport-twitter-oauth2. I'll switch, hopefully with better results.

Now that I have the correct package installed things are working. I get the access_token and refresh_token, and I'm able to use V2 search. I'm still a little confused about app-based authentication and user-based authentication. This question probably belongs in the Twitter forum, but if it's easy for you to explain, I'd appreciate it.
I'm looking at the docs here: https://developer.twitter.com/en/docs/authentication/oauth-2-0/user-access-token. It appears I'm supposed to use the access token for the bearer token in order to make requests on behalf of the user. But isn't bearer authentication a way of authenticating on behalf of the app? Doesn't this get you app rate limits and not user rate limits?
Jonas

Hi, bearer token authentication can be used for authenticating on behalf of both user or app. You are right that access token is passed as the bearer token in authorization header. The access token is result of OAuth2 authentication flow.  OAuth2 Client Credentials Flow's access token authenticates you on behalf of the app. OAuth2 Authorization Code Flow with PKCE's access token authenticates you on behalf of the user.

Thank you for confirming this for me.

Closed this a little too quickly. One more question: how do we use refresh_token with this package? And what is the use case?

You can use refresh token to obtain a new access token after the original access token expires. The refreshing process is explained here in step 5: https://developer.twitter.com/en/docs/authentication/oauth-2-0/user-access-token
Refresh + access tokens are pretty standard as with any other OAuth 2.0 API, but I've found Twitter's implementation to be particularly strict:

Access tokens expire after 2 hours
Refresh tokens also expire relatively soon, from my testing it was in a matter of days (while with other providers it's in months)
Refresh token can be used only once, you get a new one upon refresh with a new access token.

Passport strategies typically aren't concerned with refresh tokens, including this one. But there is passport-oauth2-refresh which acts as a sort of wrapper for existing OAuth 2.0 strategies. We use our OneSDK for refreshing tokens with this profile: https://superface.ai/oauth2/refresh-token


what is for the 'to_one_hot' method in "shortest path demo" example?

Can you explain it? I pass a list of to element and that rise below error:
one_hot = np.eye(max_value)[indices]
IndexError: index 2 is out of bounds for axis 0 with size 2

I know that why rise(target_node_fields = ("solution", "ComId") because this variable has two element). I need to ComId this to distinct my model results.
I'm apreciate for your answer.

(Closing due to inactivity)


[page] for clients init

Ref https://github.com/rectorphp/getrector.org/issues/229
Preview

text "about the company" smaller, highlight/enlarge font of "what problems we solved".

-JCID about rework


Treasury - Operations > Payments: Create Payment Request Page

Note: This ticket is related to https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/issues/19
User Story
As an admin with create permissions, I want to create new payment requests so that other committee members with approve permissions can review and authorize outgoing payments from the treasury.
Acceptance Criteria

The "Create Payment Request" page is accessible by clicking the "Create Payment Request" button on the "Pending Requests" page.
The page includes the following fields:

From Wallet: A dropdown menu displaying the DevDAO wallet address with the available balances (e.g. USDC and NEAR).
Choose Proposal: A dropdown menu to select a proposal from a list of existing proposals in the portal.
To Wallet (Recipient): A dropdown menu to select a recipient from a list of pre-approved recipients (from the Payment Recipients page) with :
KYC/KYB Verification: A checkbox to confirm that the recipient has complete KYC or KYB verification.
Test Transaction Confirmed: A checkbox to confirm that a test transaction has been successfully sent to the recipient's wallet address.
Information Message: Payment Recipients Tab links to Payment Recipients page.
Total Amount: A text input field for entering the payment amount.
Currency: A dropdown menu to select the currency of the payment (e.g., NEAR, USDC).
Notes: A text area for adding any additional notes or details about the payment.
Cancel: A button to cancel the creation of the payment request. This will take the user back to the previous screen.
Submit: A button to submit the payment request.

The "Submit" button is disabled until all required fields are filled out correctly.
Upon submission, the payment request is added to the "Pending Requests" page and awaits approval. And the user is redirected to the Pending Requests page, where they see the new request.

Attachments

@ori-near after the submit action, do we want to redirect user to "pending requests" page?


possible posts

[ ] What is IPFS? (3 parts)
[ ] ipfs patch
[ ] Host any static website
[ ] Host a static blog
[ ] geoip datastructure (krl) - https://github.com/krl/ipfs-geoip
[ ] the IPFS webui
[ ] open street maps on IPFS
[ ] bitswap machine learning (kbala)
[ ] ipfs-screencap - take a screenshot and publish to IPFS https://github.com/jbenet/ipfs-screencap
[ ] ipfs-paste - use ipfs as a pastebin https://github.com/jbenet/ipfs-paste
[ ] launch IPFS electron app - https://github.com/ipfs/electron-app/
[ ] Run IPFS on a VPS (digital ocean) *
[ ] Mount IPFS to /ipfs and /ipns
[ ] Publish a name to IPNS (show updating)
[ ] Setup DNS -> IPFS and DNS -> IPNS  mappings
[ ] Stream video with IPFS
[ ] storing encrypted content on IPFS
[ ] libp2p as a standalone thing announcement

[ ]  papers about badass NAT piercing

[ ] IPFS browser extension (rewrite links, pin)
[ ] "pin" things to IPFS
[ ] Store npm with IPFS (https://github.com/ipfs/notes/issues/2)
[ ] Install programs from IPFS
[ ] remote control a daemon (cli + webui)
[ ] rehost git repos on IPFS - https://github.com/whyrusleeping/git-ipfs-rehost
[ ] use IPFS as a key-value store
[ ] version control on IPFS
[ ] rabin fingerprints based chunking on IPFS
[ ] multihash:
[ ] gateway operations 101
[ ] Run IPFS on Docker
[ ] Run docker containers with IPFS
[ ] Run runc containers with IPFS
[ ] Run rkt containers with IPFS
[ ] Boot a VM out of IPFS
[ ] Run IPFS with Vagrant

[ ] ipfs.pics
[ ] ipfs pastebin
[ ] 0.4.0

i'd want to have these sooner:

[ ] host a static website
[ ] the IPFS webui
[ ] ipfs-screencap - take a screenshot and publish to IPFS
[ ] Run IPFS on a VPS (digital ocean) *
[ ] Setup DNS -> IPFS and DNS -> IPNS mappings
[ ] Stream video with IPFS
[ ]  "pin" things to IPFS

http://blog.rust-lang.org/

I'm turning https://www.youtube.com/watch?v=HUVmypx9HGI into a talk

[ ] What does 'hosted' mean? How is it different from 'distributed'?

[ ] IPDB
[ ] Decentralized Web Summit
[ ] new website design

(and maybe mention Vector's launch)

Coming out of the Decentralized Web Conference

[ ] IPFS Internet Archives - Using IPFS for Permanent Data Storage
[ ]  Libp2p
[ ]  IPLD
[ ] Orbitz demo


[uvw] update to <2.12.1>

Fix #24743
Update [uvw] version to 2.12.1
No feature need to test.

not sure but it seems uvw 2.12.1 supposed to use 1.44.1 and current vcpkg version is using 1.43. and it seems it doesn't compile. there some unknow libuv api, that is not existed in 1.43, in uvw.


Unable to configure integration through UI

Describe the bug
I tried migrating from the built-in integration to this one. After installing it through HACS and restarting, it shows up in the list of available integrations, but when I try to add it, it tells me "This device cannot be added from the UI. You can add this device by adding it to your 'configuration.yaml'. See the documentation for more information."
I tried commenting out the existing configuration in configuration.yaml, to no effect.
Diagnostics
Drag and drop your downloaded diagnostics file here:
No diagnostics file available since I am unable to set up the integration.
Debug Logs
Drag and drop your downloaded log file here:
Same as above.
I am running Home Assistant via Home Assistant OS. Version info:
Home Assistant 2023.9.1
Supervisor 2023.08.3
Operating System 10.5
Frontend 20230908.0 - latest

If it's saying it cannot be added from the UI, it sounds like something went wrong with the installation and HACS didn't install the component after all. When you're searching for the component in the UI, does it show up with a little box icon next to it, like this? If not, the custom component is not installed.

If you've got the built-in component set up, when you install the custom one it should automatically import your YAML configuration without you having to add it from the UI. Whenever your GEM next connects to your Home Assistant, it will start receiving data gain.
Note that after you add this repository in HACS, you still have to click the "Download" button to actually download the component and install it.


As a CIF user, I want to see a percent sign for percent values, so that it's clear that value is a percentage

Description:
There is currently no indication that our percent values are a percent. A new PercentWidget should be created similar to the MoneyWidget to display the % sign.
Acceptance Criteria:
Given I am a CIF user
When I am viewing a value that is a percentage
Then I can see a % sign after the value
Development Checklist:

[ ] A PercentWidget is created
[ ] The widget is applied to our percentage values: Province share percentage and Holdback percentage on the Funding Agreement form (budgets, expenses and payments)
[ ] when entering "0" in the value, then saving and navigating away, then coming back to the form, "0%" should be loaded (see #849).
[ ] Meets the DOD

Definition of Ready (Note: If any of these points are not applicable, mark N/A)

[x] User story is included
[x] User role and type are identified
[x] Acceptance criteria are included
[ ] Wireframes are included (if required)
[ ] Design / Solution is accepted by Product Owner
[ ] Dependencies are identified (technical, business, regulatory/policy)
[ ] Story has been estimated (under 13 pts)

·Definition of Done (Note: If any of these points are not applicable, mark N/A)

[ ] Acceptance criteria are tested by the CI pipeline
[ ] UI meets accessibility requirements
[ ] Configuration changes are documented, documentation and designs are updated
[ ] Passes code peer-review
[ ] Passes QA of Acceptance Criteria with verification in Dev and Test
[ ] Ticket is ready to be merged to main branch
[ ] Can be demoed in Sprint Review
[ ] Bugs or future work cards are identified and created
[ ] Reviewed and approved by Product Owner

Notes:

Hey team! Please add your planning poker estimate with ZenHub @BCerki @gurjmatharu @pbastia @Sepehr-Sobhani

How are the percentage value stored in the database: a number between 0 and 100? 0 and 1? Do we constrain the number of decimal places?

Thank you @gurjmatharu! Tested in Dev by reviewing:

Editing an existing project
Creating a new project
Project overview page
Percent signs displayed related to budgets/payments, no decimal values, and display/navigation of fields with 0% (as per checklist).

Thank you for your work on this one :)


[BUG] New method to get terminal dimensions fail in Windows Terminal

Describe the bug
Apparently new method to set console size fail with new Windows Terminal. Old cmd is working correctly. On new one rich always detect it as 80x25 console.
To Reproduce

Start Windows Terminal
Install rich 9.4.0.
Execute py -m rich.diagnose
Install rich 9.5.0.
Execute py -m rich.diagnose

Platform
Windows 10

Thanks for the bug report. Please try v9.5.1

v9.5.1 is working correctly.

Ref: https://github.com/willmcgugan/rich/commit/8a7f5d82ba7bbe108a17bdc75720d11852968aed


tr_tr.json Turkish Localization for 1.21.x (dev/1.21)  [1.21 don't have Turkish Translation]

i adding this because 1.21.x version don't have the Turkish Translation

Closing for the same reason as #802


Split "GitHub issues "and "PRs" in two icons and numbers on the cards

because PRs is "get active because community supported you" and issues sometimes are long term

I will keep the single icon (otherwise we end up with too many icons), but will use the following to distinguish PRs from issues quickly:

badge will be shown in blue (primary color) if there are no open PRs
badge will be shown in red (secondary color) if there are open PRs
badge will contain the total number of PRs and Issues (as is)
tooltip will distinguish between issues and PRs:

"GitHub Repository (3 open PRs / 4 open issues)"
"GitHub Repository (3 open PRs / 0 open issues)"
"GitHub Repository (0 open PRs / 4 open issues)"


docs: fix typos

Thank you for your contribution! We collect all typo fixes and similar small fixes into a single commit and merge it once it gets big enough.
Plus, there are some issues with correcting typos for screenshot tests. I'll revise this and merge later.


Lazy loaded libraries stopped working after update to 7.3

🐞 Bug report
Command (mark with an x)

- [ ] new
- [ ] build
- [x] serve
- [ ] test
- [ ] e2e
- [ ] generate
- [ ] add
- [ ] update
- [ ] lint
- [ ] xi18n
- [ ] run
- [ ] config
- [ ] help
- [ ] version
- [ ] doc

Is this a regression?

 Yes, the previous version in which this bug was not present was: 7.2
Description
I did update using ng update --all --force=true (had to use --force=true because update wanted to install<EMAIL_ADDRESS>which was not allowed (<3.3)).
After updating ng serve stopped working throwing:
ERROR in ./src/app/utils/lazy-loading.ts 71:49
Module parse failed: Unexpected token (71:49)
You may need an appropriate loader to handle this file type.
|             return __generator(this, function (_a) {
|                 switch (_a.label) {
>                     case 0: return [4 /*yield*/, import('zxcvbn').then(function (resp) {
|                             return resp.default;
|                         })];

Here is my code for lazy loading external libs:
export class LazyLoading {
  static async loadZXCVBN(): Promise<any> {
    const zxcvbn = await import ('zxcvbn').then(resp => {
      return resp.default;
    });
    return zxcvbn;
  }
}

Here is my tsconfig (nothing changed):
{
  "compileOnSave": false,
  "compilerOptions": {
    "baseUrl": "./",
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    //    "module": "es2015",
    "module": "esnext",
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "resolveJsonModule": true,
    "target": "es5",
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es2018",
      "dom"
    ],
    "paths": {
      "@app/*": [
        "src/app/*"
      ],
      "@mocks/*": [
        "src/mocks/*"
      ],
      "@decorators/*": [
        "src/app/utils/decorators/*"
      ]
    }
  }
}

Can someone give me a fast solution?
🔬 Minimal Reproduction

🔥 Exception or Error

ERROR in ./src/app/utils/lazy-loading.ts 71:49
Module parse failed: Unexpected token (71:49)
You may need an appropriate loader to handle this file type.
|             return __generator(this, function (_a) {
|                 switch (_a.label) {
>                     case 0: return [4 /*yield*/, import('zxcvbn').then(function (resp) {
|                             return resp.default;
|                         })];

🌍 Your Environment

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.13.3
@angular-devkit/build-angular     0.13.3
@angular-devkit/build-optimizer   0.13.3
@angular-devkit/build-webpack     0.13.3
@angular-devkit/core              7.2.3
@angular-devkit/schematics        7.2.3
@angular/.cdk.MODULES
@angular/cdk                      7.3.3
@angular/cli                      7.3.3
@ngtools/webpack                  7.3.3
@schematics/angular               7.2.3
@schematics/update                0.13.3
rxjs                              6.4.0
typescript                        3.2.4
webpack                           4.29.0

Anything else relevant?

Duplicate of https://github.com/angular/angular-cli/issues/13767


[Docs]: Given passthrough Root layout doesn't compile

Link to page
https://next-intl-docs.vercel.app/docs/environments/error-files#catching-non-localized-requests
Describe the problem
This documentation says that if you want to catch non localized requests with a not-found.tsx file, you can still add app/not-found.tsx before the app/[lang] route and add a passthrough root layout in app/layout.tsx.
The given passthrough root layout example is
// Since we have a root `not-found.tsx` page, a layout file
// is required, even if it's just passing children through.
export default function RootLayout({children}) {
  return children;
}

However, as described in the NextJS documentation here, the html and body tags are required in the root layout, leading to a compilation error if missing (at least that's what I experienced).

The Next.js docs are unfortunately a bit inconsistent, e.g. here the html and body tag is suggested at app/[lang]/layout.tsx.


Merge CI matrix and CI container into the same project

Feature Request

Q
A

New Feature
yes

RFC
kinda

BC Break
no

Summary

As suggested by @Ocramius on the laminas Slack: We could think about creating a monorepo for the matrix generation and CI container as they heavily depend on each other.
Even tho, its nice to decouple things, it might be worth merging both projects together.
We can build both containers from within one project and publish these to the github docker repository (I guess?).

As decided in TSC Meeting 2022-08-01: we will merge container and matrix together.


Delete pods to acclerate pods rescheduling

SNR and FAR can use the DeletePods function to fully remediate a node after a reboot has finished.
Relates to https://github.com/medik8s/self-node-remediation/pull/158

/lgtm


Support for EditorXR

...would be astonishing.
However I'm sure it's not trivial. I thought it would be worth leaving this here as a placeholder as I'm not going to be the only person dreaming of level design with a headset on.
I'm going to wait for a few more examples of custom additions to EditorXR to surface to see how complex it is to add in support. So far I've only found two (neither of which are actively being updated):
https://github.com/ajcampbell1333/unity3d-editorvr-hierarchymode
https://github.com/peteyhayman/Zodiac

Unfortunately not something that I can take on as it would be a huge amount of work and I don't own any VR equipment, supporting VR/AR would require such divergence from this codebase that it would make more sense as its own repo. I'm happy to leave this issue open in case it inspires someone.

Going to close this issue as VR/AR support is not currently in the roadmap.


snp_allele_frequencies() Pandas Warning - fragmented dataframe

resolves #108
Uses a dictionary of columns and pandas.concat([df, dict], axis=1) rather than df[name] = newcolumn to avoid dataframe fragmentation warning.

Hi @alimanfoo, this should get rid of the fragmentation warning.

Thanks Chris :cherry_blossom:


Move /analytics contract page in app router folder (no code change)

Problem solved
Short description of the bug fixed or feature added

PR-Codex overview
This PR focuses on updating the import path for the ContractAnalyticsPage component in the page.tsx file located in the analytics tab of the dashboard. It simplifies the import by using a relative path.
Detailed summary

Changed the import path for ContractAnalyticsPage from a long relative path to a simplified relative import ("./ContractAnalyticsPage").
No other significant changes are noted in the diff.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#5046  👈
#5044
#5043
#5042
main

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

Join @MananTank and the rest of your teammates on  Graphite


No video

I'm submitting a ...

[ *] bug report

General information
Addon version used
0.14.1 and 0.14.3
Description
I've been using version 1.41 to 1.4.3 without any issue for a few weeks, and, suddenly, I'm unable to display any show. Whatever the stream selected, the screen will remain black or it will not refresh itself to display the show (and it remains stucked at the selection page).
I haven't done any update (but I guess that automatic updates might have done something I'm not aware of). If I choose to manually select the resolution from the extension parameters, then I'm offered a list with very strange low resolutions.
When everything was working fine, I could stream at 720p without a hitch.
Steps to Reproduce

select a show
play

Expected behavior:
get the stream played :)
Actual behavior:
dark screen, but progress bar visible
sometimes audio works for a bit
Context (Environment)
running on a GT King, thus S922X Amlogic soc, with Android 9.0, Kodi 18.2
Installation

[ *] I'm using this Netflix Repo

Operating System

[* ] Android

Additional informatin on the environment
Kodi 18.2 release on Android 9.0
Debug log
https://paste.kodi.tv/sepirotako
Cheers !

Just in case, some close issues referred to OMXPlayer that needs to be disabled from settings>player>video, but I cannot find any menu with OMX player name.

Please enable debug logging in Kodi and post your logs again so we can see something.
I'm not familiar with Kodi on Android, but I can see many errors related to codecs that might be related.
OMXPlayer issues are related to Raspberry Pi issues. It doesn't apply to you.

Hi, do you mean that https://paste.kodi.tv/sepirotako is not verbose enough ?

https://paste.kodi.tv/nokihedusu

Please enable debug logging.
As from the issue template:

Before performing any operation enable Kodi debug logging [Settings->System->Logging->Enable debug logging] only after perform the operations to reproduce the issue

https://paste.kodi.tv/atowimabiz.kodi
with proper debug logging set.

if you haven't already tried, try this:
in expert settings:

disable vp9 profile
enable hevc profile

or else:

disable vp9 profile
disable hevc profile

I don't know the "true" potential of this chinese box😂😂
good luck

Hi, already tried : it make absolutely no difference.

What I do not get is why suddenly, the resolution made available through inputstream adaptive are so low. I used to watch at 720p, and now, nothing as such is made available (even if there is nothing displayed on the screen -p)

linked to https://github.com/asciidisco/plugin.video.netflix/issues/155 (likely)

Thanks for the logs.
For what I can see, the error is not in the addon itself. It's in CDVDVideoCodecAndroidMediaCodec with is a Kodi internal module, and the error would be into InputStream...
You may try those commands for diagnostic, and post link. But I'm not specialist into Android so I may not be able to help you much: https://github.com/peak3d/inputstream.adaptive/issues/79#issuecomment-343477374

Also, I'd run some network tests to ensure I don't have any connections issues (lags, packets drops, etc), even if I'm not sure it's related.
Most probably, if you had any firmware upgrade, you can try to restore the previous one, I wouldn't be surprised it is the origin of the issue.

the ESN is autogenerated it must not be the same, this is not the problem
it is easier to have a software/firmware problem
I would not be surprised if that box has some corrupt or not really certified library
maybe extracting the logcat we can see what happen
some box can't even make the original netfix app to work

https://paste.kodi.tv/ejavetucaj.kodi
it begins after line 769.
just for information, the tablet netflix app works on this box.
the netflix addon used to work too.

A lot of '_OpenDevice(1183): FATAL: Failed to open device, errno=No such file or directory' in that log, but that internal log is not clear enough to says what's going on :( Maybe a folder removed, or some permission change, can't tell sorry.
You still can try a factory reset of your device, but I can't guarantee it will solve the issue.
If someone else is more familiar with Android, your opinion is welcome.

neither do I have anything more to say, just this
ERROR: CDVDVideoCodecAndroidMediaCodec::AddData error(-10000)
seem there is a problem with mediacodec
you can try disable hardware acceleration by going here, if the settings allow it

hi, yes, i've tried this.
if both mediacoder are disabled, then audio play for a while, but display remains black.

for my part i have no other solutions for you,
in any case it does not depend on this addon,
but on a lower level problem or of kodi or your firmware

ok, thank you both for having looked at it.


Docs: the description of encryption and decryption process is not smooth

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