Update Spot information to the new instance selector

As per (1)

eksctl supports specifying multiple instance types for managed and self-managed nodegroups, but with over 270 EC2 instance types, users have to spend time figuring out which instance types would be well suited for their nodegroup. It's even harder when using Spot instances because you need to choose a set of instances that works together well with the Cluster Autoscaler.
eksctl now integrates with the EC2 instance selector, which addresses this problem by generating a list of instance types based on resource criteria such as vCPUs, memory, etc. When the instance selector criteria is passed, eksctl creates a nodegroup with the instance types set to the instance types matching the supplied criteria.

https://eksctl.io/usage/instance-selector/

Tomorrow I'll try this out and I'll try to create a PR addressing this, unless someone else does it first.


Diff editor's UI is not proper when integrating with Angular

monaco-editor version: 0.12.0
Browser: Google Chrome Version 66.0.3359.139
OS: Windows 10 Pro
Angular version: 1.6.2
On integrating monaco-editor with Angular, the diff editor UI does not work properly.
UI issues observed:

Line numbers are appearing below the code
Highlighting of the text is below it

I have tried with following combinations of Angular and monaco-editor versions in order to resolve the issue:

monaco-editor   version
Angular   version

0.12.0
1.6.2

0.12.0
1.7.4

0.12.0
6.0.0

0.11.1
1.7.4

0.10.1
1.6.2

0.10.1
1.7.4

All of the above combinations did not work.
Below is the code snippet that I am using:

This is how the code editor is being displayed on the browser:

@shwetanotani This looks like a CSS conflict of some sorts. Can you try removing all the CSS on your webpage.
For example, if you have a CSS rule like the following:
.line-numbers {
  position: relative !important;
}

It will break the positioning of the line numbers inside the editor.

@alexandrudima  I am using Monaco editor with Angular2 application configured with Angular CLI. The node module for monaco-editor resolves to the esm folder, which does not contain the editor.main.css file.
I have explicitly added the reference in styles in .angular-cli.json file and it resolved the issue. However, I am not sure if this is the right way to resolve this issue.
Below is the snapshot of .angular-cli.json file:

@shwetanotani Can you verify that absolutely all the CSS rules from editor.main.css make it to the resulting css?

I am having the same visual appearance in the diff editor . In all other cases the editor shows properly , only in diff view it is shrinked.
I verified editor.main.css is included and no other css is included.
Any hints what else could be wrong ?

ok , found it.
Container needs to be eg  height:600px;
not min-height:600px

@shwetanotani Could you let me know how did you integrate monaco-editor with Angular using ESM. I am having issues configuring the web workers, as i don't have seperate webpack config


pnpm

Description

switched to pnpm

updated scripts
updated actions workflows
deleted package-locks
added pnpm-workspace file
updated readme

updated a few packages
fixed lint/tsc errors

Steps to verify/test this change:

[ ] Verify changes work as expected on staging instance
[ ] test locally

delete node_modules folders
run pnpm install
test dev pnpm dev
test making a commit

Final Checks:

[ ] Verify successful deployment

(optional)

[ ] Write tests
[ ] Write documentation

Issues

Closes #

pnpm-lock issues look like they're resolved now


😎✅

😎✅
Originally posted by @mehdi-miner in https://github.com/github/docs/issues/1869#issuecomment-740368399

Hey man can u chi this issue
fix: ignore not throw on invalid response headers #950
Thanks

On 05-Jul-2021, at 7:55 AM, jmayes41 @.***> wrote:
Closed #986 https://github.com/github/fetch/issues/986.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/github/fetch/issues/986#event-4975914589, or unsubscribe https://github.com/notifications/unsubscribe-auth/AT42EIENRO4TQKNATB2EBTDTWEJZBANCNFSM47ZZ3JLQ.


Serialize AlertStatus as 'status'

AlertStatus doesn't have json tag with the field name, so it's serialized into 'Status', and it's the only uppercase field in the alert object. Tag it with 'status' name for consistency

@stuartnelson3 just noticed that this also fixes the UI - templates are testing for alert.status so silenced alerts are not marked correctly with silenced labels

Thanks


Use play() instead of autoplay for mediaDevices samples

This makes sure we don't promote autoplay but play() for mediaDevice samples in Picture-in-Picture to be consistent with latest canvas sample.
FYI @mounirlamouri

Whoops!
There were 1 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2018/10/watch-video-using-picture-in-picture.md#L326 - Consider adding a "was this page helpful?" widget to your page: https://developers.google.com/web/resources/widgets#helpful

Whoops!
There were 1 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2018/10/watch-video-using-picture-in-picture.md#L326 - Consider adding a "was this page helpful?" widget to your page: https://developers.google.com/web/resources/widgets#helpful

:tada: This has been pushed live to https://developers.google.com/web/


Change coord units

the sossFieldSim() function [ what generates the simulated field ] only takes the RA and DEC coordinates in unit HH:MM:SS. otherwise, it will return some funky plots. because our form takes in RA and DEC in decimal degrees, I went and converted those units accordingly within the function.

@julesfowler @bourque last test (Mac Python 3.7) failed with line:
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
86Check the details on how to adjust your build configuration on: https://docs.travis-ci.com/user/common-build-problems/#Build-times-out-because-no-output-was-received
87
88The build has been terminated

According to the webpage this error links to, it could be a code signing error (?) (Mac: macOS Sierra (10.12) Code Signing Errors)

@jaymedina I will look at your changes now. As far as the travis build,  would recommend making a small insignificant change (like adding a space or line somewhere) to re-trigger the build and see if it sorts itself.


feat: support oras pull wasm containerd

What type of PR is this?
/kind feature
What this PR does / why we need it:
Add option for wasm containerd to pull from registry instead of acs-mirror when it is network isolated cluster
Which issue(s) this PR fixes:

Fixes #
Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
none

Pull Request Test Coverage Report for Build<PHONE_NUMBER>7
Details

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

Totals

Change from base Build<PHONE_NUMBER>9:
0.0%

Covered Lines:
2603

Relevant Lines:
3647

💛  - Coveralls


:memo: Create consultancy page

