utxorpc sync returns intersected point first

The cardano node chainsync protocol uses the convention that the intersected point is agreed by both parties to be in the past; and so it doesn't make sense to send that block again, and the next block is the one after the intersected point.
However, it appears the dolos utxo RPC api returns the intersected point as the first event.
After speaking with @scarmuega this seems to be unintentional, so we should fix this to conform with the chainsync miniprotocol convention.
There are multiple benefits to this convention:

If I crash, and want to resume, I don't know what the "next point I want to resume from" is
If you send me the intersected point, I need special logic to skip the first event

@scarmuega happy to fix this, but I had some questions about where specifically to fix it;
I could implement it just for this utxorpc call, here:
https://github.com/txpipe/dolos/blob/main/src/serve/grpc/sync.rs#L164-L165
I could implement it here, by skipping over the first entry in the WalStream:
https://github.com/txpipe/dolos/blob/main/src/wal/stream.rs#L17-L20
or I could implement it here, in the redb implementation of wal.crawl_from:
https://github.com/txpipe/dolos/blob/27d91af7dd71ab76b49776fbaa58870e64dc4d7c/src/wal/redb.rs#L204
Which would you prefer, since you have a wider perspective over how these are used.

@Quantumplation thanks for reporting and the fix would be very welcome. I prefer if we apply the change within the serve module (your first suggestion) because the alternative could have implications all around the codebase which already depends on the current behavior.

https://github.com/txpipe/dolos/pull/298


Lots of issues...

I'm trying this MessageBox implementation. I'm seeing lots of issues with it.

EnterDefaultButton and EscDefaultButton just got implemented for default value, but that implementation is bulky and non-intuitive to use. I'd rather just pass the default button as an enumeration, and the control should know which one is the cancel button.
The message box has a minimize button; leaving very little space for the messagebox title
Focus is set to nothing by default, and "space" doesn't press the default button. Need to press Tab twice to select the button.
Once the button receives the focus with tab, it displays differently and not pretty; and selecting it with the mouse doesn't give the same visual effect
Button text is left-aligned and looks weird. I think center-aligned would be better
Setting styles (Unix/MacOs/Windows) on the MessageBox itself is kind of weird... it would make more sense to set that style at the application level!

Finally, I really think this (or a better implementation of this) should be part of Avalonia itself.

As i speak with avalonia native developers  - msbox will never be a part of avaloniaui. If u wanna help - u may send some pr to improve this lib.

Set styles
Remove styles
Need to add style names for all

~~Button content alignment ~~

Why do you say MessageBox would never be part of Avalonia? Why are they not interested in this?
There are discussions about its implementation here

As we discuss with @kekekeks, some systems have no message box, some systems have just one window with popups, some systems have only one window and nobody has solution how to implement message box. This implementation support only with me and some community and has no relationships with main avalonia repo.

and nobody has solution how to implement message box.

This is easily solvable with an overlay over the specified top-level root (window) like UWP: https://docs.microsoft.com/en-us/windows/apps/design/controls/dialogs-and-flyouts/dialogs. UWP had to solve this same problem because mobile devices were full-screen apps with no windowing system.


Cannot handle more than 32 unique variables on first ingest

Because MySQL limits to 64 indexes per table, any more than 32 unique variables in the metadata will cause the catalog to collapse.
Will also apply to trying to add more than 32 new fields at a time.
Possible fixes: essentially just wrap around the code that already supports adding a new tsv for as much of the data as necessary.

One easy solution to this would be that if there are more than 10 or so unique variables, just start tagging the later ones as not unique. For most purposes, this will be transparent; it's acceptable to have a non-unique key where there happens to be a single entry for each item. There's just some minor overhead--certain queries require more joins if they have to look in different tables, which is suboptimal.


Unable to create a docblock link for a const variable

While working on the rtk-query repo, I found that I was unable to create a docblock link for a const variable.
Reproduction steps:

Add the following to src/retry.ts

/**
 * this is foo
 */
function foo() {}

/**
 * this is bar
 */
const bar = () => {}

In a docusaurus markdown file (e.g. docs/concepts/error-handling), try create the following docblock link:

[summary](docblock://retry.ts?token=foo)

Observe that it works
Replace it with the following docblock link:

[summary](docblock://retry.ts?token=bar)

Observe that docusaurus will fail to compile with an error like so:

../docs/concepts/error-handling.md
TypeError: Cannot read property 'textRange' of undefined
 @ ./.docusaurus/registry.js 1:5599-5665 1:5431-5552
<EMAIL_ADDRESS> @ ./.docusaurus/routes.js
<EMAIL_ADDRESS> @ multi ./node_modules/react-dev-utils/webpackHotDevClient.js<EMAIL_ADDRESS>

remark-typescript-tools 1.0.4 published 🎉
give it a spin :)

Looks to be all good now, thanks!


nvgTextBreakLines skipping whitespaces at the end of a break

Hey,
I'm making a simple multiline textbox where you can click anywhere in the texbox to set a cursor.
I'm having a hard time figuring out where the cursor is when text is added with a lot of spaces.
nvgTextBreakLines seems to remove spaces at the end which makes it out of sync with my input string. Is there a way to change nvgTextBreakLines that it doesn't ignore multiple spaces at the end of row?
Hope this makes sense?
Thx in advance.

ah nevermind, had a bad approach on this.


feat: support kubernetes api proxy

Signed-off-by: lyp256<EMAIL_ADDRESS>
/kind feature
What type of PR is this?

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

Fixes #
Special notes for reviewers:

Does this PR introduced a user-facing change?

None

Additional documentation, usage docs, etc.:

/cc @lyp256

/cc @lixd

Codecov Report

Merging #359 (34eb671) into feature/v1.3.2 (aef19a9) will decrease coverage by 0.04%.
The diff coverage is 11.50%.

@@                Coverage Diff                 @@
##           feature/v1.3.2     #359      +/-   ##
==================================================
- Coverage           12.46%   12.41%   -0.05%
==================================================
  Files                  99       99
  Lines               16398    16482      +84
==================================================
+ Hits                 2044     2047       +3
- Misses              14110    14190      +80
- Partials              244      245       +1

Impacted Files
Coverage Δ

pkg/apis/core/v1/registry.go
0.00% <0.00%> (ø)

pkg/apis/core/v1/utils.go
49.84% <0.00%> (-4.28%)
:arrow_down:

pkg/apis/core/v1/handler.go
0.34% <3.92%> (+0.02%)
:arrow_up:

pkg/authorization/rbac/rbac.go
51.63% <23.52%> (-1.82%)
:arrow_down:

pkg/server/request/request.go
73.46% <46.66%> (-6.54%)
:arrow_down:

/lgtm
/approve

/cherrypick master


fix: fix non-binary files to be unchecked in check_caret_rclcpp

This PR modifies non-binary files to be unchecked in ros2 caret check_caret_rclcpp command.
This bug was reported in the following ticket:
https://tier4.atlassian.net/browse/T4PB-22214

@hsgwa @takeshi-iwanari
I have fixed the bug reported in this ticket, can you please review this?
Also, I have fixed minor errors in mypy test.


Use SAP HANA as the Database for a CAP Java Application

Tutorial URL: https://developers.sap.com/tutorials/cp-cap-java-hana-db.html
Please specify the step you are referring to
I'm trying to execute cds deploy --to hana:bookstore-hana
getting the below error
onnecting to the container "74E7E3DCEF384CE381EC0BD676900AF8"...
Deployment to container 74E7E3DCEF384CE381EC0BD676900AF8 failed - error: Could not connect to any host: [ zeus.hana.canary.eu-central-1.whitney.dbaas.ondemand.com:24932 - connect ECONNREFUSED <IP_ADDRESS>:24932 ] [Deployment ID: none].
Error: Could not connect to any host: [ zeus.hana.canary.eu-central-1.whitney.dbaas.ondemand.com:24932 - connect ECONNREFUSED <IP_ADDRESS>:24932 ]
Regards,
Anil

Hi,
seems like you are using the SAP internal canary landscape as deployment target. My assumption that external IPs are not whitelisted. Please try to contact the responsible team.
Cheers,
Max


Upgrading often fails due to outdated mirrors

Our CI often fails on the upgrade step. Examples:
https://github.com/mamedev/mame/runs/1307764572?check_suite_focus=true
https://github.com/mamedev/mame/runs/1305338802?check_suite_focus=true
https://github.com/mamedev/mame/runs/1302390352?check_suite_focus=true
Our workflow file is here: https://github.com/mamedev/mame/blob/master/.github/workflows/ci-windows.yml
Can package upgrades be delayed until at least some mirrors have the packages?

From what we know the problem is that sourceforge takes some time to sync mirrors (which we don't control) and doesn't do so in the order we upload things. So there is a 15 min window where things might be out of sync after a repo update.

so the workaround is to not use "update"?

Or retry the build since this only happens every few days and lasts for half an hour or so.

We've worked this around now by first syncing only the packages to sourceforge and only after 30 minutes the DB files, so ideally sourceforge has time to sync everything to their mirrors before pacman tries to download them.
Also we are in the process of moving away from sourceforge. If it happens again please report.


Increase pytest workers for kourier e2e test

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #3146
Type of changes
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Feature/Issue validation/testing:
Please describe the tests that you ran to verify your changes and relevant result summary. Provide instructions so it can be reproduced.
Please also list any relevant details for your test configuration.

[ ] Test A

[ ] Test B

Logs

Special notes for your reviewer:

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

Checklist:

[ ] Have you added unit/e2e tests that prove your fix is effective or that this feature works?
[ ] Has code been commented, particularly in hard-to-understand areas?
[ ] Have you made corresponding changes to the documentation?

Release note:

NONE

/lgtm
/approve


small CChunkData write improvement

Description

Replaced the HashMap in CChunkData::write with a Vec
Added profiling profile

Even though Vec has a worse time complexity for this, the HashMap overhead is worse for performance
Testing
Performance profiling was done using cargo-flamegraph.
If this breaks something I'll be genuinely surprised.
Checklist
Things need to be done before this Pull Request can be merged.

[x] Code is well-formatted and adheres to project style guidelines: cargo fmt
[x] Code does not produce any clippy warnings cargo clippy

I tested the changes on pre-generated worlds and our own Chunk gen and can confirm that everything works.
Thanks @Alvsch


Benchmarks for the encoding and decoding

Right now I've implemented the encoding and decoding parts using TS pattern that can be undoubtedly useful in writing nice looking conditional code. However, this could introduce an overhead we may not accept in the encoding/decoding process.
We should do a benchmark to see the difference between the TS-pattern version and the pure typescript nested ifs version

This is no longer relevant since we removed the ts-pattern dependency on encoder/decoder and validator


fix: build.recreate should also check the string version of true/false

fixes #295

Pull Request Test Coverage Report for Build 740

2 of 2 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.007%) to 96.878%

Totals

Change from base Build 739:
0.007%

Covered Lines:
630

Relevant Lines:
653

💛  - Coveralls


 Regardless of the filters I include, the Apply button never becomes active

emergency bug fix 4.7.3b


[Feature] Add Gauss's Law Calculator

Description
Gauss law calculator allows you to compute the magnitude of the electric flux generated by the electric field of an electric charge.
Input :

Electric charge (Q)
vacuum permittivity

Output

Electric flux

Screenshots
No response
Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a GSSOC'24 contributor.
[ ] I am a IWOC'24 contributor.
[ ] I am a JWOC'24 contributor.
[ ] I am a SWOC'24 contributor.

Code of Conduct

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

@Rakesh9100 pls assign this isuue

@Rakesh9100 this issue can be assigned

@Rakesh9100 this issue can be assigned


Bytecode compile using the correct interpreter.

Previously a PEXBuilder with a custom interpeter would not use it to
bytecode compile sources when building a pex.  This could lead to errors
when the current interpreter and the target interpreter spanned breaking
language changes.
Kill the CodeMarshaller which has only its marshalling half used in
favor of using py_compile from the stdlib in the new
interpreter-sensitive Compiler class.
Additionally, actually compile all PEXBuilder source including any
generated init.pys, the generated main.py and everything in the
_pex/ bootstrap.

This is part of addressing https://github.com/pantsbuild/pants/issues/1658

This addresses https://github.com/pantsbuild/pex/issues/127

Submitted @ https://github.com/pantsbuild/pex/commit/ac3c7f17e7ab5ac13eba78845b24936eab78b9fa


Update Get-SPAppStateUpdateInterval.md

Format example

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-server/Get-SPAppStateUpdateInterval.md
:white_check_mark:Succeeded
View (sharepoint-ps)

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


Research how to translate between languages

Try to figure out the best ways to go about translating between languages. Find out if there are any software packages one can make use of or libraries for dealing with the translation of languages. Or if it is any other easier or better ways to deal with it.

What do you think about this?

So we have worked together as a group to research different ways to translate the project webpage into different languages.
So far our options have been these:

Azure translation (this was the cheapest option of the paid services that we found.)

Google translation (this has been known to not always produce the best result when it comes to the correctness of the words translated)

Creating a dynamic translation (having a JSON database for the «basic frame» of the site, and then having a dynamic translation only for the added items (blog posts))


Not generating in parallel: bad concurrency configuration

Which packages are impacted by your issue?
@graphql-codegen/cli
Describe the bug
GraphQL-Codegen does not run in parallel when it used to and looks like it's still trying to
According to listr2 https://listr2.kilic.dev/getting-started/task-object#options
The configurations exitOnError and concurrent should be in a second argument to newListr
https://github.com/dotansimha/graphql-code-generator/blob/4e3cfdce1bc86c576d792fe634c537017129f682/packages/graphql-codegen-cli/src/codegen.ts#L385-L390
This should solve the issue
return task.newListr(generateTasks, {
                  // It doesn't stop when one of tasks failed, to finish at least some of outputs
                  exitOnError: false,
                  concurrent: (0, os_1.cpus)().length,
                });

I tried locally and it worked as expected
Your Example Website or App

Steps to Reproduce the Bug or Issue
Run GraphQL Codegen with more than 1 file generated
Expected behavior
It should run in parallel according to your number of CPUs
Screenshots or Videos
No response
Platform

OS: [e.g. macOS, Windows, Linux]
NodeJS: 16.10
graphql version: 16.2.0
@graphql-codegen/cli version(s): 2.13.12

Codegen Config File
No response
Additional context
No response

https://github.com/dotansimha/graphql-code-generator/releases/tag/release-1669393783419


[Authy] Unable to refresh token list

Extension
https://www.raycast.com/guga4ka/authy
Description
Error:
Error: Invalid base32 characters

uu:OtpListItem.tsx:72:38

---
69:   setOtpList: (value: (prev: Otp[]) => Otp[]) => void

I also noticed, but unfortunately wasn't able to catch in a screenshot, that there was a message where the loading indicator was that says Command id unknown. Not sure what that is about 😅
I'm also unsure if its a full duplicate of #5880 (I did try the steps of uninstall->reinstall but that didn't change anything)
Steps To Reproduce

