Exception when using cards - IOS

Hi,
I am using your latest library and I am getting an exception when I try to pay with a Credit Card.
This is happening only in Xamarin.IOS.
PayPal Binding Lib for Xamarin.iOS
2.17.0 (when I start up the PayPal view, it shows Sandbox 2.16.1 Is this correct? )
Credit Card (test card)
4111 1111 1111 1111
11/18                    123
Simulator: iPhone X iOS 11.2
(it's happening on real devices also)
When I try to pay something I am getting the following exception:
Unhandled Exception:
Foundation.MonoTouchException: Objective-C exception thrown.  Name: NSRangeException Reason: *** -[__NSArray0 objectAtIndex:]: index 0 beyond bounds for empty NSArray
Native stack trace:
0   CoreFoundation                      0x000000011504112b __exceptionPreprocess + 171
1   libobjc.A.dylib                     0x0000000115dd1f41 objc_exception_throw + 48
2   CoreFoundation                      0x0000000115059ebd -[__NSArray0 objectAtIndex:] + 93
3   mcs.mobile.iOS                      0x0000000106695995 +[PPAPIResponseDictionary filterResponse:type:] + 1365
4   mcs.mobile.iOS                      0x0000000106694fd4 -[PPAPIResponseDictionary initWithType:response:environemnt:] + 223
5   mcs.mobile.iOS                      0x0000000106695257 +[PPAPIResponseDictionary responseWithType:response:environment:] + 92
6   mcs.mobile.iOS                      0x00000001066637f0 __77-[PPServiceManager processCreditCardPayment:completion:withPreviousResponse:]_block_invoke.321 + 234
7   mcs.mobile.iOS                      0x000000010666328a __110-[PPServiceManager handleRequestResponseWithRetryBlock:withFailBlock:withCreateRequestBlock:withSuccessBlock:]_block_invoke.296 + 327
8   mcs.mobile.iOS                      0x00000001066563a3 -[PPServiceRequest urlConnection:didSucceedWithData:] + 278
9   mcs.mobile.iOS                      0x00000001066a0d51 __28-[PPSimpleURLConnection win]_block_invoke + 427
10  libdispatch.dylib                   0x0000000116ee3177 _dispatch_call_block_and_release + 12
11  libdispatch.dylib                   0x0000000116ee41ba _dispatch_client_callout + 8
12  libdispatch.dylib                   0x0000000116eee3a4 _dispatch_main_queue_callback_4CF + 1260
13  CoreFoundation                      0x0000000115003e39 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 9
14  CoreFoundation                      0x0000000114fc8462 __CFRunLoopRun + 2402
15  CoreFoundation                      0x0000000114fc7889 CFRunLoopRunSpecific + 409
16  GraphicsServices                    0x00000001179299c6 GSEventRunModal + 62
17  UIKit                               0x00000001077f25d6 UIApplicationMain + 159
18  ???                                 0x00000001347144a8 0x0 +<PHONE_NUMBER>
19  ???                                 0x00000001347140e3 0x0 +<PHONE_NUMBER>
occurred
Could you please check this?
I would be glad to provide you more information if needed. I also found a same/similar issue here https://github.com/paypal/PayPal-iOS-SDK/issues/562 .
Thank you,
Bojan

Im just uploading to version 2.18.0 this will be available in a couple of hours

Version 2.18.1 is up and is working as expected

I've tried the latest version. It works as expected.
Thank you!


Upgrading from v5.x to latest version doesn't work

Hi,
I followed the steps for Upgrade from v5.1 to latest version, but nothing happened:

am I missed something?
Thanks in advance...

Hi @cifofs ,
Hope your GitHub repo URL and branch is pointing to main of official repository. If app service was successful, please open the teams through the browser and check for latest changes.  It should reflect.
If not reflecting, please send the screenshot as mentioned below.

Note:- App service and function apps should be pointing to main branch of official repository.
Thank you.

Hello @gsv022,
I opened Teams through the browser and is not reflecting the latest changes:

This is the screenshot of the App Service:

Note: The functions are pointing to the same repository and branch
Hope you can help me with that...

Hi @cifofs ,
Thanks for sharing the screenshots. Could you please point the branch to main instead of master.
Please follow the below steps:-

Disconnect the source. If it is taking time to disconnect. Please refresh the page.
Connect the source to external git.
Point the repository to the same as you highlighted. Change the branch to main .
Save it. Wait for success state in the logs section
Please do the same for function apps as well.

Note:-Please sign out and sign into the teams to get the latest changes reflected.

Hi @gsv022 ,
Thansk for the support.  I followed the steps and get the latest changes reflected.  Thank you very much!

Hello @gsv022.
A question about the header image:  I need to use an internal image.  What kind of access I need and for whom?

Thanks in advance...

Hello @gsv022. A question about the header image: I need to use an internal image. What kind of access I need and for whom?
Thanks in advance...

You will need to include the image in the zip file for the app which you upload into Teams admin portal.

Hi @cifofs ,

Any public valid image URL  can be used in React_Header_Image section. To apply the image which is present locally, it is recommended that please store the image where it is publicly available.
Eg:-GitHub.

Grab the URL and paste it in the  React_App_HeaderImage section.

Save the configuration and re-sync the app service. Once it is successful the latest changes will get reflected to the tenant.

Hello @gsv022,
Thank you very much for the information.  Regards...

Hello,
Thanks for the above steps.
I followed all the above steps and on top of it re-uploaded the manifest file with an additional change in the manifest file:
"supportsFiles": false, in User file and "supportsFiles": true, in Author file.

Hello @gsv022,
i'm preparing to update my application to V5.2 but i would like to know if using the " React_App_HeaderImage" will remplace the logo of my application ?
How about if i migrate without using "React_App_HeaderImage" ?
Thanks


There is a 1 second delay on the YT handles before the names appear.

Hi, there is a 1 second delay on the YT handles before the names appear or extension not working correctly at all. Please fix this,
We will thank you.

Thanks for the Issue.
I would like to ask a few questions.

Are you using the latest version 0.2.3?
In which videos or pages does the bug occur? Or does it occur on all pages?
Do you use any other Youtube related extensions or userscripts in conjunction?
Do you see any errors in the console (press F12)?

Yes
Everywhere, even when posting a comment or reply myself
Return YouTube Dislike, YouTube channel location, No YouTube Shorts and Youtube-shorts block
None, it was from other extensions

I actually experience this too, although I just assumed it was just an inevitable reality of how the script worked rather than an issue per se.


Inference with the trained model

I have trained the model and saved the model, I have the following three files:

config.json
pytorch_model.bin
vocab.txt
Now I would like to make inference on new samples, I have problem to load the model, any info on this?

First of all, If you can post the error message, then I can help you with more info.
Now I suppose that you have already trained a BERT NER model successfully.
The NER model can identify 20 tags.
To load your trained model, you need 2 files:

config.json
pytorch_model.bin

You need to put these files into the same folder, like: models/NER
After doing this:
you can load the mode with this code:
from pytorch_transformers import BertForTokenClassification

# if you use transformers
# from transformers import BertForTokenClassification

model = BertForTokenClassification.from_pretrained('models/NER',num_labels=20)

Hope this can help you.

Tnx. I do not have any errors. I can load the model like this. But. if I have sentence (text) as an input how do I send to the model and obtain the NER output?

Tnx. I do not have any errors. I can load the model like this. But. if I have sentence (text) as an input how do I send to the model and obtain the NER output?

Sorry for the late reply.
It seem like you must make your inputs into embeddings first, the inference process is like this:

load model and tokenizer

Tokenize your word input into token id embedding. E.g: input = "[CLS] I have a dream. [SEP]", after tokenize into id embedding, the result may be like this "[101,3,4,5,7,32,103]"

Set input attention_masks_embedding.(with token mask is 1, pad token is 0)

Get the model predict result:

# model is the model you load before
# input_ids is your input token id embedding
# attention_mask is your input attention masks embedding
with torch.no_grad():
        outputs = model(input_ids, token_type_ids=None,
        attention_mask=input_mask,)
        # For eval mode, the first result of outputs is logits
        logits = outputs[0]

    # Get NER predict result
    logits = torch.argmax(F.log_softmax(logits,dim=2),dim=2)
    logits = logits.detach().cpu().numpy()

    # Get NER true result
    label_ids = label_ids.to('cpu').numpy()

    # Only predict the real word, mark=0, will not calculate
    input_mask = input_mask.to('cpu').numpy()

You can check also my notebook "Make training data" and "Eval model" parts, they cover how to make input into embeddings and how to  get the model predict result.
And your issue also remind me that I need to include the inference process in my notebook as a whole "NLP in action" process.
Thank you for your suggestion.

based on your code mentioned above, that means , i can see the NER result in "label_ids "?????
Thanks a lot

I have trained the model and saved the model, I have the following three files:

config.json
pytorch_model.bin
vocab.txt
Now I would like to make inference on new samples, I have problem to load the model, any info on this?

@igormis
Hi,
I had updated my notebook adding inference support:

NER_with_BERT.ipynb

Feel free to leave a comment.

Tnx @billpku will check the notebook


Feature eventservice executor

For the record; I've corrected the following

missing init.py in the payloads directory (imports won't work without it)
missing import os in generic.py
corrected self.__proc -> proc in generic.py
removed send_state() from wait_graceful() in generic.py (heartbeats will be sent from different place, to be done)

Also corrected:
5. Missing arguments in init function, eventservice.py:
class Executor(generic.Executor, ESHook):
def init(self, args, job, out, err):
super(Executor, self).init()
->
class Executor(generic.Executor, ESHook):
def init(self, args, job, out, err):
super(Executor, self).init(args, job, out, err)


[DOCS-1589][DOCS-1590] Docs/manager/konnect plugin examples

Review
@lena-larionova
Summary
Updated plugin layout template to include tabs for Konnect and Kong Manager when adding plugins via services, routes, and globally.
Reason
DOCS-1589
DOCS-1590
Testing
Example with service, route, consumer, and global options
Example with no required parameters
Example with checkbox options

@HCloward Might want to think about rearranging the tabs to put Manager and Konnect up front. Though now that I think about it, that might end up stretching the page way too much, if everything defaulted to a UI tab first...

@HCloward Might want to think about rearranging the tabs to put Manager and Konnect up front as "first-class citizens". Though now that I think about it, that might end up stretching the page way too much, if everything defaulted to a UI tab first...

Konnect tends to be a bit shorter than Kong Manager if I put it first page may not be too long. I will make the edit and have you check it out.

@HCloward Might want to think about rearranging the tabs to put Manager and Konnect up front as "first-class citizens". Though now that I think about it, that might end up stretching the page way too much, if everything defaulted to a UI tab first...

@lena-larionova and @HCloward I think the Admin API should be the first tab. The UI should be the last tabs. IMO.
cc: @GayleNeumann

@lena-larionova and @HCloward I think the Admin API should be the first tab. The UI should be the last tabs. IMO. Especially since the remainder of the examples in the non-generated lower area are in cURL (and some in httpie). This is incongruous content structure.

I brought the idea up because that was part of the original ask from Shane, before Konnect even published: as people get access to the free Gateway version, they increasingly have access to the GUIs, so he wanted that info to be up front and apparent. Of course, the final decision is up to us, as long as we can make a solid argument for any decision...

Some comments on style/sectioning/etc.
Looks like you accidentally committed your package-lock.json as well? Maybe just do a separate PR to push it so that doesn't keep happening. It's different because you had to update some components, right? So it should actually help.

ah, yeah will fix

@HCloward and @lena-larionova another thing to consider:  is there some way we could consolidate configuring on a service, route, and consumer? I know that not all are applicable to a plugin, but here is so much scrolling going on. The only difference is the placeholder.

@HCloward and @lena-larionova another thing to consider: is there some way we could consolidate configuring on a service, route, and consumer? I know that not all are applicable to a plugin, but here is so much scrolling going on. The only difference is the placeholder.

I agree - I mentioned this to Heather when we were first talking about adding these GUI examples, but I'm not sure what the solution is at the moment. I'd maybe do the work in a subsequent ticket+PR? There's already a lot happening in this one.

@HCloward and @lena-larionova another thing to consider: is there some way we could consolidate configuring on a service, route, and consumer? I know that not all are applicable to a plugin, but here is so much scrolling going on. The only difference is the placeholder.

I agree - I mentioned this to Heather when we were first talking about adding these GUI examples, but I'm not sure what the solution is at the moment. I'd maybe do the work in a subsequent ticket+PR? There's already a lot happening in this one.

Didn't mean to close this, was just trying to add a comment. Clicked wrong button by accident. My apologies.
@HCloward so the variables won't work in the generated areas of the plugin template. So you'll have to spell it out unless @lena-larionova finds a workaround.
I'm not sure when this PR was started, but you might want to rebase your PR to the latest master (Lena, I rebased the old cookie PR and Gayle's PRs so it usually works...) to avoid painful merge conflicts. There have been many changes and merged PRs to plugin hub docs the past few weeks.
Another thing to consider is that some fields that are required have defaults. Most will want to use those defaults. It might be better to inform users or stress to them which fields don't have defaults that they must populate. The way the content is now, it looks like it's more work than it really is to configure plugins. Same holds true for Admin API examples. That is why I think the freeform area is especially useful for documentation, as you can show minimal configs. Some of these freeform areas show with and without a database tabs and so forth so it is not consistent with the autogenerated sections. Just some things we should consider in the future.

Didn't mean to close this, was just trying to add a comment. Clicked wrong button by accident. My apologies.
@HCloward so the variables won't work in the generated areas of the plugin template. So you'll have to spell it out unless @lena-larionova finds a workaround.
Heather, so you list JWT as a plugin with no required parameters, but that is not the case if you look at its schema: https://github.com/Kong/kong-ee/blob/master/kong/plugins/jwt/schema.lua. They are mostly all required (docs are wrong in many spots) but have defaults. This is one of about 20 plugins that still need to have datatypes added and their schemas audited against the plugin hub docs. You can consult my plugin inventory spreadsheet for links to the main plugin schemas. https://docs.google.com/spreadsheets/d/1nZJ0cPkOaZqTGTEICBrTa3TK2xIJqYkclZbJM04eROc/edit#gid=0
I'm not sure when this PR's branch was started, but you might want to rebase your PR to the latest master (Lena, I rebased the old cookie PR and Gayle's PRs so it usually works...) to avoid potential painful merge conflicts, and to have the most current plugin hub docs. There have been many changes and merged PRs to plugin hub docs the past few weeks.
Another thing to consider is that some fields that are required have defaults. Most will want to use those defaults. It might be better to inform users or stress to them which fields don't have defaults that they must populate. The way the content is now, it looks like it's more work than it really is to configure plugins. Same holds true for Admin API examples. That is why I think the freeform area is especially useful for documentation, as you can show minimal configs. Some of these freeform areas show with and without a database tabs and so forth so it is not consistent with the autogenerated sections. Just some things we should consider in the future.

I will remove the variable Lena recommended I use as it is not working. I tried rebasing my branch and it wiped out all of my work, so not real keen to do that again. Since this template is simply reading from and printing what is in the docs, if the current information is wrong, not sure how I can fix that unless I fix all of the plugins docs. I am not sure what the freeform area is or how to include it. Perhaps I should just close this PR and let @tlblessing or @lena-larionova do this. It seems I am over my head.

@HCloward I can take this back over. There's a lot of good discussion going on here, but you're right in that a lot of it doesn't belong here. Which values the examples pick up depends on individual plugin config settings, and shouldn't be covered here. We need to set a cutoff point and say that this work adds examples for manager and Konnect; any further work should be broken out into other tickets.
@tlblessing I'm going to hold off adding datatypes to the example parser until that's implemented across all plugins. Because when that happens, we'll need to rewrite a good chunk of code, and I don't want to deal with having multiple different parsers for one thing.
This PR has no merge conflicts because it doesn't touch specific plugin files, by the way. The layout is separate from the docs themselves.


[eslint] Definition for rule 'internal-no-invalid-meta' was not found on eslint codebase

vscode version: 1.15.0-insider

closing, as it will be fixed in eslint.


unmet peer dependency requiring<EMAIL_ADDRESS>wich does not exist

Hi,
While making a form, i can't seem to get redux-form to work.
I did yarn add redux, wich worked without problems.
But then , yarn add react-redux and yarn add redux-form both warn me with unmet peer dependency, requiring<EMAIL_ADDRESS>|| ^15.0.0-0 || ^16.0.0-0.
After trying, it seems these packages don't exist, and when trying to run the program, i only get an error 500

Whatever's going on here is not an issue with the Redux library.


[Bug] Failed to build the macOS wireshark plugin in CI

Search before asking

[X] I searched in the issues and found nothing similar.

Version
Latest commit
Minimal reproduce step
https://github.com/apache/pulsar-client-cpp/actions/runs/6148375620/job/16681944089?pr=313
What did you expect to see?
CMake command succeeds.
What did you see instead?
-- Cannot find ws_version.h, fallback to find config.h
CMake Error at CMakeLists.txt:46 (message):
  Failed to find WIRESHARK_INCLUDE_PATH
-- Configuring incomplete, errors occurred!

Anything else?
No response
Are you willing to submit a PR?

[X] I'm willing to submit a PR!

This issue requires an upstream fix. I pushed a PR in the homebrew repo: https://github.com/Homebrew/homebrew-core/pull/142254


Fix enterprise check for pipeline autoscaling

Travis passed, so this is ready to merge if the new tests look OK (the circle failures are due to a bunch of failing DeleteAll() calls from the beginning of tests—guessing that this is a general 1.x test infra issue)

Looks like there was a pachd crash in the build-PPS6 bucket:
Apr 23 07:27:27 === RUN   TestMissingPipelineSpec
Apr 23 07:27:28     pachyderm_test.go:12119: No error is expected but got pods "pipeline-imputede35b810276e6-v1-lzz97" not found
Apr 23 07:27:28     pachyderm_test.go:12119: current stack:
Apr 23 07:27:28         goroutine 30 [running]:
Apr 23 07:27:28         runtime/debug.Stack(0x2cbb9e0, 0xc0005f9720, 0xc000764ca8)
Apr 23 07:27:28         	/root/go/src/runtime/debug/stack.go:24 +0x9f
Apr 23 07:27:28         github.com/pachyderm/pachyderm/src/client/pkg/require.fatal(0x2d4df00, 0xc0002e5b00, 0x0, 0x0, 0x0, 0x29e3f3e, 0x1f, 0xc000c5def0, 0x1, 0x1)
Apr 23 07:27:28         	/root/project/pachyderm/src/client/pkg/require/require.go:534 +0xdf
Apr 23 07:27:28         github.com/pachyderm/pachyderm/src/client/pkg/require.NoError(0x2d4df00, 0xc0002e5b00, 0x2cbb9e0, 0xc0005f9720, 0x0, 0x0, 0x0)
Apr 23 07:27:28         	/root/project/pachyderm/src/client/pkg/require/require.go:394 +0xec
Apr 23 07:27:28         github.com/pachyderm/pachyderm/src/server.TestMissingPipelineSpec(0xc0002e5b00)
Apr 23 07:27:28         	/root/project/pachyderm/src/server/pachyderm_test.go:12119 +0xa85
Apr 23 07:27:28         testing.tRunner(0xc0002e5b00, 0x2a981a0)
Apr 23 07:27:28         	/root/go/src/testing/testing.go:1123 +0xef
Apr 23 07:27:28         created by testing.(*T).Run
Apr 23 07:27:28         	/root/go/src/testing/testing.go:1168 +0x2b3
Apr 23 07:27:28 --- FAIL: TestMissingPipelineSpec (0.95s)
Apr 23 07:27:28 === RUN   TestFileHistory
Apr 23 07:27:28     pachyderm_test.go:12163: No error is expected but got connection closed
Apr 23 07:27:28     require.go:530: github.com/pachyderm/pachyderm/src/client/pkg/grpcutil.ScrubGRPC
Apr 23 07:27:28         	/root/project/pachyderm/src/client/pkg/grpcutil/error.go:16
Apr 23 07:27:28     require.go:530: github.com/pachyderm/pachyderm/src/client.APIClient.DeleteAll
Apr 23 07:27:28         	/root/project/pachyderm/src/client/client.go:623
Apr 23 07:27:28     require.go:530: github.com/pachyderm/pachyderm/src/server.TestFileHistory
Apr 23 07:27:28         	/root/project/pachyderm/src/server/pachyderm_test.go:12163
Apr 23 07:27:28     require.go:530: testing.tRunner
Apr 23 07:27:28         	/root/go/src/testing/testing.go:1123
Apr 23 07:27:28     require.go:530: runtime.goexit
Apr 23 07:27:28         	/root/go/src/runtime/asm_amd64.s:1374
Apr 23 07:27:28     pachyderm_test.go:12163: current stack:
Apr 23 07:27:28         goroutine 44 [running]:
Apr 23 07:27:28         runtime/debug.Stack(0x2cba8a0, 0xc0004939e0, 0xc000d28e88)
Apr 23 07:27:28         	/root/go/src/runtime/debug/stack.go:24 +0x9f
Apr 23 07:27:28         github.com/pachyderm/pachyderm/src/client/pkg/require.fatal(0x2d4df00, 0xc00077b500, 0x0, 0x0, 0x0, 0x29e3f3e, 0x1f, 0xc000516060, 0x1, 0x1)
Apr 23 07:27:28         	/root/project/pachyderm/src/client/pkg/require/require.go:534 +0xdf
Apr 23 07:27:28         github.com/pachyderm/pachyderm/src/client/pkg/require.NoError(0x2d4df00, 0xc00077b500, 0x2cba8a0, 0xc0004939e0, 0x0, 0x0, 0x0)
Apr 23 07:27:28         	/root/project/pachyderm/src/client/pkg/require/require.go:394 +0xec
Apr 23 07:27:28         github.com/pachyderm/pachyderm/src/server.TestFileHistory(0xc00077b500)
Apr 23 07:27:28         	/root/project/pachyderm/src/server/pachyderm_test.go:12163 +0x14d
Apr 23 07:27:28         testing.tRunner(0xc00077b500, 0x2a98070)
Apr 23 07:27:28         	/root/go/src/testing/testing.go:1123 +0xef
Apr 23 07:27:28         created by testing.(*T).Run
Apr 23 07:27:28         	/root/go/src/testing/testing.go:1168 +0x2b3

might be worth looking into before merging.

Looks like there was a pachd crash in the build-PPS6 bucket:

As strange as it looks, I actually don't think pachd crashed. The debug output included:
======================================================================
kubectl get all --all-namespaces
----------------------------------------------------------------------
NAMESPACE     NAME                                                      READY   STATUS      RESTARTS   AGE
default       pod/dash-cf6f47d7d-x7682                                  2/2     Running     0          5m21s
default       pod/etcd-6c65b5bcc9-brf4v                                 1/1     Running     0          5m21s
default       pod/loki-0                                                1/1     Running     0          15m
default       pod/loki-promtail-2f4vt                                   1/1     Running     0          15m
default       pod/pachd-789cd8569-r46jk                                 1/1     Running     0          5m21s
default       pod/pipeline-testreprocesseveryjobdbdcf37d0978-v1-tj8f5   2/2     Running     0          8s
kube-system   pod/coredns-66bff467f8-w6fmg                              1/1     Running     0          17m
kube-system   pod/etcd-b0b5b9401065f7dd                                 1/1     Running     0          17m
kube-system   pod/kube-apiserver-b0b5b9401065f7dd                       1/1     Running     0          17m
kube-system   pod/kube-controller-manager-b0b5b9401065f7dd              1/1     Running     0          17m
kube-system   pod/kube-proxy-7ddjj                                      1/1     Running     0          17m
kube-system   pod/kube-scheduler-b0b5b9401065f7dd                       1/1     Running     0          17m
kube-system   pod/storage-provisioner                                   1/1     Running     1          17m
monitoring    pod/alertmanager-6958d8f8dc-fdlz8                         1/1     Running     0          5m57s
monitoring    pod/grafana-core-6c865bd6c-77llb                          1/1     Running     0          5m57s
monitoring    pod/grafana-import-dashboards-s5nhc                       0/1     Completed   0          5m57s
monitoring    pod/kube-state-metrics-7cd589c9b-xr2hr                    1/1     Running     0          5m56s
monitoring    pod/node-directory-size-metrics-8cvg5                     2/2     Running     0          5m56s
monitoring    pod/prometheus-core-57b7b9bbc-txtc7                       1/1     Running     0          5m57s
monitoring    pod/prometheus-node-exporter-rw4dl                        1/1     Running     0          5m56s

(Note 0 restarts for pod/pachd-789cd8569-r46jk).
I think it's possible pachd started hanging, or something equivalent to crashing that didn't involve an actual crash? TBH, I have no idea how I would even begin to debug this—the debugging stage does fetch pachd logs, but the only errors I saw in there were various forms of "invalid input" triggered by the test suite (e.g. 2021-04-23T07:32:48Z ERROR pps.API.CreatePipeline {"duration":0.000097556,"error":"input must specify a glob"...). TBH, I don't know how I would begin to debug this, so I saved the test and debug logs from the testing run and restarted the tests.

I've attached the CircleCI logs from the failed runs, but on re-running they both succeeded (perhaps the late hour is helping, since there may be less contention on the TestFaster machine). Since everything is now green, and my understanding is that this change is blocking two users at the moment, I'm going to merge, but the if we want to revisit the failed run, the logs are below and I think the failed CircleCI run is still available there.
Circle test logs.txt
Circle debug logs.txt


ERROR when docker build Dockerfile (/jdk-17)

Hi,
Im trying to build /jdk-17/Dockerfile using the docker build command, but im getting an error:
ERROR: failed to solve: process "/bin/sh -c apt-get update -qqy     && apt-get install -qqy         gnupg         wget         unzip     && wget -q -O /etc/apt/trusted.gpg.d/google-linux-signing-key.gpg https://dl-ssl.google.com/linux/linux_signing_key.pub     && echo "deb [signed-by=/etc/apt/trusted.gpg.d/google-linux-signing-key.gpg] http://dl.google.com/linux/chrome/deb/ stable main" | tee /etc/apt/sources.list.d/google-chrome.list     && apt-get update -qqy     && apt-get install -qqy google-chrome-stable=$CHROME_VERSION     && rm /etc/apt/sources.list.d/google-chrome.list     && rm -rf /var/lib/apt/lists/* /var/cache/apt/*     && sed -i 's/"$HERE\/chrome"/"$HERE\/chrome" --no-sandbox/g' /opt/google/chrome/google-chrome" did not complete successfully: exit code: 100
docker running under:
ProductName:		macOS
ProductVersion:		15.1
BuildVersion:		24B83

Hi, that's due to Chrome 130 being no longer available now 131 has been released. I've upgraded Chrome and ChromeDriver to the latest versions, so try again now.


fix: handle special characters in boldString util

Description
Closes #940
Types of Changes

[x] Bug fix (non-breaking change that fixes an issue)
[x] New feature (non-breaking change that adds functionality)
[ ] Documentation update
[ ] Breaking change (could cause existing functionality to not work as expected)
[ ] Other changes (non-breaking changes that does not fit any of the above)

Breaking changes include:

Removing a public function or component or prop
Adding a required argument to a function
Changing the data type of a function parameter or return value
Adding a new peer dependency to package.json

Changes

(change1)

How to Test-Drive This PR

(step1)

Checklists

General

[x] Changes are covered by test cases
[ ] CHANGELOG.md updated with a short description of changes (not required for documentation updates)

Accessibility Compliance
You must check off all items in one of the follow two lists:

[ ] There are no changes to UI

or...

[ ] Changes were tested with a Screen Reader (iOS VoiceOver or Android Talkback) and had no issues
[ ] Changes comply with WCAG 2.0 guidelines levels A and AA
[ ] Changes to common UI patterns and interactions comply with WAI-ARIA best practices

Localization

[ ] Changes include a UI text update in the Retail React App (which requires translation)

I seem to be getting an error when signing the CLA, I've contacted the support email listed on the error page.
Additionally I just wanted to say hi 👋 , I'm Brad, a frontend consultant working with an agency on a pwa-kit project. I've got another couple of contributions on the way soon, and hope to be able to add more in the future!
I'm currently quite invested in porting parts of the project over to TypeScript, if that's a topic you're also working on internally and are open to contributions please let me know! 🚀

Thanks for the contribution @breadadams 🙏
Let's start by closing the PR and opening a new one in hopes the CLA check failure is intermittent

@bfeister I've reopened as #942


Disable resize cursor when docked to zone

Accidentally resizing docked windows by mouse should be prevented.
When a window is docked to a zone, it still can be resized with the mouse at any time (unlike maximized windows):

This could happen quite easily when you use the scrollbar by mouse. So in case the window is docked to a zone it should more or less behave like a window that is maximized to a virtual screen. It should more or less stick to that zone and resizing should only be possible if it's detached.

If you'd like to see this feature implemented, add a 👍 reaction to this post.

Already tracked in #6611 by https://github.com/microsoft/PowerToys/issues/3997

Already tracked in #6611 by https://github.com/microsoft/PowerToys/issues/3997


Amplify AWS Admin actions amplify update auth error

Note: If your question is regarding the AWS Amplify Console service, please log it in the
AWS Amplify Console repository

Which Category is your question related to?
Amplify AWS Admin actions amplify update auth
Amplify CLI Version
You can use amplify -v to check the amplify cli version on your system
6.1.1
What AWS Services are you utilizing?
Amplify
Provide additional details e.g. code snippets
I want to have access to the (AdminCreateUser) https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_AdminCreateUser.html I am following this tuutorial here https://docs.amplify.aws/cli/auth/admin/, The problem with this, is that it generates some default functions, without including the function I want which is AdminCreateUser
module.exports = {
addUserToGroup,
removeUserFromGroup,
confirmUserSignUp,
disableUser,
enableUser,
getUser,
listUsers,
listGroups,
listGroupsForUser,
listUsersInGroup,
signUserOut,
};
When I change the CognitoActions.js file to include the AdminCreateUser, then I run
amplify update auth
What do you want to do? Create or update Admin queries API
Do you want to restrict access to the admin queries API to a specific Group: No
amplify push
I get this error
Following resources failed
× An error occurred when pushing the resources to the cloud
Resource is not in the state stackUpdateComplete
An error occurred during the push operation: Resource is not in the state stackUpdate

Hi @frankdevsx,
You mentioned you changed CognitoActions.js to inclde AdminCreateUser, can you share what changes you made to support that?

I'll add this: cognitoActions.js is not the only file you'll need to edit, there are routing statements in app.js that will need to be updated so you can then map the request to the function it sounds like you added to cognitoActions.js
Afterward you do not need to amplify update auth, you just need to amplify push and it will update the lambda function backing the AdminQueries

Closing, the issue appears to be some misconfiguration. Feel free to reopen issue if necessary


[indexer][1/N] init, txn and event handlers, basic DB ops

the file layout is

main: trigger handler orchestrator, later on processor orchestrator
handlers: fetch data from chain and write to PG tables

handler orchestrator: trigger and manage handler runs
each handler tackles one type of info from chain, including both fetching and writing to DB

models: ops around Diesel insertable & (later on) queryable, like convert Rust type to Diesel ones

each model tackles one table, including table directly from chains and derivative tables

related Jira is https://mysten.atlassian.net/browse/SUI-771

thanks a lot @longbowlu @666lcz @mwtian for the review, update the PR and it is sorta a big PR so not very review friendly, happy to huddle about this!

listing the TODOs in following PRs around components here

delay if events & transactions handlers have caught up and not enough items are available (thanks to Mingwei)
PG connection pool instead of establishing connections each time
retrial config instead of default ones


creating vehicle ev6 failed: cannot create vehicle 'template': cannot create vehicle 'enyaq':

Car: Skoda Enyaq iV80 without MEB3
EVCC cannot create the vehicle:
pi@RPI:~ $ sudo systemctl stop evcc.service
pi@RPI:~ $ evcc vehicle
[main  ] INFO 2022/11/29 12:27:19 evcc 0.108.2
[main  ] INFO 2022/11/29 12:27:19 using config file: /etc/evcc.yaml
[main  ] ERROR 2022/11/29 12:27:24 creating vehicle ev6 failed: cannot create vehicle 'template': cannot create vehicle 'enyaq': Get "https://identity.vwgroup.io/oidc/v1/authorize?client_id=f9a2359a-b776-46d9-bd0c-db1904343117%40apps_vw-dilab_com&code_challenge=fxzpqa-F5wT8Vn8AHK2KzFiYxtfOZhRVpsc8K7ZKuMQ&code_challenge_method=S256&redirect_uri=skodaconnect%3A%2F%2Foidc.login%2F&response_type=code+id_token&scope=openid+mbb+profile&nonce=AtGZpVZCHuXnbFpFRmBjRFNqYzociOzCXJpgxVFqHPO&state=8e97dda8-1f0d-477d-944f-81aa41dc0009": dial tcp: lookup identity.vwgroup.io: i/o timeout
.SoC:     vehicle not available: cannot create vehicle 'template': cannot create vehicle 'enyaq': Get "https://identity.vwgroup.io/oidc/v1/authorize?client_id=f9a2359a-b776-46d9-bd0c-db1904343117%40apps_vw-dilab_com&code_challenge=fxzpqa-F5wT8Vn8AHK2KzFiYxtfOZhRVpsc8K7ZKuMQ&code_challenge_method=S256&redirect_uri=skodaconnect%3A%2F%2Foidc.login%2F&response_type=code+id_token&scope=openid+mbb+profile&nonce=AtGZpVZCHuXnbFpFRmBjRFNqYzociOzCXJpgxVFqHPO&state=8e97dda8-1f0d-477d-944f-81aa41dc0009": dial tcp: lookup identity.vwgroup.io: i/o timeout
Capacity: 0.0kWh
evcc.yaml:
vehicles:

name: ev6
type: template
template: enyaq
title: Pappas
user: ***
password: ***
capacity: 77

loadpoints:

title: Eingang
charger: wallbox4
mode: minpv
vehicles:

ev6
phases: 3
mincurrent: 6
maxcurrent: 16
resetOnDisconnect: true

Can anybody help please?

How many cars do you have? If one EV, then you can use in loadpoint configuration :
vehicle: ev6 # set default vehicle (disables vehicle detection)
If more, this line should be commented out, and i think it is outdated like you have configured in your loadpoint.
Have a look ar the current yaml: https://github.com/evcc-io/evcc/blob/master/evcc.dist.yaml


Brightness annoyingly adjusts slightly to cater for what's on screen - AKA Dynamic Contrast

As noticed by @ksandom in his blog post, the Astro has some sort of dynamic contrast enabled.
From Discord:

ZimbiX: I have noticed, as your article mentions, that even with auto-brightness turned off, something is slightly adjusting the brightness, seemingly based on the brightness of what's bring displayed. Which sounds a lot like the dynamic contrast feature I've seen before somewhere, which was just a dodgy way for the manufacturer to increase the contrast ratio spec. I find it just barely noticeable at full brightness switching back and forth between a white screen in Chrome and a dark but not entirely black screen in Termux - e.g. after switching to Termux, the screen dims a couple of steps over like 5 seconds

Device: Astro Slide
Android build number: Astro-11.0-Planet-05182022-V01
Custom build number: alps-mp-r0.mp1-V8.132_haocheng.r0mp1.k61v1.64.bsp_P20

I was just having a flick through the commits tree of Planet kernels and came across this commit for the Gemini kernel:
https://github.com/lukefor/gemini-linux-kernel-3.18/commit/a71d4a9ab155f02d895bec69b0f2553515a809b2
It looks like that disables dynamic contrast, and that it's still applicable to the Astro kernel! :grinning: (this defconfig file is the one used for the Astro)
I haven't given it a go yet, but am keen to see if this patch fixes it.
Edit: Hmm, I'm really fighting the bot with the labels on this one!

Actually, this might not be so simple (I believe the broken OESF link in the commit message should go here) - but perhaps the resulting sleep problem only affects Linux, not Android..


Rename bpm-test-agent to test-server

avoid colliding with bpm job name
makes purpose of job clear

@aramprice:  Rebased and pushed here: https://github.com/cloudfoundry-incubator/bpm-release/commit/3de721358e93eb9d92f196e13f810aba661f9657

@anoop2811 thanks! Closing this out then.


Closures formatted strangely

fn main() {
    {{{
        let explicit_arg_decls =
            explicit_arguments.into_iter()
                              .enumerate()
                              .map(|(index, (ty, pattern))| {
                                  let lvalue = Lvalue::Arg(index as u32);
                                  block = this.pattern(block,
                                                       argument_extent,
                                                       hair::PatternRef::Hair(pattern),
                                                       &lvalue);
                                  ArgDecl { ty: ty }
                              });
    }}}
}

becomes
fn main() {
    {
        {
            {
                let explicit_arg_decls =
                    explicit_arguments.into_iter()
                                      .enumerate()
                                      .map(|(index, (ty, pattern))| {
                                              let lvalue = Lvalue::Arg(index as u32);
                                              block = this.pattern(block,
                                                                   argument_extent,
                                                                   hair::PatternRef::Hair(pattern),
                                                                   &lvalue);
                                              ArgDecl { ty: ty }
                                          });
            }
        }
    }
}

and after another pass of rustfmt becomes
fn main() {
    {
        {
            {
                let explicit_arg_decls = explicit_arguments.into_iter()
                                                           .enumerate()
                                                           .map(|(index, (ty, pattern))| {
                                                               let lvalue =
                                                                   Lvalue::Arg(index as u32);
                                                               block = this.pattern(block,
                                                                   argument_extent,
                                                                   hair::PatternRef::Hair(pattern),
                                                                   &lvalue);
                                                               ArgDecl { ty: ty }
                                                           });
            }
        }
    }
}

.
Super weird.

bug for non-idempotence

We're running into the limits of FmtVisitor here. When it fails to format something, it just takes its span and moves on. Instead, we should abort. The visit::Visitor<'v> trait doesn't support this.
I think we should just move block formatting to the same model as that of expression formatting. The most significant change would probably involve missing spans. We will no longer be able to write them directly to the string buffer.

This no longer reproduces as described, in particular the result is now idempotent. However, the result is still bad, the arguments to this.pattern are poorly aligned:
fn main() {
    {
        {
            {
                let explicit_arg_decls = explicit_arguments.into_iter()
                                                           .enumerate()
                                                           .map(|(index, (ty, pattern))| {
                                                               let lvalue =
                                                                   Lvalue::Arg(index as u32);
                                                               block = this.pattern(block,
                                                       argument_extent,
                                                       hair::PatternRef::Hair(pattern),
                                                       &lvalue);
                                                               ArgDecl { ty: ty }
                                                           });
            }
        }
    }
}

Closed by #1502


Guild view: loading logs takes too long

I need to check the logs of my runs from time to time. But it takes forever for them to load. Is there a way to open the logs with cat/grep or somehow speed up the loading process in guild view?
I am happy to submit a PR to speed things up if I get some pointers on how to tackle this issue.

Apologies for the late reply!
The most efficient and direct way to view run output is via guild cat --output. That should be instantaneous.
Another approach would be to limit the runs that Guild View shows. E.g. use guild view [RUN-ID]. This is far from ideal I know.
We have some pretty heavy rework lined up for View to add better support for run comparison and diffing in general. Part of that will be to address some of the performance and scalability problems for the app. That's a decent chunk of work though.

No worries. Thanks for your work! guild cat seems a good work around for the beginning.


Dropping git revision because it causes problems for some Ubuntu users

What do these changes do?
Some Ubuntu users are unable to use Modin because of the __git_revision__ addition. I don't think we use this in our regular development, and since it's causing problems we can just drop it and revisit a new fix if others are using it in their development.

Related issue number
#235 multiple users reporting this issue

[x] passes git diff upstream/master -u -- "*.py" | flake8 --diff
[x] passes black --check modin/

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Modin-Performance-Testing/23/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Modin-PRB/34/
Test PASSed.

Merged build finished. Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Modin-PRB/35/
Test PASSed.


Composer.lock

You locked the thread for the PR this issue is based off of so I'm filing an issue (https://github.com/google/google-api-php-client/pull/973).
https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
"After installing the dependencies, Composer writes the list of the exact versions it installed into a composer.lock file. This locks the project to those specific versions.
Commit your application's composer.lock (along with composer.json) into version control.
This is important because the install command checks if a lock file is present, and if it is, it downloads the versions specified there (regardless of what composer.json says).
This means that anyone who sets up the project will download the exact same version of the dependencies. Your CI server, production machines, other developers in your team, everything and everyone runs on the same dependencies, which mitigates the potential for bugs affecting only some parts of the deployments. Even if you develop alone, in six months when reinstalling the project you can feel confident the dependencies installed are still working even if your dependencies released many new versions since then."
The Composer documentation highlights why this is imporant and calls out the issue we're experiencing from your lack of understanding. You obviously haven't read the Composer documentation.

https://getcomposer.org/doc/02-libraries.md#lock-file
For libraries, it makes sense to not have composer.lock file in the repo, because the composer.lock file in libraries won't lock your application's dependencies. In my opinion, libraries should have as loose restriction as possible to allow maximum flexibility on application that rely on them.

Okay then, rather than committing the composer.lock file can you fix the linking of the dependencies in the composer.json and to follow the semantic versioning specifications so that bugs aren't introduced when a dependency increases in a minor version?
Just installing v2.0.0 of the google/apiclient package on two different days of the same week resulted in breaking changes due to the loose coupling of different versions of the dependencies.
Binding to @dev is too lose and allowed breaking changes between v0.2 and v0.3 to make the library unusable. It should not be the responsibility of every consumer of the package to handle the introduction of breaking changes when installing the same version of the package.

Ideally, each api service package should be an independent composer package because API release should conform to semantic versioning.
Even if that happens, it is still a responsibility of application to stick to a specific version.
For example, if you use php-datastore-client v2.0.0 and the datastore releases v3.0.0 API, we will start having it as a default. This is because we want to provide the latest version by default.
Unfortunately, currently google/apiclient-services contains all of the services. Potentially we can just tag it as 1.0.0, and weekly increment the major version (potentially we can check the API version change, but it's a bit of work).
Then still, application has a responsibility of sticking to a specific release tag of google/apiclient-services. Normally, if you don't want to be annoyed by any compatibility changes, your best bet is to check the current latest version on the repo, and use that specific version of google/apiclient-services.
I hope it does alleviate your issue.
Re: semantic versioning
Basically what you're saying is right. Ideally we should follow this, but because of the current way of how google/apiclient-services package is built, it's a bit hard to always provide the most appropriate version number. So I'm proposing weekly major version increases.
Last but not least, @bshaffer did a great job of automating the release of google/apiclient-services. I would like to ask you to be less oppressive. The current state is not ideal, but it's significantly improved than it was before.
If we have indefinite time, we can provide ideal situation, but unfortunately our resource is limited and the current form is a result of some pragmatic compromises.
I hope this helps you to understand the current situation.

@AwesomeBobX64 We appreciate your feedback on how tying google/apiclient-services to @dev has been inconvenient for you.  I've added https://github.com/google/google-api-php-client-services/issues/23 to track a feature that will help remove @dev while still allowing users to keep their APIs up-to-date.
As stated, composer.lock would have no affect on projects that depend on this package, so I am closing this issue.


dbeaver/pro#2784 Acquire the onboarding container in the "eclipse" way

There should be no more errors in the log, and holiday decorations should work again (try changing the current date to Dec 20th)

verified


[Server] Connections: Support for Helm Repos as a Connection Type

Current Behavior
Meshery ships with support for Helm charts in Artifact Hub and support for importing individual Helm charts, however, it does not support registration of other helm repos.
Desired Behavior
Create an connection wizard for users to connect their Helm repos,
So that a Meshery model and components can be generated and users can see and use their own custom resources as components in MeshMap and Meshery Designer.
Implementation

Add Helm Repo as a new connection type.
Support various connection states for this new connection type.

Acceptance Tests

Connectivity to repo is verified.
Users are shown a list of charts discovered in the repo.
Users are shown a list of components discovered in the repo.
Users can see their custom components listed in Meshery Designer.
Users can deleted Helm repo connections.
Components are generated upon

Related

https://github.com/meshery/meshery/issues/6400

Contributor Guides and Handbook

🛠 Meshery Build & Release Strategy
📚 Instructions for contributing to documentation

Meshery documentation site and source

🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

@MUzairS15 @theBeginner86 in support of this new connection type, no OpenAPI schema change is needed, correct? Use of the connections.metadata without schema defined will suffice, correct? What about the precedent set for custom credential schema for UI rendering with RJSF? Those schemas are separately stored outside of credentials.metadata, yes, @theBeginner86 @Yashsharma1911?
// @Freedisch

@leecalcote This seems like a more involved issue. Would you recommend any prerequisite material to read/etc. prior to tackling this? I think I could attempt the challenge. No promises though.


Not able to run tests in playwright with saucelabs

Current behavior
Getting below error
TypeError: Cannot read properties of undefined (reading 'browserName')
at run (D:\sauce-playwright-runner\2.12.0\bundle\src\playwright-runner.js:306:42)
Check out config.yml

Desired behavior

Config to reproduce

Versions

@alexplischke , Can you please confirm if this is correct??

Since we last spoke, our new playwright runner with cucumberjs support was released. Please take a look at this config yaml on how to configure saucectl: https://github.com/saucelabs/saucectl-playwright-example/blob/main/examples/cucumber/.sauce/config.yml. You won't need to specify --runner-version with the new release.

Thanks @alexplischke  , Finally am able to run my first cucumber playwright test on saucelabs

Please let me know how to set capabilities for testing on iPhone, android devices. Thanks in advance.

Playwright doesn't have the ability to run on real mobile devices. You can emulate the viewport to be that of a mobile device however (please refer to playwright's official documentation for that).

@alexplischke  , I am having some hiccups with this configuration again and ran into this issue . Can you please let me what has gone wrong ??
Checkout saucelabs logs
Preparing npm environment
Detected node_modules, running npm rebuilding.
Rebuilding packages:
Error: Cannot find module 'pump'
Require stack:

D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules\saucelabs\node_modules\got\node_modules\get-stream\index.js
D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules\saucelabs\node_modules\got\node_modules\cacheable-request\src\index.js
D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules\saucelabs\node_modules\got\dist\source\core\index.js
D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules\saucelabs\node_modules\got\dist\source\as-promise\types.js
D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules\saucelabs\node_modules\got\dist\source\as-promise\index.js
D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules\saucelabs\node_modules\got\dist\source\create.js
D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules\saucelabs\node_modules\got\dist\source\index.js
D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules\saucelabs\build\index.js
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>D:\sauce-playwright-runner\2.14.0\bundle_project_\node_modules@cucumber\cucumber\bin\cucumber-js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:956:15)
at Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue [as resolveFilename] (D:\sauce-playwright-runner\2.14.0\bundle_project\node_modules@cspotcode\source-map-support\source-map-support.js:811:30)
at Function.Module.load (node:internal/modules/cjs/loader:804:27)
at Module.require (node:internal/modules/cjs/loader:1028:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (D:\sauce-playwright-runner\2.14.0\bundle_project\node_modules\saucelabs\node_modules\got\node_modules\get-stream\index.js:3:14)
at Module._compile (node:internal/modules/cjs/loader:1126:14)
at Module.extensions..js (node:internal/modules/cjs/loader:1180:10)
at Object.require.extensions. [as .js] (D:\sauce-playwright-runner\2.14.0\bundle_project\node_modules\ts-node\src\index.ts:1608:43)
at Module.load (node:internal/modules/cjs/loader:1004:32)
at Function.Module.load (node:internal/modules/cjs/loader:839:12)
at Module.require (node:internal/modules/cjs/loader:1028:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (D:\sauce-playwright-runner\2.14.0\bundle_project\node_modules\saucelabs\node_modules\got\node_modules\cacheable-request\src\index.js:6:19)
at Module._compile (node:internal/modules/cjs/loader:1126:14)

It's always helpful if you could include a link to the Sauce Labs job 🙏

Check out
https://app.eu-central-1.saucelabs.com/tests/bd09a8a633fb4ec3aa194c52547471ba

Thanks! I created a ticket specific to that issue (see above), so let us continue the conversion there 👍


Fix temperature reporting in iOS CHIPTool

false

https://github.com/project-chip/connectedhomeip/blob/f0f5de0d79ae1c51d7fddbf70900ebac0acd899a/src/darwin/CHIPTool/CHIPTool/View Controllers/Temperature Sensor/TemperatureSensorViewController.m#L204-L209

This issue was generated by todo-issue based on a TODO comment in f0f5de0d79ae1c51d7fddbf70900ebac0acd899a.

This is complete


Parallelize embeddings in server instead of in runner

This moves the "batching" for the /api/embed endpoint to the Go server instead of in the runner, helping to keep the interface in llm simpler

https://github.com/ollama/ollama/blob/2d8b07279ce0863be8d403f5bba6bf9c4118812e/llm/ext_server/server.cpp#L1226
Remove id and timings

integration tests may be very very slightly off without running multiprompt, may require tweaks to values


[sp-io] remove execute_with for module functions

I don't know why this was introduced, or if substrate simply changed the paradigm here. However, we must not have execute_with inside the function implementations, e.g. here: https://github.com/integritee-network/sgx-runtime/blob/7249cad5f43f73f2fc8f676a6a2435f057962b73/substrate-sgx/sp-io/src/lib.rs#L109
All the functions assume that they are called in an externalities provided environment, i.e, externalities.execute_with is called from the outside.
I think this is critical that we fix this soon because it causes nested calls of execute_with. Intuitively, I believe that this is a potential explanation for the panic in the environmental! crate in the benchmarks: https://github.com/integritee-network/worker/issues/803

I must correct myself. The #[runtime] interface does expand to include with_exernalities, so this should not be a problem and is therefore not related to #803.


Minify XML

Can we have an option (or by default?) to minify XML files (*.xml and *.rss)?
I can probably do a PR for this, but would like your thoughts before attempting.
Thanks!

No, name => broccoli-htmlmin ;)


Update & Add: unified use the int to replace int32...

Please provide Issues links to:

Issues: #

Provide test code:

Description
...

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


Using both Private and Service Endpoints to connect to the PaaS database

[I found this statement in the article - If you configure public traffic or a service endpoint and you create private endpoints, then different types of incoming traffic are authorized by the corresponding type of firewall rule. Could you please elaborate how this can be implemented?]

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

ID: cfe03c28-80cc-f968-9c7b-703f9f6cda4c
Version Independent ID: dc7d4c68-34cc-b434-8885-d6c4cc55b7b3
Content: Private Link - Azure Database for PostgreSQL - Single server
Content Source: articles/postgresql/single-server/concepts-data-access-and-security-private-link.md
Service: postgresql
Sub-service: single-server
GitHub Login: @sunilagarwal
Microsoft Alias: sunila

@A30005115
Thanks for your feedback! We will investigate and update as appropriate.

@A30005115
Thank you for bringing this to our attention.
I've delegated this to content author @sunilagarwal, who will review it and offer their insightful opinions.

@sunilagarwal
Could you please review add comments on this, update as appropriate.

After careful consideration, we have decided to discontinue further updates to single-server content.
This decision was not made lightly. Our team is committed to delivering the best possible experience, and focusing our efforts on Flexible Server will benefit you more in the long run.
#please-close


raft: use TransferLeadership on demote

This allows smoother leader shutdowns/demotions.
Also probably supersedes #1543
ping @aaronlehmann @nishanttotla

Also, after all that, noticed that unit tests got stuck during CI.

@aaronlehmann yeah, there is double stop call there.

I'm closing this. It's pretty difficult to implement this without raft refactoring.


Add Telescope

As per title, add Telescope to the clients list.  Disclaimer: I'm the author.
Note: the same URL works both over https and gemini.

@omar-polo Thanks for your contribution 🎉


Training process failed because of ffmpeg error

start preprocess
['trainset_preprocess_pipeline_print.py', 'C:\Users\ledin\Documents\Mangio-RVC-v23.7.0\datasets\', '40000', '8', 'C:\Users\ledin\Documents\Mangio-RVC-v23.7.0/logs/mi-test', 'False']
C:\Users\ledin\Documents\Mangio-RVC-v23.7.0\datasets/meow->Traceback (most recent call last):
File "C:\Users\ledin\Documents\Mangio-RVC-v23.7.0\my_utils.py", line 96, in load_audio
ffmpeg.input(file, threads=0)
File "C:\Users\ledin\Documents\Mangio-RVC-v23.7.0\runtime\lib\site-packages\ffmpeg_run.py", line 325, in run
raise Error('ffmpeg', out, err)
ffmpeg._run.Error: ffmpeg error (see stderr output for detail)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\ledin\Documents\Mangio-RVC-v23.7.0\trainset_preprocess_pipeline_print.py", line 84, in pipeline
audio = load_audio(path, self.sr, DoFormant, Quefrency, Timbre)
File "C:\Users\ledin\Documents\Mangio-RVC-v23.7.0\my_utils.py", line 103, in load_audio
raise RuntimeError(f"Failed to load audio: {e}")
RuntimeError: Failed to load audio: ffmpeg error (see stderr output for detail)
end preprocess
What should I do now?

hey, do you get any solution for this issue?
and also can you tell me the differance between mangio fork rvc and rvc from notebook

I found the problem, thanks

What was the fix? I'm getting the same error. I saw in the FAQ its an audio path issue but I'm not sure what that means.

I had the same issue and managed to get past it by modifying the trainset_preprocess_pipeline_print.py file.
I was looking for a solution everywhere and someone here suggested this fix. I did it and the ffmpeg error was gone but I got another one (some missing attributes) so I tried tweaking the file on my own and it seemingly worked. Not sure how it exactly turned out because I had other (most likely unrelated) errors later on and didn't get to finish training the model but the data was apparently processed successfully so I think it should solve this particular issue.
I'll leave the code below in case anyone wants to try it out but make sure to back up the original file as I'm not an expert and I'm not sure if it will work for you.
Here's the final version:
import sys, os, multiprocessing
from scipy import signal
import scipy

now_dir = os.getcwd()
sys.path.append(now_dir)

inp_root = sys.argv[1]
sr = int(sys.argv[2])
n_p = int(sys.argv[3])
exp_dir = sys.argv[4]
noparallel = sys.argv[5] == "True"
import numpy as np, os, traceback
from slicer2 import Slicer
import librosa
from scipy.io import wavfile
from my_utils import load_audio

DoFormant = False
Quefrency = 0.0
Timbre = 0.0

mutex = multiprocessing.Lock()

def println(strr):
    with open("%s/preprocess.log" % exp_dir, "a+") as f:
        mutex.acquire()
        print(strr)
        f.write("%s\n" % strr)
        f.flush()
        mutex.release()

class PreProcess:
    def __init__(self, sr, exp_dir):
        self.slicer = Slicer(
            sr=sr,
            threshold=-42,
            min_length=1500,
            min_interval=400,
            hop_size=15,
            max_sil_kept=500,
        )
        self.sr = sr
        self.bh, self.ah = signal.butter(N=5, Wn=48, btype="high", fs=self.sr)
        self.per = 3.7
        self.overlap = 0.3
        self.tail = self.per + self.overlap
        self.max = 0.9
        self.alpha = 0.75
        self.exp_dir = exp_dir
        self.gt_wavs_dir = "%s/0_gt_wavs" % exp_dir
        self.wavs16k_dir = "%s/1_16k_wavs" % exp_dir
        os.makedirs(self.exp_dir, exist_ok=True)
        os.makedirs(self.gt_wavs_dir, exist_ok=True)
        os.makedirs(self.wavs16k_dir, exist_ok=True)

    def norm_write(self, tmp_audio, idx0, idx1):
        tmp_max = np.abs(tmp_audio).max()
        if tmp_max > 2.5:
            print("%s-%s-%s-filtered" % (idx0, idx1, tmp_max))
            return
        tmp_audio = (tmp_audio / tmp_max * (self.max * self.alpha)) + (
            1 - self.alpha
        ) * tmp_audio
        wavfile.write(
            "%s/%s_%s.wav" % (self.gt_wavs_dir, idx0, idx1),
            self.sr,
            tmp_audio.astype(np.float32),
        )
        tmp_audio_resampled = librosa.resample(tmp_audio, orig_sr=self.sr, target_sr=16000)
        wavfile.write(
            "%s/%s_%s.wav" % (self.wavs16k_dir, idx0, idx1),
            16000,
            tmp_audio_resampled.astype(np.float32),
        )

    def pipeline(self, path, idx0):
        try:
            audio = load_audio(path, self.sr, DoFormant, Quefrency, Timbre)
            # zero phased digital filter cause pre-ringing noise...
            # audio = signal.filtfilt(self.bh, self.ah, audio)
            audio = signal.lfilter(self.bh, self.ah, audio)

            idx1 = 0
            for audio in self.slicer.slice(audio):
                i = 0
                while 1:
                    start = int(self.sr * (self.per - self.overlap) * i)
                    i += 1
                    if len(audio[start:]) > self.tail * self.sr:
                        tmp_audio = audio[start : start + int(self.per * self.sr)]
                        self.norm_write(tmp_audio, idx0, idx1)
                        idx1 += 1
                    else:
                        tmp_audio = audio[start:]
                        idx1 += 1
                        break
                self.norm_write(tmp_audio, idx0, idx1)
            println("%s->Suc." % path)
        except:
            println("%s->%s" % (path, traceback.format_exc()))

    def pipeline_mp(self, infos):
        for path, idx0 in infos:
            self.pipeline(path, idx0)

    def pipeline_mp_inp_dir(self, inp_root, n_p):
        try:
            file_extensions = [".wav"]  # Add other audio file extensions as needed
            infos = [
                ("%s/%s" % (inp_root, name), idx)
                for idx, name in enumerate(sorted(list(os.listdir(inp_root))))
                if os.path.splitext(name)[1] in file_extensions
            ]
            if noparallel:
                for i in range(n_p):
                    self.pipeline_mp(infos[i::n_p])
            else:
                ps = []
                for i in range(n_p):
                    p = multiprocessing.Process(
                        target=self.pipeline_mp, args=(infos[i::n_p],)
                    )
                    ps.append(p)
                    p.start()
                for i in range(n_p):
                    ps[i].join()
        except:
            println("Fail. %s" % traceback.format_exc())

def preprocess_trainset(inp_root, sr, n_p, exp_dir):
    pp = PreProcess(sr, exp_dir)
    println("start preprocess")
    println(sys.argv)
    pp.pipeline_mp_inp_dir(inp_root, n_p)
    println("end preprocess")

if __name__ == "__main__":
    preprocess_trainset(inp_root, sr, n_p, exp_dir)

Also make sure you put .wav files in there and that their names don't contain any special characters because apparently this may also cause this error.

I got the same error while working with RVC-WebUI.
Upon investigation,I found that there are hidden files in the audio(training dataset) directory.I named it as 'work'
In my case,there were ".DS_Store" files.
The ".DS_Store" file is a system file created by macOS Finder to store custom attributes of a folder. It's not an audio file, so attempting to load it as audio is causing the error.
to delete the files(macos)
find . -name ".DS_Store" -print -delete

The error is resolved.Hope it helps you.


[Question] Does it work with ZX3D95CE01S-TR-4848. board? (AEGHB-525)

Hello there
I recently bought this board from Aliexpess https://www.aliexpress.us/item/3256805699742641.htm
http://doc.panel-tag.cn/_static/espboard/ESP32S3/ZX3D95CE01S-TR-4848.pdf
I would like to know how to make this firmware work with it
When I upload the firmware to it I cannot make it boot
sudo esptool.py -p /dev/ttyUSB0 -b 1152000 --chip esp32s3 write_flash 0x0 ESP-BOX_Demo_EN_V0.5.0.bin
$ sudo esptool.py -p /dev/ttyUSB0 -b 1152000 --chip esp32s3 write_flash 0x0 ESP-BOX_Demo_EN_V0.5.0.bin
esptool.py v4.6.2
Serial port /dev/ttyUSB0
Connecting....
Chip is ESP32-S3 (revision v0.2)
Features: WiFi, BLE
Crystal is 40MHz
MAC: ec:da:3b:9b:8b:fc
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 1152000
Changed.
Configuring flash size...
Flash will be erased from 0x00000000 to 0x00b7ffff...
Compressed 12057588 bytes to 6269421...
Wrote 12057588 bytes (6269421 compressed) at 0x00000000 in 98.7 seconds (effective 977.8 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

After the reset, minicom displays this:
Welcome to minicom 2.9

OPTIONS: I18n
Compiled on Sep 23 2023, 19:55:08.
Port /dev/ttyUSB0, 13:24:10

Press CTRL-A Z for help on special keys

ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x2 (DOWNLOAD(USB/UART0))
waiting for download

I'm sorry, this board can't use this fw, this is not ESP-BOX.

Hello，I'll close this PR. If you have any question of esp-box, you can create a new one, thanks.


Migration script from v2 database

This isn't strictly needed anymore since we are starting for a new semester - though at some point we will probably want to get everything in one app/version and completely stop using the App Engine Datastore.
Let's reopen this when that day comes.


All pre-merge tests started failing

Describe the bug
creating patches fails with this error message:
https://buildkite.com/llvm-project/diff-checks/builds/22635#06810434-8128-40f6-9ba5-ccf62cf0cbe1
INFO    Backing off reset_repository(...) for 2.6s (git.exc.GitCommandError: Cmd('git') failed due to: exit code(128)
--
  | cmdline: git push origin main
  | stderr: 'ERROR: You must verify your email address.
  | See https://github.com/settings/emails.
```

Seems to be some account issue: I can't log in to the bot's github account, because it wants to send me an email code to the associated gmail account. And the password for the gmail account does not work :(

Found the right password and confirmed the email address for the github account.

Thank you for looking into that @ChristianKuehnel !


Update Composer dependencies (2024-06-22-00-10)

Visual regression test passed!
View the visual regression test report


fix: proving-friendly bootstrap

Please read contributing guidelines and remove this line.

#6791  👈
master

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

Join @alexghr and the rest of your teammates on  Graphite

Benchmark results
No metrics with a significant change found.

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Proof generation
Each column represents the number of threads used in proof generation.

Metric
1 threads
4 threads
16 threads
32 threads
64 threads

proof_construction_time_sha256_ms
5,728
1,551
700
747 (-2%)
771

proof_construction_time_sha256_30_ms
11,503 (-1%)
3,060
1,373
1,433 (-1%)
1,453

proof_construction_time_sha256_100_ms
44,908
12,109 (+1%)
5,724 (+1%)
5,567 (+1%)
5,505

proof_construction_time_poseidon_hash_ms
78.0 (-1%)
34.0
34.0
57.0 (-2%)
88.0 (-1%)

proof_construction_time_poseidon_hash_30_ms
1,518
417
203
223
266 (-1%)

proof_construction_time_poseidon_hash_100_ms
5,753
1,565
729 (+1%)
750 (-5%)
786 (-1%)

L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
8 txs
32 txs
64 txs

l1_rollup_calldata_size_in_bytes
1,412
1,412
1,412

l1_rollup_calldata_gas
9,452
9,476
9,464

l1_rollup_execution_gas
616,093
616,117
616,105

l2_block_processing_time_in_ms
1,300 (+1%)
4,870 (+2%)
9,659 (+2%)

l2_block_building_time_in_ms
44,115 (-1%)
174,662
348,887

l2_block_rollup_simulation_time_in_ms
43,922 (-1%)
173,932
347,457

l2_block_public_tx_process_time_in_ms
38,244
168,056
344,038

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric
3 blocks
5 blocks

node_history_sync_time_in_ms
9,578 (+1%)
14,537

node_database_size_in_bytes
14,487,632
21,401,680

pxe_database_size_in_bytes
18,071
29,868

Circuits stats
Stats on running time and I/O sizes collected for every kernel circuit run across all benchmarks.

Metric
1 leaves
16 leaves
64 leaves
128 leaves
512 leaves
1024 leaves
2048 leaves
4096 leaves
32 leaves

batch_insert_into_append_only_tree_16_depth_ms
10.4
17.4 (+1%)
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_count
16.7
31.8
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_ms
0.601
0.523 (+1%)
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_32_depth_ms
N/A
N/A
48.6
79.4 (+3%)
247 (+1%)
478 (+1%)
937 (+1%)
1,868 (+2%)
N/A

batch_insert_into_append_only_tree_32_depth_hash_count
N/A
N/A
95.9
159
543
1,055
2,079
4,127
N/A

batch_insert_into_append_only_tree_32_depth_hash_ms
N/A
N/A
0.495
0.489 (+3%)
0.449 (+1%)
0.445 (+1%)
0.442 (+1%)
0.445 (+2%)
N/A

batch_insert_into_indexed_tree_20_depth_ms
N/A
N/A
58.2
113 (+1%)
359 (+1%)
703 (+1%)
1,392 (+1%)
2,800 (+2%)
N/A

batch_insert_into_indexed_tree_20_depth_hash_count
N/A
N/A
106
208
692
1,363
2,707
5,395
N/A

batch_insert_into_indexed_tree_20_depth_hash_ms
N/A
N/A
0.503
0.505
0.486 (+1%)
0.482
0.481
0.485 (+2%)
N/A

batch_insert_into_indexed_tree_40_depth_ms
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
62.9

batch_insert_into_indexed_tree_40_depth_hash_count
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
107

batch_insert_into_indexed_tree_40_depth_hash_ms
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
0.556

Miscellaneous
Transaction sizes based on how many contract classes are registered in the tx.

Metric
0 registered classes
1 registered classes

tx_size_in_bytes
84,053
665,267

Transaction size based on fee payment method
| Metric |  |
| - |  |


Feat/long running sockets

just need to find out why container init is restarting

Proof of working on install

Proof of starting
https://user-images.githubusercontent.com/2364004/210423524-bb0e2d20-0d7c-4a32-8908-0153aeb253f6.mp4
Proof of restarting
https://user-images.githubusercontent.com/2364004/210423680-4d98bb61-56a5-4a7e-b277-77caf73bbe37.mp4
Proof of Stop Working

Proof of uninstall
https://user-images.githubusercontent.com/2364004/210423919-bfa470a0-3f68-4a77-a298-4c850d3e8c1b.mp4


task(INT-408) - Pagination: translate Items per page, page and tooltips

In this PR we created the struct to translate the Design System components.
The first translated component was SbPagination.
Pull request type
Jira Link: INT-408 - [V2][DS] - Pagination: translate Items per page, page and tooltips

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Other (please describe):

How to test this PR

Create a new vue project;
Install this DS branch(https://www.storyblok.com/docs/guide/in-depth/design-system);
Add the SbPagination component;
Follow the documentation to add a mixin with the translations:
https://storyblok-design-system-le75osg0c-storyblok-com.vercel.app/?path=/story/design-system-base-tranlations--mixin-translation

I don't think it should be handled with a global mixing but on a component level for the three components that need translations

Hi Lisi. If we isolate the translation within the DS, how can we integrate it with the Storyfront? We will have to rely on duplicating the translation files every time Storyfront's translations updates and vice-versa, don't we? We found this solution, because of keeping just one source of truth and considering the DS is a standalone product.

I'm closing this PR because in conversation with Lisi, we decided to implement another form of DS translation, according to the PR she mentioned above.
She listed the following problems with this approach:
"I think there might be some issues when someone wants to use the DS in a different language.
Because the way it's being handled now, people wouldn't know how to use this translation in components.
And I'm worried about this global solution as it only affects three components (SbUploadDialog, SbPagination and SbDropArea).
All the others are agnostics, I think.
It will also be more difficult to transition to vue3."


"Current" docs are wrong version

This link (which is top of Google search for "spring cloud stream docs") has the wrong version (1.0.2): http://docs.spring.io/spring-cloud-stream/docs/current/reference/htmlsingle/

Changed current to point to Brooklyn.RELEASE. current-SNAPSHOT will need to be changed once a new version label appears


rsync can fail to atomically upload files

We just got a situation with
centos-master/aa/7b/aa7b87c8d3abef0016c871cfdbfb1bdd5c492f03_35361f65

This repository was symlinked on the passive instance for current and consistent but did not actually exist. Everything completed successfully on the internal dlrn instance, however, in the dlrn-logs, we can see that the rsync failed:
WARNING:dlrn:Failed to sync directory /home/centos-master/data/repos/./aa/7b/aa7b87c8d3abef0016c871cfdbfb1bdd5c492f03_35361f65 to centos-master@<IP_ADDRESS>:/home/centos-master/data/repos ,got error

  RAN: '/usr/bin/rsync -avzR --delete -e ssh -p 3300 -o StrictHostKeyChecking=no /home/centos-master/data/repos/./aa/7b/aa7b87c8d3abef0016c871cfdbfb1bdd5c492f03_35361f65 centos-master@<IP_ADDRESS>:/home/centos-master/data/repos'

  STDOUT:

  STDERR:
ssh: connect to host <IP_ADDRESS> port 3300: Connection timed out
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(605) [sender=3.0.9]

WARNING:dlrn:Failed to sync directory /home/centos-master/data/repos/./status_report.html to centos-master@<IP_ADDRESS>:/home/centos-master/data/repos ,got error

  RAN: '/usr/bin/rsync -avzR --delete -e ssh -p 3300 -o StrictHostKeyChecking=no /home/centos-master/data/repos/./status_report.html centos-master@<IP_ADDRESS>:/home/centos-master/data/repos'

  STDOUT:

  STDERR:
ssh: connect to host <IP_ADDRESS> port 3300: Connection timed out
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(605) [sender=3.0.9]

yeah, it's currently multiple rsync commands https://github.com/openstack-packages/DLRN/blob/master/dlrn/shell.py#L741

https://review.rdoproject.org/r/1772 aims at fixing this.


Warning for unused type alias

If a type alias is never used, we should give a warning about it!

Resolved. Recommend this be closed.
Tree : [NotUsed]

main : Task {} []
main =
    Stdout.line "Yay"

── UNUSED DEFINITION ──────────────────────────────────────────────── test.roc ─

Tree is not used anywhere in your code.

9│  Tree : [NotUsed]
    ^^^^^^^^^^^^^^^^

If you didn't intend on using Tree then remove it so future readers of
your code don't wonder why it is there.

────────────────────────────────────────────────────────────────────────────────


Running on JDK12 results in NoSuchFieldException: modifiers

It seems that UtilsKt.makeNotFinal is no longer possible in Java 12.
Downgrading to Java 10 (and probably 11) helps, but it would be nice if there is a workaround for the latest version.

Hi, thanks for letting me know! The issue is known for Java 13 and unfortunately there's not much we can do apart from downgrading to Java 11 or using Vaadin 15. Please see #29 for more details.
That being said, I will improve the error message for Java 12 to include this piece of information.

Fixed in Karibu-Testing 1.1.24


Speaking time edit and overtime

First draft version of the edit and overhang times parts of the speaking times component.
@bastianjoel Pls have a look at it.

Apart from the remaining todos this LGTM.

The addition of the overhang time is only enabled, if all speakers of a speakingTime are not "active" and not "paused".
I couldn't reproduce the type error. @Elblinator said, with clean data, the error no longer occurs.
The third cr is still open.

Update the los content display. Now speaking times and los display the same times, even if additional time is there.

The overhang time should only be added onto the structure levels which are represented in the LoS
If you have structure levels A, B and C and only participants from A and B are on the LoS (so far) overhang time should only be added onto Level A and B

Must be fixed in the backend -> https://github.com/OpenSlides/openslides-backend/issues/2140


Incorrect sourceMappingURL added to generated server bundle prevents debugging

Updated my gist with patch to use sourcemap: 'inline'. This solves the issue.
Here's the gist:
https://gist.github.com/kiliman/a9d7c874af03369a1d105a92560d89e9

I've also confirmed it's using the remix publicPath to generate that URL, which isn't right, but since we don't get to configure the path in esbuild (we just say sourcemap: true) we might want to either:

use "inline" for the server build
use "external" for the server build and then append the URL ourselves

Or there's some configuration that I'm unaware of that we're doing wrong in our esbuild server bundle.

Pasting this here for context: https://github.com/evanw/esbuild/issues/1290
Changing sourcemap: true, to sourcemap: 'inline', in createServerBuild` works. If I open PR for it is it something you'd accept?

I've updated my gist to add a patch for sourcemap to inline. Hopefully the PR will make it in.
https://gist.github.com/kiliman/a9d7c874af03369a1d105a92560d89e9

Yes, PR #2065 fixes this as well as enables breakpoint debugging without any hacks.

 Thanks for the amazing work.
Where can i find the documentation about enabling sourcemaps in dev mode ?

@heiso Are you on the latest Remix? Sourcemaps should automatically generate in development. You have to opt-in to sourcemaps for production remix build --sourcemap


IndexOutOfBoundsException

Crashlog on pastebin
Hi, I received an IndexOutOfBoundsException while playing. I searched already and only found relevant issue #57 but that says it was fixed in NEI 181. I am on 220.
Not even sure how this happened or how to exactly reproduce, since I was trying to split a stack of clay blocks, in a regular chest gui. I see some NEI stuff in the stacktrace though.

That was September, I'm done with 1.10 forever lol

Yeah figured, just got the time to clear the tracker, figured id give an actual explanation instead of just closing it :D


Do not run changelog-fragment for dependabot-initiated PRs

Closes #515
Don't run changelog-fragment for dependabot-initiated PRs to avoid dependabot PRs being 'frozen' by someone other than dependabot modifying the branch.
CI on this branch won't be affected, but I'm opening this PR for discussion. @klmcadams I've added you since you've been involved in some of our adventures with the new changelog actions.

@Andy-Grigg This makes sense to me! Are your dependabot PRs automatically approved unless there's another author that commits to the branch?

@Andy-Grigg This makes sense to me! Are your dependabot PRs automatically approved unless there's another author that commits to the branch?

It triggers as soon as the PR is created to just mark it as approved, so another user wouldn't have had change to commit. It's really just there to cut down on manual clicking, essentially so dependabot PRs can be merged. If CI on the PR fails this should still be resolved before merging (as enforced by the branch protection rules).
If there was manual intervention required, we'd generally close the dependabot PR and create a new one, or just leave it open so it gets closed by dependabot automatically, see https://github.com/ansys/openapi-client-template/pull/177 for a recent example

@da1910 Since Ludovic's gone on vacation, can you weigh in on this?

Although we probably want to delete the entry this PR created in that case


"We've run out of filesystems to use for shared memory" on travis

I get this error on travis when I do flow check with 0.27. Version 0.26 works fine. I suppose there should be a way to fix this with configuration, but I didn't manage to find it

@gabelevi is digging into a potentially similar Travis issue at the moment, so let's see what he comes up with

@jeffmo @gabelevi any updates? it seems that something similar happens on CircleCI as well

Actually it's a bit different. It fails silently with code 15 (Out_of_shared_memory ?), but this only happens when I run flow check from make. Works fine if I run it directly from shell

Exactly the same happens on travis when using sudo: required. Running flow directly from .travis.yml (or circle.yml) works fine

Ok, it looks like Out_of_shared_memory problem is fixed in 0.30.0

Closing in favour of https://github.com/facebook/flow/issues/2161

Just FYI: I'm seeing this with flow 0.51.0 in Ubuntu 16.04 under Windows Subsystem for Linux

@jokeyrhyme I'm seeing the same

Also seeing this on WSL.

Another one here having this issue.
This seems to be the cause:
https://github.com/Microsoft/WSL/issues/1732


[AutoRelease] t2-containerservice-2023-02-13-21644(can only be merged by SDK owner)

https://github.com/Azure/sdk-release-request/issues/3771
Live test success
https://dev.azure.com/azure-sdk/internal/_build?definitionId=982

issue link:https://github.com/Azure/sdk-release-request/issues/3771


Timeout in production but not in development

I'm running this simple code:
HTTP.get('http://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/Cnpjreva_Solicitacao2.asp')
In development where my Ruby version is 2.2.3 and Rails version is 4.2.6, it works.
But in production where my Ruby version is 2.3.4 and Rails version is 4.2.6, it does not work.
It keeps hanging until it gives me a Timeout Error:
HTTP::ConnectionError: failed to connect: Connection timed out - connect(2) for "www.receita.fazenda.gov.br" port 80
Am I doing something wrong? Or is this a ruby version bug?
Thank you!

This is likely an issue with either DNS or your production network.
Try this from a production shell (with netcat):
$ nc -v www.receita.fazenda.gov.br 80

The issue was that www.receita.fazenda.gov.br blocked the ip from my production machine.
I just had to rebuild my AWS EBS for my instance to get a new ip. After this it worked.
Thank you for your help! :)


fix(website): Fix typo in announcement bar

Pre-flight checklist

[ ] I have read the Contributing Guidelines on pull requests.
[ ] If this is a code change: I have written unit tests and/or added dogfooding pages to fully verify the new behavior.
[ ] If this is a new API or substantial change: the PR has an accompanying issue (closes #0000) and the maintainers have approved on my working plan.

Motivation

Test Plan

Test links

Deploy preview: https://deploy-preview-_____--docusaurus-2.netlify.app/
Related issues/PRs

thanks 😅


New Substring, Left & Right Wrappers

Examples:
${substring:${level}:start=2:length=2}    // from index 2, length 2
${substring:${level}:start=-2:length=2}   // from end -2, length 2
${left:${level}:length=2}    // from start, length 2
${right:${level}:length=2}   // from end, length 2

i've added substring :)

@304NotModified Looks like NetCore doesn't like when doing SubString where Start-offset is higher than the actual string-length:
https://travis-ci.org/NLog/NLog/builds/450439888

Thanks for fixing @snakefoot


Update to the latest master

Pretty much all the changes are mechanical.

ping @TomBebbington. (Just in case this has this slipped under the radar. :) )

Yeah, I've been busy this weekend, sorry. Thanks for your contribution, much appreciated! :+1:


"account-supervisor-circle-outline" is missing

https://materialdesignicons.com/icon/account-supervisor-circle-outline

I made A PR https://github.com/jossef/material-design-icons-iconfont/pull/68
the correct name is "supervised_user_circle" (I think)


lint-staged no longer requires the "git add" command

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[ ] Feature
[ ] Code style update
[ ] Refactor
[x] Docs
[ ] Underlying tools
[ ] Other, please describe:

Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

Other information:
Since v10 lint-staged does not require to add the git add command.
Additional info: https://github.com/okonet/lint-staged/issues/775

The current lint-staged used by Vue CLI is still at 9.x. So I'm afraid we'll have to keep the documentation as-is until we've got the time to update the dependencies.

If that is the case, I think the documentation should be updated indicating that the user shoud install v9 of lint-staged, i.e., add some note to execute in his project:
$ npm i -D lint-staged@9

otherwise, a user will install the latest version (v10), and will receive a warning on every commit of .vue or .js files:
 > running pre-commit hook: lint-staged
⚠ Some of your tasks use `git add` command. Please remove it from the config since all modifications made by tasks will be automatically added to the git commit index.

Fixed in https://github.com/vuejs/vue-cli/pull/6136