Description
Created a Consultancy Page where I can add the different sections of my consultancy page.
Reference the issue related to this PR as shown below.
(https://github.com/italanta/elewa-website-html/issues/11).
Fixes # 11
Type of change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings

Please check the changes.

closing pr as issue is closed


Add option to allow insecure https  (--allow-insecure)

The idea is to support custom CA certs for a registry.
By default, requests won't load system certs, which means there's no way to tell appr to trust other certs without using the REQUESTS_CA_BUNDLE env var.
It might make sense to add an --extra_ca_certs flag, or have a appr specific APPR_CA_BUNDLE env var, or both.


A question on Jetson Nano (Convert checkpoint to TensorRT format)

Hello. First of all, thank you for your work
I am trying to run this program on Jetson Nano, so far I have successfully run demo.py, but FPS is very slow, so I began to try to use TensorRT on Jetson Nano, but I met some problems, I hope to get your guidance:
I followed the instructions and used the following code to convert TRT
python3 scripts/convert_to_trt.py --checkpoint-path human-pose-estimation-3d.pth
However, questions regarding permissions were obtained as follows:
PermissionError: [Errno 13] Permission denied: 'human-pose-estimation-3d-trt.pth

Then I use sudo python3 scripts/convert_to_trt.py --checkpoint-path human-pog-estimation -3D.pth
I use sudo to get permission，But it turned out to be an illegal instruction
Does anyone have the same situation as me?
How should I deal with the above problems? Thank you very much for your reply...

Hi! You can try to change owner: sudo chown <your_user_name> human-pose-estimation-3d-trt.pth

@Daniil-Osokin Hi, thank you for your timely reply. I have questions about the above answers
At this point, the human-pose-estimation-3d-trt.pth file has not been generated successfully, so the sudo chown <your_user_name> human-pose-estimation-3d-trt.pth command cannot be executed.
PermissionError: [Errno 13] Permission denied: 'human-pose-estimation-3d-trt.pth
This error is generated when the human-pose-estimation-3d-trt.pth file is generated, so please give more help on this problem

@Daniil-Osokin Thanks for your reply. Problem solved！


Add -f families option to filter-in matching algorithms

-c for CRCs is kept, and works as expected with -f.
Updated docs and provide a readme example.
Add 1 TC with 2 checks.

Excellent


Users & Auth: Roles Fixes

Address majority of points from #2675
Ensure form/yaml cancel/done return to auth roles page

Previously yaml version returned to cluster explorer
This also removes the management global role and role template resource types from the cluster explorer (as per other types served by the auth section)

Roles Tables: Apply better labels to 'default' role table column
Previously these were all labelled as 'Default'
Now they're New User Default, Cluster Creator Default and Project Creator Default
Grant Resources Tab: Remove required indicator for role rules

These aren't required by the API and were causing confusion

Fixed Visual bugs

Grant Resources Tab: Change Rule 'Resources' label to 'Resource`
Radio Button Disabled State: Don't show standard grey colour for radio blob, use the usual with opacity

Seen in View Config page

Create Cluster / Project Role: Ensure default locked value is applied

Merging per a conversation I had with @richard-cox this morning.


Schema using allOf, anyOf, oneOf in parameter or form data raises KeyError: type during validation

Description
Currently, query parameters with a merged schema via allOf are not supported. A merged schema is sometimes useful for extending a base schema with additional constraints, and it's a legal schema declaration, so Connexion should support it.
Expected behaviour
It should be possible to use a merged schema via allOf for declaring the schema of a query parameter.
Actual behaviour
When a merged schema via allOf is used, a KeyError: type is raised:
https://github.com/spec-first/connexion/blob/64f42547dc76316c09d53ce57484beb03206a38a/connexion/decorators/uri_parsing.py#L114
This happens because with a merged schema via allOf there is no type key in the schema field directly, instead the child schemas of allOf must be parsed.
Steps to reproduce
I've created two test cases that both fail because of a raised KeyError: type:

# tests/fixtures/simple/openapi.yaml

/test_query_param_allof:
  get:
    operationId: fakeapi.hello.test_query_param_allof
    parameters:
      - name: 'n'
        in: query
        required: true
        schema:
          allOf:
            - type: number
            - type: number
              minimum: 0
    responses:
      '200':
        description: OK

# tests/api/test_parameters.py

def test_query_param_allof(simple_app):
    app_client = simple_app.app.test_client()

    url = "/v1.0/test_query_param_allof"
    response = app_client.get(url)
    assert response.status_code == 400

    response = app_client.get(url, query_string={"n": "1.23"})
    assert response.status_code == 200

# tests/fixtures/simple/openapi.yaml

/test_array_multi_query_param_allof:
  get:
    operationId: fakeapi.hello.test_array_multi_query_param_allof
    parameters:
      - name: items
        in: query
        description: An comma separated array of items
        style: form
        explode: true
        schema:
          allOf:
            - type: array
              default: ["squash", "banana"]
              items:
                type: string
            - type: array
              maxItems: 10
    responses:
      '200':
        description: OK

# tests/api/test_parameters.py

def test_array_query_param(simple_app):
    app_client = simple_app.app.test_client()

    # ...

    url = "/v1.0/test_array_multi_query_param_allof?items=A&items=B&items=C&items=D,E,F"
    response = app_client.get(url, headers=headers)
    array_response: List[str] = json.loads(
        response.data.decode("utf-8", "replace")
    )  # multi array with csv format
    assert array_response == ["A", "B", "C", "D", "E", "F"]

    # ...

Additional info:
Output of the commands:

python --version: Python 3.9.7
pip show connexion | grep "^Version\:": Version: -2020.0.dev1-

Hi @sisp,
This is a known issue (see #1409, #1263, #1300, #1013, #1231) and is caused by some custom validation code. I'd like to tackle this as part of the validation refactoring for connexion 3.X (#1525).
Let me close those other issues and rephrase this one slightly to cover the general issue, as I appreciate the effort you put into this report.

Sounds good, @RobbeSneyders. Thanks!

Version
2.14.2
Description
Hey @RobbeSneyders. I discovered this open issue after running into the same issue.The offending line of code is this in "url_parsing.py":
if defn and defn["type"] == "array":
        form_data[k] = self._split(form_data[k], encoding, "form")

Steps to reproduce
It's simple to reproduce - same as @sisp mentioned: when I use anyOf in the OpenAPI 3.0 schema, a "KeyError: 'type'" is raised at the line I quoted above.
I tried to debug this issue a bit myself by printing out defn to see what key it has.
Here's an example defn object when anyOf is used. Notice that the type dictionary key is wrapped inside each element of the anyOf JSON value array, and does not exist at root level of defn.
# json.dumps(defn, indent=2)
{
  "anyOf": [
    {
      "properties": {
      # ......
      },
      "title": "AWS S3",
      "type": "object",
    },
    # ......
    {
      "properties": {
      # ......
      },
      "title": "GCP Cloud Storage",
      "type": "object",
    }
  ],
  "title": "data_source"
}

Question
Since this issue has been open for almost a year, I wonder is there plan to support anyof and the other aggregate functions in form data parsing any time soon? If not, do you see any immediate workaround or hotfix other than asking users to not use these aggregation keywords? Thanks!


refactor: move bytesToUint to StdUtils for shared use

Feel free to just copy it over to StdUtils as an internal function. by this do you mean to include the function in both contracts?
Without putting it into a library and accessing from the library in both StdUtils and StdCheats we run into a compilation problem as both define the same function.
I pushed an alternative to using a library and made prefixed the version in StdCheats with an _ and left it private.

Okay, we’re merging this. Thanks, @NoahMarconi.

Thanks.


Gaming problems

Hello Jannik,
thanks for your great tool - I really love it. But I have a problem when I start any type of games. The lights don't change the colors during the game. If I switch to the desktop and back to the game (with ALT+TAP) the lights changed the color to the right game screen color - but only for a single time. After that - it's static. Any hint what I can try?

Hello,
I encountered the same kind of behavior. It's linked to the fact that in full screen gaming the rendering is handeled by DirectX (or an equivalent), and not by the Windows' windows manager.
You can have the colors following the screen by setting the game to be in windowed fullscreen. But be aware that can reduce the in game performance and will disable the SLI or Crossfire if you have any.
Hoping that can help :)
Regards.

Hi,
thanks for the quick response. I think there is no other solution? I don't
have SLI, but I think GTA5 need more power than the Windows window manager
can provide :-)
2015-09-02 15:59 GMT+02:00 Karl Woditsch<EMAIL_ADDRESS>
Hello,
I encountered the same kind of behavior. It's linked to the fact that in
full screen gaming the rendering is handeled by DirectX (or an equivalent),
and not by the Windows' windows manager.
You can have the colors following the screen by setting the game to be in
windowed fullscreen. But be aware that can reduce the in game performance
and will disable the SLI or Crossfire if you have any.
Hoping that can help :)
Regards.
—
Reply to this email directly or view it on GitHub
https://github.com/Blodjer/HueImmersive/issues/4#issuecomment-137090844.

Thanks @Rauks for the answer. You're almost right, the problem is the fullscreen mode (not directx).
As you might have noticed the app is currently not in development. So the best solution is to set the game in windowed fullscreen (sometimes called frameless window). I have no performance issues with this mode. For me, it even runs better.
If you have a game which not support windowed fullscreen you can use a program like Borderless-Gaming. It sets your window in a frameless window.
Regards,
Jannik

Thanks - works great with GTA 5 and frameless window mode :-)


LH-Bonding: Use new hover design

Instead of using the "(i)" icon to display new information, use the underscore dotted line (see figma)


I want to pass data from one formfield to other formfield.. How can I do that ?

How do I change initial value of the formfields  during runtime?

How do I change initial value during runtime?

TextFields?

