Tell me there will be support for tls-crypt-v2 ???

Tell me there will be support for tls-crypt-v2 ???

With only the smallest effort on your part, you can use TLS-Crypt-V2 right now.
And with even less effort than that, you can use: https://github.com/TinCanTech/easy-tls

what command should i enter? I just don't really understand ?

If you need help with Easy-TLS then please open an issue here

Yes, it would be great to support tls-cryptv2 for those of us who do not know much, it does not seem so easy to incorporate it, or at least perhaps a small step-by-step tutorial would be of great help.

Simple steps:
Download https://github.com/TinCanTech/easy-tls/ ... er/easytls
Save it into the same directory where you have easyrsa
Then run:
CODE: SELECT ALL
./easytls # Read the instructions ./easytls init-tls # Read the output ./easytls help build-tls-crypt-v2-server # Read the instructions ./easytls build-tls-crypt-v2-server server-name # Read the output ./easytls help build-tls-crypt-v2-client # Read the instructions ./easytls build-tls-crypt-v2-client server-name client-name # Read the output
That will create TLS-Crypt-V2 keys.
Now you can try:
CODE: SELECT ALL
./easytls inline-tls-crypt-v2 server-name ./easytls inline-tls-crypt-v2 client-name ls -l pki/easytls

I have written a quick start guide for Easy-TLS:
https://github.com/TinCanTech/easy-tls/wiki/05-=-Quick-Start-Normal-mode
Note: Easy-TLS also comes with inter-active menus, which means you don't even need to know the specific commands to use it. The only command required then is ./easytls init-tls.

I have written a quick start guide for Easy-TLS:
https://github.com/TinCanTech/easy-tls/wiki/05-=-Quick-Start-Normal-mode
Note: Easy-TLS also comes with inter-active menus, which means you don't even need to know the specific commands to use it. The only command required then is ./easytls init-tls.

Thanks. I have followed all of this to update my existing config with tls-crypt v1, my question is: after all this should any change be made in the client part?

Questions regarding Easy-TLS should go here:
https://github.com/TinCanTech/easy-tls/issues
I'll add these details here for convenience, regarding the use of TLS-Crypt-V2 keys:

OpenVPN allows the server to use both TLS-Auth or TLS-Crypt and TLS-Crypt-v2 together.
That means: (TLS-Auth OR TLS-Crypt) AND TLS-Crypt-V2.
This means that, if you continue to use the original TLS-Auth/Crypt key in your server config
then the server can support all the original clients and clients which you migrate to TLS-Crypt-V2,
on one server instance.  This helps you migrate your clients to new keys, if you choose to do so.
In order to migrate your clients to use TLS-Crypt-V2, simply generate the required keys.
Use ./easytls build inter-active menu. i. A Server TLS-Crypt-V2 key ii. multiple client TLS-Crypt-V2 keys.
Next, generate inlinepackages for your server and clients. Use ./easytls inline inter-active menu.
Reference your server inline file in the server config with an option like so:
config /etc/opevpn/easyrsa/pki/easytls/server.inline - This loads all the required keys and certificates of your server.  Restart your server and correct any errors.
With regard to your clients, you must send them their inline packages over a secure method, eg: scp
Have the clients reference their inline package in the same way as the server.

I still do not see clearly how I add the file. inline to my client's .ovpn
El lun., 23 ago. 2021 19:09, TinCanTech @.***> escribió:

Questions regarding Easy-TLS should go here:
https://github.com/TinCanTech/easy-tls/issues
I'll add these details here for convenience, regarding the use of
TLS-Crypt-V2 keys:

OpenVPN allows the server to use both TLS-Auth or TLS-Crypt and
TLS-Crypt-v2 together.
That means: (TLS-Auth OR TLS-Crypt) AND TLS-Crypt-V2.
This means that, if you continue to use the original TLS-Auth/Crypt
key in your server config
then the server can support all the original clients and clients which
you migrate to TLS-Crypt-V2,
on one server instance. This helps you migrate your clients to new
keys, if you choose to do so.
In order to migrate your clients to use TLS-Crypt-V2, simply
generate the required keys.
Use ./easytls build inter-active menu. i. A Server TLS-Crypt-V2 key
ii. multiple client TLS-Crypt-V2 keys.
Next, generate inlinepackages for your server and clients. Use ./easytls
inline inter-active menu.
Reference your server inline file in the server config with an
option like so:
config /etc/opevpn/easyrsa/pki/easytls/server.inline - This loads all
the required keys and certificates of your server. Restart your server and
correct any errors.
With regard to your clients, you must send them their inline
packages over a secure method, eg: scp
Have the clients reference their inline package in the same way as the
server.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/angristan/openvpn-install/issues/889#issuecomment-903956764,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGGSCCWLJMM7AT6Y5REORN3T6J6F7ANCNFSM5CD7N4MA
.

Please open an issue in the correct repository.


dotnet nuget push with disabled buffering cannot upload to Azure DevOps

Issue Title
dotnet nuget push --disable-buffering does not work with Azure DevOps NuGet Feed + Integrated Windows Authentication
General
.Net Core 3.0 SDK (3.0.100)
dotnet tool version 3.0.100
Azure DevOps Server 2019.0.1 Patch 3
When adding the --disable-buffering option I cannot not push/upload NuGet packages using Integrated Windows Authentication. I receive the following error message:
C:\Program Files\dotnet\dotnet.EXE" nuget push "package.1.0.0.nupkg" --disable-buffering --api-key AzureDevOps --source MyCompanyAzureDevOps
No API Key was provided and no API Key could be found for 'https://server/nuget/v2/'. To save an API Key for a source use the 'setApiKey' command.
Pushing package.1.0.0.nupkg to 'https://server/nuget/v2/'...
PUT https://server/nuget/v2/
BadRequest https://server/nuget/v2/
Response status code does not indicate success: 400 (Bad Request - Die Anforderung an den Server enthielt keinen X-NuGet-ApiKey-Header, dieser ist aber selbst dann erforderlich, wenn Anmeldeinformationen angegeben wurde. Legen Sie diesen bei Verwendung von "NuGet.exe" mit der Option "-ApiKey" auf einen beliebigen Wert fest, z. B. "-ApiKey AzureDevOps". (DevOps-Aktivitäts-ID: 37BCF211-00B0-4E0F-AC94-41C731CCF59C)).

Without --disable-buffering everything works fine:
C:\Program Files\dotnet\dotnet.EXE" nuget push "package.1.0.0.nupkg" --disable-buffering --api-key AzureDevOps --source MyCompanyAzureDevOps
Pushing package.1.0.0.nupkg to 'https://server/nuget/v2/'...
PUT https://server/nuget/v2/
Accepted https://server/v2/
Your package was pushed.

It seems that I am not the only one:

Caution: when this option is used, integrated Windows authentication might not work.

Source:
http://www.nuke.build/api/Nuke.Common/Nuke.Common.Tools.NuGet.NuGetPushSettings.html#Nuke_Common_Tools_NuGet_NuGetPushSettings_DisableBuffering

@danm-de - This looks like a NuGet issue. Can you please move this over to nuget/home ?

@rrelyea Is this something you can help with?

@rrelyea friendly ping on this issue. Should we transfer this to dotnet/sdk or nuget/home?

Nuget/home for this and any nuget commands.
We own restore, pack and anything after “nuget”

We switched from Azure DevOp to another software months ago. Problem solved, thanks.


not letting me sign in

Do you want to request a feature or report a bug?

What is the current behavior?
If the current behavior is a bug, please provide the steps to reproduce.

What is the expected behavior?
If this is a feature request, what is motivation or use case for changing the behavior?
Please mention other relevant information such as the browser version, Node.js version, webpack version, and Operating System.

Is this fake


Replacing coalesce function with double question mark ?? operator

Fixes #613
Contributing a Pull Request
If you haven't already, read the full contribution guide. The guide may have changed since the last time you read it, so please double-check.
Contributing a feature

[x] I have opened a new issue for the proposal, or commented on an existing one, and ensured that the bicep maintainers are good with the design of the feature being implemented
[x] I have included "Fixes #{issue_number}" in the PR description, so GitHub can link to the issue and close it when the PR is merged
[x] I have appropriate test coverage of my new feature

Codecov Report

Merging #1489 (e0dbe1b) into main (fe902b6) will increase coverage by 0.53%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #1489      +/-   ##
==========================================
+ Coverage   94.73%   95.26%   +0.53%
==========================================
  Files         352      348       -4
  Lines       18620    18475     -145
  Branches       14        0      -14
==========================================
- Hits        17639    17601      -38
+ Misses        981      874     -107

Flag
Coverage Δ

dotnet
95.26% <100.00%> (+0.04%)
:arrow_up:

typescript
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...ep.Core.UnitTests/Emit/ExpressionConverterTests.cs
100.00% <ø> (ø)

src/Bicep.Core.UnitTests/Parsing/ParserTests.cs
100.00% <100.00%> (ø)

src/Bicep.Core/Emit/ExpressionConverter.cs
96.81% <100.00%> (+0.01%)
:arrow_up:

src/Bicep.Core/Parsing/Lexer.cs
98.44% <100.00%> (+0.01%)
:arrow_up:

src/Bicep.Core/Parsing/Parser.cs
97.82% <100.00%> (+<0.01%)
:arrow_up:

...Core/Semantics/Namespaces/SystemNamespaceSymbol.cs
99.80% <100.00%> (+<0.01%)
:arrow_up:

src/Bicep.Core/Syntax/Operators.cs
100.00% <100.00%> (ø)

...c/Bicep.Core/TypeSystem/BinaryOperationResolver.cs
91.30% <100.00%> (+0.60%)
:arrow_up:

src/Bicep.Decompiler/BicepHelpers/SyntaxHelpers.cs
93.79% <100.00%> (+1.43%)
:arrow_up:

.../Bicep.Core.UnitTests/Assertions/BaselineHelper.cs
63.63% <0.00%> (-15.91%)
:arrow_down:

... and 11 more


Android "elevation" style property doesnt work on map Callout

Bug
Adding shadow style property onto a View inside Callout component doesnt work.

Environment info
System:
OS: macOS 10.14.5
CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Memory: 1.75 GB / 16.00 GB
Shell: 5.3 - /bin/zsh
Binaries:    Node: 12.7.0 - /usr/local/bin/node
Yarn: 1.17.3 - /usr/local/bin/yarn
npm: 6.10.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.4, macOS 10.14, tvOS 12.4, watchOS 5.3  IDEs:
Android Studio: 3.4 AI-183.6<IP_ADDRESS>92245
Xcode: 10.3/10G8 - /usr/bin/xcodebuild
npmPackages:
react: 16.8.3 => 16.8.3
react-native: 0.60.3 => 0.60.3
"react-native-maps": "~0.25.0",

Steps To Reproduce

Create a Callout component with a View container
Add styles

const styles = {
   ...
   elevation: 2
}

