text:
VK_EXT_debug_utils implementation has threading bug(s)

Using VK_EXT_debug_utils with dota I am frequently getting stuck in an infinite loop inside of vkCmdBeginDebugUtilsLabelEXT and vkCmdEndDebugUtilsLabelEXT.  It is intermittent, and when it happens, the call stack looks something like this:
 	VkLayer_core_validation.dll!std::_Hash<std::_Umap_traits<VkCommandBuffer_T * __ptr64,std::vector<_LoggingLabelData,std::allocator<_LoggingLabelData> >,std::_Uhash_compare<VkCommandBuffer_T * __ptr64,std::hash<VkCommandBuffer_T * __ptr64>,std::equal_to<VkCommandBuffer_T * __ptr64> >,std::allocator<std::pair<VkCommandBuffer_T * __ptr64 const,std::vector<_LoggingLabelData,std::allocator<_LoggingLabelData> > > >,0> >::lower_bound(VkCommandBuffer_T * const & _Keyval) Line 596	C++
 	VkLayer_core_validation.dll!core_validation::CmdEndDebugUtilsLabelEXT(VkCommandBuffer_T * commandBuffer) Line 11965	C++
 	VkLayer_object_tracker.dll!object_tracker::CmdEndDebugUtilsLabelEXT(VkCommandBuffer_T * commandBuffer) Line 728	C++
>	VkLayer_parameter_validation.dll!parameter_validation::vkCmdEndDebugUtilsLabelEXT(VkCommandBuffer_T * commandBuffer) Line 10943	C++
 	VkLayer_threading.dll!threading::CmdEndDebugUtilsLabelEXT(VkCommandBuffer_T * commandBuffer) Line 5681	C++
 	rendersystemvulkan.dll!CRenderContextVulkan::DetachCommandList() Line 1493	C++
 	rendersystemvulkan.dll!CRenderContextBase::Submit() Line 662	C++
 	rendersystemvulkan.dll!CRenderContextPtr::Release() Line 843	C++
 	rendersystemvulkan.dll!CRenderContextPtr::~CRenderContextPtr() Line 836	C++
 	[External Code]
 	rendersystemvulkan.dll!CTextureManagerVulkan::ComputeTextureObject(TextureObjectInfo_t * pInfo, const TextureSpecification_t * pResourceSpec, const void * pTextureBitsData, int nTextureBitsSize, bool bImmutable) Line 1384	C++
 	rendersystemvulkan.dll!CTextureManagerVulkan::GenerateTextureObject(TextureObjectInfo_t * pInfo, CTextureBase * pTextureBase, const TextureSpecification_t & texSpec, const void * pTextureBits, int nDataSize, TextureBitsMemoryType_t nMemory) Line 1397	C++
 	rendersystemvulkan.dll!CTextureManagerBase::HookUpTextureBits(CWeakHandle<InfoForResourceTypeCTextureBase> hTexture, void * pData, int nDataSize, TextureSpecification_t texSpec, int nStreamingRequestId, TextureOnDiskCompressionType_t compressionType) Line 1238	C++
 	rendersystemvulkan.dll!CMemberFuncProxy6<CTextureManagerBase * __ptr64,void (__cdecl CTextureManagerBase::*)(CWeakHandle<InfoForResourceTypeCTextureBase>,void * __ptr64,int,TextureSpecification_t,int,enum TextureOnDiskCompressionType_t) __ptr64,CWeakHandle<InfoForResourceTypeCTextureBase>,void * __ptr64,int,TextureSpecification_t,int,enum TextureOnDiskCompressionType_t,CFuncMemPolicyNone>::operator()(const CWeakHandle<InfoForResourceTypeCTextureBase> & arg1, void * const & arg2, const int & arg3, const TextureSpecification_t & arg4, const int & arg5, const TextureOnDiskCompressionType_t & arg6) Line 519	C++
 	rendersystemvulkan.dll!CMemberFunctor6<CTextureManagerBase * __ptr64,void (__cdecl CTextureManagerBase::*)(CWeakHandle<InfoForResourceTypeCTextureBase>,void * __ptr64,int,TextureSpecification_t,int,enum TextureOnDiskCompressionType_t) __ptr64,CWeakHandle<InfoForResourceTypeCTextureBase>,void * __ptr64,int,TextureSpecification_t,int,enum TextureOnDiskCompressionType_t,CRefCounted1<CFunctor,CRefCountServiceBase<1,CRefMT> >,CFuncMemPolicyNone>::operator()() Line 569	C++
 	rendersystemvulkan.dll!CFunctorJob::DoExecute() Line 669	C++
 	vstdlib.dll!0000000003eb08ad()	Unknown
 	vstdlib.dll!0000000003eb153d()	Unknown
 	tier0.dll!000000000410f64e()	Unknown
 	tier0.dll!000000000410f8cb()	Unknown
 	tier0.dll!000000000410f810()	Unknown
 	[External Code]

In object_tracker.cpp, the global lock is released before calling EndCmdDebugUtilsLabel.  That function does find/insert into report_data->debugUtilsCmdBufLabels.  That set is hung off of the dev_data so is not threadsafe to access without holding a lock.
I think that object_tracker.cpp has similar issues in CmdBeginDebugUtilsLabelEXT, QueueInsertDebugUtilsLabelEXT, QueueInsertDebugUtilsLabelEXT, etc.  It looks to me like any of these could be accessing global data without a lock.
I think the set is being corrupted due to simultaneous edits on multiple threads.  I don't have an easy repro case.

Closing because migrated issue KhronosGroup/Vulkan-ValidationLayers#103 has been closed.

authors: danginsburg karl-lunarg


text:
Can't build the android apk for vulkan sample

vulkan_sample/samples/extensions/shader_object/shader_object.h:28:3: error: unknown type name 'VkShaderEXT'
There is no define for the structure VkShaderEXT ???

Make sure to update the submodules, so the Vulkan headers are up-to-date. If that's the case and you still get the error, check CMake and make sure that you use the headers from this repo and not e.g. the ones from an outdated Vulkan SDK install.

source: gharchive/issue

authors: SaschaWillems wleebo

repo: KhronosGroup/Vulkan-Samples

license_type: permissive

license_source: bigquery


text:
Remove references to dupli_type and dupli_group.

[ ] layer system is now removed. In addon, option is now commented, but corresponding code is still active in code. Maybe we should avoid dead code, and remove code linked to layers

[ ] We have to check code about dupli_group, because API changed, and obj.dupli_type & obj.dupli_group are removed from API

I think we're tracking collections vs layers in #109, is the only remaining work here to remove references to "dupli_group"? I'll rename this issue.

Let's track collections vs layers in #193.

Seems we can close this one, reference to layers are removed, and dupli_group is now managed in 2.8 too, with dupli_collection

authors: donmccurdy emackey julienduroure

repo: KhronosGroup/glTF-Blender-IO

license_source: github-api


text:
update byteorder to 1.0.0

Hi,
due to conflicts on a project i use in which multiple crates depend on byteorder, because rust-ape depends on an older version, i had to update for my project,
run tests and they pass, don't know if is anything sill missing

Hello @jxs! Sorry for delay. Looks good to me. I'll publish a new version as soon as possible. Thank you!

@jxs, unfortunatelly I have not enough time to maintain this crate. I could transfer this repository to you. What do you think?

@jxs relased 0.2.0

Hi @Kilte thanks for the PR and release!
Concerning the maintenance, I have been tinkering with meta on audio formats, but i am far from proficient with them, and therefore this crate, so I don't feel comfortable becoming the single main owner. But I can start as a co-owner to the repo with publishing permissions on cargo, what do you think?

@jxs invitations are on their way.

thanks! 👍

source: gharchive/pull-request

authors: Kilte jxs

repo: Kilte/rust-ape

license: mit


text:
Microsoft Store/Xbox PC version support?

I've managed to get this patch set up with the Microsoft Store/Xbox PC version, BepInEx hooks onto the executable just fine, which is reflected by LogOutput.log and other folders being created in the BepInEx folder once run. Replacing the text neptunia-sisters-vs-sisters.exe with Neptunia Sisters vs Sisters.exe in SvSFix.dll (source code: SvSFix/BepInEx_Project/SvSFix.cs:13) gets the text [Info   :    SvSFix] Plugin SvSFix is loaded! to show up in BepInEx's log file, but there's only one problem: when launching the game, it stays stuck on a black screen (though not unresponsive) without it ever loading the initial logo screens.
Is there a way to get this working with this version, or are there plans to make it compatible? I'm mainly interested in the DeltaTime fix to get rid of the overworld environment movement stutter above 50fps.

Wait, there's a version on the Microsoft Store now?

repo: KingKrouch/SvSFix

license: MIT


text:
I wanna put submodule or binary of flatbuffer

I stopped because it would be redistribution but it is inconvenience...