Did you try something like this in the setState()?
I am doing something like below to reset the state code when the country code changes. See the line in bold below:
onChanged: (country) {
setState(() {
_fbKey.currentState.fields['state'].currentState.setValue(null);
_currentCountry = country;
_setStatesDropdownItems(country);
})

Looks like it is an abandoned issue


Fix incorrect URL for branching strategy

Branching strategy points to https://www.google.com
https://github.com/tramlinehq/docs/blob/e67237e03d59ac8482c5e29c76d3d3746e666810/docs/automations.mdx#L48

Thanks for letting us know @overlord1109 -- fixed!


Exiting DOOM doesn't exit JS-DOS

When you click "Exit Game" in DOOM, it exits back to the JS-DOS command line, rather than simply exiting the DOS player and closing the window.
This behavior can be configured via the onExit handler in the JS-DOS configuration, so I am sure the emulator library has a compatible handler as well.

Thanks for the report but I don't actually consider this a bug. It boots JS-DOS which auto runs Doom because it's in a jsdos bundle, but it's still in JS-DOS and I prefer the ability to be able to exit into DOS while running the Doom bundle so that I could do things to the files, if I so chose.


Remove xx_sys to xx_ffi renaming

Part of https://github.com/gtk-rs/gir/issues/685
cc @GuillaumeGomez, @sdroege

👍

Updated too

Why is this WIP? Good to go in any case with the latest version of the gir PR.

gir PR is merged now, so let's get this updated and merged? :)

Updated

:+1:

CI "passed"

Thanks!


Added an event listener that sends the current file the user is on to the endpoint

Moved some code around so that the extension only functions if the user is in a git repository and is signed in.
Added an event listener to main.ts that reports the current file that the user is on to the database.

[x] Does the PR description accurately reflect the changes made?
[x] Do the commit messages accurately reflect the changes made?
[x] Is the changelist for this pull request under ~200 lines? (Excepting automatically generated code and package installations)
[ ] Does the code follow the coding style guidelines that we have set up?
[ ] Does the coder include unit tests for his functions?
[ ] Does the QA who reviews the code include his unit tests for all the functions?
[ ] Is there a documentation in place if the functions is related to how users build, test, interact with, or release code?

:tada: This PR is included in version 1.0.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Added Codemy.com's Python GUI Tkinter Course

Added a course in Python

Thanks, and welcome to free-programming-books!


docs: fix broken link

fix a broken link to the project documentation site.
Signed-off-by: Davide Madrisan<EMAIL_ADDRESS>

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

lgtm 🚀


Testing

Hello
I am very grateful to you for sharing your code
I have run your model on Ubuntu. I have to create the new results folder for tripinfo.xml
There are a lot of collision when training
And all traffic lights are green. It is the FixedAlgorithm. Could you show me how to change to DRL?

I see that there are many algorithms in the algorithms folder?
How could I change algorithms in main_1_1_v2.py?
Thanks

Hi,
To change the algorithm you need to change lane 99 in main_1_1_v2.py
By default is used the fixed traffic light algorithm with a green time defined by: greentime=(120-10)//2
If you want to change by other traditional traffic lights algorithms, you need to instantiate in the previous lane.
Like: algorithm = REDVDAlgorithm(...)
Changing Fixed by algorithm
If you want to use the proposed algorithm, you need to instantiate the module located in TD3PER
algorithm = TD3Agent.Agent(...)
Best,


Any documentation on patterns / architecture of this site?

While this site has been used extensively to demonstrate Azure DevOps, I was wondering if there was any documentation or history about the architecture of this site itself?  It seems it could be very instructive as to how it was built and then the migration to .NET Core.  These are real problems teams face.

Hi,
Sorry for the long delay getting back. There's nothing on hand that's easily distributed or shared but happy to talk through the structure in general if its of any use.
Thanks,
Eamonn


lirc: fix build against pyyaml-6.0

Without the change lirc build fails as:
$ nix build -f. -L lirc
...
PYTHONPATH=../python-pkg/lirc \
/nix/store/gn4gyzv93izh3lg5iqjb7l04k9r4hxv0-python3-3.9.9-env/bin/python ./data2hwdb ../configs ../configs \
    > lirc.hwdb
Traceback (most recent call last):
  File "/build/lirc-0.10.1/doc/./data2hwdb", line 112, in <module>
    main()
  File "/build/lirc-0.10.1/doc/./data2hwdb", line 100, in main
    db = database.Database(configdir, yamldir)
  File "/build/lirc-0.10.1/python-pkg/lirc/database.py", line 135, in __init__
    cf = yaml.load(f.read())
TypeError: load() missing 1 required positional argument: 'Loader'
make[2]: *** [Makefile:1263: lirc.hwdb] Error 1

Why not use https://sourceforge.net/u/craigandrews/lirc/ci/8fab503abb3fdababb1875fdc2373afe8534770e/tree/python-pkg/lirc/database.py?barediff=fc67ec65075bd9309ab78ea7ced98143e2bd7889 with fetchpatch?

I did not find a way to download the patch in test form from sourceforge. You link looks like a text file, but it's an HTML:

--- a/python-pkg/lirc/database.py
+++ b/python-pkg/lirc/database.py
@@ -66,7 +66,7 @@
     '''

     with open(os.path.join(configdir, "kernel-drivers.yaml")) as f:
-        cf = yaml.load(f.read())
+        cf = yaml.safe_load(f.read())
     drivers = cf['drivers'].copy()
...

From what I found at https://sourceforge.net/p/forge/feature-requests/614/ there is no mechanism to download commits as patches.

@ofborg eval

@ofborg build lirc

staging-next just got merged, you could probably target master now

staging-next just got merged, you could probably target master now

The PyYAML bump is only in staging-next so far.


Youtube videos submit as link don't play.

If you try the following:
!play https://www.youtube.com/watch?v=3DkEHLjOO9Y&ab_channel=squewe
Then a random video plays instead of the correct one.

Duplicate issue


Ensure Kubernetes 1.22 compatibility for KIC 2.x

Problem statement:
K8s 1.22 is GA. We have resolved all the known 1.22 support blockers but we need to get confidence that KIC 2.0 is compatible with with K8s 1.22.
Proposed solution:

Include 1.22 in the tested versions matrix, and run KIND tests against 1.22
Ensure that all our intstallation methods (Helm, Kustomize) work on 1.22.
If it's possible to wire k8s 1.22 into the Helm CI, do it. If not, perform a manual test of the latest release of the Helm chart against 1.22.

Acceptance criteria:

[ ] CI for KIC PR runs against kind 1.22
[ ] Helm chart (latest release) tested against k8s 1.22
[ ] Kustomize manifests (from main) tested against k8s 1.22
[ ] If possible: Helm chart CI tests run against k8s 1.22

Helm is currently in a bit of a weird place where main PRs use the latest https://github.com/helm/kind-action/ to setup the environment but next PRs use KTF. kind-action uses the default kind image, which is currently 1.21, and allows you to override it with node_image. Not actually sure whether you can/how to override the image with the KTF CLI and/or whether the difference between the workflows was intended. Questions for when Shane returns.
In either case I think we want the workflows to continue using the kind defaults. Hard-coding a specific K8S image would be bad. kind will presumably default to 1.22 imminently. For now, we should be able to do a one-off run that changes the workflow and opens a PR that we don't actually merge, just to check the workflow result.

Still waiting for a KIND 1.22. Minikube 1.22 is out: https://github.com/kubernetes/minikube/releases/tag/v1.22.0

Still waiting for a KIND 1.22. Minikube 1.22 is out: https://github.com/kubernetes/minikube/releases/tag/v1.22.0

It would be fairly trivial to create a minikube based Cluster implemented in KTF if we wanted this in a hurry.

Manual one-off should be fine. It wouldn't be impossible to add something that breaks 1.22 compatibility now, but it'd be a bit odd. AFAIK the main thing we want to confirm is that we haven't missed any old resource that we needed to update.
Lack of RBAC resource testing in the integration tests means we should do a manual manifest deploy for now anyway.

Note that I spun https://github.com/Kong/kubernetes-ingress-controller/pull/1727 off from this issue to enable v1.22 testing in the release test workflow, and encountered 2 issues that will be blockers for this issue:

[ ] https://github.com/Kong/kubernetes-ingress-controller/issues/1730
[ ] https://github.com/Kong/kubernetes-ingress-controller/issues/1728

Charts tweaked: https://github.com/Kong/charts/pull/454
Tested that the helm tests are working properly on v1.22 with the above patch: test.log


test(rbac): create a test utils for common functionality

Description
This PR attempts to move some of our common test functionality to a single file that we can use. This should make it easier to make updates to tests without the need to fix many tests across many files.

Going to close as this is out of date. Going to look to take this back on but at a later point.


[Rendering] Markdown escapes not processed correctly

Target Platform
Shared Model platforms
Problem Description / Screenshot
Markdown emphasis parsing doesn't account for escape chars. Consider this example:
*foo\** -> foo*
same thing, but in UWP visualizer:

yields

I didn't dig deep to see how far this particular rabbit hole goes, but it's likely pretty deep.
Version of SDK
latest main

should track this in #1984


Enable SETENV to be set for sudo -E

Some tools (e.g. Phabricator's diffusion) make use of sudo -E. For
this to work, SETENV needs to be set in the sudoers file. This change
enables the setting of this, via toggle a boolean.
Added test cases for this functionality, and cleaned up a couple of other
failing tests at the same time.
Have signed the ICLA.

hmm. So it seems rubocop is complaining about two ABC failures, on code I didn't touch.
What would you suggest?

Can this get rebased and merged. Would be nice to have this functionality.

@eheydrick have updated pull request with latest from upstream…
Internally I'm actually now using a different way to achieve the same…using the template option in the sudo provider - something like:
sudo 'my_user' do
     template 'my_sudo_template.erb'
     variables commands: ['/usr/bin/less'],
               nopasswd: true,
               setenv: true,
               sudoer: 'my_user',
               runas: root
 end

with the my_sudo_template.erb just containing
<% @commands.each do |command| -%>
<%= @sudoer %> ALL=(<%= @runas %>) <%= 'NOPASSWD:' if @nopasswd %><%=  'SETENV:' if @setenv %><%= command %>
<% end -%>


Unused BPF_LOG_LEVEL macro

Task description:
https://github.com/kmesh-net/kmesh/blob/9c3c136ee3a0afb88ee3b42485e58ac6ed0896e1/bpf/include/bpf_log.h#L12
BPF_LOG_LEVEL macro now is unused.
There is another problem. Before, the bpf default log level is DEBUG, but it's ERROR by default.
Solution:
Who can join or take the task:
The good first issue is intended for first-time contributors to get started on his/her contributor journey.
After a contributor has successfully completed 1-2 good first issue's,
they should be ready to move on to help wanted items, saving the remaining good first issue for other new contributors.
How to join or take the task:
Just reply on the issue with the message /assign in a separate line.
Then, the issue will be assigned to you.
How to ask for help:
If you need help or have questions, please feel free to ask on this issue.
The issue author or other members of the community will guide you through the contribution process.

BTW, BPF_LOG macro does not work as expected. If we set bpf log level to debug, some log types cannot be printed out.

/assign

Some intuit thought, we may make INFO level as default for all log types. And update the BPF_LOG macro to compare the particular log level with the default value, if it is LE the default value, we will allow logging.
Unless we want to support fine-grained log type level adjustment, we can keep all log types using same value now


Room count in hotel page is wrong

Count for room type is incorrect.

Fixed. Now pulling room info from room list instead of extrapolating it from payer/tourist list.


Adding enum write mode to the libraries

Hello there,
I really appreciated this library. Protobuf util is still not mature at this time (generates beautified json code, and there's no way to avoid that).
This library was lacking one thing that we really needed, though: encoding the enums as integers.
I had a look at your library and I saw that it's capable of reading the enums back by integer encoding, but it was always outputting them as strings.
This fork addresses that by adding a builder for the library that accepts the enum writing mode as a parameter.

This pull request contains too many breaking changes (package name for one; protobuf version etc.).
I also tend not to allow wildcard imports (*) and this requests has a lot of them. This PR even changed the existing imports to wildcard.
This feature (writing out enums with their ordinal value instead of name) should be first discussed as CR.
As far as the feature itself, I tend not to use ordinal for enums as this approach will break when facing with 2 enum versions.
e.g.
/**
* @version 1.0
**/
enum Foo {
   BAR, // 1
   ZAR;  // 2
}

/**
* @version 2.0
**/
enum Foo {
   ARG, // 1
   BAR; // 2
}

Deserialize with ordinal will result in wrong values.


vip address has been changed

In your README.me the vip address has been changed
Expected Behavior

Current Behavior

Steps to Reproduce
click on the link
New link is "https://kube-vip.io/"

This was fixed!  Thank yoU!


Files missing and resource editing gives error message 1.15 RC 2

The following resource on www has big files written while testing big file handling capability
https://www.hydroshare.org/resource/d0e6d4c7f7ef4d9d9486be87fc425314/
For the same resource on the release candidate beta there are the following problems
https://beta.hydroshare.org/resource/d0e6d4c7f7ef4d9d9486be87fc425314/

File contents do not display
When I attempt to edit metadata and save the edit I get an error message

The metadata change does appear to persist though.
An attempt to examine debugging information generates the following error

Fixed before deploy.


Switch to PSR-4

:+1:

YES. FINALLY! :rocket:

What do you think about renaming the namespace?
Symfon\CS\ -> PhpCsFixer\

like the idea :)

Symfony\CS\ -> PhpCsFixer\

:+1:

It is not the scope of this PR.

fair enough :)

Sorry, we could not display the entire diff because too many files (376) changed.

:D

Sorry, we could not display the entire diff because too many files (376) changed.

:D

Hoy hoy peggy diff! :pig:
:+1: for PSR-4! ;-)

Help would be appreciated.
I cannot duplicate the errors on my local env :(

@keradus I bet you it's due to line ending changes.

Where are they ?

Not sure.

I can't see any line ending changes and errors didn't look like it is the reason...

Anyone?

I can reproduce the failures on my mac.
The reason is this line.


TypeError: Cannot destructure property 'mixins' of 'from' as it is undefined.

Version
6.0.0-beta.14
Browser and OS info
Chrome 91
Steps to reproduce
Use global mixins and functional components.
options is the mixin

raw is a functional component

mergeOptions sees it's a function and tries to access from.options, but functional components have no options so that is undefined, causing the destructure to throw this error. If raw is a function and has no options it should probably early return undefined
What is actually happening?

@Akryum wrong issue reference in the commit message?

Yes, I fixed the commit

I don't think that'll fix it - from was defined, from.options wasn't

I am getting this error when using a child component, which has a transition as root element (wrapping a v-show).

I don't get this in the firefox-version of the beta dev tools. only chrome/edge.
I also dont know if this is related to this issue.

I'm getting precisely this issue with 6.0.0 beta 15 on Brave. If that fix above is in a later release, all is good.
But it's still broken as per Topograph's report in this set up.

I get this error when I use "transition" Can you help?
 <transition name="slide-fade">
Testing
           </transition>
Console >


error after upgrade to flutter 3.0

i got error after upgrade to flutter 3.0
`======== Exception caught by widgets library =======================================================
The following assertion was thrown building Builder(dependencies: [MediaQuery]):
'package:flutter/src/widgets/framework.dart': Failed assertion: line 4864 pos 12: 'child == _child': is not true.
Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
https://github.com/flutter/flutter/issues/new?template=2_bug.md
The relevant error-causing widget was:
Builder Builder:file:///Users/zeekands/.pub-cache/hosted/pub.dartlang.org/flutter_screenutil-5.5.2/lib/src/screenutil_init.dart:109:16
When the exception was thrown, this was the stack:
#2      ComponentElement.forgetChild (package:flutter/src/widgets/framework.dart:4864:12)
#3      Element._retakeInactiveElement (package:flutter/src/widgets/framework.dart:3752:14)
...     Normal element mounting (301 frames)
#304    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3817:16)
#305    MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:6350:36)
#306    MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6362:32)
...     Normal element mounting (405 frames)
#711    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3817:16)
#712    Element.updateChild (package:flutter/src/widgets/framework.dart:3551:18)
#713    RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:1202:16)
#714    RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:1171:5)
#715    RenderObjectToWidgetAdapter.attachToRenderTree. (package:flutter/src/widgets/binding.dart:1119:18)
#716    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2597:19)
#717    RenderObjectToWidgetAdapter.attachToRenderTree (package:flutter/src/widgets/binding.dart:1118:13)
#718    WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart:953:7)
#719    WidgetsBinding.scheduleAttachRootWidget. (package:flutter/src/widgets/binding.dart:933:7)
(elided 13 frames from class _AssertionError, class _RawReceivePortImpl, class _Timer, dart:async, and dart:async-patch)
W/Gralloc3(15955): mapper 3.x is not supported
======== Exception caught by widgets library =======================================================
The following assertion was thrown while finalizing the widget tree:
Duplicate GlobalKey detected in widget tree.
The following GlobalKey was specified multiple times in the widget tree. This will lead to parts of the widget tree being truncated unexpectedly, because the second time a key is seen, the previous instance is moved to the new location. The key was:

[GlobalObjectKey int#675e6]
This was determined by noticing that after the widget with the above global key was moved out of its previous parent, that previous parent never updated during this frame, meaning that it either did not update at all or updated before the widget was moved, in either case implying that it still thinks that it should have a child with that global key.
The specific parent that did not update after having one or more children forcibly removed due to GlobalKey reparenting is:
Builder(dependencies: [MediaQuery])
A GlobalKey can only be specified on one widget at a time in the widget tree.
When the exception was thrown, this was the stack:
#0      BuildOwner.finalizeTree. (package:flutter/src/widgets/framework.dart:2991:15)
#1      BuildOwner.finalizeTree (package:flutter/src/widgets/framework.dart:3016:8)
#2      WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:893:19)
#3      RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:370:5)
#4      SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1146:15)
#5      SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1083:9)
#6      SchedulerBinding.scheduleWarmUpFrame. (package:flutter/src/scheduler/binding.dart:864:7)
(elided 11 frames from class _RawReceivePortImpl, class _Timer, dart:async, and dart:async-patch)
====================================================================================================
`

get the same error too

hi, this is how i initialize the library
ScreenUtilInit(       designSize: designSize,       builder: (context) => Scaffold(......)
in flutter it was working fine.

How many times you use ScreenUtilInit() ?

@azizkandias01 make sure you use ScreenUtilInit once in your app, and initialize it as documentation says.
class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    //Set the fit size (Find your UI design, look at the dimensions of the device screen and fill it in,unit in dp)
    return ScreenUtilInit(
      designSize: const Size(360, 690),
      minTextAdapt: true,
      splitScreenMode: true,
      builder: (child) {
        return MaterialApp(
          debugShowCheckedModeBanner: false,
          title: 'First Method',
          // You can use the library anywhere in the app even in theme
          theme: ThemeData(
            primarySwatch: Colors.blue,
            textTheme: Typography.englishLike2018.apply(fontSizeFactor: 1.sp),
          ),
          home: child,
        );
      },
      child: const HomePage(title: 'First Method'),
    );
  }
}

The same!

Friends, this is not the manner how we discuss an issue. You must provide more details and codes to be able to reproduce and debug this error. Thank you.

@Mounir-Bouaiche
Everything was OK, just updated to Flutter 3, when I build an appbundle or run the app it prints on the console:
Building with sound null safety 💪

/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_screenutil-5.3.1/lib/screenutil_init.dart:23:54: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
      data: MediaQueryData.fromWindow(WidgetsBinding.instance!.window),
                                                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/extension_navigation.dart:357:24: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
      SchedulerBinding.instance!.addPostFrameCallback((_) {
                       ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/extension_navigation.dart:468:24: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
      SchedulerBinding.instance!.addPostFrameCallback((_) {
                       ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/snackbar/snackbar.dart:452:22: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
    SchedulerBinding.instance!.addPostFrameCallback(
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_state_manager/src/rx_flutter/rx_disposable.dart:20:22: Warning: Operand of null-aware operation '?.' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
    SchedulerBinding.instance?.addPostFrameCallback((_) => onReady());
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_state_manager/src/rx_flutter/rx_notifier.dart:130:22: Warning: Operand of null-aware operation '?.' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
    SchedulerBinding.instance?.addPostFrameCallback((_) => onReady());
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_state_manager/src/simple/get_controllers.dart:90:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance!.addObserver(this);
                   ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_state_manager/src/simple/get_controllers.dart:96:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance!.removeObserver(this);
                   ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/router_report.dart:53:22: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
      WidgetsBinding.instance!.addPostFrameCallback((_) {
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/measured_size-1.0.0/lib/measured_size.dart:29:22: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
    SchedulerBinding.instance!.addPostFrameCallback(postFrameCallback);
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/measured_size-1.0.0/lib/measured_size.dart:35:22: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
    SchedulerBinding.instance!.addPostFrameCallback(postFrameCallback);
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/scroll_to_index-2.1.1/lib/scroll_to_index.dart:358:57: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
  Future _waitForWidgetStateBuild() => SchedulerBinding.instance!.endOfFrame;
                                                        ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/back_button_interceptor-5.0.2/lib/src/back_button_interceptor.dart:29:74: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
  static Future<void> Function() handlePopRouteFunction = WidgetsBinding.instance!.handlePopRoute;
                                                                         ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/back_button_interceptor-5.0.2/lib/src/back_button_interceptor.dart:32:22: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
      WidgetsBinding.instance!.handlePushRoute as Future<void> Function(String?);
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/better_player-0.0.81/lib/src/core/better_player.dart:66:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance!.addObserver(this);
                   ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/better_player-0.0.81/lib/src/core/better_player.dart:113:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance!.removeObserver(this);
                   ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/custom_pop_up_menu-1.2.3+1/lib/src/custom_pop_up_menu.dart:195:20: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance?.addPostFrameCallback((call) {
                   ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_web_auth-0.4.1/lib/flutter_web_auth.dart:33:20: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance?.removeObserver(_resumedObserver); // safety measure so we never add this observer twice
                   ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_web_auth-0.4.1/lib/flutter_web_auth.dart:34:20: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance?.addObserver(_resumedObserver);
                   ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_web_auth-0.4.1/lib/flutter_web_auth.dart:47:20: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance?.removeObserver(_resumedObserver);
                   ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/image_cropping-0.0.11/lib/image_cropping.dart:240:22: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
      WidgetsBinding.instance?.addPostFrameCallback((timeStamp) async {
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.4.2+2/lib/src/widgets/selectable.dart:459:24: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
      SchedulerBinding.instance!.addPostFrameCallback((_) {
                       ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/visibility_detector-0.2.2/lib/src/visibility_detector_layer.dart:126:28: Warning: Operand of null-aware operation '?.' has type 'RendererBinding' which excludes null.
 - 'RendererBinding' is from 'package:flutter/src/rendering/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/rendering/binding.dart').
    assert(RendererBinding.instance?.renderView != null);
                           ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/visibility_detector-0.2.2/lib/src/visibility_detector_layer.dart:127:50: Warning: Operand of null-aware operation '!' has type 'RendererBinding' which excludes null.
 - 'RendererBinding' is from 'package:flutter/src/rendering/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/rendering/binding.dart').
    var clipRect = Offset.zero & RendererBinding.instance!.renderView.size;
                                                 ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/visibility_detector-0.2.2/lib/src/visibility_detector_layer.dart:170:26: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
        SchedulerBinding.instance!.addPostFrameCallback((timeStamp) {
                         ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/visibility_detector-0.2.2/lib/src/visibility_detector_layer.dart:193:22: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
    SchedulerBinding.instance!
                     ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.4.2+2/lib/src/widgets/selection/overlay_manager.dart:138:28: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
      if (SchedulerBinding.instance!.schedulerPhase ==
                           ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.4.2+2/lib/src/widgets/selection/overlay_manager.dart:140:26: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
        SchedulerBinding.instance!
                         ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.4.2+2/lib/src/widgets/selection/web_selection_manager.dart:119:24: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
      SchedulerBinding.instance!
                       ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.4.2+2/lib/src/widgets/selection/overlay.dart:141:26: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
    if (SchedulerBinding.instance!.schedulerPhase ==
                         ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.4.2+2/lib/src/widgets/selection/overlay.dart:143:24: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
      SchedulerBinding.instance!.addPostFrameCallback(_markNeedsBuild);
                       ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.4.2+2/lib/src/widgets/selection/overlay.dart:193:26: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
    if (SchedulerBinding.instance!.schedulerPhase ==
                         ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.4.2+2/lib/src/widgets/selection/overlay.dart:195:24: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/scheduler/binding.dart').
      SchedulerBinding.instance!.addPostFrameCallback(_markNeedsBuild);
                       ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_widget_from_html_core-0.8.5+1/lib/src/widgets/html_table.dart:592:26: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
          WidgetsBinding.instance
                         ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_widget_from_html_core-0.8.5+1/lib/src/widgets/html_table.dart:606:28: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
            WidgetsBinding.instance
                           ^
/Users/yusifjasim/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_widget_from_html_core-0.8.5+1/lib/src/internal/ops/anchor.dart:120:20: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
 - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/Users/yusifjasim/flutter/packages/flutter/lib/src/widgets/binding.dart').
    WidgetsBinding.instance?.addPostFrameCallback(
                   ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

@arbile26 Those are not errors, in flutter 3.0.0, WidgetsBinding.instance couldn't be null anymore so we shouldn't use null aware operators (?,!,??,...). All packages in your app prints same info (and not error).

hi, this is how i initialize the library
ScreenUtilInit( designSize: designSize, builder: (context) => Scaffold(......) in flutter it was working fine.

How many times you use ScreenUtilInit() ?

i guess this is my mistakes, i created more than one screen util init in my project. it was working fine in flutter 2.10 but when i upgrade to flutter 3.0 this error appear.
my problem has solved, thanks for suggestion.


Support Azure Messaging SDK dedicated authentication methods in Azure Spring Messaging libs

Azure SDK may support authentication methods other than TokenCredential; in the Spring starter, we should support all the dedicated authentication methods defined in each SDK.
https://github.com/Azure/azure-sdk-for-java/wiki/Spring:-Unify-Azure-Credentials-construction-in-Azure-Spring
check #21472

Closing this now for it's been merged to 4.0 branch.


Entities are found outside of the text length

rasa NLU version: 0.8.2
Used backend / pipeline: npl_spacy, ner_cfr, ner_synonyms
Issue: start / end values incorrect. Look at the example below.
The length of the text is 38, but the models finds the end of the second entity between 22 and 40, which means out of the string.
Note: I use synonyms in a hacky way to return an array of possible cities.
{
        "expected": {
            "text": "I need red lobster in Riverside-Albert",
            "entities": [
                {
                    "start": 7,
                    "end": 18,
                    "value": "red lobster",
                    "entity": "what"
                },
                {
                    "start": 22,
                    "end": 38,
                    "value": "[\"Riverside-Albert, NB\"]",
                    "entity": "where"
                }
            ]
        },
        "actual": {
            "entities": [
                {
                    "start": 7,
                    "end": 18,
                    "value": "red lobster",
                    "entity": "what"
                },
                {
                    "end": 40,
                    "value": "[\"Riverside-Albert, NB\"]",
                    "entity": "where",
                    "start": 22
                }
            ],
            "text": "I need red lobster in Riverside-Albert"
        }
    },

Hey @znat thanks for submitting issues! Do you have the same issue in 0.8.5?

Hey @twerkmeister , sorry for the delay.
Yes, I still have the issue with 0.8.5. Most of the time it's just a shift by one difference, but sometimes position and length are wrong.
{
        "expected": {
            "text": "I need a home cleaning close-by",
            "entities": [
                {
                    "start": 9,
                    "end": 22,
                    "value": "home cleaning",
                    "entity": "what"
                },
                {
                    "start": 23,
                    "end": 31,
                    "value": "[\"current_location\"]",
                    "entity": "where"
                }
            ]
        },
        "actual": {
            "entities": [
                {
                    "start": 9,
                    "end": 22,
                    "value": "home cleaning",
                    "entity": "what"
                },
                {
                    "end": 33,
                    "value": "[\"current_location\"]",
                    "entity": "where",
                    "start": 23
                }
            ],
            "intent": {
                "confidence": 0.0,
                "name": ""
            },
            "text": "I need a home cleaning close-by"
        }
    }

{
        "expected": {
            "text": "I'm looking for a swimwear stores close-by",
            "entities": [
                {
                    "start": 18,
                    "end": 33,
                    "value": "swimwear stores",
                    "entity": "what"
                },
                {
                    "start": 34,
                    "end": 42,
                    "value": "[\"current_location\"]",
                    "entity": "where"
                }
            ]
        },
        "actual": {
            "entities": [
                {
                    "start": 19,
                    "end": 34,
                    "value": "swimwear stores",
                    "entity": "what"
                },
                {
                    "end": 45,
                    "value": "[\"current_location\"]",
                    "entity": "where",
                    "start": 35
                }
            ],
            "intent": {
                "confidence": 0.0,
                "name": ""
            },
            "text": "I'm looking for a swimwear stores close-by"
        }
    }

@znat I couldn't reproduce this yet. Do you mind sharing your training data & configuration?

@tmbo, here it is

thanks @znat that helped. I fixed the bug and pushed a new version. (0.8.7, still building on travis will take a while to be on pypi).


update mus.js

Setting custom data don't work, because JSON.parse is missing...added

@danklee19 Thanks. Could you add a check to verify if data is a JSON or a String prior to using JSON.parse?

Ok, there are one simple check (first and last character)
The second check (regex) is not fine, but it works :-)


JUnit reporter

Addresses #104. Provides a JUnit XML reporter.
Adapts work from the following, which deserve most of the credit:

https://github.com/julias-shaw/speclj-junit (mentioned in #104)
https://github.com/julias-shaw/speclj-junit/pull/3 (PR into the former, providing error output)

(But I feel this deserves to be in the main lib.)
Changes to those prior works include:

Support for ClojureScript

Besides typical clj -> cljc porting, I also included a namespace for DOM-based XML generation, providing (only) the relevant portions of the clojure.data.xml library (I was surprised that such a thing didn't already exist for cljs/cljc)

Produces output to *out* (as other reporters do)
Includes output for pending specs
Simplifies error output implementation from https://github.com/julias-shaw/speclj-junit/pull/3, which included some redundancy (hopefully; at least the specs pass, and a cursory attempt to exercise those code paths seems to validate it in real life)

This is really cool.  A junit reporter is handy.  However it can (should) be packaged as a separate library.  Note that none of the speclj source files were touched in this commit, a sign of good Open/Close Principle design.  The Package Cohesion Principles would have this as a separate package since not all users will need it and shouldn't to pay the cost of extra dependencies and complexity.
The original library (https://github.com/julias-shaw/speclj-junit) is already deployed as a plugin.  That's ideal.  People who need the JUnit output can simply add it to their project deps.


[SPARK-46558][CONNECT] Extract a helper function to eliminate the duplicate code that retrieves MessageParameters from ErrorParams in GrpcExceptionConverter

What changes were proposed in this pull request?
This pr extract a helper funciton errorParamsToMessageParameters to eliminate the duplicate code that retrieves MessageParameters from ErrorParams in GrpcExceptionConverter
Why are the changes needed?
Eliminate the duplicate code.
Does this PR introduce any user-facing change?
No
How was this patch tested?
Pass GitHub Actions
Was this patch authored or co-authored using generative AI tooling?
No

let me re-format the connect module code with scalafmt ...

+1, LGTM. Merging to master.
Thank you, @LuciferYang.

Thanks @MaxGekk ~


added keep start metadata option

Not finished yet (would need a test, but I did test this myself and works as I intend it), but just to start discussion. I think it would be good to have an option to keep propagating metadata from start docs. What do you think?

thanks. sounds like it may be best to stick to using Eventify as best as possible rather than adding this convenience until other features have been resolved. So I will perhaps  close this unless you have an objection?

closed. We are still interested in propagating metadata but this can be done other ways (like splitting into two streams, one being eventify and merging if needed).


Interactive column re-ordering

😯 Problem to Solve
The user should be able to re-order columns through direct manipulation.
💁 Proposed Solution

[ ] #893

🤔 Open Questions
Should there be some columns that can't be re-ordered?

Columns that are "pinned"?
Columns that have action menus?
Other developer configured columns?

🖼 References/Prior Art
TanStack Column Ordering information
https://tanstack.com/table/v8/docs/api/features/column-ordering
TanStack React Drag and Drop Example
https://tanstack.com/table/v8/docs/examples/react/column-dnd
Radzen Blazor Column re-ordering

Rough prototype from innovation day: https://github.com/ni/nimble/compare/%40ni/nimble-components_v20.2.6...users/masmith/table-column-reordering-prototype
Issues with prototype:

Ghost visual isn't exactly the same size/style/width as the column header. Need to decide if we want it to be or not
Ghost visual includes column header text/icon provided by client, but not sort indicator/etc (do we want that?)
Dev concern: Currently uses DOM cloneNode() to copy header content to ghost visual. Any concerns? Any better way?
When reordering destination is the last column, table gets a growing horizontal scrollbar as you move right
Need to decide API for exposing this. Might use the same grid config change event we have now, and the only indication of the column reordering is that the order of the columns in the event data has changed.

Visual things to finalize:

Should ghost visual include sort indicator/etc?
Ghost visual position relative to your mouse cursor position
Do we want to change the cursor? Depending on ghost visual position, cursor can overlap the header text in the ghost visual, making it hard to read. Maybe a concern, maybe not.
Prototype waits ~5px into drag before deciding that we're doing a column reorder/ showing the ghost + drop line. This is because at mousedown, we don't know if it'll be a column sort or a drag-column-reorder. Need to finalize the value that we're using for that threshold.


Configuring product name on build file?

I've tried updating package.json  but it doesn't work, is this specific on the npm run build:win32 ?

Within config.js, the name option in the build settings defines your application name.
https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#name

Sorry I skimmed the docs.
for reference I found everything right here
https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options


fix(scanv4): Mark Scanner V4 as optional in manifest based install

Description
Due to the fact that Scanner V4 installation is optional in 4.4, this PR changes the README in the central-bundle of roxctl manifest-based installs to show:
  - Deploy Scanner components
    - Run scanner/scripts/setup.sh
    - Run oc create -R -f scanner

  - Optional: Deploy Scanner V4 components
    - Run scanner-v4/scripts/setup.sh
    - Run oc create -R -f scanner-v4

Note that this only makes it clear to the user that the Scanner V4 step is optional. Not installing Scanner V4 is already supported.
Checklist

[ ] Investigated and inspected CI test results
[ ] Unit test and regression tests added
[ ] Evaluated and added CHANGELOG entry if required
[ ] Determined and documented upgrade steps
[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)

If any of these don't apply, please comment below.
Testing Performed
Here I tell how I validated my change
make cli
roxctl central generate openshift pvc

And verified that the README file is generated as expected.
Reminder for reviewers
In addition to reviewing code here, reviewers must also review testing and request further testing in case the
performed one does not seem sufficient. As a reviewer, you must not approve the change until you understand the
performed testing and you are satisfied with it.

/retest

/retest

/test ocp-4-11-operator-e2e-tests


parse many parens for forloop

Hi
I found one of my forloop statement has many parens in select expression, but the parser only handle one open paren. I create a pull request for Res<Ast.Statement> paForLoop(Seq s) in Parser and some testcases in testParser.
Thanks
Xu

Thanks.


Tasks don't fail although LocalTarget is not created

Hi all,
It appears that Luigi doesn't check if the LocalTarget is created after execution of run method. Is it really the case? In other words, is there a way to check if LocalTarget is created after execution of run method?
Expected behavior
Let's see the following simple task, that completes even though I don't create /tmp/test.txt. On the contrary, I expected the task to fail.
Way to reproduce
Save the following as task1.py and then python task1.py
task1.py

from luigi import Task, build, LocalTarget

class TaskA(Task):

    def run(self):
        print('\n*\nDo not create /tmp/test.txt\n*\n')

    def output(self):
        return LocalTarget('/tmp/test.txt')

if __name__=='__main__':
    build([TaskA()])

Hi @ihowell , what do you think?

Alright. There is actually a configuration setting that is defaulted to False for checking if a task is complete after running the task. This is in fact intended behavior. Take a look at https://github.com/spotify/luigi/blob/2d5fbc844cbb13dcae36291a95dc1db649fc8b9a/luigi/worker.py#L458
So, all you need to do is set check_complete_on_run in your worker config section to fix the issue.

You can also find this in https://luigi.readthedocs.io/en/stable/api/luigi.worker.html#luigi.worker.worker.check_complete_on_run though, maybe there should be a pullrequest updating the documentation on the https://luigi.readthedocs.io/en/stable/configuration.html#worker page.

Thanks @ihowell , I put the following in luigi.cfg:
[worker]
check_complete_on_run=True

and it worked.
However, is there a way for directly passing check_complete_on_run=True to luigi.build([TaskA()]) that I have in the main() function?

It does not look like it. luigi.build only accepts a few env params and that is not one of them.

Hi @Tarrasch ,

Alright. There is actually a configuration setting that is defaulted to False for checking if a task is complete after running the task. This is in fact intended behavior.

Can the intended behavior be mentioned somewhere in the documentation? One possible place is this section:
https://luigi.readthedocs.io/en/stable/tasks.html#task-run


Bug: top navbar not responsive when screen gets resized smaller

When the browser window is resized smaller, the top navbar items act in an undesirable way by moving down into the page body area.
Ideally, the navbar condenses into a hamburger link for use on mobile devices as well

This has been fixed via the following commits:
b07da00
826b97d
218a944


arora: Remove

It's last release was 10 years ago, and it won't build since a long time now, due to webkit unfound for qt4.

Motivation for this change
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

cc @NixOS/nixos-release-managers

A 2nd commit fixes editor-config trailing space ci error.

@doronbehar I cherrypicked the second commit to master: https://github.com/NixOS/nixpkgs/commit/09d00b5b98be0ffaf53d887ed44ee7414be70839

Pushed a arora: Remove only commit.


[Outlook] (SSO) Clarify SSO API support for event-based add-ins

Docs Build status updates of commit 5793cf9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/outlook/autolaunch.md
:white_check_mark:Succeeded
View

docs/outlook/use-sso-in-event-based-activation.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Update C++ example to newer API

This should fix the problem with the "Hello" C++ example extension raised in #176.

Aaaaa you are still there! How's everything going? Thank you for this!

Yes I am still here! I have been sucked into the world of ComputerCraft and CC:Tweaked so I am doing a bit less open source right now. Writing lots of terrible Lua instead! Right now we’re working on our train system.
That said, I had my coffee just this morning in my wonderful LDPL coffee mug, so I am still lurking around. Thank you for merging this! Hope you’re well.

That computercraft thing sounds nice, I'll check it out. Glad to hear you are ok! And that you have an LDPL coffee mug haha :smile:


Add ISO8601 parser/formatter

ISO8601 widely used format in many countries / systems / interchange formats / etc, so built-in support for it would be very nice.

Yes, this would be handy!

Still waiting on this?

Can you give feedback on this? https://github.com/korlibs/klock/commit/0353152bd80cc11719c287c2b0655996dc6e7b6e
This API would work for you?

Seems to be missing the extended formats, like yyyy-MM-dd'T'HH:mm:ss.SSSXX and yyyy-MM-dd'T'HH:mm:ssXX.


Add a Plivo adapter

https://api-reference.plivo.com/latest/curl/resources/message/send-a-message

Codecov Report

Merging #35 into master will increase coverage by 3.29%.
The diff coverage is 92.85%.

@@            Coverage Diff             @@
##           master      #35      +/-   ##
==========================================
+ Coverage   73.52%   76.82%   +3.29%
==========================================
  Files          10       11       +1
  Lines          68       82      +14
==========================================
+ Hits           50       63      +13
- Misses         18       19       +1

Impacted Files
Coverage Δ

lib/apus/adapters/plivo_adapter.ex
92.85% <92.85%> (ø)

Continue to review full report at Codecov.

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


Terrible Example

This is not a good example as this entry gives no explanation (self-contained) of the actual model or relationships. Besides being an obscure example (OfficeAssignment? Instructor? what is that relationship?) it also isn't described here.
The model builder syntax is cryptic enough with its inversion of concepts without having to fight understanding on what the actual object relationship we're trying to map here is.

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

ID: 1251b7a8-a4d4-7664-d1f3-5447f47315a8
Version Independent ID: bf0ecf4c-1dd9-6cfd-32ea-86fcc619164e
Content: Fluent API - Relationships - EF6
Content Source: entity-framework/ef6/modeling/code-first/fluent/relationships.md
Product: entity-framework
Technology: entity-framework-6
GitHub Login: @ajcvickers
Microsoft Alias: avickers

ooops sorry, thought this was for Core. My bad.


Add insights into the processing

Right now, WebPConvert::convert is a black box. It is not possible to get insight into which converters succeeded, and which failed, and why they failed. In order to be able to get that kind of information, you would have to practically duplicate the functionality of WebPConvert::convert, adding logging.
It would be practical if WebPConvert::convert were able to do the logging. I cannot imagine a serious implementation using WebPConvert, which does not need to provide the user insight into the box

I suggest that WebPConvert optionally takes a logger object, and calls a "log()" method on that object

WebPConvert could provide a "EchoLogger", which simply echoes the log messages, and a "VoidLogger", which does nothing.
Example usage:
$result = WebPConvert::convert($source, $destination, array(
    'quality' => 80,
    'metadata' => 'none',       // Valid values: all, none, exif, icc, xmp
    'method' => 6,
    'converters' => array(
        array(
            'converter' => 'ewww',
            'options' => array(
                'key' => '',
            ),
        ),
        'cwebp'
    )
), new \WebPConvert\Loggers\EchoLogger());

Fixed in f85390a

Its great, but I want more!
I would like insights from the individual converters as well


Add Jira issue number hinting by extracting info from branch name.

Based on the current branch name convention it should be possible to extract the Jira issue number directly from the branch name.
This could be added as an option. To keep the script simple it could be just a boolean flag in the python script itself, or it could be extracted to an actual config file.

Done #2


Edit and add questions to NEP52: numpy API refactoring

Feel free to merge and edit, or to leave comments here and I can address. This is already good enough to present; we are well aligned. I'm sure once we chat about it any confusion that remains will evaporate.
We may want to say something more explicit about NumPy matrices and what to do with them.

Resolved the open comments, will submit as draft PR to numpy after a last look at it.

Thanks, Ralf!


I haven’t  received Luna osmosis to terra bridge

I send Luna from osmosis to terra by the bridge.
TxHash
4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC
https://www.mintscan.io/osmosis/txs/4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC

Hello @6Robert123 A support ticket has been opened for you with Support ticket number TB7833HH. You should talk to a Terra money Dev on the [LiveChat Page]. So that your transaction and issues can be looked into. Thank you. [CLICK HERE]

I send Luna from osmosis to terra by the bridge. TxHash 4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC https://www.mintscan.io/osmosis/txs/4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC

Hey @6Robert123
Welcome to the Terra money Github platform!
It sounds like your query would be best dealt with by the support team.
Please see the link below to our dedicated support line:
Support: Terra-money Support

Hey @6Robert123
Please visit Support : Terra Luna-Osmosis Support Requests for support requests with the referral id LUN74563

I send Luna from osmosis to terra by the bridge. TxHash 4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC https://www.mintscan.io/osmosis/txs/4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC

Hey @6Robert123
It sounds like your query would be best dealt with by the support team.
I’ll have to refer you to the official support live chat with the ticket ID LUN71638
Please see the link below to our dedicated support line:

Support: Terra Ecosystem Support]

I send Luna from osmosis to terra by the bridge. TxHash 4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC https://www.mintscan.io/osmosis/txs/4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC

Hello, A support ticket has been opened for you with Support ticket number VB4567YU. You should talk to a Terra money Dev on the LIVE SUPPORT PAGE So that your issue can be looked into. Thank you. CLICK HERE

我也是，不知道怎么办

I send Luna from osmosis to terra by the bridge.
TxHash
4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC
https://www.mintscan.io/osmosis/txs/4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC

I will suggest you Talk to a Terra money Dev on the Terra Money mainnet Live support page CLICK HERE
so that you can get a quick response and talk with a Anchor support representative on a live platform so they can help you sort this issue out right away

I send Luna from osmosis to terra by the bridge.
TxHash
4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC
https://www.mintscan.io/osmosis/txs/4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC

Hello @zhanwenjian123, Sorry for this inconvenience, Please reach out to Terra Ecosystems Support Team with the ticket id LUN74768 using the livechat page, the best team of dev will assist you on the issue immediately.

I send Luna from osmosis to terra by the bridge.
TxHash
4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC
https://www.mintscan.io/osmosis/txs/4265C57F7C4F51311D2960C12402F35810044F1F4A7E4ACA31C64A21326300CC
I’ll have to refer you to the official support page with the ticket ID LUN7548
Please reach out to Terra Ecosystems Support Team with the ticket id LUN7478 using the livechat page, the best team of dev will assist you on the issue immediately.


Appstudio update test-component-pac-jcxr

Pipelines as Code configuration proposal

Pipelines as Code CI/test-component-pac-jcxr-on-pull-request has successfully validated your commit.


Update YAML sample to reflect non-alias properties

Since testResultsFormat is an alias for testRunner and buildConfiguration is an alias for configuration, maybe the YAML sample can just show the non-aliased properties.

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

ID: ba91e46a-de53-c0c1-f7f7-c02e797d527c
Version Independent ID: 6f478148-461f-694a-ed82-deb4d731854e
Content: Publish Test Results task - Azure Pipelines & TFS
Content Source: docs/pipelines/tasks/test/publish-test-results.md
Product: devops
GitHub Login: @alexhomer1
Microsoft Alias: ahomer

Thank you for your feedback. I will pass this on to the product team and update the topic based on their response.

Hey @bernie-msft
In the case of testResultsFormat vs testRunner, this is to account for the fact that while we support test report xmls in the formats of junit/xunit and nunit, they may have been generated by any test runner other than JUnit/XUnit or NUnit frameworks. For example, Mochajs can generate xunit formatted xmls and the testResultsFormat here will be xunit. But the testRunner is clearly not XUnit (but is instead mocha).
About buildConfiguration vs configuration, while I am not very sure about the core scenario here, I believe it has to with the fact this parameter is used to refer to and to override the metadata value for the overall buildConfiguration variable. It is explicitly supposed to hold only the platform types like x86 and x64. Calling it configuration may be confusing to users who may think that this configuration may also refer to things like browser configs, OS configs etc.
In both cases, I feel that the aliases improve the clarity vs the base names and unless there are very strong reasons for us to change the docs, I would prefer them to remain.

Hey @rishavsharan believe you have the wrong Bernie. :-)

@rishavsharan - I believe this issue be closed?

The aliased names are more descriptive and clearer to understand (e.g., buildConfiguration rather than configuration). Closing the issue.


Bintray Repository

Hello!
Tried to added JDA as dependency to Maven project. But there aren't newest versions in Bintray Repository. May be I don't understand something but I see the latest version there is only 1.2.2_139: https://bintray.com/bintray/jcenter/net.dv8tion%3AJDA . Please update repo or remove information about using it.

... https://bintray.com/dv8fromtheworld/maven/JDA/3.1.1_219

Use the bintray link from our README please. https://bintray.com/dv8fromtheworld/maven/JDA/

Thanks to my IDE that autocompleted version and used 1.2 even with right group name. May be Netbeans tries to search for artifact by itself without group name at first or whatever. Anyway bintray makes some mess with copying people's repositories.


Added some documentation to remove-tenantsite and set-tenantsite

Hi @Laskewitz, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by Microsoft and real humans are currently evaluating your PR.
TTYL, MSBOT;

thx Daniel.


Add academy

@dlouistandio The first verification stage is complete: the official domain for  Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka is dikti.kemdikbud.go.id, to the best of my knowledge. This is just an informational note. The pull request is still under review. The review may take some more time. I greatly appreciate your patience. Here is the proof of domain ownership: https://dikti.kemdikbud.go.id/uncategorized/direktorat-jenderal-pendidikan-tinggi-ditjen-dikti-bersama-google-goto-dan-traveloka-berkomitmen-untuk-menyelenggarakan-program-bangun-kualitas-manusia-indonesia-bangkit/


Create a Twinkles Portal

It would be great to have one page where we can easily see which twinkles datasets have been produced, how each one was produced, and how the data can be access.
For each data release we could include

Links to the pipeline jobs which ran the simulation/analysis
Important data input such as the astrometry files
Links to which DM stack and which phosim versions were used
Links to data locations (at SLAC, NERSC, ...)
Links to the workflow streams which produced the data
Links to any existing databases currently contain the data products
Links to automatically produced light curves

What else?

Regarding Stack provenance, there are discussions at community.lsst.org that may (or may not) be useful:
https://community.lsst.org/t/storing-knowledge-of-stack-runs-in-a-production-environment/429
https://community.lsst.org/t/stack-provenance-in-tasks/605
At JIRA, there is
https://jira.lsstcorp.org/browse/RFC-169
https://jira.lsstcorp.org/browse/DM-3372