...
Describe what you expected to happen:
Expecting a shadow around the Callout
Reproducible sample code
return (
    // @ts-ignore
    <Callout alphaHitTest tooltip>
      <View style={styles}>
        <View>
          <View>{children}</View>
        </View>
      </View>
    </Callout>

i am trying to add a shadow to the callout but it gets cut, were you able to fix this?

I have the same problem on Android with the elevation property. Every element in the Callout component doesn't respond to 'elevation'.
@antonioreyna To avoid the shadow from being cut, I have added a padding to the callout wrapper.
<Callout tooltip style={{ padding: 4 }}>
    <CustomCalloutWithShadow/>
</Callout>

Hi, I have the same problem. I am trying to add a shaddow to my callouts on mapView (on an Android device) and it doesn't work. If someone has a solution it would be great :)

Same here, i would love if someone have a solution  or some kind of a workaround

Same here, i would love if someone have a solution  or some kind of a workaround

+1

+1

+1

Also seems to have a similar issue with elevation on a custom Marker


grpc: implement Mount method

Longhorn/longhorn#7106

Running the following tests

[ ] RWX fstrim
[ ] test_rwx.py
[ ] https://ci.longhorn.io/job/private/job/longhorn-e2e-test/93
[ ] negative testing: Reboot Volume Node While Workload Heavy Writing
https://ci.longhorn.io/job/private/job/longhorn-e2e-test/89/ ~ https://ci.longhorn.io/job/private/job/longhorn-e2e-test/93/
[ ] negative testing: Reboot Replica Node While Replica Rebuilding, Restart Cluster While Workload Heavy Writing, Reboot Volume Node While Heavy Writing And Recurring Jobs Exit
https://ci.longhorn.io/job/private/job/longhorn-e2e-test/94/ ~ https://ci.longhorn.io/job/private/job/longhorn-e2e-test/96/

@mergify backport v1.5.x v1.4.x


Broken build due to iOS pod patch bump

See https://github.com/Iterable/swift-sdk/issues/799 for underlying issue
We ended up patching the SDK podspec to pin the swift pod version to the last working patch (6.5.4). Suggest that you lock this version so that these don't drift without integration testing in the future.
Additional context: on Expo with the managed workflow (not committing the ios folder and relying on expo prebuild), we don't commit the Podfile.lock which means we can get version drifts like this that are unforeseen when they're within the accepted version range (~>).
I suspect in the bare metal react native approach where all of these files are committed, you'd at least be able to choose whether to commit the lockfile bump or have to manually upgrade the cocoapod versions and therefore have more visibility into this kind of issue before builds start breaking in CI

Looks like this was resolved in 1.3.20, thank you!


How can I use GPU?

Hello,
Thank you for the great library.
How to use GPU for face detection and recognition? I want to use it with Frigate for camera's stream!

Thanks for the kind words. Instead of
dotnet add package Microsoft.ML.OnnxRuntime
dotnet add package FaceAiSharp.Bundle

you could do
dotnet add package Microsoft.ML.OnnxRuntime.Gpu
// or
dotnet add package Microsoft.ML.OnnxRuntime.DirectML
dotnet add package FaceAiSharp.Bundle

Then, for e.g. DirectML you could do
        _embedderSessOpts = new SessionOptions
        {
            EnableMemoryPattern = false,
        };
        _embedderSessOpts.AppendExecutionProvider_DML();

        _emb = new ArcFaceEmbeddingsGenerator(
            new()
            {
                ModelPath = arcFaceModel.FullName,
            },
            _embedderSessOpts);

Also take a look here: https://onnxruntime.ai/docs/get-started/with-csharp.html#running-on-gpu-optional
Let me know if this works for you.


The onerror/onclose/... event handlers of websocket does not mock correctly

In a normal DOM object calling this.addEventListener('error', ...) does not affect this.onerror and vice versa. However in this mock library they affect each other and this certainly break the contract of using DOM EventTarget.
Please fix this because many libraries rely on this behaviour to work correctly. Please advice if I can submit a pull request about this breaking changes but make it more compatible with standard DOM web socket.

For me those callbacks are not triggered when calling mockServer.stop().


Change job label for Pod logs to <namespace>/<application>

Currently, the job label for Pod logs is <namespace>/<pod name>, but Application Observability expects something like <namespace>/<application>
The Application name could come from something like:

container name
app.kubernetes.io/component pod label
other sources?

We could switch to using the label, and if it's not present, fall back on using the pod name.

This is already done!


Tests failing when I use split | Github Actions

Hi @bahmutov I'm seeing failed tests when i run cypress tests using cypress split like this:
uses: bahmutov/cypress-workflows/.github/workflows/split.yml@v2
with:
  nComponent: 4

Tests are running perfectly fine but sometimes some of them fails with this error message:
App test
  "before each" hook for "should mount component":
 TypeError: Cannot destructure property 'data' of 'undefined' as it is undefined.

This is how my App test looks like:
import { RouterTestingModule } from '@angular/router/testing';
import { CookieModule } from 'ngx-cookie';
import { MatSnackBarModule } from '@angular/material/snack-bar';
import { HttpClientTestingModule } from '@angular/common/http/testing';
import { AppComponent } from './app.component';

describe('App test', () => {
  it('should mount component', () => {
    cy.mount(AppComponent, {
      imports: [
        RouterTestingModule,
        CookieModule.forRoot(),
        MatSnackBarModule,
        HttpClientTestingModule,
      ],
    });
  });
});

As you can see it is just basic smoke testing of app component. Sometimes it fails here, sometimes on another component test, sometimes it doesn't fails.
Do you know why these errors are occurring and can I do something to prevent them?

Seems like there is a problem with your tests or component, no? Can you provide a full repo with simple test showing the problem?

Seems like there is a problem with your tests or component, no? Can you provide a full repo with simple test showing the problem?

I cannot reproduce the problem because the problem is not related to specific component.
Your cypress split finds 186 spec files, and sometimes one or two of them fails with that error message, but sometimes it completes with successful message.
Maybe it is because of large number of spec files or something similar to that?
I took some research for error message and it seems like the component is undefined when it tries to mount that component, but component is never undefined.

I think it will be impossible for me to do anything about it without a reproducible example, I really don't think cypress-split has anything to do with mounting the specs, since the plugin only controls the list of specs before they start running.


Adding new SQLi and XSS detections for AppGW WAF in a new directory under Detections

…nder Detections
Required items, please complete
Change(s):

Added new detections for Azure WAF on Application Gateway in the Detections/AzureWAF directory.  The files are "Application Gateway WAF - SQLi Detection.yaml" and "Application Gateway WAF - XSS Detection.yaml"

Reason for Change(s):

Adding new detections for WAF in Sentinel for customers.

Version Updated:

1.0

Testing Completed:

Yes

Checked that the validations are passing and have addressed any issues that are present:

Yes

Guidance <- remove section before submitting

Before submitting this PR please ensure that you have read the following sections and filled out the changes, reason for change and testing complete sections:
Thank you for your contribution to the Microsoft Sentinel Github repo.

Details of the code changes in your submitted PR.  Providing descriptions for pull requests ensures there is context to changes being made and greatly enhances the code review process.  Providing associated Issues that this resolves also easily connects the reason.

Change(s):

Updated syntax for XYZ.yaml

Reason for Change(s):

New schema used for XYZ.yaml
Resolves ISSUE #1234

Version updated:

Yes
Detections/Analytic Rule templates are required to have the version updated

The code should have been tested in a Microsoft Sentinel environment that does not have any custom parsers, functions or tables, so that you validate no incorrect syntax and execution functions properly.  If your submission requires a custom parser or function, it must be submitted with the PR.

Testing Completed:

Yes/No/Need Help

Note: If updating a detection, you must update the version field.

Before the submission has been made, please look at running the KQL and Yaml Validation Checks locally.
https://github.com/Azure/Azure-Sentinel#run-kql-validation-locally

Checked that the validations are passing and have addressed any issues that are present:

Yes/No/Need Help

Note: Let us know if you have tried fixing the validation error and need help.

References:

Guidance for Detection checks
General contribution guidance
PR validation troubleshooting

Closing as duplicate.


Leave golos page && About Page Update && Android App Install Button

Golos.io
Thank you for contributing! Please take a moment to review our contributing guidelines
to make the process easy and effective for everyone involved.
Please open an issue before embarking on any significant pull request, especially those that
add a new library or change existing tests, otherwise you risk spending a lot of time working
on something that might not end up being merged into the project.
Before opening a pull request, please ensure:

[ ] You have followed our contributing guidelines
[ ] double-check your branch is based on dev and targets dev
[ ] Pull request has tests (we are going for 100% coverage!)
[ ] Code is well-commented, linted and follows project conventions
[ ] Documentation is updated (if necessary)
[ ] Internal code generators and templates are updated (if necessary)
[ ] Description explains the issue/use-case resolved and auto-closes related issues

Be kind to code reviewers, please try to keep pull requests as small and focused as possible :)
IMPORTANT: By submitting a patch, you agree to allow the project
owners to license your work under the terms of the Steemit License.

@cudr can you please clean default PR template and leave something meaningful?


Is it the right types categorizing?

type
: managed_type (safe_type)
| unmanaged_type (unsafe_type)
;
unmanaged_type
: pointer_type
| pointer_type '*'
;
pointer_type
| simple_type ''
| enum_type ''
| unmanaged_user_defined_struct_type '*'
| void *
;
managed_type
: value_type
| reference_type
| parameter_type
;
And the rest of the categorization is like the article.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: de24f644-5e7c-d3de-fd13-5969bb3e4b78
Version Independent ID: 9173876e-49be-6c60-634d-eeb1944ab2fc
Content: Types - C# language specification
Content Source: spec/types.md
Product: dotnet-csharp
Technology: csharp-spec
GitHub Login: @dotnet-bot
Microsoft Alias: wiwagn

Stars (pointer signs) in the pointer_type (simple_type and enum_type) was forgotten:
pointer_type
| simple_type ''
| enum_type ''
| unmanaged_user_defined_struct_type '*'
| void *
;

The spec is correct. The unmanaged types are in the section on Pointer types.
Closing.


feat(Algebra/Order/GroupWithZero): add one_lt_zpow₀ and zpow_lt_zpow_right₀

This PR adds the lemmas one_lt_zpow₀ and zpow_lt_zpow_right₀ to Algebra.Order.GroupWithZero.Canonical.lean .
Co-authored-by: Christian Merten (github: chrisflav).
Used in project Formalization of the Bruhat-Tits Tree.

!bench

What is the file suggested by find_home!?

@YaelDillies what do you think of the new import list?

What is the file suggested by find_home!?

for one_lt_zpow₀ it gives me [Mathlib.Analysis.Normed.Group.Basic, Mathlib.RingTheory.PowerSeries.Basic, Mathlib.LinearAlgebra.AffineSpace.MidpointZero, Mathlib.LinearAlgebra.AffineSpace.Ordered, Mathlib.Algebra.CharP.Basic, Mathlib.GroupTheory.OrderOfElement, Mathlib.RingTheory.MvPolynomial.Basic, Mathlib.Data.Matrix.CharP, Mathlib.ModelTheory.Algebra.Field.CharP, Mathlib.Algebra.CharP.Algebra, Mathlib.Data.Complex.Module] for the first lemma and
for the second one this:
[Mathlib.Algebra.Order.Ring.Cast, Mathlib.Data.Nat.Cast.SetInterval, Mathlib.Order.Interval.Finset.Box, Mathlib.Data.Int.SuccPred, Mathlib.Algebra.Order.Ring.Abs, Mathlib.Data.Int.Star].

