Kompose Test fixes

hijacked #666 for some more fixes, hopefully the job turns green now

Codecov Report

Merging #667 into master will increase coverage by 78.84%.
The diff coverage is 100%.

@@             Coverage Diff             @@
##           master     #667       +/-   ##
===========================================
+ Coverage   17.61%   96.46%   +78.84%
===========================================
  Files          28       29        +1
  Lines        2254     2599      +345
  Branches      194      208       +14
===========================================
+ Hits          397     2507     +2110
+ Misses       1857       92     -1765

Impacted Files
Coverage Δ

browser/model/kompose.js
100% <100%> (+67.39%)
:arrow_up:

browser/model/virtualbox.js
87.44% <0%> (ø)

browser/main.js
100% <0%> (+15.09%)
:arrow_up:

browser/model/devstudio-autoinstall.js
100% <0%> (+55%)
:arrow_up:

browser/directives/progressBar.js
100% <0%> (+60%)
:arrow_up:

browser/model/helpers/hash.js
100% <0%> (+64.7%)
:arrow_up:

browser/directives/breadcrumb.js
80% <0%> (+68.88%)
:arrow_up:

browser/directives/pathValidator.js
100% <0%> (+70.21%)
:arrow_up:

browser/model/devstudio.js
100% <0%> (+71.62%)
:arrow_up:

... and 19 more

Continue to review full report at Codecov.

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


Add support for wasm32-unknown-unknown

Hey,
This PR adds support for a new option in webpack config, rustTarget: 'wasm32-unknown-unknown'.  It defaults to 'wasm32-unknown-emscripten' and default behavior should be unchanged.  When the option is set, the loader will (attempt to) use Rust's builtin wasm target and resultant boilerplate.  There are two things to note about this change:

Because cargo web build produces es6, this PR introduces a dependency on babel-core to transpile to es5 so webpack minification doesn't get broken.  Emscripten boilerplate is not transformed, to minimize the impact of this change.

The generated boilerplate JS is slightly different, and because of that, calling your generated code is as well.  Rather than require('./lib.rs').initialize().then((app) => app.doStuff()) as with emscripten, unknown-unknown is invoked as require('./lib.rs').then((app) => app.doStuff()) - no initialize().

I've been writing Rust with stdweb and canvas all weekend with this setup and it seems to be working well, but happy to look into any tweaks you'd like to see before merging.

Sure thing, will get to this ASAP!

I think this ticks all of the boxes, let me know if anything else needs looking at!


Make Package.Swift Explicit

#13998 issue
Description
This pull request addresses an issue with the FirebasePerformance library in Firebase project. Currently, the Target FirebasePerformance is not explicitly declared as a product target of "FirebasePerformance" library in the Package.swift file. As a result, tools designed to detect implicit dependencies are marking the import FirebasePerformance statement as an implicit dependency across projects that utilize the FirebasePerformance library.
Proposed Change
To resolve this issue, I propose explicitly adding FirebasePerformance to FirebasePerformance library targets in the Package.swift file. This modification will ensure that there are no implicit dependencies related to FirebasePerformance, thereby enhancing clarity and maintaining strict dependency management.
Benefits

Reduces potential for dependency-related issues in the future.
Simplifies maintenance and improves clarity of dependency declarations.
Ensures compliance with best practices for Swift package management.

Thanks for the PR, @rofle100lvl. The reason for the indirection here is to work around potential build issues on non-iOS platforms.  FirebasePerformanceTarget acts as a wrapper target that keeps the FirebasePerformance target from building for unsupported platforms.  https://github.com/firebase/firebase-ios-sdk/blob/0a492326659c61bb2f905b674959d22f4cc6837d/Package.swift#L869-L874

Thanks for the PR, @rofle100lvl. The reason for the indirection here is to work around potential build issues on non-iOS platforms. FirebasePerformanceTarget acts as a wrapper target that keeps the FirebasePerformance target from building for unsupported platforms.

+1 to Nick's comments. Unfortunately we can't accept the PR as is since it will break our Package builds for macOS and watchOS, which aren't supported by Firebase Performance. We're using this wrapper target approach for a few SDKs since library products in Swift Package Manager don't have any options for conditional inclusion, unlike targets.
I'll kick off the CI since I expect we have a workflow that will demonstrate the issue.

Thanks for the PR. We'll need to take some time to reevaluate how we're managing multi-Apple platform support before moving forward with it.


redis.v7 HGetAll Incorrect result

Hset value is interface{}
why HGetAll  value is map[string]string ?
it should be map[string]interface{}

We don't know underlying type - all data comes as string and it is user responsibility to parse that string.

HMGet is  []interface{}
HGet  is string
HGetAll is map[string]string
So should HMGet be consistent with them

AFAIR HMGet is an []interface{} to disinguish between empty value "" and nil value (key does not exist).

Ok thank you for your answer.


Extensions web page should link to authoring