I already finished this issues(#13)
I have to integrate flatbuffer into ThirdParty of UnrealEngine.

already apply master branch (https://github.com/KirisameMarisa/BocchiTracker/pull/23)

repo: KirisameMarisa/BocchiTracker


text:
fix(Network): Only run callback if session is open

Otherwise the callback may try to use the session and result in
"session not open" errors.

This fixes Kitware/HPCCloud#396

@TristanWright @jourdain PTAL

The changes in this pr made it in.
https://github.com/Kitware/visualizer/blame/4aee33ba075c0363a529430fcc2974ef9de9fcd7/src/network.js#L60-L66
closing this

repo: Kitware/visualizer


text:
Update InGameInfo_zh_CN.xml

显示血魔法宝珠等级；
修正血魔法数据显示（0,0,0->0)；
对齐冒号（更整齐）；
调整了实体的行位置，与世界接近（二字相邻、四字相邻更整齐）
效果如图：

旧版本如图：

尤其是对于刚进入地图的玩家：
新：

旧：

还能提示最大LP对应宝珠等级的最大LP，一定程度的减小对于坠星的时候、部分配方超出阿克蒙德宝珠所提供的最大LP的困惑


text:
[Popin Confirm] Add props to the confirmation popin

https://github.com/KleeGroup/focus-core/blob/develop/src/application/confirm.js#L8
It can be useful to add props to the function for the button label.

@JRLK Please use the Contributing guide

authors: JRLK pierr

repo: KleeGroup/focus-core


text:
🛑 Gitea is down

In 06021a7, Gitea (http://git.klutzybubbles.me) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Gitea is back up in 891840e after 5 days, 19 hours, 28 minutes.

repo: KlutzyBubbles/klutzybubbles-status


text:
编译遇到问题

C:\Users\user\Downloads\PDFium-Android-Demo-main\PDFium-Android-Demo-main\LibPdfiumSep\src\main\jni>ndk-build
Android NDK: WARNING: APP_PLATFORM android-21 is higher than android:minSdkVersion 1 in C:/Users/user/Downloads/PDFium-Android-Demo-main/PDFium-Android-Demo-main/LibPdfiumSep/src/mai
n/AndroidManifest.xml. NDK binaries will not be compatible with devices older than android-21. See https://android.googlesource.com/platform/ndk/+/master/docs/user/common_problems.
md for more information.
Android NDK: ERROR:C:/Users/user/Downloads/PDFium-Android-Demo-main/PDFium-Android-Demo-main/LibPdfiumSep/src/main/jni/Android.mk:LibPdfium: LOCAL_SRC_FILES points to a missing file
Android NDK: Check that C:/Users/user/Downloads/PDFium-Android-Demo-main/PDFium-Android-Demo-main/LibPdfiumSep/src/main/jni/lib/arm64-v8a/libpdfium.so exists  or that its path is cor
rect
C:/Users/user/AppData/Local/Android/Sdk/ndk-bundle/build//../build/core/prebuilt-library.mk:45: *** Android NDK: Aborting    .  Stop.

仓库未包含 libpdfium.so，需在release区自行下载。
也可以下载PolymPic的档案，从中提取。

repo: KnIfER/PDFium-Android-Demo


text:
[WIP] feature/SKOOP-89

API to serve user notifications.
Notifications are connected with CommunityUserRegistration.
Notifications are sent either to a user or to a community.
Notifications can have different types (NotificationType).
Tests.

Codecov Report

Merging #55 into master will increase coverage by 0.25%.
The diff coverage is 75.34%.

@@             Coverage Diff              @@
##             master      #55      +/-   ##
============================================
+ Coverage     73.89%   74.14%   +0.25%
- Complexity      412      423      +11
============================================
  Files           103      108       +5
  Lines          1896     1965      +69
  Branches         59       63       +4
============================================
+ Hits           1401     1457      +56
- Misses          454      465      +11
- Partials         41       43       +2

Impacted Files
Coverage Δ
Complexity Δ

...ssets/myskills/server/user/UserSimpleResponse.java
69.23% <0%> (-12.59%)
2 <1> (ø)

...ills/server/notification/NotificationResponse.java
0% <0%> (ø)
0 <0> (?)

...s/myskills/server/community/CommunityResponse.java
100% <100%> (+15.38%)
5 <2> (+2)
:arrow_up:

...egistration/CommunityUserRegistrationResponse.java
100% <100%> (ø)
1 <0> (ø)
:arrow_down:

.../notification/UserNotificationQueryController.java
60% <60%> (ø)
1 <1> (?)

...tification/command/NotificationCommandService.java
75% <75%> (ø)
1 <1> (?)

...r/notification/query/NotificationQueryService.java
75% <75%> (ø)
1 <1> (?)

...mmand/CommunityUserRegistrationCommandService.java
94.52% <87.87%> (-3.21%)
16 <2> (+2)

...myskills/server/notification/NotificationType.java
92.85% <92.85%> (ø)
3 <3> (?)

... and 6 more

Continue to review full report at Codecov.

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

authors: LebedkoDmitry codecov-io

repo: KnowledgeAssets/myskills-server


text:
Use with a custom JSON-LD

Hello, I'm interested in generating pojo for a customized schema.org.
It looks like it's not possible with the current version (0.2.2) of your maven plugin.
I'm thinking of something like this:
.
├── pom.xml
└── src
    └── main
        └── resources
            └── custom.jsonld

with this configuration:
    <build>
        <plugins>
            <plugin>
                <groupId>com.weedow</groupId>
                <artifactId>schema-org-generator-maven-plugin</artifactId>
                <version>${schema-org.version}</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                        <configuration>
                            <schemaVersion>classpath:/custom.jsonld</schemaVersion>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

(not sure about re-using schemaVersion though 🤔 )
Are you interested in this functionality ? I think I can contribute it if you want

This is an interesting proposal.
However, I don't think the schemaVersion field is well suited for this.
Maybe a new field: schemaResource?
If you can contribute, it will be with great pleasure :)

I have time to deal with this issue.
I have created a branch to take care of this feature:
https://github.com/Kobee1203/schema-org-java/tree/feature/issue-23

Hi @Allsimon
The latest release 0.3.1 adds a new option, schemaResource, to specify a schema resource location to be used for generation.
The value can be either a "classpath:" pseudo URL, a "file:" URL, or a plain file path.
let's assume the following tree structure:
.
├── pom.xml
└── src
    └── main
        └── resources
            └── example.jsonld

Here is the configuration of the maven plugin
<plugin>
    <groupId>com.weedow</groupId>
    <artifactId>schema-org-generator-maven-plugin</artifactId>
    <version>0.3.1</version>
    <executions>
        <execution>
            <goals>
                <goal>generate</goal>
            </goals>
            <configuration>
                <schemaResource>classpath:example.jsonld</schemaResource>
            </configuration>
        </execution>
    </executions>
</plugin>


text:
CDM1

[x] Replace Nests with Rhaksha Nests

Set monolith as explored, double check each ruin functions correctly

repo: Kohan-Citadel/kohangold-KG-


text:
[kong ] use policy API since v1.11

Signed-off-by: Kevin Lefevre lefevre.kevin@gmail.com
What this PR does / why we need it:
Use policy API for PSP clusterrole which is available since 1.11. extensions is not available in later Kubernetes versions. Since 1.11 has been EOL for a while I think it is safe to use policy anyway.
Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[X] PR is based off the current tip of the next branch and targets next, not main
[X] New or modified sections of values.yaml are documented in the README.md
[X] Title of the PR and commit headers start with chart name (e.g. [kong])

Sorry for the delay, shoud be good now

I'm a little bit confused with the master -> main change and the next branch. I just rebased on next but it seems I still have some extra commits

repo: Kong/charts


text:
fix: unexpected error with --select-tag and multiple files

When running sync with multiple files and --select-tag,
deck simply appends the existing _info.select_tags of the
various files. If the same tag(s) are present in the files,
these are appended together making deck fail because the
tags passed via the command flag and the ones coming from
the files are expected to match, but the way files are
merged may cause duplicates, hence the unexpected failure.
This removes duplicates from the _info.select_tags resulted
from the merged files.
Related to https://github.com/Kong/deck/issues/561

Can you add a case to
https://github.com/Kong/deck/blob/d0573b46b7f549c6422f8f639839205c94f80d3b/cmd/common_test.go#L11-L67
that would trigger the issue without this fix?

Done: https://github.com/Kong/deck/pull/571/commits/32071ed2c7405b2f55c1277ca8d94335f4f6bd4f

repo: Kong/deck


text:
Revert "chore(deps-dev): bump node-fetch from 2.6.2 to 3.1.0"

Reverts Kong/kong-js-pdk#93

Too many merges at same time : )

repo: Kong/kong-js-pdk


text:
Backoff Counter for Certificate Update Becomes Negative Instead of Counting Down

Is there an existing issue for this?

[X] I have searched the existing issues

Kong version ($ kong version)
3.7.8
Current Behavior
When attempting to update the certificate for the host ***, the system logs the following error:
2024/10/11 11:42:54 [error] 1412#0: *30136 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4847933 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer
2024/10/11 11:42:54 [error] 1415#0: *28022 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4847933 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer
2024/10/11 11:42:55 [error] 1415#0: *28025 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4847934 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer
2024/10/11 11:42:55 [error] 1412#0: *30145 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4847934 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer
2024/10/11 11:42:55 [error] 1414#0: *30429 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4847934 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer
2024/10/11 11:44:15 [error] 1413#0: *32890 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4890471 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer
2024/10/11 11:46:22 [error] 1415#0: *28183 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4890598 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer
2024/10/11 11:50:41 [error] 1414#0: *43631 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4890857 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer
2024/10/11 11:53:42 [error] 1413#0: *46724 [kong] handler.lua:175 failed to update certificate for host: www.***.com err:please try again in -4891038 seconds for host www.***.com because of previous failure; this is configurable with config.fail_backoff_minutes, context: ngx.timer

Expected Behavior
The backoff counter should decrement towards zero, providing a positive countdown (e.g., "please try again in 300 seconds") after each failed attempt to update the certificate. This ensures that retry attempts are spaced appropriately and that error messages are accurate and meaningful.
Steps To Reproduce
Im not sure
Anything else?
No response

@s-venger it will be nice if you could provided more details of your deployment, e.g. what plugin you use, how to reproduce, how you update the certificate, etc.

@s-venger Could you please share your configuration about the acme plugin? Especially for the storage configuration. That counter relies on storage TTL policy so that would be a great help if you could provide more info about that.

authors: Oyami-Srk ProBrian s-venger

repo: Kong/kong


text:
[Q] openrestry version up

OpenResty 1.15.8.1 has been released.
Do you plan to upgrade the openresty version from openresty-1.13.6.2?
sorry for poor english.

Hello,
Of course. Work is undergoing at https://github.com/Kong/kong/pull/4382. Kong 1.3 should ship with the latest OpenResty.

authors: hellower thibaultcha


text:
chore(clustering) old cp switch

Turn off legacy_hybrid_compatibility to avoid serializing twice
Fix FT-3308

I don't think we still need this after the smart detection of config export based on clients connected.

authors: Suika-Kong dndx


text:
chore(ci): align docs workflow

What this PR does / why we need it:
As a follow-up to #3199:

make the job an initial step of creating a PR for the release
add a version as an input and use it to name the generated reference accordingly

Related to: https://github.com/Kong/kubernetes-ingress-controller/pull/3294
Which issue this PR fixes:
Part of https://github.com/Kong/team-k8s/issues/267.

Is there a way to dry-run this in forks first to confirm functionality and feel? May be a bit annoying with the multiple repos involved, but it should be possible to set up a personal KIC and docs fork and demo the release docgen/PR process with that.

Is there a way to dry-run this in forks first to confirm functionality and feel? May be a bit annoying with the multiple repos involved, but it should be possible to set up a personal KIC and docs fork and demo the release docgen/PR process with that.

Here's a PR that was created by running gh workflow run release_docs.yaml --ref chore/release-docs-workflow -f tag=v2.8.0: https://github.com/Kong/docs.konghq.com/pull/4950

authors: czeslavo rainest

repo: Kong/kubernetes-ingress-controller


text:
Block export Private key with Substrate due to not supporting import

Since we and other wallets have not yet allowed importing the private key for the Substrate account, this export in the Substrate account can be temporarily hidden for users to avoid confusion.

Version test: https://file.cdmteck.com/s/4oimk9zDJ8R5Aai/download?path=%2F&files=./upgrade-ui-pr-1212-build-1.0.2-1-2023-04-18T05-17-47UTC.zip
Validation passed!

repo: Koniverse/SubWallet-Extension


text:
dip(xx) is not displaying well under different density

We have a project under developing and publishing for 5 years, and this year we decided to take a bite of  Kotlin. And of course, we tried to use Anko for layout construction.
Later I found something strange. Some components in our project is written with Java and xml, some similar components I tried to convert to Kotlin with Anko. No xml for layout anymore and it looks pretty, while later I figured out that some component display differently within different density devices(compare to what it looks like before using Java and xml). In another word, when I use dip(15) with anko for TextView layout width, it behaves differently between different device density.
More details could be provided, if it's necessary.

Could you provide a simplified example (xml vs anko)?

@fboldog  sure. The project I mentioned above is quite business thus I can't directly post its code and screenshot here, but I am willing to create a project to demonstrate what the issue looks like.
Thx for the reply, btw ;-)