This lemma should probably not exist at all. Does one_lt_zpow not satisfy your needs? If not, I am currently doing a series of PRs unifying the LinearOrderedField and LinearOrderedCommGroupWithZero versions of lemmas. See eg #17215 and #17378.

Why do you think the lemma (I assume you are refering to one_lt_zpow₀) should not exist?
one_lt_zpow seems to be for semifields, right?
We are working with valuation rings and the target of a valuation is a LinearOrderedCommGroupWithZero. So this seems to be the right context.

I'm closing the PR as the lemmas one_lt_zpow₀ and zpow_lt_zpow_right₀ were added in the meantime by @YaelDillies.


Portuguese Translation

A game by: Um jogo de
Powered by: Produzido por
Press left or right to start: Pressiona esquerda ou direita para começar
Release left and right: Solta esquerda ou direita
to start: Para começar
to erase: Para apagar
Touch left or right side to start: Toca no lado esquerdo ou direito para começar
Release both sides: Solta ambos os lados
Fill bar to erase save data: Preenche a barra para apagar os dados
Erasing save data: A apagar os dados guardados
attempts: Tentativas
distance: Distância
seconds: Segundos
medals: Medalhas
levels: Níveis
coins: Moedas
trophies: Troféus
zenith: Zenith/ Zénite
zeniths: Zeniths / Zénites
the end: Fim
trophy unlocked: Troféu desbloqueado
paused: Em pausa
time: Tempo
Hold left or right to restart: Pressiona esquerda ou direita para recomeçar
Touch screen to restart: Toca no ecrã para começar

Excellent, thank you!

This is the Portuguese - Portugal translation.
For the credits, my name is Luís Alves.
Thank you!

"Powered by" should be "Desenvolvido com" or "Criado com" instead of "Produzido por" (which actually means "Produced by").

If you want to translate it to "Desenvolvido" then it would be "Desenvolvido por" and not "Desenvolvido com" (which actually means "Developed with").
Steve you can use what you think it is best. I'll let the literal translation here:
Desenvolvido por - Developed by
Criado por - Created by
Thank you Hirien for the more appropriate word.

D4rkMurd3r: When Steve says "Powered by", he means the engine the game was created with. Saying "Produzido por" is wrong because the verb isn't referring to a person. Look:
Powered by HaxeFlixel

1) Your translation: Produzido por HaxeFlixel
→  In English: Produced by HaxeFlixel

2) My translation: Desenvolvido/Criado com HaxeFlixel
→  In English: Developed/Created with HaxeFlixel.

It's important to note that I'm not only translating the game: I'm localizing it. This means I ought to choose the words that Portuguese-speaking gamers are more comfortable/used with, even if they are not the exact translation of the original ones.

I'm actually dropping "Powered by" for v1.4, so don't worry about it. This was also an issue in the German translation! So it's an interesting case of something which does not translate very well from English.

I thought it would be his name to show up and not the engine. Sorry Hirien, you're right

Implemented in 0a9017d5


Enhance data domiciling documentation with a multiregion primitive example

As an addendum to https://github.com/cockroachdb/docs/issues/10553, we will also need to provide an example that demonstrates how to domicile data using the multi-region primitives (e.g., geopartitioning).

@rmloveland moved this into the current milestone.

cc @holtrdan for awareness


Add support for a DNS suffix appended to server.name

Occasionally DNS is fickle and vRA hands a hostname back to kitchen that isn't resolvable.  Appending a DNS suffix to the name appears to mitigate this issue.

I'll remove 2.0.0 ruby support tomorrow, we shouldn't have it still anyway ;)

@jjasghar I removed 2.0.0 from travis.yml ready for review :)


Improve tests

Right now the tests run live transactions on Georli and Mumbai networks. This is really not ideal as it means we have to keep topping up the account with ETH and WETH on two networks. We should mock responses of the on-chain transactions.

Not a priority right now


Add total requests per colocation

Currently, only the counter of total visits per colocation is exported, this PR introduces the counter of total requests per colocation, as instructed here: Zone Analytics Colos Endpoint to GraphQL Analytics.

Hey @almirmcunhajr , thanks for the PR. Could you resolve the conflicts with the main branch?

LGTM, thanks!


[DONT COMMIT] Just for toolchain.

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

Closing this, as we've obtained the toolchain. The commits of interest will be in future snapshot toolchains.


Update train loop indentation

Train loop should be located inside the session scope. In addition, the train_step() and dev_step() methods need additional variables to be run.

Thank you for submitting this pull request, however I do not see a valid CLA on file for you. Before we can merge this request please visit https://yahoocla.herokuapp.com/ and agree to the terms. Thanks! :smile:

@abmo sorry, I think we missed this. @lesters please review.

@abmo Thanks for this. There were some other changes that needed to be done for more recent TensorFlow versions, so I added these changes into https://github.com/vespa-engine/sample-apps/pull/42.


Update xUnit to display output on failures

Modify the XCTest xUnit failure message to display the test result.
Motivation:
The generated xUnit XML file is not helpful when tests fail as it contains the message "failure", which is redundant with the test results.
Modifications:
Update the XML output to display the result output instead of static "failure" message.  The failure message may contain irrelevant output, but it's better than the current message of failure.
Result:
swift test

@grynspan : Could I please get your feedback on this change?

As we had discussed last week with @plemarquand, this is probably not the approach we want to take.

@swift-ci please test

@swift-ci please test

@swift-ci please test windows

@swift-ci please smoke test Linux

@swift-ci please smoke test Linux

@swift-ci please test linux

@swift-ci please smoke test Linux

@shahmishal: Is this directive supported in this repository?

@swift-ci please test

@swift-ci please test

@swift-ci please test

@swift-ci please test linux


Create CHANGELOG.md, fix README.md warnings, and add .MetaTestOptIn.json

Pull Request (PR) description
Create CHANGELOG.md, fix README.md warnings, and add .MetaTestOptIn.json
This Pull Request (PR) fixes the following issues

Fixes #36
Fixes #37

Task list

[X] Added an entry under the Unreleased section of the change log in the README.md.
Entry should say what was changed, and how that affects users (if applicable).
[X] Resource documentation added/updated in README.md.
[ ] Resource parameter descriptions added/updated in README.md, schema.mof
and comment-based help.
[ ] Comment-based help added/updated.
[ ] Localization strings added/updated in all localization files as appropriate.
[ ] Examples appropriately added/updated.
[ ] Unit tests added/updated. See DSC Resource Testing Guidelines.
[ ] Integration tests added/updated (where possible). See DSC Resource Testing Guidelines.
[ ] New/changed code adheres to DSC Resource Style Guidelines and Best Practices.

This change is

Codecov Report

Merging #39 into dev will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##             dev     #39   +/-   ##
=====================================
  Coverage   87.5%   87.5%
=====================================
  Files          3       3
  Lines         96      96
=====================================
  Hits          84      84
  Misses        12      12

Continue to review full report at Codecov.

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


pythonPackages.patator: Fix dependencies

Motivation for this change
#108209
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 108209 run on x86_64-darwin 1

10 packages built:

python37Packages.impacket
python37Packages.ldapdomaindump
python37Packages.patator
python37Packages.pysqlcipher3
python38Packages.impacket
python38Packages.ldapdomaindump
python38Packages.patator
python38Packages.pysqlcipher3
python39Packages.impacket
python39Packages.ldapdomaindump

Result of nixpkgs-review pr 108209 run on x86_64-darwin 1

10 packages built:

python37Packages.impacket
python37Packages.ldapdomaindump
python37Packages.patator
python37Packages.pysqlcipher3
python38Packages.impacket
python38Packages.ldapdomaindump
python38Packages.patator
python38Packages.pysqlcipher3
python39Packages.impacket
python39Packages.ldapdomaindump

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 108209 run on x86_64-linux 1

10 packages built:

python37Packages.impacket
python37Packages.ldapdomaindump
python37Packages.patator
python37Packages.pysqlcipher3
python38Packages.impacket
python38Packages.ldapdomaindump
python38Packages.patator
python38Packages.pysqlcipher3
python39Packages.impacket
python39Packages.ldapdomaindump

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 108209 run on x86_64-linux 1

10 packages built:

python37Packages.impacket
python37Packages.ldapdomaindump
python37Packages.patator
python37Packages.pysqlcipher3
python38Packages.impacket
python38Packages.ldapdomaindump
python38Packages.patator
python38Packages.pysqlcipher3
python39Packages.impacket
python39Packages.ldapdomaindump

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 108209 run on x86_64-linux 1

10 packages built:

python37Packages.impacket
python37Packages.ldapdomaindump
python37Packages.patator
python37Packages.pysqlcipher3
python38Packages.impacket
python38Packages.ldapdomaindump
python38Packages.patator
python38Packages.pysqlcipher3
python39Packages.impacket
python39Packages.ldapdomaindump

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 108209 run on x86_64-linux 1

10 packages built:

python37Packages.impacket
python37Packages.ldapdomaindump
python37Packages.patator
python37Packages.pysqlcipher3
python38Packages.impacket
python38Packages.ldapdomaindump
python38Packages.patator
python38Packages.pysqlcipher3
python39Packages.impacket
python39Packages.ldapdomaindump


f7-searchbar vue component will not render the disable-link-text attribute

Framework7 version: v5.1.0
Vue.js version: ^2.6.10
Platform and Target: All

The bug
The f7-searchbar attribute disable-link-text seems not to be working correctly. It does not matter what text you enter, it will still display the text Cancel
To Reproduce

Add the Vue component f7-searchbar to your code and set the disable-link-text attribute to someting other than Cancel

    <f7-searchbar :disable-link-text="currentLanguage.search.cencel"
                  :placeholder="currentLanguage.search.placeholder"
                  :clear-button="true"></f7-searchbar>

Go to your test environment.
Test the component by writing something in the search box
Check out the rendered cancel-text

Expected behavior
I expect my text to be rendered instead of the text Cancel
Actual Behavior
Even if I set the disable-link-text to someting else, the text displayed will be

Cancel

It must be disable-button-text https://framework7.io/vue/searchbar.html#searchbar-properties

Ok, thanks.
But the code I entered was from all the examples on that exact page.


Fix MediaStreamTrack.getSources() result format on iOS

This fixes an issue with MediaStreamTrack.getSources() not resulting in the expected structure on iOS due to an extra layer of nesting.

It seems that this is no longer required as of 1.63.0.


Use dist instead of src in mapbox

I had issues compiling the src, I think it's because the syntax is different than the one used here?
With the dist it works fine.
I also saw there were other related issues in the past, so I'm suggesting to switch to the dist file.

Nice. Hopefully that fixes those issues that have been hard to reproduce in different environments.


BigFloat::log infinite loop?

