[Icon Request] Laravel's artisan file

[x] I'm sure this issue is not a duplicate.

[x] I'm submitting an icon request:

Type: file
Icon Name: laravel
Sample original Icon: There is an existing Laravel logo in this repo.
Extensions: (No)
Filenames: artisan
Language ids: (No)

Language Extensions: No.

Please provide a link to any documentation that can help us better understand your request.

It seems that there is a similar issue: https://github.com/vscode-icons/vscode-icons/issues/870 .

Still. We don't all use Laravel so don't assume we know all about it.

We can use an existing icon, e.g. the icon for .blade.php.

Beside that, I would like to know what Artisan is and whether it should be supported.

It's just a executable PHP script. You can imagine that it's a file like node_modules/.bin/blah.js.

So. Is artisan just a filename? Is it a file extension? Is it something else?
If you don't want me to get on your nerves please read https://github.com/vscode-icons/vscode-icons/wiki/Issue and adjust the OP accordingly.

It's just a filename without extension. Sorry for confusing.

From the Laravel Docs

Artisan is the name of the command-line interface included with Laravel. It provides a number of helpful commands for your use while developing your application. It is driven by the powerful Symfony Console component.

So I don't think it is a filename neither a script...

https://laravel.com/docs/5.8/artisan#writing-commands

I do think it is better to close this issue @JimiC, I have been looking at the docs and also googling some examples and seem like those generated command files are php files.
There isn't nothing related to a artisan filename as stated by the author.


odo commands editing a Devfile with a parent reference

/kind bug
What versions of software are you using?
Operating System:
Fedora Linux
Output of odo version:
odo v3.0.0-beta2 (854e7566c)

How did you run odo exactly?
$ cat devfile.yaml
schemaVersion: 2.1.0
metadata:
  name: child
parent:
  uri: "../devfile.yaml"

$ odo add binding --service cluster-sample.Cluster.postgresql.k8s.enterprisedb.io --name child-devfile-cluster-sample

$ cat devfile.yaml
commands:
- attributes:
    api.devfile.io/imported-from: 'uri: ../devfile.yaml'
  exec:
    commandLine: GOCACHE=${PROJECT_SOURCE}/.cache go build main.go
    component: runtime
    group:
      isDefault: true
      kind: build
    hotReloadCapable: false
    workingDir: ${PROJECT_SOURCE}
  id: build
- attributes:
    api.devfile.io/imported-from: 'uri: ../devfile.yaml'
  exec:
    commandLine: ./main
    component: runtime
    group:
      isDefault: true
      kind: run
    hotReloadCapable: false
    workingDir: ${PROJECT_SOURCE}
  id: run
components:
- attributes:
    api.devfile.io/imported-from: 'uri: ../devfile.yaml'
  container:
    dedicatedPod: false
    endpoints:
    - name: http
      secure: false
      targetPort: 8080
    image: quay.io/devfile/golang:latest
    memoryLimit: 1024Mi
    mountSources: true
  name: runtime
- kubernetes:
    inlined: |
      apiVersion: binding.operators.coreos.com/v1alpha1
      kind: ServiceBinding
      metadata:
        creationTimestamp: null
        name: child-devfile-cluster-sample
      spec:
        application:
          group: apps
          kind: Deployment
          name: child-app
          version: v1
        bindAsFiles: true
        detectBindingResources: true
        services:
        - group: postgresql.k8s.enterprisedb.io
          id: child-devfile-cluster-sample
          kind: Cluster
          name: cluster-sample
          resource: clusters
          version: v1
      status:
        secret: ""
  name: child-devfile-cluster-sample
metadata:
  name: child
schemaVersion: 2.1.0
starterProjects:
- attributes:
    api.devfile.io/imported-from: 'uri: ../devfile.yaml'
  git:
    checkoutFrom:
      revision: main
    remotes:
      origin: https://github.com/devfile-samples/devfile-stack-go.git
  name: go-starter

Actual behavior
The resulting devfile inlines the components and commands of the parent devfile.
Expected behavior
The resulting devfile still references the parent devfile.
Any logs, error output, etc?

This is fixed in 3.13.0 (or previously)


profile icon added

Feature: Improved client feedback
Branch-name: sprint1
By: Ishwor Acharya
Date: 2024-05-6
Time: 8:30 AM
Description: It contain user friendly website colour, fixed error pages and the footer part

Please do not remove install-dependency.bat file


Revised script to show uptime.com downtime

Signed-off-by: Rajpal Chauhan<EMAIL_ADDRESS>

@ShellyXueHan, I just discussed the same thing with @rajpalc7.  He'll be updating the PR to be an update to the original script.

I can't see anyone not wanting a summary of the downtime duration.


Feature-Request: Dark mode

I really enjoy the simplicity of linkding and like to use it in my docker environment.
From a user point of view, I would like to use the page in a dark mode.
Mabye that is something Im not alone with :)

Hi @homer1993
Do you mean this?

Hi @thelittlerocket
Thanks for the fast reaction. I have recognized, that I use the wrong dockerhub image.
So far, I used tianbin/linkding which is obviously the wrong image. So, Ive created a new stack following the docker compose file from the project and saw several nice changes including dark mode. Awesome, I love it.
Thanks alot for doing this project.


Azure SD: Add a Prometheus User Agent on HTTP requests

It would be really good to be able to distinguish HTTP calls made from Prometheus server to the Azure ARM API.
Reason: ARM API requests are rate-limited and it's nearly impossible to distinguish calls made from Prometheus or from other components (except the version of azure-sdk-for-go present in the user agent header).
Current userAgent:
Go/go1.15.6 (amd64-linux) go-autorest/v14.2.1 Azure-SDK-For-Go/v49.2.0 compute/2018-10-01

Suggested userAgent:
Go/go1.15.6 (amd64-linux) go-autorest/v14.2.1 prometheus-server/v2.24.1

Thanks for your request. Are you able to try out #10209 ?

Hi @roidelapluie,
thanks for your efforts. I'll try to test.

@roidelapluie LGTM
User Agent is recorded as Prometheus/2.33.0-rc.1 by using your branch


Run conformance tests nightly using Gateway API's main branch

Is there an existing issue for this?

[X] I have searched the existing issues

Problem Statement
The Gateway API conformance is always a hot topic, and what is conformant today with the Gateway API main branch could be no more conformant tomorrow, as new tests and features get added daily. To spot potential issues as soon as possible, we should periodically run the conformance tests with the main branch of the Gateway API.
Proposed Solution

run nightly the conformance tests with the Gateway API main branch

Additional information
No response
Acceptance Criteria

[ ] the latest unreleased version of the conformance tests are nightly run.

Heyy @mlavacca I would like to work on this issue. Can you give some more insights of this issue?

Hi @hanshal101, thanks for your interest!  This issue is about creating a nightly GH action that:

fetches the main version of the Gateway API repository
Creates a KinD cluster
install KIC and Kong in the cluster by means of KTF
builds and runs the conformance suite CLI with the same set of features we already run here

This will probably require a mixture of GH actions and GO (and maybe some shell scripting as well). If you need further guidance, let us know


addSchemaLevelResolveFunction doesn't properly isolate root values of query mutations and subscriptions

Context
We are using subscriptions and just added apollo optics. It works well but it breaks some of our subscriptions because of a sort of weird race condition between queries and subscription emitting "on the same request" to the eyes of graphql-tools...
We tracked down the issue to the fact that the root resolver injected by optics is meant to be only ran once. This freezes the rootValue to whatever the query/mutation value had set while not letting the subscription results from the pubsub go through (because they are meant to be as the root).
The wrapping causing us issues is done here: https://github.com/apollostack/graphql-tools/blob/12bc30a324f17323e475fc6f457918ce7f02b217/src/schemaGenerator.ts#L249
Fix proposals

In addSchemaLevelResolveFunction, isolate for each kind of operation a different rootResolveFn.
In addSchemaLevelResolveFunction, for subscriptions, avoid wrapping in runAtMostOncePerRequest
Maybe check why runAtMostOncePerRequest doesn't reset when a new tick fires.

The two first fixes are fairly simple to implement and would make a good first bug for external contributors I think.

Okay, we need a fix pretty soon. I'll work on solution 1 since it's the "most natural" fix of the problem I think...

I'll also try to introduce a bit of solution 3 if possible. Before, runAtMostOncePerRequest was reinitialised per tick.

Okay, so this seems weird, I put my finger on something way more problematic with addSchemaLevelResolveFunction. The wrapping seems to be only done once at the first query, after that, the root of the query is kept the same indefinitely for subscriptions. I'll try to repro that in the tests next week.

For example here is a flow triggering this:

a subscription emits (it has a Math.random assigned number)

since the socket is kept open, the closure of the run once resolver is not destroyed

a mutation is triggered, the same Math.randm assigned number is kept and the mutation puts its own resolution root

the subscription emits a new one, still the same Math.random assigned number, but this time, the run once marker is already there so it will output the last value saved in the upper closure => this brings the subscription to use the root vlaue of the mutation instead of the wanted subscription root

Short term solution that I will implement is to avoid the run once for subscriptions

Got it! So when a client subscribes to a subscription, the query will be parsed once while subscribing. The AST object containing the subscription query will be then kept for each time the subscription emits. First time is fine, runAtMostOnce will exec and leave a trace on this AST. Second time is not fine, the trace has not been disposed (like it would have been with a one-time query or mutation) and takes whatever value the closure had saved in the value variable.
This is a huge problem especially if we want to move towards persisted queries. Because now it's just the subscriptions but in the future, it will be basically every AST that will not be disposed after the request.
@stubailo & @helfer I'd like your feedback on what we could do to mitigate that. If I have not been clear, please tell me so I can reformulate (I'm trying to think of how to test that because a test would be a great reformulation!)

Got a properly failing case here: https://github.com/apollostack/graphql-tools/blob/fix-218/src/test/testResolution.ts#L80:L138


allow for adding a tag to the wallets

Feature request
It would be very useful to allow for adding a human readable tag to the QRL addresses in the Wallets view. This way it would be easier to know what address one us using, in case there are multiple.

Sorry this is a feature request, not a bug. I think I cannot modify the title

Black Swan on discord also suggested to highlight with color the current open wallet, to better distinguish it


Implement users/authorization support for config reload

Adds support for reloading auth credentials (single username/password, token, and users) and permissions. A few notes on the behavior:

When credentials change, users who are no longer authorized are sent an authorization error and subsequently disconnected from the server. The authorization error is now exposed in the Go client via the async error callback (https://github.com/nats-io/go-nats/pull/300). This should be added to the other clients.
When permissions change, subscriptions are removed for users who are no longer authorized to subscribe to those subjects. We log out every subscription that is dropped as a Notice and send an -ERR to the client.

@nats-io/core

Coverage increased (+0.3%) to 91.168% when pulling 4675603b60fea7a4287e1debeaa79a22467df773 on users_reload into 855ca705c3d026ed7e9779f84afedda00de81853 on master.

Coverage increased (+0.2%) to 91.23% when pulling 6e3f58f48c27f55cb84b57339a833e3d5cfc5daa on users_reload into 5724da1c27187e87f016359b10466e2f65ac8c5b on master.

Coverage increased (+0.3%) to 91.336% when pulling 1e964e4aab86b831b39fea8c1d418d62b8e2eaaa on users_reload into 5724da1c27187e87f016359b10466e2f65ac8c5b on master.


:sparkles: [#33] Add reset_db_save_after option to config model

todo:

[x] test if not configured -> does nothing
[x] test if configured -> overrides envvar
[x] test correct value is passed to func after saving
[ ] test locally with celery
[ ] update docs

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

Comparison is base (704b1ae) 97.75% compared to head (4a8e7ce) 98.22%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #37      +/-   ##
==========================================
+ Coverage   97.75%   98.22%   +0.46%
==========================================
  Files          21       22       +1
  Lines         445      450       +5
  Branches       57       57
==========================================
+ Hits          435      442       +7
+ Misses          6        5       -1
+ Partials        4        3       -1

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

Ziet er goed uit, wel graag een review van Sergei afwachten voor de zekerheid


Delay in spy update

There seems to be a delay, sometimes several seconds, before the spy updates the activeClass or calls onSetActive as I scroll down the page... is there a way to configure this? I essentially want it to be immediate.

This appears to afflict Chrome worse than Firefox.
Adding this code seems to fix it
  componentDidMount() {
    document.getElementById('main').addEventListener('scroll', Scroll.scrollSpy.update)
  }

  componentWillUnmount() {
    document.getElementById('main').removeEventListener('scroll', Scroll.scrollSpy.update)
  }

I'm surprised this is necessary though since I'm already setting containerId="main" on on Link.

Not sure, haven't seen this. Will look into it.

If you run the examples
$ npm start
Are they delaying for you as well? Can you provide a plunker illustrating the issue?

An update: after some research, I found these links

https://bugs.chromium.org/p/chromium/issues/detail?id=570845
https://stackoverflow.com/questions/47524205/random-high-content-download-time-in-chrome/47684257#47684257
https://github.com/TryGhost/Ghost/issues/7934#issuecomment-349795002

from which I obtained a workaround by doing the following at the top level of my app:
window.addEventListener('mousewheel', e => {
  if (e.deltaY === 1) e.preventDefault()
})

This fixes the behavior described in this issue, however now in its place I get the following warning on the console:

Blink deferred a task in order to make scrolling smoother. Your timer and network tasks should take less than 50ms to run to avoid this. Please see https://developers.google.com/web/tools/chrome-devtools/profile/evaluate-performance/rail and https://crbug.com/574343#c40 for more information.

which I suspect may be the same underlying problem resurfacing in a different way. After doing some perf measurement I discovered that react-scroll is doing a lot of unnecessary rerendering in a timer thread, which I attempted to improve with #294. However I still see the warning, and it looks like the bigger problem is that setState is being called a quadratic time in the number of links (#295).

Thank you for doing some research, I will look into your PR and try to fix
the issue with the spyhandlers.
tis 26 dec. 2017 kl. 22:35 skrev Tom Crockett<EMAIL_ADDRESS>
An update: after some research, I found these links

https://bugs.chromium.org/p/chromium/issues/detail?id=570845

https://stackoverflow.com/questions/47524205/random-high-content-download-time-in-chrome/47684257#47684257

TryGhost/Ghost#7934 (comment)
https://github.com/TryGhost/Ghost/issues/7934#issuecomment-349795002

from which I obtained a workaround by doing the following at the top level
of my app:
window.addEventListener('mousewheel', e => {
if (e.deltaY === 1) e.preventDefault()
})
This fixes the behavior described in this issue, however now in its place
I get the following warning on the console:
Blink deferred a task in order to make scrolling smoother. Your timer and
network tasks should take less than 50ms to run to avoid this. Please see
https://developers.google.com/web/tools/chrome-devtools/profile/evaluate-performance/rail
and https://crbug.com/574343#c40 for more information.
which I suspect may be the same underlying problem resurfacing in a
different way. After doing some perf measurement I discovered that
react-scroll is doing a lot of unnecessary rerendering in a timer thread,
which I attempted to improve with #294
https://github.com/fisshy/react-scroll/pull/294. However I still see
the warning, and it looks like the bigger problem is that setState is
being called a quadratic time in the number of links (#295
https://github.com/fisshy/react-scroll/issues/295).
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/fisshy/react-scroll/issues/288#issuecomment-354045991,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AC4kA9Q2yTwjV-Z6waMMMuP4QdpvLFNZks5tEbrjgaJpZM4Q6SPa
.

--
JOACHIM KARLSSON
FULL STACK DEVELOPER
+46 736525254
www.causam.se
http://www.causam.se

Has anyone solved this?


Update the list(test cases) of API inconsistencies that need to be modified in CodeGeneration

These test cases, except for special cases, seem to be a list of issues to address for future API compatibility 😃
I have updated it by removing resolved issues and adding newly created ones.

I think it's a duplicate of https://github.com/apple/swift-syntax/pull/1835

Oh, I see.
I was curious why we didn't perform tests in the CI, but it turns out there was already a PR in progress!
Thank you for letting me know 🙇♂


ux-rich-text-editor

What about a rich text editor in Aurelia UX. Is it a good idea or should it not be part of such a library ?
And if yes, to what degree should it or could it depend on other libraries? I've seen that most components have no dependencies except those on other aurelia modules. The datepicker depends on moment which is fair enough and moment is a widespread and maintain library.
For a rich text editor, what would be the best approach?

using another well done rich text editor and embed it inside an Aurelia UX component ?
not using another rich text editor and doing everything in the component ?
if we should use another module, which one (or which ones) ?

For now, I'd saw this is out of scope, since there are a lot of great 3rd party editors that should integrate fine with Aurelia.


🗃 CRUD for Identifications Entity

Identification Entity CRUD

[x] createIdentification(identification: Identification)
[x] getIdentification(id: string)
[x] updateIdentification(id: string, identification: Partial<Identification>)
[x] deleteIdentification(id: string)
[x] associateIdentificationWithTenure(identificationId: string, tenureId: string)
[x] associateIdentificationWithPerson(identificationId: string, personId: string)

Closed by #212


"Buy now" is scary , it should be " for sale "

Is your feature request related to a problem?
/
Describe the solution you would like
I would like to see
Describe alternatives you have considered
it should be " for sale " or " available
Screeenshots

even "Buy Now" looks better than "BUY NOW" , the second one looks like someone is screaming ^^

even "Buy Now" looks better than "BUY NOW" , the second one looks like someone is screaming ^^

I see. For "BUY NOW" was back then to be more straightforward and I guess it was quick hack back then. we can think about that in new UI bit #899
For now, fix would be changed to "Buy now"
let's make it #70b364 -- some colour which is not white closer to greyish with green pastel soul to trigger people more for buying art

@yangwao
yes " Buy now " is better , and a pastel " Buy " is much better

@yangwao
this would great for the switch button, but in green when on , and grey when off

@roiLeo asked in #1382 so let's push it to main and probably to main-nuxt as well

For now, fix would be

Change it to "Buy now"
let's make it #70b364 -- some colour which is not white, closer to greyish with green pastel soul to trigger people more for buying art, close how Buy looks on actions component at item detail.


Ensure that you are using an AVR target!

Installed template as documented (for Arduino Uno), builds fine, no problems!
But rust-analyzer doesn't really like it and chokes on Ensure that you are using an AVR target!

Hm, probably means that rust-analyzer attempts building for your host architecture instead of AVR?  Does it not pick up the .cargo/config.toml file?  In there, you should have a
[build]
target = "avr-something"

section to tell cargo to automatically build for AVR.

I'm using the template unchanged (configured for Arduino Uno), my config.toml reads
[build]
target = "avr-specs/avr-atmega328p.json"

[target.'cfg(target_arch = "avr")']
runner = "ravedude uno -cb 57600"

[unstable]
build-std = ["core"]

Any avr-hal or arduino-hal example I tried, gave me the same issue with rust analyzer somehow...
As a sidenote: when I was looking for the correct avr-arch-triplet, I found that running `rustup target list' does not include any AVR target. (This is probably normal for AVR, needing a custom targetr spec .json file...)

[build]
target = "avr-specs/avr-atmega328p.json"

Hm, this looks as expected... I never had any issues with this, can you somehow introspect what your rust-analyzer picked up?

As a sidenote: when I was looking for the correct avr-arch-triplet, I found that running `rustup target list' does not include any AVR target. (This is probably normal for AVR, needing a custom targetr spec .json file...)

Yeah, that is expected: There is no prebuilt libcore for AVR, it is always build with cargo -Zbuild-std on demand for each project.

I've extracted some trace logging from Rust analyzer (by setting the "rust-analyzer.trace.server": "verbose" config option), frankly I'm doubtful how useful this log is.. Anyway, here it is: https://gist.github.com/eflukx/9b676ec4fe8045c95e79d17e1515b832
I'm running on nightly version of RA, maybe I can try a version that is known-working? Are there people experiencing the same problem?

Interesting, just tried and I can reproduce this with latest r-a.  For me, it looks like rust-analyzer b73b32147 2021-09-06 dev still works fine.  Maybe you can try bisecting it down further?  I would assume that this is a regression in r-a...

I manually tried different versions of the rust-analyzer VSCode plugin v0.2.760 is the last version that seem to work correctly, from v0.2.768 onwards, the problem arises.
I wasn't able to quickly find how the r-a commit hash (or tag name) maps to the VSCode plugin version, so I do not know which which commits are causing the problem.

Ok, the bug/issue is identified on rust analyzer: https://github.com/rust-analyzer/rust-analyzer/issues/10753#issuecomment-968278541
Thanks @Rahix for thinking along!
tl;dr: disable the rust-analyzer.experimental.procAttrMacros setting for a quick fix/workaround in the mean time.


core: expand docstring for RunnableParallel

Description: expand docstring for RunnableParallel
Issue: https://github.com/langchain-ai/langchain/issues/16462

Feel free to modify this or let me know how it can be improved!

Chester!!!!


Translation of ENUM

Hi @colasbd
I don't understand how you did that Pull Request. As you can see in the "Files changed" tab on GitHub, the diff of this PR contains changes that are already present in the feature/english-readme branch. It makes no sense to see them again and to merge those changes again, that diff should only contain the new paragraph(s) you translated, not the whole translation again and again.
You probably forgot to update your fork to make it synchronised with the new commits we've pushed on this repo since you forked, so your fork is late by some commits on ours. Please re-sync your fork and rebase those changes so that this PR is clean again.

I would say it looks like a bug (?) of the diff feature.
I used the "edit in the web interface" of github.

Not really a bug. It's how git works, it's quite logical.
Your fork is at one point in the commit history, our repo is later in the history with more commits since you forked.
So if you use the "edit in the web interface" feature of GitHub on your fork, it will edit the file on your fork, which means that it will edit at the point where your fork is, which is a a few commits behind our official repo.
You need to update your fork first (or removing your fork and creating another one, but that would seem quite overkill) before re-using the "edit in the web interface" on your fork, so that editing in GitHub edits the last commit, not some old commit if you forgot to synchronise your fork with ours.

👍
Note that I used the "edit in the web interface" on your branch. But since I already created a fork I think Git used this fork.
I have created a new fork.


Provide a way to add multiple QueryParams when using WebClient.prepare()

Some users may want to add multiple query param values for a single key
e.g. localhost:8080/v1?id=1&id=2&id=3
However, WebClient.prepare().queryParam() performs a QueryParamsBuilder#setObject by default, making it
difficult to execute such a query programmatically
WebClient.prepare()
         .get("/")
         .queryParam("id", 1)
         .queryParam("id", 2)
         .queryParam("id", 3)
         .execute();

Wondering if we want to modify to use QueryParamsBuilder#addObject under the hood.

I believe many people won't expect the chained queryParam()s override the previous one.
Furthermore, .header("X-Foo-Header", 1).header("X-Foo-Header", 2) combines two headers into one.
https://github.com/line/armeria/blob/5c521cc47cf57ac17d22a2b87ffccf6ba036ee57/core/src/main/java/com/linecorp/armeria/common/AbstractHttpMessageBuilder.java#L63-L64
So I prefer to change the behavior to addObject from setObject for consistency and usability.

@ikhoon @jrhee17
Hi! I'd like to try this issue. May I take it?

Sorry. Seems like @Jsing is going to send a PR for this issue.

Okay. I will bide time until there is another issue interesting to me 🙇

Oh I'm sorry. I didn't mean to do PR. I'm new to contributing to an open source project. I just pushed it to my repository and didn't know it was showing up in this repository. it's yours!

I am interested in the Armeria project, so I am just studying through this issue. I am so sorry.

Don't worry. I believe @doppany will understand the situation. 🙇♂
I think you have already finished your work. Would you mind making your change a PR?

@Jsing I think it would be better if you keep going for this issue 😆. If you create the first PR, I will be happy too! I'll look into other issues 🧐 , don't worry.

Thanks @doppany @ikhoon @jrhee17 😊
I have made my first PR. Everything is a bit unfamilliar and I'm not sure if I followed the guide well. I am ready to receive any advice sweetly.  #4173

Fixed by #4173


[4.0] [Parse] An implementation for SE-0182

Explanation: Implements SE-0182.
Scope: Affects lexing of multiline string literals, a new Swift 4 feature.
Radar: rdar://problem/33526096
Risk: Low; affects a few new code paths in the lever.
Reviewed By: @rintaro
Testing: Compiler regression testing

@swift-ci please test

@swift-ci please test source compatibility

An escape character at the end of the last line of a literal is an error, as no newlines follow.

This error has not been implemented yet. I'll do it today.


Added Image Icon

Description
If i wrote wrong code please tell me so that i improve!
Please concisely describe the changes you have made.
Issue link
Issue reference number and link goes here e.g. 'Fixes #5'.
Checklist
Please make sure to check off the following before submitting:

[ ] I have reviewed my submission thoroughly
[ ] I have tested my code (if submission is related to coding)
[ ] I have read the code of conduct and contribution guidelines

@ManishINN Hi, what did you try to do ??

@ManishINN please refer to the issue #25 ... You have to change the image icon in the game, so fork our project, work on it, push and create the pull request and @NoahAldahan and I will check it. Thank you.


BundleShotPoses possibly broken

I have a simple setup with some images to reconstruct, all taken by the same camera. As I understand the code, individual shots are added to a fake rig instance that only contains the one shot.
In the reconstruction step grow_reconstruction the newly added shots are passed to bundle_shot_poses.
As the newly added shot has the fake rig_instance_id with the same id as the shot_id, rig_instances_ids now only contains the newly added shot. In Line 481 the  rig_instances_ids are iterated and the corresponding shots are added to the bundle problem (Line 516).
As part of this it is checked if the found shot_id is in the list of the newly-added shots (which are supposed to be bundled), and this is always the case. So all shots are fixed and the BA only consists of constant blocks. See the ceres summary full-report:
Solver Summary (v 2.1.0-eigen-(3.4.0)-lapack-eigensparse-no_openmp)

                                     Original                  Reduced
Parameter blocks                           67                        0
Parameters                                216                        0
Residual blocks                            65                        0
Residuals                                 140                        0

Minimizer                        TRUST_REGION

Sparse linear algebra library    EIGEN_SPARSE
Trust region strategy     LEVENBERG_MARQUARDT

                                        Given                     Used
Linear solver                        DENSE_QR   SPARSE_NORMAL_CHOLESKY
Threads                                    20                       20
Linear solver ordering              AUTOMATIC                AUTOMATIC

Cost:
Initial                          9.919183e-01
Final                            9.919183e-01
Change                           0.000000e+00

Minimizer iterations                       -2
Successful steps                           -1
Unsuccessful steps                         -1

Time (in seconds):
Preprocessor                         0.000770

  Residual only evaluation          -1.000000 (-1)
  Jacobian & residual evaluation    -1.000000 (-1)
  Linear solver                     -1.000000 (-1)
Minimizer                            0.000000

Postprocessor                        0.000002
Total                                0.000772

Termination:                      CONVERGENCE (Function tolerance reached. No non-constant parameter blocks found.)

As I see this, the newly added shot is always set to fixed and the complete bundle of the newly added shots-poses never work. How the whole thing works when real rigs are used, I can not foresee, but even with single shots the BundleShotPoses should do something.

@fabianschenk , could you take a look at this when you have time?

Steps to reproduce:

Add the line LOG(INFO) << ba.FullReport(); at 564
run bin/opensfm_run_all data/berlin


On Windows, LSHIFT keytap is sent when using right_shift

Expected Behavior

When sending a keyTap or keyToggle event with a shift modifier, the proper shift key should be sent.
Current Behavior

Currently, lshift is called. This is likely also occuring with other modifiers like ctrl, as the switch logic collapses left vs right into a general modifier.
Possible Solution

Either refactor the modifier logic to distinguish between left and right to send the appropriate key press, or eliminate the right_shift modifier and retain shift as its inclusion is misleading.
Steps to Reproduce (for bugs)

Install a windows key logging tool such as ShowOff: https://www.dcmembers.com/skrommel/download/showoff/
Launch and observe the result of keyTap("f11", ["right_shift"])
Notice LShift is the modifier

Context

I'm simulating the keypress of a global shortcut, and to distinguish it from normal user behavior in their current app, it should be bound purely to the right shift key (which is never used in their context).
Your Environment

RobotJS version: ^0.6.0
Node.js version: v14.16.1
npm version: 6.14.12
Operating System: Windows 10

By switching logic, I mean this code here: https://github.com/octalmage/robotjs/blob/c9cbd98ec47378dfae62871f0f2830782322b06d/src/robotjs.cc#L413
At this point, it seems the intented left/right keypress modifier is lost.


Logstash Kafka Version compatibility

Version: 5.1.1
Operating System: None
Config File (if you have sensitive info, please remove it): None
Sample Data: None
Steps to Reproduce: None

The Kafka input and output plugins compatibility charts contain incorrect info as the Kafka plugins in LS 5.1 supports Kafka 0.9
https://www.elastic.co/guide/en/logstash/current/plugins-inputs-kafka.html
https://www.elastic.co/guide/en/logstash/current/plugins-outputs-kafka.html

@sherry-ger Just an FYI that I've already updated the ruby source files that contain the doc source to include this info: https://github.com/logstash-plugins/logstash-output-kafka/pull/108/files and https://github.com/logstash-plugins/logstash-input-kafka/pull/156. These changes will be picked up when we regenerate the plugin docs for the next release. In the meantime, I do plan to tweak the generated doc to fix the problem (will do that sometime this week).

I have used the Kafka 2.12 , and seems logstash-in/ouput-kafka doesn't not support yet ( only installed until version 5.x ) , do you know how to make it works ?

Closing because this issue is old (no longer valid for 6.x). We've streamlined the content about compatibility in the docs for the plugin.


Scoped styles for partials?

Hey I was hoping to add scoped styles to a partial I am using in one of my components. The use case would be - I am using partials for svgs that may get shared amongst components but I would like their presentation to scoped to the individual component. I understand that I can use non-scoped styles in combination with scoped styles (and scope the css via selectors) but I would love if I could have everything in one .less file. Just wondering if there is a reason that I am not aware of.

This is possible with some extra work inside Vue-core, will likely be supported in the future, but not a current priority.


Bug Report: Downscroll hold notes doesn't appear correctly

Please check for duplicates, similar issues or closed issues with the same problem, as well performing simple troubleshooting steps (such as deleting the export folder if it's an issue with compiling, reinstalling Kade Engine) before submitting an issue.
If you are playing a downloaded version of the game, what operating system are you using?
Windows 10 x86
What version of the game are you using? Look in the bottom left corner of the main menu.
Kade Engine 1.8
Have you identified any steps to reproduce the bug? If so, please describe them below. Use images if possible.

Set gameplay to downscroll.
Play any game with a long downscroll.

Please describe your issue. Provide extensive detail and images if possible.

Playing any song with a long hold note while in downscroll actually makes it seem like the downscroll is just a second long before suddenly popping the true length when played with upscroll.
This problem didn't exist in Kade Engine mods with 1.6 and previous.
Just generally annoying and causes a miss when noticed.

Download the Kade-Engine-Master that's KE 1.8.1 that has hold notes fixed in Downscroll (Only for Rate 1x), to get fixed in all rates go to PlayState.hx and replace "var stepHeight" with this.
var stepHeight = (0.45 * Conductor.stepCrochet * FlxMath.roundDecimal((PlayState.SONG.speed * PlayState.songMultiplier) * PlayState.songMultiplier,
				2));

Download the Kade-Engine-Master that's KE 1.8.1 that has hold notes fixed in Downscroll (Only for Rate 1x), to get fixed in all rates go to PlayState.hx and replace "var stepHeight" with this.
var stepHeight = (0.45 * Conductor.stepCrochet * FlxMath.roundDecimal((PlayState.SONG.speed * PlayState.songMultiplier) * PlayState.songMultiplier,
				2));

I don't know how to do Pull Requests about this fix to merge it to master or stable idk. But here it is.

Well, I know how to do Github, I could do a PR for this based on your code. Mind telling me what it does?

Download the Kade-Engine-Master that's KE 1.8.1 that has hold notes fixed in Downscroll (Only for Rate 1x), to get fixed in all rates go to PlayState.hx and replace "var stepHeight" with this.
var stepHeight = (0.45 * Conductor.stepCrochet * FlxMath.roundDecimal((PlayState.SONG.speed * PlayState.songMultiplier) * PlayState.songMultiplier,
				2));

I don't know how to do Pull Requests about this fix to merge it to master or stable idk. But here it is.

Well, I know how to do Github, I could do a PR for this based on your code. Mind telling me what it does?

If you play in lower or higher rates than one, the hold line is insanely bugged. So this fix will attach properly the hold line sprite to the note in every rate in Donwscroll.

So my problem actually may appear in differing scroll rates, besides downscrolling? huh.

So my problem actually may appear in differing scroll rates, besides downscrolling? huh.

Ye, and when you change Chart Scroll Speed in downscroll too. Downscroll is broken lol.

https://user-images.githubusercontent.com/88955176/154222676-a763064f-3862-474d-8cc5-245ee9729c07.mp4
It should be like this :D

Oh wow. Well, your code definitely works. I created the PR now.

Oh wow. Well, your code definitely works. I created the PR now.

Making a pull request was so easy, I'm dumb. Thanks anyways!


minor tweaks

Coverage remained the same at 100.0% when pulling 928a5ef67b5fab012272f76498d43f66bb2e1ae6 on calc_mortar_assembly into a27fa6624682253bbcadf08881a4faca4f697ac9 on master.

Coverage remained the same at 100.0% when pulling 928a5ef67b5fab012272f76498d43f66bb2e1ae6 on calc_mortar_assembly into a27fa6624682253bbcadf08881a4faca4f697ac9 on master.

Coverage remained the same at 100.0% when pulling 1200c001ad67fe5904e6dbc7a089d83add64eb19 on calc_mortar_assembly into a27fa6624682253bbcadf08881a4faca4f697ac9 on master.

Coverage remained the same at 100.0% when pulling 1200c001ad67fe5904e6dbc7a089d83add64eb19 on calc_mortar_assembly into a27fa6624682253bbcadf08881a4faca4f697ac9 on master.

Coverage remained the same at 100.0% when pulling 85c6b61dda369b9e5ee5e3b4510a146717a7db53 on calc_mortar_assembly into a27fa6624682253bbcadf08881a4faca4f697ac9 on master.

Coverage remained the same at 100.0% when pulling cb54d40ae40cf359e10da8b5b78ced4956d73b47 on calc_mortar_assembly into a27fa6624682253bbcadf08881a4faca4f697ac9 on master.


⚠ ClamAV has degraded performance

In 83cbbd1, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 66 ms

Resolved: ClamAV performance has improved in c6f6df4.


build warning

fix:
Generated phoenix_live_view app
warning: Phoenix now requires you to explicitly list which engine to use
for Phoenix JSON encoding. We recommend everyone to upgrade to
Jason by setting in your config/config.exs:
config :phoenix, :json_library, Jason

And then adding {:jason, "~> 1.0"} as a dependency.
If instead you would rather continue using Poison, then add to
your config/config.exs:
config :phoenix, :json_library, Poison

(phoenix 1.5.4) lib/phoenix.ex:38: Phoenix.start/2
(kernel <IP_ADDRESS>) application_master.erl:277: :application_master.start_it_old/4

might not be fixable. we appear to have the exact lines they requested, yet we still get the error


add importance-aware RAG pipeline

I want to make web browsing filter for this pipeline. How about that?


Explore other options for PDF parsing

e.g. https://github.com/facebookresearch/nougat
https://github.com/microsoft/table-transformer

Amazon's textract works well out of the box for extracting tables: https://aws.amazon.com/textract/
Google's Document AI did not work so great out of the box: https://cloud.google.com/document-ai?hl=en
It would require some significant training and test data (10+ of each), and still no guarantee it would work well. But the format would be very structured.


Grafana Current Value N/A when Time Picker range not within Zabbix last poll

I'm submitting a ...

[X] Bug report
[ ] Feature requestdd
[ ] Question / Support request

For bug report please include this information:
Software Versions

Grafana
Zabbix
Grafana-Zabbix Plugin

5.0.4
3.4.8
3.9.0

What did you do?
Zabbix data point with 1 day interval.
Created a Single Stat Panel.
Data Query to Current value.
Set Grafana time picker to last 6 hours.
What was the expected result?
Show the latest data.
What happened instead?
Received N/A.
If I select time picker to last 24 hours, the correct data shows up.

The raw query and response for the network request (check this in chrome dev tools network tab, here you can see metric requests and other request, please include the request body and request response)

Data OK
Response:
{"jsonrpc":"2.0","result":[{"itemid":"52426","clock":"1523630026","value":"8","ns":"742750875"}],"id":1}
No Data
Response:
{"jsonrpc":"2.0","result":[],"id":1}

I would prefer not to set the time range to 1 or 2 days.
That is a solution that I am using at the moment.
I was hoping current value = last value, but I see that it does not.

No, current value is last value in the dataset. But dataset is empty for 6 hours.


48 add comparison protocol

Add comparison. StandardComparison, ExclusiveLogicalOr and extentions to SequentialCollection (withoutFirst).

Coverage decreased (-0.1%) to 99.905% when pulling bda58f67575d0a7357669eb34fec2aaa35968188 on 48-Add-Comparison-protocol into 7201f51277dd78b33db61c856d4506a3955f386e on release-candidate.


Question on the number of iteration

Hello,
I am Wonwoong Cho, a phd student at Purdue University.
I have a question on the number of iteration for training a child model.
It may depend on a given dataset, but could you roughly let me know how many iterations did the child models in your paper go through?
Thank you for reading my question!
I apologize for it if the information is already provided somewhere :(

We usually trained the child model until its FID or KID (number of images < 5K) converges.


Link to Remote Desktop client for Windows does not work

In the following section, the "Remote Desktop client for Windows" link does not work (takes you to a 404 error page).
====================
Important
We're no longer updating the Microsoft Store client with new features.
If you're connecting to Azure Virtual Desktop, for the best experience that includes the latest features and fixes, we recommend you download the Remote Desktop client for Windows instead.
The issue seems to be due to the ".md" at the end of the URL, if I remove that it goes to the appropriate page.

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

ID: acc42a8f-2623-4352-7cc4-70f0f61e9d89
Version Independent ID: 97d8b54b-5e7d-098b-4fb7-e8f6e0b30389
Content: Get started with the Microsoft Store Client
Content Source: WindowsServerDocs/remote/remote-desktop-services/clients/windows.md
Product: windows-server
Technology: remote-desktop-services
GitHub Login: @Heidilohr
Microsoft Alias: helohr

#assign:xelu86

Hey @DownBackDad,
Thanks again for contacting Microsoft. We value your feedback.
A documentation change has been made correcting the link in question and will be live after the next business day. We will now be closing this thread. Thank you and have a most pleasant day.
#please-close

Thanks for the fix @Xelu86!


Feature Requests

Hi,
I would like to request some features that would make this project very useful, probably you are already aware, and I guess this is not as easy as it seems to implement, but just in case:

Option to remember the position you were in the FAQ last time you opened it: Some FAQs are quite big and it's really hard to scroll all the way to the correct location of the document.

Option to search within the FAQ: this might mitigate the issues above, but it's also a great functionality within itself.

Option to cash/save FAQs locally, this could present a list of "recent FAQs" to make it easier to go back to them, also would allow to keep following a guide when internet is not available.

I'm aware there could be some legal road bumps downloading guides, so an alternative for this would be to be able to load .txt files from a specific folder, maybe at /home/deck/something, this would bypass any issues related to the point above as it's the user who will download and store FAQs and this would still enable offline access to read them.

I see you are working on supporting full-screen visualization of the guides, this would be great, I would suggest an option to use fixed-width fonts and 80 columns so ASCII art is properly visualized, sometimes it's just some fancy title, but sometimes it's a detailed map.

Hi just wanted to update on these requests.
Regarding saving your position within a guide, if you don't close DeckFAQs, the guide does keep its last scrolled position. Obviously, if you close DeckFAQs, the position is no longer saved. I've thought about ways to save guide position and possibly at a later date I will implement something. At the moment, hopefully built-in search will ease the pain especially with the plain text guides (see next paragraph).
I am working on search for plain-text guides at the moment, and it should be available in the next release of DeckFAQs. Releases of DeckFAQs since v1.0.0 are only compatibility with the new pre-release of Plugin Loader (now called Decky Loader) so just keep that in mind. In addition to search, I'm also adding scrolling with the d-pad or analog stick so you can navigate through the guide without using the touch screen. Prior releases since you made this feature request have also added some new features like a table of contents for HTML guides, dark mode, and improved full screen guide support.
Regarding caching/saving guides locally, as you mentioned, it is a bit of a grey area so I'd rather not touch that right now. Even then, HTML guides span multiple pages so you can't necessarily just cache the entire guide without traversing every page for the guide. Plain-text guides obviously are easier because they are self-contained on one page but even then, it's not that much data to download.
As I mentioned before, I've improved full screen guides and the rendering of guides in general (in the quick access menu too). The formatting of plain-text guides in full screen mode is basically the same as you would see on the real site so hopefully that will satisfy your request. Obviously, there is only so much I can do rendering guides in the quick access menu but they mostly legible (with the exception of ASCII art)
Be on the lookout for the next release of DeckFAQs (probably v1.3.0) which should have scrolling with the gamepad and built-in search (as well as the other features I've added since)!

Regarding saving your position within a guide, if you don't close DeckFAQs, the guide does keep its last scrolled position. Obviously, if you close DeckFAQs, the position is no longer saved. I've thought about ways to save guide position and possibly at a later date I will implement something. At the moment, hopefully built-in search will ease the pain especially with the plain text guides (see next paragraph).

Just an idea: Maybe you could utilize Chrome's (Chromium's?) "link to highlight" function for saving the location. I do this manually on mobile Vivaldi (i.e. when I stop using the guide, I create a link to the latest position and put that in the URL field). This way the guide opens from roughly correct position next time (as long as I keep the tab open).


rgba fill with non-round numbers results in black background

The following fill just results in a black background

I can round the numbers to fix the issue but seems like a bug as non-round numbers work fine in css.
Example with error vercel satori playgound
Example without error vercel satori playgound

https://drafts.csswg.org/css-color-4/#rgb-functions
I'll try to fix this.

Yes, resvg doesn't support CSS 4 Color draft.

Fixed in 0.36


Refactor Test JUL Config so it may be reused

Probably into core-api/test where it can be imported as a test resource and used elsewhere.

I'm working on it.

831759f87f82dc9308274cca91545467ca71384f


WIP: bos-tasks-039st: Check for NPM dependency updates

Check for any outstanding update of point version of any outstanding NPM package dependency

[ ] npm-update

npm-update in progress on bos-tasks-039st.
Log: http://fedorapeople.org/groups/cockpit/logs/npm-update-536-20190213-193636/

npm-update prop-types done: https://github.com/cockpituous/welder-web/commits/npm-update-prop-types-20190213-193737

Please manually check features related to these files:
components/EmptyState/EmptyState.js:import PropTypes from "prop-types";
components/Layout/Layout.js:import PropTypes from "prop-types";
components/Link/Link.js:import PropTypes from "prop-types";
components/ListView/BlueprintContents.js:import PropTypes from "prop-types";
components/ListView/BlueprintListView.js:import PropTypes from "prop-types";
components/ListView/ComponentDetailsView.js:import PropTypes from "prop-types";
components/ListView/ComponentInputs.js:import PropTypes from "prop-types";
components/ListView/ComponentSummaryList.js:import PropTypes from "prop-types";
components/ListView/ComponentTypeIcons.js:import PropTypes from "prop-types";
components/ListView/DependencyListView.js:import PropTypes from "prop-types";
components/ListView/LabelWithBadge.js:import PropTypes from "prop-types";
components/ListView/ListItemComponents.js:import PropTypes from "prop-types";
components/ListView/ListItemImages.js:import PropTypes from "prop-types";
components/ListView/ListView.js:import PropTypes from "prop-types";
components/Modal/CreateBlueprint.js:import PropTypes from "prop-types";
components/Modal/CreateImage.js:import PropTypes from "prop-types";
components/Modal/DeleteBlueprint.js:import PropTypes from "prop-types";
components/Modal/DeleteImage.js:import PropTypes from "prop-types";
components/Modal/ExportBlueprint.js:import PropTypes from "prop-types";
components/Modal/ManageSources.js:import PropTypes from "prop-types";
components/Modal/PendingChanges.js:import PropTypes from "prop-types";
components/Modal/StopBuild.js:import PropTypes from "prop-types";
components/Notifications/Notification.js:import PropTypes from "prop-types";
components/Pagination/Pagination.js:import PropTypes from "prop-types";
components/Sources/SourcesList.js:import PropTypes from "prop-types";
components/Sources/SourcesListItem.js:import PropTypes from "prop-types";
components/Toolbar/BlueprintToolbar.js:import PropTypes from "prop-types";
components/Toolbar/BlueprintsToolbar.js:import PropTypes from "prop-types";
components/Toolbar/FilterInput.js:import PropTypes from "prop-types";
components/Toolbar/ToolbarLayout.js:import PropTypes from "prop-types";
package.json:    "prop-types": "15.7.1",
pages/blueprint/index.js:import PropTypes from "prop-types";
pages/blueprintEdit/index.js:import PropTypes from "prop-types";
pages/blueprints/index.js:import PropTypes from "prop-types";
pages/error/index.js:import PropTypes from "prop-types";

Codecov Report

Merging #536 into master will decrease coverage by 0.33%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #536      +/-   ##
==========================================
- Coverage    74.3%   73.97%   -0.34%
==========================================
  Files          65       65
  Lines        3016     3016
  Branches      569      569
==========================================
- Hits         2241     2231      -10
- Misses        775      785      +10

Impacted Files
Coverage Δ

components/ListView/ListItemImages.js
58.73% <0%> (-3.18%)
:arrow_down:

core/sagas/inputs.js
71.42% <0%> (-3.07%)
:arrow_down:

core/utils.js
58.13% <0%> (-2.33%)
:arrow_down:

core/apiCalls.js
75.25% <0%> (-2.07%)
:arrow_down:

core/selectors.js
92.96% <0%> (-0.79%)
:arrow_down:

core/sagas/blueprints.js
72.84% <0%> (-0.67%)
:arrow_down:

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 ad0e12a...1f1d24b. Read the comment docs.


Ship "Is Service Working for Student?" viz (no links in product)

Who is this PR for?
School leaders and district leaders.
What problem does this PR fix?
No visibility into whether services are working for students. We're collecting a lot of data on student service assignment, why not create a UI that pairs that data with relevant student outcomes?
What does this PR do?
Ship a V1 experimental spike dark so that Uri can get feedback on it.
Screenshot (Attendance Officer)

Screenshot (Attendance Contract)

Since this is an experimental feature meant to allow Uri to gather feedback, I don't think it needs test coverage. I manually checked that the charts rendered by the "Is Service Working?" view match the charts rendered in the Student Profile view for demo students; quick manual check to make sure this experimental feature is surfacing the right data.
Compare the Student Profile charts below with the "Is Service Working?" charts above:
Mickey

Daisy

Hey @kevinrobinson! If you could give this a very quick review in two places, that would be awesome!

Security, in particular authorization controller code
Triple-confirm that data shown in the charts match to the correct student data points

Hey there @kevinrobinson, thanks for the great comments and feedback on this!
I made a bunch of changes that you suggested or pointed to:

Isolated the chart into its own component to leave ProfileBarChart untouched
Isolated the controller code into its own controller
Used the newer App.js path for client-side routing

I didn't add authorized blocks around the student queries. I think that would be a great improvement later on, because it would mean we could open this feature up to more users, like homeroom teachers. But for now, since this is meant to be used by Uri to spark conversation, I think the controller before_action authorization block is sufficient.
Going to 🚢, QA in production, and then ping Uri!

@alexsoble 👍 FWIW, my vote would be that even for experimental code, we wrap queries in authorized, regardless of whether there are other layers of guards (like the before_action here).  The idea there is that we we break the habit of writing "unscoped queries" that rely on code somewhere else to enforce authorization security.  And that hopefully we can do this with little development overhead by defaulting to wrapping all queries, since experimental endpoints are just as exposed in production as non-experimental endpoints :)


unable to perform the test - popup is always on top

Browsers and versions affected
Google Chrome v81,
Steps to reproduce
Some of my clients are unable to perform the test because the white popup is always on top, after agree on camera/microphone permissions.

Go to https://test.webrtc.org/
Agree on using camera/microphone in Chrome popup
White test popup still appears, cannot click on "start"

Expected results
After selecting media permissions, the popup should close and user should be able to run the test by clicking on "start"
Actual results
The white popup is always on top of everything, there are no console logs, no other information.

the conclusion why the popup doesn't disappear might be that call for GetUserMedia is slow and takes very long.
Any ideas why is that? What to improve?


Identifier in the gstring can not be recognized properly when mixing special characters

Both the new parser and IntelliJ IDEA 15 recognize fºF and cºC as identifer, which is not same as the old parser do.
"$scenario: $fºF should convert into $cºC"      // º's unicode is 006F

FWIW:
º is Unicode Character 'MASCULINE ORDINAL INDICATOR' (U+00BA) which is really an identifier in Java, and Groovy should recognize this.
° is Unicode Character 'DEGREE SIGN' (U+00B0) which is not an identifier.
U+006F is plain old 'o' (LATIN SMALL LETTER O)

@jespersm
It may be a bug of old parser...
@blackdrag
Could you confirm it for us?

sounds like a bug to me

Thanks.


feat(Recs list): Risk of change details section

Implements https://issues.redhat.com/browse/OCPADVISOR-66.
This adds a new section to expanded rule content on the recommendations list table. The section shows information about the risk of change for the given rule.
How to test
Navigate to /openshift/insights/advisor/recommendations. Check that for the rows that have risk of change value, the expanded information contains the risk of change section. For the rules that do not have (currently, all external rules have risk of change, but the tests cover this case), the section must be empty in the expanded content.
Screenshots

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


K8SPXC-587 Add file missing for openshift

 ❨?❩

Test name
Status

recreate
passed

haproxy
passed

big-data
passed

storage
passed

upgrade-haproxy
passed

scaling
passed

init-deploy
passed

self-healing
passed

scaling-proxysql
passed

restore-to-encrypted-cluster
passed

security-context
passed

upgrade-proxysql
passed

limits
passed

self-healing-advanced
passed

monitoring-2-0
passed

smart-update
passed

operator-self-healing
passed

affinity
passed

one-pod
passed

auto-tuning
passed

demand-backup
passed

proxysql-sidecar-res-limits
passed

users
passed

upgrade-consistency
passed

scheduled-backup
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

demand-backup-encrypted-with-tls
passed

pitr
failed

Test name
Status

recreate
passed

haproxy
passed

big-data
passed

storage
passed

upgrade-haproxy
passed

scaling
passed

init-deploy
passed

self-healing
passed

scaling-proxysql
passed

restore-to-encrypted-cluster
passed

security-context
passed

upgrade-proxysql
passed

limits
passed

self-healing-advanced
passed

monitoring-2-0
passed

smart-update
passed

operator-self-healing
passed

affinity
passed

one-pod
passed

auto-tuning
passed

demand-backup
passed

proxysql-sidecar-res-limits
passed

users
passed

upgrade-consistency
passed

scheduled-backup
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

demand-backup-encrypted-with-tls
passed

pitr
failed


Audit policy configuration

Hello!
Great project! I was wondering if you could dump somewhere in the documentation how the audit policy for the DC and also on clients are configured.
It would help a bunch to have this information.
Best,
\f

Hey @0xffca ! sorry for the late response. I thought I had answered this via my phone. The audit configurations are found in the projects' website. If you scroll down in this page you will find the Security Auditing script used to enable certain audit categories and the Sysmon configuration used to filter out a lot of noise. https://mordordatasets.com/mordor_shire.html I hope this helps!

Thank you very much! Sorry for the noise, I will close this ticket.
Really great project!

https://mordordatasets.com/mordor_shire.html 。now it is 404. where can i find it?

Links worked now. Thank you for the heads up. I revamped the projects behind the datasets to build the environments and changed the resources structure.


failed to start kernal -  wrong architecture

I want to run the .ipynb in a venv but it failed.
Failed to start the Kernel.
Traceback (most recent call last):
  File<EMAIL_ADDRESS>line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File<EMAIL_ADDRESS>line 87, in _run_code
    exec(code, run_globals)
  File "/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/ipykernel/kernelapp.py", line 51, in <module>
    from .ipkernel import IPythonKernel
  File "/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/ipykernel/ipkernel.py", line 17, in <module>
    from .comm import CommManager
  File "/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/ipykernel/comm/__init__.py", line 1, in <module>
    from .comm import *  # noqa
  File "/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/ipykernel/comm/comm.py", line 12, in <module>
    from ipykernel.kernelbase import Kernel
  File "/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/ipykernel/kernelbase.py", line 35, in <module>
    import psutil
  File "/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/psutil/__init__.py", line 123, in <module>
    from . import _psosx as _psplatform
  File "/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/psutil/_psosx.py", line 14, in <module>
    from . import _psutil_osx as cext
ImportError: dlopen(/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/psutil/_psutil_osx.cpython-39-darwin.so, 2): no suitable image found.  Did find:
	/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/psutil/_psutil_osx.cpython-39-darwin.so: mach-o, but wrong architecture
	/Users/chrislam/Documents/UoH-GIS-2021/venv/lib/python3.9/site-packages/psutil/_psutil_osx.cpython-39-darwin.so: mach-o, but wrong architecture.
View Jupyter [log](command:jupyter.viewOutput) for further details.

see the following information, if any worth.
venv python version

ipykernel.__version__
>>>
Python 3.9.12 (main, May  8 2022, 17:57:54)
[Clang 13.0.0 (clang-13<IP_ADDRESS>)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import ipykernel
>>> ipykernel.__version__
'6.13.1'

vscode version
Version: 1.66.2
Commit: dfd34e8260c270da74b5c2d86d61aee4b6d56977
Date: 2022-04-11T07:49:20.994Z
Electron: 17.2.0
Chromium: 98.0.4758.109
Node.js: 16.13.0
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.6.0

ipynb version

vscode and the jupyter extension are both out of date by a couple of releases, can you try updating to see if that fixes the issue?
vscode just released 1.68 and jupyter is at v2022.5

I have updated the latest vscode and Jupyter notebook extension, but this problem still exists.
however, if I am using the following python as a kernel, things are fine, but it is not what I want. I will need the packages in the venv to execute the notebook.


Add DerekL1688 to Contributors list

@derekl168, I'm quite elated about your pull request. I wanna evolve this project to addresses various problems faced by first-time contributors. I'd love to learn about your journey in open source community, the problems, pain points you had etc.
Could you explain how you felt when you went through the tutorial, made a pull request and learned that I merged it?
We’ve recently added Facebook share and tweet feature to our web app. Could you please go to https://roshanjossey.github.io/first-contributions/#social-share and share your first contribution to open source?
Also, check out projects with easy issues while you’re there.

Thanks @Roshanjossey, it's quite a nice experience to walk-through first-contributions. It is quite a clear and smooth learning experience. Appreciate your contribution.
I will definitely recommend this to my friends and start to explore the projects which I feel excited. WIsh I will be able to contribute the community soon.


A lot of errors are hidden ?!

I don't know why, but my "problems" tab is currently not showing anything

But I can see on the output that a lot of them are actually there
[11/18/2024, 10:27:39 AM] [client] Starting extension with configuration: {
	"phpstan.singleFileMode": false,
	"phpstan.binPath": "vendor/bin/phpstan",
	"phpstan.binCommand": [],
	"phpstan.configFile": "phpstan.neon,phpstan.neon.dist,phpstan.dist.neon",
	"phpstan.paths": {},
	"phpstan.dockerContainerName": "",
	"phpstan.rootDir": "",
	"phpstan.options": [],
	"phpstan.enableStatusBar": true,
	"phpstan.memoryLimit": "1G",
	"phpstan.enabled": true,
	"phpstan.projectTimeout": 300000,
	"phpstan.timeout": 300000,
	"phpstan.suppressTimeoutMessage": false,
	"phpstan.showProgress": false,
	"phpstan.showTypeOnHover": true,
	"phpstan.enableLanguageServer": false,
	"phpstan.ignoreErrors": [
		"Xdebug: .*"
	],
	"phpstan.suppressWorkspaceMessage": false,
	"phpstan.pro": false,
	"phpstan.tmpDir": "",
	"phpstan.checkValidity": false
}
[11/18/2024, 10:27:39 AM] [client] Initializing done
[11/18/2024, 10:27:39 AM] [client] Showing one-time messages (if needed)
[11/18/2024, 10:27:39 AM] [server] Language server ready
[11/18/2024, 10:27:39 AM] [server] Language server started
[11/18/2024, 10:27:40 AM] [server] PHPStan version: PHPStan - PHP Static Analysis Tool 2.0.2

[11/18/2024, 10:27:44 AM] [file-watcher] Checking: Initial check
[11/18/2024, 10:27:44 AM] [check:1] Check started for project
[11/18/2024, 10:27:44 AM] [status-bar] notification:' {"opId":0,"type":"new","tooltip":"Checking project"}
[11/18/2024, 10:27:44 AM] [status-bar] Showing status bar
[11/18/2024, 10:27:44 AM] [check:1] Spawning PHPStan with the following configuration:  {"binStr":"/home/blah/helllo/helllo-api/vendor/bin/phpstan","args":["analyse","-c","/home/blah/helllo/helllo-api/phpstan.neon","--error-format=json","--no-interaction","--memory-limit=1G","-a","/home/blah/.vscode-server/extensions/sanderronde.phpstan-vscode-3.2.16/_config/4f09c5c6606a8ac1b953d798f98a5522/autoload.php","-c","/home/blah/.vscode-server/extensions/sanderronde.phpstan-vscode-3.2.16/_config/4f09c5c6606a8ac1b953d798f98a5522/config.neon"]}
[11/18/2024, 10:27:44 AM] [process-spawner] Spawning process 11759 with timeout 900000
[11/18/2024, 10:27:44 AM] [process-spawner] Spawning process 11759 with timeout 900000
[11/18/2024, 10:27:47 AM] [status-bar] notification:' {"progress":{"done":0,"total":1988,"percentage":0},"opId":0,"type":"progress","tooltip":"Checking project - 0/1988 (0%)"}
[11/18/2024, 10:27:47 AM] [status-bar] notification:' {"progress":{"done":1988,"total":1988,"percentage":100},"opId":0,"type":"progress","tooltip":"Checking project - 1988/1988 (100%)"}
[11/18/2024, 10:27:49 AM] [check:1] PHPStan process exited succesfully
[11/18/2024, 10:27:49 AM] [status-bar] notification:' {"opId":0,"result":"Success","type":"done"}
[11/18/2024, 10:27:49 AM] [status-bar] Hiding status bar, last operation result = Success
[11/18/2024, 10:27:49 AM] [check:1] Check completed for project, errors= {"fileSpecificErrors":{"file:///home/............."]},"notFileSpecificErrors":[]}

config
includes:
    - phpstan-baseline.neon #TODO disable
    - phar://phpstan.phar/conf/bleedingEdge.neon
    - vendor/phpstan/phpstan-strict-rules/rules.neon
    - vendor/jbboehr/phpstan-laravel-validation/extension.neon
    - vendor/cuyz/valinor/qa/PHPStan/valinor-phpstan-configuration.php
    - vendor/larastan/larastan/extension.neon
parameters:
    level: 10
    treatPhpDocTypesAsCertain: true
    editorUrl: 'vscode://file/%%file%%:%%line%%'
    editorUrlTitle: '%%relFile%%:%%line%%'
    paths:
        - www
        - app
        - config
        - database
        - routes
        - swagger
    bootstrapFiles:
        - www/includes/App.php
    reportUnmatchedIgnoredErrors: false
    checkImplicitMixed: true
    reportMaybesInMethodSignatures: true
    reportMaybesInPropertyPhpDocTypes: true
    strictRules:
        disallowedLooseComparison: true
        booleansInConditions: false
        uselessCast: true
        requireParentConstructorCall: true
        #disallowedConstructs: false
        disallowedEmpty: false
        overwriteVariablesWithLoop: true
        closureUsesThis: true
        matchingInheritedMethodNames: true
        numericOperandsInArithmeticOperators: true
        #strictCalls: true
        switchConditionsMatchingType: true
        noVariableVariables: true
        strictArrayFilter: true
    ignoreErrors:
        - '#Dynamic call to static method Symfony\\Component\\HttpFoundation\\Response::.*#'
        - '#Dynamic call to static method Illuminate\\Http\\Request::validate\(\).#'

It looks like it is not reporting any error at all. I don't know when it started doing this

No error shown here by example

while it should report it https://phpstan.org/r/4851076a-32d2-4035-98c3-e8e7523871f6
(this error is listed on the "fileSpecificErrors")

Hmm potentially related to the PHPStan 2.0 release. Will try to take a look some time today (if you want to you can maybe already check whether it works for the previous PHPStan version)

it's difficult to rollback because the versions on my composer.json file for other libs are now updated to version that only works on phpstan 2+

actually, I rolled back phpstan and the other libs, modified 2 configs that were new to phpstan 2,
and that fixes the problem, so it's indeed related to phpstan 2

Good to know, thanks!

Small update: did try a first run of replicating this but failed to replicate it myself. So it might take a while longer for me to fix (will probably get to it this weekend).

I had more than 400 issues listed and started working on them. Now I have like 300 and it started to work again. Maybe it's due to a specific error or the number of issues listed

Ah interesting, I've heard something like that before. Maybe that's indeed the issue. Thanks!

This happens to me when I have empty error messages. The VS Code output shows this:
... "fileSpecificErrors":{"file:///[REDACTED].php":["","","",""] ...

While in the terminal I see this:
 ------ -------------------------------------------------------------------
  Line   [REDACTED].php
 ------ -------------------------------------------------------------------
  27
         🪪  argument.named
  28
         🪪  argument.named
  29
         🪪  argument.named
  30
         🪪  argument.named

AFAICT the extension stops processing when it hits an empty message, ignoring all the errors that come after it. When I resolved these it started showing more errors, up to the next empty message.
(PHPstan 2.0.2, extension v3.2.17, WSL, Laravel v11.34.2 with Larastan 3.0.2. This happens when using named arguments to dispatch a job, e.g. SomeJob::dispatch(foo: 'bar'). I just added argument.named to ignoreErrors for now.)

phpstan should be configured to return the identifier of the error to prevent this probably ?

Ah thank you so much for looking into this, this should help me out a lot! Indeed maybe should use the identifier instead

(for history reasons:)
Found & fixed, that was indeed the issue. VSCode would throw an error when message was set to empty and would just not show the errors at all. It now falls back to the error identifier or to <no message> when nothing is provided at all.


Finish Checking Parameters

For our wildfire environment, make sure to check each of our parameters to ensure they are the correct data type and within the proper bounds (i.e., positive number of rows and columns, make sure that custom fire locations are within bounds, etc.).

Added a recent commit that does the initial type checking. I also added quick assert statements for positive numbers of rows and columns. Need to work on:

Tests to check that populated areas fall within grid dimensions
Each element in the path is within the grid (and are next to each other?)
Path index exists in paths, and that value maps to an actual populated area\
Custom fire locations within bounds

Used mypy to do type checking. Was able to resolve all the conflicts, and the tests/functionality all still work! flake8 also works well, although admittedly, they are different. Added a Github Action for linting in case we push to any pyrorl specific files.

Late night update on 3/21: nearly finished with all of testing.

Finally finished on 3/22! Getting just about 100% code coverage!


Taerobee is ok for 1.1.2.

Also, a problem: even before this PR, I noticed in CKAN-meta the .ckan built from this shows version 1.0.5 not 1.1.0. What's up with that?

You're looking at the wrong file. If you notice "x_netkan_epoch": "1", in the netkan that means the newest version of the mod in CKAN has a 1:X.X.X version (or 1-X.X.X in the .ckan filename). So you were looking at Taerobee-2.3.ckan when Taerobee-1-2.3.ckan is the current version.

Ah, I see. Thanks!


Data Persistence

Overview
Currently if the server fails, the whole data in the cache will be lost forever.
Fixes

Implement a log based cache save
save a snapshot every x time
AOF persistent

poyi pani edukada


Hi! I went ahead and implemented support on UI to specify a custom initial git commit message and skip git initialization.
I'm not sure if using a single switch for both actions and skip git initialization if the switch is on but no message is specified is the best approach, I can switch to something else like having different switches if it seems a better option.

Thanks for the review! I added the requested changes.


Remove fully supported features from IE9 limitations docs

If these are supported, why bother mentioning them in a section that's about communicating what's not supported?
These rows made sense when the section also covered IE8 (http://getbootstrap.com/getting-started/#support-ie8-ie9 ), which doesn't support these features, but we no longer care about IE8 in v4.

/fyi @mdo


Wagtail 4.2 upgrade

Include changes from this PR: https://github.com/torchbox/wagtail-content-import/pull/52
Added Wagtail 4.2 compatibility
Added tests for Python 3.11
Remove support for versions of Wagtail < 4.1 (Wagtail 4.1 or later now required)

Note: It is important that this PR be merged first (https://github.com/torchbox/wagtail-content-import/pull/52) as it provides support for Wagtail 4.1 while this current PR removes support for versions of Wagtail older than 4.1
All tests run OK
Found 13 test(s).
Creating test database for alias 'default'...
System check identified no issues (0 silenced).
.............
----------------------------------------------------------------------
Ran 13 tests in 0.153s

OK

Hi @katdom13 , Here's a PR to your upgrade branch: https://github.com/katdom13/wagtail-content-import/pull/6
The tests should now work OK. Let me know if you have time to do this please.


Add storage to resourceread

for reading StorageClasses

Almost every interesting field on storageclass is immutable so i didn't think apply very useful. however for consistency it will be good to have, will add it to this PR tomorrow

@deads2k added an Apply, PTAL


Additional param in torchvision.ops.nms to set max no. of bounding boxes to return.

🚀 Feature

torchvision.ops.nms(boxes, scores, iou_threshold) --> torchvision.ops.nms(boxes, scores, max_output_size, iou_threshold)
Where:

max_output_size: A scalar integer Tensor representing the maximum number of boxes to be selected by non max suppression.

Motivation
Often, we only like a certain number of bounding boxes even after non-max suppression. This parameter accomplishes just that by returning selected indices from the boxes tensor of shape [M] where M <= max_output_size.

This is already implemented in Tensforflow here.

Hi,
I'm not sure it's necessary to add another argument to nms to specify the maximum number of boxes to return, as this can be accomplished very easily with indexing:
keep = nms(boxes, scores, iou_threshold)[:max_output_size]

while being as efficient as if we added the parameter directly in C++. Indeed, this will return the max_output_size top scoring boxes after NMS, which is probably what one would want.
Given that this can be implemented efficiently with a couple of characters, I'm closing this issue as I believe it's not needed to add extra complexity, but please let me know if you disagree.

Hey @fmassa ! Yes, I totally agree with you. In fact, I myself sliced, it that way in my code while doing object detection stuff.:smile: .I just thought that it'd be nice if there was similarity in modules of Tensorflow and PyTorch. If complexity is the case here then sure, this additional parameter can be avoided.
Thank You.


Custom thumb image in Android becomes huge in contrary of iOS which is the the requested size

Environment
Standard React Native, Android OS

react-native info output:

System:
   OS: MacOS Sonoma 14.1.2
   CPU: M2
   RAM: 16GB

Node: 14.16.0

React: 17.0.2

React Native: 0.68.2

Device: Physical Android devices

Environment: Production

Description
When i am using a custom icon for a thumb image, in ios simulators, android simulators and ios devices the image behaves as requested in the desired size. When using an android device the image is shown huge compared to what given.
Reproducible Demo
Τhe image we want:

The wrong behaviour:

Same here!

Same here!

++++++

I have the opposite behavior:

ios
android

I have a big one on the web.

I have same problem on android released app.


Cleanup CBMC proofs and corresponding directories.

Description
This PR cleans up the CBMC proofs in this repository and removes unneeded files.
It also removes the patch directory which is not required anymore since the Kernel and TCP proofs have been moved to their own repository.
Checklist:

[x] I have tested my changes. No regression in existing tests.
[x] My code is Linted.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/bot run checks


Add method to confirm party member, so that they don't take up a slot in the group

I guess this could be similar to a waiting room/lobby in the group itself (?)


docs: Remove data-setup property from demo

Using the data-setup attribute in the video component will automatically initialize the player with the options provided.
However, if the player is also initialized in our code using the videojs('my-player') function, it can sometimes cause unwanted side effects.

Coverage remained the same at 0.0% when pulling 380cd913e9b06ed0410c4ab1f89195e471be84d7 on izkmdz:ismendoza/data-setup into 63a3908dd13dc0e92ef8755ca9acd8afd575dbb2 on silvermine:master.

Coverage remained the same at 0.0% when pulling 380cd913e9b06ed0410c4ab1f89195e471be84d7 on izkmdz:ismendoza/data-setup into 63a3908dd13dc0e92ef8755ca9acd8afd575dbb2 on silvermine:master.

@izkmdz could you rebase this branch off of master after #35 is merged so that the build passes?


Stable upstream for PHP 8.3?

In #309 it was stated that PHP 8.3 would be added "as soon as there is a stable upstream".  The Dockerfile in the 8.3 folder in develop references 8.3.0RC6-fpm-bookworm so it looks like the stable version is available:

8.3.0-fpm-bookworm
There's also: 8.3.2-fpm-bookworm

I need to test my site against 8.3, so it would be really helpful if it were in a new release. Thanks!

Here you go - v3.7.0
$ docker run --rm docksal/cli:php8.3-3.7 php -v
PHP 8.3.2 (cli) (built: Feb  1 2024 01:42:22) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.2, Copyright (c) Zend Technologies
    with Zend OPcache v8.3.2, Copyright (c), by Zend Technologies

Thank you very much!


Add files via upload

Site: https://uveg.edu.mx/
IT related course: https://uveg.edu.mx/index.php/es/info-isc

@leonelbetanzos email.jpg I am sorry, I have to close the request without merging, because you made a mistake in a request and did not specify any filepath. Please ensure that you are familiar with this repository rules located at the bottom of this page and make a new correct request. Thank you for your understanding!


The Sims 2 doesn't create a window on Windows 10 with D9VK

The Sims 2 is one of those games where it seems compatibility with later versions of Windows and newer hardware such as my Nvidia 2080 is seriously faulty. I've tried the fixes proposed in some Sims 2 threads about compatibility but the game continues to eventually devolve into purple textures and other serious rendering errors with the stock DX9 implementation after some runtime. These errors looked a lot like the errors that users would get with WineD3D and The Sims 2. Eventually, these errors persist, and somehow brick The Sims 2 installation even after I wipe the save data folders. I think there's some weird incompatibility inside the DX9 support with the modern Nvidia drivers, Windows 10 and however The Sims 2 uses these. I think I've tried all the dances inside that thread I linked and nothing is stable or persistent.
I became aware of DXVK as a usable workaround for Hitman 2 DX11 crashes on Windows with Nvidia before they added native DX12. 🤔 ! Then I found this for DX9. And then @tannisroot posted an issue on The Sims 2 Wine Patches to run on Linux GitHub Repo showing that this particular DirectX 9 to Vulkan fork had progressed to the point where it was working very well for Linux users and working around the WineD3D issues!
I extracted the 32-bit DLLs to the game's folder and the game launches, stays running inside Task Manager, but no window appears. In the D9VK logs, I appear to be getting VK_ERROR_DEVICE_LOST errors.
https://gist.github.com/nelsonjchen/34c34dae85aae45e41018b584e6a8993#file-sims2ep9_d3d9-log-L118-L127
I provide a trace file below with the native DX9. I launched the game, a window appeared, I exited the game after the loading was completed.
For reference, I've been using these shortcut arguments: "C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSBin\Sims2EP9.exe" -w -CPUCount:1
I've also tried telling the game to limit its texture memory to 1024MB.

Please let me know if I've missed anything, if more info/tracing is needed, or any other way I can help. I'm really eager to see if this will help the community's compatibility issues.
Software information
The Sims 2 Ultimate Collection on Origin
4GB Patch applied
System information

GPU: Nvidia 2080
Driver: 436.15.0
Wine version: Windows 10 1903
DXVK version: master.c434254b5f8211d913d102af9c756c87115a9d3c

Apitrace file(s)

https://drive.google.com/file/d/1ofNnypTg7CGlecMxKzo6X5_ZutsVTZRY/view?usp=sharing

Log files

d3d9.log: https://gist.github.com/nelsonjchen/34c34dae85aae45e41018b584e6a8993
d3d11.log: Not Found
dxgi.log: Not found

The answer is simple - don't use Microsoft's garbage heap but Linux - win-win situation ;)

@mozo78 I seriously did consider doing that for myself. But I wouldn't have a reasonable answer for others and the best way to keep a game alive is to always have more people playing and enjoying it.
Seeing #306 made me decide to go ahead to collect data and post this issue.

More people can play it on Linux too. Nobody really needs Windows. It's just a nasty old habit.

Can you try the latest master builds?
https://git.froggi.es/joshua/d9vk/-/jobs
I fixed a NV-only regression recently which could cause device loss from a wonky shader.

@Joshua-Ashton
https://gist.github.com/nelsonjchen/0fb8c410bc614af3358c8cf7f994e4bb
master@717d9c48
VK_ERROR_DEVICE_LOST , no window , and running in Task Manager still.

A commit has landed on master which now allows The Sims 2 to run by limiting max available memory: https://github.com/Joshua-Ashton/d9vk/commit/a5b0424e4bf33099152d93c1cfcfed61769d29a4

Please keep this issue open for a while.  The new default of 3.5GB still crashes when entering some lots but the 1.5GB asspull seems to be very stable. Or should I make a new issue?

Yes


Bundled for Target node

Describe the bug
When i try to build my react app (using<EMAIL_ADDRESS>i get the following error:
Failed to compile.

Module not found: Error: Can't resolve 'crypto' in '/***/node_modules/@unleash/proxy-client-react/dist'

(Complete logs down below)
Steps to reproduce the bug

Create a new project with CRA and react-scripts@5 (Using webpack v5 is important here)
Install this package (v2)
Try building the react project

Expected behavior
No error ;)
Logs, error output, etc.
Failed to compile.

Module not found: Error: Can't resolve 'crypto' in '/***/node_modules/@unleash/proxy-client-react/dist'
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
This is no longer the case. Verify if you need this module and configure a polyfill for it.

If you want to include a polyfill, you need to:
        - add a fallback 'resolve.fallback: { "crypto": require.resolve("crypto-browserify") }'
        - install 'crypto-browserify'
If you don't want to include a polyfill, you can use an empty module like this:
        resolve.fallback: { "crypto": false }

Screenshots
No response
Additional context
I think the specific problem is that this library is built with target node in webpack.config.js . While experimenting i solved the problem by switching to target web (still don't completly know if this is the correct one; https://webpack.js.org/configuration/target/).
As of webpack v5 there are no polyfills for the node specific implementations (as the error message states). Because your webpack config targets node the bundler takes the wrong files from the package uuid (a dependency of unleash-proxy-client-js). Resulting in code targeting the wrong environment/platform.
IMO it would be even better to not bundle the dependencies of this lib into the package. This way my webpack installation could load the appropriate version of the uuid package. No matter what your webpack config is targeting.
Apart from that you would not need to publish new versions of this package if the proxy-client receives patch or minor updates. NPM could easily install the proxy-client version specified by this projects version constraints.
Unleash version
No response
Subscription type
No response
Hosting type
No response
SDK information (language and version)
2.0.0

Thanks! Looks like this is due to webpack upgrading their major version causing breaking changes in how nodejs deps were previously handled. I will take your comments into considerations and find out how we will tackle this.

Alright, thanks.

Alright, thanks.

If you have a solution ready that will solve this issue and work with server side rendering solutions, feel free to submit a PR.

@christian98 Can you update to 3.0.0-beta.0? It should solve the issue.

Looks promising. I will try tomorrow. Thanks in advance.

Nice! I think this does the trick. It seems to work now.
The only things i get are these Sourcemap warnings from unleash-proxy-client. But these should be fixed with the next release of that package, no?
WARNING in ./node_modules/unleash-proxy-client/build/events-handler.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/events-handler.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/events-handler.ts'

WARNING in ./node_modules/unleash-proxy-client/build/index.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/index.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/index.ts'

WARNING in ./node_modules/unleash-proxy-client/build/metrics.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/metrics.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/metrics.ts'

WARNING in ./node_modules/unleash-proxy-client/build/storage-provider-inmemory.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/storage-provider-inmemory.ts' file: Error: ENOENT: no such file or directory, open '/***node_modules/unleash-proxy-client/src/storage-provider-inmemory.ts'

WARNING in ./node_modules/unleash-proxy-client/build/storage-provider-local.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/storage-provider-local.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/storage-provider-local.ts'

WARNING in ./node_modules/unleash-proxy-client/build/util.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/util.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/util.ts'

webpack compiled with 6 warnings

Apart from that everything seems to work smoothly. Thank you!

Nice! I think this does the trick. It seems to work now.
The only things i get are these Sourcemap warnings from unleash-proxy-client. But these should be fixed with the next release of that package, no?
WARNING in ./node_modules/unleash-proxy-client/build/events-handler.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/events-handler.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/events-handler.ts'

WARNING in ./node_modules/unleash-proxy-client/build/index.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/index.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/index.ts'

WARNING in ./node_modules/unleash-proxy-client/build/metrics.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/metrics.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/metrics.ts'

WARNING in ./node_modules/unleash-proxy-client/build/storage-provider-inmemory.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/storage-provider-inmemory.ts' file: Error: ENOENT: no such file or directory, open '/***node_modules/unleash-proxy-client/src/storage-provider-inmemory.ts'

WARNING in ./node_modules/unleash-proxy-client/build/storage-provider-local.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/storage-provider-local.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/storage-provider-local.ts'

WARNING in ./node_modules/unleash-proxy-client/build/util.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/***/node_modules/unleash-proxy-client/src/util.ts' file: Error: ENOENT: no such file or directory, open '/***/node_modules/unleash-proxy-client/src/util.ts'

webpack compiled with 6 warnings

Apart from that everything seems to work smoothly. Thank you!

Nice. These webpack warnings will be fixed shortly, I added a fix yesterday in the base client here
I will update this client with these changes and release the official version shortly.

@christian98 3.0.0 is released.


Graphics drawing at larger sizes has artifacts

Made a test example of the behavior
Expected Behavior
Randomized grid background

Current Behavior
When window resized and the bg gets recalculated render errors occur.
Possible Solution
Steps to Reproduce
Resize playground example window
Environment
Ubuntu 18.04
Chrome Version 77.0.3865.75

pixi.js version: e.g. 5.1.3
Browser & Version: e.g. Chrome 77
OS & Version: e.g. Ubuntu 18.04
Running Example: _https://www.pixiplayground.com/#/edit/35JFOwxjXFWBkemSsbcL2_

This is a known issue duplicate. See #5973, #6047 and #6104. Also see:
https://github.com/pixijs/pixi.js/wiki/v5-Hacks#pixigraphics
There are several workarounds if you investigate those other issues. Also, this is not the most performant way to draw your background. Would suggest using individual Graphics objects with sharing geometry or using Sprites + tint/opacity. All would produce similar effects and would render faster.

Fixed in #6417


Find key themes from Industry interview results

This ticket documents research analysis activities for Industry interview results.
Acceptance Criteria:

[x] Upload notes to Miro
[x] Pull out problems/opportunities (data) from each note document
[x] Compile data from all interviews (colour-coded to identify participant)
[x] Sort data into key themes

So fascinating to see this all come together and see the patterns/themes that are emerging. Well done @jaimiebutton !


Dashboard Updated

Added Logo and Tagline to the First Page

What my request counted in gssoc ext and Hacktoberfest?


Search in conversation

Description
This PR allows users to search through past messages by using the newly added searchbar next to the name of the person you are chatting to.
resolves #99
How has this been tested?
Manual Testing
Screenshots
Before searching

After searching

Checklist
(Leave blank if not applicable)

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules
[x] I have checked my code and corrected any misspellings

The search function looks great! But when try to I search for something, the search box is hidden a little bit. Need to do some css.

Heya thanks for pointing this out, hopefully the most recent commit fixes it.

The search function looks great! But when try to I search for something, the search box is hidden a little bit. Need to do some css.

 Heya thanks for pointing this out, hopefully the most recent commit fixes it.

LGTM!


pytorch NFSP doesn't match tensorflow NFSP

I ran examples/leduc_nfsp.py with the given tensorflow NFSP, and I also ran it with the pytorch NFSP. For both runs, I used the same command-line arguments (I used hyperparameters from Walton & Lisy, 2021. The Tensorflow run seems to work well, matching the results in the aforementioned paper. The pytorch run does drastically worse.

Filing this issue here for someone to look into this. I may or may not look into it myself soon.

Thanks, that does look quite different.
@Asugawara I thought we checked this when you first submitted the pytorch NFSP. Do you remember?
I know this goes way back.. possibly a bug was introduced when we updated the files while we upgraded it to support the newer version of pytorch.

Hi @Asugawara, just checking in to see if you have any idea?

I ran examples/leduc_nfsp.py with the given tensorflow NFSP, and I also ran it with the pytorch NFSP. For both runs, I used the same command-line arguments (I used hyperparameters from Walton & Lisy, 2021. The Tensorflow run seems to work well, matching the results in the aforementioned paper. The pytorch run does drastically worse.

Filing this issue here for someone to look into this. I may or may not look into it myself soon.

Hi, have you found out the reason? I met the same problem.

No, this would require looking through the implementation line by line and we just don't have the time.
I tried contacting the original contributor and did not hear back from them. We will remove it shortly.

No, this would require looking through the implementation line by line and we just don't have the time.
I tried contacting the original contributor and did not hear back from them. We will remove it shortly.

ok, thank you for your reply. I will try to find the difference.

I appreciate that! It would be great to fix & keep it than have to delete it.

Hey all. Sorry, I never looked into it more. I did play around more with the tensorflow-based NFSP though, and discovered that in some settings (not Leduc), using Adam would vastly outperform SGD. So maybe the same would help for pytorch?


Request to move Code in "Sales & Purch. Alloc. Acc. Mgt." to another Subscriber (BC23)

Hello :)
I would like you to move the following code from the "OnBeforePostSalesDoc" / "OnBeforePostPurchaseDoc" Subscribers to another (later) event in the process.

We subscribed to this Eventsubscriber to let the user input any changes to Posting/Document/VAT Dates via Modal Page before posting (if GuiAllowed of course). Which worked fine for every BC Version before V23. Our app has been published into the MarketPlace for years now as well without facing any problems up until now. With your new Code we are not able to run ModalPages anymore. Yes, we could commit the data, but this is always a risk.
In my opinion these transactions in the Alloc. Acc. Mgt. Codeunits should be carried out AFTER the Sales / Purchase Prechecks in CU 80 and 90.
I really don't believe that we are the only partner facing this problem with BC23...
Please consider moving these transactions to a later point in the posting process.
Please keep me updated in any case :)

We have similiar code, but we currently use the events inside the "Yes/No" codeunits.
Normally these codeunits are executed before the Purch./Post, Sales/Post

Internally closed as "Won't Fix" in 2023. Syncing state to GitHub.
If this issue persists, kindly create a new one to have us take another look at it.