Refresh Authy

Current Behaviour
It doesn't seem to load, and is giving the error in the description
Expected Behaviour
It should load the list just fine!


Can't get the AndroidVideoCache to work on certain devices

Hey man, i'm currently having issues when I try to use the lib on devices such as Samsung S3 (API 18) or Nexus 4  (API 16). This is the error i'm getting on the logcat.
com.danikula.videocache.ProxyCacheException: Error using file /mnt/sdcard/Android/data/com.tar/cache/tar_gifs/http:/k30.kn3.net/taringa/1/1/5/5/8/F/vagonettas/7B9.gif.webm as disc cache
at com.danikula.videocache.FileCache.(FileCache.java:35)
at com.tar.adapters.ShoutListCursorAdapter.handleWebmReproduction(ShoutListCursorAdapter.java:1413)
at com.tar.adapters.ShoutListCursorAdapter$13.onClick(ShoutListCursorAdapter.java:684)
at android.view.View.performClick(View.java:4084)
at android.view.View$PerformClick.run(View.java:16966)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
The code I used to it is similar to the one posted on the sample. Has this library been tested on older devices like the ones I´ve just mentioned? I'm using Genymotion emulator to test this. It does work with Nexus 5, both SDK 21 and 19.
Thanks in advice, hope you can help!

Ok, my mistake was very silly, I was using a way too long string for the name of the file and that was throwing the exception.
Thanks !

You used illegal name for your file http://k30.kn3.net/taringa/1/1/5/5/8/F/vagonettas/7B9.gif.webm.


Access Tokens via Service Directly

In my case i am using keycloak as the OIDC Server.
Keycloak requires me to send the id_token along with the logout URL.
In the web, i can use JSRuntime to access the session storage and retrieve this token.
Is there a service in this library that can provide me the tokens (access_token and id_token)?

You can retrieve the stored AuthenticationEntity associated to your scope using the IAuthenticationStore :
var settings = sp.GetRequiredService<IOptions<RemoteAuthenticationOptions<OidcProviderOptions>>>().Value;
var store = sp.GetRequiredService<IAuthenticationStore>();
var currentAuthenticationEntity = await store.GetAsync(string.Join(" ", settings.ProviderOptions.DefaultScopes));
var idToken = currentAuthenticationEntity.IdentityToken:

thanks!

Could you elaborate about this solution? I am facing the same issue with keycloak, as it want the id_token_hint in the querystring in the logout url.
Is it possible to interject a parameter to that url in maui blazor hybrid?
Something like
if (kc.idToken) {
url += '&id_token_hint=' + encodeURIComponent(kc.idToken);
}


Boosts Information - customisable boost notification

Hi,
It would be a great addition to the boost information plugin if you could configure it to send a notification when your boost drops to a certain level.
Useful for AFK slayer where you use a super set and it drops below +5 boost, for example.
It could either use real values or percentage values (if you can somehow store the original boost when you drank the pot).

Added in #3685


Revise book search configuration to address stop word issue

configures a new "no-stem" field definition with stopword filtering but no stemming
use the new nostem field as a copy field for both author and title
prioritizes the nostem field over the other variants
decreases boosting on the existing title and author field variants that include stopwords

(Ignore the meta description change, I accidentally put it here instead of develop.)

@thatbudakguy don't feel like you need to check this out and test it locally to review; it's fine with me if you just look at the config changes I made and sanity check that what I did makes sense.

Codecov Report

Merging #655 into develop will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff            @@
##           develop     #655   +/-   ##
========================================
  Coverage    98.05%   98.05%
========================================
  Files          218      218
  Lines        11645    11650    +5
  Branches        66       66
========================================
+ Hits         11418    11423    +5
  Misses         227      227


Remove obsolete CI code and update README info

Based on this comment, it seems like the existing README info and code related to the CI process are obsolete? It would be good to have any obsolete CI-related code removed, and the README updated with accurate info about how to properly test via CI.
This issue may also be related to #226?

As discussed during foundational infrastructure working group meeting (should be on youtube) these files are still used. Closing issue


Allow SelectMenuContent to have editable placeholder icon & value

Previously, the SelectMenuContent component had a placeholder that could not be accessed through its props This change proposes to allow the filter placeholder to be editable through props.
This feature is also added to the Storybook so users can actively edit the new props being passed in.
Default values are still the same:

With the placeholder text changed:

With the placeholder icon gone:

With the placeholder icon changed:

Documentation:

@mshwery documentation updated! Screenshots in place.


fix misspell "affinity" in main.go

This change is

/lgtm

@fate-grand-order thanks!

Coverage remained the same at 46.145% when pulling 3d0e374f9eb2b4dc96d581f0c5fd99ccf2e60bab on fate-grand-order:patch-1 into 964aa0a15a773c0bd73d5be3b70c4d8c2e507511 on kubernetes:master.


DELETE THIS - add external feeds initial

add external_feeds to strategies. updated requirements.txt for external_feeds
this pull should not conflict with dexbot existing code.

I made an error delete this pull request please.


Document lack of $metadata API endpoint

We advertise an OData API, but we don't expose the $metadata endpoint. This should be documented clearly. Really, we should document all ways in which our exposed API differs from the OData standard/expected behavior.
 Front conversations

Is there a particular reason the /$metadata endpoint is not exposed? I just set out to build a go API wrapper for Balena and ran into this wall pretty quickly. Exposing the $metadata endpoint would allow OData client generators in a bunch of languages produce clients.


ARROW-15234: [Python] Fix crash with custom CSV invalid row handler

The crash would happen at handler destruction if called from a non-Python thread that doesn't hold the GIL.

Ah, I do see it failing elsewhere in CI. I think the existing tests are sufficient then and we should get in the fix.


have a tuner built-in

theres plenty of foss tuners. it would be useful if one was built-in so people doing vocals can see how off they are in real-time and correct themselves

theres plenty of foss tuners. it would be useful if one was built-in so people doing vocals can see how off they are in real-time and correct themselves

I don't plan on adding a tuner. And the algorithm does not work in real time.


[New Feature]: Adding Auto-commenting feature on Issues

🎮 feature Request