When BigFloat::log should give 0.5 or 2.0, it infinite loops (or at least seems to). Precision and rounding mode seem unimportant, but I have been testing with precisions of 64,2048,4096 and RoundingModes of ToZero/ToEven.
Here's some code that does not seem to terminate.
let a = BigFloat::from_str("9.0").unwrap();
let b = BigFloat::from_str("3.0").unwrap();
a.log(&b, 64, RoundingMode::ToEven, &mut Consts::new().unwrap());

Thank you for raising the issue. FYI: with rounding mode None bug will not appear.

So, this requires new functionality. I created a task for it: https://github.com/stencillogic/astro-float/issues/32


Location of vcpkg

In the Windows images, vcpkg is located at C:\vcpkg (mentioned in the .md files here), but the .md files don't mention anything about the location of vcpkg in Linux/MacOSX. Where is it located? Can you please add that information to the corresponding .md files?

Hello, @TerensTare.
I think that vcpkg in Linux you can find in this path:
/usr/local/share/vcpkg
You can also find the link in the folder:
/usr/local/bin

It seems like /usr/local/share/vcpkg is where vcpkg is located. Thanks a lot @m-minasyan ! Happy coding!

Is there any platform-independent way to retrieve and use the vcpkg install location in GitHub Actions workflows, for example an environment variable or something like that?

I found this https://github.com/actions/runner-images/issues/6376#issuecomment-1304667352, which is probably what I'm looking for.


Update widgets.py

Fixes error when a single value is stored in m2m relation column.

This PR contains two things, the ManyToMany problem is fixed already, see https://github.com/django-import-export/django-import-export/issues/177 for details.
About adding a format to charfield looks interesting, but we need to know about the motivation and tests need to be added.

Inactive. Closing. Please reopen if necessary.


Trail balance

[x] Both options are true; option change not working

Backend work not done @saranya13-tech


ManageIQ is not syncing with AWX/Ansible Tower

Hello,
When new Ansible Tower provider is added in Automation/Ansible Tower/Explorer , and Ansible Tower provider has /api/v2 endpoint ( AWX 5.0 and above) , sync templates , inventories , etc... is not working. With /api/v1 ( AWX 4.0 and below ) everything is working fine. I think the same bug is described here as I saw the same error in log => https://bugzilla.redhat.com/show_bug.cgi?id=1740860 . Could you please check and fix the issue ?
Thanks,
Michal

Credential validation was not successful: {:headers=>{"server"=>"nginx/1.12.2", "date"=>"Tue, 27 Aug 2019 22:47:43 GMT", "content-type"=>"application/json", "content-length"=>"55", "connection"=>"close", "vary"=>"Accept, Accept-Language, Origin, Cookie", "content-language"=>"en", "x-api-total-time"=>"0.037s"}, :status=>404, :body=>"{"detail":"The requested resource could not be found."}", :url=>#<URI::HTTP http://awxserver/api/v1/me/>}
http://awxserver/api/v1
"detail": "The requested resource could not be found."
http://awxserver/api/
"description": "AWX REST API",
"current_version": "/api/v2/",
"available_versions": {
"v2": "/api/v2/"
},

Hi, is here any update regarding this issue ? I think it is quite serious bug ... Thanks

Hey @keuko @gpavinteractiv  ivanchuk-1 should pull in the newer ansible-tower-client-ruby gem with that fix applied.  If you can apply v0.20.2 to your ivanchuk-1-rc1 and confirm the fix that would be great, otherwise you can try it with a master build or ivanchuk-1 when it gets released next week.

@keuko @gpavinteractiv were you able to retest as @agrare suggested.
Here's the Ivanchuk-1 Stable Release

This fix is included in the latest stable release, I'm going to close this.  Please re-open if you continue to see this on the stable ivanchuk release

Thank you guys for excellent support :)


Generator: used google.api.field_behavior for more accurate method parameter types

The google.api.method_signature annotations sometimes contain a combination of required and optional parameters. Use the google.api.field_behavior annotation as input to indicate which parameters could be optional or alternatively generate a larger overload set based on the combinations for method_signature and fields required/optional status.

We'll do this if/when it seems needed or a customer requests it. This feature would be at best a nice-to-have.


Replace step/indexlist with from/to

What?
Instead of executing a list of steps/indices we now specify where in the flowgraph we start -from and up to which point -to we execute.
Why?
Using the step and indexlist we didn't actually traverse the flowgraph so some flowgraph semantic was not captured before.
How?
We traverse the flowgraph to identify all nodes that can be reached and the nodes that successfully executed.
Testing
Used existing tests so far but can add more.

So I looked into it but at least if we allow multiple disjoint flowgraphs within the same flowgraph,
then this will only catch it if from/to are explicitely defined.
By default the two single nodes import and syn without a connection are both entry and exit nodes.
Therefore the default implied from=['import', 'syn'] and to=['import', 'syn'].
I don't think this is probably not what a novice users intends so we should really reconsider whether we want to allow multiple disjoint flowgraphs within the same flowgraph,
If we explicitely set from=['import'] and to=['syn']. It will catch as expected.

@gadfort The last commit removes the remaining mentions of steplist and makes it more clear if all flowgraph_nodes are used or just the nodes_to_execute.
Please proofread the docstring for run().
I think we should be pretty much ready now.

@troibe please do not merge this as this needs to go along with the #1896


VRPTW solution was null

`using System;
using System.Collections.Generic;
using Google.OrTools.ConstraintSolver;
//   Vehicles Routing Problem with Time Windows (VRPTW).
public class VrpTimeWindows {
class DataModel {
OptimizeRoute obj = new OptimizeRoute();
TimeMatrix = obj.getMarix();
TimeWindows = new long[obj.getEmp().Count,2];
for(int i = 0; i < obj.getEmp().Count; i++)
{
for(int j = 0; j < 2; j++)
{
if (j == 0)
{
TimeWindows[i, j] = 0;
}
else
{
TimeWindows[i, j] = 200;
}
}
}
}
public int VehicleNumber = 30;
public int Depot = 0;
};
///
///   Print the solution.
///
static void PrintSolution(
in DataModel data,
in RoutingModel routing,
in RoutingIndexManager manager,
in Assignment solution) {
RoutingDimension timeDimension = routing.GetMutableDimension("Time");
// Inspect solution.
long totalTime = 0;
for (int i = 0; i < data.VehicleNumber; ++i) {
Console.WriteLine("Route for Vehicle {0}:", i);
var index = routing.Start(i);
while (routing.IsEnd(index) == false) {
var timeVar = timeDimension.CumulVar(index);
Console.Write("{0} Time({1},{2}) -> ",
manager.IndexToNode(index),
solution.Min(timeVar),
solution.Max(timeVar));
index = solution.Value(routing.NextVar(index));
}
var endTimeVar = timeDimension.CumulVar(index);
Console.WriteLine("{0} Time({1},{2})",
manager.IndexToNode(index),
solution.Min(endTimeVar),
solution.Max(endTimeVar));
Console.WriteLine("Time of the route: {0}min", solution.Min(endTimeVar));
totalTime += solution.Min(endTimeVar);
}
Console.WriteLine("Total time of all routes: {0}min", totalTime);
}
public static void Main(String[] args) {
// Instantiate the data problem.
DataModel data = new DataModel();
RoutingIndexManager manager = new RoutingIndexManager(
data.TimeMatrix.GetLength(0),
data.VehicleNumber,
data.Depot);
RoutingModel routing = new RoutingModel(manager);
int transitCallbackIndex = routing.RegisterTransitCallback(
(long fromIndex, long toIndex) => {
// Convert from routing variable Index to distance matrix NodeIndex.
var fromNode = manager.IndexToNode(fromIndex);
var toNode = manager.IndexToNode(toIndex);
return data.TimeMatrix[fromNode, toNode]; }
);
routing.SetArcCostEvaluatorOfAllVehicles(transitCallbackIndex);
routing.AddDimension(
transitCallbackIndex, // transit callback
200, // allow waiting time
15, // vehicle maximum capacities
false,  // start cumul to zero
"Time");
RoutingDimension timeDimension = routing.GetMutableDimension("Time");
// Add time window constraints for each location except depot.
for (int i = 1; i < data.TimeWindows.GetLength(0); ++i) {
long index = manager.NodeToIndex(i);
timeDimension.CumulVar(index).SetRange(
data.TimeWindows[i, 0],
data.TimeWindows[i, 1]);
}
// Add time window constraints for each vehicle start node.
for (int i = 0; i < data.VehicleNumber; ++i) {
long index = routing.Start(i);
timeDimension.CumulVar(index).SetRange(
data.TimeWindows[0, 0],
data.TimeWindows[0, 1]);
}
for (int i = 0; i < data.VehicleNumber; ++i) {
routing.AddVariableMinimizedByFinalizer(
timeDimension.CumulVar(routing.Start(i)));
routing.AddVariableMinimizedByFinalizer(
timeDimension.CumulVar(routing.End(i)));
}
RoutingSearchParameters searchParameters =
operations_research_constraint_solver.DefaultRoutingSearchParameters();
searchParameters.FirstSolutionStrategy =
FirstSolutionStrategy.Types.Value.PathCheapestArc;
Assignment solution = routing.SolveWithParameters(searchParameters);
PrintSolution(data, routing, manager, solution);
}
}`
**

I use code in guide but change input. Data in TimeMatrix[47,47] is in range 1-60 but solution is null.
I can't fix it. please help.

**

It means the solver could not find a solution. Please simplify your input
until you get a feasible problem.
Laurent Perron | Operations Research |<EMAIL_ADDRESS>| (33) 1 42 68 53
00
Le mer. 13 nov. 2019 à 09:14, Kunanonn<EMAIL_ADDRESS>a écrit :

