Ubuntu glance images should be release vs. daily build

https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64-disk1.img
https://cloud-images.ubuntu.com/releases/14.04/release/ubuntu-14.04-server-cloudimg-amd64-disk1.img
https://cloud-images.ubuntu.com/releases/18.04/release/ubuntu-18.04-server-cloudimg-amd64.img
I'd suggest we use above for two reasons.

It has the name ubuntu-16.04-server-* which is clearer in Glance what the image is of vs. the release name.
The daily build is not what's released and points to a repo specific to that daily build versus the mainstream release build.

Additional context:
Downloading Daily and Released Images
Ubuntu Cloud Guest images are created in two flavors. "Daily" is a daily composed image that provides a fresh but perhaps less tested image. and "Release" that provides regularly updated and well tested images
"Daily" builds are made available for testing and continuous integration. The daily builds are not tested at all. However, the content of the images has already been through the SRU process, so in general the daily builds for stable releases are stable. Quality of daily builds for the development release will vary.


Relogin (Jwt about to expire + Permissions changed) + Token syntax

closes #1728
closes #1730

another exception, when not re-authenticating:
st:18443/_blazor'.
blazor.server.js:1 [2022-06-21T11:05:18.541Z] Information: WebSocket connected to wss://localhost:18443/_blazor?id=9phR9nBYisy5HMbOuvhQJg.
blazor.server.js:1 [2022-06-21T17:17:48.012Z] Error: Connection disconnected with error 'Error: WebSocket closed with status code: 1006 (no reason given).'.
log @ blazor.server.js:1
blazor.server.js:1 [2022-06-21T17:17:51.019Z] Information: Normalizing '_blazor' to 'https://localhost:18443/_blazor'.
:18443/_blazor/negotiate?negotiateVersion=1:1          Failed to load resource: net::ERR_CONNECTION_REFUSED
blazor.server.js:1 [2022-06-21T17:17:51.028Z] Warning: Error from HTTP request.  For more details turn on detailed exceptions by setting 'DetailedErrors: true' in 'appSettings.Development.json' or set 'CircuitOptions.DetailedErrors'.
log @ blazor.server.js:1
blazor.server.js:1 [2022-06-22T06:06:41.310Z] Information: Connection disconnected.


Dapr retries logs showing incorrect retry log.

I've added the Dapr.AspNetCore nuget package in my dotnet api.
I want to communicate with the node api from the dotnet api, both are running with dapr.
In my dotnet api I have made one endpoint as shown below:
        var result = await _daprClient.InvokeMethodAsync<ValidateProductRequest,dynamic>(httpMethod: HttpMethod.Post, appId: "order-validation-service",methodName:"ValidateProduct",new ValidateProductRequest() { product = productName});
                Console.WriteLine(result.GetProperty("Result"));
                return result.GetProperty("Result").ToString() == "True";

For the custom retry policy I am writing resiliency.yaml file as below:
apiVersion: dapr.io/v1alpha1
kind: Resiliency
metadata:
  name: myresiliency
scopes:
  - order-service
  - order-validation-service
spec:
  policies:
    timeouts:
    - general: 8s

    retries:
    - important:
        policy: constant
        duration: 5s
        maxRetries: 10

    circuitBreakers:
    - simpleCB:
        maxRequests: 1
        interval: 60s
        timeout: 8s
        trip: consecutiveFailures > 3

  targets:
    apps:
    - order-service:
        timeout: general
        retry: important
        circuitBreaker: simpleCB
    - order-validation-service:
        timeout: general
        retry: important
        circuitBreaker: simpleCB

Command:``
I want to check if the product API (node api) contains the product from the order endpoint.
For the same My Node api contains basic checking availability from the list as shown below:
app.post("/ValidateProduct",(req,res)=>{
    const products=[
        "Mobile",
        "Laptop",
        "Charger",
        "Mouse",
        "Keyboard",
        "Kitkat"
    ];
    const product = req.body.product;
    console.log(req.body);

    if( products.indexOf(product) !== -1 )
        res.send(JSON.stringify({Result:true}));
    else
        res.send(JSON.stringify({Result:false}));
})

Command:dapr run --app-id order-validation-service --app-port 6000 --dapr-http-port 6001 -- node app.js
When I run both the project with Dapr, After one successful hitting, I did shut down the Node API. After making Node API down,
It should retry multiple times, but got only one log message for retry and waited for approx 9 second and then got an error(obvious).

I want to see multiple retry messages, Did I miss out something in dotnet api to configure or did something wrong?
How to achieve the retry logs for each retries.

I've found my solution. The - before each keys are not working. Before important in retries, and before each app name in apps section is not working. Removing them works for me.

I've found my solution. The - before each keys are not working. Before important in retries, and before each app name in apps section is not working. Removing them works for me.


Can I create multiple instance of RandomFactory

I have a requirement where I want to have two difference instance of RandomFactory to exist.
For instance having, different factory to create positive/negative integers respectively.
RandomFactory randomFactory = new RandomFactory();
factory.RandomFactory.addRandomGenerator(new RandomGenerator() {
            public Collection<Class<?>> getTypes() {
                return Lists.newArrayList(Integer.class);
            }

            public Object doGenerate(Class<?> aClass) {
                return RandomUtils.nextInt();
            }
        });

RandomFactory randomFactory2 = new RandomFactory();
factory2.addRandomGenerator(new RandomGenerator() {
            public Collection<Class<?>> getTypes() {
                return Lists.newArrayList(Integer.class);
            }

            public Object doGenerate(Class<?> aClass) {
                return -1 * RandomUtils.nextInt();
            }
        });

Assert.assertTrue(factory.getRandomValue(Integer.class) > 0);
Assert.assertTrue(factory2.getRandomValue(Integer.class) < 0);

How Can I achieve this behavior?

There has been something similar I've been thinking about - but haven't had time to implement yet which is getRandomValueWithCriteria, allowing you to specify the valid range for an Integer, or the max length on a string, or number of items in a collection, ...etc.
I haven't spent enough time thinking / POCing a solution to provide that, but if there is enough interest in such a feature, a sample implementation could be provided.
Let me know what you think?
And thank you for your continued interest and support of OpenPojo.


Unused values in XMLError enum

Currently the following values in XMLError enum are not used anywhere in the code:
XML_ERROR_ELEMENT_MISMATCH - possibly a duplicate of XML_ERROR_MISMATCHED_ELEMENT
XML_ERROR_IDENTIFYING_TAG - no idea what it might be

Are they needed or are they likely a legacy? Should they be removed?

Yeah, marked them, but I'll wait for a version rev. (Since it will change the major version.)

Pushed a fix for this. Next version will update the major build.


Choose between top of bottom position

It would be nice to be able to specify in the config if we want that the toast are displayed at the top or at the bottom of the screen.
Currently, only bottom of the screen is possible out of the box.

Available with 1.1.0 -- please see docs for the new config key.


Fix regexp so that git@blah.com:blah.gitblah fails

thanks! I'll get this merged and publish a new version asap

@jonschlinkert and pull out regex to regexps? ;p


How to create multiple assets (dll) for one project with msbuild depend on Constans value?

ITNOA
I have a question in stackoverflow but I think this place can make better for get better answer to my question.
I have Visual Studio 2019.
I know we can build one project with multiple configurations, and have a dll per configuration, for example we can have one dll for the Debug configuration of our project and we can have one dll for the Release configuration of our project.
But my question is how to have multiple dlls for one project based on DefineConstants, for example one dll when we <DefineConstants>ML_HOOSHANG</DefineConstants> and have another dll for this project without define this constant?
Another question is how to package this project with hold all of these dlls per definition of our define constants?
Another question is, can I force Visual Studio (msbuild) to generate all dlls per build request?
Is UsingTask useful for this purpose? or not?
Is there anyway to change DefineConstants per UsingTask?
Thanks a lot

The standard way to do this would be to define additional configurations, and set different DefineConstants values for each configuration.

Another question is how to package this project with hold all of these dlls per definition of our define constants?

If you're talking about a NuGet package, you can have different NuGet package assets per target framework, but you can't make up your own asset groups for consumers to choose from manually.


DSpace 7.4 Index-Discovery Problem

Describe the bug
dspace index-discovery -b
Result:
Error from server at http://localhost:8983/solr/search: ERROR: [doc=Item-06ce61a3-62d6-4964-a612-737f5cbe2c3a] Error adding field 'dspace.entity.type'='[Publication, Publication]' msg=Multiple values encountered for non multiValued copy field search.entitytype: Publication
Workaround:
Adding multiValued="true" at following  file:
solr/server/solr/configsets/search/conf/schema.xml

solr/bin/solr stop -all
dspace index-discovery -b
To Reproduce
Steps to reproduce the behavior:

Upgraded DSpace 6.4 to 7.3 and after to 7.4
cp -R [dspace]/solr/* [solr]/server/solr/configsets
dspace index-discovery -b

Expected behavior
A clear and concise description of what you expected to happen.
Related work
dspace@openaccess:$ /dspace/server/bin/dspace index-discovery -b
The script has started
(Re)building index from scratch.
org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://localhost:8983/solr/search: ERROR: [doc=Item-06ce61a3-62d6-4964-a612-737f5cbe2c3a] Error adding field 'dspace.entity.type'='[Publication, Publication]' msg=Multiple values encountered for non multiValued copy field search.entitytype: Publication
at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:681)
at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:266)
at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:248)
at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:214)
at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:177)
at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:138)
at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:156)
at org.dspace.discovery.indexobject.IndexFactoryImpl.writeDocument(IndexFactoryImpl.java:147)
at org.dspace.discovery.indexobject.ItemIndexFactoryImpl.writeDocument(ItemIndexFactoryImpl.java:713)
at org.dspace.discovery.indexobject.ItemIndexFactoryImpl.writeDocument(ItemIndexFactoryImpl.java:76)
at org.dspace.discovery.SolrServiceImpl.update(SolrServiceImpl.java:166)
at org.dspace.discovery.SolrServiceImpl.indexContent(SolrServiceImpl.java:155)
at org.dspace.discovery.SolrServiceImpl.updateIndex(SolrServiceImpl.java:340)
at org.dspace.discovery.SolrServiceImpl.updateIndex(SolrServiceImpl.java:327)
at org.dspace.discovery.SolrServiceImpl.createIndex(SolrServiceImpl.java:295)
at org.dspace.discovery.IndexClient.internalRun(IndexClient.java:72)
at org.dspace.scripts.DSpaceRunnable.run(DSpaceRunnable.java:104)
at org.dspace.app.launcher.ScriptLauncher.executeScript(ScriptLauncher.java:149)
at org.dspace.app.launcher.ScriptLauncher.handleScript(ScriptLauncher.java:131)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:98)
dspace@openaccess:$

@unibravo : That error makes it sound like you have dspace.entity.type=Publication two times (duplicated) in the same Item.  You may want to double check the metadata fields for that item (UUID= 06ce61a3-62d6-4964-a612-737f5cbe2c3a), as this error sounds like it's related to your local data.
I'm also not able to reproduce this issue locally when I run index-discovery -b.  So, I suspect this is not a bug, and it is a problem with your local data.
If you need more help, please feel free to use one of our recommended Support options: https://wiki.lyrasis.org/display/DSPACE/Support

Adding multiValued="true" at following file:
solr/server/solr/configsets/search/conf/schema.xml
solr/bin/solr stop -all
dspace index-discovery -b

@unibravo : I'm not sure I understand your last comment...and whether that's the cause of the error, or the fix?
I do not recommend changing the DSpace Solr schema to multiValued=true for that field, as that's unsupported behavior in DSpace at this time.  As far as I'm aware, I think the dc.entity.type field is expected to have a single value...as that stores the Entity Type, and no object can have multiple Entity Types at the same time.

Closing, this was answered above.


[5359-testing] Move C++/Rust FFI support into WebRTC repo

Same as #93, but with additional changes we've been testing with internally.

This has been rebased on top of 5359a (#93), but I'm going to wait to commit it until RingRTC's corresponding private testing branch is ready for the update.


Support stretch ratio in GridContainer

https://github.com/godotengine/godot-proposals/issues/97#issuecomment-2095080729
idk if it's a bugfix or enhancement.
https://github.com/godotengine/godot/assets/2223172/261ca4d5-d545-4111-be8a-eb78d8035740

Found some issues.
When the first row stretch ratio is less than one and the second row does not stretch, the second row moves far away, outside of the Container:

Changing the stretch ratio makes it jitter and not fit into the container:
When there is a minimum size and both stretch it can overlap (shown after the above):


fix: Rewrite useSelection hook

Current dependencies on/for this PR:

main

PR #2674   👈

This comment was auto-generated by Graphite.


context.openAsync() does not recognize a greek character

I have already asked in stackoverflow too..
http://stackoverflow.com/questions/43246282/anglesharp-context-openasync-returns-unrecognized-character-what-can-i-do
PS. Not sure if it is good practice to post a link from stackoverflow. Excuse me.

What is the encoding used for the webpage? This is clearly an encoding issue and I guess not particular to AngleSharp. Does the webpage work in a browser? Does the browser detect the same encoding as AngleSharp?
I am not seeing a proper meta encoding tag on the document. As you did not post the HTTP response, I assume a proper encoding heading is not supplied? Is there some BOM?

Encoding is not defined as you see.

The webpage works fine in the browser but the browser tab automatically sets encoding to Greek(ISO) (opening source view shows the greek A correctly). If I manually change the encoding to Unicode it does not work. And if I open source view I can see the same unrecognized char I see in .net code.

The above statement means that the browser detects encoding: Greek(ISO). Anglesharp detects characterSet: utf-8

No, no encoding heading is supplied.

No, no BOM.

I know it is silly and that the proper way is to fix the HTML but we aren't allowed to apply changes..
So, is there a workaround? Maybe a way to set the encoding of the context ?

Yeah of course there is a workaround. You have multiple options:

Try to use the WithLocaleBasedEncoding encoding to closely mimic the browser's encoding fallback behavior.
Implement your own IEncodingProvider service to dictate AngleSharp which encoding to use by default.
Load the stream manually, pass it on to a virtual response (using the callback overload) and provide an additional header that tells AngleSharp which encoding to use.

Hi again and thank you. I tried the 1st option before posting the issue!
The 2nd option seem promising but I don't know how to implement it.
At first I thought I had to create a new class that inherits from BrowserContext and Implements IEncodingProvider but then I saw BrowserContext class is NonInheritable.
Could you provide a link or some mini info as a guidance for me to continue?

Just implement that interface and supply it to the configuration via the With method.

I tried many different ways to 'Just implement that interface and supply it to the configuration via the With method'. Apparently I am not in the skill level to understand the simplicity of your statement. But I believe it is something practically easy to do.
So, could you give an example of the process?

class FixedEncodingProvider : IEncodingProvider
{
    public Encoding Suggest(String locale)
    {
         return Encoding.UTF8; // Change to the Greek (ISO)
    }
}

var config = Configuration.Default.With(new FixedEncodingProvider());

HTH!

Yup Thank you mate! Have a nice day!

And also THANKS for this great lib!!

Glad that did the job for you!


Not very strightforward, lot of friction, please update the document

Azure documentation issue guidance
Thanks for opening an issue in the Azure technical documentation repository.
We use GitHub issues as the primary channel for customer and community feedback about the Azure documentation.
Creating an issue
We prefer that you create documentation feedback issues using the Feedback link on the published article - the feedback control on the doc page creates an issue that contains all the article details so you can focus on the feedback part.
You can also create a feedback issue here in the repo. If you do this, please make sure your issue lists:

[ ] The relevant Azure service or technology.
[ ] A link to the published documentation article that you have feedback about.
[ ] Clear, specific feedback that the author can act on.

Pull requests and article contributions
If you know the change that is needed in an article, we encourage you to submit the changes directly using a pull request. If the change is large, or if you want to contribute an entire article, follow these guidelines:

[ ] Don't surprise us with a big pull request or a pull request with a new article! Submit an issue that describes the details of the proposed large change or new article.
[ ] Include the service or technology area.

We'll route the issue to the appropriate content team for review and discussion.
Tech support and product feedback
If you would like to contact Microsoft about other things, such as product feedback or tech support, please review these guidelines:

If you need technical support using Azure, the paid and free support options are described here: https://azure.microsoft.com/support/options/.

Each article in the Azure technical documentation contains a product feedback button - it's best to submit product feedback directly from a relevant article. Otherwise, you can submit product feedback for most Azure products in the following product feedback forum: https://feedback.azure.com/d365community/forum/79b1327d-d925-ec11-b6e6-000d3a4f06a4.

@praneeth300
It would be great if you could add a link to the documentation you are following for these steps? This would help us redirect the issue to the appropriate team. Thanks!!


Upgrade import statements

Upgrade import paths for core imports and decorators and remove duplicate entries.
Supersedes #20 and fixes #18.

Awesome, thank you!


drivers: ethernet: 53773 stm32 multicast hash filter

This pull request was created to drive to complete https://github.com/zephyrproject-rtos/zephyr/pull/39089. I have cherry picked the original author's commit as well as address review comments in the pull request.
@mrfuchs FYI.

Hi @erwango, According to the contribution guidelines, can you also add @mrfuchs to review the changes? Can you also please add some of the reviewers from https://github.com/zephyrproject-rtos/zephyr/pull/39089? e.g. @jukkar and @KozhinovAlexander.

LGTM. I think we should merge the two commits together, as usually it does not make much sense to introduce a change and then immediately have another commit that fixes the previous one in the same PR. You can add your signed-off-by to the first one (so that there would be two), also the commit messages could be combined someway.

Thanks @jukkar for the review. I'll try a squash merge which is something we do to combine commits into a single commit. Hopefully this will give the desired outcome without violating the contribution guidelines.

LGTM. I think we should merge the two commits together, as usually it does not make much sense to introduce a change and then immediately have another commit that fixes the previous one in the same PR. You can add your signed-off-by to the first one (so that there would be two), also the commit messages could be combined someway.

@jukkar and @erwango  this is a special case because the original commit is from a different author and was cherry-picked from another PR. In order to preserve the original authorship we should make an exception here and leave the commits as they are.


users-groups.pl: Ignores skelDirectory

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Set security.pam.makeHomeDir.skelDirectory
Add a user
Start the config as VM

Expected behavior
It should copy the files from the skelDirectory into the new $HOME if the $HOME didn't already exist
Additional context
https://github.com/NixOS/nixpkgs/blob/release-19.09/nixos/modules/config/update-users-groups.pl#L214-L218
It doesn't do that
Metadata

system: "x86_64-linux"
host os: Linux 4.19.91, NixOS, 20.03pre-git (Markhor)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.3.1
channels(maciej): "nixpkgs-20.03pre205792.fb1bc1b891f"
channels(root): "nixos-20.03pre206632.b0bbacb5213"
nixpkgs: /home/maciej/.nix-defexpr/channels/nixpkgs

Maintainer information:
# a list of nixpkgs attributes affected by the problem
attribute:
# a list of nixos modules affected by the problem
module:

It looks like pam_mkhomedir just runs when the user logs in and no home directory exists. To use this you would need to set users.users.<user>.createHome = false.
https://linux.die.net/man/8/pam_mkhomedir

Did and it did not work


Add tabbed battles.

It would be great to be able to set up individual combat encounters ahead of time in different tabs or groups, so that they can be quickly called up, edited, and started.

That is an ABSOLUTELY wonderful idea! If you want to add this, feel free.


Add compact().md in 2.1.0 Python API

Great, thanks 👍
There are a few other compaction functions to document too: get_compaction_state, wait_for_compaction_completed, get_compaction_plans


WC2-434 Add support for multi-account users

This PR adds support for multi-account users without breaking the existing user setup.
Note: The main issue is the auth_user_user_permissions table, because the permissions are linked  to the Django auth_user (which we shouldn't touch) instead of the iaso_profile, we cannot do proper "user has many accounts" relations.
Proposed solution:

A user has access to account A. They are a regular Django auth_user with the configuration as we know it:

classDiagram
	direction LR
    auth_user "1" --> "1" iaso_profile
    iaso_profile "*" --> "1" iaso_account

User gets an invite for account B. Now the user becomes a multi-account user. The situation changes to: a main "authentication" user that's only used for authentication, 2 "account users" that are used to access account A and B respectively. Switching from account A to B means switching from account_user A to account_user B.

classDiagram
	direction LR
    auth_user "1" --> "1" iaso_profile
    iaso_profile "*" --> "1" iaso_account
    auth_user "1" --> "1" iaso_tenant_user : account_user
    auth_user "1" --> "*" iaso_tenant_user : main_user

This way, a "multi-account user" is actually a "main" auth_user that acts as a composition of auth_users, one for each account.
Caveats

The column username needs to be unique on the auth_user, this means we need a different username per account. We don't really want this, but we can postfix the main_user's username with the account.name. Currently, I'm not displaying the user's username, first_name, last_name and email, these infos are actually coming from the user.tenant_user.main_user so the user has a more coherent experience. This leads to the question of what about editing these new users? I think we should not allow edition of these 4 fields when a user is a multi-account user.

Unresolved

Password reset via email?
What about superusers?
What about users without iaso_profiles

TODO

[ ] Improve the invitation flow
[ ] Add new flow to WFP's Oauth flow
[ ] Add unit tests for the TenantUser
[ ] User editing: currently broken because of the username
[ ] Properly handle all cases, user is invited to a third account etc.
[ ] Ensure there's no security risks
[ ] Documentation

Related JIRA tickets : https://bluesquare.atlassian.net/browse/WC2-434
Doc

TODO

Print screen / video of current status
https://github.com/user-attachments/assets/20a8ce3c-d980-4c02-b394-6f4df5f8ff66

I understand we need some users to be in different accounts with different permissions, e.g user 1:

in group A with permission x
in group B with permission y

Even if the implementation you're suggesting introduces complexity, I can't think of a better one…
I had a quick look on some other solutions but none seems to fit our use case.
Some thoughts:

we'll have some UI headaches (as you mention in your PR description)
it'll skew the statistics of the number of users
we should be careful not to put the same user several time in the same account

In my opinion, the simplest solution would be to not implement this feature and let users create several accounts when needed. But I guess that's not possible ;)

In my opinion, the simplest solution would be to not implement this feature and let users create several accounts when needed. But I guess that's not possible ;)

In an ideal world, that would be a great idea :D

Not implementing the feature is what we've been doing for years and my argument was that only people internal to bluesquare needed that feature but now, with the CIAM requirement of WFP there is a need for having access to multiple accounts with a single email address, so, we need to provide a solution although I agree that this brings on some complexity.


debug(`WARNING:  load timeout of ${options.loadTimeout} is shorter than go

I'm just getting started with TestCafe, and I wanted to try using a headless browser. I installed testcafe-browser-provider-nightmare from NPM.
$ node_modules/testcafe/bin/testcafe.js nightmare tests/google.js

/home/willem/w/bizaline/testcafe/node_modules/nightmare/lib/nightmare.js:102
    debug(`WARNING:  load timeout of ${options.loadTimeout} is shorter than go
          ^
ERROR Unable to find the browser. "nightmare" is not a browser alias or path to an executable file.

Type "testcafe -h" for help.

I also saw that there were two pull requests waiting; if you want I could help set up some basic CI and process those PR's? I need this for work so I want this to work reliably.

Hi @WillemMali, thanks for your support and sorry for the long delay. I just set up a CI integration and will update the project within the next days. If you want to contribute in any way, I'll gladly take any pull  requests.
Best regards,
Rico


Add a spell-checker to the litmus-docs CI

Ref:

PySpelling
rojopolis/spellcheck-github-actions

@ksatchit Is this available? I would like to work on it.


Doesnt output to the right folder

The following code should take the file from js/ folder and write it into build/js/ but it writes it to ./build root.
const gulp = require('gulp');
const terser = require('gulp-terser');

gulp.task('default', function (callback) {
    return gulp.src('./js/index.js')
    .pipe(terser())
    .pipe(gulp.dest('./build'));
});

I know I could change to where it writes, the bigger problem arises when you have multiple folders with JS code and use: **/*.js and then doesnt write to the corresponding folders.....
Here is a tiny demo: gulp-terser.zip

