(AADSTS9002327: Tokens issued for the 'Single-Page Application' client-type may only be redeemed via cross-origin requests.

Environment
Nuxt project info:

Operating System: Windows_NT
Node Version:     v18.15.0
Nuxt Version:     3.3.2
Nitro Version:    2.3.2
Package Manager<EMAIL_ADDRESS>Builder:          vite
User Config:      css, build, runtimeConfig, modules, auth
Runtime Modules<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Build Modules:    -

Reproduction
AzureAD.default(

        clientId: '<>',
        tenantId: '<>',
        checks: ['state', 'pkce'],
        client :{
          token_endpoint_auth_method: 'none',
        }
      }),

ts config:
 auth: {
        enableGlobalAppMiddleware: true
    },

Describe the bug
I am trying to run Oauth Authorization PKCE flow using Azure AD. It seems that Origin is not getting passed.
providerId: 'azure-ad',
 message: "invalid_request (AADSTS9002327: Tokens issued for the 'Single-Page Application' client-type may only be redeemed via cross-origin requests.\r\n" +
   'Trace ID: f1b8b1ee-07ca-4388-bbd5-15e106ad8300\r\n' +
   'Correlation ID: 5428c200-0d73-473f-97e8-0b6919bfb77f\r\n' +
   'Timestamp: 2023-03-30 11:42:27Z)'

Additional context
No response
Logs
No response

Hey @SuperMohit 👋
I think this is rather related to the way that eith:

next-auth passes data along,
you configured the auth flow

rather than this library. Can you checkout the next-auth repo or provide more information that shows how this is related to nuxt-auth? (:

Hey @SuperMohit 👋
I'd love to help, but I cannot: Maintaining this library and following down all rabbit-wholes is not possible at the same time. This is why I ask for:

a reproduction: https://nuxt.com/docs/community/reporting-bugs#create-a-minimal-reproduction
or that you yourself understand what the problem is first and then report it here or in the next-auth repo (where I guessed above it more likely belongs)

Wish you all the best with figuring out the PKCE-flow, and closing this issue for now. Do feel free to re-open it if you figure out that it is related to nuxt-auth itself, thanks!


no data points since version 2.0.0

I have a problem with the new version. I don't get data points displayed in objects.
The data points are read in the ioBroker log file. Not displayed in objects.
What can I do?
`
host.raspberrypi | 2020-06-15 22:35:02.662 | info | instance system.adapter.ebus.0 terminated with code 0 (NO_ERROR)
-- | -- | -- | --
ebus.0 | 2020-06-15 22:35:02.151 | info | (26958) Terminated (NO_ERROR): Without reason
ebus.0 | 2020-06-15 22:35:02.149 | info | (26958) all history done (exit)
ebus.0 | 2020-06-15 22:35:02.148 | debug | (26958) delete
ebus.0 | 2020-06-15 22:35:02.146 | debug | (26958) delete
sql.0 | 2020-06-15 22:35:01.957 | info | (16559) disabled logging of ebus.0.700.messages.DisplayedOutsideTemp.fields.tempv.value
ebus.0 | 2020-06-15 22:35:01.895 | info | (26958) all http done
ebus.0 | 2020-06-15 22:35:01.725 | debug | (26958) oData {"700":{"messages":{"AdaptHeatCurve":{"name":"AdaptHeatCurve","passive":false,"write":false,"lastup":0},"BankHolidayEndPeriod":{"name":"BankHolidayEndPeriod","passive":false,"write":fals
ebus.0 | 2020-06-15 22:35:01.691 | debug | (26958) request data from http://<IP_ADDRESS>:8890/data
ebus.0 | 2020-06-15 22:35:01.690 | debug | (26958) all telnet done
ebus.0 | 2020-06-15 22:35:01.689 | debug | (26958) received 20.38;ok for Ntc1Sensor
ebus.0 | 2020-06-15 22:35:01.534 | debug | (26958) received 19.4375 for DisplayedOutsideTemp
ebus.0 | 2020-06-15 22:35:01.347 | debug | (26958) telnet connected
ebus.0 | 2020-06-15 22:35:01.325 | debug | (26958) connect telnet to IP <IP_ADDRESS> port 8888
ebus.0 | 2020-06-15 22:35:01.324 | debug | (26958) to poll ctr 2 vals: DisplayedOutsideTemp,Ntc1Sensor org DisplayedOutsideTemp,Ntc1Sensor org length 31
ebus.0 | 2020-06-15 22:35:01.293 | debug | (26958) init common variables
ebus.0 | 2020-06-15 22:35:01.289 | debug | (26958) init variables
ebus.0 | 2020-06-15 22:35:01.289 | debug | (26958) start with interface ebusd
ebus.0 | 2020-06-15 22:35:01.288 | debug | (26958) set timeout to 60 sec
ebus.0 | 2020-06-15 22:35:01.262 | info | (26958) starting. Version 2.0.0 in /opt/iobroker/node_modules/iobroker.ebus, node: v10.19.0, js-controller: 3.1.4
host.raspberrypi | 2020-06-15 22:35:00.016 | info | instance system.adapter.ebus.0 started with pid 26958

`

should be solved with 2.1.0


containerd: nil-check before calling io.Close

Prevents this panic:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x38 pc=0xbcef12]

goroutine 1 [running]:
github.com/containerd/containerd.(*IO).Close(0x0, 0xc4200001a0, 0x0)
 /home/ec2-user/go/src/github.com/containerd/containerd/io.go:22 +0x22
github.com/containerd/containerd.(*task).Delete(0xc4202b4480, 0x11dfe40, 0xc4203284e0, 0x11dfe40, 0xc4203284e0, 0x0)
 /home/ec2-user/go/src/github.com/containerd/containerd/task.go:159 +0x44

LGTM

Codecov Report

Merging #985 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #985   +/-   ##
=======================================
  Coverage   59.05%   59.05%
=======================================
  Files           5        5
  Lines         779      779
=======================================
  Hits          460      460
  Misses        205      205
  Partials      114      114

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 c45dae7...779efbc. Read the comment docs.


Xiaomi Aqara double key wireless wall switch -  WXKG02LM

Issue description
Since last update of domoticz and plugin switch does not work properly any more
Additional information
Zigbee2MQTT version:1.3.1
Python version:3.5.3
Domoticz version: 4.10693
Plugin version:0.0.18
Logs
I used the buttons to toggle the state of a relay on/off. since udate this does not work any more.
When I push the button for the second time the state wil not change. I will have to push the other button first. It looks like the button will hold his state untill I touch the otherone
What can I do to solve this

I use the Domoticz event script to manually set device state to off after each use.

Oké this works also for me

Oké this works also for me


Detect "insert button click", "cancel insert", and "cancel edit"

What Im planning is to reveal a hidden field when inserting or editing and then hide it again whenever the user saves it or cancels it, but it seems I cant find find these events in the documentation >> callbacks

You can redefine templates of the control field and attach your handlers.

Could you please show what that might look like?

In the control field definition override necessary template and add click handler with custom code.
{
    type: "control",
    itemTemplate: function(_, item) {
        var $result = jsGrid.fields.control.prototype.itemTemplate.apply(this, arguments);

        // add click handler to edit button (goes first)
        $result.eq(0).click(function() {
            console.log("edit", item);
        });

        return $result;
    }
}


Add support for supplementary result files

This PR enables experiments to create supplementary
result files in addition to the main result file.
The CommitReport.get_supplementary_file_name method
can be used to generate a supplementary report file.
Multiple supplementary files per revision are also
possible.
They can be differentiated by the methods info_type
parameter.
The experiment can then use the generated filenames
to create these files and store additional information
or results of the experiment (e.g. the experiments duration
time).
Contrary to the "normal" result files, these supplementary
files do not indictate a success or failure of the experiment.
They are intended to provide additional information about
successful experiment runs.
This means that if an experiment fails, supplementary files
that have already been created should be deleted.
This can easily be done by the experiment by passing a
list of files to the experiments PEErrorHandler.
If the experiment fails and the error handler is called,
it will automatically delete all files of the passed list.

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- varats/data/revisions.py  2

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- varats/data/revisions.py  2

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- varats/data/revisions.py  2

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- varats/data/revisions.py  2

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- varats/data/revisions.py  2

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- varats/data/revisions.py  2

See the complete overview on Codacy

lgtm :)
I'll merge when the conflicts are resolved

done.


Where is the problem instance data?

I looked through the repository but couldn't find where the problem instances are stored.

They are large, so they're stored separately in a publicly accessible S3 bucket instead of on github. Check out the scripts folder for some helpful scripts to download the problem instances.

thanks!


simple

add other programs too!!

add other programs too!!

sure , i will try my best

add other programs too!!

sure , i will try my best

thanks for the contribution, keep contributing.  Happy open source!


Print out lhs and rhs of an equality constraint