`using System;
using System.Collections.Generic;
using Google.OrTools.ConstraintSolver;
// Vehicles Routing Problem with Time Windows (VRPTW).
public class VrpTimeWindows {
class DataModel {
OptimizeRoute obj = new OptimizeRoute();
TimeMatrix = obj.getMarix();
TimeWindows = new long[obj.getEmp().Count,2];
for(int i = 0; i < obj.getEmp().Count; i++)
{
for(int j = 0; j < 2; j++)
{
if (j == 0)
{
TimeWindows[i, j] = 0;
}
else
{
TimeWindows[i, j] = 200;
}
}
}
}
public int VehicleNumber = 30;
public int Depot = 0;
};
///
/// Print the solution.
///
static void PrintSolution(
in DataModel data,
in RoutingModel routing,
in RoutingIndexManager manager,
in Assignment solution) {
RoutingDimension timeDimension = routing.GetMutableDimension("Time");
// Inspect solution.
long totalTime = 0;
for (int i = 0; i < data.VehicleNumber; ++i) {
Console.WriteLine("Route for Vehicle {0}:", i);
var index = routing.Start(i);
while (routing.IsEnd(index) == false) {
var timeVar = timeDimension.CumulVar(index);
Console.Write("{0} Time({1},{2}) -> ",
manager.IndexToNode(index),
solution.Min(timeVar),
solution.Max(timeVar));
index = solution.Value(routing.NextVar(index));
}
var endTimeVar = timeDimension.CumulVar(index);
Console.WriteLine("{0} Time({1},{2})",
manager.IndexToNode(index),
solution.Min(endTimeVar),
solution.Max(endTimeVar));
Console.WriteLine("Time of the route: {0}min", solution.Min(endTimeVar));
totalTime += solution.Min(endTimeVar);
}
Console.WriteLine("Total time of all routes: {0}min", totalTime);
}
public static void Main(String[] args) {
// Instantiate the data problem.
DataModel data = new DataModel();
RoutingIndexManager manager = new RoutingIndexManager(
data.TimeMatrix.GetLength(0),
data.VehicleNumber,
data.Depot);
RoutingModel routing = new RoutingModel(manager);
int transitCallbackIndex = routing.RegisterTransitCallback(
(long fromIndex, long toIndex) => {
// Convert from routing variable Index to distance matrix NodeIndex.
var fromNode = manager.IndexToNode(fromIndex);
var toNode = manager.IndexToNode(toIndex);
return data.TimeMatrix[fromNode, toNode]; }
);
routing.SetArcCostEvaluatorOfAllVehicles(transitCallbackIndex);
routing.AddDimension(
transitCallbackIndex, // transit callback
200, // allow waiting time
15, // vehicle maximum capacities
false, // start cumul to zero
"Time");
RoutingDimension timeDimension = routing.GetMutableDimension("Time");
// Add time window constraints for each location except depot.
for (int i = 1; i < data.TimeWindows.GetLength(0); ++i) {
long index = manager.NodeToIndex(i);
timeDimension.CumulVar(index).SetRange(
data.TimeWindows[i, 0],
data.TimeWindows[i, 1]);
}
// Add time window constraints for each vehicle start node.
for (int i = 0; i < data.VehicleNumber; ++i) {
long index = routing.Start(i);
timeDimension.CumulVar(index).SetRange(
data.TimeWindows[0, 0],
data.TimeWindows[0, 1]);
}
for (int i = 0; i < data.VehicleNumber; ++i) {
routing.AddVariableMinimizedByFinalizer(
timeDimension.CumulVar(routing.Start(i)));
routing.AddVariableMinimizedByFinalizer(
timeDimension.CumulVar(routing.End(i)));
}
RoutingSearchParameters searchParameters =
operations_research_constraint_solver.DefaultRoutingSearchParameters();
searchParameters.FirstSolutionStrategy =
FirstSolutionStrategy.Types.Value.PathCheapestArc;
Assignment solution = routing.SolveWithParameters(searchParameters);
PrintSolution(data, routing, manager, solution);
}
}`
I use code in guide but change input. Data in TimeMatrix[47,47] is in
range 1-60 but solution is null.
I can't fix it. please help
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/or-tools/issues/1714?email_source=notifications&email_token=ACUPL3PPEXUPWSNC7TXCJP3QTOZPBA5CNFSM4JMVCW42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HY5RZHQ,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACUPL3I2PXJXXODJLH763FDQTOZPBANCNFSM4JMVCW4Q
.

Can i upgrade hardware to solve it?

If a problem is infeasible, it means a solution doesn't exist.
Much like there is no solution to the problem
x is 1
1 + x = 3
The hardware use to solve this problem doesn't matter
On Wed, Nov 13, 2019 at 10:58 AM Eros-Kaiser<EMAIL_ADDRESS>wrote:

Can i upgrade hardware to solve it?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/or-tools/issues/1714?email_source=notifications&email_token=AAXL5EQPF2NJZRIUX7YC7ETQTPFU5A5CNFSM4JMVCW42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOED5R7BQ#issuecomment-553328518,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAXL5EXV4K5DBKPMQGZMVGLQTPFU5ANCNFSM4JMVCW4Q
.

--
Erik Cervin-Edin
Erik.CervinEd.in


[TPE] Support setting individual link velocity

Support setting link velocity with TPE. Link velocity demo is add to velocity_control. velocity_control now supports both velocity_control.sdf and pendulum_links.sdf. The following is a demo moving both links of a pendulum.
https://user-images.githubusercontent.com/22240514/102964127-bad5e180-449f-11eb-95a3-d2e77c741cbe.mp4

Hi @iche033, I combined link velocity into velocity_control system plugin, and now it supports both model and link velocity demos. Would you mind taking another look whenever you get a chance? Thanks!

I made some fixes in 546658b. The main ones are:

fix vel frame
add mutex to protect vel cmd msgs in velocity control system
fix finding link to set vel cmd to based on topic name

This is ready for review


Updating to Kubernetes 1.26 packages

What this PR does / why we need it:
It's time to use the Kubernetes 1.26 packages
Special notes for your reviewer:
This supersedes some of the dependabot PRs
If applicable:

[ ] this PR contains documentation
[ ] this PR contains unit tests
[ ] this PR has been tested for backwards compatibility

@mattfarina I opened this a couple of weeks ago https://github.com/helm/helm/pull/11622 👀

Closing as #11622 already merged.


Release the BS2 tokenizer as open source.

As discussed with @PropGit, we will need this available before the end of Sprint 2.

@PropGit what is the status of this?  We are going to need to start implementing this week.

Working on this today.

For now, I only pushed a light from of the PBASIC Tokenizer project.  The branch to start from is Dev-Version-1.3.  @phated , @monteslu , and @jacobrosenthal , you have push access to this repository.  I will be adding a lot to this project as soon as I can.

I believe we can close this now.  Thanks @PropGit


QoL: OOT Fishing fish always bites hook

Just noting this here, while OOT fishing is basically fine, you know about this already but in the porting process for ZOOTR fishing to this the part where the fish always bites the hook didn't make it in somehow. Needs to be added in then fishing can be basically done.

Done


Unnamed keys don't work with strict mode?

I was surprised to find that foo[]=a&foo[]=b into a Vec<String> fails in strict mode with Multiple values for one key. The docs describe strict mode as being about encoding only but it seems to also affect the behaviour of un-encoded insertions with implicit numbering.
Would it be possible to remove this limitation so that I can benefit from both implicit numbering and strict mode?

Did you determine that strictness application in the code itself (if so, do you mind linking)?

Looking at https://github.com/samscott89/serde_qs/blob/main/src/de/parse.rs#L289-L304, it looks like it should allow something like foo[]=a&foo[]=b

Hmm, this seems to have been fixed since I filed the issue? Or I was somehow mistaken when originally testing. The following now works.
#[test]
fn test() {
	#[derive(Debug,PartialEq,serde::Deserialize)]
	pub struct Query {
		pub strings: Vec<String>,
	}

	let q: Query = serde_qs::Config::new(2, true)
		.deserialize_str("strings[]=foo&strings[]=bar")
		.unwrap();

	assert_eq!(q, Query{strings: vec!["foo".to_string(), "bar".to_string()]})
}

Ah, the bug was on my end. I was using this for application/x-www-form-urlencoded from a browser form and it appears that the browser does encode the [] so it does make sense to use non-strict mode in this scenario. I'll need to check my other application where I hit this first a while back and see why it is using non-strict. But either way it seems that today this problem doesn't exist.

Nice, thanks for following up @kevincox + @jalcine!
A bunch of people have hit this problem since it's not always obvious what the browser will do.
I could imagine a relatively simple addition being: when in strict mode, check if the keys that clash contain square brackets and return a little more information. What do you think?

Yeah, that would be a great benefit to user experience. If you also highlight that the brackets were encoded it would make it really obvious what is happening.

Cool, adding this to 0.9.1.
Error message should look like:
Multiple values for one key: "vec%5B%5D"
Invalid field contains an encoded bracket -- did you mean to use non-strict mode?
  https://docs.rs/serde_qs/latest/serde_qs/#strict-vs-non-strict-modes


Example of how to send event to google analytics from cinder app?

Hi there, and thanks for this project, it looks very good for installations.  I'm currently reviewing some options for how we can integrate google analytics into our application and I noticed that your README has a section on Event Tracking. Is there any example code that makes use of this? Particularly, I'm wondering how the payload should be sent over OSC from within a cinder app, as it looks like the expected payload is a JSON / JS object.
Thanks again!
Rich

See AMPMClient::sendEvent.
https://github.com/stimulant/ampm/blob/master/samples/Cinder/Client/src/AMPMClient.cpp#L77
https://github.com/stimulant/ampm/blob/master/samples/Cinder/Client/src/ClientApp.cpp#L64

Ah, cool! didn't notice it in the sample you've got up there already. Thanks so much, looking forward to giving this a spin.


Can't install rbx-2.5.3 on Mavericks (LLVM issue)

After reading about this issue in various places, I arrived at this command (after brew installing llvm):
$ CC=clang CONFIGURE_OPTS="--llvm-config /usr/local/opt/llvm/bin/llvm-config" rbenv install rbx-2.5.3

fails with this output:
Downloading rubinius-2.5.3.tar.bz2...
-> http://dqw8nmjcqpjn7.cloudfront.net/9af4d6e9d1e78a586579c86b9eb9a082cb863885d4a7cf33989d73280461e5fc
Installing rubinius-2.5.3...

BUILD FAILED (OS X 10.9.5 using ruby-build 20150506)

Inspect or clean up the working tree at /var/folders/4c/fwhfl1v11c74zyvbfljk_t5c0000gq/T/ruby-build.20150519102653.73172
Results logged to /var/folders/4c/fwhfl1v11c74zyvbfljk_t5c0000gq/T/ruby-build.20150519102653.73172.log

Last 10 log lines:
	from /Users/lsu/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/bundler-1.9.2/lib/bundler/environment.rb:18:in `requested_specs'
	from /Users/lsu/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/bundler-1.9.2/lib/bundler/runtime.rb:13:in `setup'
	from /Users/lsu/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/bundler-1.9.2/lib/bundler.rb:122:in `setup'
	from /Users/lsu/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/bundler-1.9.2/lib/bundler/setup.rb:18:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
not found
ABORT: unable to set up LLVM

Running 'configure' failed. Please check configure.log for more details.

LLVM version:
$ /usr/local/opt/llvm/bin/llvm-config --version
3.6.0

also:
$ ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-darwin13.0]

It's always a good idea to try with latest Rubinius version first, since they're constantly improving the build process. Please upgrade ruby-build to latest version and try rbx-2.5.5, thanks

cool, thank you. Still getting the same problem though. I tried it also with no env set.
$ CC=clang CONFIGURE_OPTS="--llvm-config /usr/local/opt/llvm/bin/llvm-config" rbenv install rbx-2.5.5
Downloading rubinius-2.5.5.tar.bz2...
-> http://dqw8nmjcqpjn7.cloudfront.net/217659849ca2c67322d24ce7167e760dc835f32a701ca6e558703914ca82d02f
Installing rubinius-2.5.5...

BUILD FAILED (OS X 10.9.5 using ruby-build 20150519)

Inspect or clean up the working tree at /var/folders/4c/fwhfl1v11c74zyvbfljk_t5c0000gq/T/ruby-build.20150519135025.74735
Results logged to /var/folders/4c/fwhfl1v11c74zyvbfljk_t5c0000gq/T/ruby-build.20150519135025.74735.log

Last 10 log lines:
	from /Users/lsu/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/bundler-1.9.2/lib/bundler/environment.rb:18:in `requested_specs'
	from /Users/lsu/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/bundler-1.9.2/lib/bundler/runtime.rb:13:in `setup'
	from /Users/lsu/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/bundler-1.9.2/lib/bundler.rb:122:in `setup'
	from /Users/lsu/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/bundler-1.9.2/lib/bundler/setup.rb:18:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