:thinking: :thinking: :thinking: :thinking: :thinking:
Actually I was testing with cleanCSS which works as intended and decided to use the same exact parameters and seem it actually works:
const gulp = require('gulp');
const cleanCSS = require('gulp-clean-css');

gulp.task('default', function () {
    return gulp.src('**/*.css')
    .pipe(cleanCSS())
    .pipe(gulp.dest('./build'));
});

so then I decied to run:
gulp.task('default', function (callback) {
    return gulp.src('**/*.js')
    .pipe(terser())
    .pipe(gulp.dest('./build'));
});

and seems to work as intended....

./js/index.js, it specifies the specific location of the file, so it won't contain the folder.
**/*.js, it matches all the files that match the result in the path, so its path is the folder containing it.
You can refer to glob, because many tools get the path to the file using the glob.

:muscle: Exactly. My bad


Unable to write into user settings. Please open the user settings to correct errors/warnings in it and try again. error in vs code

Thanks for the bug report, but unfortunately, we need some more information from you in order to triage this issue appropriately. Please follow instructions here to create a new bug with all the critical details we need for diagnosis.

[{
"resource": "/C:/Users/bawa/AppData/Roaming/Code/User/settings.json",
"owner": "generated_diagnostic_collection_name#1",
"code": "2",
"severity": 4,
"message": "This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in #terminal.integrated.profiles.windows# and setting its profile name as the default in #terminal.integrated.defaultProfile.windows#. This will currently take priority over the new profiles settings but that will change in the future.",
"startLineNumber": 3,
"startColumn": 5,
"endLineNumber": 3,
"endColumn": 82
}]

@jose-jordan You should ask this question in this repo https://github.com/microsoft/vscode, this is not related to python, and they can provide better guidance on this.
But here is what you can do. Open the "C:/Users/bawa/AppData/Roaming/Code/User/settings.json" file, and look for the setting it is complaining about. If you can share the contents of that file it would be helpful.
The terminal settings should look like this typically:
    "terminal.integrated.profiles.windows": {
        "PowerShell": {
            "source": "PowerShell",
            "icon": "terminal-powershell"
        },
        "Command Prompt": {
            "path": [
                "${env:windir}\\Sysnative\\cmd.exe",
                "${env:windir}\\System32\\cmd.exe"
            ],
            "args": [],
            "icon": "terminal-cmd"
        }
    },
    "terminal.integrated.defaultProfile.windows": "Command Prompt",

sir i have already given you terminal setting above in comments.if you want then i will give you again.sir now i can comment you again tommorow.thanks for help sir

@jose-jordan Replace that whole file with this:
{
    "terminal.integrated.profiles.windows": {
        "PowerShell": {
            "source": "PowerShell",
            "icon": "terminal-powershell"
        },
        "Command Prompt": {
            "path": [
                "${env:windir}\\Sysnative\\cmd.exe",
                "${env:windir}\\System32\\cmd.exe"
            ],
            "args": [],
            "icon": "terminal-cmd"
        },
        "Git Bash": {
            "path": ["${env:ProgramFiles}\\Git\\bin\\bash.exe"]
        }
    },
    "terminal.integrated.defaultProfile.windows": "Command Prompt",
    "workbench.colorTheme": "Visual Studio Light"
}

sir still i am facing trouble with vs code because it can not work properly, it stuck with this screen appearance , and not go hence from it.

You will have to file this on VS Code to get more help on this. Python extension does not control the UI appearance. Please file a report here https://github.com/microsoft/vscode, they can certainly help you there with this.

You will have to file this on VS Code to get more help on this. Python extension does not control the UI appearance. Please file a report here https://github.com/microsoft/vscode, they can certainly help you there with this.

no one there to help sir.i reported there from two days but no one is there to help.please help sir if you can.vs code stuck in beginning with white screen like above comment.and i am unable to code.please help sir i am in frustration.


Should I add different Open-source programs this project has been or is a part of in the README

No description provided.

Once we develop a doc website, we'll integrate it there. Currently the readme is too long to read already

No description provided.

Once we develop a doc website, we'll integrate it there. Currently the readme is too long to read already


LevelDB implementation added

This pull request aims to add LevelDB implementation into storage.
Thanks for the review 😃

@berkantay I'm pretty sure that https://github.com/syndtr/goleveldb is abandoned. There's hasnt been any updates in almost a year

Even the official repo of LevelDB says it's in maintenance mode.

@gaby It seems so
From leveldb offical repository README.md:
This repository is receiving very limited maintenance. We will only review the following types of changes.
Fixes for critical bugs, such as data loss or memory corruption
Changes absolutely needed by internally supported leveldb clients. These typically fix breakage introduced by a language/standard library/OS update.
In this case how should we proceed?

@berkantay That's for the c++ implementation. The Golang one hasnt seen updates sincd July 2022. If you can find a go implementation/bindings getting updates then yes, else no.

It seems like all of the available go leveldb project development stopped somehow. I will close this PR and try to contribute for another database.


Update Next.js examples using Apollo Server 3 to use Apollo Server 4 (and this integration)

There are currently three Next.js examples using Apollo Server:

api-routes-apollo-server-and-client-auth
api-routes-apollo-server-and-client
api-routes-apollo-server

These examples all use Apollo Server 3 with apollo-server-micro. I'm thinking we should update these to use Apollo Server 4 (and this integration), making it easier for new users to use Next.js with the latest version of Apollo Server.
Some of these examples are quite old so I'm not sure how much work it's going to be to upgrade them.

I'd be happy to submit a CR for this once a release is available. I know there's some  confusion historically where users have been using apollo-server-micro only because that that's what the examples show. This is actually how I found this repo. I was trying to figure out how to run the apollo server 4 with next 🙂.

That would be great! I just released v1.0.0 yesterday, and as soon as Next.js 13 support gets merged and released (#34) you should be able to update the Next.js examples to use Apollo Server 4 and this integration without any issues.

I've just released #34 so the integration should be compatible with Next.js 13 now!

Cool. I've started updating the examples. Will link the PR here within the next day or so.

Submitted a PR here : https://github.com/vercel/next.js/pull/42771 . The PR updates all three examples to use latest Apollo Server 4, @as-integrations/next, and to use TypeScript.

It would also be useful to test this against the new edge-runtime, which is sure to be the future going forward soon enough I think

https://github.com/vercel/next.js/pull/42771 got merged so I'm closing this.
Awesome work @idoob, thank you!

Thanks for your work on this @idoob!


milk bottles datasets and Ontology

I want to reproduce the whole autodistill process with your demo video about milk bottle. Can you tell that where to get milk bottle dataset and what the 'Ontology' you set?

We have a Notebook you can use to re-create our example project: https://github.com/roboflow/notebooks/blob/main/notebooks/how-to-auto-train-yolov8-model-with-autodistill.ipynb
The ontology is in that Notebook. There is a command in there that lets you download the milk bottle data.
Generally, we use stock image footage sites (i.e. Pexels) to collect images and videos for use in examples.

We also have an accompanying video that walks through the Notebook: https://www.youtube.com/watch?v=gKTYMfwPo4M

Is there any evaluation results about the milk bottle dataset that I can compare with my own training model?

The Notebook contains a confusion matrix:

If you are looking for more metrics, you will need to run the notebook.

I am closing this Issue since there have been no further comments and I think the issue is addressed above. If you have more questions, let me know!


Add support for reading MDVRPTW instances

This PR:

[x] Is part of #305, #252.
[x] Adds and passes relevant tests.
[x] Has well-formatted code and documentation.

See https://github.com/PyVRP/Instances/pull/6 for the instances this is meant to read.
Benchmark on MDVRPTW
A bit of a try-out (345da5ad5f524ac3b246018a316c7c27881350c6; 10x seeds; 1h; job ID 6963529):
              MEAN      MIN      MAX  COV
    inst
obj PR11A   6670.5   6659.1   6678.7  0.1
    PR11B   4816.6   4814.6   4825.4  0.1
    PR12A   8183.7   8159.9   8205.2  0.2
    PR12B   6030.0   6016.4   6041.8  0.2
    PR13A   9568.1   9545.6   9616.2  0.2
    PR13B   7229.8   7216.5   7259.7  0.2
    PR14A  11023.9  10981.6  11067.7  0.2
    PR14B   8723.8   8690.6   8742.9  0.2
    PR15A  12862.2  12795.5  12949.7  0.3
    PR15B  10326.8  10291.2  10364.1  0.3
    PR16A  14199.2  14091.5  14302.3  0.5
    PR16B  11380.2  11333.2  11427.8  0.3
    PR17A   6295.7   6292.6   6302.3  0.1
    PR17B   4773.9   4771.2   4782.4  0.1
    PR18A   8232.7   8211.7   8253.1  0.2
    PR18B   6470.3   6459.5   6487.9  0.2
    PR19A  10624.8  10580.7  10672.2  0.2
    PR19B   8142.3   8119.4   8171.0  0.3
    PR20A  11808.5  11753.0  11871.6  0.3
    PR20B  10140.4  10102.5  10177.9  0.3
    PR21A   6238.3   6234.4   6254.7  0.1
    PR21B   4830.3   4822.4   4840.5  0.1
    PR22A   7942.4   7910.7   7981.6  0.3
    PR22B   6448.3   6422.8   6479.8  0.3
    PR23A   9853.1   9771.4   9933.5  0.4
    PR23B   8402.0   8362.9   8430.6  0.3
    PR24A  11832.8  11747.0  11953.4  0.5
    PR24B  10612.2  10570.0  10642.6  0.2

Relevant comparison (Table 8 of Vidal et al. (2013)):

Notes:

It is essential that you add a test when making code changes.
This keeps the code coverage level up, and helps ensure the changes work as intended.
When fixing a bug, you must add a test that would produce the bug in the master branch, and then show that it is fixed with the new code.
New code additions must be well formatted. Changes should pass the pre-commit workflow, which you can set up locally using pre-commit.
Docstring additions must render correctly, including escapes and LaTeX.

We'll need to think of a way to write solutions for these instances next, but I think that can be done outside of this PR (instead, in e.g. #252).

@leonlan can you review this in tandem with https://github.com/PyVRP/Instances/pull/6?

Benchmark's running! 🤞

Didn't quite work. When running locally I could not really figure this one out, but it could be due to the size of some of the data values (which might at some point exceed what int can handle). I've updated the data to return to just floats, and am now running a benchmark in double precision.

This worked, and is substantially better than the baseline results. I don't know if they're reliable (this being our first time running them), but I cannot think of any reason why they would not be.
All in all I'm pretty happy with this. Let's merge this in, and then think about how we ought to do our benchmarking for MDVRPTW.

Results look really good. Nice!


HTTP MRF Router param is not supported for Virtual.

Using AS3, when a Virtual is configured with HTTP/2 profile, HTTP MRF Router option must be enabled.
Currently AS3 doesn't support enable for HTTP MRF Router.
From the docs,
https://techdocs.f5.com/kb/en-us/products/big-ip_ltm/manuals/product/big-ip-http2-full-proxy-configuration-14-1-0/01.html#concept-5982
"Important: When you create the virtual server, make sure that you enable the HTTP MRF Router option. This is necessary for successful HTTP/2 full-proxy deployment."
Can we have MRF option in AS3 upcoming release ?

Added to our internal product backlog as AUTOTOOL-1391.

This was resolved in the 3.24.0 release.


New version: DiffTests v0.1.1

Registering package: DiffTests
Repository: https://github.com/JuliaDiff/DiffTests.jl
Created by: @mohamed82008
Version: v0.1.1
Commit: fdf691e0e22db7aa98231f1f9a1e8cf132ac25f2
Reviewed by: @mohamed82008
Reference: https://github.com/JuliaDiff/DiffTests.jl/commit/fdf691e0e22db7aa98231f1f9a1e8cf132ac25f2#commitcomment-40709576

Closing due to inactivity, please comment if this is still relevant.


embedder.cc (2415): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInternalInconsistency'. Could not mark the texture frame as being available.

I created a new window in the desktop application to play the video, and when I close the window, the following print appears again and again. Has anyone seen this? thank you.
embedder.cc (2415): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInternalInconsistency'. Could not mark the texture frame as being available.
2023-05-10 09:56:08.264 example[3900:26245] Unable to mark texture with id<PHONE_NUMBER>60160 as available.
embedder.cc (2415): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInternalInconsistency'. Could not mark the texture frame as being available.
2023-05-10 09:56:08.270 example[3900:26246] Unable to mark texture with id<PHONE_NUMBER>01376 as available.
embedder.cc (2406): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInvalidArguments'. Invalid engine handle.
2023-05-10 09:56:08.299 example[3900:26245] Unable to mark texture with id<PHONE_NUMBER>60160 as available.
embedder.cc (2406): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInvalidArguments'. Invalid engine handle.
2023-05-10 09:56:08.309 example[3900:26246] Unable to mark texture with id<PHONE_NUMBER>01376 as available.
embedder.cc (2406): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInvalidArguments'. Invalid engine handle.
2023-05-10 09:56:08.338 example[3900:26245] Unable to mark texture with id<PHONE_NUMBER>60160 as available.
embedder.cc (2406): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInvalidArguments'. Invalid engine handle.
2023-05-10 09:56:08.345 example[3900:26246] Unable to mark texture with id<PHONE_NUMBER>01376 as available.
embedder.cc (2406): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInvalidArguments'. Invalid engine handle.
2023-05-10 09:56:08.373 example[3900:26245] Unable to mark texture with id<PHONE_NUMBER>60160 as available.
embedder.cc (2406): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInvalidArguments'. Invalid engine handle.
2023-05-10 09:56:08.373 example[3900:26246] Unable to mark texture with id<PHONE_NUMBER>01376 as available.
embedder.cc (2406): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInvalidArguments'. Invalid engine handle.
2023-05-10 09:56:08.404 example[3900:26245] Unable to mark texture with id<PHONE_NUMBER>60160 as available.
embedder.cc (2406): 'FlutterEngineMarkExternalTextureFrameAvailable' returned 'kInvalidArguments'. Invalid engine handle.

Not a bug. Why do you care about internal logging when your application is working correctly?

Also... don't post useless things here on issue tracker or I will block you. We have a dedicated Discord for discussions.

OK


Generate collections for networking/v1beta1 apis as well

Trying to use pilot collections in our downstream controller to watch the k8s apiserver for the istio objects. Found that collections were missing for networking/v1beta apis
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

Hi @vikaschoudhary16. Thanks for your PR.
I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
Once the patch is verified, the new status will be reflected by the ok-to-test label.
I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

/ok-to-test

@vikaschoudhary16: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test lint_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test lint_istio

gencheck_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test gencheck_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test lint_istio

gencheck_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test gencheck_istio

unit-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test lint_istio

gencheck_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test gencheck_istio

unit-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test unit-tests_istio

integ-galley-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-galley-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test lint_istio

gencheck_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test gencheck_istio

unit-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test unit-tests_istio

integ-galley-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-local-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test lint_istio

gencheck_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test gencheck_istio

unit-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test unit-tests_istio

integ-galley-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-local-tests_istio

integ-pilot-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-pilot-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test unit-tests_istio

integ-galley-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-local-tests_istio

integ-pilot-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-pilot-k8s-tests_istio

gencheck_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test gencheck_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-galley-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-local-tests_istio

integ-pilot-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-pilot-k8s-tests_istio

gencheck_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test gencheck_istio

unit-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-local-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-local-tests_istio

integ-pilot-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-pilot-k8s-tests_istio

gencheck_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test gencheck_istio

unit-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test unit-tests_istio

integ-galley-k8s-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test integ-galley-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-pilot-k8s-tests_istio

gencheck_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test gencheck_istio

unit-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test unit-tests_istio

integ-galley-k8s-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test integ-local-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test unit-tests_istio

integ-local-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test integ-local-tests_istio

integ-galley-k8s-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-galley-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-pilot-k8s-tests_istio

integ-local-tests_istio
c54ea321b62f9784954325adb8ab4eef3f5b07bc
link
/test integ-local-tests_istio

integ-galley-k8s-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-galley-k8s-tests_istio

unit-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
a7ed5add98be81892d87e3fb0d34cb19cf699401
link
/test integ-pilot-k8s-tests_istio

integ-galley-k8s-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-galley-k8s-tests_istio

unit-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test unit-tests_istio

integ-local-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-local-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-galley-k8s-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-galley-k8s-tests_istio

unit-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test unit-tests_istio

integ-local-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-local-tests_istio

integ-pilot-k8s-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-pilot-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test unit-tests_istio

integ-local-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-local-tests_istio

integ-pilot-k8s-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-pilot-k8s-tests_istio

integ-galley-k8s-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-galley-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test unit-tests_istio

integ-pilot-k8s-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-pilot-k8s-tests_istio

integ-galley-k8s-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-local-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
54b0fb35d95e6fc56bf9d5c5de38b558568a4a49
link
/test integ-pilot-k8s-tests_istio

integ-galley-k8s-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-local-tests_istio

unit-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-galley-k8s-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-local-tests_istio

unit-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test unit-tests_istio

integ-pilot-k8s-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-pilot-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-local-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-local-tests_istio

unit-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test unit-tests_istio

integ-pilot-k8s-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-pilot-k8s-tests_istio

integ-galley-k8s-tests_istio
80fe794db192b474771c10372209331ef83b2860
link
/test integ-galley-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
fef44e0a349c44caa2cf592048dcc7fc2f3254b0
link
/test integ-pilot-k8s-tests_istio

integ-galley-k8s-tests_istio
80fe794db192b474771c10372209331ef83b2860
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
80fe794db192b474771c10372209331ef83b2860
link
/test integ-local-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vikaschoudhary16: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-galley-k8s-tests_istio
80fe794db192b474771c10372209331ef83b2860
link
/test integ-galley-k8s-tests_istio

integ-local-tests_istio
80fe794db192b474771c10372209331ef83b2860
link
/test integ-local-tests_istio

integ-pilot-k8s-tests_istio
80fe794db192b474771c10372209331ef83b2860
link
/test integ-pilot-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

We need a review from @jasonwzm who is working on translation between API versions before merging.  He may have a different design in mind.

+1 to john's point. Reading v1alpha3 should give you the same API as v1beta1 now. Adding v1beta1 collections will add the reads by pilot which is overhead for now.

thanks @esnible and @howardjohn for the comments!
Now i realize may be these changes are not required. I missed to notice automatic conversion of versions that k8s supports.


Extension doesn't get Activated in VS-Code 1.34

VSCode Version: 1.34
OS Version: MacOS Mojave

My Extension is not being activated since I upgraded to VS-Code 1.34
We developed an extension for VSCode however it doesn't get activated in VS-Code 1.34
In Version 1.33.x, it works.
It also gets activated if I run the extension in debug mode.
However if I install the extension using the .vsix File, it never gets activated, regardless of which activation event I use.

I have the same issue. Developed an extension yesterday and it was perfectly working in debug mode. Once packaged it never activates. I even published it so you guys can see for yourself: https://marketplace.visualstudio.com/items?itemName=CyriacBr.promise-warning.

Can you show me the engines portion of the package.json, you might not be supporting versions 1.34.0 and above.

This is resolved, was due to a uncaught exception in extension code


Paginate list_instances call

Description
EMR connection will fail if master node is not retrieved in the non-paginated list_instances call.
This commits paginates the call. Also reformats the file using black.
resolves #2
Testing Done
Added unit test.
❯ python3 -m black . && python3 -m pytest -vrfpP .                                                                                ─╯
All done! ✨ 🍰 ✨
10 files left unchanged.
===================================================================================== test session starts =====================================================================================
platform linux -- Python 3.7.10, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /workplace/shahvar/Astra/src/LooseLeafSparkMagicImage/SMStudioSparkMagicLib
plugins: anyio-3.3.0
collected 12 items

sagemaker_studio_sparkmagic_lib/tests/emr_test.py::test_get_cluster_happy_case_non_kerberos PASSED                                                                                [  8%]
sagemaker_studio_sparkmagic_lib/tests/emr_test.py::test_get_cluster_happy_case_non_kerberos_with_pagination PASSED                                                                      [ 16%]
sagemaker_studio_sparkmagic_lib/tests/emr_test.py::test_get_cluster_happy_case_kerberos PASSED                                                                                [ 25%]
sagemaker_studio_sparkmagic_lib/tests/emr_test.py::test_get_bad_cluster PASSED                                                                                [ 33%]
sagemaker_studio_sparkmagic_lib/tests/emr_test.py::test_cluster_dedicated_krb_cluster PASSED                                                                                [ 41%]
sagemaker_studio_sparkmagic_lib/tests/emr_test.py::test_cross_realm_krb_cluster PASSED                                                                                [ 50%]
sagemaker_studio_sparkmagic_lib/tests/emr_test.py::test_external_kdc_cluster PASSED                                                                                [ 58%]
sagemaker_studio_sparkmagic_lib/tests/kerberos_test.py::test_generated_krb_conf PASSED                                                                                [ 66%]
sagemaker_studio_sparkmagic_lib/tests/utils_test.py::test_get_domain_search_without_search_line PASSED                                                                                [ 75%]
sagemaker_studio_sparkmagic_lib/tests/utils_test.py::test_get_domain_search_happy_case PASSED                                                                                [ 83%]
sagemaker_studio_sparkmagic_lib/tests/utils_test.py::test_get_domain_search_resolv_does_not_exist PASSED                                                                                [ 91%]
sagemaker_studio_sparkmagic_lib/tests/utils_test.py::test_get_emr_endpoint_url PASSED                                                                                [100%]

Also verified by installing on Studio and trying to connect to a cluster with 100 instances.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Can you bounce the version and also add description in the changelog?


Fluid number input2

Closes https://github.com/carbon-design-system/carbon-website/issues/3207
Update number input page to include fluid input styles.
Dev: please make sure I did the branching correct.

@laurenmrice ok I've updated all the images but we decided to use $body-compact-01 with the number instead of the mono. I doubled checked all the images to make sure they're using the correct token now and updated the type section as well (which I forgot i first round).


Fix TextLink text wrapping

Previously, we assumed that TextLink components behaved like Text components–i.e. if the text exceeds with the width of the container, it should wrap. However, this wasn't happening because we were using a Pressable internally for TextLink components, which was causing some strange behavior with how TextLink components were displaying when used in-line with other text.
This fixes TextLink to use Text under the hood. It gets rid of the ability for us to apply additional styles on hover/press.
Before

After

Fixed Issues
$ https://github.com/Expensify/App/issues/6078
Tests

Create a file called edit_content.diff in your App directory with the following:

diff --git src/pages/EnablePayments/index.js src/pages/EnablePayments/index.js
index 8012df050..7c329f587 100644
--- src/pages/EnablePayments/index.js
+++ src/pages/EnablePayments/index.js
@@ -28,11 +28,12 @@ class EnablePaymentsPage extends React.Component {
    }

    render() {
-        if (_.isEmpty(this.props.userWallet)) {
-            return <FullScreenLoadingIndicator />;
-        }
+        // if (_.isEmpty(this.props.userWallet)) {
+        //     return <FullScreenLoadingIndicator />;
+        // }

-        const currentStep = this.props.userWallet.currentStep || CONST.WALLET.STEP.ONFIDO;
+        // const currentStep = this.props.userWallet.currentStep || CONST.WALLET.STEP.ONFIDO;
+        const currentStep = CONST.WALLET.STEP.ONFIDO;
        return (
            <ScreenWrapper>
                {currentStep === CONST.WALLET.STEP.ONFIDO && <OnfidoStep />}
diff --git src/pages/ReimbursementAccount/ReimbursementAccountPage.js src/pages/ReimbursementAccount/ReimbursementAccountPage.js
index 757fd7ab1..3e7abb986 100644
--- src/pages/ReimbursementAccount/ReimbursementAccountPage.js
+++ src/pages/ReimbursementAccount/ReimbursementAccountPage.js
@@ -159,7 +159,7 @@ class ReimbursementAccountPage extends React.Component {
        // mounts which will set the achData.currentStep after the account data is fetched and overwrite the logical
        // next step.
        const achData = lodashGet(this.props, 'reimbursementAccount.achData', {});
-        const currentStep = achData.currentStep || CONST.BANK_ACCOUNT.STEP.BANK_ACCOUNT;
+        const currentStep = CONST.BANK_ACCOUNT.STEP.REQUESTOR || achData.currentStep || CONST.BANK_ACCOUNT.STEP.BANK_ACCOUNT;
        if (this.props.reimbursementAccount.loading) {
            const isSubmittingVerificationsData = _.contains([
                CONST.BANK_ACCOUNT.STEP.COMPANY,
diff --git src/pages/iou/IOUModal.js src/pages/iou/IOUModal.js
index 2957a4c28..59d1c99b0 100755
--- src/pages/iou/IOUModal.js
+++ src/pages/iou/IOUModal.js
@@ -250,7 +250,7 @@ class IOUModal extends Component {
        const reportID = lodashGet(this.props, 'route.params.reportID', '');

        // If the user is trying to send money, then they need to upgrade to a GOLD wallet
-        if (this.isSendRequest && !this.hasGoldWallet) {
+        if (true){//this.isSendRequest && !this.hasGoldWallet) {
            Navigation.navigate(ROUTES.IOU_ENABLE_PAYMENTS);
            return;
        }

Apply this diff. This will allow us to navigate through the Send Money flow to the Onfido Flow without having to set up the test account's wallet.

patch -p0 -i edit_content.diff

Sign into NewDot, click the global create menu > Send Money.
Click through the steps until you're taken to a modal "Verify Identity".
Verify that the text links display correctly (as in the screenshots below).
Navigate to Preferences and change the language to Spanish.
Repeat steps 3-5 again, verify everything displays correctly in Spanish.

QA Steps
Test Account:

username<EMAIL_ADDRESS>password: asdfASDF00

Sign into NewDot with the test account, click the global create menu > Send Money.
Click through the steps until you're taken to a modal "Verify Identity".
Verify that the text links display correctly (as in the screenshots below).
Sign into OldDot with the test account and run the following in the console:

NVP.set('preferredLocale', 'es')

Repeat steps 1-3 again, verify everything displays correctly in Spanish.

Tested On

[x] Web
[x] Mobile Web
[x] Desktop
[x] iOS
[x] Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

🚀 Deployed to staging by @aldo-expensify in version: 1.1.11-4 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

Accessibility issue Focus is not trapped within the dialogue
WCAG Failure: 2.4.3
Expected Result: The Focus should be correctly trapped within the dialogue when navigating through keyboard strokes.
Actual Result: The Focus is not trapped within the dialogue when navigating through the keyboard.
Attachment:
https://user-images.githubusercontent.com/66008453/139884482-ea93ffd5-f27f-46e9-97e6-fd258ec48f1a.mp4

🚀 Deployed to production by @yuwenmemon in version: 1.1.12-3 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


[Bug] Case sensitive names for Oracle

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
dbt run is not refreshing or creating tables and views, if the file contains lower-case characters
Expected Behavior
dbt run should find the files, at least if the case matches, but in general should even ignore the case.
A solution could be that tables / views are create using "" to keep the case as given. The other way would be to completly ignore the case given, and always work with oracle typical upper-case.
Steps To Reproduce

Environment

oracle adapter: Running in thin mode
Core:
  - installed: 1.7.11
  - latest:    1.8.0  - Update available!

  Your version of dbt-core is out of date!
  You can find instructions for upgrading here:
  https://docs.getdbt.com/docs/installation

Plugins:
  - oracle:    1.7.11 - Ahead of latest version!
  - postgres:  1.7.11 - Update available!
  - snowflake: 1.7.3  - Update available!

create a file (table or view) in lowercase characters.

dbt run

Compilation Error in model int_kunden__joined (models\intermediate\int_kunden__joined.sql)
  When searching for a relation, dbt found an approximate match. Instead of guessing
  which relation to use, dbt will move on. Please delete ROADCORE.INT_KUNDEN__JOINED, or rename it to be less ambiguous.
  Searched for: ROADCORE.INT_KUNDEN__JOINED
  Found: ROADCORE.INT_KUNDEN__JOINED

  > in macro materialization_view_oracle (macros\materializations\view\view.sql)
  > called by model int_kunden__joined (models\intermediate\int_kunden__joined.sql)

As you see, the system states that it has found exactly the same as it searched fore, still has a problem with it.
Most likely reason: Oracle thinks in upper case, while the file and references are noted in lower_case.
Relevant log output using --debug flag enabled
No response
Environment
- OS: Win 11
- Python:
- dbt: 1.7.11

What Oracle database version are you using dbt with?
Oracle version 19
Additional Context
No response

Hi @mdopp
We have seen this approximate match issue before. Could you please let me know the following ?

is this issue seen in an On-prem Database or Autonomous Database ?

is the database name uppercase or lowercase ? You can check that by running the following query.

select SYS_CONTEXT('userenv', 'DB_NAME') from dual;

Does the database name returned above match the database name which you have defined in dbt profiles.yml file?

What is the quoting configuration in dbt-project.yml file?

is this issue seen in an On-prem Database or Autonomous Database ?

This is an On-Prem Database

is the database name uppercase or lowercase ? You can check that by running the following query.

the name is in lowercase

Does the database name returned above match the database name which you have defined in dbt profiles.yml file?

i used lowercase chars for everything in the profile.yml (service, schema, user), and it is the same => service = SYS_CONTEXT('userenv', 'DB_NAME')

What is the quoting configuration in dbt-project.yml file?

no explizit quoting configuration is specified in the dbt-project.yml

Another hint => It worked with postgres, just switched to oracle (and had to change some parts, as this oracle version did not support boolean). Everything else stayed the same.

update: changed profile.yml user/schema to upper case, and also the filename to upper case, still the same error

@mdopp
Keep the database name in lowercase.
could you test after enabling quoting for database name in dbt_project.yml file ?
quoting:
  database: true

"quoting database" works like a charm. THANK YOU.


Migrate to 16.04

All images should move from Ubuntu 14.04 LTS to 16.04 LTS, except for CUDA images where versions <= 7.5 should remain with 14.04 and versions >= 8.0 should migrate (see https://github.com/NVIDIA/nvidia-docker/issues/110).

[ ] brainstorm
[ ] caffe
[ ] cuda-brainstorm
[ ] cuda-caffe
[ ] cuda-digits
[ ] cuda-keras
[ ] cuda-lasagne
[ ] cuda-mxnet
[ ] cuda-neon
[ ] cuda-pylearn2
[ ] cuda-ssh
[ ] cuda-theano
[ ] cuda-torch
[ ] cuda-vnc
[ ] digits
[ ] fglab
[ ] fgmachine
[ ] keras
[ ] lasagne
[ ] localtunnel
[ ] mxnet
[ ] neon
[ ] neuron (LXTerminal not working)
[ ] pylearn2
[x] ros
[x] samba
[x] spearmint
[x] ssh
[x] sshx
[ ] theano
[ ] torch
[ ] vnc (LXTerminal not working)
[ ] vnc-ros (LXTerminal not working)

Closing for now as Ubuntu 16.04 support for lots of software is still questionable.

I am no longer actively maintaining this repo but am able to take contributions. If you are able to add updated Dockerfiles that build and run successfully then I will accept them and also build them locally to push to the Docker hub. I think that having some 16.04 images (with CUDA 9.2 where applicable) would be the right level to target for now.

Sure I will do that. Do you have any tests I can run to check if the image runs properly rather than just see a compilation sucess?
If you want I can upload the images myself if you allow me to do it.

Unfortunately I don't have any automated tests, but the general way I do it is to start up a container and then run a basic relevant task, such as run a piece of example code provided with a framework - that's usually enough to catch if something broke. If you could send separate PRs per framework (e.g. caffe and cuda-caffe) then it would make it easier to sort out any potential issues.
That's a very kind offer 😄 Unfortunately, letting you upload images would be irresponsible on my part. In any case, I think it would be best for me to independently build and test your PRs, just as an additional check for errors, particularly as I don't have automated tests.

Hahahaha I wasn't going to hack everyones PC but I totally get your point xD really good tweet!
I will try to find an example code for it.
No problem I will create different PR for each thing
Let's see when I get some free time to do it :)


ENH: Generalize GA to work with MCF API

Right now the Google Analytics functionality is too specific to the Core Reporting API.  It should be generalized to handle MultiChannel Attribution as well.
For example,
def _get_col_names(header_info):
    return [x['name'][3:] for x in header_info]
```

Would break because headers in are prepended with `mcf:` in the MultiChannel Attribution API.

closing as deprecating ga in #11308


Refactor the new_gui.py to a object oriented version

This will allow for more readability and easier expansion in the Future. So an overall Object which is the whole application and then a smaller Object called Tabs, this will allow for saving of the information on each tab so you can easily switch between without losing information every time.

The "Tabs" will be handled by a ttk.Notebook which stores all data about the tabs

Tab system started in commit 7b54a900a41b34b947c9c0d40adfa9f614875f20

OOP Structure completed in commit f617eca19461f2a0fdc4c5fd62418e58cff175ef


Mast: Watch nepaltourstravel.com

Mast requests the watch of the watch_keyword nepaltourstravel\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

nepaltourstravel\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Daniil in Charcoal HQ


Update spring-boot-starter-test, ... to 3.2.5

About this PR
📦 Updates

org.springframework.boot:spring-boot-starter-test
org.springframework.boot:spring-boot-starter-web

from 2.7.18 to 3.2.5 ⚠
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.springframework.boot" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.springframework.boot" }
}]

labels: library-update, early-semver-major, semver-spec-major, commit-count:1

Superseded by #1985.


[Bug]

Describe the Bug
Better Discord does not allow screen sharing to work in general.
To Reproduce
Install Better Discord
Join a voice call
Try to screen share
Expected Behavior
It should show your screen
Screenshots

Note: This is trying to stream a window, not whole screen. When I try whole screen, the stream opens then instantly closes like I closed it.
**Discord Version**
Stable
Additional Context
M1 Macbook Air
Big sur 11.4
Streaming a window makes the stream perpetually load, and trying to stream whole screen just instantly closes the stream and asks for feedback on the stream which only usually comes when you yourself close it. Tried reinstalling - stream only worked with a clean discord without BD. Tried to repair - still didn't work.

https://streamable.com/e18qi0
What happens when you try to stream whole screen

Duplicate of #889


from Calico PR 7088: Updates to felix config

Replicates changes from post-migration merge to projectcalico/calico: https://github.com/projectcalico/calico/pull/7088

@TrevorTaoARM @caseydavenport PTAL


feat: Implement sticky header

Fixes Issue
Closes #10019

Changes proposed

Implemented sticky header using Tailwind CSS.

Check List (Check all the applicable boxes)

[X] My code follows the code style of this project.
[X] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[X] All new and existing tests passed.
[X] This PR does not contain plagiarized content.
[X] The title of my pull request is a short description of the requested changes.

Screenshots

https://github.com/EddieHubCommunity/BioDrop/assets/85786620/4d8bdba3-20cb-49ee-b4ea-7b1740b9bafa
Note to reviewers

No specific notes for reviewers at the moment. The changes are straightforward and align with the outlined feature implementation. If you have any questions or suggestions, please feel free to let me know.

@sohail-313 I appreciate you opened the issue for this PR but the issue itself is still in triage.  I will therefore be closing this PR.
I would suggest you read through our Contributing Guide so that in future you do not lose any time working on a PR that may not be required.


ChanOpenConfirm fix

Closes: #353
Note that #352 also fixes this already in the new validate().

PR author checklist:

[x] Added changelog entry, using unclog.
[ ] Added tests.
[x] Linked to GitHub issue.
[ ] Updated code comments and documentation (e.g., docs/).
[ ] Tagged one reviewer who will be the one responsible for shepherding this PR.

Reviewer checklist:

[ ] Reviewed Files changed in the GitHub PR explorer.
[ ] Manually tested (in case integration/unit/mock tests are absent).

Yes I'll do one on Monday


WIP: Add empty line between single-line declarations

PR Summary
Automate fix of RCS0012
RCS0012.log
PR Context
follow-up #12824
PR Checklist

[ ] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[ ] Summarized changes
[ ] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[ ] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready.

Breaking changes

[ ] None
OR
[ ] Experimental feature(s) needed

[ ] Experimental feature name(s):

User-facing changes

[ ] Not Applicable
OR
[ ] Documentation needed

[ ] Issue filed:

Testing - New and feature

[ ] N/A or can only be tested interactively
OR
[ ] Make sure you've added a new test if existing tests do not effectively test the code changed

Tooling

[ ] I have considered the user experience from a tooling perspective and don't believe tooling will be impacted.
OR
[ ] I have considered the user experience from a tooling perspective and enumerated concerns in the summary. This may include:

Impact on PowerShell Editor Services which is used in the PowerShell extension for VSCode (which runs in a different PS Host).
Impact on Completions (both in the console and in editors) - one of PowerShell's most powerful features.
Impact on PSScriptAnalyzer (which provides linting & formatting in the editor extensions).
Impact on EditorSyntax (which provides syntax highlighting with in VSCode, GitHub, and many other editors).

This change is

This PR makes 5548 changes, I think this could be a step too far.

@iSazonov I am minded to abandon this PR unless you see a value in the changes?
Maybe I should fix 136 violations of SA1516: ElementsMustBeSeparatedByBlankLine in seperate PR?

rebased to resolve merge conflicts

This is way too big.  Can you split into a PR of about 100 files each?
also a reviewable link would be good in a large PR like this, it let's me review one file at a time.
This hung my browser, so getting a PR this size is a horrible experience.

@TravisEz13 do you see value in this PR? Before you review any further, perhaps the other maintainers could weigh in on whether the changes are desirable? Compared with #12824 I think these changes are borderline.

I think the change does not add value and we can ignore this.

@TravisEz13 Do you think these changes add value, or not?

I think this does not provide enough value to accept such are large change.

closed as per @iSazonov and @adityapatwardhan


Increase support for larger English numbers.

Thanks for creating this @paulrinckens!
I am interested in extending this to Portuguese, but I faced a compatibility issue: the number 14 can be written as both "catorze" or "quatorze", however Timexy only allows for one orthography due to the way num_words is indexed.
I think this can be resolved while also extending Timexy's support for durations longer than 20: by leveraging the LIKE_NUM attribute in the Matcher class, we can let spaCy do the heavy lifting.
self.matcher.add(
    key,
    [
        [
            {"LIKE_NUM": True, "OP": "+"},
            {"LOWER": {"IN": self.timexy_lang.modifiers}, "OP": "*"},
            {"LIKE_NUM": True, "OP": "*"},
            {"LOWER": {"IN": self.timexy_lang.modifiers}, "OP": "*"},
            {"LIKE_NUM": True, "OP": "*"},
            {"LOWER": {"IN": self.timexy_lang.modifiers}, "OP": "*"},
            {"LIKE_NUM": True, "OP": "*"},
            {"LOWER": {"IN": self.timexy_lang.modifiers}, "OP": "*"},
            {"LIKE_NUM": True, "OP": "*"},
            {"LOWER": {"IN": self.timexy_lang.modifiers}, "OP": "*"},
            {"LOWER": val.lower()},
        ]
    ],
    greedy="LONGEST"
)

In English, "and" may or may not appear in number words, but LIKE_NUM does not seem to capture this. I've therefore added optional modifiers (and optional subsequent number words) to allow for English numbers into the trillions.
We can also leverage the numerizer spaCy extension for converting number words into digits. Unfortunately it is only compatible with English at the moment, but it's great at what it does. Another candidate is text2num, which already supports multiple languages and seems to be under active development. Otherwise, it should also be feasible to implement a local method when adding new languages in lieu of using an external library, at least for numbers into the thousands or maybe millions. In any case, the changes made in this PR enhance support for English but don't break compatibility for German or French.

Actually, I've realized LIKE_NUM does allow for English numbers containing "and", even when NER is disabled:
import spacy
from spacy.matcher import Matcher

nlp = spacy.load("en_core_web_sm")

nums = [
    "seven hundred ninety five million three hundred sixty four thousand and five hundred and fifty six days",
    "eight trillion and two hundred million seventy six days",
]

matcher = Matcher(nlp.vocab)
pattern = [{'LIKE_NUM': True}, {'OP': "+"}, {'LOWER': 'days'}]
matcher.add('num', [pattern], greedy="LONGEST")

for doc in nlp.pipe(nums, disable=['ner']):
	print(doc)
	matches = matcher(doc)
	for m in matches:
            print(f"### match:\n{doc[m[1]:m[2]]}")
	print()

Output:
seven hundred ninety five million three hundred sixty four thousand and five hundred and fifty six days
### match:
seven hundred ninety five million three hundred sixty four thousand and five hundred and fifty six days

eight trillion and two hundred million seventy six days
### match:
eight trillion and two hundred million seventy six days

but I can't replicate this behavior in Timexy 🤔
self.matcher.add(
    key,
    [
        [
            {"LIKE_NUM": True, "OP": "+"}, {"LOWER": val.lower()},
        ]
    ],
    greedy="LONGEST",
)

Output:
### seven hundred ninety five million three hundred sixty four thousand and five hundred and fifty six days
seven hundred ninety five million	CARDINAL
fifty six days	timexy	TIMEX3 type="DURATION" value="P56D"

### eight trillion and two hundred million seventy six weeks
eight trillion and	MONEY
two hundred million seventy six weeks	timexy	TIMEX3 type="DURATION" value="P200000076W"

Sorry for the confusion, it was just a syntax error. The * operator needed to be separate from the LIKE_NUM attribute.
That would simplify the rule, but introduces an error with overlapping spans.
### Today is Feb 1990, six years after Feb 1984.
Today	DATE
1990, six years	timexy	TIMEX3 type="DURATION" value="P1990, 6Y"
Feb 1984	timexy	TIMEX3 type="DATE" value="1984-02-01T00:00:00"

I think it can be resolved by adding a preference for date rules before duration matches. I can try to address that if you're happy with this approach and would like to move forward. :)

Sorry again, I've now learned that this approach may not be viable. The expected behavior for LIKE_NUM should not return full number words like three hundred and sixty five, because and does not have the Token attribute like_num=True. What I've done above is a fluke because I didn't realize {"OP": "+"} is a wildcard.


[ENHANCEMENT] Make fitting with exogenous variables more relaible

Is your proposed enhancement related to a problem? Please describe.
Fitting with exogenous variables has no testing of any kind, and is likely broken for some of the models
Describe the solution you'd like
Test cases for fitting with exogenous variables for each of the models
Describe alternatives you've considered
N/A.
Additional context
N/A

I can work on that. For my undergraduate dissertation, I will use M5 data for Walmart sales up to department level (item is too much and involves intermittent demand that is another problem) and I will compare usage of classical models and ML ones with and without exogenous variables.

Any update on this? I was looking for a way to use external regressors in Prophet

@rohan-gt I'll try getting to this in the next week or 2

Hey @carlomazzaferro
Are there any updates? I am currently working on a problem where having exogenous variables would really help a lot. Are you planning to fix that in the near future? If not, probably I could work on that too and make a PR.

Help is definitely wanted. If you want to take a stab, please go ahead. I'm a bit backlogged but very much willing to coordinate with you
As you can tell, my initial timeline got sidetracked. Let me know if you plan on working on this to avoid double work.
@wilfreddesert

I can provide you with a test case based on Kaggle's store item demand challenge. You can grab the data here.
The objective, complete code and results so far can be found in this SO question. Please note that these results are based on the implementation proposed in PR #81 (see Bug #80) not on the current official version.
The exogenous variables used here are Fourier terms.

Any updates?


To turn on new layers when some key is pressed

Description of the new feature / enhancement
When some assigned key is pressed, the turn on new layers, or if is pressed assigned keys shortcut keep layers active.
Scenario when this would be used?
It will be nice, for example when CAPS LOCK is pressed, activate new layers,
it can be used with keymap:
CAPS LOCK + W to Up,
CAPS LOCK + S to Down,
CAPS LOCK + D to Right,
CAPS LOCK + A to Left.
Because right now i must reassign Shift (right) + W to Up and so on, and reassign CAPS LOCK to Shift (right), but there is an issue when i keep CAPS LOCK pressed and pressing faster A and D successively, it will be type text instead of moving.
As for me, this is a convenient feature that allows you to conveniently reach the navigation keys, because new layers allow to you do not violate the main wasd layer.
Supporting information
No response

Alternatively use a Ergodox/ MoonLander or similar

What do you mean by layer?
/needinfo


SPACESHIP_PROMPT_DEFAULT_PREFIX is not changing

Excuse us @aditya81070 for the issue. But it's bit difficult to debug with just the title. Please reopen with relevant information and screenshot as requested on issue template.

I'd like to see this issue reopened. Understood it's difficult to debug without more detail, so please let me know what info you require.
I can describe that I'm setting:
export SPACESHIP_PROMPT_DEFAULT_PREFIX="&"

in a .spaceship-config.zsh, which is sourced at the bottom of my .zshrc file, but whether I run source ~/.zshrc or restart my terminal, I do not see the change. The prefix is still resolved as via.
You can view the configuration in my dotfiles repo.


Is it possible to take screenshots of found tweets?

Request:
Is it possible to take screenshots of found tweets? Instead of saving them into a csv file?

That sounds like a great idea! Thank you

Thank you sir :smile:

I've changed my mind on this one actually.


chore: align lingua command for CI

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

npm package (@latest dist-tag)
GitHub release
v15.0.1

Your semantic-release bot :package::rocket:


Uploading audio not working

when i try to upload audio the request content-type is changed to "audio/mpeg" but the file is mp3

OK, we will change this by removing the mime type detection logic from the plugin completely.

thank you @ened, could you give me any hints for temporary fix.

Please take a look at the source code. You may be able to set the Content-Type header yourself.

is this fixed already? now any audio file can be uploaded?

yes, it is working now.


feat: add helm chart testing

Add helm chart testing with https://github.com/helm/chart-testing-action

What this PR does / why we need it?
This PR adds some basic helm chart testing. It lints the chart and spins up a cluster to install the chart with each values file in charts/kor/ci/*-values.yaml.
PR Checklist

[ ] This PR adds K8s exceptions (false positives)
[ ] This PR adds new code
[ ] This PR includes tests for new/existing code
[ ] This PR adds docs
[x] This PR add helm chart tests

GitHub Issue
Should address https://github.com/yonahd/kor/issues/286

Notes for your reviewers
I just took the basic example from https://github.com/helm/chart-testing-action and applied it here. I ran ct install locally to test the chart, it correctly failed without the fixes from https://github.com/yonahd/kor/pull/292 and correctly passed when I applied the fixes.
I just set up default and "with cronjob" values since those are the two documented cases in the README.
I also had to modify the .gitignore because the kor entry was too broad and ended up ignoring things in charts/kor

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

Project coverage is 40.96%. Comparing base (5b9c270) to head (5323609).
Report is 2 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #293   +/-   ##
=======================================
  Coverage   40.96%   40.96%
=======================================
  Files          58       58
  Lines        2910     2910
=======================================
  Hits         1192     1192
  Misses       1530     1530
  Partials      188      188

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

Looks like you need to bump the chart version
And then regenerate the Readme using
docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:latest

Looks good.
Just regenerate the helm Readme using
docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:latest

@yonahd I added a test to CI to alert when the readme needs to be regenerated. I just want to test and make sure it does the right thing then I will update the readme and add

Awesome, looks like it did the right thing. Updated the readme

@yonahd I added a test to CI to alert when the readme needs to be regenerated. I just want to test and make sure it does the right thing then I will update the readme and add

Nice!
Looks like you also did most of #287


Create model for search results

Determine how to populate a model from the clicked searched item utilizing dynamic IDs
Inside of search-result.html, create a static Model. Populate that based on wiki api for whatever search result was clicked

So I got models to actually show up. Now the part where they show meaningful information like:

photo
title
info
"more info" links from wiki api

TODO: fix modal background being opaque. Need some opacity.

Did it. It's done.


Account for ipython frontend subpackage move.

The top-level ipython frontend package has been deprecated. All its
subpackages have been moved to the top IPython level.

Thanks. IPython is pretty bad about backwards compatibility. Every version, a new problem...