I finally figured out what's going wrong there in our project. It's our fault and I think Anko do it in the right way.
For some reason we decided to use dp as the font unit in our app. We are making a digital reader application and our designer somehow wish our user don't try to change font scale via system settings( so we use dp unit which won't change font size once user try to change it via system setting). And when we use Anko for TextView in our app, anko will apply default sp unit for TextView, which cause some different display results.
It should not be considerd as Anko's bug, it's more like my misunderstood of something. And for that reason I mentioned above, I think I have to continue use dp as the unit of our app( and I just found that it's simple with Kotlin's extension method)
I will close this issue. Thanks for taking a look at this issue( and figured out it's actually not an issue at all...

authors: Anthonyeef fboldog

repo: Kotlin/anko


text:
Fix tests and compilation

Subsystem
Tests
Problem Description

Compilation was broken during rebase
Some tests were failing

Solution
Fix them

@e5l I'm gonna run them before merging everything to master

repo: Kotlin/kotlinx-rpc


text:
Fix register_devices action for devices_file

Fix register_devices action to support registering devices from a devices_file and skipping existing devices.

Great, thanks for your contribution @rimarsh :+1:

authors: KrauseFx rimarsh

repo: KrauseFx/fastlane


text:
🛑 🍚🛍 TextTextBaby DE is down

In d859ae1, 🍚🛍 TextTextBaby DE (https://texttextbaby.de) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 🍚🛍 TextTextBaby DE is back up in aa21029 after 9 minutes.

repo: KrisKodira/uptime-monitor


text:
redirecting to env variable that doesn't exist causes minishell to exit

[rboudwin@AR-Shell /Users/rboudwin/Documents/repos/minishell]$ echo hello > $NOTREAL
missing file for redirection
[rboudwin@c2r2p1.hive.fi ~/Documents/repos/minishell]$

[rboudwin@c2r2p1.hive.fi ~/Documents/repos/minishell]$ ./minishell
[rboudwin@AR-Shell /Users/rboudwin/Documents/repos/minishell]$ echo hello >> $NOTREAL
missing file for redirection

same issue with append.

repo: KrolPolski/minishell


text:
when i run  the conty, it alway show nvidia info

i don't want see it
sometime , i just run conty htop to show os info
it unnecessary show the nvidia info

QUIET_MODE=1

not work

and tell you , the arch is rename, i rename for the conty.sh to arch

Ah, so it fails to download the driver for some reason. In this case try this:
$ QUIET_MODE=1 NVIDIA_HANDLER=0 ./conty.sh htop

QUIET_MODE=1 NVIDIA_HANDLER=0

it work

Anyway, this isn't normal that it fails to download the driver, graphics acceleration won't work without it. What is your Linux distro?

Anyway, this isn't normal that it fails to download the driver, graphics acceleration won't work without it. What is your Linux distro?


text:
merge package from arlac77/npm-package-template-esm-only

.travis.yml

chore(travis): add node versions -10,-11,-12
chore(travis): add master to branches.only
chore(travis): add /^greenkeeper/.*$/ to branches.only

Codecov Report

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

@@           Coverage Diff           @@
##           master     #545   +/-   ##
=======================================
  Coverage   75.94%   75.94%
=======================================
  Files           2        2
  Lines         474      474
=======================================
  Hits          360      360
  Misses        114      114

Continue to review full report at Codecov.

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

Coverage remained the same at 76.225% when pulling 71c2a40abd2d3a6fb014e94d5b4876d698ad39ae on npm-template-sync-1 into 291c7d7571263fd182cc5f5a45f20e8e778aed4a on master.

:tada: This PR is included in version 3.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

authors: arlac77 codecov-io coveralls

repo: Kronos-Integration/kronos-endpoint


text:
merge package from arlac77/npm-package-template

package.json

chore(package): semantic-release@^15.12.4
chore(scripts): cover@#overwrite c8 --temp-directory build/coverage ava && c8 report -r lcov --temp-directory build/coverage
chore(package): add xo from template
chore(package): add nyc from template
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/-test.js,tests/-test.mjs' as in template
chore(package): set $.ava.extensions='js,mjs' as in template

Coverage remained the same at 97.619% when pulling a1841f078b902cd4856ef69b7f3bba1841dc3664 on template-sync-1 into 3c423030f7d9d705dcdda19905154e011511c3f4 on master.

Codecov Report

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

@@          Coverage Diff          @@
##           master   #435   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines          29     29
=====================================
  Hits           29     29

Continue to review full report at Codecov.

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


text:
Fix handling of ProgressBar destruction

See commits for details

hank you so much for submitting this pull request! And especially for explaining your reasoning clearly with each commit.
I have been occupied with other things in life and have not found much time to try to fix the issues reported, so thank you for taking the time to fix them.
After installing the code myself, there appears to be a 'use after free' error still in the logs, namely 'St.Label' has already been disposed coming from the lines 266-267 when the timestamp[0].destroy() is being called. From what I've learnt from the commits above, I've removed those 2 lines fixing those errors.
Can you confirm if there are any more errors that you might have found/any changes that you would like to make before I submit this for gnome extensions review and merging with main?

I think there's a problem now where the timestamp labels and its parent St.BoxLayout aren't destroyed when the extension is disabled, since the St.BoxLayout is a child of MessageList.Message which is created by gnome-shell and therefore would not be destroyed by this extension. Perhaps the ProgressBarManager should be tracking the St.BoxLayout and not just the ProgressBar, or ProgressBar can be the St.BoxLayout instead of just a Slider?

I have fixed the timestamps staying issue and another issue with the bar not getting deleted because of a signal not disconnecting. This should be the last of the issues, as far as I know. Unless any more pop up.

I think there's a problem now where the timestamp labels and its parent St.BoxLayout aren't destroyed when the extension is disabled, since the St.BoxLayout is a child of MessageList.Message which is created by gnome-shell and therefore would not be destroyed by this extension.

This remains an issue. Only the actual ProgressBar is destroyed, leaving behind a St.BoxLayout with the timestamp labels on disabling the extension.

Whoops, that got lost in the sea of changes I made, should be fixed now.

Should be good to merge then


text:
C:\Users\Administrator\Documents\WordGPT>yarn run serve 错误: 找不到或无法加载主类 run

前置阅读 | Pre-reading

[X] Issues
[X] README

服务类型 | Service Type
Official hosted service
系统信息 | System Information
Windows
Office 版本 | Office Version
office 2016 retail
问题重现 | Bug reproduce
C:\Users\Administrator\Documents\WordGPT>yarn run serve
错误: 找不到或无法加载主类 run

全局安装yarn了么 npm install --global yarn

authors: Kuingsmile bozaichat

repo: Kuingsmile/word-GPT-Plus


text:
use-package :custom trigger a load error while loading yankpad

If I put in my init file:
(custom-set-variables
'(yankpad-descriptive-list-treatment 'abbrev))
 (require 'yankpad)

Yankpad load without error.
When I want to set it with use-package:
(use-package yankpad
 :ensure t
 :custom (yankpad-descriptive-list-treatment 'abbrev))

I get at emacs init the following error:
Error (use-package): yankpad/:catch: Symbol’s function definition is void: yankpad-category-descriptions

And from then any command on emacs gives this "symbol's function definition is void" and have no choice but killing emacs.
If I replace the :custom by
:config (setq yankpad-descriptive-list-treatment 'abbrev)

there is no error.
I have tested it with an init file limited to the previous statement, to avoid conflict with other settings, on Emacs 28.0.91
I cross-posted this issue on use-package issue #984

This is now solved, see https://github.com/jwiegley/use-package/issues/984

repo: Kungsgeten/yankpad


text:
Add an android application

Hi
This issue to add an android application using Java called Cowost
Thanks

Hi
This issue to add an android application using Java called Cowost
Thanks

Please add it by following the guidelines of Contributing.md

Added Successfully with last PR #97
Please close this issue
Thanks

Ok...Thanks for your contribution


text:
When "kusion apply" with config change, expect terraform provider to update, but it triggers delete and create.

When "kusion apply" with config change, expect terraform provider to update, but it triggers delete and create.
Bug Report
When "kusion apply" with config change, expect terraform provider to update, but it triggers delete and create. This case happens in multiple resources management scene with terraform provider.
1. Minimal reproduce step (Required)
When create multiple instances with the same resource, we redefine the name that appends on kusion id using instance number . For example:
"id": "testNamespace:testProvider:testProviderType:instance1",
"id": "testNamespace:testProvider:testProviderType:instance2",
"id": "testNamespace:testProvider:testProviderType:instance3",

update the kusion config (resource parameter) which belongs to one of the current instance let's say instance2.
trigger "kusion apply", kusion says update instance2 and show correct diff,which is expected. But when I check the terraform provider log, it triggers delete and create actually which is unexpected.
find the difference in the hidden terraform folder:
before update, the existed resource in terraform.tfstate shows:
"name" = "testNamespace:testProvider:testProviderType:instance2"
after the kusion update process(terraform delete and create), the file terraform.tfstate shows:
"name" = "instance2"

2. What did you expect to see? (Required)
With config pararmter change in multiple instance mangement scene, trigger kusion apply to upadte, the terraform trigger updatge too.
3. What did you see instead (Required)
With config pararmter change in multiple instance mangement scene, trigger kusion apply to upadte, the terraform trigger delete and create.
4. What is your KusionStack components version? (Required)
releaseVersion: v0.7.4-alipay.rc.2+15852eaf

@ArronMingCN Thanks for your bug report. We have reproduced this bug, and it will be fixed recently.

authors: ArronMingCN SparkYuan

repo: KusionStack/kusion


text:
~hentai

~hentai isn't a valid command anymore? Couldn't find any change regarding that on the Releases.

Are you hosting your own bot?

No, I am using the hosted one.

Can you try ~gelbooru and ~danbooru, and tell me if they work

~gelbooru is not working as well. ~danbooru is working

NadekoBot v0.971.zip
Can you tell me if this one fixes your issue? Probably just replacing the NadekoBot.exe will be enough.
Weird thing is that this is affecting NadekoBot on the server but not on my local PC. Maybe gelbooru got blocked in U.S? Just guessing.

The client-side one is working as intended. The server-side commands still aren't working. The U.S. block might be a possibility, as I don't live there.

What do you mean by client side and server side?

Ohh you said you don't host your own bot. Sorry. Yeah ok then ill try restarting nadeko with the new patch

Ok its fixed.

authors: Kwoth Nythius

repo: Kwoth/NadekoBot


text:
Suggestion: would be nice to be able to dis-able num keys macros

i like to use my num keys when pricing items and some of them pull open web pages (neat feature, but would like to turn it off but cant find anywhere in settings)

Duplicate of #362


text:
feat(builtin): support vscode snippet variable CURRENT_TIMEZONE_OFFSET

CURRENT_TIMEZONE_OFFSET was added since April 2023 (version 1.78) in vscode.
Also Snippets in Visual Studio Code the doc here mentions:

CURRENT_TIMEZONE_OFFSET The current UTC time zone offset as +HH:MM or -HH:MM (example -07:00).

This PR is to support the variable in LuaSnip.

Hey, thanks for the contribution!
Could you exchange os.data("%z") with the more portable version described here? Seems like windows doesn't support "%z" :/

I think it'd be best to put that function into a new file, util/time.lua. But util/util.lua would also be fine

Hi @L3MON4D3
Thanks for your review, I tried to update the code based on your feedback, could you please take a look again?

Ah yes!
Looks perfect, thand you very much!


text:
カテゴリを設定しない場合に無限ループが発生する不具合を修正

いつもこのプラグインを便利に使わせていただいております。ありがとうございます。
最新版が私の環境で動かずv.4.1.5を利用していたのですが、
v4.5.0で問題を特定し、コードを修正したら動いたため共有します。
環境
OS: Windows 11
Obsidian version: v.1.4.16
Plugin version: v.4.5.0
問題
全てのタスクでカテゴリが設定されていない場合に全てのコマンドが動作しない。
原因
カテゴリを利用しない場合に、下記コードでthis.isCategoryColorsReadyがtrueにならず無限ループが発生する。
https://github.com/L7Cy/obsidian-dynamic-timetable/blob/master/src/main.ts#L165-L167
対処
カテゴリを利用していなくとも、this.isCategoryColorsReadyがtrueになるようにする。
カテゴリを利用している場合も、処理の終了後にthis.isCategoryColorsReadyがtrueになる。

修正ありがとうございます！！🙇♂


text:
MRG: New video implementation

This PR is a (hopefully) improved implementation of pyglet video playback.  The PRs for the other two attempts have been closed without merging.  It also changes the behavior of ec.call_on_next_flip and ec.call_on_every_flip by removing the internal call to functools.partial (see #269); henceforth, users must call partial (as needed) before adding functions to the on_next / on_every queue.  This has the advantage of allowing functions in the queue to be easily detected (via ec.on_every_flip_functions.index() and subsequently pop()ped.
The attempts at running travis with trusty caused pip to choke on mne, so I'm reverting to precise and avoiding the wget error via --no-check-certificate.
Closes #267
Closes #269

OK, I'm getting rather frustrated with Travis.  here is the current state of affairs regarding AVbin:

vanilla wget fails SSH handshake
adding --no-check-certificate doesn't help
downloading and building a more recent wget into the Travis container failed, apparently because wget expects/requires py3k to be the default python during its build?  I'm surprised python is even needed to build wget, but whatever.
running Travis with trusty instead of precise fixes the wget issues, but causes SSL problems (InsecurePlatformWarning) with pip.  Those problems are allegedly fixed in python 2.7.9 and later, but (and this is really odd) the Travis blog claims that Travis-trusty containers use python 2.7.10, but the build log says it's running 2.7.6.

WTF?

Meanwhile, AppVeyor continues its streak of randomly failing every 3-4 builds on different parts of the test suite each time.

I remember having problems with wget and getting around them using curl

wget errors are fixed now.  Fingers crossed on this latest commit...

woohooo!  in your face Travis!  @Eric89GXL @rkmaddox this is FINALLY ready for review.

Otherwise LGTM. Let me know when those comments are addressed and I'll pull test and merge

arrrgh Travis!  py2k builds stalled on a line in .travis.yml that I didn't touch.  Already tried restarting those jobs once, just tried a second time (hoping it's just an ubuntu or pypi server being down or something).  If not, may need your advice @Eric89GXL

OK @Eric89GXL, the Travis stalls are occurring before it gets to the installation of AVbin, and the logs are not telling me much other than "I waited 10 minutes and nothing happened, terminating as stalled build."  help?  I've restarted those builds twice already and got the same result all 3 times.

I restarted the builds and it's fine. I guess Travis likes some people better than others.
Good to go from your end?

Yes!
On Mar 9, 2016 06:09, "Eric Larson" notifications@github.com wrote:

I restarted the builds and it's fine. I guess Travis likes some people
better than others.
Good to go from your end?
—
Reply to this email directly or view it on GitHub
https://github.com/LABSN/expyfun/pull/272#issuecomment-194310623.

Thanks @drammock

repo: LABSN/expyfun


text:
Setup route setting page

What kind of settings do we need? What kind of sliders? Selection option.
Explain the other team members options about route settings.

Route distance: Slider, InputField
Categories/Characteristics: Chips, ToggleButton, RadioButton, Menu (MultipleChoice) (, Search field?)

Get Map Key Values, Create search field. If Key selected add chip.
Finally hand over distance and key values to algorithm

example queries:
search for keyword (keywords that are are somehow connected to the query value): https://taginfo.openstreetmap.org/api/4/search/by_keyword?query=church&page=1&rp=10
search by value (whatever has the value in its name):
https://taginfo.openstreetmap.org/api/4/search/by_value?query=church&page=1&rp=10
search for keys with tag value (i.e. a "church" is a building)
https://taginfo.openstreetmap.org/api/4/projects/tags?sortname=projects&sortorder=desc&page=1&rp=100&query=church

last commit added chips and a static search list.
Future version is supposed to have multiple chips and a service requesting possible keys for user input.

check it out on feature/routesetuppage

Add required functionality with last commit (feature/routepref).
Segement_Navigation needs to be double checked an adapted.
'GO'-Button can send whatever params holds, but does not yet have a Function (only print to double check values)

authors: dephiloper mayo-s

license: Unlicense


text:
DECam templates

automatic download of new template images from DECam data release 7.

@estefaniapadilla thanks for this PR! Can you let me know how you tested to make sure it was working and how I should test it (both directions, commands, and expected results). Believe it or not I’ve never run difference imaging with non LCO templates

@estefaniapadilla here's a PR you can use as an example for formatting and what information to include: #118

authors: abostroem estefaniapadilla

repo: LCOGT/lcogtsnpipe


text:
Unable to find the device path of volume zero of resource is spamming my events

This is quite usual problem if you're creating new PVCs and then immediately start using them, eg. when applying new helm chart.
This is events for the pod:
pod has unbound immediate PersistentVolumeClaims (repeated 2 times)
Successfully assigned harbor/harbor-harbor-redis-0 to pve3
AttachVolume.Attach succeeded for volume "pvc-219355c9-70a5-11e9-86b2-001999d764e2"
MountVolume.MountDevice failed for volume "pvc-219355c9-70a5-11e9-86b2-001999d764e2" : rpc error: code = Unknown desc = unable to find the device path of volume zero of resource pvc-219355c9-70a5-11e9-86b2-001999d764e2 on node pve3 in [<very_big_map>]
MountVolume.MountDevice failed for volume "pvc-219355c9-70a5-11e9-86b2-001999d764e2" : rpc error: code = DeadlineExceeded desc = context deadline exceeded
MountVolume.MountDevice failed for volume "pvc-219355c9-70a5-11e9-86b2-001999d764e2" : rpc error: code = Unknown desc = unable to mount device: exit status 32: mount: /dev/drbd1231 is already mounted or /var/lib/kubelet/plugins/kubernetes.io/csi/pv/pvc-219355c9-70a5-11e9-86b2-001999d764e2/globalmount busy

Where <very_big_map> is map which contains all my resources in linstor.
Right now it is containing 588231 symbols, and weight 576 kilobytes!. This is really huge for single event, after a while it might reach the limit of 1M in etcd.
https://github.com/LINBIT/golinstor/blob/3455ca3e0ab482722dd2952df048e57460a124f6/linstor.go#L1176

Yeah, I anticipated this would be somewhat rare, but I guess not.
There's a forthcoming update and in that I'll be mindful about not repeating this behavior.

authors: haySwim kvaps

repo: LINBIT/linstor-csi


text:
Feat: Validate boolean conditions in safeParams for Encryption

What
Currently we don't do any validation for boolean access control conditions. Therefore any invalid boolean condition causes the node to panic on decryption. We need to do this validation on the client-side as the Identity base encryption happens on the client without interacting with the nodes. Otherwise, the users will get to know about the incorrect access control conditions only when they decrypt which isn't a good user experience.
Note: Ensure to validate nested boolean conditions as well.
How
Function validateBooleanExpression(expression) validates whether the input access control conditions are valid boolean expression. It does it using a State Machine.
It's called inside safeParams for all sort of encryption functions: encryptString, encryptFile, etc.
Tests
I have written a test suite containing several scenarios of boolean access control conditions which is tested against validateBooleanExpression. This includes testing nested conditions as well.
Errors
The SDK throws INVALID_BOOLEAN_EXCEPTION when validateBooleanExpression encounters an invalid boolean condition.
Rust Node
I've added similar validation on the nodes as well: https://github.com/LIT-Protocol/lit-assets/pull/501

 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.

repo: LIT-Protocol/js-sdk


text:
首页随机图bug

目前使用的 Sakura 版本？
2.0.0-beta
目前使用的 halo 版本？
2.1
建议/问题
首页随机图设置无效
设置获取随机图的范围后：

并不会生效，首页无图片
前端的 /templates/inc/decorate.html 文件 第 414 行
获取id是 [(${theme.config.random_image.rimage_cover_back_id})]
settings.yaml 中， 第 889 行
name: rimage_cover_id
两个值不一样，导致获取不到id

感谢反馈！ 确实存在这个问题，正在着手改动。

authors: LIlGG infanx

repo: LIlGG/halo-theme-sakura


text:
Deprecation warning - January 2018

Just started getting this deprecation warning
[Deprecation] GainNode.gain.value setter smoothing is deprecated and will be removed in M64, around January 2018. Please use setTargetAtTime() instead if smoothing is needed. See https://www.chromestatus.com/features/5287995770929152 for more details.

@ericrosenbaum can you determine if we want the instantaneous behavior (in which case I guess we keep the setter the way it is) or if we want a smoothed behavior (in which case we should switch to using setTargetAtTime)?
I'm adding this to the December milestone just to stay ahead of it, but I do not think (judging from the warning) that it would cause any buggy behavior if we let it be. But I'd like to get a decision on the books this month just so we know where we stand.

We’re using gain.value to set the volume and in the pan effect. Using that setTargetAtTime at time approach will help make sure those sound good and not clicky. Also we can use it in other places to prevent clicks (as in https://github.com/LLK/scratch-audio/issues/42)

authors: ericrosenbaum paulkaplan

repo: LLK/scratch-audio


text:
MPI3 Shared Memory Issues

This is a follow up from the issue in #220.
There was a subsequent segfault related to consecutively creating/destroying shared memory MPI windows.
The segfault is inside MPI. @adammoody has been looking at this and the suggested workaround at the present time is:

Use mvapich2-2.3, mvapich2-2.2 has some known bugs and is not recommended.
set the following enviroment variable: MV2_SHMEM_COLL_NUM_COMM=1024

The corresponding ticket that has been filed internally to the MVAPICH support team is:

Ticket  #83 "Bad baseptr address returned from MPI_Win_shared_query"

We should document this in the RELEASE-NOTES for the next Axom release.

Just following up on this -- @adammoody got a patch from the MVAPICH team that fixes this issue.
The MVAPICH team is looking to finalize the code and this fix should become available in an upcoming MVAPICH release. Not sure on an actual ETA and schedule for the MVAPICH release.

repo: LLNL/axom


text:
video caption often contains " The image "

we use the LLaVA-NeXT-Video-DPO (34B)

I don't know if it's the same with video, but with previous model and images you could just provide a system prompt, for example I may use something like
prompt = "Describe the image in search engine keyword tags"
prompt_format = "[INST] SYSTEM: You are a professional image captioner, describe images as reduced keyword tags for search engines separated by commas.\nUSER: <image>\n<prompt>[/INST]"

I couldn't run the model. (README.md)

#43

authors: WAS-PlaiLabs ZhangYuanhan-AI csm12321 valencebond

repo: LLaVA-VL/LLaVA-NeXT


text:
Unable to connect to lightning node and no error is displayed

When I try to connect over lndconnect link or qr code, my zap iOS wallet loads before showing me the send and receive buttons. The app continues loading with the buttons greyed out until it loads back into the connect to lightning node page. I have reinstalled the app and restarted the lnd node. I have managed to connect my desktop zap wallet to my node.

Device: iPhone 11 Pro Max
OS: iOS 14.4
Version: 0.5.2

I can only connect to my desktop wallet with localhost:10009

Where is the lnd node running? On your desktop?

repo: LN-Zap/zap-iOS


text:
Added test coverage for schema::state.rs

This adds basic testing coverage for schema::state.rs. Coverage is satisfactory. I tried to touch all the parts of the module. Let me know if anything more needs to be added.
Note:
There are two possible issues worth future investigation. I have marked them with TODO.
The first one Investigate why ::core::mem::size_of_val(&min) is not giving correct length is probably a bug. I modified the encoding logic to pass the tests for now, which might not be the best approach to do it. Open to other suggestions.

Can you pls uncomment/unfix all tests under question so they will fail and I can debug?

authors: dr-orlovsky rajarshimaitra

repo: LNP-BP/rust-lnpbp


text:
Lightnovelpub novels is sorted as pages

Source information
Lightnovelpup
Steps to reproduce

Browse then global search a novel
Add novel from Lightnovelpup
Chaptet list have "pages"
Like

Issue. total chapter number is wrong for library

Expected behavior
What should be displayed is the total number of chapter just like in 1.1.19
Actual behavior
Instead it displays 100 chapters
LNReader version
2.0.0-beta.2
Android version
14
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 1.1.19.
[X] I have updated all installed extensions.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

If this is an issue with the app itself, I should be opening an issue in the app repository.

The number is the number of chapters on the page
If you want to know the number of chapters just go to the last page

repo: LNReader/lnreader-plugins


text:
Update requirements.txt

New CatBoost version 1.1 just dropped with many bug fixes, speedups and some new features.

Don't push into the main branch yet. I suggest you make a PR to the 'encoder' branch.

authors: ArchaeonSeq LOVE-DOCTOR

repo: LOVE-DOCTOR/MultiTrain


text:
Support self-install on Unix

Closes #10.

Closes #10!

I updated your description, but you need to put closing keywords in the main description in order for GitHub to pick them up. You can edit your PR at any time!

This PR appears to be taken verbatim from the Rustup source code. In the future, when contributing PRs to any project, you should include attribution for code that you did not write both in your PR body and in the source code, following the original code's license.
The upstream project, Rustup, is dual-licensed under the MIT and Apache-2.0 licenses. While it is possible to attribute this code to them and include an exception that some code in Aftman is owned by the authors of Rustup, I would rather keep this entire project under the same license.

Rustup's README says: "Licensed under either of Apache 2.0 or MIT at your option." so you can keep the MIT license, but I should indeed have added some attribution. Thanks!

Replaced by #16.

authors: LPGhatguy Yumacide

repo: LPGhatguy/aftman


text:
Include emulators data properly

Fix a warning on ambiguous package distribution. (Installing with develop mode "-e" will not see the warning.)

Pull Request Test Coverage Report for Build 9002899646
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 97.458%

Totals

Change from base Build 8906545795:
0.0%

Covered Lines:
6556

Relevant Lines:
6727

💛  - Coveralls

Somehow this PR also fixes unit tests on macOS.

To suppress other warnings, we should turn to PR #1144, which I think is ready to be merged.

@hsinfan1996 thanks for this. #1144 is merged, and I can review this as soon as conflicts are resolved.

I was going to make this PR a fix to setup.py before we merge PR #1144. But it is still good to just fix the unit tests on macOS.

@damonge Thank you. This PR is ready for review. For the changes in pyproject.toml, I only move the item up to make it more clear.
Interestingly, CI on macOS now runs faster than on Ubuntu. (It was way slower.)

authors: coveralls damonge hsinfan1996

repo: LSSTDESC/CCL


text:
BUG mem leak in power spectrum for v1.0

This PR fixes the memory leak on the v1.0 release branch in addition to master.
Closes #547

Pull Request Test Coverage Report for Build 2957

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 93.881%

Totals

Change from base Build 2873:
0.0%

Covered Lines:
537

Relevant Lines:
572

💛  - Coveralls

authors: beckermr coveralls


text:
message text

Hi.
I'm really new to wagtail and to this module. What happens is that in my views for facebook posts moderated (and for the  admin list as well) I only get the pictures and status text not the text from the body the posts themselves. How can I get the message body as in https://developers.facebook.com/docs/graph-api/reference/v2.9/user/feed (message) ?
thanks

Hi deedos,
I'm not sure actually which fields you are missing from the facebook stream, but you can tap into the from_raw method to see what data the module received from facebook and what data it selects from it.
https://github.com/LUKKIEN/wagtailsocialfeed/blob/master/wagtailsocialfeed/utils/feed/facebook.py#L76
If you're missing some essential fields we could add them to the FeedItem it returns.
For now, we've implemented the following post types:
    status
    photo
    link
    video
    offer
    event

from these post-types we retrieve the main-text. For example, in case of a 'photo' post type, it fetches the description field and uses it as text.
Since the FeedItems that are returned has to be very generic (since the source could be any platform - Twitter, Instagram, Facebook, you name it), the FeedItem itself doesn't contain too much detailed information.
However, it still provides a original_data field with, not surprisingly, provides the original data.
You could always use that field to fetch the info you need.

Hi. I think I located the matter:
There is no field "message" in the "raw data". For every post I fetch, i get the "story" as the "message", My original_data for a give post is as follow:
{'FROM': {'ID': '195659600553965', 'NAME': 'SEM CENSURA'}, 'ICON': 'HTTPS://WWW.FACEBOOK.COM/IMAGES/ICONS/VIDEO.GIF', 'STORY': 'SEM CENSURA IS LIVE NOW.', 'UPDATED_TIME': '2017-05-12T21:03:10+0000', 'PICTURE': 'HTTPS://SCONTENT.XX.FBCDN.NET/V/T15.0-10/S130X130/18479120_1281396665313581_6947467981941112832_N.JPG?OH=38008681CF93F25EAB357553984781E7&OE=597F14B2', 'TYPE': 'VIDEO', 'IS_EXPIRED': FALSE, 'IS_HIDDEN': FALSE, 'STATUS_TYPE': 'ADDED_VIDEO', 'STORY_TAGS': [{'ID': '195659600553965', 'OFFSET': 0, 'TYPE': 'PAGE', 'NAME': 'SEM CENSURA', 'LENGTH': 11}], 'OBJECT_ID': '1281175958668985', 'PRIVACY': {'FRIENDS': '', 'DENY': '', 'DESCRIPTION': '', 'VALUE': '', 'ALLOW': ''}, 'ACTIONS': [{'LINK': 'HTTPS://WWW.FACEBOOK.COM/195659600553965/POSTS/1281175958668985', 'NAME': 'SHARE'}], 'CREATED_TIME': '2017-05-12T20:00:33+0000', 'LINK': 'HTTPS://WWW.FACEBOOK.COM/SEMCENSURATV/VIDEOS/1281175958668985/', 'ID': '195659600553965_1281175958668985'}
How to overcome that ? thanks

It's missing "message" here https://github.com/LUKKIEN/wagtailsocialfeed/blob/master/wagtailsocialfeed/utils/conf.py

authors: deedos tleguijt

repo: LUKKIEN/wagtailsocialfeed


text:
package nist-labcas to simplify for them (image)

add ldap to it

genkey issue

repo: Labcas-NIST/Labcas-ui


text:
Cut version 3.0 release

Significant outstanding changes including major GUI changes, GRBL support, jog support, and config file changes. Think it justifies a major revision in total
MVP for release:

LIP-A1 support (https://github.com/Labsmore/pyuscope/issues/38)
GRBL working as integrated solution, even if unstable (https://github.com/Labsmore/pyuscope/issues/33)
Related, jogging in GUI to support GRBL (https://github.com/Labsmore/pyuscope/issues/5)
Ideally pr0nscope continues to run on existing LinuxCNC flow (might be broken / needs testing). Although could freeze that software if needed for now and fix in 3.1 release
Decide if changing config format more drastically (https://github.com/Labsmore/pyuscope/issues/36)

We are at MVP to cut release as of 1a2a9e8. Probably work off of main for now though to let things stabilize until we have a reason to cut release

Done. I'm sure there will be fixes but it seems somewhat stable and I'd like to establish a baseline

repo: Labsmore/pyuscope


text:
Compiler

Compile setup.yaml and model yamls to devices.xml, agent.cfg, pipeline-overrides.yaml etc

moved to clickup


text:
WebContnet Process Crashes repeatedly attempting to load fonts on MacOS

VERIFICATION FAILED: !is_error() at ~/ladybird/AK/Error.h:202
0   liblagom-ak.0.0.0.dylib             0x0000000102e008cc ak_verification_failed + 216
1   liblagom-gfx.0.0.0.dylib            0x0000000102f04570 OpenType::Name::string_for_id(OpenType::Name::NameId) const + 788
2   liblagom-gfx.0.0.0.dylib            0x0000000102efe134 OpenType::Font::family() const + 120
3   liblagom-gfx.0.0.0.dylib            0x0000000102efa8d4 void Core::Resource::for_each_descendant_file<Gfx::FontDatabase::load_all_fonts_from_uri(AK::StringView)::$_0>(Gfx::FontDatabase::load_all_fonts_from_uri(AK::StringView)::$_0&&) const::'lambda'(Core::Resource const&)::operator()(Core::Resource const&) const + 308
4   liblagom-gfx.0.0.0.dylib            0x0000000102ef975c Gfx::FontDatabase::load_all_fonts_from_uri(AK::StringView) + 472
5   WebContent                          0x000000010225ef74 Ladybird::FontPlugin::FontPlugin(bool) + 272
6   WebContent                          0x00000001021d3204 serenity_main(Main::Arguments) + 1212
7   WebContent                          0x000000010226bb20 main + 216
8   dyld                                0x00000001939ee0e0 start + 2360
5602790.568 Ladybird(82026): WebContent process crashed!
5602790.568 Ladybird(82026): WebContent has crashed 5 times in quick succession! Not restarting...

Running macOS Sonoma 14.4.1 (23E224), this may be related to #31 but I'm unable to determine that. Built from this commit.  https://github.com/LadybirdWebBrowser/ladybird/commit/862fc91b2cf9bee9b7f180cdf930c6c99b5dd053
This happens when opening a new tab.

Sounds like we're having trouble loading one of the TTF fonts you have installed on your system. We'd first need to figure out which file is failing, so that we can take a closer look at it and understand why our parser gets upset :)

It seems to be Söhne SöhneApp-Dreiviertelfett.ttf from https://klim.co.nz/collections/soehne/ that is causing the issue. Unfortunately, I'm not sure what the licensing is for this font so I can't provide a sample.

As a follow up - this does not happen with the Klim Test font package that is available - these are all OTF fonts though.

I also have this problem (on Voidlinux in my case), but don't know which font causes it. How do you determine that?

I did some print lines of the font being loaded. Used the stack trace to crib the right class, then recompiled and ran ladybird.

I did some print lines of the font being loaded. Used the stack trace to crib the right class, then recompiled and ran ladybird.

Thanks, that works.
Apparently in my case the font it trips on is called "����", which doesn't seem very helpful. The output of  fc-list doesn't even feature U+FFFC once, let alone four times in a row.

OK, so I dug deeper and found that in my case the crash is triggered by the font called ZCOOLXiaoWei-Regular, which is part of google fonts. Since it happens during OpenType::Font::family() call, seems like string_for_id doesn't like something about the strings "站酷小薇体", "ZCOOL XiaoWei" or "站酷小薇体 常规".

I can reproduce this failure in my system  — and avoid it by removing the following two (Bengali) font files:

/Library/Fonts/SolaimanLipi_0.52_bld.ttf
/Library/Fonts/Rupali_0.72_it.ttf

About those files, fc-list shows this:

/Library/Fonts/SolaimanLipi_0.52_bld.ttf: সোলাইমান লিপি:style=Bold
/Library/Fonts/Rupali_0.72_it.ttf: রূপালী:style=Italic

As far as further troubleshooting: fc-list -v shows that the complete family values for those two fonts are:

family: "সোলাইমান লিপি"(s)
family: "রূপালী"(s)

On my system, I have other fonts with multi-byte family values — but as far as I can see, in all other cases, those family values also contain additional ASCII/roman names; the tail end of the sorted list looks like this:
	family: "نسخ"(s) "DecoType Naskh"(s)
	family: "فرح"(s) "Farah"(s)
	family: "منى"(s) "Muna"(s)
	family: "وسيم"(s) "Waseem"(s)
	family: "ديوان ثلث"(s) "Diwan Thuluth"(s)
	family: "ديوان كوفي"(s) "Diwan Kufi"(s)
	family: "النيل"(s) "Al Nile"(s)
	family: "بغداد"(s) "Baghdad"(s)
	family: "بيروت"(s) "Beirut"(s)
	family: "فارسي"(s) "Farisi"(s)
	family: "صنعاء"(s) "Sana"(s)
	family: "مِصحفي ذهبي"(s) "Mishafi Gold"(s)
	family: "রূপালী"(s)
	family: "مِصحفي"(s) "Mishafi"(s)
	family: "التاريخ"(s) "Al Tarikh"(s)
	family: "সোলাইমান লিপি"(s)

So, from that list at least, it looks like the only thing special about those রূপালী (Rupali) and সোলাইমান লিপি (SolaimanLipi) fonts is that they don’t, in that family field, have an ASCII/roman name listed in addition to their native Bengali-script names.
That said, I know next to nothing about fonts — nor I have a looked in any detail at all at the processing the Ladybird code is doing on the font metadata. So, maybe the failure isn’t related at all to that difference in the family values. It just happened to be the an obvious difference I could spot from some naïve troubleshooting…

For others hitting this issue: Here for now — as a workaround to avoid the crash — is a patch:
diff --git a/Userland/Libraries/LibGfx/Font/OpenType/Tables.cpp b/Userland/Libraries/LibGfx/Font/OpenType/Tables.cpp
index a117d73f2e..facb3d4405 100644
--- a/Userland/Libraries/LibGfx/Font/OpenType/Tables.cpp
+++ b/Userland/Libraries/LibGfx/Font/OpenType/Tables.cpp
@@ -234,7 +234,8 @@ String Name::string_for_id(NameId id) const
         static auto& decoder = *TextCodec::decoder_for("utf-16be"sv);
         return decoder.to_utf8(m_string_data.slice(offset, length)).release_value_but_fixme_should_propagate_errors();
     }
-
+    if (String::from_utf8(m_string_data.slice(offset, length)).is_error())
+        return String {};
     return String::from_utf8(m_string_data.slice(offset, length)).release_value_but_fixme_should_propagate_errors();
 }

@sideshowbarker I've opened #568 to pull your workaround in with a FIXME and a dbgln.

authors: ADKaster awesomekling johnnye nkutya sideshowbarker

repo: LadybirdBrowser/ladybird


text:
Detailed project documentation needed.

Is it possible to add a detailed documentation, that reduces the time needed to get immersed in a project:

General description of project directories and their contents.
Readme to every directory, that describes it's content in more detailed way
General description of runtime: entrypoint, on frame update actions and calculations
Description of network communications, description of some key points

I can pay for this documentation. If is it possible contact me by email: askerpro@gmail.com
I want to add some counter strike like economics, but it looks like it will take moths from me just to get into the source.
Thanks.

This reads like an ai generated post but more documentation is going to be added next update

This reads like an ai generated post but more documentation is going to be added next update

It is not ai generated :) It probably looks weird, because English is not my main language.
Do you have any dev chats in discord or anywhere else?

there is a discord server for fusion.  Not sure where the link is but I think it's linked in this github

authors: FlutterCat555 Lakatrazz askerpro

repo: Lakatrazz/BONELAB-Fusion


text:
Palindrome linked list

Description
Program will check if the given linked list is palindrome or not.
my approach will be to find the middle of the node by fast and slow pointer (two pointer technique) and then putting all the elements after the middle element into to the stack and then comparing the elements of the linked list with the top element of the stack and then poping that element.
I have submitted the pr of my previous issue #97
Domain
Data Structure
Type of Contribution
Addition
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of LearnCPP.

/assign

repo: Lakhankumawat/LearnCPP


text:
Find the middle element of Linked List

Description
I will add all the approaches to find the middle element of Linked List along with their Time & Space Complexity.
I want to work on this issue under GSSOC'22.
Domain
Data Structure
Type of Contribution
Addition
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of LearnCPP.

I want to work on this issue under GSSOC'22.

@tanya-gupta25, what all approaches?
Please mention here too.

@n4i9kita 2 pointer approach & one another method using counter.


text:
Feature/final data output

Description
changed data URL to work from main branch

[ ] This is a bugfix.
[ ] This is a new feature.
[x] This is part of a feature.

Organization

[ ] Have you linked this pull request to a Trello card?

Review

[x] Have you added two reviewers to this pull request?
[x] Is this a work in process?
[x] Is this ready to be reviewed?

I changed data URL to work from main branch, needs to be reviewed again.


text:
Ch createstore screen

Description
Updated the 'login screen'
-Fixed Logo
-Added new Image on left hand side of the desktop view
-Removed old header from desktop view
-Changed styling of the button to register a new store
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)

Checklist
Remove any items which are not applicable.

[x] I have performed a self-review of my own code
[x] My code follows the style guidelines of this project
[x] My changes generate no new warnings

Link to Trello card
https://trello.com/c/IAKKNiAL

Looks so much better now, great job! Only nitpick is that there's any other one of those htmlType warnings, so it'd be nice if you fixed that, but you're good to go, just need someone else to review it.

Looks so much better now, great job! Only nitpick is that there's any other one of those htmlType warnings, so it'd be nice if you fixed that, but you're good to go, just need someone else to review it.

Thanks for pointing this out. This error was caused because 'htmlType' throws this error if it's not written 'htmltype'... I changed these out throughout the whole front end so we won't get these errors anymore.

authors: Cireimu bkandaris

repo: Lambda-School-Labs/shopping-cart-fe


text:
langstream deployment issues on Azure AKS

I am installing langstream in Azure Kubernetes Service environment, I have followed the steps for the deployment in the kubernetes.. I have used helm charts for the install.. I used the below commands for the deployment..
helm repo add langstream https://langstream.github.io/charts
helm repo update
helm install -n langstream --create-namespace langstream langstream/langstream --values helm/examples/simple.yaml
naga_bondada [ ~/langstream ]$ kubectl get pods -n langstream
NAME                                        READY   STATUS             RESTARTS         AGE
langstream-api-gateway-79bd776d6-2npsd      1/1     Running            0                31m
langstream-client-d5b455cc6-gwd4d           1/1     Running            0                31m
langstream-control-plane-7b7fb7ffc5-bj85h   0/1     CrashLoopBackOff   10 (4m15s ago)   31m
langstream-deployer-57b6565484-zsjxx        1/1     Running            0                31m
naga_bondada [ ~/langstream ]$
I am unable to find runtime pod in the list of pods.. below is the output from the control plane pods logs..
controlplane-pod-logs.txt
Please help me in resolving this issue to proceed further..
Suresh

@sreyabondada 👋
Some questions:

Which versions are you using of Langstream?
The control plane seems on an old version

I am unable to find runtime pod in the list of pods

This is fine. The runtime pod is scheduled only if you create an application

Hi Nicolo
Thanks for your reply, its working now.. which document we need to use going further..
Please suggest.
Regards
Suresh

@sreyabondada I updated the readme and that values file.
First of all you need to configure the code storage, you can find instructions here
You either setup a local MinIO instance or use a real S3 bucket.
Once you're there, you are able to deploy applications.
First, install the CLI: https://docs.langstream.ai/installation/langstream-cli
Then create your application. You can take a look at the examples directory.
Additionally, here is the official documentation

Hi Nicolo
We have one more query, We are setting up langstream on Azure and we got to know Azure Blob Storage doesn't support S3 protocol.. how we can make use of langstream in that scenerio.. Could you please throw some light here.
Regards
Suresh

authors: nicoloboschi sreyabondada

repo: LangStream/langstream


text:
NoMethodError in Account::Users#upload_avatar

Beim Klicken von "Upload picture" auf der settings page ohne neuen Avatar ausgewählt zu haben, entsteht ein Konflikt mit dem Länder Dropdown. Eigentlich sollte ein Popup kommen, das "no image selected anzeigt".
Showing .../Bahnhofottos/app/views/shared/_country_popup.html.erb where line #3 raised:

undefined method `each' for nil:NilClass

'.freeze;     @country_data.each do |region, countries|
                           ^^^^^

Commit a1e62d7 should fix this. Closing issue.

authors: MoyieRoller nils-matthaei

repo: Langschwanzpinguine/Bahnhofottos


text:
[Feature Request] set $segment for fetchOperations

Feature Request
What's the feature you think Backpack should have?
I try to explain my situation.
Our admin panel is huge and complex and so we grouped routes.
Every controller group has a prefix and a name
So we have routes like users/activity/create
instead of activity/create
and names of users.activity.create
instead of activity.create
So in un activity controller we have
CRUD::setRoute(config('backpack.base.route_prefix') . 'users/activity');

But when we use fetchOperations, we loose the name.
we have users/activity/fetch/students named only as activity.fetchStudents
The problem is: we have also an ActivityController under manager (name and prefix).
In this 2nd controller, in a different folder and namespace, we CANNOT have another specific fetchStudents function because this will always create a route named activity.fetchStudents
So i think that

setupFetchOperation should take in care what setRoute has already setup instead of using only singular entity name as segment
a documented way to workarounde this

Have you already implemented a prototype solution, for your own project?
I actually workaround overriding setupFetchOperationRoutes
Do you see this as a core feature or an add-on?
fetch it's already part of pro addon

Hey @realtebo I've been investigating the possibility you proposed and it's not feasible. We already pass the $segment into fetch operation route setup:
protected function setupFetchOperationRoutes($segment, $routeName, $controller)
    {
        // get all method names on the current model that start with "fetch" (ex: fetchCategory)
        // if a method that looks like that is present, it means we need to add the routes that fetch that entity
        preg_match_all('/(?<=^|;)fetch([^;]+?)(;|$)/', implode(';', get_class_methods($this)), $matches);

        if (count($matches[1])) {
            foreach ($matches[1] as $methodName) {
                Route::post($segment.'/fetch/'.Str::kebab($methodName), [
                    'as'        => $segment.'.fetch'.Str::studly($methodName),
                    'uses'      => $controller.'@fetch'.$methodName,
                    'operation' => 'FetchOperation',
                ]);
            }
        }
    }

At the time the routes are setup the setRoute() in setup() hasn't run yet.
I think the "easy" workaround is to name your fetch methods differently. fetchUserStudents and fetchManagerStudents. That way you will have the distinction and non-conflicting names.
Another solution is like you did, overwrite the setup of the routes and customize the generated names as needed.
Sorry can't provide much more help here.
Cheers

authors: pxpm realtebo

repo: Laravel-Backpack/CRUD


text:
[4.1] [Fix] Make tinymce field compatible with TinyMCE 5

Integrated changes documented at https://github.com/barryvdh/laravel-elfinder/tree/bb99c9f3f74fad5a593682d2f842e06ebffc5d14#tinymce-5x
Fixes #2678

Excellent PR @eronisko !
Thank you so much for reporting and fixing this - I had no idea elFinder wasn't working inside TinyMCE. I've merged it so a composer update should do it for you.
Cheers!

@tabacitu Thanks for the quick merge!

authors: eronisko tabacitu


text:
[4.2][Bug fix][Ready] List operation - always have an empty first column

Fixes #2839  by merging @promatik 's PR #2891 and adding very few improvements:

padding on empty table content
padding on the first column is zero only when it's empty

My tests show this is 100% working and ready to be merged. However, since there are changes in list.css and that file does NOT get published by default upon composer update (see #2246 ), people who just run composer update would get the NEW HTML, but keep the OLD CSS. That means that what they see would be this:

The above doesn't look that bad in Categories, but it DOES in other tables. And there are few other quirks.
This means that we cannot merge this as a non-breaking change. We have to wait until 4.2 to launch it, unfortunately 😢

A new inspection was created.

The inspection completed: No new issues

Let's close this in favour of https://github.com/Laravel-Backpack/CRUD/pull/3331 which will get merged into 4.2 🥳

@promatik - heads-up, turns out we did NOT merge this. Notice we deferred this being fixed when we merge #3331

authors: scrutinizer-notifier tabacitu


text:
torch-sys v0.11.0 fails to build behind HTTP proxies

The http client you are using ignores the HTTP(S)_PROXY env var (https://github.com/algesten/ureq/issues/322), so your build script fails if you are behind a proxy:
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: https://download.pytorch.org/libtorch/cpu/libtorch-cxx11-abi-shared-with-deps-2.0.0%2Bcpu.zip: Dns Failed: resolve dns name 'download.pytorch.org:443': failed to lookup address information: Temporary failure in name resolution

That will help, but if the torch-sys and libtorch versions mismatch, we get unsafe behaviour (?).
If ureq doesn't fix this soonish, you probably can check the env vars and invoke ureq with the correct proxy settings yourself.

Anyone else managed to fix this? Silly that we cannot just set ENV vars for proxy in this instance.
Do we need to fork ureq to get this fixed?

Anyone else managed to fix this?

I don't think there has been much progress on this. Also note that this libtorch download feature is not enabled by default anymore (since tch 0.13) - I think for most use case it's better to use other installation methods so would encourage people to move away from this feature if possible (though realistically it will be a while until it can be deprecated and removed if it ever happens).

I've now updated my Dockerfile to download manually, seems to work.

authors: LaurentMazare Trolldemorted rruckley

repo: LaurentMazare/tch-rs


text:
Ajout partie réseau

Ajouter partie communication réseau en TCP/IP

repo: LavergneC/mega-bataille-navale


text:
Training data

Hello! I had a couple of questions :

Which data is the currently publicly available checkpoint trained on?
When can we expect the reproducible training and evaluation code to be available?

@agneet42, thanks for interesting. Currently publicly available checkpoint trained on NYU dataset.
training and evaluation code will be published a little bit later.

Hi, @agneet42,
Sorry for delay, I have finally released all training scripts!
Feel free to run it. Hope you will enjoy it!

repo: Lavreniuk/EVP


text:
feat(extras): rego language support

It took a while, but finally we can work with
OPA like a BOSS in neovim.
Linking some PR-s that had to land in the past couple of months to make this config as
simple as it is now:

treesitter commentstring support in https://github.com/JoosepAlviste/nvim-ts-context-commentstring/pull/108
regols support in nvim-lspconfig: https://github.com/neovim/nvim-lspconfig/pull/2721
regols support in mason-registry: https://github.com/mason-org/mason-registry/pull/4896
regols support in mason-lspconfig: https://github.com/williamboman/mason-lspconfig.nvim/pull/403
regal support in nvim-lspconfig: https://github.com/neovim/nvim-lspconfig/pull/3071
regal support in mason-registry: https://github.com/mason-org/mason-registry/pull/5717
regal support in mason-lspconfig: https://github.com/williamboman/mason-lspconfig.nvim/pull/426

Description

Related Issue(s)

Screenshots

Checklist

[x] I've read the CONTRIBUTING guidelines.

@dpetka2001 thanks for the heads up. Added a recommended field.

How can I get someone to review?

ty

authors: folke reegnz

repo: LazyVim/LazyVim


text:
W3 validator updates

HTML validation updates suggested by the W3 validator

Looks like a low-effort hacktoberfest PR, TBH. Why jitter.html?

Thanks @hareesh-pillai, though I agree with @IvanSanchez. And while I generally welcome these changes only modifying this particular file is not very helpful.

authors: IvanSanchez Malvoz hareesh-pillai

repo: Leaflet/Leaflet


text:
Use the classList API for class manipulation methods in DomUtil

Changes the methods for class manipulation (hasClass, addClass, removeClass, setClass and getClass) in DomUtil to use the classList API exclusively. Includes the following changes:

Changes the type annotation to use the Element class, from which both HTMLElement and SVGElement extend.
Updates the documentation for these methods to be more unified and explicit.
Drops Internet Explorer specific hack for getting a class name.
Drops deprecated usage of the SVGElement.className property.
Improves testing coverage by testing both HTMLElement and SVGElement and splitting out the test cases.

Although I think this is a nice cleanup, most of these methods are now light-weight wrappers around the classList API. So lightweight in fact that we might as well use this API directly.
Therefore, before merging this PR I would like to know from the core members if we are perhaps better off without these methods for 2.0.

Note that I am in favor of removing these methods entirely for version 2.0. I think we should aim to align Leaflet as much as possible with the Web API, instead of putting our own shims around it.
I was thinking that perhaps we can add a leaflet-compat package that holds all of these APIs we are removing for v2 so that folks can migrate over at their own pace. WDYT?

Out of my eyes as a plugin developer removing APIs are bad. They force me to change my code. On the other hand Leaflet, should not take care about Util functionality which are built-in in browsers.
Another problem with removing the Util functions are that we lose compatibility for many plugins which are not maintained anymore.
So I see no way around creating an additional script for migration. For me personally I would not name it leaflet-compat. I think better would be the full name leaflet-compatibility or another name. Let us also thinking about including it as static file in the dist folder.

@Falke-Design Yeah, I was thinking of it as a drop in replacement for the leafet import. It would import all of the existing Leaflet APIs and re-export them, plus these APIs we consider 'bad practice'. For example, if a plugin (or user) has the following code:
import { Map, DomUtil } from 'leaflet';

const element = DomUtil.create('div');
DomUtil.addClass(element, 'map-container');

const map = new Map('map', {
    center: [51.505, -0.09],
    zoom: 13
});

This would break as DomUtil.create() and DomUtil.addClass() would be removed. However, it could be restored to working order by importing from leaflet/compat instead:
import { Map, DomUtil } from 'leaflet/compat';

Unrelated to this, I am also considering we should move all of the official Leaflet plugins into a mono-repo with our code . That way we can test them together with the Leaflet code to catch regressions and compatibility issues early on.

I was thinking of it as a drop in replacement for the leafet import.

I would prefer to create an additional script which needs to be imported too. With this solution the user don't just uses leaflet/compat everywhere instead of leaflet.
import { Map } from 'leaflet';
import { DomUtil } from 'leaflet/compat';

const element = DomUtil.create('div');
DomUtil.addClass(element, 'map-container');

const map = new Map('map', {
    center: [51.505, -0.09],
    zoom: 13
});

Unrelated to this, I am also considering we should move all of the official Leaflet plugins into a mono-repo with our code . That way we can test them together with the Leaflet code to catch regressions and compatibility issues early on.

What are the offical Leaflet plugins for you? I don't see this compatible with the light-weight mindset of Leaflet. Also we have already enough work with Leaflet core without the plugins.

What are the offical Leaflet plugins for you? I don't see this compatible with the light-weight mindset of Leaflet. Also we have already enough work with Leaflet core without the plugins.

It's the ones under the Leaflet organization on GitHub, but this is a discussion for another time.

I would prefer to create an additional script which needs to be imported too.

I think a lot of folks just want their plugins to 'just work', as if it's a drop in replacement then it can be used as an alias (such as in WebPack).

It's the ones under the Leaflet organization on GitHub, but this is a discussion for another time.

But I hope you don't want to inlcude the big libraries like Leaflet-Draw or Markercluster, neither the other not maintained ones (Leaflet.Editable, Leaflet.heat, Path.Drag.js, Leaflet.toolbar).

I think a lot of folks just want their plugins to 'just work'

Yes that is very important. I see the benifit in own script, that we don't have to care in later release about it. We can make now a clear cut and everyone who needs the old utilities, can include the seperate script too. But it is also ok for me to make leaflet/compat

Let's merge this in for now, I think we can always have a separate discussion about how we're going to handle compatibility in the future.

Therefore, before merging this PR I would like to know from the core members if we are perhaps better off without these methods for 2.0.

The way I see it, when we're talking about deprecating APIs like this, there's no better chance for dropping them than a new major version (v2), so we better cram all the ones we want before the release. It's not like we can keep a 100% compatibility anyway — we dropped some methods already (e.g. those in Util) and didn't provide a compat wrapper for those, which breaks consistency.
Besides, plugins would likely have to be updated for v2 compatibility anyway (because of ES stuff, etc.). Ideally we would urge plugin developers to upgrade the plugins, maybe make a "v2 compatible" badge bubbling plugins to the top in the docs, and avoid having to maintain a "compatibility" layer forever, staying lean.

Yeah, I agree with that. I'll see what it would take to remove these functions.

authors: Falke-Design jonkoops mourner


text:
Update with Transparent UTF-8 support

There's a mostly drop-in windows.h replacement (made by another user) which adds transparent UTF-8 support to ANSI Win32 programs, but as awesome as it is, it currently conflicts with WindowsHModular. Here is the repository in question, for review:

https://github.com/thpatch/win32_utf8

There is also a related repository, which adds dynamic layout functionality for Win32 dialogues, but it is dependent on Win32_utf8:

https://github.com/thpatch/win32_smartdlg

By the way, Microsoft has recently taken notice of both WindowsHModular and Win32_utf8, and they are both currently being reviewed for implementation in WinFile:

https://github.com/microsoft/winfile

Yes, what am I supposed to do about it? win23_utf8 does something completely different. Of course it's going to conflict.

What I meant was to... Like, maybe... Combine it? Add transparent UTF-8 support to the modular thing here?
I guess it's a stupid idea.

It's not a goal of this library. However, the idea isn't particularly bad. It would have to be added to win32_utf8, though.

authors: Amaroq-Clearwater Leandros

repo: Leandros/WindowsHModular

license: unlicense


text:
LP-10387 Disable PPP after user accepts/declines

Fixes #
Proposed Changes

Heya. Could we add a unit test for this?

yeah i think so, ill try to come up with something

repo: Leanplum/Leanplum-iOS-SDK


text:
unavailable to drop image

I try to drag and drop image into the box but it not work.

I try to drag and drop image into the box but it not work.

https://learncodeweb.com/demo/web-development/drag-drop-images-with-bootstrap-4-and-reorder-using-php-jquery-and-ajax/
I just test it and it is working fine. Can you please explain more details?

thank you for answer.
I got this problem when I use chrome.Firefox, IE and Edge work fine .

Problem solved after I restarted my computer.
I am sorry to have inconvenienced you.


text:
Processing speed is too slow

-Processing speed is too slow, I need to make it faster what I should do?
-What is the maximum distance range? I got only 5 meters, Is there any way to get the distance reach about 8 meters??
-Should I input the distance between the two lenses in the code??

There isn't much that can be done for speeding up the process besides running the program on a more powerfull CPU. Another solution could be to take smaller dimensions for the video input(e.g. 300px300p), diplaying less feature maps on the screen?. Look for a solution were u could process using a GPU ? The program is still a prototype, so we didn't bother too much for a more faster processing on the Disparity Map.

Our use case didn't demand a long range so we didn't try, but what might work (testing needed) in our opinion is increasing the distance between the two cameras(Will get better results for the disparity map if you want to work on long range) and then tweak the parameters in Main_Stereo_Vision_Prog.py, line 155/ stereo = cv2.StereoSGBM_create(minDisparity = min_disp,... till line 163. Try finding the best parameters by experimenting.

You don't need to input the focal f from the cameras in the code nor the distance between the two cameras ;)

Hope the answer will be helpfull :) Let us know how it worked out for you in speeding up the processing time and if/how you managed to increase the range ;)
Have a good day !

authors: LearnTechWithUs OmarElziat

repo: LearnTechWithUs/Stereo-Vision


text:
initial commit

Integrated Pinecone Vector Database and OpenAI API for embeddings and generated embeddings.

Approved for commit

deleted embeddings branch after merge

repo: LearnWithNewton/openai-pinecone-chatbot


text:
ERROR: Could not find a version that satisfies the requirement MEDIAR

Hi, I am tring to intall MEDIAR into Anaconda3 using:
conda create --name Mediar python=3.8
conda activate Mediar
(base) C:\Users\rmd>conda activate Mediar
 (Mediar) C:\Users\rmd>python -m pip install MEDIAR

ERROR: Could not find a version that satisfies the requirement MEDIAR (from vers
ions: none)
ERROR: No matching distribution found for MEDIAR

How can this be solved?
Thank you.

The previous version of the our code contained numerous unusual package version mappings. I have now realigned these mappings. Please check again and reopen this issue if the problem recurs.

repo: Lee-Gihun/MEDIAR


text:
🛑 Retamin1 is down

In b2de858, Retamin1 (https://app1.wisereport.co.kr/Home/ServerCheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Retamin1 is back up in 7d53997.


text:
🛑 CompanyWise1 is down

In f87ae7b, CompanyWise1 (https://comp1.wisereport.co.kr/servercheck.aspx) was down:

HTTP code: 0
Response time: 0 ms

Resolved: CompanyWise1 is back up in d17c21c after 11 minutes.


text:
Move MIC checking and GP key registration from EZSP dongle to the library

As of today, all GP data frames are sent to the host of the libezsp (whether they have a correct or unknown, or even incorrect MIC).
Getting MIC checked by the EZSP adapter (filling its sink table accordingly) does not save any bandwidth on the EZSP serial link.
Having the AES check performed directly on the host would allow moving all source ID+key manipulation code directly in the library.

Merged in https://github.com/Legrandgroup/libezsp/commit/403940479dad4e3dd7e901987034e092707a3628

repo: Legrandgroup/libezsp


text:
Read and excerpt "Low cost research tools" paper

https://journals.sagepub.com/doi/abs/10.1177/0894439320904318

Paper is in Zotero SMO group

repo: Leibniz-HBI/Social-Media-Observatory


text:
Make instagram instructions a bit clearer

Re: #239  - I suggest these minor changes to the README to take a bit of the guess work out of it
Thanks to @EdinK1 for the help :)

@LekoArts any thought on merging this instructions change?  It's super tiny and I think it would really help people get set up with your starter

I think there is more correctly instructions about Instagram Graph API token.

authors: markkohdev rsipakov

repo: LekoArts/gatsby-starter-portfolio-jodie


text:
Fix out of tree kernel modules

Similar to #57

Signing the module would also solve this issue! I will definetly have to look into MOK! But I'll do that later since I really don't care that much. After fixing this I will also be able to set module.sig_enforce=1 kernel parameter so that's good :+1:

Again: https://wiki.archlinux.org/title/Signed_kernel_modules

This should be added to my fork of cryptboot!

Ideas
sudo mokutil --import MOK.crt

# TODO: Also get linux-lts!
# TODO: Convert the debian stuff to my setup
VERSION="$(uname -r)"
SHORT_VERSION="$(uname -r | cut -d . -f 1-2)"
KERNEL_MODULES_DIR=/lib/modules/$VERSION/kernel
EXTRA_MODULES_DIR=/lib/modules/$VERSION/extramodules
KBUILD_DIR=/usr/lib/linux-kbuild-$SHORT_VERSION

# Sign kernel
sbsign --key MOK.key --cert MOK.cer "/boot/vmlinuz-$VERSION" --output "/boot/vmlinuz-$VERSION"

# Sign kernel modules
# TODO: kernel modules don't necessarily end with .ko in these directories and they are mostly seperated into subfolders

cd "$KERNEL_MODULES_DIR"
for i in *.ko; do
    "$KBUILD_DIR"/scripts/sign-file sha256 /etc/secureboot/keys/MOK.key /etc/secureboot/keys/MOK.crt "$i"
done
cd "$EXTRA_MODULES_DIR"
for i in *.ko; do
    "$KBUILD_DIR"/scripts/sign-file sha256 /etc/secureboot/keys/MOK.key /etc/secureboot/keys/MOK.crt "$i"
done

https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface/Secure_Boot#shim_with_key

https://unix.stackexchange.com/questions/438954/signing-a-compressed-kernel-module-for-use-with-secure-boot

Maybe there also is an option that lets you use your PK.key/KEK.key/db.key for signing instead of using MOK.key

https://bbs.archlinux.org/viewtopic.php?id=279974

Maybe inspecting this closer and making an implementation for my setup will aolve the issue: https://gist.github.com/sbueringer/bd8cec239c44d66967cf307d808f10c4

It seems that enrolling a MOK requires a reboot!

https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface/Secure_Boot#Shim_with_key_and_GRUB
This seems Like what I have to setup.

It seems that I may have to include all modules in the EFI binary. lsmod should give me a list.
Additional modules are:

acpi_call

It seems that I may have to include all modules in the EFI binary. lsmod should give me a list. Additional modules are:

acpi_call
nvidia
nvidia_modeset
nvidia_uvm
nvidia_drm

They will still need to be signed tho! As always I don't know if this is actually required. But this seems Like a feasible approach

I am really not sure if this is actually necessary

kernel lockdown might also cause this

I'll definetly have to find some way to solve this! Shouldn't be too hard and it is kind of the last step! I really don't want top alter any of the security measures I have taken so I'll have to find a way around them

Also see
https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/signing_templates/sign-file-attach

https://www.rodsbooks.com/efi-bootloaders/controlling-sb.html

Eliminating the need for MOKs—The Shim and PreLoader tools both rely on Machine Owner Keys (MOKs), which are similar to Secure Boot keys but easier to install. Because they can be more easily installed, it's conceivable that they could be more readily abused by social engineering or other means. Eliminating MOKs may therefore slightly increase your security, particularly if you're managing a collection of desktop computers used by other people.

https://download.nvidia.com/XFree86/Linux-aarch64/460.73.01/README/installdriver.html#modulesigning

This finally seems Like the best solution I could've hoped for.
However since Arch is a binary distro I'll have to add a lot of stuff!
https://wiki.gentoo.org/wiki/Signed_kernel_module_support#Manually_signing_modules

Seems very unnecessary, but it might be necessary to build my own linux, linux-zen and linux-lts kernels.
While doing that following theses steps: https://wiki.archlinux.org/title/Signed_kernel_modules#DKMS_support

https://github.com/LeoMeinel/mdadm-encrypted-btrfs/commit/9c0c290ba3573f11eda3fc558ad04cbae19bf93b

https://bbs.archlinux.org/viewtopic.php?pid=2058992#p2058992
I will have to sign my modules with the db.key to get them working! I will Just try the current approach and build on top of that.

kernel modules are signed successfully (out of tree and in tree)!
However now the signed modules don't get loaded at all after booting (the system is thrown into rescue shell). I'd guess that I'll have to sign the kernels aswell.
If that's not it, I'm basically where I started again.
The  modules also work, but their signature isn't verified. lockdown may be the cause of this, however disabling it would mean disabling secureboot aswell
https://man7.org/linux/man-pages/man7/kernel_lockdown.7.html

On an EFI-enabled x86 or arm64 machine, lockdown will be
automatically enabled if the system boots in EFI Secure Boot
mode.

A good thing is that after having the kernel (and not just the modules) signed with the db.key I'll be able to enable module.sig_enforce=1 again

I am not sure if just signing the EFI binaries is enough, but this is a start: https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface/Secure_Boot#Signing_EFI_binaries

https://wiki.archlinux.org/title/Unified_kernel_image

The issue may also be that I am also signing in tree kernel modules with a key that is of course unknown during the build of the kernel, thus generating in tree modules that are signed with an invalid key.
Only signing out of tree modules might be an alternative!

all out of tree modules (those from nvidia-dkms) are in /lib/modules/.../update as far as I know

I am however not sure if they will actually be loaded when signed with an "invalid" key regarding the kernel at least

nvidia modules also fail to load because of kernel lockdown!
Even tho they are signed with the db.key! So it really isn't a solution to use that key to sign modules

kernel lockdown actually seems to be the problem. Even with unsigned kernel modules, the machine manages to boot into tty. While actually having nvidia modules and in tree kernel modules loadable

In my opinion signing them with db.key may actually be completely unnecessary now!
It would probably cause more harm since some parts of the kernel might still expect a valid signature

Only errors I am getting now with unsigned modules are expected! So I'll scrap the signing (or at least comment it) for now!

This should be fixed now by disabling kernel_lockdown and module.sig-enforce!

repo: LeoMeinel/mdadm-encrypted-btrfs


text:
Tag exclusion does not work with nested tags in frontmatter

This might be an Obsidian rather than a obsidian-tasks-calendar-wrapper issue.
When I add frontmatter tags like so
---
tags: "#notes/weekly"
---

"File Exclude Tags" does not work, while adding it directly to the file
#notes/weekly

does work

This is indeed some yaml or Obsidian issue
https://forum.obsidian.md/t/tags-in-front-matter-dataview-and-search-confused/38988/6
seems to indicate that:

tags: ["tag1", "tag2"] seems to work. Can quote your tags even if not escaping anything, but need the proper list syntax with [ ].
tags: [tag1, "#tag2"] seems to work. Can mix quoted+escaped# and not quoted, if you use proper list syntax with [ ]. This seems like it might be confusing when you look at the note in the future, though!
tags: [ tag1, tag2 ] seems to work, not sensitive to extra space.

this is NOT correct for nested tags it seems
I could make it work using
tags:
 - #notes/weekly

Ok...

Oh man.... Obsidian....
Templating breaks and doesn't create the correct frontmatter when I use
tags:
 - #notes/weekly

(it does not create the tag)
Templating only works when I do
tags:
 - notes/weekly

(notice the missing hashtag) but then the tag filtering doesn't work
I also can't do
tags:
 - "#notes/weekly"

Templating then works, but tag filtering does not....

repo: Leonezz/obsidian-tasks-calendar-wrapper