not found
ABORT: unable to set up LLVM

Are you certain that /usr/local/opt/llvm/bin/llvm-config is compatible with this version of Rubinius?
Also what is the full failed stack trace (available from the log file)?

I don’t think the latest Rubinius works with the latest LLVM. See https://twitter.com/rubinius/status/598569219622576128.

@sferik thanks for the info. I tried again with different versions of LLVM with the same effect. Maybe I'm not using CONFIGURE_OPTS properly? e.g:
this fails:
$ CONFIGURE_OPTS="--llvm-config /Users/lsu/src/rubinius-2.2.10/vendor/llvm/Release/bin/llvm-config" rbenv install rbx-2.5.5

version:
$ /Users/lsu/src/rubinius-2.2.10/vendor/llvm/Release/bin/llvm-config --version
3.2svn

Also, when I originally tried this I had 3.5.1 one installed, not 3.6.0.

I also tried with CONFIGURE_OPTS="--ignore-system"as described in the Rubinius docs.
configure.log
[2015-05-19 17:31:48] Configuring Rubinius...
[2015-05-19 17:31:48] Command line: "--prefix=/Users/lsu/.rbenv/versions/rbx-2.5.5"
[2015-05-19 17:31:48] Checking clang:
[2015-05-19 17:31:48]  found
[2015-05-19 17:31:48] Checking clang++:
[2015-05-19 17:31:48]  found
[2015-05-19 17:31:48] ---

Detected old configuration settings, forcing a clean build
---
[2015-05-19 17:31:48]   Checking for 'llvm-config':
[2015-05-19 17:31:48] not found
[2015-05-19 17:31:48]*** ERROR ABORT: unable to set up LLVM

i'm gonna try to add llvm-config to my $PATH and see if that makes any difference....

@sferik @mislav I was able to (with some difficulty) compile and install rbx from their repository into rbenv.

Leaving a comment here in case it helps someone in the future, between this issue and https://github.com/sstephenson/ruby-build/issues/796, this is what I believe ultimately worked for me to install Rubinius on Mavericks:
brew install llvm35
CC=clang RUBY_CONFIGURE_OPTS="--llvm-config /usr/local/opt/llvm35/bin/llvm-config-3.5" rbenv install rbx-2.5.8

So you need LLVM < 3.6 as well as to specify the path to that config with RUBY_CONFIGURE_OPTS.

Sorry if I'm necro-bumping but here's what I did (just in case it might help someone).
sudo ln -s /usr/bin/llvm-config-3.5 /usr/bin/llvm-config.
I know that this isn't the cleanest way, but ruby-build wasn't giving a damn to my RUBY_CONFIGURE_OPTS.


infer

Is there a reasoning script, can you view the results?

@fuchao01
may this script help you? https://github.com/naver-ai/relabel_imagenet#test-a-pretrained-model


Fresh install error: xformers is not supported wheel on this platform

in the first step of the dreambooth lora colab, install dependencies:
ERROR: xformers-0.0.16+814314d.d20230118-cp38-cp38-linux_x86_64.whl is not a supported wheel on this platform.
code:
def install_dependencies():
!pip -q install --upgrade gallery-dl gdown imjoy-elfinder ruamel.yaml dadaptation lion-pytorch "locon==0.0.3"
!pip -q install --upgrade -r requirements.txt
s = getoutput('nvidia-smi')
if install_xformers:
if 'T4' in s:
%pip -q install https://github.com/camenduru/stable-diffusion-webui-colab/releases/download/0.0.16/xformers-0.0.16+814314d.d20230118-cp38-cp38-linux_x86_64.whl
!pip -q install --pre triton
if 'A100' in s:
%pip -q install https://github.com/camenduru/stable-diffusion-webui-colab/releases/download/0.0.15/xformers-0.0.15+e163309.d20230103.ColabProA100-cp38-cp38-linux_x86_64.whl

Hi, you're using old commit, I can't help but suggests to :

Use newer version of the notebook
Manually install newer xformers

!pip uninstall -y xformers
!pip install -q --pre xformers
!pip install -q --pre triton


springer-spaniel:0.1.0

I am submitting

[x] a new package

This is an loose recreation of the Springer Contributed Chapter LaTeX template on Overleaf. It aims to provide template-level support for commonly used packages so you don't have to choose between style and features.
I have read and followed the submission guidelines and, in particular, I

[x] selected a name that isn't the most obvious or canonical name for what the package does

[x] added a typst.toml file with all required keys

[x] added a README.md with documentation for my package

[x] have chosen a license and added a LICENSE file or linked one in my README.md

[x] tested my package locally on my system and it worked

[x] excluded PDFs or README images, if any, but not the LICENSE

[x] ensured that my package is licensed such that users can use and distribute the contents of its template directory without restriction, after modifying them through normal use.

Thank you!


Added a slightly changed version from the awscli find bucket function

Added a slightly modified version of the find_bucket_key from awscli ensure that the bucket name and paths are split properly

Sorry to be so slow to respond here!
This looks great, running tests now. At a glance, not sure that the reference to "access-point" is intentional? Of course, I know nothing about what these URIs ought to look like.

Thanks for fixing the linting issue, it's always something I forget. Just commenting for the question:
Not entirely sure what you mean regarding the reference to "access-point" as such, but I would assume those are intentional. AWS offers a possibility to create access points for S3 buckets as one way to manage access to shared s3 buckets. There can be several access points for one bucket and those can have different permissions for access. While the ap's are mostly used similarly to s3 buckets, the bucket URI is either the ARN of the acccess point or the access point alias.
While the Alias would parse similarly to normal s3 bucket name, it is autogenerated and cannot be changed for the buckets, so using it in automation can be harder than just using the ARN, hence the need for allowing also ARN's in the names.

Thanks for the explanation. I suppose it's the kind of thing that doesn't make that much sense until you need to use it :)


feat(behavior_path_planner): add PullOutPath member variables for ego predicted path generation

Description
I added member variables for PullOutPath.
They will be used for ego predicted path generation in safety check

Tests performed

Not applicable.
Effects on system behavior

Not applicable.
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

thanks for the PR!!!


chore(tooling): move everything to gulp

Not the simple PR you want to see.
This is a workflow made with the right base to make it group up when we need some extra tasks.
I split it in 3 separate categories. The important bits are:
Instead of having a insanely big task like we did on ui-bootstrap that would do everything, I split it in two tasks:

gulp - This is the task you want to run before commit, to make sure that everything is correct (formatting and tests).
gulp build - Does all the previous things, but also builds the project.

For testing + watch, you need two tabs (no way to simplify that I think):
One with gulp watch and the other, gulp test or karma start or npm test. I left the npm test for convenience.
Travis will run the  gulp one. It doesn't need to build anything, that only adds time.
Cleaned the package.json, and moved the git hook to a install hook. That is a better way of managing it.
After this gets merged, I will update the docs to explain how to work with this tooling.

Tslint will come later, seems that it needs more configuring and fidling and that is for another PR.

Oh, clang was complaining about formats now, will update that in master and rebase (to not dirt this PR).

@Foxandxss I'm not big fan of splitting gulpfile over multiple files as:

it makes, IMO, harder to see what is in build
usually leads to config / code duplication

The other thing I'm not totally sold on is gulp-load-plugins - personally I find it harder to see what is imported / used.
Having said the above I can perfectly live with the proposed setup, was just spelling out my personal preferences.
Didn't spend too much time reviewing every details of the individual tasks - we can always update / fix those as we go.

I split them because a 500+ gulpfile is hard to grow up. I don't think I
have duplication at all. Said that, I don't mind putting it back to one
file.
On the other hand, I have mixed feeling with load plugins, so that go away.
About the task, yeah, they seems fine for now, and this is enough
bikeshedding for now.
El 5/11/2015 3:45 p. m., "Pawel Kozlowski"<EMAIL_ADDRESS>escribió:

@Foxandxss https://github.com/Foxandxss I'm not big fan of splitting
gulpfile over multiple files as:

it makes, IMO, harder to see what is in build
usually leads to config / code duplication

The other thing I'm not totally sold on is gulp-load-plugins - personally
I find it harder to see what is imported / used.
Having said the above I can perfectly live with the proposed setup, was
just spelling out my personal preferences.
Didn't spend too much time reviewing every details of the individual tasks

we can always update / fix those as we go.

—
Reply to this email directly or view it on GitHub
https://github.com/ng-bootstrap/core/pull/78#issuecomment-154080133.

I'm personally fine with the split, but not hugely opinionated now - maybe better to keep it in a singular file until it gets more complex though for simplicity.

Updated, please re-check.

Left few comments, LGTM otherwise.


Possible Optimization Bugs Since There Are No Tests

General Information:
The repo has been optimized to reduce the amount of shuffles and add multiprocessing. Both have been merged into the repo without any tests.
There needs to be tests to ensure the repo is shuffling properly when it is maintaining the shuffle indices and when it is not. The new utils function for shuffling needs to be tested.
In multiprocessing, there are no tests to make sure any of the multithreading is working appropriately. Most importantly, single threading needs to be tested to make sure that option still works.

There actually is an issue that if an error is caused in MP due to a change, we currently have no test to catch it. We need to add a test to address.


Filtering some facet values

While displaying my facets, I would like to filter out some of them without removing them from my index. I was thinking about something like:
search.addWidget(
  instantsearch.widgets.refinementList({
    container: '#brands',
    attributeName: 'brand',
    transformData: function(data) {
      if (data.value === 'uggly') return false;
      // [...]
      return data;
    }
  })
);

or
search.addWidget(
  instantsearch.widgets.refinementList({
    container: '#brands',
    attributeName: 'brand',
    filterFacets: function(facets) {
      return filter(facets, function (f) { return f.value !== 'uggly' });
    }
  })
);

If well documented, I don't think it will conflict with the limit attribute.
What do you think?

filterFacets seems good, more obvious

filterData might be better since we already have transformatData (which is a "mapData" in the end).

Ultimately it would be easier to have a "changeData" Where you receive the whole facetValues and you must return a new complete facetValues. So that you can do both filter, reduce, map, anything you want, just send us the results.

filterData might be better since we already have transformatData (which is a "mapData" in the end).

It was my initial proposal but since I wanted it to be applied on all facets and not for each facet, it was kind of confusing.

It was my initial proposal but since I wanted it to be applied on all facets and not for each facet, it was kind of confusing.

Ohhh I did not see it. Maybe we could right now try to find a good name where we are able to reformat the whole data (and thus handle both map, filter, reduce..)

We are most probably going for templates being only functions, thus the need to reformat the whole data can be handled in the templating system. Then it will be our job to educate on how to keep using mustache while being able to reformat the data.
I will revisit this one once settled on the template situation.