When issues are created in a project, it is important to provide immediate acknowledgment and guidance to the issue creator. However, manually commenting on every newly created issue can be time-consuming for maintainers, leading to delays and inconsistency in communication.
This can result in contributors feeling ignored or discouraged from further participation.
I would like an automated feature that posts a predefined comment on an issue as soon as it is created.
This comment could include acknowledgment of the issue, guidelines for further steps, or any other relevant information.
The automation should be customizable to accommodate different project workflows and communication styles.

Point down the features

This feature aims to address the problem of delayed and inconsistent communication following the creation of issues.
By automatically commenting on issues as soon as they are created, it ensures that contributors receive immediate feedback and acknowledgment for their efforts.
This fosters a positive and supportive environment for collaboration, encouraging continued participation and engagement from contributors.

Select program in which you are contributing
GSSoC24
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

@Sambit-Mondal If you need any help you can text me

@Durgesh4993 Sure Sir, thank you!

Hey, can you please assign me this issue if it is not solved? This is my first time making an open-source contribution, and I really want to showcase my skills. I am very familiar with languages like Java, HTML, CSS, and JS. Apart from coding, I'm an ux/ui freelancer as well.


[[FIX]] update user profile normalized format

Fix the docs to include the normalized format suggested by passport.

the commit message is [[DOCS]]
https://github.com/ajoslin/conventional-changelog/blob/master/conventions/jshint.md

Done.

LGTM


Future Ownership

Just as an awareness thing, I've no longer got a Dreamscreen so I'm not able to continue maintaining this. I know that @J3n50m4t was doing a lot of work on this and keeping it relevant. If someone wants to take ownership and move the repo into their own space I'm more than happy to facilitate that. Otherwise I don't believe I'll be active in this project any longer.

I appreciate what you have done so far, honestly I’m not sure how long I’m going to be using my device either. It had so much potential unfortunately they abandoned their product so I too may abandon it! Good luck on future endeavors bro, stay safe out there!

Hey Gregory,
I'm not a python developer in the first place, but I will keep it up to date. Big Feature Requests may be a bit difficult for me, but I always try my best.
Feel free to transfer it to me. I will publish updates, as I still love my dreamscreen and i love Homeassistant.


Logo

These 2 logo are not clear visible . We can change these two logo and add clear visible logo

Do you want to work on this @Bharadwajshivam28

yes @JasonDsouza212


Notebooks 2.0 // Frontend // CRUD workspace

Initial mockups.

Please review these mockups before implementing them.

/assign @ederign

I'm assigned this task for myself because I'm working on it's proposal.


Need a 32bit Support

Hi, I Use Windows 7 32bit Ver, So Vessel comfortable with 32bit or Vessel is available only for 64bit?

Just try it and tell us in a steem post if it works with 32.. I'm pretty
sure it does but if you make a steem post and call me ill resteem it.. just
call me on my voice<PHONE_NUMBER> to remind me to resteem or OR just show
this screenshot to desmond41 and YOU. Just repost your results
ask him to  resteem and upvote from my account
This will be fun
On Sep 7, 2018 5:40 AM, "Krushnakant Sadiya"<EMAIL_ADDRESS>wrote:
Hi, I Use Windows 7 32bit Ver, So Vessel comfortable with 32bit or Vessel
is available only for 64bit?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/aaroncox/vessel/issues/102, or mute the thread
https://github.com/notifications/unsubscribe-auth/AfeyTmFcRS6nZdMIYqZ5df1_pqzI7oE6ks5uYmlNgaJpZM4Wewbk
.


arch/arm/src/stm32f7: port FOC driver from arch/stm32

Summary
arch/arm/src/stm32f7: port FOC driver from arch/stm32
depends on https://github.com/apache/incubator-nuttx/pull/6809 and https://github.com/apache/incubator-nuttx/pull/6810
Impact
None
Testing
The FOC motor controller based on steval-eth001v1 board

#6809 and #6810 have been merged.
Is this PR ready to be merged?

Yes, it is ready now.


[TACHYON-142] avoid using java 7 specific functionality

Allow the file and path manipulation compatible with versions older than java 7.

Why do we need to avoid Java 7 functionality?
Java 6 is EOL and most projects in the big data ecosystem are/have dropped support for Java 6.  I'm not sure that Tachyon can actually build with Java 6 anyway so why make this change?

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/2951/
Test PASSed.

@rvesse I've actually been able to build Tachyon with Java 6 until the java 7 specific code was introduced. I agree with your point that Java 6 is EOL and we should move away from it, but we should not remove the compatibility until a clear cut decision has been made.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/2953/
Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/2955/
Test PASSed.

+1 LGTM


NIFI-13652 Add Range Header Handling for Content Download

Summary
NIFI-13652 Adds handling for the HTTP Range request header in content download REST resource methods.
RFC 9110 Section 14 describes range requests where clients can send the Range header with a specified number of bytes. The range request specification allows for multiple ranges, but the current implementation supports requesting a single range with either a first and last position, or a last position, which indicates the last number of bytes.
The implementation includes a StreamingOutputResponseBuilder that encapsulates Range header parsing, sets appropriate Content-Range response headers, and builds a StreamingOutput wrapper around the content stream that skips and limits as requested.
The implementation returns an HTTP 206 Partial Content response for satisfied ranges of bytes. The implementation also returns an HTTP 416 Range Not Satisfiable response when the first position requested is outside the bounds of the content stream.
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[X] Apache NiFi Jira issue created

Pull Request Tracking

[X] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
[X] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

[X] Pull Request based on current revision of the main branch
[X] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[X] Build completed using mvn clean install -P contrib-check

[X] JDK 21

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

Will review...


Dbz 4146

https://issues.redhat.com/browse/DBZ-4146
Using backend response to fetch the SMT list and their properties.

Backend End point fixed, it's good to go.

@indraraj  - I'm seeing a couple issues while testing this.  Are you seeing the same?

Add a transformation.  The first time I select a transformation type, I get the following console warning:

react-dom.development.js?a814:67 Warning: Received the string true for the boolean attribute checked. Although this works, it will not work as expected if you pass the string "false". Did you mean checked={true}?
at input
at div
at Checkbox (webpack-internal:///../../node_modules/@patternfly/react-core/dist/esm/components/Checkbox/Checkbox.js:19:9)
at div
at SplitItem (webpack-internal:///../../node_modules/@patternfly/react-core/dist/esm/layouts/Split/SplitItem.js:16:11)
at div
at Split (webpack-internal:///../../node_modules/@patternfly/react-core/dist/esm/layouts/Split/Split.js:16:11)
at FormCheckboxComponent (webpack-internal:///./src/app/components/formHelpers/FormCheckboxComponent.tsx:22:108)
...

After adding a transformation, click apply.  Then click next to next page.  Then click 'back' to go back to SMT page.  Get the following error:

TransformsStep.tsx?f72a:55 Uncaught TypeError: response.forEach is not a function
at getOptions (TransformsStep.tsx?f72a:55)
at eval (TransformsStep.tsx?f72a:319)
at Array.map ()
at Object.eval [as children] (TransformsStep.tsx?f72a:304)
at WithLoader.render (WithLoader.tsx?e511:98)
at finishClassComponent (react-dom.development.js?a814:17485)
at updateClassComponent (react-dom.development.js?a814:17435)
at beginWork (react-dom.development.js?a814:19073)
at HTMLUnknownElement.callCallback (react-dom.development.js?a814:3945)
at Object.invokeGuardedCallbackDev (react-dom.development.js?a814:3994)
getOptions @ TransformsStep.tsx?f72a:55
eval @ TransformsStep.tsx?f72a:319
eval @ TransformsStep.tsx?f72a:304
WithLoader.render @ WithLoader.tsx?e511:98
...

Hey @mdrillin for the first points looks like its backend response issue for the type boolean default value is coming as "true"
defaultValue: "true"
title: "Add source topic name into key"
type: "BOOLEAN"
x-name: "key.enforce.uniqueness"


core: modules descriptions

Several core modules do not have descriptions, like the agent module.

Added missed module descriptions. The descriptions are mostly copied from the langchain or community package modules.

@baskaryan Thank you, Bagatur!


update README

I spent an unnecessary time trying to figure out the .setMessage issue when all I had to do was change compile 'com.github.d-max:spots-dialog:0.4@aar' to compile 'com.github.d-max:spots-dialog:0.7@aar'. Update this so other people don't make the same mistake
ps. great dialog! +1

@lazar108 sorry, man :) Thanks for reminder. Will do


Tenant logs not working for admin portal related operations

Description
Hi Team,
The tenant logging feature for admin portal operations such as deploying throttle policies [1] not working.
The log files shoud be created in the <API-M_HOME>/repository/logs directory with the name wso2-tenant-.log file. but it is not created. and tenant logs related to the admin portal operation also available in the carbon logs not in the tenant logs.
[1] https://apim.docs.wso2.com/en/4.1.0/administer/logging-and-monitoring/logging/configuring-logging/#enabling-logs-for-a-tenant
Thanks,
Janaka.
Steps to Reproduce
Add the following configurations in the log4j2.properties file.
appenders=CARBON_CONSOLE, CARBON_LOGFILE, ...., TENANT_LOGFILE

rootLogger.appenderRef.TENANT_LOGFILE.ref = TENANT_LOGFILE
# Creates tenant-wise log files
appender.TENANT_LOGFILE.type = Routing
appender.TENANT_LOGFILE.name = TENANT_LOGFILE
appender.TENANT_LOGFILE.routes.type = Routes
appender.TENANT_LOGFILE.routes.pattern = $
appender.TENANT_LOGFILE.routes.route1.type = Route
appender.TENANT_LOGFILE.routes.route1.rolling.type = RollingFile
appender.TENANT_LOGFILE.routes.route1.rolling.name = Routing-
appender.TENANT_LOGFILE.routes.route1.rolling.fileName = /repository/logs/wso2-tenant-.log
appender.TENANT_LOGFILE.routes.route1.rolling.filePattern = /repository/logs/wso2-tenant--%d{MM-dd-yyyy}.log
appender.TENANT_LOGFILE.routes.route1.rolling.layout.type = PatternLayout
appender.TENANT_LOGFILE.routes.route1.rolling.layout.pattern = %d %p %C{1.} [%t] %m%n
appender.TENANT_LOGFILE.routes.route1.rolling.policy.type = SizeBasedTriggeringPolicy
appender.TENANT_LOGFILE.routes.route1.rolling.policy.size = 500MB

Affected Component
APIM
Version
4.1.0
Related Issues
https://github.com/wso2/api-manager/issues/3016
Suggested Labels
wso2am-4.1.0

Hi @JanakaPushpakumara,
[Already communicated this in the patch ticket https://github.com/wso2-enterprise/wso2-apim-internal/issues/7112 and reiterating here for the record]
The initially proposed solution for the throttle policy deployment flow was to start tenant flow when deploying throttle policies. But we further analyzed the proposed fix regarding a tenant's use case. So if we implement this, when deploying throttle policy of a tenant, it will get deployed in tenant related executionplans folder. But that behavior is incorrect. Throttle policies are expected to be deployed in the central super-tenant" related "execution plans" directory (i.e. <APIM_HOME>/repository/deployment/server/executionplans), irrespective of the tenant. So even for the tenants, the execution plans are expected to be deployed in above same directory. That is the design of the throttling functionality of the product.
Due to this, execution plans deployment (throttle policy deployment) has a different behavior compared to other use cases. This is considered as a general flow irrespective of the tenant. So it is fine to print the related log files (implying policy deployment in the file system directory), in super tenant related log file even for tenants. All execution plans are deployed in super-tenant related folder.
So we are considering this behavior as not a bug. This is not needed to be fixed.
Thanks,
Samitha


Gcs tests

The added test cases look good to me, however, can you add a test case to check if product_name and engagement_name are added properly in the metadata?


fix module hidden status

Did not create an issues for this, since I do not think it is necessary.
Previously the module status was changed before actually showing the module, and if lock strings prevented it from being shown, the module.hidden value was incorrectly false.

Thanks!


display of hyphenated author names

In New source the names are displayed like this:

Then, e.g. in Browse nomenclature, the second author is displayed like this (instead of Ma, L.-B.) :

Changing the corresponding letters so lower case solves the problem:

The best and most predictable results you will get if you add authors as Author Roles. Interpretations of the strings are always less predictable

Thanks, Dmitry. The missing "author role" another problem. Can't find where to select this. The blue tool leads to Edit taxon, but "role" isn't mentioned on that page.

I put a big arrow on the picture. When you add a person in the Author or Editor section, it creates different roles for this person. It could be an Author, it could be Editor, It could be TaxonName Author, it could be collector, etc. Everywhere you see a box to select a person, this is a Roll picker. Each of those is called according to selected role. You can see exactly the same interface in the Edit TaxonName page.

Thanks, Dmitry.


Parameter Substitution Cast Problem

CrateDB version:
1.0.5
JVM version:
8
OS version / environment description:
Linux
Problem description:
The IF and CASE statements require all returned values to be of the same type. In pure SQL this works fine, but if I'm using parameter substitution I have to cast values according to one data type.
As I can not send explicit LONG values (or no automatic cast is happening) I get the following error:
ProgrammingError: SQLActionException[SQLParseException: if type of default result argument integer does not match type of results argument long]

Use case:
As we are using dynamic requests it's very unhandy to cast manually to the desired data type. It would be nice if Crate could just return the "highest" type needed from the query.
By the way this works in PostgresSQL.
Steps to reproduce:
This works perfectly:
CREATE TABLE test (vi INTEGER, vl LONG);
INSERT INTO test (vi, vl) VALUES (1,1), (2,2), (3,3)
SELECT vi, vl, IF(vi=1, vl, 33) FROM test LIMIT 100;

Error with Parameter substitution (in Crate Python):
from crate.client import connect

CRATE_HOST = '...'

conn = connect(CRATE_HOST, error_trace=True)
cursor = conn.cursor()
cursor.execute(
    """
    SELECT vi, vl, if(vi=?, vl, ?) from test limit ?;
    """,
    (1, 33, 100)
)
data = cursor.fetchall()
print(data)

We currently don't have type inference / type precedence for function arguments but it's definetly something we want to address in the future.
(This is somewhat related to https://github.com/crate/crate/issues/4514)

Is there a roadmap for this? This blocks our user-definable, dynamic queries.

hey @urbanhusky, there is no eta for this at the moment.

@joemoe We (Senseforce) need this urgently

Short update here: The example in the initial issue description works now in master. This will be in the next feature release (2.3)


Add support for rofi's .rofi.pid

rofi creates a pid file in $HOME to keep track of instances. Moving it is possible via the -pid argument. This the implementation thereof.

Hi, first of all, thank you for your contribution!
I use rofi, and I've never seen this file, do you happen to know if is it only created under specific circumstances, or if it's something from an older version?

Looking at rofi's source code, one can see that this file is created if the usual one cannot be created at /run/user/1000:
https://github.com/davatorium/rofi/blob/next/source/rofi.c#L892
Thus, two solutions arise:

just provide them with the workaround
teach people how to fix their problems with /run/user/1000

My first commit titled "Proposed init system agnostic fix" tries to do the first, as the problem relates to what init system one uses. This, obviously, brings maintainability concerns with it:

If we support x init system's solution, will we have to also include y, z and t init system? Do we have a list of init systems we provide solutions for (the ones we support)?
Should a piece of software concerning xdg specification compliance even delve into that?
The second commit attemps to provide the solution for OpenRC, and this probably wouldn't happen on systemd, unless one messes up a config at a very deep level.

Syntax obviously open to change, I just did it the way I thought it looked readable, seeing as the project does not seem to enforce guidelines on these.


Fluid Output not working with NeoTech fluid pipes

Minecraft version: 1.9.2
Forge Version: 1863
Advanced Generators: 9.20.7
NeoTech version: 1.9-3.0.5
I don't know if I should be reporting this here or in the NeoTech project.

This is a strange issue, right now, only the input ports are receiving liquids coming from NeoTech pipes (it's getting the water from the Creative Tank), but the Fluid Output Port cannot send the liquid (syngas in this case) to the tank using the pipe.

The same issue is affecting Pressure Pipes, so I don't know if this is an issue directly with bdlib.

The problem is that my multiblocks can currently only push fluids and NT pipes can only pull them. I have a planned workaround, but haven't gotten around to implementing it yet. You can use some other kind of tank as a buffer for now.

I'm closing this issue as part of a spring cleaning of my issue trackers from old stuff.
If you believe it's a bug that is still relevant in Minecraft 1.12 - Feel free to reopen it.


odo create should still support --local option to allow use the same source folder for different components

[kind/Enhancement]
Which functionality do you think we should update/improve?
Support both --context and --local options for odo create.
Why is this needed?
Current implementation in master supports old --git and '--binary' options along with new option --context. To create component from local folder odo should be called with --context option only. That means every time I want to use the same source for different component, which we normally do during demos, I would have to create copy of source and then use it as a context for new component. Having --local option would allow to deploy the same source with different configuration without making copy of the source the same way '--git' and '--binary' still can be used. Running odo with --context option only would mean --local option value is the same as --context.

/kind enhancement
/priority medium
/status "In Analysis"


[REQUEST] Regenerate proto code to support protobuf 4

When using librespot-python in version 0.0.1 it pulls a dependency to package `protobuf´. If this dependency is updated to current version 4.20.1, the library ceases to work producing following error:
  File "/mnt/Development/python/virtualenv/librespot-demo/lib/python3.10/site-packages/librespot/proto/Metadata_pb2.py", line 30, in <module>
    _descriptor.EnumValueDescriptor(
  File "/mnt/Development/python/virtualenv/librespot-demo/lib/python3.10/site-packages/google/protobuf/descriptor.py", line 755, in __new__
    _message.Message._CheckCalledFromGeneratedFile()
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
 1. Downgrade the protobuf package to 3.20.x or lower.
 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).

Temporarily forced to use requirements.txt version because proto2 is used in upstream repositories.

Can protobuf be updated or changed? having conflicts with google api
   librespot 0.0.8 depends on protobuf==3.20.1     google-api-core 2.11.0 depends on protobuf!=3.20.0, !=3.20.1, !=4.21.0, !=4.21.1, !=4.21.2, !=4.21.3, !=4.21.4, !=4.21.5, <5.0.0dev and >=3.19.5     librespot 0.0.8 depends on protobuf==3.20.1     google-api-core 2.10.2 depends on protobuf!=3.20.0, !=3.20.1, !=4.21.0, !=4.21.1, !=4.21.2, !=4.21.3, !=4.21.4, !=4.21.5, <5.0.0dev and >=3.19.5     librespot 0.0.8 depends on protobuf==3.20.1     google-api-core 1.34.0 depends on protobuf!=3.20.0, !=3.20.1, !=4.21.0, !=4.21.1, !=4.21.2, !=4.21.3, !=4.21.4, !=4.21.5, <4.0.0dev and >=3.19.5     librespot 0.0.8 depends on protobuf==3.20.1     google-api-core 1.33.2 depends on protobuf!=3.20.0, !=3.20.1, !=4.21.0, !=4.21.1, !=4.21.2, !=4.21.3, !=4.21.4, !=4.21.5, <4.0.0dev and >=3.19.5

This project is a port of librespot-java for Python.
The original repository now seems to have a mix of proto2 and proto3, but protobuf in Python cannot use proto2 above version 4.0, so versions 3.20.3 or lower must be used.


cannot setup react-native with falcor

I have removed asap dependencies from falcor master branch, and it does work with cache. But when I include source: new FalcorHttpDatasource('http://localhost:9090') data is not received. Not sure what is the problem. With falcor v0.1.15: source: new FalcorHttpDatasource('http://localhost:9090/model.json')  was enough to make it work
UPDATE Forgot to mention that I also use falcor-http-datasource master branch no the latest release version.

@almasakchabayev have you checked the CORS? I dunno, maybe it may be the case as React-Native runs on other posts than the backend (I believe).

@przeor I think the problem is with CORS. because in the browser I had to do add the following to the datasource:
  source: new FalcorHttpDatasource('http://localhost:9090/model.json', {
    withCredentials: false,
    crossDomain: false
  }),

and in the server I have added app.use(cors({ origin: '*' })); For new falcor to work. However similar setup does not seem to be working in React Native

@almasakchabayev have you got it right? If yes, please share solution for others ;-)

please also ping me on email<EMAIL_ADDRESS>- @almasakchabayev, I have got some questions based on your GH profile about relay and falcor ;-)

@przeor No I have not. But really did not really try anything else.

I got it to work by changing this file: https://github.com/Netflix/falcor-http-datasource/blob/master/src/getCORSRequest.js.
'use strict';
// Get CORS support even for older IE
module.exports = function getCORSRequest() {
var xhr = new global.XMLHttpRequest();
if ('withCredentials' in xhr) {
return xhr;
} else if (!!global.XDomainRequest) {
return new XDomainRequest();
} else {
+++return xhr;
---   throw new Error('CORS is not supported by your browser');
}
};

@kcole16 Thanks for your sharing. It resolved our problem. 👍

@kbahr your solution saved me a day. Thank you!!

@kcole16 Your solution saved me a day. Thank you!!


patch 20210430 from frappe

Please provide enough information so that others can review your pull request:

Explain the details for making this change. What existing problem does the pull request solve?

Screenshots/GIFs

Pull Request Test Coverage Report for Build 799531134

0 of 0   changed or added relevant lines in 0 files are covered.
513 unchanged lines in 9 files lost coverage.
Overall coverage increased (+1.3%) to 56.748%

Files with Coverage Reduction
New Missed Lines
%

/home/runner/frappe-bench/apps/frappe/frappe/tests/test_oauth20.py
2
98.6%

/home/runner/frappe-bench/apps/frappe/frappe/utils/change_log.py
12
21.85%

/home/runner/frappe-bench/apps/frappe/frappe/api.py
13
12.12%

/home/runner/frappe-bench/apps/frappe/frappe/event_streaming/doctype/event_producer/event_producer.py
28
78.57%

/home/runner/frappe-bench/apps/frappe/frappe/desk/form/meta.py
29
66.09%

/home/runner/frappe-bench/apps/frappe/frappe/app.py
34
29.57%

/home/runner/frappe-bench/apps/frappe/frappe/integrations/oauth2.py
61
18.1%

/home/runner/frappe-bench/apps/frappe/frappe/oauth.py
164
22.22%

/home/runner/frappe-bench/apps/frappe/frappe/utils/init.py
170
33.76%

Totals

Change from base Build 783620971:
1.3%

Covered Lines:
28106

Relevant Lines:
49528

💛  - Coveralls


Added ConfirmationDialogWrapper to Reject option on host screen. Adde…

…d first draft verbiage to the message body.

Having a bit of an issue with handling the submission of the message body. It seems when the field button is pressed it opens the set and does not handle the reject (which is ideal) but does try to send the message body. Any insight on how to add in a prevent default type of functionality onto this section?

Backend checklist

[ ] Formatted my code by running isort . && black . in app/backend
[ ] Added tests for any new code or added a regression test if fixing a bug
[ ] All tests pass
[ ] Run the backend locally and it works
[ ] Added migrations if there are any database changes, rebased onto develop if necessary for linear migration history

Frontend checklist

[x] Formatted my code with yarn format && yarn lint --fix
[x] There are no warnings from yarn lint
[x] There are no console warnings when running the app
[x] Added any new components to storybook
[ ] Added tests where relevant
[x] All tests pass
[x] Clicked around my changes running locally and it works
[x] Checked Desktop, Mobile and Tablet screen sizes

The culprit is type="submit" on FieldButton. Put it behind a prop like isSubmit so only the send button has that type

I think this should cover it! Let me know if there are any additional changes!


Validate Path to a component

Description
To make the command a bit more user-friendly I added validations that the local paths provided (for instance for client-code) point to a non-empty directory.
The next step (PR) is to offer a way to clone the code for client-code and or create a folder if it doesn't exist.
Steps to Test

run vip dev-env create
Provide incorrect paths/paths to files/paths to an empty directory
Same is supported for arguments

Absolutely @brunobasto!
This piece of code is invoked when we are setting up a local dev environment and we would provide a local folder to be mapped as one of the components. The component could be a WordPress core code, the client code, or mu-plugins. All of those are required to set up vip go like environment.
Checking that the folder is non-empty is a very basic sanity check that the path provided points to something at least. Ideally for example we would check that the path to the local folder of WordPress code actually contains core source files, but this is simpler and works for all components.

Absolutely @brunobasto!
This piece of code is invoked when we are setting up a local dev environment and we would provide a local folder to be mapped as one of the components. The component could be a WordPress core code, the client code, or mu-plugins. All of those are required to set up vip go like environment.
Checking that the folder is non-empty is a very basic sanity check that the path provided points to something at least. Ideally for example we would check that the path to the local folder of WordPress code actually contains core source files, but this is simpler and works for all components.

Got it. Awesome. Thank you!


MariaDB backend?

Is it possible to use soci with a MariaDB database via the existing mysql backend?

Sorry, I don't know. I think it should be relatively straightforward to use it as it should be API-compatible, but I've never done it myself (and, to be honest, don't plan to).

I was just about to dive into this by first testing whether the MySQL backend is sufficiently compatible and eventually implementing a MariaDB backend. However, the project direction has changed in the meantime...
As I (un)fortunately won't be involved in anything related to SOCI+MariaDB I'll close this issue. Future developers might want to re-open this on demand.


Add ability to specify size of generated enums

While the packed_enum option exists, this does not work when using the MSVC compiler.
This PR adds the ability to specify the size of the generated enums (this works for C++ only)

Looks reasonable.
To be ready for merge, this still needs:

Test case. I think this could be added to tests/enum_sizes, where the existing C program would verify that it compiles for plain C, and a new C++ unit test would test for the size specification.
Migration note in docs/migration.md, because if someone has previously specified MyMessage.*  int_size=IS_8, it would now affect new fields.

Apologies for the delay, I have added unit tests and updated the migration doc

Thanks, I'll take a look.

Everything looks fine, merged now, thanks again!


Try it out - double spinners

Hit "Predict"
Wait for first prediction (user + item rating prediction) to show up
Hit "Predict" again before Top 5 recommendations are done
Get the following:

Validated only one spinner at a time.


Move Primitves to a Separate Project

In preparation for the abstraction layer between Duality and OpenTK, a set of basic data types should be moved from Duality to a separate dependency library, so it can be used by dependencies like Farseer and OpenTK.

It should be a distinct NuGet package - but not a Duality package. Doesn't make sense to let users update this separately, the Package Manager should simply consider this a "part" of Duality using a hidden dependency. (Similar to how OpenTK and Farseer are handled)
Types that are qualified to move there:

Simple data structure definitions.
Self-contained, no external requirements to "bigger" systems.
Potentially useful to Duality dependencies.
Very high stability in API and functionality.
Classes that are required for the communication between libraries.
General-purpose. Independent from specific use cases.

Types to move there:

Vector2, Vector3, Vector4
ColorRgba, ColorHsva, IColorData
Rect (Removed because of iii, iv and v)
Range (Removed because of iii, iv and v)
MathF (Removed because of iv, v and vi)
RawList<T>
Grid<T> (Removed because of iii and iv)
[Serialized], [DontSerialize]

Actually, it might be better to not touch OpenTK's Vector2 and just cast around those Vectors when talking to it. Don't diverge any more than necessary from the official version.
Farseer, on the other hand, doesn't have it's own Vector2. It needs to use the Duality one, to get rid of its own OpenTK dependency.

Done.


Fixes 'Using .* with relational operator'

Fixes https://github.com/conda-forge/jupyterlab_execute_time-feedstock/issues/2

Thanks! Does this mean we need publish a new version?

Thanks! Does this mean we need publish a new version?

Hi, I just had time to test it now. The issue is still present since the conda-feedstock has not updated. It might be possible to update the build number instead of the version.

Seems like the issue was upstream of this actually: https://github.com/conda-forge/jupyterlab_execute_time-feedstock/pull/3. Try one more time?

It works now! Thanks!


Can't jira init in a cloud selfhosted instance

When I try to authenticate using jira init I go through all the steps but fail when I get to choose the board type, with --debug flag here's the output:
GET /rest/api/2/myself HTTP/1.1
Host: jira-instance
Authorization: Bearer <>

⠹ Fetching projects...

REQUEST DETAILS
------------------------------------------------------------

GET /rest/api/2/project?expand=lead HTTP/1.1
Host: jira-instance
Authorization: Bearer <>
⠏ Fetching boards for project 'DMGTM'...

REQUEST DETAILS
------------------------------------------------------------

GET /rest/agile/1.0/board?projectKeyOrId=DMGTM HTTP/1.1
Host: jira-instance
Authorization: Bearer <>

⠙ Configuring metadata. Please wait...

REQUEST DETAILS
------------------------------------------------------------

GET /rest/api/2/issue/createmeta?projectKeys=DMGTM&expand=projects.issuetypes.fields HTTP/1.1
Host: jira-instance
Authorization: Bearer <>

✗ Received unexpected response '404 ' from jira. Please try again.

Could it be due to the endpoint "Create Meta" being deprecated? (https://developer.atlassian.com/cloud/jira/platform/changelog/#CHANGE-1304)
I would also be interested in contributing to this and changing the functionality accordingly.

Sorry, wrong repo


Inherit tolerations spec to helper Pods like nodeSelector currently is

"Erik Anderson Feb 18th at 3:00 PM
Hello all, is there a way to cause not only the chaos-operator, but also from the chaos-engine for the helper pods orchestrated to inherit custom specs?  we have an unique use case where nodeselector and also tolerations are required to be customized, but need a way for not only the chaos-engine of the experiment but also the orchestrated helper pods to inherit these.
2 replies
Also sent to the channel
Erik Anderson 4 days ago
https://docs.litmuschaos.io/docs/concepts/chaos-engine/
would it be this?
".spec.experiments[].spec.components.nodeSelector"
karthik.s_active_acc 1 day ago
Hi @Erik Anderson. The helper pods are launched on the specific node(s) based on either
(a) where the chaos target app reside (derived) - as in the case of pod network/stress chaos, or
(b) based on node label or node name env i/p provided - as in the case of node stress chaos.
So we would explicitly not need the nodeSelector to be provided/inherited.
But I see the need for tolerations - if the target app is residing in OR  node-label/name provided is that of a - tainted node.
Could you please open a feature request/issue for this? cc: @shubham chaudhary @Udit Gaurav (edited)"
@uditgaurav @ispeakc0de

@uditgaurav  @ispeakc0de @ksatchit Update,
if we specify within the ChaosEngine experiment definition both:
".spec.components.runner.tolerations
.spec.components.runner.nodeselector
and
.spec.experiments[].spec.components.tolerations
.spec.experiments[].spec.components.nodeselector"
the expected inheritance works from the Chaos Runner to the Helper Pods.   Is this as expected behaviour?  Any need for this issue?
or should we consider the inheritance from the chaos-operator to the runner further?

Team, any update regarding the issue?

runner and experiment pods are getting created considering the tolerations, but helper pods are not inheriting the property

We need this as well, When can we expect the solution ?

@erekgit can you please elaborate on your workaround, stuck due to this bug. TIA

@erekgit can you please elaborate on your workaround, stuck due to this bug. TIA

@pamle117
For example the Network Loss experiment, we had to update the PodSpec to hardcode in our custom NodeSelector and Tolerations:
https://github.com/litmuschaos/litmus-go/blob/d4f9826ea98547d1700b8b12ce9d3b0b0249b6b0/chaoslib/litmus/network-chaos/lib/network-chaos.go#L211C1-L261
just add them in, rebuild this container and tag it for your own use.  then override the LIB environment variable in the experiment definition and i believe in the experimental YAML so the helper spins up with your custom configurations.

@erekgit I have my target app on Windows OS nodes in K8 cluster and all my litmus components are on LinuxVMs on same cluster. Since it spins up POD on windows node I have not been able to use it. Did you try to spin up the Chaos POD on another node other than target application node ?

@erekgit I have my target app on Windows OS nodes in K8 cluster and all my litmus components are on LinuxVMs on same cluster. Since it spins up POD on windows node I have not been able to use it. Did you try to spin up the Chaos POD on another node other than target application node ?

All Linux nodes


Drama Mask and Spray Paint Shaking

Hi,
love your mod, but in a recent patch, it seems to have broken shaking the spray paint for me
i have checked the keybinds for the drama mask, did you recently set Q as the keybind? if so this is likely the issue as Q is how you shake the spray paint
i will change the keybind for my group, but i figured i should let you know this is occuring as i assume spray paint should still be able to be shaken and that the keybind should only be active when a mask is in the hands of the player.

Hey, this was reported as an issue in 1.3.2 but should have been resolved in 1.3.3.
For context, it used to be an incompatibility with MoreCompany introduced in 1.3.0.
Could you make sure you are on the latest update and check again?
If it still persists, could you reply with your thunderstore profile code so I can replicate the issue and check for any other incompatibilities.

Took less time than I thought, should be resolved in version 1.3.4, which I've just released. Let me know if you still run into this issue!

So I looked at the code I just added and there's flipped logic so there should be a new bug where rebinding one of them will not work. This will have to be fixed tomorrow evening for sure.

thanks for the feedback, i knew something had changed, was just baffled!, let me know when you patched and i will check as soon as i see!


Treesitter bash errors on README.md

Describe the bug
Treesitter throws the below script errors when editing README.md or when it is shown in the Telescope preview.  It makes a bad first impression when someone sees script errors immediately when trying to view contents of the kickstart.vim repo.
To Reproduce

Switch config to kickstart.nvim init.lua
Make sure you do not have any leftover Treesitter parsers by running ":TSUinstall all"
nvim README.md

Error executing vim.schedule lua callback: /usr/local/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 195 for language bash
stack traceback:
[C]: in function '_ts_parse_query'
/usr/local/share/nvim/runtime/lua/vim/treesitter/query.lua:259: in function 'get'
...

Try to search for files with sf and hover over README.md

Error executing vim.schedule lua callback: /usr/local/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid structure at position 2992 for language lua
stack traceback:
[C]: in function '_ts_parse_query'
/usr/local/share/nvim/runtime/lua/vim/treesitter/query.lua:259: in function 'get'
...

Desktop

OS: "Ubuntu 22.04.3 LTS
Terminal: Windows Terminal

Neovim Version
NVIM v0.9.2
Build type: RelWithDebInfo
LuaJIT 2.1.1692716794
Fix
PR to fix this issue will be submitted shortly.


Remove bottle :uneeded of sourcery

bottle :unneeded was marked as disabled

I can no longer install Rome because of this 😬

cc @tmspzz

I am also facing the same issue. @tmspzz  can you please help to merge this

Sure, thanks!


Command line task: Unicode encoding issue with windows

This is reported here - https://github.com/zeit/next.js/pull/5358#issuecomment-426906749 (old comments, now probably gone)
Here's the repro -
Yaml file and repo: https://github.com/yaananth/gatsby/blob/master/azure-pipelines.yml
https://yaananth.visualstudio.com/public/_build/results?buildId=2677&view=logs (ran on ubuntu)
renders checkmarks correctly -

Where as,
https://yaananth.visualstudio.com/public/_build/results?buildId=2679&view=logs (ran on windows)
Shows garbled text -

@moswald has this been fixed now?

Yes, this was fixed in a recent release of Azure DevOps.

@kachkaev  let me know if you have a repro. We fixed some character related bugs in viewer. I lost the repro for this so can't verify.
There's also the case where command line can't output unicode characters for windows.
So for that we might have to set code page https://ss64.com/nt/chcp.html


WIP Fix cache name in CI

runner.os is actually a very uninformative name: either 'Linux' or 'macOS'.
When ubuntu-latest or macOS-latest changes, the cached binaries become
incompatible with the new OS. But this is not detected by the cache
key we use. Thus, use 'os-version-action' to get this information.
Also, use 'matrix.os' instead of 'runner.os', which is slightly more
precise.  This changes nothing in practice, since Infer is tested on
only one version of each OS for the moment.

Thanks! Is this still work in progress?

Yes and no :grimacing:.  It fixes a real bug, in the sense that the action will bug when ubuntu-latest will be updated. OTOH it does not fix the MacOS bug, and I don't understand why.
I won't have time to look at this anytime soon, especially since we don't use MacOS here. So this could as well be merged.

I guess this still makes things strictly better than before so in it goes!


Add profile image

Related Issue

Info about Issue or bug

Closes: #[issue number that will be closed through this PR]
Describe the changes you've made
A clear and concise description of what you have done to successfully close your assigned issue. Any new files? or anything you feel to let us know!
Describe if there is any unusual behaviour of your code(Write NA if there isn't)
A clear and concise description of it.
Checklist:

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have made corresponding changes to the documentation.
[x] New and existing unit tests pass locally with my changes.

Screenshots
Put any screenshot(s) of the project here.

Can you please share the screenshot of, changes you made?

@stradox4u sorry but screenshot I'm looking for is output screenshot.
Can you please provide output snapshot it would be helpful

Here's the page as it is built after my changes

Here's the page as it is built after my changes

Thanks for sharing 😊

@all-contributors please add @stradox4u  for code


[firebase_crashlytics] Change minimum version of stack_trace package

Description
Change minimum version of stack_trace package dependency to ^1.9.3 to support the minimum flutter version we support.
I have not updated the changelog in hopes that this can make it in to the published 2.0 release... (in which case, it's not a change)
Related Issues
fixes #3503
Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] If the pull request affects only one plugin, the PR title starts with the name of the plugin in brackets (e.g. [cloud_firestore])
[x] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
[x] All existing and new tests are passing.
[x] I updated/added relevant documentation (doc comments with ///).
[x] The analyzer (flutter analyze) does not report any problems on my PR.
[x] I read and followed the Flutter Style Guide.
[x] I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy.
[x] I updated CHANGELOG.md to add a description of the change.
[x] I signed the CLA.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md and increment major revision).
[x] No, this is not a breaking change.

I've tested this on a live app using Flutter 1.17 on both iOS and Android using custom data, crashes, logging, etc...


SelectInput dropdown styles are impacted by parent container

CSS properties that we aren't explicitly setting in the SelectInput css are being inherited by the parent, for example in this screenshot, in the SelectInput's dropdown, the text size is 'lg' and is textAlign: center rather than 'md' and left aligned.

Expected:
Prevent parent container styles from polluting the select dropdown's styles.

@nathanyoung would like to add something else I found here which is that the hover/selected states don't seem to come from our library and don't match our token colors. That light blue I believe is from react-select.


Checkboxes for filter

We need to implement checkboxes to filter encapsulated.
So, we have database, where we keep all types with sort parametr. When you want to open the filter, you get list of types in order by sort and add checkboxes in cycle.
It will be look like this:
ArrayList<Type> checkboxes = getCheckboxes();
for (Types cur: checkboxes){
addCheckbox(cur.name, cur.id):
}

Dynamic setting implemented.


Discuss creating a new authors channel

Context:

This is a low-priority, complex-to-enable wish of mine.
Context:

The native members module is barely good enough for what we ask it to do, and templates that use member markup are a pain.
Made doubly a pain because to make some things easy, we have the User module, which can make marking up templates extra confusing.
With the new events, we're wanting to relate members to event channel entries in a way we've never done before. This would be made much simpler if people were standard channel entries.


code to generate the dataset (python, tensorflow, keras)

hello , i started to learn python, tensorflow and keras and i didn't understant the geneartion dataset code .
i need some help and comments to better understand the instructions https://keras.io/examples/vision/image_classification_from_scratch/
Generate a Dataset
image_size = (180, 180)
batch_size = 32
train_ds = tf.keras.preprocessing.image_dataset_from_directory(
"PetImages",
validation_split=0.2,
subset="training",
seed=1337,
image_size=image_size,
batch_size=batch_size,
)
val_ds = tf.keras.preprocessing.image_dataset_from_directory(
"PetImages",
validation_split=0.2,
subset="validation",
seed=1337,
image_size=image_size,
batch_size=batch_size,
)

Check out the API docs: https://www.tensorflow.org/api_docs/python/tf/keras/preprocessing/image_dataset_from_directory
and the tutorials which use the tf.keras.preprocessing.image_dataset_from_directory API:

Image classification: https://www.tensorflow.org/tutorials/images/classification
Transfer learning and fine-tuning https://www.tensorflow.org/tutorials/images/transfer_learning
Load images https://www.tensorflow.org/tutorials/load_data/images

If in doubt, try the tutorials on www.tensorflow.org/tutorials and keras.io
Hope this helps

Hi @saida11000 ,
Please refer the tf.keras.preprocessing.image_dataset_from_directory API for more details. This API can load the images from local directory but it should be in the form like below, i,e main directory have sub-directories for each class and under each class respective images should be there
main_directory/
...class_a/
......a_image_1.jpg
......a_image_2.jpg
...class_b/
......b_image_1.jpg
......b_image_2.jpg

If the image dataset have that structure then this API can infer the images and labels and can generate a tf.data.Dataset hat yields batches of images from the subdirectories class_a and class_b, together with labels 0 and 1 (0 corresponding to class_a and 1 corresponding to class_b).
Please refer the resources attached in above comment for how to use this API.
Thanks!


Warning and not working after update

Devices unavailable after update of integration and HASS core in Docker container.
Log
/usr/local/lib/python3.8/site-packages/technicolorgateway/modal.py:28: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("lxml"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

The code that caused this warning is on line 28 of the file /usr/local/lib/python3.8/site-packages/technicolorgateway/modal.py. To get rid of this warning, pass the additional argument 'features="lxml"' to the BeautifulSoup constructor.

  soup = BeautifulSoup(content)

Technicolor HACS
latest 73604eb
Router
Software Version
17.2
Hardware Version
VBNT-H

Device modal eg.
<fieldset>
      <legend>Devices</legend>

Status	Priority	Hostname	IP address	MAC address	Type	Port

<input value="0" type="hidden" name="priority" id="priority">
	Mate	<IP_ADDRESS>	02:11:12:12:12:12	ethernet	4

    </fieldset>

System Health

version
core-2021.6.6

installation_type
Home Assistant Container

dev
false

hassio
false

docker
true

virtualenv
false

python_version
3.8.9

os_name
Linux

os_version
4.4.59+

arch
x86_64

timezone
Europe/Stockholm

Home Assistant Community Store

GitHub API
ok

Github API Calls Remaining
4766

Installed Version
1.13.2

Stage
running

Available Repositories
849

Installed Repositories
17

Hi @fatuuse
I need the html page of your device-modal from your router.
You can find it at: http://<IP_ADDRESS>/modals/device-modal.lp (could be that your router has a different ip address)
Please note that this holds all your ip/mac addresses of your router. This is sensitive data. I understand if you don't want to share it so you can just change the numbers to what ever you want. Because all I need is the structure of the page (could be that it's different than mine)

Is this enough?
<fieldset>
      <legend>Devices</legend>

Status	Priority	Hostname	IP address	MAC address	Type	Port

<input value="0" type="hidden" name="priority" id="priority">
	Mate	<IP_ADDRESS>	02:11:12:12:12:12	ethernet	4

    </fieldset>

@fatuuse Please update the integration. I've deployed a fix.
Please let me know if it's fixed by your end.

Working!
But still got the log warning:
usr/local/lib/python3.8/site-packages/technicolorgateway/modal.py:28: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("lxml"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

The code that caused this warning is on line 28 of the file /usr/local/lib/python3.8/site-packages/technicolorgateway/modal.py. To get rid of this warning, pass the additional argument 'features="lxml"' to the BeautifulSoup constructor.

  soup = BeautifulSoup(content)

Hi @fatuuse ,
Please open another issue for this warning and I'll fix it.
Thanks.


Add buttons for adding links and subfolders

When I open a folder in  LinkHub,  the add link and add folder buttons are not there. I can only add link and folder from the Home screen.

Thank you for your suggestion


Adding qlf offline mode

This pr adds QLF offline mode to be used at NERSC
To activate change REACT_APP_OFFLINE to true on frontend/.env and remove QLF_REDIS from backend/docker-compose.yml
Redis container will no longer be necessary on this mode.

@crisingulani making it disabled was a request made by @lnicolaci and @sbailey


[Extremely WIP] API Refactor

#422 #221

I like the approach here much better now, just have to figure out if there is a way to generator the listing generatively, because otherwise listing is (again) going to cause major issues

Rust crate is now compiling (except for tests)

Closed in favor of #470


is it possible to use a frequency rule with both use_terms_query and timeframe?

I'm trying to get an alert if the same IP address shows up 10 or more times in a four hour window. If it does, I want to be alerted right away, so I'm checking every 60 seconds.
run_every:
  seconds: 60
name: ban ips with dovecot login failure
type: frequency
num_events: 10
timeframe:
  hours: 4
doc_type: _doc
terms_size: 500
use_terms_query: true
query_key: dissect.client_ip
index: journalbeat-*
filter:
- query:
    query_string:
      query: 'host.hostname:mailcf-* and syslog.identifier:dovecot and dissect.auth_failed_attempts > 0'

If all 10 occurences happen within the 60 second run_every setting, it works.
But if 5 happen during one run and 5 happen during the next, it fails to trigger.
I read that:

In addition, use_count_query and use_terms_query rely on run_every to determine their resolution.

Does that mean if I use use_terms_query, my timeframe can only be as large as my run_every setting? Or am I doing something else wrong that could be fixed?

Maybe I must use Metric Aggregation instead?

Yes you can. Ignore that section you read, "resolution" is not the same as timeframe. The only 'catch' is that your run_every must be smaller than the timeframe. Your example query is perfect.
"But if 5 happen during one run and 5 happen during the next, it fails to trigger."
I don't believe this, I'd be curious to see logs.

I really appreciate the response and confirmation of how it is suppose to work. There are so many variables involved with testing it out that the problem I was experiencing was probably unrelated. And, it does seem to work as you describe. Many thanks!


Search should prefer primary aka not-null keys for paging

When search chooses a key for paging, it should prefer a key that has not-null constraints on its columns over any key that lacks such a constraint.
Only a not-null key can reliably distinguish all rows to act as page boundaries.
@hongsudt @svoinea

Defined a function to get a preferred unique key.
The key has the NOT NULL constraint and is not a composite key.

@hongsudt The issue is ready for review. Please assign a reviewer.


Stop running processes

This issue came up in the developer meeting.
Existing processes of OCR browser should be stopped after some time to provide more resources.
Correct me when i am wrong or add more specific description to this issue.

@SvenMarcus Can you provide clarity here?
In protocol there is the task about stop running processes and use MongoDB for that. Is it about the jobs?
Maybe I should just write a little more into the protocol in the future.


Chunk file at ___ is missing level data, skipping after running the program.

After I run the program and put the world on my server, I get these messages in my logs.

I am assuming that when the program removed the structures it messed up something else in the files. I am using 1.18.

Yes, the script currently does not work for most 1.18 worlds as the warning in the description says. Sorry :(
This is currently dependent on an issue with Anvil Parser unfortunately, and I haven't gotten around to making a custom patch for 1.18.

Turns out a different program I already had on my computer called mca selector can do the things NBTexplorer and this program can and it works in 1.18. I guess I will be using that for now.


Reply with a 503 response when per_server.connection.max is exceeded

When the number of origin connections to a server exceeds proxy.config.http.per_server.connection.max, we should reply with a 503. This is done on master, but after a refactoring in 10-Dev, this was missed. This adds the call back in that replies with a 503 when the max is reached.
Fixes #9120

Note, this is only needed for, and only applies to, 10-Dev and should not be backported.

[approve ci autest]

[approve ci autest]


Feature: Reduce opacity of the black background of the toolbar icons

What feature or improvement do you think would benefit Files?
Dark theme icons have a completely opaque black background to help with contrast and readability, and that works great, however they can look a bit off when using themes that aren't super dark (see screenshots below).
An idea to fix it is to just slightly decrease the opacity of the black regions, so they remain dark, but naturally inherit some of the theme's colors.
The same might also be valid for light themes.
Requirements

Adjust icons

Files Version
<IP_ADDRESS>
Windows Version
10.0.19044.2728
Comments

I would say 100% transparent. The color of the background can always change.

@rafaskb thank you for your feedback, we made some adjustments to the icon opacity and it'll be included in the next release.


Failed to execute script pyi_rth_qt5plugins

Hey folks,
First of all, amazing tool! I start making a production for a video, but then...
reinstalled my OS and League Editor and cannot launched it again. I run to the following message:
Fatal error detected: "Failed to execute script pyi_rth_qt5plugins"
A little help will be really appreciated.
Thanks,
Mileage

i have the same problem

same bug of (Failed to execute script pyi_rth_qt5plugins) what i can do

There will be an update in a few days which should resolve this or at least help us know what it is.

and where can we download this patch?

when the update will come and how we are going to download it ?

Can you try running the latest version 0.1.1 and let me know if it still crashes. If it does, then send me the log file from your (USER)/Documents/LeagueDirector/logs/
https://github.com/RiotGames/leaguedirector/releases/latest

Hey @cammm,
Thank you for sharing and for all efforts to solve this issue!
I did install the new version of League Director, however the issue still occurs during launch.
The location of the installation:

As for the Logs that should be created once launched, there was no folder created for League Director:

Please let me know if there is additional information that you may need, or if something else I'm missing.
Thank you,
Mileage

Ok thanks for this information. Are you able to jump on discord to help diagnose this a little faster?
https://discord.gg/7j5fdRp

so any updates about the error?

Can you open a new windows command line (Start -> Run -> cmd) and enter this and show me what it returns?
echo %PROCESSOR_ARCHITECTURE%

Hello,
Posting it here also to have track of it:

Best,
Mileage

I wanted to add to this.
I used League Director fine previously but after refreshing my PC (basically reinstalling Windows) I had to reinstall and now get this error.
I'm wondering if it's a missing dependency causing the issue?

Okay, installed Visual Studio, attempted to run and still got the issue.
Installed "Game Development With C++" and it opened fine now.
I'll try uninstall some of the new stuff and see which one is required.
Can possibly add the required redistributable to the base installation?

Hello @DanielJStevens ,
Thank you for the suggestion. Unfortunately, at my end I'm with Python 3.7.3 already installed and Visual Studio also - still getting stuck during launch.
Thanks for the input do!
Best,
Mileage

I got same error.
I am installed Qt last version and fixed.
https://www.qt.io/download-thank-you

dear @cammm
i used the cmd and still nothing here is a full photo for the details note : the cmd gave me another answer

Hello @emirkanacar,
Thanks for the advise. Indeed QT  move me to another error:

From there I re-downloaded Visual C++ Redistributable Packages for Visual Studio 2013 (MS link: https://bit.ly/2eHGhS9) and the League Editor start working!!!
The weird thing that I didn't consider was that I did already had the x64 version, but it appears that I need it also the x86 also.

Someone more knowledgeable may know why.
Thank you all again!
I'll mark this issue as resolved in a few day to check if everything will be working till then!
Best regards,
Mileage

Forgot to mention:
Now the Editor also create logs in (USER)/Documents/LeagueDirector/logs/
Pinning them below for @cammm, since he may want to check on them:
logs.zip
Best,
Mileage

dear @emirkanacar and @MileageMilestone
How i can use Qt i dont know how to use it ?
please help

Hello @Doom2Tank,
As far I can tell, you don't need to use it. You need to installed from the link that @emirkanacar  provided (paste it here again: https://www.qt.io/download-thank-you) and launched it once.
From there you just install League Editor and see if there is anything different from "Failed to execute script pyi_rth_qt5plugins".
Hope this helps,
Mileage

mister @MileageMilestone
for the record it worked BUT I HAVE TO UNINSTALL AND INSTALL THE DIRECTOR EVERY SINGLE TIME JUST TO USE IT ONCE !!
srry cause the caps anyway after i play the director for a while it stopped working
so the message appears again and i am stuck in a loop
I'm not in a hurry or asking for help I'm only munitioning it to the public though i have qt and not python
Thanks for help @MileageMilestone
from the shadows of the isles
Doom

Hello @Doom2Tank,
Well that seems quite interesting, thank you for sharing it! As you know every setup/ environment works differently, so in my case QT and Python installations seems to do the trick.
I also share your concern, but on a different angle: that a 41 GB installation of QT for 298 Mb client it's a bit of on overkill, but still I'm quite happy that I can move to Video Production.
My wild guess, as you may already know it, is to follow this topic issue build and try installing Python in the meantime and see if there is any change to League Director.
By all means, if you aren't in the rush you can wait for someone more knowledgeable to share wisdom or/if an update for the League Director update comes out, since the proposed from above is more or less a temporary workaround.
In addition,  check if League Director is creating Logs in (USER)/Documents/LeagueDirector/logs/ that you can upload.
Hope this helps out,
Mileage

Sorry for the long delay in fixing this problem, the next release of League Director will have it fixed but in the meantime just install this from Microsoft and you should be good to go.
https://aka.ms/vs/15/release/vc_redist.x86.exe


Demonstrate navigation, without accurate wheel geometry.

Show robot model.
Correctly set initial position.
Navigate to a goal.

All requirements tested.


Check here for breaking changes

Neovim changed nvim_add_user_command to nvim_create_user_command, update to latest Neovim if you run into an error relating to this.

auto_load_whichkey was changed to false by default.

So you made force push and removed commits from the history? I was depending on 5930919, which commit should I use now in order to keep using the old API?

You should be able to use the v1.0.0 tag: https://github.com/mrjones2014/legendary.nvim/releases/tag/v1.0.0

Closing as we now support semantic versioning.

Closing as we now support semantic versioning.

This thread would still be very useful to keep open for notifications of breaking changes specifically.

You can read the release notes on each release here: https://github.com/mrjones2014/legendary.nvim/releases
Hard breaking changes will mean a major release going forward, and I think pretty much all plugin managers support pinning to a commit or tag. Is something about this not sufficient?


Automatic Update of README.md

This is an auto-generated PR which updates the README.md from the README.yaml
using the cloudposse/build-harness.

terraform validate Failed

Error: Module not installed

  on main.tf line 11:
  11: module "lambda" {

This module is not yet installed. Run "terraform init" to install all modules
required by this configuration.

Workflow: Lint, Action: hashicorpterraform-github-actions3, Working Directory: ./tests


Django 3.1 compatibility

Following the instructions here - https://wq.io/1.2/docs/setup-ubuntu only installing on ubuntu 18.04 with postgres 10.
when i get to ./manage.py migrate
i get errors;
/var/www/wq/myproject/db$ ./manage.py migrate
Traceback (most recent call last):
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/django/apps/config.py", line 118, in create
cls = getattr(mod, cls_name)
AttributeError: module 'wq.db' has no attribute 'rest'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/rest_framework/settings.py", line 177, in import_from_string
return import_string(val)
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/django/utils/module_loading.py", line 17, in import_string
module = import_module(module_path)
File "/usr/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/wq/db/rest/filters.py", line 2, in
from django.db.models.fields import FieldDoesNotExist
ImportError: cannot import name 'FieldDoesNotExist'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "./manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/django/core/management/init.py", line 401, in execute_from_command_line
utility.execute()
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/django/core/management/init.py", line 377, in execute
django.setup()
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/django/init.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/django/apps/registry.py", line 91, in populate
app_config = AppConfig.create(entry)
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/django/apps/config.py", line 136, in create
import_module(entry)
File "/usr/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/wq/db/rest/init.py", line 2, in
from .routers import ModelRouter, router
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/wq/db/rest/routers.py", line 13, in
from .views import SimpleViewSet, ModelViewSet
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/wq/db/rest/views.py", line 1, in
from rest_framework.generics import GenericAPIView as RestGenericAPIView
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/rest_framework/generics.py", line 24, in
class GenericAPIView(views.APIView):
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/rest_framework/generics.py", line 43, in GenericAPIView
filter_backends = api_settings.DEFAULT_FILTER_BACKENDS
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/rest_framework/settings.py", line 220, in getattr
val = perform_import(val, attr)
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/rest_framework/settings.py", line 168, in perform_import
return [import_from_string(item, setting_name) for item in val]
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/rest_framework/settings.py", line 168, in
return [import_from_string(item, setting_name) for item in val]
File "/var/www/wq/myproject/venv/lib/python3.6/site-packages/rest_framework/settings.py", line 180, in import_from_string
raise ImportError(msg)
ImportError: Could not import 'wq.db.rest.filters.FilterBackend' for API setting 'DEFAULT_FILTER_BACKENDS'. ImportError: cannot import name 'FieldDoesNotExist'.
i have checked that wq.db is installedand the rest api is enabled in the installed applicaitons

Looks like this was an issue with Django 3.1.  I released a fix in wq.db 1.2.1.  Thanks for reporting!

Thanks Andrew
From: S. Andrew Sheppard<EMAIL_ADDRESS>Sent: Wednesday, 2 September 2020 3:11 PM
To: wq/wq.db<EMAIL_ADDRESS>Cc: PeteEmbleton<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [wq/wq.db] Django 3.1 compatibility (#81)
Looks like this was an issue with Django 3.1. I released a fix in wq.db 1.2.1. Thanks for reporting!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/wq/wq.db/issues/81#issuecomment-685302212 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AFNHWAQTMT6DX4OB3Y2D5XLSDXHYBANCNFSM4QSR4KOA .

@sheppard From the description of the pull request I see that this breaks compatibility described in https://github.com/wq/wq.db#support-matrix. Any chance to revert the 1.2.1 release and have the change in v1.3?

The compatibility for wq.db 1.2 remains the same as before, other than the addition of Django 3.1.  (The exception was actually moved as far back as Django 1.8, but a backwards-compatible import path remained until Django 3.1.  It was the removal of the old import path that triggered the need to update wq.db.)


[ZED SDK] Verifying archive integrity...Error in MD5 checksums

Hi, I've been trying to install ZED SDK 3.1, but every time I run into the issue

Verifying archive integrity...Error in MD5 checksums: 37065f4fd7121fcbed043f6b7830c80a is different from b73330ff110594863356ba57b2c02996

I've even tried downloading the file from a different source. there were no errors in the downloading process.

Hi, this usually means there was no disk space left, and the file got truncated.
But it could also be a CDN problem on our side. Which installer did you try exactly?

Hi,
We're trying

ZED_SDK_Ubuntu16_cuda10.0_v3.1.2.run

There is enough space on the drive,
I have attempted this on 2 different computers (both Ubuntu 16.04)
and even tried downloading from 2 different sources.
Initially we had an older download

ZED_SDK_Ubuntu16_cuda10.0_v3.0.1.run
Today was the first time we were attempting to install it,
It had similar issues. which is why we tried getting version 3.1.2

I tried different installers from different places and I can't replicate it.
You could try the direct links:

Without CDN: https://stereolabs.sfo2.digitaloceanspaces.com/zedsdk/3.1/ZED_SDK_Ubuntu16_cuda10.0_v3.1.2.run
CDN: https://stereolabs.sfo2.cdn.digitaloceanspaces.com/zedsdk/3.1/ZED_SDK_Ubuntu16_cuda10.0_v3.1.2.run

If it still doesn't work, let me know and I'll upload it somewhere else as a workaround (not ideal, but we'll try to identify what's going on)

Hi,
The one without CDN gives the checksum issue.
The link with CDN seems to work.

I also met this problem. And downloading zed sdk was slow and always failed.

I also encountered the same problem when installing the SDK ZED_SDK_Tegra_JP42_v3.1.2.run.

Hi, i can install but i have this error when run the example
[ZED][Init] Depth mode: PERFORMANCE
[ZED][Init] Video mode: HD720@60
[Sample] Object Detection: Loading Module...
[Sample] [Error] enableObjectDetection | CORRUPTED SDK INSTALLATION : Corrupted SDK detected. Please reinstall the ZED SDK.
Exit program.

Hi, I have the same issue(Verifying archive integrity...Error in MD5 checksums... ) with downloading below 3 files
ZED SDK for Jetpack <IP_ADDRESS> (Jetson Nano, NX, TX2, Xavier, CUDA 10.2)
ZED SDK for Jetpack <IP_ADDRESS> (Jetson Nano, TX2, Xavier, CUDA 10)
ZED SDK for Jetpack 4.2 3.2.1 (Jetson Nano, TX2, Xavier, CUDA 10)
After downloading these 3 files, each one's file size is around 50MB. I think it should be around 280MB. Am I right?
My storage is enough. Maybe it is also CDN problem..
Please help me.

@drproy2k The 3.2 installers are lighters than previous ones, the expected size is between ~30Mo (JP44) and 50Mo for jetsons.
To check if it's a CDN problem you can call the direct links, it's fairly straightforward to guess it (see comment above https://github.com/stereolabs/zed-examples/issues/242#issuecomment-622352122)
For instance, without CDN, the JP44 3.2.1 installer link would be (the base URL won't change) :
https://stereolabs.sfo2.digitaloceanspaces.com/zedsdk/3.2/ZED_SDK_Tegra_JP44_v3.2.1.run

@drproy2k The 3.2 installers are lighters than previous ones, the expected size is between ~30Mo (JP44) and 50Mo for jetsons.
To check if it's a CDN problem you can call the direct links, it's fairly straightforward to guess it (see comment above #242 (comment))
For instance, without CDN, the JP44 3.2.1 installer link would be (the base URL won't change) :
https://stereolabs.sfo2.digitaloceanspaces.com/zedsdk/3.2/ZED_SDK_Tegra_JP44_v3.2.1.run

Now, I've downloaded ZED SDK from StereoLabs web-site successfully.
The problem's gone.
Thanks anyway for your help.


What does the webgrease license apply to?

This is a non-open source license mentioned in the third-party-noticies
https://github.com/microsoft/ApplicationInsights-dotnet/blob/176977315c049183ece2ccab4416b0bedd1ea80b/WEB/ThirdPartyNotices.txt#L31
https://github.com/microsoft/ApplicationInsights-dotnet/blob/176977315c049183ece2ccab4416b0bedd1ea80b/WEB/ThirdPartyNotices.txt#L501-L622
Is there any code in this repo under this license? Does it only apply to the binary/build of the "Visual Studio Application Insights SDK for .NET Web Applications"?

I looked into this. There are more references in our archived repo: https://github.com/search?q=repo%3Amicrosoft%2FApplicationInsights-dotnet-server webgrease&type=code
Seems like these two references you found are leftovers from our old test framework that's no longer in use.