The extensions web page which lists those available (https://quarkus.io/extensions/) should link to the authoring extensions page(s) such as https://quarkus.io/guides/extension-authors-guide as potential authors may come to that page first via a google search and then not know how to get to the author page directly.
Not sure how best to add that though. It's not a category down the left hand side, I think.

Is something odd with the edits or timestamps on this? https://quarkus.io/extensions/ definitely wasn't available in 2019. :)

One partial resolution of this is that we link to the related content in the menu headers:

... but I agree that we could also do more.
There's probably two categories of help we might want to call out:

Want to write your own extension?
Want your extension to be listed here?

One of those could go into the footer, but probably not two - and with the current scrolling system, the footer is only really visible on the extension details pages.

Ahh, mystery solved with the help of the wayback machine:

That page listing all the extensions had disappeared off http://quarkus.io by the time I joined the team - it lived on as http://quarkus.pro/extensions/, but I hadn't realised that the cloner site was showing content which had once existed on http://quarkus.io.

Closing this, since we figured out the story of it, and the links are now added.


passwords MUST NOT be stored in attributes!

Putting passwords into node attributes defies the whole purpose of using vault/encrypted data bags, because now the password is stored in plain text on the chef server!

Agreed... which is why this cookbook doesn't require you to do that.

What led you to create this issue?
Are you using a very old version of the cookbook?
-s

Ah yes... 0.15 did things differently.
Would it be possible for the chef-percona cookbook to do adhere to semantic versioning rules? This would solve a lot of problems with cookbook pinning etc. as well.

I don't see why not.
That project lives here: https://github.com/phlipper/chef-percona
On Thu, Jun 4, 2015 at 4:37 PM, Antek Baranski<EMAIL_ADDRESS>wrote:

Ah yes... 0.15 did things differently.
Would it be possible for the chef-percona cookbook to do adhere to
semantic versioning rules? This would solve a lot of problems with cookbook
pinning etc. as well.
—
Reply to this email directly or view it on GitHub
https://github.com/chef-cookbooks/mysql/issues/347#issuecomment-109041899
.


Tables: status of "vectorize" with multiple vectorize columns

This is mostly a survey and a note to start future work, I guess. I tried several wicked things with vectorize using 1.0.20 on a dev DB and more than a single vectorize column.
(Note: this cannot be tested completely on local Data API because the two-provider case requires usage of KMS, lacking a way to send multiple embedding API keys via header)
Two columns with same provider, model and dimension
Inserting a row with {v1: "blabla", v2: [...]} (i.e. one string and one vector) works
Both vectors: works
Both strings: works (two different embedding vectors got stored for two different texts, as expected)
Two columns with same provider and model, but different dimension
Passing both as strings does not work: the API mistakenly thinks both vectors are the same dim:
The Embedding Provider returned an unexpected response: The Embedding Provider
returned an unexpected response: Embedding provider 'openai' did not return expected
embedding length. Expect: '333'. Actual: '123'
(EMBEDDING_PROVIDER_UNEXPECTED_RESPONSE)

Two columns with same provider, different models, different dimensions
Same error as above (and I suspect at this point even if the dimension did match it would either error or work in the wrong way)
Two columns with different providers
This time, inserting both as strings leads to a 500 Internal Server Error:
Server failed: root cause: (java.lang.IllegalArgumentException) Must be single
embedding provider name, got [openai, jinaAI]. Server error '500 Internal Server
Error' for url 'https://[...]-us-west-2.apps.astra-dev.datastax.com/[...]/

If one of the two is passed as a vector, instead, and the other is a string, depending on which one two things happen:

it works
the dimension-mismatch error seen above is triggered (probably because the dimension is still a table-level setting somewhere and is used for the wrong model)

Thanks, Stefano.
For this error part, we certainly needs better error, and not 500.
Server failed: root cause: (java.lang.IllegalArgumentException) Must be single
embedding provider name, got [openai, jinaAI]. Server error '500 Internal Server
Error' for url 'https://[...]-us-west-2.apps.astra-dev.datastax.com/[...]/

Another problem is Data API only supports vectorize multiple fields with same provider and dimension. It fails when user don't do so. In the meantime, we allow users to create table with columns have different vectorize settings.
Need discussion for this one.

dec hot fix : better errors, including not supporting the diff dimensions. Split this ticket when we get to work on it. January fix to handle different providers, model, and dimensions in the same table.

Split the issue for dec-hotFix.
#1752

Closing #1792 is the main ticket for main the insert and update work across multiple embedding providers


font-awesome woff2 font file is not in bower.json

as title.

Thanks for reporting this. Fix is included in the next release that will be out in a few hours.


Event listener to clear cache from web application

Can you  provide a event listener in the add-on so we can trigger the event from web application and we can clear cache of our website when required
Thanks

Hi! Do you happen to have examples of how other addons does that? I can't claim to have massive experience with writing addons, so I'm not quite sure how that would work.

Hi @Tenzer is there any other that we can get an event in extension.


Resolve libtaxii snapshot dependency

This is just a reminder that the current package depends on a patched libtaxii version, which is not available from PyPI.

fixed in f5467ffb8ad50476384c455422af1d9566c75564


[SP-5033] Backport of PDI-17926 - Copy Rows to Results: Clear Result …

…Rows at initialization (8.2 Suite)
@RPAraujo
cherry-pick of https://github.com/Pentaho/pentaho-kettle/commit/fe99d64c0363716587ce5b901208e22d3d0bdcfe

Build Completed
:fire: This pull request has some issues. It would be preferable to fix them in order for it to be just perfect. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
mvn -B -f 'pom.xml' -pl 'engine' -P '!assemblies' -Dsurefire.runOrder=alphabetical -Daudit -amd clean install

Cleanup Commands
mvn -B -f 'pom.xml' -pl 'engine' -P '!assemblies' -amd build-helper:remove-project-artifact

Changed files
  engine/src/main/java/org/pentaho/di/job/entries/trans/JobEntryTrans.java
  engine/src/test/java/org/pentaho/di/job/entries/trans/JobEntryTransTest.java

Unit Test Coverage
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.

:warning: Coverage Changes (click to expand)
org.pentaho.di.core.injection.bean.BeanInjector

Branch Change: -0.8% :small_red_triangle_down:
Complexity Change: -1.1% :small_red_triangle_down:

org.pentaho.di.job.entries.getpop.MailConnectionMeta

Branch Change: -1% :small_red_triangle_down:
Complexity Change: -1.5% :small_red_triangle_down:
Instruction Change: -0.3% :small_red_triangle_down:

org.pentaho.di.job.Job

Branch Change: -0.4% :small_red_triangle_down:
Complexity Change: -0.4% :small_red_triangle_down:
Instruction Change: -0.3% :small_red_triangle_down:
Line Change: -0.4% :small_red_triangle_down:

org.pentaho.di.trans.steps.constant.ConstantMeta

Instruction Change: -0.1% :small_red_triangle_down:

org.pentaho.di.trans.steps.datagrid.DataGridMeta

Branch Change: -2% :small_red_triangle_down:
Complexity Change: -1.7% :small_red_triangle_down:
Instruction Change: -0.2% :small_red_triangle_down:

org.pentaho.di.trans.steps.dimensionlookup.DimensionLookupMeta

Method Change: -1% :small_red_triangle_down:

org.pentaho.di.trans.steps.ifnull.IfNullMeta

Branch Change: -2% :small_red_triangle_down:
Complexity Change: -1.9% :small_red_triangle_down:
Instruction Change: -0.2% :small_red_triangle_down:

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByMeta

Branch Change: -2.2% :small_red_triangle_down:
Complexity Change: -2.6% :small_red_triangle_down:
Instruction Change: -0.1% :small_red_triangle_down:
Line Change: -0.4% :small_red_triangle_down:

org.pentaho.di.trans.steps.uniquerows.UniqueRowsMeta

Instruction Change: -0.1% :small_red_triangle_down:

org.pentaho.di.trans.steps.salesforceupsert.SalesforceUpsertMeta

Instruction Change: -0.1% :small_red_triangle_down:


eeprom written to twice when manual scanning

When scrolling/scanning through channels/frequencies, the eeprom is written to upon UP/DOWN buttonpress (when it initially switches to another channel/frequency), then it scans as normal while holding down the button. Then upon button release when it lands on the final channel/frequency, the eeprom is written to again. This happens on both memory mode and vfo, as well as FM broadcast mode. This bug doesn't exist in egzumer's firmware (I think), so maybe something was changed/removed/broken with bKeyHeld.

My firmware is more than 200 commits ahead of egzumer v0.22, so there are a lot of changes. For example, about the scan, since v2.4, a LONG press on MENU key, in * SCAN mode (List I or List II) temporarily exclude a memory channel (not working with * SCAN ALL). This may be the reason for this change...

Oops sorry about that, false alert. I looked through the code and it seems it may have been present in egzumer's fw too. I tried my hand at fixing it (just simple removal of the bKeyHeld parts because it doesn't seem too reliable, and the code elsewhere still handles it correctly when button is released. I don't know what I'm doing but it seemed to work: https://github.com/prokrypt/uv-k5-firmware-custom/commit/33e9200a51e59b44c8dcb922aa5ddac68f2f7c0a

Oops. After a few hours of testing, it looks like I broke some things...

And all the things I broke (direct input of VFO/FM channels don't save until next keypress, VFO frequency no longer changes on single keypress, VFO direct input does nothing) are fixed... at the expense of more bytes used :melting_face:! https://github.com/prokrypt/uv-k5-firmware-custom/commit/b96138687f30e3c83bac45e6f533bc8978804944

And after many more hours of testing, it seems like nothing broke this time!
Just  && !bKeyPressed added in two places. No more double eeprom writes. Yay.

I noticed I only fixed the memory modes for VFOs and FM. Holding down up/down for frequency scanning still does a double eeprom write. I think I give up 🫠

Finally! Found the last problem bit:
https://github.com/armel/uv-k5-firmware-custom/blob/15ff3d1512179e23ac3b7355228b0907e5304100/app/app.c#L2028
change to if (!bKeyHeld && !bKeyPressed) {
:tada:

There is now this test in your code if ((!bKeyHeld && !bKeyPressed) || UI_MENU_GetCurrentMenuId()) { ?

Yes, that prevents the menu from closing when settings are changed

Ok, thank you.


WinDivert error 577, Windows cannot verify digital signature

When you start FakeNet-NG, you see the following error:
ERROR: Failed to open a handle to the WinDivert driver: [Error 577] Windows cannot verify the digital signature for
this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an
unknown source.

This is an issue relating to WinDivert (as opposed to FakeNet-NG), but as it impedes using FakeNet-NG, I am documenting it here.
It appears that new Windows driver signing practices are at issue here. See this comment from the WinDivert Driver Signing discussion. For me, it was sufficient to bring my VM out of isolation, run Windows Update, and then retry. The updated VM ran FakeNet-NG without any Windows driver signing error.
Thanks to @garsim for noticing this as well, and @tankbusta for noting the relevant conversation about the issue including the work-around.

This ticket was logged for documentation purposes and will be closed.

If you're also trying to run fakenet on windows 10 v1607+ and have secure boot enabled, you'll also have difficulties loading the driver due to requirement changes.
see https://blogs.msdn.microsoft.com/windows_hardware_certification/2016/07/26/driver-signing-changes-in-windows-10-version-1607/


[QUERY]Why do we need to include these dependencies manually in sample project

In the aad backend sample project, why do we need to include these dependencies manually? Should some of them be included in the starter?
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-security</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework.security</groupId>
      <artifactId>spring-security-oauth2-client</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework.security</groupId>
      <artifactId>spring-security-oauth2-jose</artifactId>
    </dependency>

Now the design of aad starter is using one single library to fit in different scenarios, such as web apps  and web apis.

In the web apps scenario, the application will depend on spring-security-oauth2-client.
In the web API scenario, the application will depend on spring-security-resource-server.
In the web API with ability of OBO scenario, the application will depend on both spring-security-oauth2-client and spring-security-resource-server.

The starter won't ship these dependencies, so users application need to add them accordingly.

Now the design of aad starter is using one single library to fit in different scenarios, such as web apps  and web apis.

In the web apps scenario, the application will depend on spring-security-oauth2-client.
In the web API scenario, the application will depend on spring-security-resource-server.
In the web API with ability of OBO scenario, the application will depend on both spring-security-oauth2-client and spring-security-resource-server.

The starter won't ship these dependencies, so users application need to add them accordingly.


YTDT video list module / [proposed label] tech

I'm having trouble extracting the data from my Youtube video using the YTDT
video list module.
Problem description:
If I introduce the video URL in the "Search query" section, I get in the
.tab-file a list of videos that have a similar URL with the one I've
searched for. However, no comment list is available, only the total number
of comments per video.
If I introduce the video URL in the "Manual selection", I don't get any
information about the video or comments in the .tab-file. The file is
empty.
Could you please explain again how to extract the comments from a video
using the YTDT video list module?

Entering the URL into the search query field will not work. You have to use the video id, which is part of the URL.
You can also use the following tool to extract it: https://commentpicker.com/youtube-video-id.php

To extract comments, you need the 'video info' module, not the 'video list' module.
https://tools.digitalmethods.net/netvizz/youtube/mod_video_info.php

Thank you very much for the information.


Deleted by Anti Virus

As I started the program Kaspersky Internet Security 2017 any actions were prevented and the program was automatically deleted.

Does https://github.com/Elestriel/TaskbarTools/issues/21#issuecomment-279707590 work for you?

Also was detected by anti virus Panda Dome.

Also reported as virus (TIE/suspected) by McAfee LiveSafe.

Also was detected by Malwarebytes


Failed to run baksmali on classes.dex created for Java class files

I keep on getting this error.

same as above -- Failed to run baksmali on classes.dex created for Java class files .. Please Help !  thanks

Estou com o mesmo problema.
Alguém sabe a solução?plis


Blank Terminal (possible LTSC issue)

Issue Type: Bug
Version: 1.42.1 (system setup)
Commit: c47d83b293181d9be64f27ff093689e8e7aed054
Date: 2020-02-11T14:45:59.656Z
Electron: 6.1.6
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Windows_NT x64 10.0.17763.1039 LTSC 1809
Powershell Version: 5.1.17763.1007
When I click on New Terminal, the terminal opens up at the bottom of the VScode window, but I expect to see the powershell prompt with cursor, instead it remains blank until I hit enter or start typing a command. If I scroll up on the termnial window the copyright is there but it remains blank until I type something or hit enter.
I've tested this on two computers, both running the same version of Windows 10 and they both exhibit the same behavior. My home computer, which doesn't not have LTSC, works as expected.
Same thing happens with powershell core 6.2.4.
If I change either powershell to "use legacy console", it works as expected.
If I use Command Prompt as the default shell it works as expected.
No errors in Dev Tools Console when I click on "New Terminal".
I'm happy to provide additional info.
Thank you.
VS Code version: Code 1.42.1 (c47d83b293181d9be64f27ff093689e8e7aed054, 2020-02-11T14:45:59.656Z)
OS version: Windows_NT x64 10.0.17763

System Info

Item
Value

CPUs
AMD Ryzen 3 3200U with Radeon Vega Mobile Gfx   (4 x 2595)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_offsurface_control: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
29.94GB (25.19GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (10)

Extension
Author (truncated)
Version

better-toml
bun
0.3.2

prettier-vscode
esb
3.20.0

vscode-firefox-debug
fir
2.7.0

remote-containers
ms-
0.101.1

remote-ssh
ms-
0.49.0

remote-ssh-edit
ms-
0.49.0

vscode-remote-extensionpack
ms-
0.19.0

material-icon-theme
PKi
3.9.3

LiveServer
rit
5.6.1

vscode-autohotkey
sle
0.2.2

(1 theme extensions excluded)

What Windows version is the home computer where you don't see the problem?
I think https://github.com/microsoft/vscode/issues/45693#issuecomment-456937675 may be relevant.

Also #90945

This is a bug in Windows 10 1809, unfortunately we have no way to work around the issue so you will need to wait until you get the next version of Windows 10 (1903).
/duplicate https://github.com/Microsoft/vscode/issues/57803


Flow should error when unpacking missing property in function parameter

Flow doesn't error when one of the unpacked fields is missing from the parameter type, while unpacking fields from objects passed as function parameter. It only errors if the unpacked value is later referenced  within the function body.
A snippet which reproduces this:
/* @flow */

type T = {|
  s: string,
|}

const obj : T = {s: ''}

// Errors - OK
const {s, x} = obj

// Should probably error, but doesn't!
const f =  ({s, x} : T) => s

// Errors - OK
const g =  ({s, x} : T) => x

Above snippet on flow.org/try

It does

It does

It didn't; I'm glad it got fixed. 🙂


Bug perms multiverse.teleport.self.NAME

Hello,
When I give the permission multiverse.teleport.self.map (map = name of world) He can not teleport to the world.
A solution?
Thanks

can i continue this ticket please

i have the same issue, the only permissions i can get to work is mutiverse.teleport.self.w
i noticed also, when it says the perms that i should have, it shows that one twice in the list, not sure if that has anything to do with this bug

i've given the group the perm for the world which is called Hub, and yes i tried making sure i did the correct case for the perm but still, i can not gain access. i have enforce access false but i still did try to give myself access via perm to that world in the group but it still would say i dont have the perm

I'm having the same problem.
Here's a gist from a local test server including

Listing of my user permissions on the server
List of plugins installed (PermissionsEx and Multiverse-Core
List of worlds
PEX debug output (toggled on for my user) from where I issued the teleport command.

https://gist.github.com/dkolb/68bdeb2ba2ec441d1fe5

(Oh snap, I just revived an ANCIENT ticket.  Let me know if you want a new one or this info moved to another ticket.  Sorry about that.)

Update your Multiverse...


Undefined RFC 6962 test vector

This is a small point, but Merkle consistency proofs are not defined for m == n. From section 2.1.2:

Given an ordered list of n inputs to the tree, D[n] = {d(0), ..., d(n-1)}, the Merkle consistency proof PROOF(m, D[n]) for a previous Merkle Tree Hash MTH(D[0:m]), 0 < m < n, is defined as:
PROOF(m, D[n]) = SUBPROOF(m, D[n], true)

Since the case of m == n is undefined, this test vector should probably be deleted. Also, refConsistencyProof() is defined with the wrong bounds. It is the case that, while the top-level PROOF is not defined for m == n, SUBPROOF is. A separate helper function is probably necessary here.

Hi rozbb, many thanks for taking the time to file the issue, and apologies for the huge delay in responding.
While you're right that this is an undefined case, given that this is a library we thought it better to have a stable (and non-fatal) response when it does occur - so perhaps this particular test case is best thought of in that framing, rather than one of ensuring formal correctness.


Enabled STG 83 live tests

/azp run net - storage - tests

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.Storage.Common

/azp run net - storage - tests

/azp run net - storage - tests

/azp run net - storage - tests


Clarify semantics of system.cpu.time and system.cpu.utilization

We have system.cpu.time and system.cpu.utilization semantic conventions which don't explain what the metrics track.
Is system.cpu.time just the cumulative value of system.cpu.utilization or there are other differences? If they track the exact same value with same attributes and the only difference is that one is cumulative and the other is delta do we really need both?

@open-telemetry/semconv-system-approvers is this still valid?
I guess the current description of the system.cpu.utilization description is valid and accurate.
The only missing piece is about making it opt-in since it can be calculated from the system.cpu.time metric.
Otherwise, we can close this issue.

Filed https://github.com/open-telemetry/semantic-conventions/issues/1130 for further discussion on the requirement level.
Will close this current issue in a couple of days if there is no objection until then, since the original question should be covered now.
/cc @open-telemetry/specs-semconv-approvers @open-telemetry/specs-semconv-maintainers


crash related to slice timing

crash-20190430-210211-root-slice_timing_correction-1cb687c1-e8e7-44f2-bb02-bf021de4c6fd.txt
Hi all,
We are new to fmriprep.  The data we have are recently collected on a Siemens skyra, converted to BIDS with heudiconv and behave well with MRIqc.
We downloaded the container with docker pull (1.3.2).  We provided a license file for freesurfer.
The container is running on Docker <IP_ADDRESS> on Mac Sierra (10.12.6) with 35 GB of RAM allocated to docker.  We ran the following command:
docker run --rm -it  -v /Users/akielar/license.txt:/opt/freesurfer/license.txt:ro -v ${PWD}:/data:ro -v ${PWD}/derivatives2:/out poldracklab/fmriprep:1.3.2 /data /out participant --participant_label 312 --skip_bids_validation --cifti-output
and it crashed within 5 minutes.
We are trying again with --ignore slicetiming and it has been running about 20 minutes so far (fingers crossed)
Can you help us understand why we might have to ignore slicetiming?
Thank you,
Dianne

Hi Dianne, welcome to the fMRIPrep community.
At the end of the crashfile you'll find:
** FATAL ERROR: tpattern file slice_timing.1D has 1 values but have 32 slices

In other words, the tool complains because the number of slice times and actual slices in your image do not match.
If you go up a little on the crash file you'll find the inputs to this node. In particular, you can see:
slice_timing = [0.0]

In other words, only one timing of 0.0 was given, instead of 32 corresponding to the 32 slices in your BOLD image.
This means that the sidecar metadata (either the task-rest_bold.json at the top level or some lower level json file) in your BIDS structure is wrong.
This would've been caught by the BIDS Validator, shouldn't you set the --skip_bids_validation flag.
On a final note, I am guessing by your naming that you are using motion corrected timeseries. I'm not sure that is a good idea with fMRIPrep.

Wow!  Thanks.
-Dianne
On Tue, Apr 30, 2019 at 4:14 PM Oscar Esteban<EMAIL_ADDRESS>wrote:

Hi Dianne, welcome to the fMRIPrep community.
At the end of the crashfile you'll find:
�[7m** FATAL ERROR:�[0m tpattern file slice_timing.1D has 1 values but have 32 slices
In other words, the tool complains because the number of slice times and
actual slices in your image do not match.
If you go up a little on the crash file you'll find the inputs to this
node. In particular, you can see:
slice_timing = [0.0]
In other words, only one timing of 0.0 was given, instead of 32
corresponding to the 32 slices in your BOLD image.
This means that the sidecar metadata (either the task-rest_bold.json at
the top level or some lower level json file) in your BIDS structure is
wrong.
This would've been caught by the BIDS Validator, shouldn't you set the
--skip_bids_validation flag.
On a final note, I am guessing by your naming that you are using motion
corrected timeseries. I'm not sure that is a good idea with fMRIPrep.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/poldracklab/fmriprep/issues/1597#issuecomment-488148375,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAHLUQBORCGB5LBT6MU4JYLPTDHFXANCNFSM4HJQYPZA
.

--
Dianne Patterson, Ph.D.
Research Scientist
<EMAIL_ADDRESS><EMAIL_ADDRESS>or
<EMAIL_ADDRESS>University of Arizona
Speech and Hearing Science 314
1131 E 2nd Street, Building #71
(Just East of Harvill)
If you don't hear back from me (and you expected to),
I blame the University's new SPAM filter.
Please write to my gmail account.
Antipiphany: That moment when you realize how little you actually know

Just to confirm: removing the moco series made fmriprep happy.


Failure to generate headers for 10.0.19042.0

I'm attempting to generate some headers for the ~Project Reunion~ Windows App SDK, and I'm getting the following error:

error: Could not read the Windows SDK's Platform.xml

For the following command line:
cppwinrt -input . -output include -reference 10.0.19042.0
If I specify the latest version via -reference sdk (which is 10.0.19042.0) then this will work, as well as explicitly setting a previous version -reference 10.0.18362.0.
I've tried with cppwinrt versions:

C++/WinRT v2.0.190620.2

and

C++/WinRT v2.0.210505.3

Which is the latest version available at the time of writing.
I've diffed the  10.0.18362.0\Platform.xml and 10.0.19042.0\Platform.xml files, and can't see anything obviously broken.
I've attached the 10.0.19042.0\Platform.xml (as text file for upload purposes).
Platform.txt

There is no 19042 SDK version AFAIK, it's all 19041 still. Maybe that could be why?

 Thanks @sylveon . The issue has come from using CMake's CMAKE_SYSTEM_VERSION which is set to 10.0.19042. I have no idea why it's set to that, and not 10.0.19041 ...


the error message error

Describe the bug
A clear and concise description of what the bug is.
when i try to send email, the receiver should not include Chinese, but the error message is error message.
To Reproduce
Steps to reproduce the behavior:

Go to 'send page'
Click on 'receiver'
Input the illegal address including Chinese character
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):

K-9 Mail version: [e.g. 5.718]
Android version: [e.g. 10]
Device: [e.g. Google Pixel 4]
Account type: [e.g. IMAP, POP3, WebDAV/Exchange]

Additional context
Add any other context about the problem here.
Logs
Please take some time to retrieve logs and attach them here:

Sorry, I don't really understand what this bug report is about. Can you please try to describe it in more detail? And provide a screenshot if possible.


zulip/init.py: Adds delete_topic method

Adds a method delete_topic which calls the url '/streams/stream_id/delete_topic
' with topic_name passed as data
Closes https://github.com/zulip/python-zulip-api/issues/534

@akashaviator can you review this?

Go for it!
On Wed, Oct 21, 2020 at 9:43 PM Pradhvan Bisht<EMAIL_ADDRESS>wrote:

@Pradhvan commented on this pull request.
In zulip/zulip/examples/delete-topic
https://github.com/zulip/python-zulip-api/pull/603#discussion_r509876162
:

+import argparse
+import zulip

+usage = """delete-topic <stream_id/stream_name, topic_name>
+
+Example: delete-topic 1 "Denmark1" or "Denmark" "Denmark1"
+"""
+
+parser = zulip.add_default_arguments(argparse.ArgumentParser(usage=usage))
+parser.add_argument('stream_id')
+parser.add_argument('topic_name', type=str)
+options = parser.parse_args()
+
+client = zulip.init_from_options(options)
+if (type(options.stream_id) == str):
Since it's not merged, I can take this up again. @akashaviator
https://github.com/akashaviator
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zulip/python-zulip-api/pull/603#discussion_r509876162,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAU6NWQS6R24O5DEEW73MZLSL6Z7PANCNFSM4OA2T2QA
.

I think this deserves some extra testings to get merged.


feat: add open ax pages

This PR enables the CLI to open the account experience pages.
Related Issue or Design Document
#269
Checklist

[x] I have read the contributing guidelines
and signed the CLA.
[x] I have referenced an issue containing the design document if my change
introduces a new feature.
[x] I have read the security policy.
[x] I confirm that this pull request does not address a security
vulnerability. If this pull request addresses a security vulnerability, I
confirm that I got approval (please contact
<EMAIL_ADDRESS>from the maintainers to push
the changes.
[ ] I have added tests that prove my fix is effective or that my feature
works.
[ ] I have added the necessary documentation within the code base (if
appropriate).

Further comments

Have you tested this manually? Does it work on all operating systems like macOS and windows too?

I've used the browser package which works cross platform. Tested manually on Ubuntu.


contract limit exceeded on rinkeby

Hi, this is what I get when I deploy the contract:
PS C:\Users\User\Documents\Erick\NFT\minter-dapp\backend> npm run deploy_contract

<EMAIL_ADDRESS>deploy_contract
node utils/nftport/deployContract

Is all REQUIRED contract information correct in config.js? (y/n): y
CATCH ERROR: NOK: Contract limit exceeded on rinkeby
Any help would be wonderfull
Thanks

You've created your limit of contracts. You can check your deployed contracts here: https://docs.nftport.xyz/docs/nftport/b3A6NDE1MTQ2MzI-list-all-your-deployed-collection-contracts


Disable invenio-records-rest records/ endpoint

We should not expose the API from invenio-records-rest anymore.
Dependent on making the new API work well with react-search-kit: https://github.com/inveniosoftware/invenio-records-resources/issues/59

done


feat: streamline bin updates during developement

Description
This PR introduces a way for the zksolc binary to automatically be updated/copied to .cargo/bin after each build to resolves the issue of having to manually update the $PATH or each time keep running cargo install --path crates/solidity, which was a recurring annoyance during testing and development.
Usage
To build the project + copy/update the compiled
'zksolc' binary in '.cargo/bin', run:
make build

To build the release version run:
make build-release

To clean the project directory from all build
artifacts and dependencies, run:
make clean

To run the project's CLI tests, use:
make test

@xermicus

WDYT?

Yep, that would be more simple, I'm making the change now

Just have a last small nit, otherwise LGTM!

commit pushed


"Double click top bar to Maximize" feature

https://github.com/newbiedeveloper9/sharpdj/commit/d598eb257393eed2ff82cd8eed30a07b2323baac


allow relative URL's in themes

The existing themes require you to specify a host domain for the CSS/JS, which seems sort of unnecessary given you could just define them relative to the root, instead of:
<link href="http://localhost:1313/css/poole.css" />

it would be much simpler to write
<link href="/css/poole.css" />

This has the advantage of working in staging and production domains with no changes necessary.

Only true if you are not checking the generated files into source code (I do, so I can track the differences between them)

Any idea why this is the case?
I've just run into this as well, trying to sync production, repo, and server.

I don't see a real issue here. Reopen if I'm wrong.


Default .env conflicts with user provided loader connector configuration settings

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/925
Originally created by @derek-knox on 2019-08-27 16:54:27

What is the current bug behavior?
What is happening now?
When trying to save loader connector settings for target-postgres they are persisted (in the database but the UI doesn't reflect this fact), but not leveraged in subsequent ELT pipeline schedules.
What is the expected correct behavior?
What should be happening?
Settings provided via the UI should be:

reflected in the UI
used in ELT

Steps to reproduce
How one can reproduce the issue?

Install target-postgres
Set custom configuration and save
Go back and click target-postgres's "Configure" button to display the configuration again
You will notice the custom settings are not reflected

@iroussos and I have come to realize that the various PG_... settings in the .env are being used instead. This is by design in terms of precedence from a backend implementation perspective, but the UI and ELT expectation of setting a custom configuration should work.
Possible fixes

If I remove all the PG_... settings from the .env the UI and ELT works as expected. I believe @mbergeron (and after chatting with @iroussos we seem to have a converging solution) suggests the fix as removing all or a portion of the following from src/meltano/core/bundle/initialize.yml:

.env: |
  FLASK_ENV=development
  SQLITE_DATABASE=meltano
  PG_PASSWORD=warehouse
  PG_USERNAME=warehouse
  PG_ADDRESS=localhost
  PG_SCHEMA=meltano
  PG_PORT=5502
  PG_DATABASE=warehouse

Here is a reference to the solution comment proposed in another issue https://gitlab.com/meltano/meltano/merge_requests/807#note_204147051

Environment variables have utmost precedence. I think we probably have too many variables set in that file, but we still kinda need it for dbt IIRC, there is still some work to be done to properly inject variables from Meltano to dbt.

@iroussos would you be so kind to look into this, I'd be glad if we could remove the .env file altogether so that only developers/power users would use that to use.

Further regression test
Ensure we automatically catch similar issues in the future

[ ] Write additional adequate test cases and submit test results
[ ] Test results should be reviewed by a person from the team

View 14 previous comments from the original issue on GitLab


Ntlm fixes for disabled sealing and signing

NTLM flags now allow to disable signing and sealing
MIC is now properly generated if key exchange is disabled (such as the case of disabled sealing)
NTLM DecryptMessage now supports STREAM decoding

the changes don't look like they'd break other ways to call the same APIs, so I'm good with them. I'll leave the rest for @CBenoit to review in terms of Rust code style :)


incomplete

its like the person who wrote this doc page and its parent read the example but knew nothing else.  Clearly there exist more methods, the example itself uses a method not on the mouse page.  I know it gets swapped buttons and scroll wheel but what else?  Position? Speed? Acceleration.  Over? This could be so useful.

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

ID: 0c9abe70-6b85-fd08-5d96-316de3da9305
Version Independent ID: d5db0542-0790-6c3c-3433-f3bd1491a22e
Content: Mouse Constructor (Microsoft.VisualBasic.Devices)
Content Source: xml/Microsoft.VisualBasic.Devices/Mouse.xml
Product: .net
GitHub Login: @dotnet-bot
Microsoft Alias: dotnetcontent

Thanks for your feedback @altimmons. This is the constructor page. If you navigate back to the class, you'll see the list of properties, methods, etc.

https://docs.microsoft.com/en-us/dotnet/api/microsoft.visualbasic.devices.mouse
So I'm closing this as by design. Please let us know if you have other questions.


Power Automate - Condition Refresh

When using Power Automate I can not select the condition Refresh Status as mentioned in the instruction (step 7)
https://learn.microsoft.com/en-us/power-query/dataflows/trigger-dataflows-and-power-bi-dataset-sequentially

Hi @MoniekNL
Note that step 7c, the text says "Enter Success." This means (in most cases) that you type in the word "Success". There isn't any place to select the word "Success".
If this doesn't work, please feel free to reopen this issue.


Change pub roller bot to push to flutter-pub-roller-bot/flutter.git

Fixes https://github.com/flutter/flutter/issues/129744
Part of https://github.com/flutter/flutter/issues/129847
Migrate the packages_autoroller script to push to flutter-pub-roller-bot/flutter.git, rather than fluttergithubbot/flutter.git.

Merging on pending google testing as this is unused by google internally


Snippets Not Handling Mirrored Tabstops Correctly

From: http://stackoverflow.com/questions/43507897/is-it-possible-to-default-a-placeholder-or-tabstop-with-the-value-of-a-previous?stw=2
Steps to Reproduce:

Create a user snippet such as import * as ${2:$1} from '${1:module}';
Trigger the snippet and tab through the items of the snippet

Expected Behavior
TextMate:

Actual Behavior
VScode goes to $2 first and then seems to skip $1:

dupe of https://github.com/Microsoft/vscode/issues/23728


pydroid3

I'm running on pydroid3 and encountered missing "EPIC" error last week - has worked well for months. On attempting to upgrade yfinance i have repeated libxml2 & libxst dev pakage errors flagged. Previous installation were simple. These dependencies are missing and I can't install. Is this is a common issue? Is there a way yfinance can now allow for this - it has been so reliable for ages. Running pydroid3 on Samsung Galaxy Tablet - for ease of use anywhere.
/storage/emulated/0 $ pip install yfinance
Collecting yfinance
Using cached yfinance-0.2.11-py2.py3-none-any.whl (59 kB)
Requirement already satisfied: appdirs>=1.4.4 in /data/data/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.9/site-packages (from yfinance) (1.4.4)
Requirement already satisfied: numpy>=1.16.5 in /data/data/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.9/site-packages (from yfinance) (1.21.2)
Collecting cryptography>=3.3.2
Using cached cryptography-39.0.1.tar.gz (603 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: beautifulsoup4>=4.11.1 in /data/data/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.9/site-packages (from yfinance) (4.11.1)
Collecting html5lib>=1.1
Using cached html5lib-1.1-py2.py3-none-any.whl (112 kB)
Requirement already satisfied: pandas>=1.3.0 in /data/data/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.9/site-packages (from yfinance) (1.3.3)
Collecting lxml>=4.9.1
Using cached lxml-4.9.2.tar.gz (3.7 MB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [3 lines of output]
Building lxml version 4.9.2.
Building without Cython.
Error: Please make sure the libxml2 and libxslt development packages are installed.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
/storage/emulated/0 $

I have the same message error with pydroid3, no problème before!
It IS impossible toi installé libxml2 and libxlst.
No issue for mu ...

Libxml2 needs to be built, along with libxst, for pydroid, from source. It works fine on a Windows laptop. Pydroid dont have an updated lxml. How to build the necessary dependencies to update lxml?

Estou com o mesmo problema. Como resolver?

No solution yet. Very annoying.

The error message
Error: Please make sure the libxml2 and libxslt development packages are installed.
seems to say to install 'libxml2-dev' and 'libxslt-dev'.
On my Ubuntu Focal system I see 'libxml2-dev:amd64' and 'libxslt1-dev:amd64'.
HTH

You may be OK but both those packages are not on pydroid3 and need compiling too before lxml can be updated. Pydroid3 has become unusable with the newer yfinance. I don't know how to build the necessary packages/wheels to upgrade lxml to 4.9.2 or higher.

Have been unable to find anyone with the necessary knowledge or an existing solution.

Have you tried simply not installing lxml, see what works/breaks? https://github.com/ranaroussi/yfinance/discussions/1080

Yes, yfinance and a couple of other modules won't work as they need the 4.9.2 or later version of lxml. Latest Web scraping tools.

Yes it is a Big problem ...
And thé déveloper is russian!
WE have to wait a long Time to have a pydroid update maybe.
Le jeu. 13 avr. 2023 à 22:54, pydroid888 @.***> a
écrit :

You may be OK but both those packages are not on pydroid3 and need
compiling too before lxml can be updated. Pydroid3 has become unusable with
the newer yfinance. I don't know how to build the necessary packages/wheels
to upgrade lxml to 4.9.2 or higher.
—
Reply to this email directly, view it on GitHub
https://github.com/ranaroussi/yfinance/issues/1419#issuecomment-1507597625,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXTFYQEXWTVLCAJZGNYVPTLXBBRYLANCNFSM6AAAAAAU2CEXAI
.
You are receiving this because you commented.Message ID:
@.***>

Have asked the developer, more than once, no responses.Sent from my Galaxy
-------- Original message --------From: Gilles-Ain @.> Date: 14/04/2023  13:26  (GMT+01:00) To: ranaroussi/yfinance @.> Cc: pydroid888 @.>, Author @.> Subject: Re: [ranaroussi/yfinance] pydroid3 (Issue #1419)
Yes it is a Big problem ...
And thé déveloper is russian!
WE have to wait a long Time to have a pydroid update maybe.
Le jeu. 13 avr. 2023 à 22:54, pydroid888 @.***> a
écrit :

You may be OK but both those packages are not on pydroid3 and need
compiling too before lxml can be updated. Pydroid3 has become unusable with
the newer yfinance. I don't know how to build the necessary packages/wheels
to upgrade lxml to 4.9.2 or higher.
—
Reply to this email directly, view it on GitHub
https://github.com/ranaroussi/yfinance/issues/1419#issuecomment-1507597625,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXTFYQEXWTVLCAJZGNYVPTLXBBRYLANCNFSM6AAAAAAU2CEXAI
.
You are receiving this because you commented.Message ID:
@.***>

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Someone who knows how to compile the necessary modules for Android could sort this out. I dont, unfortunately. Compile from C with Android as the target. Lxml 4.9.2 and newer.

Does anyone know how to achieve this upgrade or can point me to a resource to help achieve it?

Have you tried simply not installing lxml, see what works/breaks? https://github.com/ranaroussi/yfinance/discussions/1080

Yes, yfinance and a couple of other modules won't work as they need the 4.9.2 or later version of lxml. Latest Web scraping tools.

Clearly you did not. I just uninstalled lxml, yfinance price fetches work fine.

xda-developers.com, google.com.

#Valueraider - you have misunderstood.
Yfinance needs updated version installing after yahoo placed an api key on it.
Updated yfinance needs latest lxml version on pydroid3 else it won't install.
Latest lxml version needs to be built for pydroid3 from the relevant libraries.
Failure to have latest lxml means no upgrade to yfinace is possible = no api version of yfinance = no downloads.
Removing lxml and attempting to install latest yfinancecresults in the same error. It states clearly yfinance needs lxml >=4.9.1.
Building the latest lxml for pydroid3 requires the relevant modules to be compiled etc etc.

I understood perfectly.

Building the latest lxml for pydroid3 requires the relevant modules to be compiled etc etc.

Nothing to do with yfinance, we aren't Android build experts.

You obviously didn't understand and this was/is a question concerning lxml upgrades on pydroid3 necessary for yfinance to operate on that platform.
Rather than stating its nothing to do with yfinance, can you assist or not?
I gather not as you don't know how?

Since there are 100M++ Android based platforms in the world I also gather yfinance wasn't tested on any of them? A large market to ignore and push towards Aphavantage and others.

You were specifically asking how to build lxml on Android - this is the wrong place to request Android expertise.
It is possible to use yfinance without installing lxml but then can only request price data, which is the current behaviour anyway.

No, the newer versions of yfinance WILL NOT INSTALL on pydroid3 without lxml >=4.9.1 on the platform.
It will not download price data etc. Users on an Android platform using pydroid3 will not be able to use yfinance.
It's Alphavantage or similar now. I've tried and spoken to others with the same problem.
If yfinance could operate with lxml 4.6.3 it wshould work OK.

No, the newer versions of yfinance WILL NOT INSTALL on pydroid3 without lxml >=4.9.1 on the platform.

I know. That's why earlier I mentioned to download yfinance directly from GitHub https://github.com/ranaroussi/yfinance/issues/1419#issuecomment-1507606414

i never got it to work on pydroid either very annoying

How can the yfinance python code on github be pip'ed and can it have the necessary lxml version be wound back on an installation towards 4.6.2? Doing that might overcome the problem otherwise yfinance is toast on the vest Python IDE for Android.

@mritortousa - have it working now. No guarantees it won't break.

download the source code as and unpack into a folder in root internal storage. Should unpack in yfinance-0.2.18 folder.

go through every file and wherever you see lmxl change version 4.9.1 to 4.6.3 and save each file that references lxml. This rolls back the lxml version needed to that available in pydroid.

pip install cryptography

pip install ./yfinance-0.2.18

See what happens and it will tell you if you missed an lxml rollback in a file but not which file. There are about 4 files to edit.
So far it works, would be good if the source allowed latest and older lxml as options.
Good luck.
I love yfinance but a real pain when it won't operate on the most popular Android Python package.

I'm not an expert coder so if I can do this others should be able to also. Learnt a fair amount via experimentation.

that script was on my pc and i still get errors . for pydroid it never works

i can't  even get the install to work on pydroid if i remember correctly are you saying that it should work on pydroid?

i try install it using pip on pydroid
i get a libxml2 and libxslt development are not installed setup egg_info did not run correctly

On your Android download the source from link below and unzip etc and follow the steps given above. So far works well. Not sure what problem there may be on windows, perhaps update pip etc and pin install cryptography?
The solution is tonroll-back the version of lxml it calls then pip install the edited source so it uses lxml 4.6.3
https://pypi.org/project/yfinance/#files

Potentially could downgrade to 4.6.5, would that work? Anything older has serious security vulnerabilities https://security.snyk.io/package/pip/lxml . This why the min version was raised #1211

On your Android download the source from link below and unzip etc and follow the steps given above. So far works well. Not sure what problem there may be on windows, perhaps update pip etc and pin install cryptography?
The solution is tonroll-back the version of lxml it calls then pip install the edited source so it uses lxml 4.6.3
https://pypi.org/project/yfinance/#files

do i just unzip it on my phone i am used to using pip to install it

which files do i use
yfinance-0.2.18.tar.gz (58.3 kB view hashes)
Uploaded Apr 16, 2023 source
Built Distribution
yfinance-0.2.18-py2.py3-none-any.whl (60.3 kB view hashes)
Uploaded Apr 16, 2023 py2 py3

@mritortousa Read #1080

4.6.3 is the version we can use for lxml, the developer doesn't respond when asked about an update for the pydroid version, they are in Russia. A real shame as Pydroid + yfinance are a great combo on a tablet.

@mrito, its the tar.gz version, unzip and edit the source then pip install pointing to the folder where the source sits as per instructions above. Hope it works for you.
Much happier now my Samsung Tablet and yfinance play nice together with Pydroid. Can learn on the run nearly anytime.

Why not use alternative like Termux?

It's too clunky, pydroid is much simpler to get up and running and has an intuitive i/f with useful examples and easy management. If it was better maintained it would be close to perfec for the task.

is there an easier way to get python running on android phones

pip install ./yfinance-0.2.18
Step 4 of the 4 stages above. Don't forget to edit all the lxml references first and save the edited files.
Step 4 assumes the unzipped file is in root folder of internal storage. If in another folder then use that path name to point to it.
Also, worth pip install cryptography first else it might not be there and creates an error.

My solution: From Google Play Store, update to:
Pydroid 3
Version 7.00_arm64
Updated November 8 2023
NOTE: After the upgrade, the Pydroid Respiratory Plugin need to be upgraded too.
Also, I had to reinstall all of my libraries again.  Oh, bother.
Using Pydroid's "built-in" PIP manager, I then installed these with no issue:
pandas
numpy
lxml
scikitlearn
scipy
Again, from the built-in PIP manager, I did a PIP search for "yfinance"; it was available in the search list and installed without issue.
I ran a few of my YFinance programs in Pydroid3 and, lo and behold, they worked perfectly!
Hope this helps somebody - good luck!
Sample Python code:
import yfinance as yf
print("YF version:", yf.__version__)
df = yf.download("AAPL", interval="1m", start="2023-11-10", end="2023-11-11")
print("YFinance: downloaded rows:", len(df))
print(df.tail(3))

Lxml version updates and it works. Good news. Thank you for highlighting wolfegit and team for updating.


⚠ ClamAV has degraded performance

In 25548a3, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 67 ms

Resolved: ClamAV performance has improved in 5fe73a1.


Add ISGA

@hamala1212 First stage of verification passed, official domain is isga.ma as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

Thank you for the feedback!

@hamala1212 Pull request merged. Thank you.


feat(js): basic forward-compatible JS result values for run()

The run() function in moc.js previously only returned stdout and stderr strings, along with a result value that was always 0 (moc.js conversion of ()) regardless of whether the evaluation succeeded.
This PR replaces this previously unused result value with { error: null } for a successful run and { error: {} } otherwise, setting the groundwork for returning more complex JS results in the future (for example, { error: { message: "arithmetic overflow", location: { ... } } } or { error: null, value: [123, "abc"] }).
Returning JS results from the interpreter is motivated by the new Motoko test runner logic used in https://github.com/dfinity/vscode-motoko/pull/170 as well as recent conversations about using the interpreter with testing frameworks such as Jest.

Is the idea to eventually convert Value.value into a JS value and make comparison on the JS side?

Right; this would be a general-purpose feature (rather than for a test runner, which only needs something equivalent to an exit code). The main use cases right now are @krpeacock's idea of using Jest for mixed Motoko/JS unit testing and an interactive output panel in Embed Motoko.

Okay, so there is no WASI equivalent way of doing this.

We could do something similar for stable values by running to_candid on the return value and then converting via agent-js.
Here is a proof-of-concept that could be used to preprocess the script (appears to work with Wasmer / Wasmtime):
import __Prim__ "mo:prim";
// inject test imports

__Prim__.debugPrint("__output__" # debug_show to_candid(do {
  // inject test body
}));

I'm sure we could find a much more elegant way to do this, but this does indeed seem viable for Candid-serializable values.


Support react 18 and server components

Here is my fork upgrading chakra to v2.
https://github.com/F1ow/boemly
WIP summary:

Component build is working
All test are passing
Running storybook is not working:
Can't import the named export 'Children' from non EcmaScript module (only default export is available) node_modules/framer-motion/dist/es/components/AnimatePresence/index.mjs --> https://github.com/framer/motion/issues/1525
Using the boemly with shopify/hydrogen (server components) still not working.

Maybe helpful:
This guide might be helpful because remix uses server components too: https://chakra-ui.com/getting-started/remix-guide
Environment:
os: macOS 12.4
node: v16.15.1 also tried v17
npm: 8.11.0

Hi @fnebenfuehr ! Thanks for submitting this issue.
We plan to upgrade Boemly to Chakra@v2 as soon as possible. Chakr@v2 does only support React@v18 and higher which is "blocking" us from upgrading currently - we will first migrate our projects to React@v18.

https://github.com/treely/boemly/pull/132
PR to explicitly only allow React v17.


47 | Permutations II | C++

Title - 47. Permutations II
What will change - adding a new file with a solution for 47. Permutations II in C++
Type of Issue -

[x] Adding New Code

Programming Language

[x] C++

Self Check

Ask for issue assignment and wait to get assigned to it before making Pull Request.
Add your file in the proper folder
Clean Code and Documentation for better readability
Add Title and Description of the program in the file

:star2: Star it :fork_and_knife:Fork it :handshake: Contribute to it!
Discord server ✉ - https://discord.gg/CXksGdn
Happy Coding,

please assign me this issue


POC - Implement way for extensions to automatically run tests against latest PF versions

Having some way for an extension to automatically (either by default or with a simple opt-in) run test suites against the latest preprelease PF version, and having that information presented to the PF team in an efficient way, would be beneficial for both the extensions and the PF team.
After figuring out how we want to approach this we should apply the solution to the extracted repos.

Duplicate of https://github.com/patternfly/patternfly-extension-issues/issues/20


gRPC message framing coupled to H2 framing

My first implementation of gRPC message framing was, um, a bit... let's go with expedient:
            case Return(data: h2.Frame.Data) =>
              // TODO framing/buffering
              val msg = codec.decodeBuf(Codec.decodeGrpcFrame(data.buf))
              stream.send(msg).before(data.release()).before(loop())

Basically io.buoyant.grpc can only read grpc frames that comprise an entire h2 frame.  This causes issues when an intermediary reframes H2 messages (i.e. combining/splitting grpc frames into/across h2 frames) or when a single grpc message can't fit in a single h2 frame (i.e. larger than 16K).
This is complicated by the way we implemented flow control in the h2 library:
/**
 * A single item in a Stream.
 */
sealed trait Frame {

  /**
   * When `isEnd` is true, no further events will be returned on the
   * Stream.
   */
  def isEnd: Boolean

  def onRelease: Future[Unit]
  def release(): Future[Unit]
}

We don't currently support the ability to partially release an h2 frame, which is necessary to support a frame containing more than one message. Similarly, when composing a grpc message over multiple h2 frames, an earlier frame shouldn't be released until the entire grpc message is released.
We need to do some sort of offset accounting to figure out when an h2 frame may be released. I'm unsure of whether this belongs as a part of the h2 API or whether this can be layered on i.e. in the gRPC stream codec.
I'm going to try the latter approach first.

Do you think that there's a gRPC implementation that encodes multiple messages in a single DATA frame? That would be very surprising.

Even if the gRPC spec dictates this (which I would be surprised if it did), intermediaries (like linkerd) are free to ref-frame messages as they see fit.  Any assumption that couples transport framing with message delimiting is going to be fragile.  I think I have a pretty straightforward approach we can take for the time being -- sketching that out presently.

Fixed https://github.com/linkerd/linkerd/commit/33424702b6808400af7a3ad1961c56351107df41


Manual roll Flutter Engine from a7af55c56aa6 to 99053b9fead1 (9 revisions)

Manual roll requested by<EMAIL_ADDRESS>https://github.com/flutter/engine/compare/a7af55c56aa6...99053b9fead1
2023-09-19<EMAIL_ADDRESS>[Impeller] Affinity adjustments for Vulkan backend. (flutter/engine#46063)
2023-09-19<EMAIL_ADDRESS>[Impeller] Fix validation errors in RendererTest. (flutter/engine#46076)
2023-09-19<EMAIL_ADDRESS>Roll Skia from fe3568162721 to 1a8885b9e03c (6 revisions) (flutter/engine#46075)
2023-09-19<EMAIL_ADDRESS>[Impeller] adds hardware gate for wide gamut (flutter/engine#46051)
2023-09-19<EMAIL_ADDRESS>Properly transfer objects between the main thread and web worker. (flutter/engine#46061)
2023-09-19<EMAIL_ADDRESS>Made the warning about downgrading wide gamut happen at the correct time (flutter/engine#46064)
2023-09-19<EMAIL_ADDRESS>Conform to clang_tidy in client_wrapper headers. (flutter/engine#46058)
2023-09-19<EMAIL_ADDRESS>[Impeller] Adds unit test to make sure we can encode bgr101010xr to png. (flutter/engine#46007)
2023-09-19<EMAIL_ADDRESS>[ios] scenario test make parent view controller hide status bar (flutter/engine#46065)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jonahwilliams@google.com,rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

oops


question on resource password flow client

I have authorization server hosted in azure using the thinktecture identity server also hosted in azure working great.  I can log in and update the configuration with no issues.
I have a MVC webrole that hosts the resource server and the client.
I cant seem to get past this error.
"Response status code does not indicate success: 500 (Internal Server Error"
In the regular controller action method I have this code.
 var client = new OAuth2Client(
               new Uri(Constants.AS.OAuth2TokenEndpoint),
               Constants.Clients.ResourceOwnerClient,
               Constants.Clients.ResourceOwnerClientSecret);

            var response = client.RequestResourceOwnerPasswordAsync("login", "password", "scope").Result;

The constants OAuth2TokenEndPoint matches
"https://myCloudService.cloudapp.net/" + Application + "/oauth/token"; and Application matches Name/Namespace/Audience of the  application (made all three the same)
ResourceOwnerClient matches Client / Client ID and has Resource Owner Flow.  Name is also the same as Client ID.
The ResourceOwnerClientSecret matches the client Secret in the Clients.
This is the stack trace
System.AggregateException was unhandled by user code
  HResult=-2146233088
  Message=One or more errors occurred.
  Source=mscorlib
  StackTrace:
       at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
       at WebRole.Controllers.HomeController.Index() in d:\WebRole\Controllers\Home\HomeController.cs:line 64
       at lambda_method(Closure , ControllerBase , Object[] )
       at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
       at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
       at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.ActionInvocation.InvokeSynchronousActionMethod()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
       at System.Web.Mvc.Async.AsyncResultWrapper.End[TResult](IAsyncResult asyncResult, Object tag)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass48.<InvokeActionMethodFilterAsynchronouslyRecursive>b__41()
  InnerException: System.Net.Http.HttpRequestException
       HResult=-2146233088
       Message=Response status code does not indicate success: 500 (Internal Server Error).
       Source=System.Net.Http
       StackTrace:
            at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
            at Thinktecture.IdentityModel.Client.OAuth2Client.<Request>d__9.MoveNext() in c:\etc\Dropbox\source\Thinktecture\Thinktecture.IdentityModel\source\Thinktecture.IdentityModel.Client\OAuth2Client.cs:line 196
       InnerException:

Ideas?

@WilliamDoman How did you solved the cert problem? I'm having the same problem with a selfsigned cert in Azure Website, which is accepted in the browser, but I'm not able to get the token due the message "The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel."


Support font variants

Support selecting from different variants (weight, style, etc.) of a font family.

Some clarification: In constrast to what we have right now this change would add more detailed weight (currently we have bold or not bold) and more font families.

+1

Okay, I wanted to start implementing font for windows and would like to use the newer syntax (https://github.com/eclipsesource/tabris-js/issues/24#issuecomment-59015335) right away. The js code would have to be changed to give the clients the font as an object, so android and ios would have to support both format for a period of transition.
However, this would also require a change in API behavior: Currently getting the font property without ever setting it returns the widgets default font. (When font was set by application code the value is cached, so the native getter is not called.) We would change that behavior so that the value "initial" is returned instead. That way the native getter would never be called and only the cache would be used. The native getter on both platforms would not be changed (return array) to allow backwards compatibility (for a while).
Question is if that change is still in line with our API documentation, as it states " The value "initial" resets the font to its (platform-dependent) default.", but not whether a get then returns the default or "initial".

I'd like to move forward with the change suggested in #24 (which involves using a font object instead of an array on the nativebridge).
Not sure if getting the font of a widget is a real use case. If not, +1.
We can change the documentation to state that "initial" represents the platform default. I wouldn't consider this as a regression.

@tbuschto the proposed change is fine with me. We should come up with a more robust way to get the default font details anyways.


[Bug] auto-build.yml build aseprite everyday.

I found that there is a bug in auto-build.yml, which causes Aseprite to be built regardless of whether Aseprite is updated (whether the tags are the same), it will waste the Github Actions usage.
@Tut13, @Kaioga5, @PixelAlphas Sorry that you may need to update the fork or modify auto-build.yml to fix the bug.
- if [ "${{ steps.target-tag.outputs.tag }}" = "${{ steps.current-tag.outputs.tag }}" ] ; then
+ if [ "${{ steps.target-tag.outputs.tag }}" == "${{ steps.current-tag.outputs.tag }}" ] ; then

- ${{ needs.check.outputs.match }} == 'false'
+ needs.check.outputs.match == 'false'

It should be noted that I reversed the assignment of needs.check.outputs.match in the new auto-build.yml, which means that the difference I showed above is different from the commit I made in the git repository. This is my commit: https://github.com/BovineBeta/aseprite-builder/commit/6602c5f85fc6cf1b9c8330aefba5943f551962b9

Oh, that's weird. thanks!


The OpenAI monitor example notebook failed at init_monitor

https://github.com/wandb/weave/blob/master/examples/monitoring/openai_client_quickstart.ipynb
I was trying to test out this notebook but always failed at init_monitor step
from weave.monitoring import openai, init_monitor
m = init_monitor(f"{WB_ENTITY}/{WB_PROJECT}/{STREAM_NAME}")

with error msg below. Even though I set API_KEY properly
403 response executing GraphQL.
{"errors":[{"message":"permission denied","path":["upsertModel"],"extensions":{"code":"PERMISSION_ERROR"}}],"data":{"upsertModel":null}}
wandb: ERROR Error while calling W&B API: permission denied (<Response [403]>)
Monitoring disabled because WANDB_API_KEY is not set.
Couldn't find W&B API key, disabling monitoring.
Set the WANDB_API_KEY env variable to enable monitoring.

I can run wand.login() with my API key, not sure why this step always failed

Thank you for the issue @kylehh - and appreciate our slack call! For posterity: the notebook runs successfully when running from colab in a W&B authenticated browser, but not locally for this user. I will try to repro and followup with details.

Hello - thank you for your issue. As part of our effort to cleanup issues in the Weave repository, I am closing this due to inactivity. We can reopen if applicable in the future.


how to add a loading indicator on top of the collection view to paginate messages.

I attached a picture of what I'm trying to implement. Would It have to be a custom cell on top of the collection view or a UIView? Custom cells seems like the better option but I'm not quite sure how to implement that. Any guide would be very helpful

I'd go with a custom cell. Have a look here: https://github.com/badoo/Chatto/wiki/Tutorial_Add_Custom_Cell

Would I be able to access the update type in the decorator? Since I would only want the loader to show if the updateType is of type pagination.

Worked like a charm

Worked like a charm


Feature request: Drag and move Widgets

I found out the possibility to drag the frames and like it a lot! Thanks for this - but with eating the appetite  grows :) - so now I would like to propose a drag and place for individual frames - or maybe just a drag and replace/swap the source- with the target frame.

To be honest, that would require a complete re-write of the layout stuff. A bit over my head right at the moment but I'll leave the issue open as it's not a bad idea :)

Antoher idea may be copy a the path and the other configuration of a frame into another frame. like copy and paste. or create a list of all boxes with it names and when you create another tell wich configuration you want to copy.

The challenge is widget don't have the same setup so it would be a full replacement and even so, not so simple to build.
That said, pages and widget setup is not KIP's primary use case. Visualisation is. KIP is a MFD replacement and meant to be used at the helm.
Once the setup is done, maybe a couple of hours tops, modifications are infrequent. On my boat, I don't find myself constantly changing the layout on my Raymarine chartplotter.
With this in mind I think this would be a nice feature but not critical to the product's success.  There are other solutions such as Grafana to complement the full solution.

I came here to request this feature. In the project description it says "Layout and configuration should be both easy to operate and flexible". If you setup a whole page of lots of widgets and decide you want to reorder them then it's very painful to do which is not easy to operate or flexible. This is a major gap. I think your point about once setup is done which should only take a couple hours with infrequent modifications is not the typical user and especially not the beginner. I've spent days fiddling and moving things around and seeing what the different pieces of data look like. I'm still not remotely done. If I could shift widgets around this would cut the time I've already spent at least in half and I would be happier with the results. So personally, I think this is more than a nice to have and more a critical piece. I may take a look at the code and see if there's something I can put in there even if it's rudimentary to move something from one place to another. This one thing is the only thing pushing me to use the default data display tool in Signalk because you can move things around after adding them. Everything else about Kip is better but this is so critical it might keep me from using it.

I'm working on something. It's a big rewrite and I hope I don't have make this a breaking change.
I'll probably make this part of v3.


import issue: Unable to resolve @import "~@fontsource/roboto" from xxx/node_modules/react-material-web/dist when using vite as bundler

Me and my colleague can reproduce this issue by following steps below:

create a new react app using vite as bundler by running command npm init vite@latest --template and choose react and typescript as scaffold;
run npm install react-material-web (at the moment its version is 1.0.5);
using the library components in project;
when run npm run dev to start server, the error raised: Unable to resolve @import "~@fontsource/roboto" from xxx/node_modules/react-material-web/dist

A temporary solution would be removing the ~ symbol in the import statement at the 2nd line in /node_modules/react-material-web/dist/styles.css which means to turn
@import '~@fontsource/roboto';
into
@import '@fontsource/roboto';
After doing this little tweak it works.
I don't know if this is an issue related to vite bundler, but I think it's beneficial to first summit an issue here as it may affect some projects using vite.

In addition, haven't tried with other bundlers like webpack, so not so sure it's related to vite.

It's quite fast for this issue to be solved. By the way thank you for your project making us easily using material components in react apps!

Thank you for your support and for reporting the issue. I mistakenly included the tilde (~) symbol in the import statement due to my use of SCSS. I have now removed the tilde, so it should be compatible across all environments.


Added HackerWeb App to website showcase

Adding my HackerWeb iOS app to the app showcase 🙌

@facebook-github-bot shipit

@chirag04 do we have to shipit again?

yeah. I think the import failed. you want to give it a go one more time?

Yeah, let's try :8ball:
@facebook-github-bot shipit

@facebook-github-bot shipit

Something's up, don't see anything in the cron job logs. Will use this PR as a test case for debugging.

Please don't add more comments so I can use this PR for testing :)
@cheeaun We'll eventually merge this, either using the bot or manually. Thanks for the patience.
If you're interested in what the @facebook-github-bot shipit does under the hood, check out this presentation I made: https://speakerdeck.com/mkonicek/under-the-hood-of-react-native?slide=45

@mkonicek cool, thanks! 👍😁

@facebook-github-bot shipit

just checking :)

:)

@facebook-github-bot shipit

OK the issue is that the PR summary contained an emoji which the import doesn't support.

@facebook-github-bot shipit


Break-timer doesn't work after second pomodoro

Let pomodoro complete
Let break autostart then complete
Start next pomodoro
When it completes, break doesn't start and no way to start it

This was fixed as part of a29a5f2b8095947c78924920fbe41a24db294534.


Doc: easing option is optional

Easing options was marked as Required.
jsdoc was probably interpreting function(number):number|undefined as a function that returns a number or undefined.

@ahocevar : ok, i've pushed these changes instead

@ahocevar please merge if you're agree with the changes

Thanks @tchandelle.


JetStream NEXT not working

...if using a pull client, this does not work in Java implementation of client.
To demonstrate this issue, run nats-server -js in another terminal. Then run this test code as such:
git clone git@github.com:brimworks/nats.java.git
git checkout jetstream-next
./gradlew test --tests JetStreamTests

GOT:
io.nats.client.JetStreamTests > testJSNext FAILED
    java.util.concurrent.TimeoutException
        at java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1784)
        at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1928)
        at io.nats.client.JetStreamTests.testJSNext(JetStreamTests.java:29)

Expected no timeout.
After running the test, you can introspect the stream and consumer is as such:
$ nats str info STREAM1
Information for Stream STREAM1

Configuration:

             Subjects: STREAM1.*
     Acknowledgements: true
            Retention: File - WorkQueue
             Replicas: 1
       Discard Policy: Old
     Duplicate Window: 2m0s
     Maximum Messages: unlimited
        Maximum Bytes: unlimited
          Maximum Age: 0s
 Maximum Message Size: unlimited
    Maximum Consumers: unlimited

State:

            Messages: 2
               Bytes: 102 B
            FirstSeq: 1 @ 2020-07-24T12:25:33 UTC
             LastSeq: 2 @ 2020-07-24T12:31:06 UTC
    Active Consumers: 1

$ nats con info STREAM1 CONSUMER1
Information for Consumer STREAM1 > CONSUMER1

Configuration:

        Durable Name: CONSUMER1
           Pull Mode: true
         Deliver All: true
          Ack Policy: Explicit
            Ack Wait: 30s
       Replay Policy: Instant

State:

  Last Delivered Message: Consumer sequence: 2 Stream sequence: 1
    Acknowledgment floor: Consumer sequence: 0 Stream sequence: 0
        Pending Messages: 1
    Redelivered Messages: 1

Is the PR just a test to show you need old style or is the test related to the other PR?

Is the PR just a test to show you need old style or is the test related to the other PR?

Yes, this was simply a demo to show the problem. This was my proposed fix:
https://github.com/nats-io/nats.java/pull/327
...closing this. Thanks!


Translation: Automated canary deployments with Flagger and Istio

翻译的文档的 Issue 编号是：https://github.com/servicemesher/trans/issues/215

@shonge 记得填写reviewer 信息

/LGTM


Opendialog with grid

Hi,
How can I show this grid in a modal/dialog?
I tried with jQuery opendialog but when I press any button ( like page number) the pop-up closes.
Thank you

Maybe it closes because the grid is not ajax, resulting in page reload?

You mean I have to implement it ajax grid with post data"?You mean I have
to implement this "Reloading ajax grid with post data"?
בתאריך שבת, 2 בפבר׳ 2019, 8:51, מאת Muchiachio<EMAIL_ADDRESS>
Maybe it closes because the grid is not ajax, resulting in page reload?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/NonFactors/MVC5.Grid/issues/170#issuecomment-459941321,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ASxTp39ve_0Lh70GTbLJpa0a21I2vOAFks5vJTVrgaJpZM4afdJ_
.

No, you can use ajax grid example instead, it will reload the grid in place instead of reloading the page.

Thank you. It's working.


[EASI-4481] Organize SQL Query Files

EASI-4481
Description
We are updating our organizational structure to better maintain SQL throughout our codebase. As we move these files, we must create corresponding structures to contain script references which can then be referenced throughout the codebase.
How to test this change

Open your IDE and confirm all SQL scripts have been moved to pkg/sqlqueries/SQL/{query_package}
Build and run server containers
Smoke test server to assert no functionality has been changed

PR Author Checklist

[x] I have provided a detailed description of the changes in this PR.
[x] I have provided clear instructions on how to test the changes in this PR.
[x] I have updated tests or written new tests as appropriate in this PR.
[x] Updated the Postman Collection if necessary.

PR Reviewer Guidelines

It's best to pull the branch locally and test it, rather than just looking at the code online!
When approving a PR, provide a reason why you're approving it

e.g. "Approving because I tested it locally and all functionality works as expected"
e.g. "Approving because the change is simple and matches the Figma design"

Don't be afraid to leave comments or ask questions, especially if you don't understand why something was done! (This is often a great time to suggest code comments or documentation updates)
Check that all code is adequately covered by tests - if it isn't feel free to suggest the addition of tests.

Several query directories are unmoved. This is intentional in order to prevent possible collision with work done in another branch. Thank you @StevenWadeOddball for pointing this out. I will take responsibility for NOREFing any remaining queries once other branch work is merged.


[WIP] Type annotation pyi file and tests (II)

Initial PEP-484 type stub for pure Python mode, including mypy based type checking test.
Supersedes #1964.

I'm currently planning on using Cython in a project of mine, and would be interested in seeing this. Let me know if I can do anything to help!


[BUG] Cannot read properties of undefined (reading 'action") (undefined)

User report
Description: When I try to traslate something, either by right-clicking and using the context menu or by using the translation interface on a different tab, I get the following error:
Translation failed:
Cannot read properties of undefined
(reading 'action") (undefined)
When searching around for this kind of error, apparently people fix this by trying to find a conflicting community plugin. It could also be caused by a failure to find or access Obsidian files.
I have:

tested my API key (Azure - and it functions for another translation software I use)
tested another API Key (Google API, which I've only tested within the plugin's tool itself, and it turned OK)
disabled every community plugin + resetting Obsidian + resetting the computer;
double-checked for any lack of permissions for the plugin to access my vault;
looked for an option to explicitly inform my vault location to the plugin.

This isn't urgent or anything, I really appreciate your contribution for this totally free resource. Please let me know if you need anything else!

Debugger data (do not alter)
plugin_version: "1.4.6"
platform: "macOS"
framework_version: "1.4.16"
obsidian_version: "1.5.3"
selected_service: "azure_translator"

I'm sorry, I was sure I had done this but I didn't try disabling the core plugin "Note composer". After doing this, I'm able to translate stuff as intended.
Hopefully my mistake will be useful for someone else in the future.

Thank you for your detailed explanations of the issue andwhat you tried, I very much appreciate it. I'm reopening the issue as this does seem like a rather significant issue, you really should not have to have to disable a Core plugin (or any plugin in general), in order to be able to translate.

Re-closing this issue as I found the likely culprit for the error, and that specific message should not ever appear again.
Thanks again for bringing this to my attention!


Add Rss feed

Adds an Rss Feed and improves some small stuff.
Also includes the changes of https://github.com/hyprwm/hyprland-website/pull/38/
I am not sure if the RSS works though.
Validators say its valid, but readers dont really pick up on the article. Thus I add it as a draft first

sansFamily

is that a mf undertale reference?????/??/


TB-3494 swipeCardBackgroundHome color

What 🕵 🔍

change swipeCardBackgroundHome color to make it visible, when there is no image

References 📝 🔗

jira ticket
figma design

Codecov Report

Merging #84 (1b1e04f) into main (4e72621) will not change coverage.
The diff coverage is 0.00%.

@@           Coverage Diff           @@
##             main      #84   +/-   ##
=======================================
  Coverage   47.05%   47.05%
=======================================
  Files          57       57
  Lines        2036     2036
=======================================
  Hits          958      958
  Misses       1078     1078

Impacted Files
Coverage Δ

lib/src/linden/xcolors.dart
29.16% <0.00%> (ø)

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 4e72621...1b1e04f. Read the comment docs.

problem was solved in another way.


function-plot.js fle size

I've noticed that the most current minified version of the function-plot.js file is 850k; but at the same time, the total code size in the /lib folder is under 50k.  Since it is minified and the comments have been removed, It is very hard to find out which other 3rd party vendor libraries has been included.

Is it possible to let me know what other libraries are included in the function-plot.js?
are the site.js and index.js also needed to be included in my application (in index.html)?  I am sure the the answer is no to this question, but I had to ask to make sure.

All the dependencies are listed in package.json, math.js codebase is quite huge, the problem is that there are a few functions that are just outside the scope of function-plot like gamma or factorial. I'll try to see if I can make math.js an optional dependency

That would great.  Currently, in my application I have included math.js which is always being used, but the chart graphing using your library is used very little.  Having math.js included in function-plot.js for my scenario would be just of the large js file size issue.

as of v1.7 math.js is no longer a dependency, make sure you include it before function-plot to use it instead of the bundled package that function-plot has

fantastic!  thank you.


Change the call to RubyProf::CallTreePrinter#print

What is that about ❓
Addresses a bug: https://github.com/rails/rails-perftest/issues/38.
There is an open PR on the original project: https://github.com/rails/rails-perftest/pull/48
Details
The interface was changed by: https://github.com/ruby-prof/ruby-prof/commit/24a267bc7b50dc743930945acdaccfdca2417e94
This is a quick fix to address just this change.
If those keep arriving maybe would be better to map printer types to
their #print interface.

 (1) [Ruby 2.5.1] Cintrouter, PanelHub, FakeProvider, TolunaRouter

Closing in favor of #2.


Predefined Validation Rule For Phone Numbers.

The "phone number" validation rule is missing.
(The same is true for "credit card number")
I found these rules present in the jquery validation plug-in:
(additional-methods.js)
http://jqueryvalidation.org/documentation/

The credit card validation is there with the name credit_card, the phone number is not since it varies a lot for each country.
If you want to add them, or modify existing one, then please go ahead and submit a pull request. I would accept all the help. It shouldn't be too hard to add, just look a the file validation-rules.js then copy+paste another rule and finally change the pattern property then you should be good to go.
If you make a PR for the phone, please name it so that it represent the country or region (US & Canada do share the same format, so perhaps name it phone_nam (for North America).

Are you going to submit a pull request and help the community? I would be glad if you do...

I am not that much expert in angular.
I do not know how to do so.
Unfotunatly
در تاریخ ۸ مارس ۲۰۱۶ ۳:۰۶ قبل‌ازظهر، "Ghislain B."<EMAIL_ADDRESS>نوشت:

Are you going to submit a pull request and help the community? I would be
glad if you do...
—
Reply to this email directly or view it on GitHub
https://github.com/ghiscoding/angular-validation/issues/111#issuecomment-193555005
.

Added US phone number rule & tweaked credit card rule, now available in Revision 1.5.1
Helping the community is a great thing for everyone :)
Take a look at How to make a GitHub pull request, this might help you in the future.


README needs to warn developers that they can't use Docker Desktop's VirtioFS yet

I ran through the whole process of getting ddev + phpunit + xdebug working so I could debug some FunctionalTests from Drupal.  I found that choosing to use VirtioFS led to issues where folders where not allowed to change their permissions.
This problem occured upon running Functional / JavascriptFunctional tests because it attempts to install a new Drupal site, THEN it tries to change the permissions of the sitesDirectory.  The chmod it runs SHOULD work, but it doesn't think it has the proper permission to do it.
Switching to gRPC FUSE in Docker Desktop fixes the permissions issue.  And fixing that allowed me to getting debugging Tests to work.

Related: https://github.com/docker/for-mac/issues/6614


[Bug]: npm install --force and yarn install fails for client on localhost

Is there an existing issue for this?

[X] I have searched the existing issues

Description
When I run npm install or npm install --force or yarn install I am getting the following error:

Environment:

Windows 11

Package Manager:

yarn
npm

Node Version:

16.20.0

Branch Client:

release

Steps To Reproduce

Download Repo
Installation Guide
Server is running with docker => OK
Client is running under localhost => NOK
npm install or yarn install or npm install --force fails

Public Sample App
No response
Environment
Release
Issue video log
No response
Version
release

@pamatulli81 could you please try this on the latest release?


Updated to note that max 1 scaling trigger is allowed per policy

Updated the docs based on the feedback in this issue (which is now closed):
https://github.com/MicrosoftDocs/azure-docs/issues/11632

@vladai78 : Thanks for your contribution! The author, @radicmilos, has been notified to review your proposed change.

#sign-off


Add support for Anthropic Claude models

Why are these changes needed?

AutoGen do not currently have support for the Anthropic API.
Related issue number

#2164
Checks

[ ] I've included any doc changes needed for https://microsoft.github.io/autogen/. See https://microsoft.github.io/autogen/docs/Contribute#documentation to build and test documentation locally.
[ ] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[ ] I've made sure all auto checks have passed.

I'm actually not sure about where to put the AnthropicClient class. It will be much more convinient to use Anthropic API if we can treat this client as same level as OpenAIClient in autogen/oai/client.py, compared to have it as an extrernal custom client.

I'm actually not sure about where to put the AnthropicClient class. It will be much more convinient to use Anthropic API if we can treat this client as same level as OpenAIClient in autogen/oai/client.py, compared to have it as an extrernal custom client. @thinkall it will be great if I can have your advice!

Thanks for the contribution, @levscaut ! Currently, for the ease of  maintainance, we only have openAI compatible client in the core. For non-OpenAI style client, a tutorial/notebook example would be simpler, but we could add it to the oai module if we find it's better.
Could you also add an example here: https://microsoft.github.io/autogen/docs/topics/non-openai-models/about-using-nonopenai-models? Create a page like Mistral AI. Thanks.

Agree with @thinkall. we can start with a notebook and have people try it out. Once the code is stable and we get resources for testing non-openai APIs, we can formalize it into a first-class client.

Thanks for the advice! I've move the notebook to website and added link to it.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 36.11%. Comparing base (c030225) to head (5a6df8c).
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2245      +/-   ##
==========================================
- Coverage   37.94%   36.11%   -1.84%
==========================================
  Files          77       77
  Lines        7784     7784
  Branches     1667     1667
==========================================
- Hits         2954     2811     -143
- Misses       4580     4734     +154
+ Partials      250      239      -11

Flag
Coverage Δ

unittests
36.11% <ø> (-1.83%)
:arrow_down:

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

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Feliz style core components

resolves #18

Converted existing core components to Feliz style using the component generator
Added Slider component (supporting documentation examples)
Added commented out code from component generation being run on the rest of the core components. This code hasn't been cleaned up yet and will likely require some modification (Using a not heavily tested version of the component generator) BUT it will save time implementing them later.

Added Interval and fixed a bug with Graph


SA1513 and SA1516 reported for the same situation

Currently the following code produces SA1513 after the closing } of the get accessor, and SA1516 on the whitespace preceding the set keyword.
get
{
    var self = this;
    self.ThrowInvalidOperationIfNotInitialized();
    return self[index];
}
set { throw new NotSupportedException(); }

If you press Ctrl+. on the line containing set, you get two code fix proposals (one for SA1513 and one for SA1516) which have exactly the same result. One of these two diagnostics should be suppressed in this situation, and my initial suggestion is for only SA1516 to be reported.

Seems logical to only report SA1516 as that is the more specific diagnostic.
Assign this one to me please, I'll work on a change for SA1513.