Interested in this too…
@vvo is there an example of this somewhere?

Hey @timkelty, this is a very old issue, could you make a new one describing your issue? You can use every template as a function, and there leave out any values you need

@Haroenv My use-case was a bit more involved (more than just filtering, but similar requirements), so I made an issue: https://github.com/algolia/instantsearch.js/issues/2283


newer version

If I want to run it in a newer version of Ubuntu, do i need any changes? I failed.

The docker container will run the same version of Ubuntu even if your host is running a newer version. No changes should be necessary as far as I am aware..
Which errors are you encountering during which operations?

Thank you very much for your reply. I will try more.
I'll ask you if there are any questions in the future.


Env command improvements.

Split out list and test for the env command.
This allows list to be used programatically: jaws env list test > prod.env.
test uses red for any missing ENV variables.
Added log_header export for all the ----\nheader\n----- goodness

Any tips on getting the test suite working locally? I imagine this could break some tests.

We are doing a huge re-factor, going to close this but will incorporate this into refactor.

If you want I can re-apply the changes on top of your refactor once done.

Thanks but I think we should be good. the new refactored one is more powerful and better handles multi-region. @ac360 will work on making it look prettier ;)


In Tank Operation the defeat music persists even after returning to a previous screen.

Restart Button: Adding a “Restart” button directly on the game over the screen would be convenient for players. This way, they won’t need to navigate back and then click the start button. It streamlines the process and makes restarting quicker.
The defeat music continues even after returning to the previous screen.
@llaske does this issue look good?  can I start working on this?
Activity name: Tank-operation.
https://github.com/llaske/sugarizer/assets/154233802/a6bc0588-00f1-4e81-b7ae-0a74f1883536

Restart Button: Adding a “Restart” button directly on the game over the screen would be convenient for players.

I'm not in favor of changing the game play.

The defeat music continues even after returning to the previous screen.

You're right, it's a bug.

Fixed in https://github.com/llaske/sugarizer/pull/1556


pull request for e2e test at 11/07/2016 12:26:11

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

optest/docs/updated_at.md
:white_check_mark:Succeeded

Details

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.


Add ability to send tips along with claim when using claim_send_to_address

The Issue
Currently, when using https://lbryio.github.io/lbry/cli/#claim_send_to_address to send a claim from one wallet to another, it doesn't send any received tips on the particular claim. So the claim ends up in a new wallet, but the tips (supports) stay in the original wallet. There should be an option to send the tips along with the claim when using this command.
The most common scenario would be our YouTube sync process - YouTubers may get tips on the claims we sync for them, but we would not be able to send those tips over to them without unlocking + sending manually.
System Configuration

LBRY Daemon version:
LBRY App version:
LBRY Installation ID:
Operating system:

Anything Else

Screenshots

I think we are close to being able to do this - would probably be another special option to go along with: https://github.com/lbryio/lbry/issues/941

The new command is claim update - we'd want an option that allows for sending of tips along with the update if a new claim address is used.


feat: custom plugins loader

cc @marcus-j-davies I saw that for some reason this was removed after the switch to zwavejs.

Pull Request Test Coverage Report for Build 542938793

0 of 9 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.02%) to 20.766%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/ZwaveClient.js
0
9
0.0%

Totals

Change from base Build 540884831:
-0.02%

Covered Lines:
1996

Relevant Lines:
9852

💛  - Coveralls


Add a Dockerfile and push to docker.io

For an even quicker way of starting, it would be great to have a quick docker run command.

Not quite sure about that... 'pip install' is pretty quick already. Building a container image means maintaining it (updating it for security fixes, etc.), so it's a non-trivial thing to do.

What would be good is to ship this to PyPi, if it's suitable for that.

That's fair. Let's start with PyPi and take it from there.


File sharing failed: The string contains invalid characters.

Hi,
I'm trying the following code on iOS:
sharePhoto() {
     var self = this;
            var img = document.getElementById('photo').attr('src');
            FileSharer.share({
                filename: Math.random()+"_pic.png",
                base64Data: img.replace('data:image/png;base64', '').replace('image/png;base64', ''),
                contentType: "image/png",
            }).then(() => {
                alert('DONE');
            }).catch(error => {
                console.error("File sharing failed:", error.message);
            });
},

I'm 100% the picture is correct, because it's shown correctly on the image src.
But it always gives me: ⚡  [error] - File sharing failed: The string contains invalid characters.
And when I do:
base64Data: img.replace('data:image/png;base64', '').replace('image/png;base64', '').replace(/\s/g, ''),
It gives me: ERR_PARAM_DATA_INVALID

@moberwasserlechner my ionic app is build in vue with capacitor by the way

@moberwasserlechner event this fails:
    Plugins.FileSharer.share({
                filename: Math.random()+"_foo.png",
                base64Data: 'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M/wHwAEBgIApD5fRAAAAABJRU5ErkJggg==',
                contentType: "image/png",
            }).then(() => {
                alert('DONE');
            }).catch(error => {
                console.error("File sharing failed:", error.message);
            });

Hi,
Which versions of capacitor and ios are you using?
Does it work on the Web and Android?
I try to have a look but can not make any promises.
BR, Michael

Dataurls normally look like data:image/png;base64,. See the comma at the end.
In your code above you do not replace the comma, which might cause the error?

Thanks, was the comma!

Just to emphasise for other users: you don't need the data:image/png;base64, part in the base64Data parameter. So, use something like
.replace(/^data:image\/[a-z]+;base64,/, "")

Or , If someone want the easiest way you can just    base64Data: img.split(',')[1],

FileSharer.share({
filename: Math.random()+"_foo.png",
base64Data: 'base64 string here',
contentType: "image/png",
}).then(() => {
alert('DONE');
}).catch(error => {
console.error("File sharing failed:", error.message);
});
       Its showing the alert Done but nothing is happening. Can anyone help me with this?