Refuted goals are built as a string in the form:
Refuted goals:
EAX0 = EAX09:
        Concrete values: #x80000004 = #x7ffffffd
        Z3 Expression: (let ((a!1 (bvadd #xfffffffd
                  (concat ((_ extract 31 8) (bvadd #xfffffffc EAX09))
                          (bvadd #xfc ((_ extract 7 0) EAX09))))))
                (= EAX0 a!1))

Great work!


longest palindromic substring

Wanted to add C++ code of longest palindromic substring in your c++ file.
Please assign to me and give  hacktoberfest label.

If this issue is still not resolved you can assign it to me.

Im interested in solving this problem
Please assign this to me


ZVIDEOS Jennifer Lopez Leaks Video On Social Media X Twitter[1070K]

NOW ZVIDEOS Jennifer Lopez Leaks Video 2024
1 minute ago Jennifer Lopez, ZVIDEOS Jennifer Lopez Leaks Video On Social Media X Twitter[1S75K]

Jennifer Lopez's latest video has gone viral on social media, captivating audiences and igniting widespread discussions. This young digital creator has gained notable attention for her engaging content, particularly with her recent Spiderman-themed video that's taken the internet by storm. Viewers are eager to discover where to watch the full video, flocking to platforms like Instagram, Twitter (X), and Discord for access.
As the excitement surrounding Jennifer Lopez continues to build, fans are actively sharing their reactions online. The viral success of her video underscores the influence of social media in bringing creators into the limelight. With her distinctive style and creativity, Katherinne has quickly established herself as a prominent figure in the digital realm, leaving many curious about her upcoming projects and content.


Any plans to include Serenitea pot Replicas?

Will there be validation for Serenitea Pot Replica ID's like this library does with HoyoVerse UID's?

This library depends on Enka.Network.
If Enka.Network creates an api for Serenitea Pot Replica, we will implement it.
If you know any api for it, please let me know.


Extension of the text search to look into project data

Currently, the "text search" on page https://bestpractices.coreinfrastructure.org/projects only allowed to search for the name of a project. It would be interesting to allow search in the complete data of the project. Or even in specific answers to criteria from the project (thus making it possible say to select all projects which mention "Python" in the "programming language" criteria). An even richer solution would be to give users a query language to select matches, like
criteria_1:"some string" + criteria_2:"some other string" - criteria_3:"excluded string"

I think we should support #823 better instead.  There's no end to the amount of querying that could be done.


Drop the compatibility stuff for CentOS 6 code when its support period ends

CentOS 6 is officially supported to 2020, so around that time we could revert/drop most of the code added in commits https://github.com/coreos/rkt/commit/070c37d6dc45ce683ce6c8b6a0346e296aeddec2 and https://github.com/coreos/rkt/commit/a65939d7c44d62d8f9a41787d55ce80df4c08164

We will probably want another label for some far far future stuff.


Links not working..

I am trying to install and 2.Step
Design your application
Use our printable smartphone template to sketch your application
Use our icon template as PDF to sketch and PPTX to draw your application icon
Links not working..

@kiralikbeyin - Thanks, links corrected!


Bug Fix - Type error when evaluating metric depth on Kitti

This pull request addresses the type error encountered when evaluating the fine-tuned Depth-Anything model on the Kitti dataset , a similar issue with ZoeDepth was reported here - #2113.
The error had two proposed solutions:

Downgrade the torch version.
Manually adjust the height and width in the model code.

I opted for the second solution, modifying the height and width manually. This decision was made to avoid potential compatibility issues with future versions of xFormers, which may require a more recent version of torch. Downgrading torch, while a viable short-term fix, could lead to more significant maintenance challenges down the line.

This also happens when running evaluate or depth_to_pointcloud more generally. Thanks for the quick fix!


Add blog on 27.06 hackathon experiences

It would be great to document some of the learnings at the hackathon. Who attended, what did we work on?
Feel free to add information here that you'd like to see added :blush:

Done in 6d7d2c673d8ec305b2b111e7ff8dfe15efb9ee82


Wrong Windows directory picked for installation

The installer sorts the candidate installation directories by name, but due to the way Slack updates itself, this can lead to the wrong directory being chosen.
For example, on my system I have
2017-06-07  09:31 PM    <DIR>          app-2.6.3
2017-06-02  07:19 PM    <DIR>          app-2.6.3-beta2622578f

The installer picks app-2.6.3-beta2622578f for SLACK_DIR but it should use app-2.6.3 because it is more recent.
You can workaround this by specifying the Slack directory on the command line. I'll do a pull request with a suggested fix.

Fixed with #18


Build(deps-dev): Bump @storybook/addon-actions from 6.4.3 to 6.4.4 (#2067)

Pull request opened by the merge tool on behalf of #2067

Merged in ae20dc6ca857477d5e09ceee4a58f32f564f6043


Set up stable environments for test

@jhnwllr would like to establish some groups for testing, for which we need stable deployments.
I suggest we deploy 2 installations, both configured to use production data - one for a GBIF Helpdesk team, and one for external use. They could both live within the same installation, but we may want to bring features to each at a different pace, so I think we might want to isolate these.
I presume this means to make a software maven release, setup two database in the GBIF UAT PG, and make 2 deployments of the app and UI.
Does this sound correct to you @jhnwllr please?

Separate external and internal deployments sounds good to me. @timrobertson100
How should we manage of the separate deployments? Different git branches? UAT (internal) and PROD/main (external)?

@marcos-lg has set up endpoints on dev, uat, and prod:
https://api.gbif.org/v1/occurrence/experimental/annotation/project
https://api.gbif-uat.org/v1/occurrence/experimental/annotation/project
https://api.gbif-dev.org/v1/occurrence/experimental/annotation/project
The swagger docs are also now working:
http://prodws-vh.gbif.org:8124/swagger-ui/index.html?configUrl=/v3/api-docs/swagger-config
Now the UI just needs to be moved, which I believe is being worked on by @zaultooz
https://github.com/gbif/infrastructure/issues/19
After that we can close this issue

Now the UI just needs to be moved, which I believe is being worked on by @zaultooz

The UI is broken since the API had breaking changes. So that will need some days of reworking.

https://labs.gbif.org/annotations/iframe.html?args=&id=tools-annotations--standalone-example&projectId=1&rulesetId=1&taxonKey=2288218&view=RULES&viewMode=story


Bluetooth: Mesh: make mesh1.1 prov pts tests passable with btp tester

PR adds:

Ability to accept and trim static oob value if it is longer than required.(specification requirement)
Support 32 bytes static oob in shell
Refactor oob mandating feature to handle this feature independently in provisioner and provisionee.
Support 32 bytes static oob value in btp to pass mesh-1.1 pts tests (requires support in auto pts site too)

@PavelVPV, I've just removed trailing zeros in the first commit that Compliance Checker found after you approve.


TypeScript errors in app build

Following errors when running npm run build:
#10 7.556 src/services/apimService.ts(133,34): error TS2339: Property 'id' does not exist on type 'unknown'.
#10 7.557 src/services/monetizationService.ts(14,54): error TS2339: Property 'find' does not exist on type 'unknown'.

@MikeEvansLarah how is it looking with the updates to the app please? Will there be an update to the container image at mcr.microsoft.com/azure-api-management/samples/monetization ? Thanks

I believe we were waiting on @mikebudzynski

There has been a new version of the app published with the latest updates as of last month
mcr.microsoft.com/azure-api-management/samples/monetization:0.2.0

Sounds great @MikeEvansLarah, Thank you.
I think it might be good also to update the main.bicep accordingly so the old image is not used when a deployment is made

@joelbudu it's been updated now in #71

Thanks @MikeEvansLarah


Dev UI is disabled forever after choosing prod in meilisearch-setup

I run meilisearch-setup second time after set up on digital ocean and expect that chosing n option should switch the environment to the development allowing the access to the UI. At the moment it does not.
To Reproduce

setup using digital ocean described here
run meilisearch-setup and choose production option
run meilisearch-setup again and choose dev option
the UI is not available

Expected behavior
UI should be available
Desktop (please complete the following information):

OS: MacOS
Browser: firefox, safari

I will check this next week! Sorry for this bug :(
@CaroFG can you please transfer this issue to https://github.com/meilisearch/cloud-scripts/ ?

Sorry @eskombro, I don't have the rights to do it


Stable listing of shared items

to ensure consistent object listings, meaning that the "listing" of all shared items remains stable, a separate index must be established. Simply storing a prefix for a share and dynamically resolving it is not sufficient for reproducibility.
Note: This is separate from the topic of item versioning (see issue #22), which ensures the content of the item itself remains unchanged.
On the server side, we can adopt the concept of symbolic links (which point to objects in mounted sources).
goal:

allow users to create a package (=index with stable listing) of items in intuitive manner ("copy-like UI" as demonstrated in prototype already
allow users to share package
allow users to delete package
functionality to be available via Workspace UI or directly through storage API

initial work started - separate package folder with symbolic links ("pointers" to actual content) can be created

package folder must be properly persisted
method for creating symbolic links needs adaptation; currently mimics file copy (requires better customization)
versioned buckets need consideration (see https://github.com/EOEPCA/workspace/issues/22)


Ember dev container fails to run

When the ember dev container tries to run:
<EMAIL_ADDRESS>postinstall /app/node_modules/node-sass
> node scripts/build.js

Binary found at /app/node_modules/node-sass/vendor/linux_musl-x64-57/binding.node
Testing binary
Binary is fine
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 2398 packages in 41.492s
/app/node_modules/ember-cli/node_modules/find-up/node_modules/locate-path/index.js:41
		} catch {
		        ^

SyntaxError: Unexpected token {
    at createScript (vm.js:80:10)
    at Object.runInThisContext (vm.js:139:10)
    at Module._compile (module.js:599:28)
    at Object.Module._extensions..js (module.js:646:10)
    at Module.load (module.js:554:32)
    at tryModuleLoad (module.js:497:12)
    at Function.Module._load (module.js:489:3)
    at Module.require (module.js:579:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/app/node_modules/ember-cli/node_modules/find-up/index.js:3:20)

Note that my original question was What version of NODE / NPM are you using (to avoid that being an issue, but this issue was equally observed by @markpatton when starting up a new development environment so it might be more wide-spread due to a dropping of support for node-sass (note that in an unrelated project I observed a similar problem and had to change my dependency to sass altogether)
Here are the steps

Remove all node dependencies
Run npm install
Observe the failure below

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>postinstall: `node scripts/build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

Hey @aforward I tested this on an Ubuntu 21.04 LXC container with the following results:
ubuntu@my-ubuntu:~/pass-ember$ node_modules/ember-cli/bin/ember build
DEPRECATION: The integration of jQuery into Ember has been deprecated and will be removed with Ember 4.0. You can either opt-out of using jQuery, or install the `@ember/jquery` addon to provide the jQuery integration. Please consult the deprecation guide for further details: https://emberjs.com/deprecations/v3.x#toc_jquery-apis
Environment: development
cleaning up...
Built project successfully. Stored in "dist/".
ubuntu@my-ubuntu:~/pass-ember$ npm --version
7.5.2
ubuntu@my-ubuntu:~/pass-ember$

The version of npm that comes in the Ubuntu repositories should be able to handle this.  I was able to run npm install as a non-root user without the use of sudo.  What distribution are you trying to run this on?

So the failure was coming trying to build the ember development container which just installs ember, then the app, and runs it with ember server. In order to test try to build the container described by ember-dev/Dockerfile. Failures should be cross platform most of the time. But for the record the failure happens for me when trying to build on the container on Fedora 34. I just tried again and the problem still exists. I suspect just updating a few dependencies will fix it, but I won't be able to spend time trying until Friday.

@markpatton arecyiu asking me to try building it a different way?

Interesting that I notice differential behavior using npm install vs yarn install locally, but when I change the dev container between yarn and npm I get exactly the same failure.

Ok. The failure is actually caused by trying to install ember, not be trying to install the app. So this line in the Dockerfile is failing:
RUN yarn --verbose global add ember-cli

Ok. Rebuilding the ember-dev container allows pass-ember to actually start. This is because rebuilding the container means grabbing a new version of ember-cli with various updates.
The site starts, but when you attempt to login, there is an error
e.hbs
loc$$1.sliceStartChars is not a function

There is a related error message when "yarn install" is run on the app by the container. Likely updating the ember-cli version also means that some dependencies need an update.


Enhancement - make projects endpoints configurable

We have GitLab deployed on prem and the URLs are slightly different from what is mentioned in the API specification. For instance, to get a list of projects the user contributed to, instead of invoking https://gitlab.example.com/api/v4/users/5/contributed_projects we have to invoke https://gitlab.example.com/api/v4/users/5/contributed.
This change accommodates these discrepancies by exporting the endpoints so that users can configure then if they so need it.

Hmm... Interesting. Are there any docs that explain why these differences exist and/or describe what differences exist for which endpoints? I.e. are these the only two endpoints that are different?

@svanharmelen I might have spoken too soon. I investigated further and turns out some specific endpoints are not working on our on prem deployment like /api/v4/users/5/contributed_projects. Let me probe further and see if this change even makes sense.
Thanks.

Searching through the project I see this was added about a year ago and has always used these paths: https://github.com/xanzy/go-gitlab/pull/1792 So if version 15.11 is older then a year, I guess not.

Yeah, 15.11 would have been about 1.5 years ago. The contributed_projects API was introduced in 16.2 (here: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/124579), so I think you just need to update your gitlab version to take advantage of it via go-gitlab :)

Yeah, 15.11 would have been about 1.5 years ago. The contributed_projects API was introduced in 16.2 (here: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/124579), so I think you just need to update your gitlab version to take advantage of it via go-gitlab :)

Unfortunately I don't know if that's gonna happen any time soon :(


Allow use of existing secrets

It would be great if we could use existing secrets for the exporter.
In our environment we use SealedSecrets to create our secrets. So it would be great if an existing secret could be passed to the helm chart for the rgw configuration.

@jon-rei Good point, I think we will probably make it so that if a secret is given

@jon-rei please try with the latest helm chart version 1.3.0 and let us know if that works for you

Hi @galexrt, I've just deployed the new version on our cluster and it works, thanks for the quick implementation.


Fixing current R24.05 setup

As product
I want to re-setup the int environment after reset of portal and bpdm
so that we are able to join the e2e testing phase
Links
Acceptance Criteria

[x] Migration to new "old" keyloak url Token URL: https://centralidp-v2.int.demo.catena-x.net/auth/realms/CX-Central/protocol/openid-connect/token on all environments (e2e, dev, int)
[x] Conduct Smoke tests for e2e tests

Out of Scope

...

Hints / Details
please note that we started to reset the Integration Env. to get ready for the 24.05. E2E tests.
As a result, access to the portal and connected applications will be extremely limited until the E2E tests begin.
I understand that this may have a significant impact on many of you. To mitigate the inconvenience, we enabled a special support function. If you still need/want to perform actions such as EDC communications (version < 0.7 RC1), test runs, etc. using previously used users (both technical and functional), you can proceed by switching your connector and/or app instances to the following Keycloak token URL:
Token URL: https://centralidp-v2.int.demo.catena-x.net/auth/realms/CX-Central/protocol/openid-connect/token
Please note that this IDP instance is our previous INT Keycloak instance, which is now available under a new endpoint path. All user accounts and service accounts are still accessible with your existing credentials.

test on DEV:

https://jira.catena-x.net/projects/TRI/issues/TRI-1934

@dsmf why is the jwkSetUri not updated in vault?

@mkanal INT was not updated since there was the reset of the entire environment which lead to no data being available anyway.
The jwkSetUri was not updated because it is no longer in use.
As @dsmf mentioned, the tests were executed successfully, so everything is working as expected again.

Please remove jwkSetUri  as it is not in use.

@ds-jhartmann
Thank you very much accepted. Works as indended.


Use net.IP.IsLoopback() to match loopback addresses

changed the MatchLocalhost function in remotes/docker/registry.go
Added additional tests for modified code in remotes/docker/registry_test.go

Fixes: #5129
Signed-off-by: Madhav Jivrajani<EMAIL_ADDRESS>

/test?

/retest

Hey @AkihiroSuda, any reason why just [::1] is considered a valid loopback? If I understand correctly, the square brackets are used only when qualified with a port number, because of which the net package does not recognize [::1] as a valid IP, but ::1 and [::1]:port are valid ones.
https://github.com/containerd/containerd/blob/d8208e2e376ed972a111de69e98e1661bb7224e9/remotes/docker/registry_test.go#L62


nydus-test: ignore missing backend_proxy_url

backend_proxy_url is not mandatory.
This fix nightly integration test action

@changweige , a new test job has been submitted. Please wait in patience.

@changweige , The CI test is completed, please check result:

Test CaseTest Result

merge-target-branch:white_check_mark:SUCCESS

build-docker-image:white_check_mark:SUCCESS

compile-nydus:white_check_mark:SUCCESS

compile-ctr-remote:white_check_mark:SUCCESS

compile-nydus-snapshotter:white_check_mark:SUCCESS

start-nydus-snapshotter-config-containerd:white_check_mark:SUCCESS

run-container-with-nydus-image:white_check_mark:SUCCESS

Congratulations, your test job passed!


Replace Home with the current folder name OR with a custom text

Is your feature request related to a problem? Please describe.
On the top of the page, it says Home and as I enter a folder, it becomes Home / Folder 1 etc.
Describe the solution you'd like
I would like to replace Home with the current subdirectory that I am in with the DirectoryLister or a custom setting
ie:
http://www.blah.com/DLFolder should look like DLFolder on the top bar, so that the sub directories look like: DLFolder / subFolder1 etc.
Describe alternatives you've considered
Or maby I would like to call and/or name http://www.blah.com/DLFolder as Directory Lister Folder instead of Home so that the sub directories look like: Directory Lister Folder / subFolder1 etc.
Note
Directory Lister is installed at http://www.blah.com/DLFolder

To confirm, you would like to be able to customize this

so it becomes something like this?

Yes, that is what I want.
Home is the / directory of the hosting.
Your "Home" is the DirectoryLister install folder...

Thanks, I'll see what I can do.

Implemented with 23ae169e528dfe320a1bc66eb8d70c23a643e6d9

How to configure this?
How to modify the .env file?

Check out the Configuration documentation for more info.


Adding new topic about simple linear regression in statistics

There is a overflow in desmos graph, but it's okay i will fix it. Thank you so much for your contribution 🥰


Fix log interpolation

Fixes these two interpolation errors:
logproc interpolation error in File "src/lib/coda_networking/coda_networking.ml", line 1299, characters 65-72: bad interpolation for peer
logproc interpolation error in File "src/lib/verifier/prod.ml", line 192, characters 62-69: bad interpolation for stderr

P.S. I was thinking we could add a compile-time setting to the logger to make interpolation errors crash the program when encountered during CI. Could be nice since they can be pretty obtrusive to users.

I was thinking we could add a compile-time setting to the logger to make interpolation errors crash the program when encountered during CI.

Yes, I agree. Originally, I was planning to implement it in a ppx for logging (which never got worked on), but in hindsight, I realized that would be difficult with the the way metadata works (Logger.extend). We have the same concept of "crashing in dev builds, logging in production" for caching errors in the Unprocessed_transition_cache. We can just reuse that logic for this, maybe even combine the config vars into one.


Move TERRAFORM_RUNNER_URL to appliance specific properties

Follow-up to https://github.com/ManageIQ/manageiq-appliance/pull/385
I didn't realize that /etc/default/manageiq.properties was also present on podified (since it was in manageiq-appliance repo :laughing:)
This adds an appliance-specific properties file which we can package only in the appliance rpm
Follow-up:

RPM build changes to only install this file on appliances https://github.com/ManageIQ/manageiq-rpm_build/pull/464

Backported to radjabov in commit a0ec19595b0cb077a516847d406400664caf9c49.
commit a0ec19595b0cb077a516847d406400664caf9c49
Author: Jason Frey<EMAIL_ADDRESS>Date:   Wed May 29 11:24:36 2024 -0400

    Merge pull request #386 from agrare/add_manageiq_appliance_specific_properties

    Move TERRAFORM_RUNNER_URL to appliance specific properties

    (cherry picked from commit bdf299cdb579e193bb56a8e4dc1859425334f677)


Allow general filter use instead of just median filters

Is there a nicer way to inherit the docstrings?

Codecov Report

Merging #812 (f2a2a40) into master (40401bd) will increase coverage by 0.08%.
The diff coverage is 83.33%.

:exclamation: Current head f2a2a40 differs from pull request most recent head 4ec9178. Consider uploading reports for the commit 4ec9178 to get more accurate results

@@            Coverage Diff             @@
##           master     #812      +/-   ##
==========================================
+ Coverage   77.90%   77.98%   +0.08%
==========================================
  Files          24       24
  Lines        5861     5874      +13
==========================================
+ Hits         4566     4581      +15
+ Misses       1295     1293       -2

Impacted Files
Coverage Δ

spectral_cube/base_class.py
86.11% <ø> (ø)

spectral_cube/spectral_cube.py
76.61% <71.42%> (+0.02%)
:arrow_up:

spectral_cube/cube_utils.py
82.59% <100.00%> (+1.14%)
:arrow_up:

spectral_cube/dask_spectral_cube.py
85.14% <100.00%> (+0.12%)
:arrow_up:

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 40401bd...4ec9178. Read the comment docs.

Ready for review
This PR basically just allows other filters to be used.  I needed this for some reason I can't remember recently.... I think I wanted a percentile filter or something?


Escaped Quotes break highlight/inspection

Looks like if I have something like this, it will mark it as an error:
provisioner "remote-exec" {
    inline = ["echo \"export CONF=${var.value}\" >> /home/ubuntu/.bashrc"]
  }

The backslashes cause the error

Seems it's duplicate of #34 or fixed within that issue.


iTextSharp<IP_ADDRESS>

Type: Missing
Summary:
iTextSharp<IP_ADDRESS>
Details:
Declaring AGPL-3.0 only (but may also need to add OTHER for commercial license option?)
Resolution:
https://www.gnu.org/licenses/agpl-3.0.html
Affected definitions:

iTextSharp <IP_ADDRESS>

@AE49 I agree with add OR OTHER since they include the commercial option in the notice file:

iTextSharp is licensed as AGPL software.
AGPL is a free / open source software license.
This doesn't mean the software is gratis!
Buying a license is mandatory as soon as you develop commercial activities
distributing the iTextSharp software inside your product or deploying it on a network
without disclosing the source code of your own applications under the AGPL license.
These activities include: offering paid services to customers as an ASP,
serving PDFs on the fly in the cloud or in a web application,
shipping iTextSharp with a closed source product.
Contact sales for more info: http://itextpdf.com/sales

Version curated in #27714


Adding EventBridge schema validation solution

Issue #, if available:
Description of changes:
Architecture and solution that provides automated procedures for managing producer and consumer event validation via schemas produced from EventBridge.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Submission for serverless project to perform schema validation via EventBridge discovered schemas and API Gateway validation.  Sponsor: Giedrius


Add the ability to only see the count of files in the stream.

This PR adds a new 'files' option which can be used to turn off printing of individual files in the stream. This is helpful if you have a large number of files to process. By turning files of, you still get the benefit of knowing how many files are in the stream but it does not impact the speed or legibility of your build. I found this especially helpful in conjuncture with "gulp-changed" to make sure changes were being detected correctly and to see how many files are being processed during incremental builds.

Needs a test.

Thanks :)


Create a Migration Guide for Ruby Agent 7.0 to Ruby Agent 8.0

We should create a migration guide to enable our customers a smooth transition from Ruby Agent 7.0 to Ruby Agent 8.0.
Feature Description
In the document, please identify APIs,  configuration changes, or removal. The document should help to guide our customers with the usage of newer supported APIs and configurations.  Please provide examples when appropriate on how to apply the replacement APIs (Reference Method Tracer changes) and configurations.
Please document features that will be deprecated as well as features that will become default.
Review the lessons learned from previous 6.0 to 7.0 migration guide whereby we needed to add more troubleshooting guidance to prepend to enable our customers to unblock themselves.  If there are relevant troubleshooting steps, please also consider them in this story.
Additional context
Internal link
Priority
Must Have, target release by August 20th.

PR https://github.com/newrelic/docs-website/pull/3592


#153895584 Show the status of an event in the front-end

What does this PR do?

It uses react and redux to implement showing the status of an event.
It removes the feature of the admin being able to allow an event, so any event that is successfully created is automatically allowed.
It added a script that runs everyday to update the status of all the events that their date is passed to done.
It also fixes some server and front end bugs.

Description of Task to be completed?
User should be able to see the status of an event
How should this be manually tested?
None
Any background context you want to provide?
None
What are the relevant pivotal tracker stories?
#153895584
Screenshots (if appropriate)

Questions:
None

Coverage decreased (-1.5%) to 62.614% when pulling ec37fdbaf57fa23f1380312b2044dab3e13c1b4a on ft-UI-show-event-status-153895584 into 47e2be73174b09a43194f13d02ad05240c16a97f on develop.


[Introspection] Change work distribution between CLI and Introspection Engine

Currently the CLI does several RPC calls during introspect:

Introspect on the Introspection Engine with a url which returns a datamodel including datasource and generators
Get Config on the Query Engine to get the datasources and generators from the datamodel
Get DMMF via the Query Engine which parses the datamodel and can lead to datamodel validation errors
DMMFToString on the Query Engine, which returns the datamodel string the CLI then prints

This leads to a mix up of introspection errors and validation errors as well as query engine errors.
We want to change this to more clearly separate responsibilities between the engines:
The CLI should:

Call introspection on the Introspection Engine with a complete schema including datasources and generators
A. The Introspection Engine then calls getConfig itself to get the datasource
B. It then introspects the datasource and renders the datamodel into the schema
C. It returns this unchecked to the CLI which stores it
The user can then call generate or validate in a separate step which will trigger the validation of the datamodel by the parser and potentially return validation errors

For Introspection CI this will mean we will not get the validation errors from introspect any more, but that we have to call generate (or validate) to get them. This will probably change where and how we get the output we need to analyse as well @divyenduz

Implemented in the latest alpha.


Can't bind to ORDER by clause

Bug Description
The following piece of code compiles and works
    let r = sqlx::query("SELECT * from data ORDER BY timestamp ASC")
        .fetch_all(&pool).await?;

but this does not compile
    let r = sqlx::query("SELECT * from data ORDER BY timestamp $1")
        .bind("ASC")
        .fetch_all(&pool).await?;

Except I am mistaken the second should compile too as it should be able to bind values to the ORDER by clause
Info

SQLx version: 0.6
SQLx features enabled: "runtime-tokio-native-tls" , "postgres", "bigdecimal"
Database server and version: PostgreSQL 14.6 (Homebrew) on aarch64-apple-darwin22.1.0, compiled by Apple clang version 14.0.0 (clang-14<IP_ADDRESS>), 64-bit
Operating system: MacOS
rustc --version: rustc 1.66.0 (69f9c33d7 2022-12-12)

No, you can not bind values to ORDER clause, the same way you can not bind column names.
This is a limitation of SQL databases themself. Please look at this  https://github.com/launchbadge/sqlx/issues/2261 to understand what binding is and how it works.

Please close this issue if it works, @finlaydotb .

Please close this issue if it works, @finlaydotb.

@frederikhors Well it did not work. Just a confirmation I am trying to do what is not technically possible.


RFE: Strict mode

Implement a strict mode.
In strict mode Jurand should fail if:

at least one of specified matchers did not match anything
at least one of specified source files/directories was not modified
-a is given, but not annotation was removed

For example see this commit in guava package
Regex matcher com[.]google[.]errorprone[.]annotation[.] matches nothing in Guava sources.
Yet the tool does not point this out.
Another matche com[.]google[.]errorprone[.]annotations[.] was added to fix that.
Pull request demonstrates that matcher could be removed: https://src.fedoraproject.org/rpms/jurand/pull-request/3

I am unsure whether to go with only the verbose --strict option or also a short -s.

Other options have short variants, so for consistency I would add -s too.


HDDS-7203. LookupKey Latency breakdown

What changes were proposed in this pull request?
We need a breakdown of metrics for lookupKey API to reason its performance.
https://issues.apache.org/jira/browse/HDDS-7203
How was this patch tested?
Standard CI: https://github.com/duongnguyen0/ozone/actions/runs/3009361559
Also tried running on local to see how the metrics looks like.

@kerneltime @jojochuang Would be nice if you can have a look.


How to map user phone number to claim?

Hi,
In the user profile page there is a field for a phone number, but it seems that by default this is not mapped to any claim. How could this mapping be done so that I won't have to manually add this claim to every user?

Try adding phone_number claim to some identity resource, for example profile.

Then ask for this scope and as identity resource you should be able to find it in id_token .

@pavel-usachev  Thanks, this works! Sorry for the long wait. For some reason phone_number is not instantly mapped in my client application Claims but I see it at the /connect/userinfo endpoint, so I'll close this and try to figure out why every other property (given_name, preferred_username etc.) works out of the box

Followup: Had to add this to the my ASP app to get the mapping to work:
services.AddAuthentication(..)
.AddOpenIdConnect(opt=>...
    opt.ClaimActions.MapJsonKey(JwtClaimTypes.PhoneNumber, JwtClaimTypes.PhoneNumber, JwtClaimTypes.PhoneNumber);


Time's up timer doesn't show on time if the phone gets locked

Steps to reproduce:

Start an activity
Lock the screen for 30 sec
Unlock the screen and wait for the timer to get to 0:00
Time's up will show after X seconds of delay  (> 5sec in my testing)

@younglisa I've added this bug that @Misokate found while doing the design studio with the app.
cc @sshaar08

This one is looking good so far ill close this one last


Would you like give an example how to test the method ?

Good job, but less example. Would you like share some simple code for this ?

I also want the test code or can you teach me how to use LAMA's  inference codes to test

I have put everything now.


Julia crash when passing Ref of Mixed activity struct

I have a struct that is passed to the high level function that I am using with autodiff. The struct gives a mixed activity warning (as expected). I'm trying to bypass this by passing a reference to the variable instead per the example here: https://docs.sciml.ai/Enzyme/dev/faq/#Mixed-activity
When I run my code Julia crashes with the attached (long) error. I haven't yet been able to reproduce with a MWE but I'm hoping for some help interpreting the error message.
mixed_activity_ref_error.txt

Please post a MWE

With the recent mixed activity work landed and no MWE posted, I'm going to go ahead and close this as stale. Please reopen if it persists.


fix(statutory): allow candidates to use markdown in their application

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


[Bug] Grant USAGE on schema pglogical

When using pglogical, after a pgbelt migration usually schema change is made but permissions issues are encountered due to the extension.
When trying to modify the schema, you see something like permission denied on schema pglogical. It's a known bug, https://github.com/2ndQuadrant/pglogical/issues/361.
Just need to ensure GRANT USAGE ON SCHEMA pglogical TO <owner>; is run once the extension is installed.

The statement should be run around here: https://github.com/Autodesk/pgbelt/blob/main/pgbelt/util/pglogical.py#L56


Dockerfile cleanup

I'd like to propose some changes in Dockerfile which ami at reducing overall number of layers the resulting image consists of and to enhance readability and maintainability of Dockerfile.
Short summary of proposed changes:

Change ordering of instructions: e.g. ENV could go as close as possible to the top.
Use different, more dockerish way of formatting of dnf command.
I also removed mkdir /run/lock because it doesn't seem to be necessary any more (BTW it should be part of core file system if anything).
I also replaced sed -i 's/^UUID=/# UUID=/' /etc/fstab with more simplistic : > /etc/fstab since we really doesn't care about content of /etc/fstab.
I changed the way of how the content of exit-via-chroot.conf is generated: simply COPY existing file when image is built.

I'd like to propose more changes to Dockerfile and the other files in this project if you find this interesting.

I'd like to propose some changes in Dockerfile which ami at reducing overall number of layers the resulting image consists of

Why do you consider the number of layers to be a problem?

and to enhance readability and maintainability of Dockerfile.
Short summary of proposed changes:
Change ordering of instructions: e.g. ENV could go as close as possible to the top.
Use different, more dockerish way of formatting of dnf command.

I tend to disagree with the sorted lists -- I prefer the order of packages in the yum/dnf command to be in the order of importance. So I expect freeipa-server to be the first in list.

I also removed mkdir /run/lock because it doesn't seem to be necessary any more (BTW it should be part of core file system if anything).

Testing this change internally, thank you for pointing it out.

I also replaced sed -i 's/^UUID=/# UUID=/' /etc/fstab with more simplistic : > /etc/fstab since we really doesn't care about content of /etc/fstab.

My hope is that https://fedorahosted.org/spin-kickstarts/ticket/54 will be addressed eventually. Ideally, no /etc/fstab will be there at all, in which case that sed will start failing and we will know that we can remove it.

I changed the way of how the content of exit-via-chroot.conf is generated: simply COPY existing file when image is built.

Testing this change internally, thank you.

I'd like to propose more changes to Dockerfile and the other files in this project if you find this interesting.

Number of layers is not a problem but it makes building of images last longer. I know it's more a docker issue but there are no chances of any change here so we can reduce number of layers and as a result make build faster.

Maybe I wasn't precise about dnf/yum order. I don't bother about ordering of packages but alphabetical order is the one I'm using when have no better alternative.  But I'd strongly recommend line breaks which really is more readable.

I added findutils explicitly to the list because it is required in further instructions in Dockerfile (find and xargs commands). It's not present in core image and currently it's pulled as dependency by whatever package. I see it beneficial to have it on the list in case some rpm deps regarding findutils change in the future.

I proposed : > /etc/fstab because it's more "elegant" variation of > /etc/fstab which has one big advantage over sed or cat - it doesn't create subshell and it has no external dependencies which is good to have inside Dockerfile. I have more patches to eliminate use of cat command to do something not related to file concatenation. I think it would be hard to miss when upstream remove /etc/fstab form image and it won't be anytime soon.

I also removed mkdir /run/lock because it doesn't seem to be necessary any more (BTW it should be part of core file system if anything).

This is now in master as 3bb78305bf007a7254027142937540f1c57e6255.

I changed the way of how the content of exit-via-chroot.conf is generated: simply COPY existing file when image is built.

This is now in master as 5eea0000ec7a7fc873e4b5d616158fb791ecd9f4.
Thank you!

I also removed mkdir /run/lock because it doesn't seem to be necessary any more (BTW it should be part of core file system if anything).
This is now in master as 3bb7830.

Ouch, this breaks installation of opencryptoki. Sadly, dnf hides that failure. :-(

Ouch, this breaks installation of opencryptoki. Sadly, dnf hides that failure. :-(

Filed https://bugzilla.redhat.com/show_bug.cgi?id=1341079 and https://bugzilla.redhat.com/show_bug.cgi?id=1341086.

Funny it is to see how many other bugs get reported/fixed when making something really different.
Now about /run/lock. IMHO it should be created in fedora/CentOS base image not here. Maybe we should open an issue against https://github.com/fedora-cloud/docker-brew-fedora ? For comparison debian has /run/lock populated inside base archive from which docker images is created.

Ouch, this breaks installation of opencryptoki. Sadly, dnf hides that failure. :-(

Brought the mkdir /run/lock back in 213c9ed30958dab9b6f93ec9d29c02312ff7b859.

Now about /run/lock. IMHO it should be created in fedora/CentOS base image not here. Maybe we should open an issue against https://github.com/fedora-cloud/docker-brew-fedora ? For comparison debian has /run/lock populated inside base archive from which docker images is created.

Filed as https://bugzilla.redhat.com/show_bug.cgi?id=1343138.

Filed as https://bugzilla.redhat.com/show_bug.cgi?id=1343138.

This issue might not be easy fixable. It's a bit container specific because in "regular" installations there is tmpfilesd which creates all needed files/directories on each boot. Containers on the other hand rarely use systemd and its companion software and the only possible solution I can see for /run on tmpfs directory is to explicitly create it with required symlinks. Now I see that my former proposition to populate /run inside base image will only fix certain cases where /run is more or less static.

The https://bugzilla.redhat.com/show_bug.cgi?id=1343138 issue was fixed in fedora:24 image, so master now does not have the mkdir in Dockerfile.fedora-24.

I'm going to close this pull request now since there were multiple changes into the repo since it was filed.


Detox incorrectly interacts with elements

This is an issue we found internally when testing wix/react-native-navigation.
When an overlay window is present, and it should swallow touches (returns a non-nil value from hitTest:withEvent:), elements on the main window still get tapped successfully (and incorrectly).
This stems from an Earl Grey issue (https://github.com/google/EarlGrey/issues/735):

There seems to be an issue, where isVisibleForInteraction: returns YES despite there being a UIWindow instance that should take the touch of the user, rather than it reaching the element.
In addition to its current logic, the method should check first if there are other windows visible and answering hitTest:withEvent: with a non-nil value; if so, it should fail the interaction visibility check.

CC @yogevbd

Wonder if this might be the same issue we encounter in our app using react-navigation (v2.17.0)?
When we navigate from view A  to view B, then B is rendered over A. The problem is that both A & B contains components which have the same testID. Detox then complains with Failed: Error: Multiple UI elements matched for the given criteria., even though view A is strictly not visible.

@cbrevik This issue is unrelated. Here two native windows are incorrectly interacted with by Earl Grey.
Regarding your issue, there is nothing we can do about this. The framework you are using makes a mess. It is so wasteful to have all these views loaded. Please move to a better framework, such as react-native-navigation.

I heard there are improvements in react-navigation that remove old views from the screen. Try using those improvements.

It is now possible to specify a start position for X and Y, which should alleviate this problem.
https://github.com/wix/Detox/blob/master/docs/APIRef.ActionsOnElement.md#scrollpixels-direction-startpositionxnan-startpositionynan


wipe.sh fails to remove security groups

Tested on version 2dda017fa689ec3d3684f5032ae1cd4420ab5943

The removing of SSH Security Groups was not succesfull.

I have removed security groups manually and tried several times install.sh->wipe.sh without success.
The rest of items were cleaned up correctly.

There is no determinate exception. In my case I've got problem "The removing of AMI images was not succesfull"
I think it's be cause in wipe.sh, instance termination is asynchronous. We need to wait while instances will gracefully terminating

Works for me in 7ff6717fa9765fec56a2949db910b640ca4c8aae

Fixed


500 (Internal Server Error), while following Getting started in Readme

I have just heard about next.js so I wanted to give it a try, however as I ran npm run dev I get Internal Server Error on localhost:3000 and in console GET http://localhost:3000/ 500 (Internal Server Error)
Same results using zeit/nextgram

[x] I have checked Next.js Issues and while my issue seems like a duplicate, there was no solution.
[x] Followed everything as in Readme, used Powershell, Git bash, results are always the same.

Error text
{ Error: Cannot find module D:\path\.next\dist\pages\_error     at _callee$ (D\path\node_modules\next\dist\server\resolve.j s:220:19)     at tryCatch (D:\path\node_modules\regenerator-runtime\runtim e.js:65:40)     at Generator.invoke [as _invoke] (D:\path\node_modules\regen erator-runtime\runtime.js:303:22)     at Generator.prototype.(anonymous function) [as next] (D:\DEV\ up\node_modules\regenerator-runtime\runtime.js:117:21)     at step (D:\path\node_modules\babel-runtime\helpers\asyncToG enerator.js:17:30)     at D:\\path\node_modules\babel-runtime\helpers\asyncToGenerat or.js:28:13 code: 'ENOENT' }

Tech
Version

next
3.2.1

node
7.5.0

npm
4.1.2

OS
Windows 10

Interesting, I can't debug it though cause it's windows. @arunoda could you check it?

I was getting Internal Server Error after following the setup steps in the README.
I had my project in ~/c/Users//Desktop/ but after moving it down to ~/c/Users/ I was able to run npm run dev without any issues on Windows 10 (npm v5.3.0 and node v8.5.0).

Just attempted this with the same error without success

maybe the file path is too long. try move the project directory to the top level of the partition, like d:\<project-name>


[Form recognizer] Consistency update naming

API changes have been detected in com.azure:azure-ai-formrecognizer. You can review API changes here

Same question as on the JS PR about the property names on the account properties model? Do you also need to add the renames for consistency?

For Java, we already had documentModelCount and documentModelLimit naming so not a change for us.

API changes have been detected in com.azure:azure-ai-formrecognizer. You can review API changes here


Log window not opening

Describe the bug
The log window is not opening anymore (since update to 0.16.0). Doesn't work from the menu bar or the app (see video/pictures attached)
To Reproduce
Menu bar:

Go to the Mac menu bar and click on the orb stack icon
hover over the container stack
hover over the service you want logs for
click on show logs ---> nothing happens (also no windows in the background)

App:

Go to the container stack
Right click on the application and click on logs

Expected behavior
The log window/view should open on click.
Diagnostic report (required)
OrbStack info:
Version: 0.16.1 (160100)
Commit: 4235b341267c814080ec0e117d1e680d8f8f8676 (v0.16.1)
System info:
macOS: 12.6.5 (21G531)
CPU: arm64, 8 cores
CPU model: Apple M1 Pro
Full report: https://orbstack.dev/_admin/diag/orbstack-diagreport_2023-08-18T08-51-05.518330Z.zip

Screenshots and additional context (optional)
Clicking on logs from the menu bar:

Clicking on logs from the main app:

Rightclick on the orb stack icon in the Mac dock to see any open windows -> no other window than the main application

Video to see the bug in action:
https://github.com/orbstack/orbstack/assets/76478694/d5023987-474b-4e3d-99c3-125dfa2ac5f6

Fixed for the next version. This is caused by a macOS 12 bug and the GUI is generally more buggy on 12, so I'd recommend updating to macOS 13 if possible.

Released in v0.17.0.


Send from address screen

Send to never expired address

It will be done in https://github.com/BeamMW/ios-wallet/issues/413


When to drop Java 8 support?

With the upgrade to GeoAPI 3.0.2 (issue #64), PROJ-JNI is now a Jigsaw module (issue #15). We have done that while preserving Java 8 compatibility by using the multi-version capability of JAR files. However it makes the project more complicated. A few source files are duplicated in the java9 directory with slightly different code, for example with slightly different use of ServiceLoader. Those duplications increase the risk of discrepancies if a developer changes a Java 8 source file and forget to update the corresponding Java 9+ source file. The root pom.xml file is also more complicated with an Ant task for generating the multi-version JAR file.
When can simplify the project by dropping Java 8 support. The question is when? (no need to be now since we have a solution that works for now).

As discussed in https://github.com/OSGeo/PROJ-JNI/discussions/67, the 2.0 release has a note saying that it may be the last release supporting Java 8. Having hear no comment in the last 2 months, we will proceed unless there is a last minute objection posted on this issue.

Done, except for the use of logger-neutral API which is the subject of issue #66.


Change confusing wording of error message

Existing error message "[...] it has to have at least two mint coins with at least 6 confirmation in order to spend a coin" is confusing to many users.
"What does this mean?", "Do I have to create two mints in order to do one spend?", "What does 'it' refer to?" etc. were common questions.
Hoping to provide a clearer error message here.

I agree this is a better message.


DataTable programmatic sorting regression

This feature changed the sorting behavior, is this intended?

For example:
Click Name -> Sort by Name ASC
Click Port -> Sort by Port ASC
Click Port -> Sort by Port DESC
Click Name -> Sort by Name ASC
Now:
If you click on a column, the sortDirection of the previous sorted column gets cycled.
For example:
Click name -> Sort by Name ASC
Click Port -> Sort By Port DESC
Click Name-> No Sorting
I think the old behavior is more intuitive.
Originally posted by @chilligerchief in https://github.com/carbon-design-system/carbon-components-svelte/issues/1337#issuecomment-1151296293

Fixed in v0.65.1. CC @chilligerchief


No arb files found

Getting "No arb files found" message in vs-code while extracting string.
Directory structure

l10n.yaml file

and local file

Thanks for your feedback @navneet-singh-github.
Quick fix: If it doesn't impact your project too much. Can you put the arbs files in an lib/core/l10n/arb folder?
As soon as I have time, I will correct this problem.

In your l10n.yaml replace lib/core/l10n/ to lib/core/l10n.

After doing this I'm not getting error but nothing happens now. Only enter variable name prompt open.

After entering the desired variable name and type (Like a GIF in README).
Doesn't it add to the arbs files?

Only enter variable name prompt opens; nothing happens after entering the variable name. It does not add to arbs files also.

If it's not a problem, you can copy and paste the text you want to extract.

I think I've found the problem.
It's when you have several variables.
I'll try to fix it as soon as possible.

I push a new version 1.4.0 tell me if this fix your problem.
@navneet-singh-github


Option to repeat quest a specified number of times (without overriding number of apple repeat)

Can this option be implemented? It would be helpful if you just want to run quest once for clear reward using universal team or maybe the number of run needed for shop clear cost less ap than the multiple of apple refill.

Any idea how the UI for this should be? I think people would get confused if both options (No. of runs & No. of refills) are there, like which gets priority.

I think it can be a tab similar to the refill option with some kind of title like Number of Repeat and in there user can pick unlimited repeat (until run out of ap) or enter a number to limit the number of run (but still stop when no apple left). About the priority i think whichever one each is reached it will stop the script and have a pop up to tell the user the reason so they don't necessary take priority over each other. It just add constraint to avoid accident ap consumption so if people don't want to use it they can just left unlimited repeat.

Ok, so if we don't give priority to either, then an option on the Refill page itself below the existing settings should be fine I think. I don't think we should add another top-level menu for this.

Ahmm can I have suggestion for this?
I think it's better to fuse them like
Repeat Mode: Apples or number of runs
(will use apples* to attain that no. of runs)
*Of course you will not delete the data input at apples (no. of refills , what apple to use etc..)
Sorry for wrong grammar

But, even if we add a repeat mode, and set it to number of runs, we still need to specify what kind of apples to use for refill.
And if we're showing both apples and number of runs, when user chose number of runs, I think it is better to keep them separate and stop the script when either of them exceeds the limit.

Sorry for wrong grammar

No need to write this every time bro, your grammar is good enough.

This is the UI I'm planning:

So if the refill option is off then you will not spend any apples when the run is not achieved?

So if the refill option is off then you will not spend any apples when the run is not achieved?

Correct. Unless you specify which and how many apples are to be used, no apples will be used.

And if the limit no of run is on then the repetition in the refill category is disabled/hidden?

No. Turning one option ON won't turn OFF the other.


feat: november 2024 release

Azure Landing Zones policy refresh https://github.com/Azure/Enterprise-Scale/releases/tag/2024-11-05
And other minor improvements:
This PR fixes/adds/changes/removes

includes #1200
includes #1183
includes #1137
includes #1143
fixes #1171
fixes #1170
fixes #1185
fixes #1176

Testing Evidence
Please provide any testing evidence to show that your Pull Request works/fixes as described and planned (include screenshots, if appropriate).
As part of this Pull Request I have

[ ] Checked for duplicate Pull Requests
[ ] Associated it with relevant issues, for tracking and closure.
[ ] Ensured my code/branch is up-to-date with the latest changes in the main branch
[ ] Performed testing and provided evidence.
[ ] Updated relevant and associated documentation.

/azp run unit

/azp run unit


Git driver does not support Azure DevOps Repositories

We are currently attempting to run Cerbos using the git driver but are running into an issue with our repositories. We use Azure DevOps which does not fully support the git protocols being used (apparently after some searching around). Attempted both SSH and HTTPS.
2022-10-14T17:21:31.831Z	INFO	cerbos.server	maxprocs: Leaving GOMAXPROCS=8: CPU quota undefined
2022-10-14T17:21:31.831Z	INFO	cerbos.server	Loading configuration from /config/config.yaml
2022-10-14T17:21:31.838Z	INFO	cerbos.git.store	Cloning git repo from {{REPO}}	{"dir": "/work"}
2022-10-14T17:21:33.029Z	ERROR	cerbos.git.store	Failed to initialize git store	{"dir": "/work", "error": "failed to clone from {{REPO}} to /work: empty git-upload-pack given"}
2022-10-14T17:21:33.029Z	INFO	cerbos.server	maxprocs: No GOMAXPROCS change to reset
cerbos: error: failed to create store: failed to clone from {{REPO}} to /work: empty git-upload-pack given

https://github.com/go-git/go-git/issues/64
https://github.com/src-d/go-git/issues/335
A lot of the issues are really old and its most likely an Azure DevOps failing but just bringing this up in case there is any workaround or ability to use it for Azure DevOps.

Thanks for reporting the issue. We haven't tested Cerbos with Azure DevOps but based on the comments by other go-git users and the upstream issues that you've already found, I suspect the issue is in the git library rather than Cerbos itself.
Unfortunately, I don't have a workaround for you at the moment (unless you would like to try one of the other storage mechanisms supported by Cerbos). We've run into several other issues with the go-git library and want to replace it but it will take some time.

Thanks for the quick feedback. We'll be exploring the other options to see how well they work for us.

A lot of the issues are really old and its most likely an Azure DevOps failing but just bringing this up in case there is any workaround or ability to use it for Azure DevOps.

@Greg15153 workaround for azure devops git repos -> https://github.com/GoogleContainerTools/kaniko/issues/719#issuecomment-1283407534

We actually went the same approach with kubernetes git-sync init container on Deployment creation, then a side-car of it constantly polling our git and cerbos just pointing to the volume it sync'd too. Working pretty well.


:lipstick: Added validations for social media urls

Resolves #120
Proposed Changes

added custom validators for linkedin, facebook and twitter urls

Testing Plan

try inputting linkedin, facebook and twitter URL in the nomination form

ゴメン I didn't realize you updated this... don't hesitate to click that refresh ♻ button next to my name or ping me. Let's get this in. Great work!


Minify using deprecated PHP functions?

PHP Version	5.4.38
SQL Engine	MySQLi 5.5.5
stopped working
PHP Version	5.4.41	Posts
SQL Engine	MySQLi 5.6.25
builder loaded but couldnt minify anything; now stopped working

Please use http://groups.google.com/group/minify for support.


Need maintainers?

Given the number of opened issues I guess this project needs more maintainers,
I'd be glad to help
Sincerely

Maybe is better this project have no maintainers

@GitCash send 250 bits to @arl and @OtacilioN maintain this

@arl,@OtacilioN

@arl,@OtacilioN

Thank you very much for your support @deepthawtz, be assured your tip will be efficiently allocated, I might even find the courage to begin with that  long overdue refactoring!


Release 4.2.1

Please release 4.2.1, so new projects can use the askcli() feature. Thanks.

@matt-kruse - anything you want to add to this release, or can I go ahead and publish it?

Go ahead @kobim!

Done!

Thank you! I am adding code for upcoming API's but didn't have anything to contribute for this release. But having this update on npm will be helpful, thanks!


Unify Asgardeo and Identity Server Documentation Experience

Epic
With the strategy of merging the two products' experiences.
Epic derived from: https://github.com/wso2-enterprise/iam-engineering/issues/630
Description
With the strategy of merging the 2 products' experience. It makes sense to merge the documentation as well and maintain the differences where necessary. So, that users will have a seamless experience across both products.
Asgardeo issue: https://github.com/wso2-enterprise/iam-engineering/issues/688

Repository Changes:

Both products docs now reside in the same repository [1].
The structure no longer features branches for each IS version; instead, all doc versions are organized as folders within the master branch.

- en
   - asgardeo
   - identity-server
      - 5.9.0
      - 5.10.0
      - 5.11.0
      - 6.0.0
      - 6.1.0
      - next
      - versions (will be renamed as 7.0.0 with the release and a new `next` directory will be created)
   - includes

Note: The old master branch is renamed as master-deprecated.
WSO2 IS 7 documentation is available at [2], the folder name and the URL will be updated from next to 7.0.0 with the release.


[ALLUXIO-2625] Make SecurityUtilsTest final

https://alluxio.atlassian.net/browse/ALLUXIO-2625
To avoid accidental subclass extension

Can one of the admins verify this patch?

ok to test

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/13849/
Test FAILed.

Hi @RushSykes , thanks for your contribution to Alluxio!
The following files have windows line endings:
core/common/src/test/java/alluxio/util/SecurityUtilsTest.java
Can you please use the unix line ending instead? thanks
You should only see one line diff on the github Files Changed page.

Sure i'll fix that tomorrow

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/13863/
Test FAILed.

Ok it seems there's sth wrong with my env here, gotta create a new PR


option says regex on "fileFilter [regex] (optional)" but actually wants a string

Thanks for the report :-). Fixed in ac1a87491c9bd2f06ad222eb3aeeb41cb65dc644. Update your dependency to 0.1.2 to receive the update.

thanks for the quick fix :)


'Back' option does not work

Describe the bug

The 'Back' option in the background navigation dropdown does not work.

Steps to reproduce the behavior:

Create a new EV3 program
Open the simulation
Open the background navigation dropdown (simulation scene shortcuts)
Change the backgrounds using the background navigation view.
Click on the 'Back' option
See error

Expected behavior

The background should switch to the previous background.

Screenshots

Device information

Type : Desktop
OS: MacOS
Browser: Chrome

Additional context
More information should be provided on the function of these options in the form of a tooltip or help option.

Sorry for the back and forth but we decided to remove the whole menu, see #745.


Revert https://github.com/triton-lang/triton/pull/4784

Duplicating loads will significantly increase the shared memory usage which is likely to cause out of memory problem. We should find an alternative to not have to duplicate shared memory allocations.

I need to revert this PR (https://github.com/triton-lang/triton/pull/4784) as it creates large amount of shared memory in some of our kernels


When we use isIn(emptyList) in where condition, it should not query full table.

It's been posted here two years ago. But I don't think isInRequired or withListEmptyCallback is a good solution.Because if we can remember to use isInRequired,of course we can also remember to check empty list before isIn.
I can understand that you never want to build invalid sql, but in my opinion, once we use isIn, whatever param we pass, you should never change our sql, we don't want fixing, if you think our sql is invalid just throw exception, not change it to another wrong sql.
If we pass empty list, the sql should be in (),you can't change it to query full table, because it will be a disaster in production if we have a table with big data, there will be lots of slow queries. And if we use it in delete, it will delete all rows, it's a real disaster because you changed our sql wrong for "valid sql".
And for most programmers, they don't know this issue, so every time in code review, we have to take time to check if they have checked empty list or not before isIn.And it's like a time bomb if someone forget to check empty list before use isIn.
I think it will be a good solution if there is a config setting to decision throw exception or query full table when isIn empty list.

@jesusslim see the new docs page for details on how I've addressed this issue and let me know what you think.
https://github.com/mybatis/mybatis-dynamic-sql/blob/master/src/site/markdown/docs/configuration.md

@Roderland Thanks for the excellent writeup!
Starting in version 1.4.1, your case [1] will throw an exception if ageList is empty. In this case you do want to query all rows in the table so you will need to configure the statement to allow the non-rendering where clause:
select(c -> c.where(age, isInWhenPresent(request.getAgeList()))
   .configureStatement(cfg -> cfg.setNonRenderingWhereClauseAllowed(true)))

Also in version 1.4.1, your case [2] will throw an exception if usernameList is empty. In this case I think you don't want to query all rows in the table so the exception may be appropriate. But your case [3] is the best way to handle it.
Your case [3] is a good example of doing parameter validation before calling the query - that is always the best thing to do. With that case you do not need to configure the statement to allow a non-rendering where clause because you check for values in usernameList. Even if ageList is empty, the where clause will still render.

This change is now released in version 1.4.1. Thanks for all the feedback.


tidy xiview.py

User description
tidies up xiview.py by removing duplicate code. Should be OK to merge
@sureshhewabi - i've got following questions about tidying up this project:

seems like we don't have any versioning of the API?
is process_dataset.py really needed in there?
is the fastapi and sessio import needed at top of xiview.py
i'm not sure how that models.Upload import works? The models directory in this proj is empty?

PR Type
enhancement

Description

Removed unused imports and redundant code to tidy up the xiview.py file.
Refactored the database query execution into a reusable execute_query function to reduce code duplication and improve maintainability.
Simplified and consolidated logic for endpoints handling metadata, matches, peptides, and proteins, improving code readability and performance.
Enhanced error handling and logging for database operations to provide better insights during failures.

Changes walkthrough 📝
Relevant filesEnhancement

xiview.pyRefactor and optimize xiview.py for better performance

app/routes/xiview.py
Removed unused imports and redundant code.  Refactored database query execution into a reusable function.  Simplified and consolidated endpoint logic for metadata, matches, peptides, and proteins.  Improved error handling and logging for database operations.

+111/-479

💡 PR-Agent usage: Comment /help "your question" on any pull request to receive relevant information

@sureshhewabi - i think the security concern raised by PR-Agent thingy must be about the visualisations end point? (your one, that's written using sqlalchemy orm). I think we should refactor that.
I don't really understand the PR-Agent comment about using a context manager

...i think it's right about that context manager thing

@sureshhewabi - i think this context manager thing might be connected to the behaviour i was pointing out where things seemed blocked

@sureshhewabi - i think this context manager thing might be connected to the behaviour i was pointing out where things seemed blocked

Did you try with the suggested code?

i did and it didn't work, i also asked chatpgt about it and it agreed but the code it suggested also didn't work.
i think there's something more fundamental wrong with the way we're handling async db connections.
think need to look more into how this context manger thing is supposed to work

apparently we need to "Make sure the connection object returned by get_db_connection can be used with async with." (thats from the AI thing in my IDE)

so, the database queries were blocking and the api wasn't really working asyncronously.
@sureshhewabi - if you compare the image below to the ones we saw on Monday then you can see the quick queries now return quickly.

this wasn't anything to do with the context manager (which isn't so important), it was because we need to use the asyncpg library to make it work asyncronously.
This should improve things. Also means we can later get the advantage of the parallel load by starting to process the data as it arrives. I've got some refactoring to do then i'll update this PR.
@sureshhewabi - there's some maintenance things to look at with this project but i think you're busy testing out the validation function of xi-mzidentml-converter at the moment, so we can look at it after that.

re's some maintenance things to look a

This is an excellent finding! Thanks for that.
Yes I will come back to this as soon as I am done with validation

Please add new library dependancies (eg:asyncpg) to setup.py as well

hi suresh,
I saw your comment about adding asyncpg to setup.py.
Can't do that 'coz there is no setup.py... i think you maybe noticed that after your comment and that's why the comment is now gone.
no setup.py is also why we don't have version numbers on this.
i think the get metadata request would benefit from being split into multiple request, like the AI suggested above.

This is an excellent finding!

yep, now that we know the database queries weren't really asynchronous, we should be able to get things working much more reliably by fixing that.
I think we need to look at the sqlalchemy queries also, so that they are also asynchronous (at the moment i think they are not)
and possibly also looking at the writing to the database from xi-mzidentml-converter to make it async - it probably isn't and this might be why the whole system became unusable when you were parsing data

Yes sorry I realised it that no setup.py for this API library. Got confused with the other one


Signedness corrected

Signedness correction (reported by clang 8).
@basvodde isn't size_t a better choice here anyway? Neither test count nor shuffle_list() parameter should become < 1.

Coverage remained the same at 99.88% when pulling 4b8e48794bf112a5fc2db788134b78d1eb74dbc1 on offa:clang_type_fix into dd1958a689d0e22ecdb5582deeab388fe65fa711 on cpputest:master.

I noticed this commit has the 'new' style casts. I think we always avoided these in CppUTest, though I noticed that in the recent pull requests 3 slipped through. I prefer still not using the 'new' style casts, mostly so that it keeps compileable on old systems.

I updated my PR to use size_t.

Looks good. 2 small comments on it.

Thanks for your review! I have addressed both issues.

Tnx


docs: meeting minutes for 2023-06-15

Description
Meeting minutes for 2023-06-15
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Thanks @inigomarquinez! I will do a commit with a little style refactor to match the way we consume it in the website


Orchard.Projections - Some admin panel sections escape from the /Admin/ url

Branch: Currently on dev but seen it on master as well
When you try to add a new filter, sort criteria or layout the module escapes from the /admin/ url and use ~/Projector/:
http://localhost:30321/OrchardLocal/Projector/Layout/Add/12
http://localhost:30321/OrchardLocal/Projector/SortCriterion/Add/12
http://localhost:30321/OrchardLocal/Projector/Layout/Add/12

While this might not be technically a requirement of admin, I'm pretty sure I've seen it as a best-practice and it means a user cannot create a page a slug with that name.

Also
http://localhost:30321/OrchardLocal/Packaging/Gallery/Modules

Also, as Donald points out in #6787
/Orchard.OutputCache/Statistics

Someone started working on this ?

I haven't no

Won't fix. Too old.


[Suggestion] Separate spawn-rate for decaying leaves

Implement a control for particles from non-persistent distance-7 leaves. Ideally, this would be configurable so that the user could opt to have leave ONLY fall from decaying leaves; this could be a very nice effect where leaf blocks don't just vanish into thin air.

We had that idea for a long time but the issue is that leaf decay happens on the server side so there's no easy way of detecting this on the client side.
I haven't yet looked into this - it should be possible to check for block or render state changes, but I fear this might be very inefficient, so it may only really be doable for singleplayer mode.

Understood, glad you've put the thought into it. Is it possible that the issue could be helped by a resource pack like this: https://www.planetminecraft.com/texture-pack/visual-leaf-decay/ ?

Ah, I think I only just now understood what you meant.
Increasing the leaf spawn rate of such blocks should be no issue (except that Terrestria/Traverse's ExtendedLeavesBlock might need special care).
I was thinking of spawning leaves when they actually decay/disappear/are broken so they don't turn to air but leave a few leaves behind (pun intended).

Ha, no worries; I get that my wording was a bit unclear. I can totally see how it would be a nightmare to spawn something from a block as soon as the block is no longer there.

Just released a new version (CurseForge should approve soon, Modrinth has it now), adding a "Decaying Leaf Spawn Rate Multiplier" setting among other things.
I also added a version of the "decayed leaf blocks turn into a bunch of leaves" idea, though it only works in singleplayer.
And I just now realize it is kinda missing the option to spawn particles only from decaying leaves but you could turn down the general spawn rates and use a high multiplier to approximate this.


fix(nuxt-start): add missing vue-client-only dependency

Resolves: #6266
Types of changes

[x] Bug fix (a non-breaking change which fixes an issue)
[ ] New feature (a non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly. (PR: #)
[ ] I have added tests to cover my changes (if not applicable, please state why)
[ ] All new and existing tests are passing.

Dont know why Circle CI has issues, already restarted the job twice but that didnt resolve it.

Codecov Report

Merging #6267 into dev will increase coverage by 0.03%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##              dev    #6267      +/-   ##
==========================================
+ Coverage   95.72%   95.76%   +0.03%
==========================================
  Files          80       80
  Lines        2666     2666
  Branches      687      687
==========================================
+ Hits         2552     2553       +1
+ Misses         98       97       -1
  Partials       16       16

Flag
Coverage Δ

#e2e
100% <ø> (ø)
:arrow_up:

#fixtures
50.63% <ø> (ø)
:arrow_up:

#unit
92.46% <ø> (+0.03%)
:arrow_up:

Impacted Files
Coverage Δ

packages/vue-renderer/src/renderer.js
94.3% <0%> (+0.81%)
:arrow_up:

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 662a409...27f39bc. Read the comment docs.


V11.0: Vehicles does a slight pause at Give Way sign even when there's no traffic

Describe the problem
When a vehicle come to a cross road where the Give Way sign is set it does a slight Pause even
if there is no traffic on the road where it is entering. This wasn't happening pre-v11.
It's almost like a stop sign but without a full stop.
Steps to reproduce
Create a Round about. Vehicles entering the round about will pause slightly.

Hi - please provide the information listed in #655 - it will hopefully enable us to isolate and diagnose the problem.

I'll try to dig after the Log-file even if I don't experience an visual error of any kind.
I'll try to reproduce the problem in a new save game.
The only difference between noticing this  "No pause" to "Slight pause" in Give Way-junctions was me doing a unsubscribe old, subscribe new, start game and load city.
 Cars make a full stop and accelerate out into the junction when it's clear. Change back to Give Way it does an "slight almost stop" and accelerate. Even when there isno car in road/round about. I've noticed that sometimes it will "let through" one or two cars and then revert back to "slight pause".
This behaviour makes cars stack up on my more used roads creating queues.
I hope we can find what is creating this.

I've added the requested information in #655.

Fixed by  #662 - will be part of the 11.1 release (LABS page will get 11.1 update first)


fix:Invalid validation of spec.ips and spec.excludeIPs fields of SpiderSubnet

Signed-off-by: iiiceoo<EMAIL_ADDRESS>

需要开个 issue 关联下


A2 prioritize action

Prioritize Action tab with filtration functionality

Merging this into develop because A2 has now met the acceptance criteria.


Copying into a slice [Feature Request]

In order to perform tensor manipulation operations (such as Image-to-column), copying into specific slices of a tensor is important. The current tt_lib.tensor.copy can copy from slices, but will only work if the destination is a full tensor of the same slice.
The solution I'd like
import ttnn
import tt_lib

import torch

ttnn.set_printoptions(profile="full")

device_id = 3
device = tt_lib.device.CreateDevice(device_id)

activations = torch.randn((1, 1, 1, 10), dtype=torch.bfloat16)
act = tt_lib.tensor.Tensor(activations)
act = act.to(device)

# columns = torch.zeros((1, 1, 1, 16), dtype=torch.bfloat16)
columns = torch.zeros((1, 1, 1, 10), dtype=torch.bfloat16)
col = tt_lib.tensor.Tensor(columns)
col = col.to(device)

# print(dir(act))
print(act)
print(col)

print("\n------ Copying ------\n")

# print(act[0,0,0].get_legacy_shape())
# print(col[0,0,0,:act.volume()].get_legacy_shape())
# print(tt_lib.tensor.copy(act[0,0,0], col[0,0,0,:act.volume()]))
# tt_lib.tensor.copy(act[0,0,0], col[0,0,0,:act.volume()])

print(act[:,:,:,:].get_legacy_shape())

print()
print(col[:,:,:,:].get_legacy_shape())
tt_lib.tensor.copy(act[:,:,:,:], col[:,:,:,:])
print(col)

print()
print(col.get_legacy_shape())
tt_lib.tensor.copy(act[:,:,:,:], col)
print(col)

tt_lib.device.CloseDevice(device)

It would be great if tt_lib.tensor.copy(act[:,:,:,:], col[:,:,:,:]) also works the same as tt_lib.tensor.copy(act[:,:,:,:], col), and consequently, copy into a tensor of different shape like tt_lib.tensor.copy(act[:,:,:,:], col[:,:,:,:act.volume()]) (the destination slice will still be the same shape.
Output of current code

Environment information:
OS: Devcloud running on Ubuntu 20.04.4 LTS (Focal)
Version of software: v0.46.0-rc7

FYI @mbahnasTT

@jliangTT , TM team to triage. fyi @tarafdarTT @yan-zaretskiy

@davorchap , prirotiy pelase?

@davorchap @jliangTT Please consider this one of the Higher priority Ops, as Copying into slices make Tensor Manipulation becomes a whole lot easier in the long run

@davorchap Is there any update on the priority for this Op?


lasers hit crit mobs that aren't aimed at

considering that lasers are also ranged i believe they should work the same like guns do in #27905

the same should apply to wideswings too maybe?

Lasers arent projectiles

I mean, projectiles avoid crit targets to represent the character aiming above them, I don't see why the same shouldn't apply to laser weapons.

dupe


[clover-report] No coverage recordings found. No report will be generated.

Hi All,
i took small web  application(2 servlets and coressponding test classes),.. compiled with Ant script and generating clover.db , war files in target folder , generated log as shown below,...

D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1>ant -f build.xml  runcoverage
Buildfile: build.xml
[taskdef] Could not load definitions from resource cloverjunitlib.xml. It could not be found.
clean:
[delete] Deleting directory D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\classes
[delete] Deleting directory D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\instrumented
[delete] Deleting directory D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\reports
instrument:
[mkdir] Created dir: D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\instrumented
[clover-setup] Clover Version 4.0.1, built on September 01 2014 (build-932)
[clover-setup] Loaded from: C:\ant165\lib\clover.jar
[clover-setup] Clover is enabled with initstring 'D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\cloverdata\coverage.db'
init:
[mkdir] Created dir: D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\classes
[mkdir] Created dir: D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\reports
compile:
[javac] Compiling 4 source files to D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\classes
[clover] Clover Version 4.0.1, built on September 01 2014 (build-932)
[clover] Loaded from: C:\ant165\lib\clover.jar
[clover] Updating existing database at 'D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\cloverdata\coverage.db'.
[clover] Processing files at 1.7 source level.
[clover] Clover all over. Instrumented 2 files (1 package).
[clover] Elapsed time = 0.094 secs. (21.277 files/sec, 648.936 srclines/sec)
test:
war:
[war] Building war: D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\classes\project1.war
[war] Warning: selected war files include a WEB-INF/web.xml which will be ignored (please use webxml attribute to war task)
report:
[clover-historypoint] Clover Version 4.0.1, built on September 01 2014 (build-932)
[clover-historypoint] Loaded from: C:\ant165\lib\clover.jar
[clover-historypoint] No coverage recordings found. No report will be generated.
[clover-report] Clover Version 4.0.1, built on September 01 2014 (build-932)
[clover-report] Loaded from: C:\ant165\lib\clover.jar
[clover-report] Loading coverage database from: 'D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\cloverdata\coverage.db'
[clover-report] Loading historical coverage data from: 'D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\cloverdata\history'
[clover-report] No coverage recordings found. No report will be generated.
[clover-report] Writing historical report to 'D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1\reports\clover.jar\history'
[clover-report] Read 0 history points.
[clover-report] No historical data found. No HTML historical report can be generated.
runcoverage:
BUILD SUCCESSFUL
Total time: 4 seconds
D:\SonarReportHTML_SVN\Clover_Tomcat_Dynamic_New\project1>
Note:Could you please help me ,what was the main issue in this process,...?

Partial support for doing this is pending release in milestone v2.1.1
The instrumented code can be packaged in JAR within EAR/WAR files that are used in integration tests. The way this would be done is outside the scope of the Clover plugin. It would involve making the integration test pass to the embedded servlet container the system property -Dclover.initstring=/path/to/clover.db and making sure the cloverAggregateDatabases task has access to the file after the integration test is complete.


some bugs in selection devices fixed | source of selected devices changes to MediaService | echo bug fixed | welcome screen changed to full screen

Please check if it is ok I change my task to done ;)


Automatically get language from browser

I have one sugestion. We can automatically get the language that browser provide to us. A little javascript code can do the trick.
My idea is:
1 - Has cache data with language selected?
1.1 - Yes, use selected language.
1.2 - No, use browser language
What do you think? Can I add this functionality?

Forget, you're already doing that. But, for some reason, it's not working (I'm running my own fork). When I enter the page, my language is get as "pt-br" (I'm using firefox developer console). But page still shown in english.

Strange. I will look into this and releasing the code later this week. Bit busy right now.
Ivo

Hi Ricardo,
I have looked at you translation. Looks great ! Some parts I can read, since I know what it says in English.  I think you really captured the style and spirit in which the original was written by _why.
Found a couple of minor issues, see below. And the solution to the auto-detect problem. In source/javascripts/try_ruby.rb, line 117 should be: case browserlang.downcase
Do you think we can add portugese (pt) to the auto detect languages?
Best regards,
Ivo
Note that translation remarks are just suggestions. Your call what to do with them :)
1   You can translate welcome, if you want
5   You can use a common Brazilian name instead of Jimmy
9   NoMethodError: undefined method reverse' for 40 15  I guess that ticket is a Brazilian word ? 20  NoMethodError: undefined method poem' for main
23  Translate 'books' to 'livros' ?
25  Translate the book titles ?
30  Translate 'time' ?
34  Translation contains English: If you don’t get the title of this chapter.
No user feedback line
37  English in the title: Waves Its Hat. Is that okay?
40  Typo: SHakespeare -> Shakespeare
45  English text: You loaded some data of the internet
52  Typo: eesta -> esta
54  NoMethodError: undefined method -' for nil 55  NoMethodError: undefined method -' for nil
56  NoMethodError: undefined method `-' for nil

I'm going to verify these error points. About portuguese language (you mean portuguese from any country right? Like Portugal, Angola, and others?
If is that, yes, we can add pt too. Portuguese is very similar in all countries that has it as native language.

Ivo, I didn't get the point.
For example:

1 You can translate welcome, if you want
5 You can use a common Brazilian name instead of Jimmy

They are pointed in file 1 and 50?

About Portuguese from other countries: yep exactly what I meant. So I guess we can add 'pt' to the auto-select list.

I meant the word welcome in the code: 3.times do print 'Welcome ' end

For the Dutch translation I used 'Jantje' instead of Jimmy. In Spanish we used 'Juan'. So maybe you can use a common Brazilian name here.
This name is indeed used in several lessons.

Hi,
It's definitely been too long since I worked on Tryruby. Forgot all the finer details. So you are absolutely right. I was looking up numbers in the json file, I should have looked up the numbers of the markdown files (1 and 25 in this case).
And the 'welcome' text can't be translated without modifying the code. So forget that.
I saw you replaced Jimmy with Ricardo (excellent choice) and addressed all other issues. It is all working perfectly. Last 2 remarks I have: in markdown file 380 the feedback string are in English. And don't forget to edit the README.md file, replace all names with you own. All credits to you :)
I look forward to seeing your PR and will release your translation asap.
Best regards,
Ivo

The README.md file was the ~/README.md or ~/translations/pt-br/README.md ? If was root file, it was already updated :)

Cool. I meant ~/translations/pt-br/README.md

I took example from other translations. README.md updated too.

Okay, great. Merging your PR now. I'll release it this weekend and let you when it's live.
Thanks,
Ivo

And it live. I've added your name to the about page. Let me know if you find any remaining issues.
Thanks again for all your work.


osbuild/util: hoist container handling code from skopeo stage into util/containers

This is prep for adding another stage that accepts containers as an input. The code
is common so we should share it amongst all stages that use containers as input.

Fixed.

/me prays to the schutzbot gods

@achilleas-k - can you help me understand the CI failures here?