@Maheshbhusanoor Probably because Capacitor 3 is not supported :(  https://github.com/moberwasserlechner/capacitor-filesharer/issues/31#issuecomment-907005914

Hello,
Base64 of PDF file is working fine with android but getting error into iOS.
File sharing failed – "ERR_PARAM_DATA_INVALID"

Hey guys, confirming this issue is still happening on Capacitor 4.0.0

I use this plugin on Capacitor 4.0.0,the app will be closed when share image to wechat or other im,how to solve this problem,thanks.

Please do not comment on closed issues but create a new one and provide the information the issue template asks. I will not look on closed issues when planing a new release and therefore you will not get any answers to your questions.


Downloading the SRS for Barretenberg is slow

There should be a way to only download the necessary amount of the SRS

Suggestion: it may be that the chunk size is not optimal.

Giving justification for the suggestion from our slack conversation:
Cody noticed that if you download the SRS using the AWS link in Firefox, it takes seconds to download. However, when we download it using reqwest, it is really slow.


No stream on cellular network, but working on wifi

I'm displaying my camera streams on my Home Assistant lovelace.
On wifi, all is working as expected.
But when I try to disconnect to the wifi network, the webRtc is trying to load the stream with MP4 and I only have black picture.
I'm using a reverse proxy to access to my server outside of the local network.
Is their something to do ?
PS: I have an iPhone, didn't test on Android.

The iPhone has the most retarded browser in terms of modern technologies.
It does not support MSE technology, so you need to learn how to set up external access for WebRTC technology.
This can be difficult if you don't have IT skills.
https://github.com/AlexxIT/go2rtc


When executed command playmusiccl gives error "Can't find ~/.playmusicclrc"

Whenever i try to execute the command playmusiccl i am giving the error "Can't find ~/.playmusicclrc". It seems as if the file wasnt created during setup. Here's my setup log:
running install
running bdist_egg
running egg_info
writing requirements to playmusiccl.egg-info/requires.txt
writing playmusiccl.egg-info/PKG-INFO
writing top-level names to playmusiccl.egg-info/top_level.txt
writing dependency_links to playmusiccl.egg-info/dependency_links.txt
writing entry points to playmusiccl.egg-info/entry_points.txt
reading manifest file 'playmusiccl.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'playmusiccl.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/playmusiccl
copying build/lib.linux-x86_64-2.7/playmusiccl/playmusiccl.py -> build/bdist.linux-x86_64/egg/playmusiccl
copying build/lib.linux-x86_64-2.7/playmusiccl/init.py -> build/bdist.linux-x86_64/egg/playmusiccl
byte-compiling build/bdist.linux-x86_64/egg/playmusiccl/playmusiccl.py to playmusiccl.pyc
byte-compiling build/bdist.linux-x86_64/egg/playmusiccl/init.py to init.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying playmusiccl.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying playmusiccl.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying playmusiccl.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying playmusiccl.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying playmusiccl.egg-info/not-zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
copying playmusiccl.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying playmusiccl.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
creating 'dist/playmusiccl-0.6.1-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing playmusiccl-0.6.1-py2.7.egg
removing '/usr/local/lib/python2.7/dist-packages/playmusiccl-0.6.1-py2.7.egg' (and everything under it)
creating /usr/local/lib/python2.7/dist-packages/playmusiccl-0.6.1-py2.7.egg
Extracting playmusiccl-0.6.1-py2.7.egg to /usr/local/lib/python2.7/dist-packages
playmusiccl 0.6.1 is already the active version in easy-install.pth
Installing playmusiccl script to /usr/local/bin
Installed /usr/local/lib/python2.7/dist-packages/playmusiccl-0.6.1-py2.7.egg
Processing dependencies for playmusiccl==0.6.1
Searching for pylast==1.4.2
Best match: pylast 1.4.2
Processing pylast-1.4.2-py2.7.egg
pylast 1.4.2 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/pylast-1.4.2-py2.7.egg
Searching for gmusicapi==7.0.0
Best match: gmusicapi 7.0.0
Processing gmusicapi-7.0.0-py2.7.egg
gmusicapi 7.0.0 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/gmusicapi-7.0.0-py2.7.egg
Searching for six==1.8.0
Best match: six 1.8.0
six 1.8.0 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Searching for pyasn1==0.1.7
Best match: pyasn1 0.1.7
pyasn1 0.1.7 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Searching for ndg-httpsclient==0.4.0
Best match: ndg-httpsclient 0.4.0
Processing ndg_httpsclient-0.4.0-py2.7.egg
ndg-httpsclient 0.4.0 is already the active version in easy-install.pth
Installing ndg_httpclient script to /usr/local/bin
Using /usr/local/lib/python2.7/dist-packages/ndg_httpsclient-0.4.0-py2.7.egg
Searching for pyOpenSSL==0.14
Best match: pyOpenSSL 0.14
pyOpenSSL 0.14 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Searching for MechanicalSoup==0.3.1
Best match: MechanicalSoup 0.3.1
Processing MechanicalSoup-0.3.1-py2.7.egg
MechanicalSoup 0.3.1 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/MechanicalSoup-0.3.1-py2.7.egg
Searching for gpsoauth==0.0.4
Best match: gpsoauth 0.0.4
Processing gpsoauth-0.0.4-py2.7.egg
gpsoauth 0.0.4 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/gpsoauth-0.0.4-py2.7.egg
Searching for appdirs==1.4.0
Best match: appdirs 1.4.0
Processing appdirs-1.4.0-py2.7.egg
appdirs 1.4.0 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/appdirs-1.4.0-py2.7.egg
Searching for mock==1.3.0
Best match: mock 1.3.0
Adding mock 1.3.0 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for oauth2client==1.5.1
Best match: oauth2client 1.5.1
Adding oauth2client 1.5.1 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for proboscis==<IP_ADDRESS>
Best match: proboscis <IP_ADDRESS>
Adding proboscis <IP_ADDRESS> to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for python-dateutil==2.4.2
Best match: python-dateutil 2.4.2
Adding python-dateutil 2.4.2 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for requests==2.4.3
Best match: requests 2.4.3
requests 2.4.3 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Searching for protobuf==2.6.1
Best match: protobuf 2.6.1
protobuf 2.6.1 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Searching for mutagen==1.31
Best match: mutagen 1.31
Adding mutagen 1.31 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for decorator==4.0.4
Best match: decorator 4.0.4
Adding decorator 4.0.4 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for validictory==1.0.1
Best match: validictory 1.0.1
Adding validictory 1.0.1 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for cryptography==0.6.1
Best match: cryptography 0.6.1
cryptography 0.6.1 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Searching for beautifulsoup4==4.4.1
Best match: beautifulsoup4 4.4.1
Adding beautifulsoup4 4.4.1 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for pycrypto==2.6.1
Best match: pycrypto 2.6.1
pycrypto 2.6.1 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Searching for pbr==1.8.1
Best match: pbr 1.8.1
Adding pbr 1.8.1 to easy-install.pth file
Installing pbr script to /usr/local/bin
Using /usr/local/lib/python2.7/dist-packages
Searching for funcsigs==0.4
Best match: funcsigs 0.4
Adding funcsigs 0.4 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for rsa==3.2
Best match: rsa 3.2
Adding rsa 3.2 to easy-install.pth file
Installing pyrsa-encrypt-bigfile script to /usr/local/bin
Installing pyrsa-encrypt script to /usr/local/bin
Installing pyrsa-verify script to /usr/local/bin
Installing pyrsa-sign script to /usr/local/bin
Installing pyrsa-priv2pub script to /usr/local/bin
Installing pyrsa-decrypt script to /usr/local/bin
Installing pyrsa-decrypt-bigfile script to /usr/local/bin
Installing pyrsa-keygen script to /usr/local/bin
Using /usr/local/lib/python2.7/dist-packages
Searching for pyasn1-modules==0.0.5
Best match: pyasn1-modules 0.0.5
pyasn1-modules 0.0.5 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Searching for httplib2==0.9.2
Best match: httplib2 0.9.2
Removing httplib2 0.9 from easy-install.pth file
Adding httplib2 0.9.2 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Searching for cffi==0.8.6
Best match: cffi 0.8.6
Adding cffi 0.8.6 to easy-install.pth file
Using /usr/lib/python2.7/dist-packages
Searching for pycparser==2.10
Best match: pycparser 2.10
pycparser 2.10 is already the active version in easy-install.pth
Using /usr/lib/python2.7/dist-packages
Finished processing dependencies for playmusiccl==0.6.1

You have to manually copy it.... And configure it.

Yes, it would be better if the bank one could be copied on first run and playmusiccl exit telling you to configure it.

Although this would increase usability - I think the readme perfectly addresses this.


Unable to remove format of a paragraph

Selecting a block of code (paragraph) and changing the format works well. But removing the format (using the removeFormat button) back is not possible later on, e.g. when I leave the paragraph and return to it later. I am actually not able to replace the format in any other way then.
The "Undo" button is not option as it has to be possible to change the paragraph format after saving and reopening the document...
Also asking my users to do it through editing the HTML code is not acceptable, as they are not so exprienced with HTML to be able to do it.
Thank you for your help.

Since this is the same issue as the #190  issue, I close this issue.

This issue is treated together in issue #190


Fetching and rendering of AreWeHeadlessYetHomePage

The goal of this PR is to fetch the AreWeHeadlessYet Homepage and render it.
I have added configuration files for staging and production instance of wagtail.org. However the work done on wagtail.org hasn't been merged yet and is only available on staging so we can't make queries to wagtail.org yet.
This is what makes the CI jobs fail.
I changed the production environment variables file to point to the staging instance but it's missing some env. variables (AUTH_USER and AUTH_PASSWORD) - I have added those in Vercel which is why the Vercel job succeeds.

@Tijani-Dia could you update this based on #1 / merge #1 and then rebase this branch? Additionally this PR is way too big to be comfortably reviewable – for me it makes my browser crash just to try and view the file changes in GitHub. Is there any chance you could split this into smaller PRs?
Re the failing builds – what’s your plan regarding those? Are we holding off from merging this PR until this is resolved?

@thibaudcolas I will try to split it in smaller PRs.
Re the failing builds - It depends on whether we are going to deploy the backend to production soon because that would fix this issue. Otherwise stop running npm run build in CI might be our best bet.


Wrong type interface: PaymentMethodData

interface PaymentMethodData {
    data?: any;
    supportedMethods?: string[];
}

should be
interface PaymentMethodData {
    data?: any;
    supportedMethods?: string;
}

according to https://www.w3.org/TR/payment-request/#paymentmethoddata-dictionary.

PRs welcomed. You can find more information about contributing lib.d.ts fixes at https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md#contributing-libdts-fixes.

My mistake, should not drop old spec immediately.
interface PaymentMethodData {
    data?: any;
    supportedMethods?: string | string[];
}

Fixed on https://github.com/Microsoft/TSJS-lib-generator/pull/320


Add karpenter dashboards to helm-chart

Fixes #5791
Description
Adding karpenter dashboards to helm chart, so we can improve them over time and rolling them out easily to users deploying karpenter via helm-chart.
How was this change tested?
Does this change impact docs?

[ ] Yes, PR includes docs updates
[ ] Yes, issue opened: #
[x] No

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

If we have this change in, does this change our docs around deploying these dashboards?

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
5278

Relevant Lines:
6384

💛  - Coveralls

@tvonhacht-apple I see this PR is closed, I'd love to see it to land. Any reason for?


Remove required query-param "default-value"

There's no need to pass this value. The provider calling flagd already has the default, and can default the value whenever appropriate. It only over-complicates the API and the validation.

Please make sure to update the readme when the default param is no longer required.


Diagnose usages of 'Self' in stored property initializers

Instead of walking stored property initializer expressions as part of computing the captures for a designated initializer, walk and store them separately. This makes more sense since SILGen emits them as separate functions.
Also, diagnose DynamicSelfType references inside stored property initializers, which are currently not supported.
Fixes rdar://problem/41490541, rdar://problem/51561208, https://bugs.swift.org/browse/SR-10969.

@swift-ci Please smoke test

https://github.com/apple/swift-lldb/pull/1757
@swift-ci Please smoke test

@swift-ci Please test source compatibility


[Bug] license_select failing kfp_ray test

Search before asking

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

Component
Transforms/Other
What happened + What you expected to happen
With the recent PR to properly enabled kfp workflow tests (PR https://github.com/IBM/data-prep-kit/pull/672) on transforms, we found that repo_level_ordering was not passing (see log here). To get the PR to pass, license_select/kfp_ray/Makefile was renamed to Makefile.disable-cicd.
Reproduction script
To reproduced
cd transforms/code/license_select/kfp_ray
git mv Makefile.disable-cicd Makefile
git commit -s -a -m "restore kfp_ray test for license_select"
git push
Make a PR and watch the cicd
Anything else
Image: "quay.io/dataprep1/data-prep-kit/kfp-data-processing:latest" with ID "sha256:37d2e98f3b1b4f406f20254b3ae5e96a1081bd731917aa62848a95bcadda080c" not yet present on node "dataprep-worker2", loading...
Image: "quay.io/dataprep1/data-prep-kit/kfp-data-processing:latest" with ID "sha256:37d2e98f3b1b4f406f20254b3ae5e96a1081bd731917aa62848a95bcadda080c" not yet present on node "dataprep-control-plane", loading...
Image: "quay.io/dataprep1/data-prep-kit/kfp-data-processing:latest" with ID "sha256:37d2e98f3b1b4f406f20254b3ae5e96a1081bd731917aa62848a95bcadda080c" not yet present on node "dataprep-worker", loading...
make[3]: Leaving directory '/home/runner/work/data-prep-kit/data-prep-kit/kfp/kfp_ray_components'
. /home/runner/work/data-prep-kit/data-prep-kit/transforms/code/license_select/kfp_ray/../../../..//transforms/venv/bin/activate  && python -m workflow_support.pipeline_utils.pipelines_tests_utils -c "sanity-test" -p /home/runner/work/data-prep-kit/data-prep-kit/transforms/code/license_select/kfp_ray/license_select_wf.yaml -e "http://localhost:8080/"
12:25:34 WARNING - Failure to get pipeline. Number of pipelines with name license_select_wf is 0
12:25:34 INFO - Pipeline uploaded
12:25:34 INFO - Pipeline run license_select_wf 2024_10_05_12_25_34 submitted
12:26:34 INFO - Got pipeline execution status Running
12:27:34 INFO - Got pipeline execution status Running
12:28:34 INFO - Got pipeline execution status Running
12:29:34 INFO - Got pipeline execution status Running
12:30:34 INFO - Got pipeline execution status Running
12:31:34 INFO - Got pipeline execution status Running
12:32:35 INFO - Got pipeline execution status Running
12:33:35 INFO - Got pipeline execution status Failed
12:33:35 WARNING - Pipeline license_select_wf failed with error None and status Failed
make[2]: *** [/home/runner/work/data-prep-kit/data-prep-kit/transforms/code/license_select/kfp_ray/../../../..//transforms/.make.workflows:46: .workflows.test-pipeline] Error 1
make[1]: *** [Makefile:45: workflow-test] Error 2
make[2]: Leaving directory '/home/runner/work/data-prep-kit/data-prep-kit/transforms/code/license_select/kfp_ray'
make[1]: Leaving directory '/home/runner/work/data-prep-kit/data-prep-kit/transforms/code/license_select/kfp_ray'
make: *** [Makefile:56: workflow-test] Error 2
make: Leaving directory '/home/runner/work/data-prep-kit/data-prep-kit/transforms/code/license_select'
Error: Process completed with exit code 2.
OS
Ubuntu
Python
3.10.x
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

Its added to the kfp black list in https://github.com/IBM/data-prep-kit/pull/684

With https://github.com/IBM/data-prep-kit/pull/781 the pipeline still fails with:
03:46:04 INFO - Getting supported licenses from file test/license_select/sample_approved_licenses.json
03:46:04 ERROR - Error reading file test/license_select/sample_approved_licenses.json: [Errno 2] No such file or directory: 'test/license_select/sample_approved_licenses.json'
03:46:04 ERROR - Failed to read file: test/license_select/sample_approved_licenses.json due to [Errno 2] No such file or directory: 'test/license_select/sample_approved_licenses.json'
03:46:04 INFO - pipeline id runtime_pipeline_id