[Feature request] Can Luckysheet generate an event in case of actual cell modification?

Hi, it is just a question. How to detect that anything in the sheet has actually been modified? I need it for enabling the "Save" button in my app.

I've also been trying to detect cell updates. It'd be great to integrate Luchysheet into a webapp with state management. Did you find a way to do it @d01010101?

Only this, somewhat crude: after a mouse/keyboard interaction with the sheet, test if getJson() changed.

I found an easier way of detecting cell updates: using the hooks implemented in luckysheets. You can pass your code to be run in every cell update to  the configuration object:
useEffect(() => {
    const sheet = window.luckysheet
    sheet.create({
        container: "luckysheet",
        title: "workbook",
        lang: 'en',
        data: data,
        hook: {
            updated: function (operate) {
                const r = operate.range[0].row[0]
                const c = operate.range[0].column[0]
                if (r === 0 && c === 0) {
                    setState({...state, x: operate.curdata[r][c].v})
                }
            }
        }
    })
}, [])

The new version https://github.com/ruilisi/fortune-sheet seems to have callbacks.

@daalgi @d01010101
there' s one issue i have found -- formula contain cells are not re-evaluating once we re-fresh the page.
anyone have idea ??
please share :-)


Error when install meshio plugin for paraview，need help!

Hi, meshio plugin for paraview is really a recommended feature, but I have encountered some problems when installed this plugin and don't know how to solve them.
My Ubuntu version is 22.04. I first downloaded paraview version 5.9.0

I knew I needed to configure the meshio package for the paraview python environment, so I created a new python3.8 environment in anconda and installed meshio via pip. Then I copied this package files from anconda to paraview. Through this way, I was able to successfully install meshio plugin.
But when I open .msh file, I met this error: AttributeError:module 'numpy'has no attribute 'bool'.

So I reinstalled numpy=1.23 in anconda and copied it to the paraview directory. An other error occurred  when opening .msh file. The error message is shown. Could you give me some help?

I'd like to follow up on this issue. Has there been any progress in addressing this? I know many individuals on the ParaView forums that are interested in getting this plugin working properly with ParaView:
https://discourse.paraview.org/t/is-it-possible-to-import-paraview-geometry-into-abaqus/253/3
https://discourse.paraview.org/t/paraview-meshio-plugin-py-not-designed-to-run-on-windows-or-contains-an-error/5740
https://discourse.paraview.org/t/cant-load-a-plugin-meshio/11440/3
Best regards,
Kris
Krzysztof Stopka

So I reinstalled numpy=1.23 in anconda

that's the problem. The numpy.bool type was deprecated in 1.20 - thus, the last version you can use is 1.20. In 1.23 the type is not present anymore, hence you get this error message.
I just had this issue here too, an the solution was to install numpy==1.20 into the user directory using anaconda 2020.7:
/opt/anaconda_2020.7/python38/bin/python -m pip install --user numpy==1.20

This should install it to ~/.local/lib/python3.8/site-packages, which is already read by paraview 5.9.


Show untagged images correctly in list-images

Fixes #847
The default behaviour of Docker is to fall back to latest in case no tag is given, we now follow this approach.

That's what happens if there's no image hiddeco/bogus already on the host. If there is, one is selected (the most recent pulled or built I think).
E.g., if you have a manifest with just weaveworks/flux, and you build the flux image using the same Docker daemon as Kubernetes is using, the pod will run despite the fact that there's no weaveworks/flux:latest image on DockerHub.

E.g., if you have a manifest with just weaveworks/flux, and you build the flux image using the same Docker daemon as Kubernetes is using, the pod will run despite the fact that there's no weaveworks/flux:latest image on DockerHub.

And the list will not display the image you are currently running because we do not have it in our cache (which does not seem misleading to me), I am actually running my Flux pod this way.
How would you like it to be presented in case the cluster is running an image we can not find in our cache? Because given your comments, I think that's the actual issue that needs to be solved.

And the list will not display the image you are currently running because we do not have it in our cache (which does not seem misleading to me)

But it would line it up with a :latest image if there were one, no? And that is not necessarily the same image. blank does not equal :latest.

But it would line it up with a :latest image if there were one, no? And that is not necessarily the same image. blank does not equal :latest.

But this is no different from how it works at the moment? If you overwrite the tag in your local Docker daemon (say :build) and the registry also has a :build, list-images will also point towards this cached version.

But this is no different from how it works at the moment? If you overwrite the tag in your local Docker daemon (say :build) and the registry also has a :build, list-images will also point towards this cached version (from the registry).

True, that's a problem now, we assume tag equality means image equality, and that's not always right.* This would add to the problem by assuming an extra thing, that a missing tag is the same as :latest.
*It's difficult to go on anything other than tag equality, because we don't in general have the image digests for what's actually running, and even if we did, they could be different per pod.

How would you like it to be presented in case the cluster is running an image we can not find in our cache? Because given your comments, I think that's the actual issue that needs to be solved.

That's part of the issue -- the image with no tag will never be in the image database. I honestly don't know what is a good way to illustrate either of these situations. Maybe just a question mark instead of an arrow.

@squaremo can you give an example of where this would not be the case? As this is exactly what I observed from both Docker and Kubernetes.
❯ docker pull hiddeco/bogus
Using default tag: latest
Error response from daemon: manifest for hiddeco/bogus:latest not found
❯ kubectl describe deployment nginx-deployment
<metadata snip>
Pod Template:
  Labels:  app=nginx
  Containers:
   nginx:
    Image:        hiddeco/bogus
❯ kubectl get pods
NAME                                 READY   STATUS                       RESTARTS   AGE
nginx-deployment-69c9678764-q96zx    0/1     ErrImagePull                 0          73s

OK, being literal about the issue as reported, what I suggest is this: if the current image doesn't have a tag, then output a row with a question mark and "point" at that. E.g.,
weave:deployment/flux   flux       weaveworks/flux
                                   '->  (untagged)      ?
                                        1.12.2          08 May 19 10:30 UTC
                                        1.12.1          25 Apr 19 10:36 UTC
                                        1.12.0          11 Apr 19 14:59 UTC
                                        1.11.1          01 Apr 19 18:59 UTC
                                        1.11.0          13 Mar 19 09:40 UTC
                                        1.10.1          13 Feb 19 17:51 UTC
                                        ...

If at some point we gather the digest given in the manifest, then we can indicate when that is a match with an image in some other way, too.

@squaremo it now looks like this
default:deployment/flux-helm-operator  flux-helm-operator  weaveworks/helm-operator
                                                           |   0.9.0                      08 May 19 10:42 UTC
                                                           |   0.7.1-rebuild              19 Apr 19 16:34 UTC
                                                           |   0.8.0                      11 Apr 19 15:35 UTC
                                                           |   0.7.1                      27 Mar 19 10:11 UTC
                                                           |   0.7.0                      25 Mar 19 11:05 UTC
                                                           |   0.6.0                      07 Feb 19 10:54 UTC
                                                           |   0.5.3                      14 Jan 19 18:37 UTC
                                                           |   0.5.2                      20 Dec 18 10:33 UTC
                                                           |   0.5.1                      21 Nov 18 11:11 UTC
                                                           |   0.5.0                      14 Nov 18 14:48 UTC
                                                           '-> latest                     ?

@squaremo it now looks like this
default:deployment/flux-helm-operator  flux-helm-operator  weaveworks/helm-operator
                                                           |   0.9.0                      08 May 19 10:42 UTC
                                                           |   0.7.1-rebuild              19 Apr 19 16:34 UTC
                                                           |   0.8.0                      11 Apr 19 15:35 UTC
                                                           |   0.7.1                      27 Mar 19 10:11 UTC
                                                           |   0.7.0                      25 Mar 19 11:05 UTC
                                                           |   0.6.0                      07 Feb 19 10:54 UTC
                                                           |   0.5.3                      14 Jan 19 18:37 UTC
                                                           |   0.5.2                      20 Dec 18 10:33 UTC
                                                           |   0.5.1                      21 Nov 18 11:11 UTC
                                                           |   0.5.0                      14 Nov 18 14:48 UTC
                                                           '-> latest                     ?

OK -- as before, latest may be tag that is in the repo and isn't known to be the image being run. So I would prefer a different placeholder when the configured image doesn't have a tag.

That's what's in the code:
https://github.com/weaveworks/flux/pull/2024/commits/e0a7271a5ce9a3c8be98f6d40de48d09b0fde543#diff-1400f8d8bf6b4557b8199aaa5f25d330R142
The deployment from my example is actually running from the latest tag.

The deployment from my example is actually running from the latest tag.

Ahhhh I see! But we exclude the latest image metadata from the results, so it has to report ? for the timestamp?

But we exclude the latest image metadata from the results, so it has to report ? for the timestamp?

If someone is now running a tag that we do not have in our cache, we still display the tag and a question mark (because we have no metadata for that tag), in case the current tag is empty, we replace it with (untagged).


Can datetimepicker trigger form submits?

Is it possible to trigger a submit for the form the datepicker is in? I would like to submit the form every time I choose a new date, because for each date different values are read from the database.
I tried the following, but it does not trigger submit.
In the HTML:
<form method="post" action="thisfile.php" name="dateForm">

	Date

		<input class="form-control" type="text" value="21 February 2015" readonly>

	<input type="hidden" id="dateLink" name="dateLink" value="2015-02-21" />

<input type="submit" name="submit" value="Save" class="btn btn-primary" />

</form>

Followed by a JavaScript section:

I am not an expert in JS, so maybe I am doing something fundamentally wrong here.
Can anybody help me out?

Looking in to your issue you need to mention datetimepicker selector  ".form_date" instead of "#date" to make working for datetimepicker event on changeDate.

Your best call is to give the form an id by adding something like id="myForm" and then submitting it via document.getElementById("myForm").submit(). The id="date" has to remain where it is.


DA-505 Increase unit test coverage

Codecov Report

Merging #10 (473b331) into main (ce0ec02) will increase coverage by 6.66%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #10      +/-   ##
==========================================
+ Coverage   31.13%   37.80%   +6.66%
==========================================
  Files          22       22
  Lines         851      849       -2
==========================================
+ Hits          265      321      +56
+ Misses        581      523      -58
  Partials        5        5

Files
Coverage Δ

internal/tezos/prepare_transaction.go
58.06% <100.00%> (+58.06%)
:arrow_up:

... and 1 file with indirect coverage changes


Suggestion: Plz don't let login account depends on game language settings.

🚀 feature request
Hello.

But my account still belongs GGG not Kakao(Korean PoE publisher), so I cannot play on Korean servers managed by Kakao.
(Of course, also client is from GGG.)
And I have no intention of transferring my account to Kakao in the future.
Under these circumstances, I tried to use PoE-Overlay, and that ended in failure.
Bcoz, PoE-Overlay asks me to log in with my kakao account when I change the language of game settings on PoE-Overlay to Korean.
So I would like to ask you to make account login of PoE-Overlay not depends on the language of game settings.
Describe the solution you'd like
If possible, I would like to be able to set the language of game settings and the publisher of the login account separately.
Thank you for your support.

Thank you for this suggestion. It'll take a bit of work to make a change where the overlay language isn't tied to a specific poe login webpage. In the meantime you can probably change poe overlay's language to English, login, then change the language back to korean.

Thank you for this suggestion. It'll take a bit of work to make a change where the overlay language isn't tied to a specific poe login webpage. In the meantime you can probably change poe overlay's language to English, login, then change the language back to korean.

Thx for your answer.
Already I had tried that way it ended in failure.
Eventhough I change the language setting to English and log in with GGG account,
when I change the language setting back to Korean,
PoE-overlay asks me to log in with kakao account.
If I ignore that request and trigger PoE-overlay on the game,
it tells me that need to login to use PoE-overlay.
Can this issue improve for 3.20 league?

A new setting has been added called "website language". Changing this language will change which API and webpage is used to login, but doesn't determine which in-game language you're using (for that you'd need to change the language under the "game settings" section of the General tab in the settings menu).
This should hopefully satisfy this feature request and should allow you to login through the GGG website (by choosing English as web language), but still use Korean as in-game language and game-language in poe overlay.


/isalive endpoint should return valid JSON

The reference server of Unciv, UncivServer, is running at my localhost:8888 in this example.
$ curl "https://uncivserver.xyz/isalive"
true
$ curl "http://localhost:8888/isalive"
{authVersion: 0}

I would highly recommend to return some valid JSON at the /isalive endpoint of your unciv server implementation, even if it's telling you no supported features, like {authVersion: 0} as shown above. At the moment, the client just gives up on parsing the response and uses an empty ServerFeatureSet object, which is fundamentally the same behavior. But I think it would be much cleaner for other client implementations if the response could be parsed.
This would allow a client to "detect broken server implementations" and e.g. show some warning. At the moment, it's just ignored.

I just saw that this and this and this server implementations return plain true as well. Now I wonder: do you know who introduced this API definition? Because if all of the existing implementations use true at that endpoint, then the client should be fine with it (even though I don't really understand yet).
I guess I would therefore close the issue after clarification.

try replit.uncivserver.xyz to test the beta UncivServer.xyz
haven’t worked on UncivServer recently so o forgot which version the repo is at.
but i remember moving beta code to replit cause it was not working as intended.

replit serves {"authVersion":1}, so I conclude it also provides authentication.
Nevertheless, do you think {"authVersion":0} would be good as return value for the normal uncivserver.xyz?

If you do so, could you please specify the Content-Type of your return to be application/json? It's text/plain at the moment.

Nevertheless, do you think {"authVersion":0} would be good as return value for the normal uncivserver.xyz?

Not sure what you mean by normal UncivServer.xyz. Also, why not just keep it true?

If you do so, could you please specify the Content-Type of your return to be application/json? It's text/plain at the moment.

Done for replit server.

Not sure what you mean by normal UncivServer.xyz. Also, why not just keep it true?

With "normal" I meant the one hosted at https://uncivserver.xyz.
But don't worry, I will just continue with parsing the true value, especially since the other three implementations do it the same way.

Done for replit server.

Thanks.


remove duplicate 'sideEffects' entries

Resolve https://github.com/aquasecurity/aqua-helm/issues/856

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


fix #2890 about time in vulnerablity

Coverage remained the same at 54.425% when pulling e76a76e60ca6a26676b1b4aa5c1deca6fb00c92b on pengpengshui:master into 8ca6dc062692aada17c2393a8bbc444626a65051 on vmware:master.


module 'wlanimation.components.job' not found

Hey!
I am trying to install this setup on my laptop and I receive the following error:
Error executing vim.schedule lua callback: /home/catalin/.config/nvim/lua/modules/ui/eviline.lua
:113: module 'wlanimation.components.job' not found:
        no field package.preload['wlanimation.components.job']
cache_loader: module wlanimation.components.job not found
cache_loader_lib: module wlanimation.components.job not found
        no file './wlanimation/components/job.lua'
        no file '/home/catalin/Documents/tools/nvim/neovim/.deps/usr/share/luajit-2.1.0-beta3/wl
animation/components/job.lua'
        no file '/usr/local/share/lua/5.1/wlanimation/components/job.lua'
        no file '/usr/local/share/lua/5.1/wlanimation/components/job/init.lua'
        no file '/home/catalin/Documents/tools/nvim/neovim/.deps/usr/share/lua/5.1/wlanimation/c
omponents/job.lua'
        no file '/home/catalin/Documents/tools/nvim/neovim/.deps/usr/share/lua/5.1/wlanimation/c
omponents/job/init.lua'
        no file './wlanimation/components/job.so'
        no file '/usr/local/lib/lua/5.1/wlanimation/components/job.so'
        no file '/home/catalin/Documents/tools/nvim/neovim/.deps/usr/lib/lua/5.1/wlanimation/com
ponents/job.so'
        no file '/usr/local/lib/lua/5.1/loadall.so'
        no file './wlanimation.so'
        no file '/usr/local/lib/lua/5.1/wlanimation.so'
        no file '/home/catalin/Documents/tools/nvim/neovim/.deps/usr/lib/lua/5.1/wlanimation.so'

        no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
        [C]: in function 'require'
        /home/catalin/.config/nvim/lua/modules/ui/eviline.lua:113: in main chunk
        [C]: in function 'require'
        /home/catalin/.config/nvim/lua/core/lazy.lua:186: in function ''
        vim/_editor.lua: in function ''
        vim/_editor.lua: in function <vim/_editor.lua:0>

I have neovim 0.9.0

It was a recent change from windline that removes components.job. I have disabled it in latest config. Could you check if it works for you. Thanks!

It works without it! Thanks!


Local: Value deserialization error when trying to load assembly System.Runtime.CompilerServices.Unsafe

Description
Getting this exception when trying to consume messages. It appears to be trying to load an assembly version of System.Runtime.CompilerServices.Unsafe (4.0.4) which is different from the one specified in the dependencies (4.5).
Confluent.Kafka.ConsumeException: Local: Value deserialization error ---> System.TypeInitializationException: The type initializer for 'PerTypeValues1' threw an exception. ---> System.IO.FileLoadException: Could not load file or assembly 'System.Runtime.CompilerServices.Unsafe, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)    at System.SpanHelpers.PerTypeValues1.MeasureArrayAdjustment()
at System.SpanHelpers.PerTypeValues1..cctor()    --- End of inner exception stack trace ---    at Confluent.Kafka.Consumer2.ConsumeImpl[K,V](Int32 millisecondsTimeout, IDeserializer1 keyDeserializer, IDeserializer1 valueDeserializer)
--- End of inner exception stack trace ---
at Confluent.Kafka.Consumer2.ConsumeImpl[K,V](Int32 millisecondsTimeout, IDeserializer1 keyDeserializer, IDeserializer1 valueDeserializer)    at Confluent.Kafka.Consumer2.Consume(CancellationToken cancellationToken)
How to reproduce
Install the latest confluent-kafka-dotnet client package in a project which targets net46 and netstandard2.0 and try to consume messages. I am also using a ProtoBuf deserializer and serializer as described in the examples.
Checklist
Please provide the following information:

[ ] A complete (i.e. we can run it), minimal program demonstrating the problem. No need to supply a project file.
[x] Confluent.Kafka nuget version 1.2.1
[x] Apache Kafka version: https://github.com/wurstmeister/kafka-docker
[ ] Client configuration.
[x] Operating system: Windows 10
[ ] Provide logs (with "debug" : "..." as necessary in configuration).
[ ] Provide broker log excerpts.
[ ] Critical issue.

Sorry, found the culprit, it was Microsoft.Reactive.Testing that was bringing in a version of System.Runtime.CompilerServices.Unsafe that was causing issues.
Once I removed the reference , everything worked.


Fix a null dereference while indexing types [phab:D991]

Created by zarko at 2016-07-29 00:17:40:
It's possible (nay, plausible) that the deduced form
of a type (DT/DType) has a different tag than the TypeLoc-
identified form of a type. Elsewhere in BuildNodeIdForType,
we guard against this by always checking if dyn_casts on
DTs to the TypeLoc tag are null (and if they are, we use
the TypeLoc type instead). This was missed in handling
DependentSizedArrays, so in some cases we may try to call
getSizeExpr() on null. This diff fixes that bug.

fromberger wrote at 2016-07-29 00:29:00:
"For the AST is dark, and full of land-mines."

fromberger accepted this revision at 2016-07-29 00:29:00

zarko wrote at 2016-07-29 00:56:17:
one must go in to fetch an index out

zarko closed via commit 673f7b33d21de1a530233a19220537917a4e5904 at 2016-07-29 00:58:36


⚠ Bofrost.es has degraded performance

In 3eb261c, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1844 ms

Resolved: Bofrost.es performance has improved in 6351214 after 8 minutes.


mission 1: learn how to control robot (move, turn)

Goal is to learn how to move and turn the robot to reach a fixed goal. Eg, use the cliff walking level to move and turn and reach the diamond. Also to check that Malmo is working properly.

Create template src file for attendees to edit.

done see src/movement.py


Add dependency to homebrew package: golang

toolset uses os.exec go program. So it requires to be installed to host

Note for myself: actually, this is not a good idea because users can install golang without brew


DataSet descriptions - Change to KB requires patch to TermInfo rolling code

Description of the problem
Minor schema change in KB (as of 141118)
DataSet.description: string -> list of strings
Site.description() string -> list of strings
I assume this will require a patch to the current TermInfo rolling code so that dataset descriptions are displayed properly in v2.

Is this done?

Both the new and old systems can handle description List or String fine.


Endless Loop (n=0)

If you enter 0 it starts and endless loop of 0.0 (even). I'll fix it later and add an error message (I know how to).

Issue has been resolved


Add/edit/delete questions in existing form

I was wondering if there was any functionality for adding a question to an existing form. If a standard form is pre-defined, and a user wants to go in and add, edit, or delete elements from this form, would they be able to do that?
If they can't, is there a way to read the contents of an existing form, loop through them and do the creation/editing/deletion manually, then create a new form to replace the old one?
Thanks.

This lib is mostly intended for static forms - or are you asking about composing one static form into a new one with changes?

That would be ideal, overwriting an existing form with new (or changed) elements.

A form should have the .fields attribute, which can be used with Object.assign to make a new form - ie, forms.create(Object.assign({}, form.fields, overrides)) - does that suffice?

What's the first argument of Object.assign? Would that be newer form elements to add to the new form, or something else? form.fields is the forms of the pre-existing form, correct? How would you append newer form elements to that? (Or is that what the first argument is?)

@SHBelsky it's an empty object, so that you avoid mutating form.fields. The third argument is the new elements to add to the form, and/or the field names you wish to override.

And overrides is just an object of newly instantiated fields? Would you construct it normally (e.g. overrides = {username: fields.string({ required: true })}?

yep, exactly like that

Sounds good, thank you so much!


Merging Develop into Master 12.19.2019 - fixing email testing for dynamic templates docs/release note

Description of the change:
Reason for the change:
Link to original source:

Closes #

Hello @Whatthefoxsays,Thanks again for the PR! We appreciate your contribution and look forward to                                              continued collaboration. Thanks!                                             Team SendGrid DX


Migration: Upgrade scaffold.dart to generate polymer 1.0 code

Upgrade scaffold.dart to generate polymer 1.0 code

code generation system implemented with migration 1.1.0


Added FMCG

🛠 Related Issue

Closes #[issue_number]
#569

📝 Description
added this in nifty folder
🔍 Type of PR

[ ] 🐛 Bug fix
[x] ✨ Feature enhancement
[ ] 📚 Documentation update
[ ] 🛑 Other (specify): _______________

✅ Checklist

[x] I have performed a self-review of my code.
[x] I have read and followed the Contribution Guidelines.
[x] I have tested the changes thoroughly before submitting this pull request.
[x] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[x] I have commented my code, particularly in hard-to-understand areas.

ℹ Additional Context

[Include any additional context or information that might assist reviewers in understanding the changes]

@Akshat111111 please merge my pr

dont create a new nifty folder.Put your FMCG thing in pre existing nifty folder

ok


Added Number Guessing game

First thing, PLEASE READ THIS: ReactPlay Code Review Checklist

Description
I created the Number Guessing Game play.
Fixes #1149
Type of change

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

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.
Checklist:

[x] I have performed a self-review of my own code
[x] 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
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

Screenshots or example output

Build fails due to a bunch of lint errors

@atapas for a lot of PRs that have failed checks, I found out a common error:

Someone even tried to link a pull request regarding the same problem:
https://github.com/reactplay/react-play/pull/1112
I think you should check this out.

@swapn652 Please check the background, it's breaking.


Fix "More Blocks" Flyout and definition block XML export.

Resolves
Part of #607
Proposed Changes
Makes the flyout no longer search for nonexistent blocks, no longer display a useless definition block, makes it display call blocks, and fixes XML export.
Reason for Changes
So the "More Blocks" category contains the currently defined custom blocks.

Hello @TheBrokenRail ! Please only submit PRs for issues that have the "help wanted" label or you have discussed with a member of the Scratch Team. Many thanks.


⚠ Fortnite has degraded performance

In eebe55a, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1506 ms

Resolved: Fortnite performance has improved in a5681be.


Use maven central for android packages; update Android SDK to 3.3.0

Updated the Android SDK to be pulled from maven and use 3.3.0.


License? :)

Hey Rtishchev, thanks for sharing this. Could I please ask that you add an open source license to it so we feel safe using it? :) (I’d suggest MIT for this, if that’s cool with you.)
Thanks again.

+1 for MIT License

@DivineDominion MIT is already in the project in file License


support for displaying pdf as base64 dataUrl

I create my pdf on the fly and only want to display them temporary without saving them somewhere. So this would be a cool enhancement.

Soryy but this is out of scope for this plugin. You could implement a simplejavascript warpper arround this plugin which transaprently creates and deletes a temp file.


Resolve test errors

Output of the error that this fixes:
+npx nyc mocha './src/**/*.test.js' --opts ./mocha.opts
/home/travis/build/revelrylabs/harmonium/node_modules/mocha/node_modules/yargs/yargs.js:1163
      else throw err
           ^
Error: /home/travis/build/revelrylabs/harmonium/src/Accordion.js: You gave us a visitor for the node type "ClassPrivateProperty" but it's not a valid type

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Attributes & methods in class docstrings

Some of our classes are large in terms of number of methods offered and attributes attached. It's nice to be able to see within the class docstring--both within the code, and then automatically on the web-hosted docs--which methods and attributes are offered on which classes. This is particularly helpful when attributes are defined and assigned outside of the constructor.
I think that sphinx offers some automation capability in this regard. Maybe some of the classes will shrink a bit over time if they're split up a bit, but it seems slightly more like that they could expand. Regardless, this enriched sort of documentation would help devs and users alike.

yes; we have done this for pypiper, see: http://pypiper.readthedocs.io/en/latest/api.html

beautiful! :gem:

@vreuter I realized this documents methods; Can you describe/point how to document attributes as well?

This is done here: http://looper.readthedocs.io/en/latest/api.html
Was there anything else you were looking for or is that it?

the API isn't rendering correctly anymore.
I think it has something to do with this:
/home/docs/checkouts/readthedocs.org/user_builds/looper/checkouts/latest/doc/source/api.rst:6: WARNING: autodoc: failed to import module u'looper.models'; the following exception was raised:
Traceback (most recent call last):
  File "/home/docs/checkouts/readthedocs.org/user_builds/looper/envs/latest/local/lib/python2.7/site-packages/sphinx/ext/autodoc.py", line 551, in import_object
    __import__(self.modname)
  File "/home/docs/checkouts/readthedocs.org/user_builds/looper/checkouts/latest/looper/models.py", line 66, in <module>
    import pandas as _pd
ImportError: No module named pandas

did something get messed up in requirements?

BTW, it renders correctly when I build docs on my computer, but readthedocs is broken now (that's what I meant with the above comment).

Hmm does readthedocs rely on requirements.txt in the repo root maybe? Ours is named slightly differently and nested within a requirements folder.

I thought we'd had it that way for a while but maybe it's newer than I thought

I haven't checked those API docs in awhile, could be it.

@vreuter this problem appears to persist -- I am not sure why but the API in readthedocs got broken somewhere along with our updates to the requirements I think. since you have a better feel for the requirements changes can you look into figuring out how to get the API to display again? I think it will be easier for you than for me.
http://looper.readthedocs.io/en/latest/api.html
the errors show up for example in the  7th box on this page:
http://readthedocs.org/projects/looper/builds/5685575/

Yep will do

OK, I think it worked this time...it appears to have, anyway. Can you take a look?

you're right. it worked. what fixed it?

I changed the settings for the build to go into a virtualenv and specified the reqs file path relative to the repo root. It sounded like A is required for B; I think it's B that had the effect, as we hypothesized (we're onto you, readthedocs!)


attribute error/failure to execute?

is there something i'm doing wrong?
edit: i've realized that the title of the show has a special character, FullMetal Alchemist: Brotherhood, I'm able to rip subs from other shows fine!

I'll look into this.

Similar to #18 .


cert rotation e2e test fails because of TLS error

This is about a CI failure in the cert. rotation test. This test disables NTP in the VM and sets the clock 3 months ahead.
 Feature: Check the cert is rotation happen after it expire
  The user try to use crc after one month. he/she expect the
  cert rotation happen successfully and able to deploy the app and check its
  accessibility.
  Scenario: Set clock to 3 month ahead on the host          # features/cert_rotation.feature:8
    Given executing "sudo timedatectl set-ntp off" succeeds # shell.go:234 -> github.com/code-ready/clicumber/testsuite.ExecuteCommandSucceedsOrFails
    Then executing "sudo date -s '3 month'" succeeds        # shell.go:234 -> github.com/code-ready/clicumber/testsuite.ExecuteCommandSucceedsOrFails
  Scenario: Start CRC                                                                                # features/cert_rotation.feature:12
    Given executing "crc setup" succeeds                                                                                # shell.go:234 -> github.com/code-ready/clicumber/testsuite.ExecuteCommandSucceedsOrFails
    When starting CRC with default bundle along with stopped network time synchronization succeeds                                                # crcsuite.go:359 -> github.com/code-ready/crc/test/integration/crcsuite.StartCRCWithDefaultBundleWithStopNetworkTimeSynchronizationSucceedsOrFails
    Then stdout should contain "Started the OpenShift cluster"                                                                                # shell.go:290 -> github.com/code-ready/clicumber/testsuite.CommandReturnShouldContain
    And executing "eval $(crc oc-env)" succeeds                                                                                # shell.go:234 -> github.com/code-ready/clicumber/testsuite.ExecuteCommandSucceedsOrFails
    When with up to "4" retries with wait period of "2m" command "crc status --log-level debug" output matches ".*Running \(v\d+\.\d+\.\d+.*\).*" # crcsuite.go:223 -> github.com/code-ready/crc/test/integration/crcsuite.CheckOutputMatchWithRetry
    output did not match. Expected: '.*Running \(v\d+\.\d+\.\d+.*\).*', Actual: 'CRC VM:          Running
OpenShift:       Starting
Disk Usage:      12.57GB of 32.72GB (Inside the CRC VM)
Cache Usage:     12.34GB
Cache Directory: /home/packer/.crc/cache'
    Then login to the oc cluster succeeds

It reports the cluster is still starting. Looking at the log, we see the packageserver operator is still upgrading towards the latest version but cannot access a remote https endpoint.
Logs of the operator:
time="2021-02-03T11:32:46Z" level=info msg="csv in operatorgroup" csv=packageserver id=IaLaW namespace=openshift-operator-lifecycle-manager opgroup=olm-operators phase=Installing
time="2021-02-03T11:32:46Z" level=info msg="checking packageserver"
time="2021-02-03T11:32:46Z" level=info msg="csv in operatorgroup" csv=packageserver id=hQEbC namespace=openshift-operator-lifecycle-manager opgroup=olm-operators phase=Installing
time="2021-02-03T11:32:47Z" level=info msg="checking packageserver"
time="2021-02-03T11:32:47Z" level=info msg="csv in operatorgroup" csv=packageserver id=SLh4b namespace=openshift-operator-lifecycle-manager opgroup=olm-operators phase=Installing
time="2021-02-03T11:32:47Z" level=info msg="checking packageserver"
time="2021-02-03T11:32:47Z" level=info msg="csv in operatorgroup" csv=packageserver id=MIVfy namespace=openshift-operator-lifecycle-manager opgroup=olm-operators phase=Installing
2021-02-03T11:32:47.114Z        DEBUG   controller-runtime.controller   Successfully Reconciled {"controller": "clusterserviceversion", "request": "openshift-operator-lifecycle-manager/packageserver"}
time="2021-02-03T11:32:47Z" level=info msg="error updating ClusterServiceVersion status: Operation cannot be fulfilled on clusterserviceversions.operators.coreos.com \"packageserver\": the object has been modified; please apply your changes to the latest version and try again" csv=packageserver id=2KXfz namespace=openshift-operator-lifecycle-manager phase=Installing
E0203 11:32:47.208952       1 queueinformer_operator.go:290] sync {"update" "openshift-operator-lifecycle-manager/packageserver"} failed: error updating ClusterServiceVersion status: Operation cannot be fulfilled on clusterserviceversions.operators.coreos.com "packageserver": the object has been modified; please apply your changes to the latest version and try again
time="2021-02-03T11:32:47Z" level=info msg="checking packageserver"
time="2021-02-03T11:32:47Z" level=info msg="csv in operatorgroup" csv=packageserver id=g4UrN namespace=openshift-operator-lifecycle-manager opgroup=olm-operators phase=Installing
time="2021-02-03T11:32:47Z" level=info msg="checking packageserver"

Logs of openshift-operator-lifecycle-manager/packageserver
$ less vm/crictl/4c3534769977e3edae4715ac9a8407c6bf88f09aeecbec1f2c4c87229eadf783-logs.txt
I0203 11:32:15.563652       1 httplog.go:90] verb="GET" URI="/apis/packages.operators.coreos.com/v1" latency=660.381µs resp=401 UserAgent="Go-http-client/2.0" srcIP="<IP_ADDRESS>:51956":
E0203 11:32:15.564691       1 authentication.go:53] Unable to authenticate the request due to an error: x509: certificate signed by unknown authority
I0203 11:32:15.565461       1 httplog.go:90] verb="GET" URI="/apis/packages.operators.coreos.com/v1" latency=1.521474ms resp=401 UserAgent="Go-http-client/2.0" srcIP="<IP_ADDRESS>:51956":
E0203 11:32:15.566470       1 authentication.go:53] Unable to authenticate the request due to an error: x509: certificate signed by unknown authority

It seems the operator cannot update the packageserver to the next version, probably with the correct certificate.
full logs: https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/code-ready_crc/1598/pull-ci-code-ready-crc-master-e2e-crc/1323576749241405440
diagnose-1612351917.zip

Which version of the bundle is affected?

It is the last onem 4.6.1.
I keep this issue as a memory of all errors I see on the CI.

This also happen without cert rotation just when installing the etcd operator.
time="2020-11-06T09:20:55Z" level=warning msg="an error was encountered during reconciliation" error="Operation cannot be fulfilled on subscriptions.operators.coreos.com \"etcd\": the object has been modified; please apply your changes to the latest version and try again" event=update reconciling="*v1alpha1.Subscription" selflink=/apis/operators.coreos.com/v1alpha1/namespaces/openshift-operators/subscriptions/etcd

diagnose-1604655012.zip

It works now

It works now


Update readme

The main change is updating the section about Enketo now that Frontend can use a Secure cookie in development (getodk/central-frontend#418). The changes here follow those in getodk/central-frontend#421.

Would be good to actually write up the instructions for doing dev with Enketo at some point.

I agree! I think development that touches Enketo would be much easier with Enketo set up locally. Having Enketo set up locally would also make it easier to create test submissions. I think setting up Enketo locally would require changes to nginx.conf (Frontend) and config/default.json (Backend).

I think you've seen @matthew-white that @ktuite wrote up some instructions for getting data into Central. I don't think it goes in any of these readmes because it's across many tools but perhaps we should think about adding to the development section of docs.getodk.org and linking to it.

Ah very cool!  One possibility that the instructions mention is adding the file to central-backend. I could see that being a reasonable home, since a lot of the instructions have to do with the database and the API. central-frontend could then maybe link to the file in central-backend.

One possibility that the instructions mention is adding the file to central-backend

Could certainly start with that and maybe it's fine long-term too. It's useful not just for Central dev but also for Enketo dev, Collect dev, data integration dev.


Alt "H" -> in Linux the takes you to "Help" menu, not hub?

Seems to be Firefox only? When pressing Alt-H I'm redirected to the hub but also the help menu of Firefox is displayed (can't provide a screen capture because it goes away when taking it)

@PJansta can you comment as to the browser?

Yes, it is problem in Firefox only. The Chrome seems to work well with ALT + H


Disable express listen when using Arena as a module

It will be helpful if can disable it.
Else it will listen to 2 ports, 5000 & 4567

This feature has been added and will make its way to the next release. I will post in this thread when it is available.

@kievechua This is in the current (v1.4.1) release, with the disableListen flag.


Issues importing into Colab / Github

Unable to import aisquared into Colab instances & some Databricks instances.
We should remove the logging & remote subpackages from top-level of the aisquared package to make the use of the core functionality more accessible

Going to remove top-level imports of those packages to ensure these issues won't be present unless someone specifically imports those packages


Fit using 2 analytic sources or lenses possible?

I wanted to know if adding 2 analytic sources or analytic profiles of light from 2 lenses is possible, and if so how to do it. I dont want to switch over to a pixellated model as of now, but do let me know if that's the only option! Thank you.

How do I change the ProbModel class to account for this? I tried doing this, will it work? TIA!
def model(self):
        # Parameters of the source
        prior_sources = []
        for i in range(len(previous_kwargs_result['kwargs_source'])):
            prior_sources.append({
                'amp': numpyro.sample(f'source_amp_{i}', dist.LogNormal(np.log(previous_kwargs_result['kwargs_source'][i]['amp']), 1)),
                'R_sersic': numpyro.sample(f'source_R_sersic_{i}', dist.TruncatedNormal(previous_kwargs_result['kwargs_source'][i]['R_sersic'], 0.5, low=0.05)),
                'n_sersic': numpyro.sample(f'source_n_{i}', dist.Uniform(1., 4.)),
                'e1': numpyro.sample(f'source_e1_{i}', dist.TruncatedNormal(previous_kwargs_result['kwargs_source'][i]['e1'], 0.5, low=-0.5, high=0.5)),
                'e2': numpyro.sample(f'source_e2_{i}', dist.TruncatedNormal(previous_kwargs_result['kwargs_source'][i]['e2'], 0.5, low=-0.5, high=0.5)),
                'center_x': numpyro.sample(f'source_center_x_{i}', dist.Normal(previous_kwargs_result['kwargs_source'][i]['center_x'], 0.1)),
                'center_y': numpyro.sample(f'source_center_y_{i}', dist.Normal(previous_kwargs_result['kwargs_source'][i]['center_y'], 0.1))
            })
...
def params2kwargs(self, params):
    for i in range(len(previous_kwargs_result['kwargs_source'])):
            source_params_dict = {
                'amp': params[f'source_amp_{i}'],
                'R_sersic': params[f'source_R_sersic_{i}'],
                'n_sersic': params[f'source_n_{i}'],
                'e1': params[f'source_e1_{i}'],
                'e2': params[f'source_e2_{i}'],
                'center_x': params[f'source_center_x_{i}'],
                'center_y': params[f'source_center_y_{i}']
            }

            kw['kwargs_source'].append(source_params_dict)

Your update to the ProbModel looks good to me! The important point is that the model() and params2kwargs() methods are consistent with each other, and consistent with the lists of profiles you choose for your different model components.
If you source model is LightModel('SERSIC_ELLIPSE', 'SERSIC_ELLIPSE'), then it looks like your ProbModel is correct. Did that work?

@PrayaagKatta Do you still have issue with the model? If not, you can close the issue. Otherwise, please let me know!

Thanks for your help, I closed the issue! It is running, but the final model is not close to the mock data (Pic attached below). I'm assuming that I just have to play around with the width of the distributions it is sampling from? Or do I use another solver method for the larger number of parameters? (Which would that be?) Sorry for the additional questions, let me know if you need any info from my side. Thanks again for your help!

Thanks @PrayaagKatta . Ah I see. It a rather difficult task to fit for two Sérsic blobs in source plane, as there are probably lots of degeneracies between the two, and with the mass model. Do you attempt to fit the whole parameter at once, or do you first obtain a initial mass model using a single Sérsic in the source, and only then increasing the source complexity?
For continuing the discussion if needed, what about opening a discussion on the Herculens repo? This is better suited discussing and might be useful to other people. Thanks!


"Conflicting flags for the same terminal" when adding special chars to the grammar.

I'm getting the above GrammarError when trying this grammar (which should work).

There is no grammar in your link.

Spam


layout documentation improvements

I rephrased some parts and added a mention that layout provides context.
Sorry for the slight spam of documentation PRs from me.

Sorry for the slight spam of documentation PRs from me.

Keep 'em coming! :)

Thanks!


add language translator

I want to add language translator in the website.

User can translate the text into any language with just one click.
user can select the preferred language from all the possible languages (100+ including hindi) available on Google
after selecting a specific language, user will be able to :
- again translate the page by choosing new language
- showing the original language
- turn off the translation for that site
Please assign this issue to me

interested assign project under #1


Input attributes order does matter for proper 2-way binding

Description:
2-way binding on radio input groups doesn't work properly when type="radio" attribute isn't the first one.
Versions affected:
0.7.3
Platforms affected:
Reproduction:
It works: http://jsfiddle.net/dg8Kd/2/ and it doesn't http://jsfiddle.net/dg8Kd/3/
Code:
<input type="radio" name="{{.value}}" value="1"/> works, <input name="{{.value}}" type="radio" value="1"/> doesn't

This should be fixed in v0.8 (#1968).

Both demos appear to be working for me in 0.7.3

https://jsfiddle.net/dg8Kd/4/
https://jsfiddle.net/dg8Kd/5/

Fixed on the latest release 0.8.4

https://jsfiddle.net/dg8Kd/6/
https://jsfiddle.net/dg8Kd/7/

Since it's fixed in latest and there's a reasonable workaround, I'm going to go ahead and close this.


Difference between message_ts and trigger_id?

Hey! Trying to persist some actions to messages and I want to tie it back to the message. Is it advised to rely on message_ts or trigger_id to identify the message? They both seem to be unique ids but I was a bit worried as message_ts also seems to be some form of timestamp. Is it possible to have two different messages with the same message_ts globally throughout Slack?

Hi @asontha, trigger_id is associated with an end-user's interactions with your app. For instance, slash command invocations, button clicks and so on can generate trigger_id, which allows your app to open a modal with the user. So, it's not available for your use case. To identify a channel/DM message in a specific workspace, you can use a pair of channel ID and message ts.
I hope this helps. If everything is clear, would you mind closing this issue?

Ahhh I see! So in actuality, we're tying reactions back to slash command invocations and message shortcuts, so I think it will make sense to use trigger_id.


eslint-plugin-markdown types

Would it be possible to add eslint-plugin-markdown types to the list?

Could you please first ask there and if they want to ship support for eslint-define-config from their repo/package?
That is the reason why we worked on make it possible to support custom plugins via declare module 'eslint-define-config'.
If they deny with a reason, than link that here and you can start making a PR.

If I add that I am purely interested in exporting types (completed in https://github.com/eslint-types/define-config-plugin-types/pull/21), would it still make sense to ask? Could you please clarify what precisely I should ask them for?

Please have a look into the projects https://github.com/eslint-types/define-config-plugin-types/tree/main/types
You will need to define a .d.ts file in https://github.com/eslint/eslint-plugin-markdown
Then add it here: https://github.com/eslint/eslint-plugin-markdown/blob/4d9f36f5c5fd1b5d3b1957913118cd76a92750f2/package.json#L32-L37
You will need to add it to the files
Also I assume you will need to define something like "types": "index.d.ts" so users can load the reference into their eslint config file
It will potentially look something like this for users: /// <reference types="eslint-plugin-markdown" />


Systems I don't have permissions to show create interface buttons

If I try to submit the creation form I get this message, which is good.. but we shouldn't be showing the buttons anyway.
Cannot change container; interface's container and system's container must be the same. Please change the system's container instead.  Possibly caused by #875?

It's not supposed to show that message when creating an interface though. The created interface should initialize its container field to the system's container. That was the last change I made in #875.

I believe this has been resolved as of https://github.com/OSU-Net/cyder/pull/901.


MacOS build failed

Since release version 1.0.1 the build action fails packing the MacOS App to artifacts. The build itself passed but somehow the expected folder can't be found.

MacOS build says Podfile missing

Maybe cones with a86f0712f263b59f016b88ef14e66cd16ad0c5dc ?
Folder with spaces not created?

MacOS build says Podfile missing

This is not the root cause. Bundling entire "Release/" folder works

Done with v1.0.1+4


Portfolio Website using HTML, ReactJs and TailwindCSS

I will create a design of a portfolio website so that other users can access it in future

Please assign it to me

Already created by someone


make flake8 compliant

just some cosmetics to make the test go green again :-)

Coverage remained the same at 99.523% when pulling da175509630c4f5618d33ccbc453a58c1ac56110 on tomster:fix-flake8 into f8b8130ee0155261e066094b43aa3e1be422de9a on striglia:master.

Curious that flake8 wasn't unhappy on Jenkins. Looks like this runs afoul of 80 char limits but some parentheses should let the line break happen and keep flake8+pep8 happy.
Out of curiosity, what traceback did flake8 give you originally?

weird that they now fail on jenkins: here's the failure i got when running tox locally:
tests/tween_test.py:269:9: E123 closing bracket does not match indentation of opening bracket's line tests/acceptance/yaml_test.py:56:12: E126 continuation line over-indented for hanging indent tests/acceptance/yaml_test.py:62:12: E126 continuation line over-indented for hanging indent

Ah, over-indentation. Also probably fixable by just un-indenting the original multi-line comparisons once.
FWIW I think your original Travis run was hitting some downtime on their end https://twitter.com/traviscistatus/status/756213817462231040.

This was done by my recent change where I ran flake8 on all files.


Colors have been added in back end and front end #24

Closes #24

I committed the necessary changes.


merge package template from arlac77/npm-package-template

package.json

chore(devDependencies): update<EMAIL_ADDRESS>from template
chore(devDependencies): update<EMAIL_ADDRESS>from template

Coverage remained the same at 97.143% when pulling e76fbb9e0e6f34378ace267cd2626e559b4f75c4 on template-sync-1 into e68b58d17a19c81af0485beb4ce5909d9f4c065f on master.


Change gem name from scss-lint to scss_lint in README.md

Although the project is still named scss-lint, the Gem is now named scss_lint.
I assume scss-lint is left in place for legacy purposes, as it seems to have changed ownership from causes to brigade. The last release of scss-lint (causes) is 0.38.0, from May 3, 2015.

What about the gemfile too?

What about the gemfile too?

Gem file is updated, it is confusing to not have the readme updated too.
+1

@ahmednuaman could I suggest to merge this PR sooner than later?

Why are the tests failing?

@ahmednuaman https://travis-ci.org/ahmednuaman/grunt-scss-lint/jobs/80890455#L317-L324
The test didn't finish in time. This is also happening on Appveyor although with a couple [of other](https://ci.appveyor.com/project/ahmednuaman/grunt-scss-lint/build/1.0.29/job/0kib7o0w22uf2jv7#L501], unrelated errors.
Perhaps consider increasing the mocha test timeout since these tests are spawning grunt and most of them are approaching the 2000ms default?
I've only modified README.md, so the tests failing for this PR is moot, but that should resolve the issue that both CI suites are experiencing.

Try to rebase and try again

@ahmednuaman Should be good to go


Special characters in heading break TOC generation

When generating a table of contents with a heading that contains a special unicode character such as ® fails:
Test markdown:
# Test document

!TOC

## Test ® Test

The following is a test.

markdown-pp error output:
❯ markdown-pp test_pp.md -o test.md
Traceback (most recent call last):
  File "/usr/local/bin/markdown-pp", line 10, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/site-packages/MarkdownPP/main.py", line 112, in main
    MarkdownPP.MarkdownPP(input=mdpp, output=md, modules=modules)
  File "/usr/local/lib/python2.7/site-packages/MarkdownPP/MarkdownPP.py", line 28, in __init__
    pp.process()
  File "/usr/local/lib/python2.7/site-packages/MarkdownPP/Processor.py", line 49, in process
    transforms = module.transform(self.data)
  File "/usr/local/lib/python2.7/site-packages/MarkdownPP/Modules/TableOfContents.py", line 119, in transform
    TableOfContents.clean_title(title)).lower()
  File<EMAIL_ADDRESS>line 155, in sub
    return _compile(pattern, flags).sub(repl, string, count)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 0: ordinal not in range(128)

Expected behaviour:

Unicode characters in headings should be allowed

This is a problem with Python 2.7. if you install/use this with Python 3, it will work just fine.


Remove step that makes symlinks in /usr/bin

Could you target the 'el-capitan-package-fix' branch please?


Add ASX and Uniswap V3 WETH tokens support in Goerli

Added ASX token and Uniswap V3 WETH token addresses.

@zekraken-bot


Upgraded to 0.12

Upgraded the module to 0.12 using terraform 0.12upgrade followed by updating the local relative paths and adding required_providers.

Thanks for the effort!


references/react-dom/components/button link in 20240425 blog post results to Not Found page

I found that one of the links in 20240425 blog post results to Not Found page.
(and I read the message If this is a mistake, let us know, and we will try to fix it! there, so that I report just in case)
Code:
https://github.com/reactjs/react.dev/blob/01edd5c1070c2c563f86ee508cff3e8cca6a36c3/src/content/blog/2024/04/25/react-19.md?plain=1#L189
The URL I was navigated to:
https://react.dev/reference/react-dom/components/button

There is no button.md for now i guess.

Fixed by https://github.com/reactjs/react.dev/pull/6813
Thanks for reporting!


bug: Illegal instruction (core dumped)

Describe the bug
I used guide from project description and got Illegal instruction (core dumped)
Expected behavior
working nitro
OS: Ubuntu 22.04.3 LTS x86_64
Kernel: 5.15.0-91-generic
CPU: Intel Pentium Silver J5040 (4) @ 3.200GHz

Hi @KweezyCode ,  can you provide which version of Nitro that you use? Also, a log and screen capture would be great. Thank you.

kweezy@j5040:~$ nitro --version
Illegal instruction (core dumped)
i think it is the latest from github, it is not working at all

@KweezyCode which nitro binary did you download and install? Could you share with us the .tar.gz file name? I believe that you downloaded the wrong tar file, that's why you see this error

i have built it from source, same error. I also tried amd64 tar file, same error. Btw, my processor doesn't support AVX, i don't know do you use it or no

it works


FHB-789: Added ADO test-suite as markdown files

Ticket: https://dfedigital.atlassian.net.mcas.ms/browse/FHB-789
Added ADO test-suite as markdown files with formatting

nitpick: vcs practitioners directory is missing a hyphen


Update ciData.ts

roadmap update for build cache
Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the CODEOWNERS.
What Type of PR is This?

[ ] Issue
[ ] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[ ] Tested Locally
[ ] Optional Screenshot.

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

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65ea0ae2837adc49fa515ab5--harness-developer.netlify.app

@nofarb can request @aimurphy to look at for CI.

@aimurphy please review. the website draft looks good to me. thanks


Running angular-seed in GAE

Hello,
I'm wondering if anyone has any suggestions for running a simple app in google app engine.
The current start command fails because it's configured to run on localhost 8000 obviously - as per below in the package.json:
"start": "http-server -a localhost -p 8000 -c-1 ./app"
I'm wondering what I should do in order to get this runnable in appengine. Everything I've tried has resulted in a "ReferenceError: angular is not defined" error. I'm assuming I would need to create a server.js file for GAE to boot from. Does anyone have any guidance on this?
Thanks.

This sounds like a general support question. Please, use one of the appropriate support channels for these types of questions.
GitHub issues are reserved for bug reports and feature requests.

That said, please keep in mind that http-server is only meant to be used during development, not on production.

I guess it's subject to interpretation. One way of interpreting this would be requesting and example server.js to allow running in production...

You don't need a server.js or anything to run this in production. This seed (as most AngularJS seeds) is server-side agnostic; AngularJS is a client-side framework. You can serve the static files using any webserver (e.g. Apache, nginx, etc) or create your server-side code in any language (e.g. JS, Python, PHP, Java, etc).


this.ip mapping seems to have conflicts with environment ip

Hello,
Receiving some messages from a pubsub topic, one of the fields to map is called "ip",
howerver, after deploying the pipeline in a kubernetes environment,
ip value is the pod address, instead of the ip field from the pubsub messages.
Is my pipline calling some reserved method from benthos?
Thanks!

Hey @brivadeneira, there aren't any reserved fields within structured payloads, and reserved metadata fields are only added during ingestion. Are you able to share any details about your config?

Hey @brivadeneira, there aren't any reserved fields within structured payloads, and reserved metadata fields are only added during ingestion. Are you able to share any details about your config?

Thanks for the answer!
Do you mean config.yaml file?

Dear @Jeffail , it doesn't seem to be a benthos issue, so I will close this issue.
Thank you so much for your time!!!


Add NVIDIA driver

Sources used here:
https://nvidia.custhelp.com/app/answers/detail/a_id/3142/~/support-timeframes-for-unix-legacy-gpu-releases
https://docs.nvidia.com/datacenter/tesla/drivers/#cuda-arch-matrix
https://www.nvidia.com/en-us/drivers/unix/linux-amd64-display-archive/
For end of full support period I am using the release of the next driver branch), I am also using the unix timeframe, not Windows.
For the end of life of R465, I set it as the last driver release of 465.31 which was on 2021-5-18, even though no official end of life has been announced. I am making this assumption because the end of life of R465 was documented to be in the second quarter of 2021, and no security updates has been made to this branch even though every other branch has.
I would like feedback on the approach on whether to count Windows or Unix release numbers. Half of me wants to create two separate entries, one for NVIDIA Windows and the other for NVIDIA Linux, especially due to some of the differences (like different hardware support), it would also make it possible to link to the latest driver. Up for debate.

Apologies for the duplicate commit history, didn't mean to do that.

Can we have separate release cycles for Windows/Linux releases?

R470-Windows (LTSB)
R470-Linux (LTSB)

Also, should we be tracking list of supported GPUs (separately, of course) as a device page?

Can we have separate release cycles for Windows/Linux releases?
* R470-Windows (LTSB)

* R470-Linux (LTSB)

I think that would be unnecessarily crowded, especially since usually (but not always) the release dates are the same. The support period is always the same however, and even when the release date is different usually it's only by a week or so (like with the 470 branch)

Also, should we be tracking list of supported GPUs (separately, of course) as a device page?

Is there a way to have a collapsible table? I really wanted to do this (and had a table like the one describing the drivers), but the issue was it was taking too much space

Let's track NVIDIA GPUs separately (/nvidia-gpu perhaps).
I've made some minor changes and attempted to add some structure (it was tough).

Another enhancement (for a separate PR) is to create a LTSLabel field so we can tag branches as lts: true so it shows up correctly in the API.
ltsLabel: LTSB

...
releases:
  - releaseCycle: ..
    lts: true

So it shows up in the website as (LTSB) instead of (LTS).

Thanks a lot @Evernow for figuring out this labyrinth 🏆!

Let's track NVIDIA GPUs separately (/nvidia-gpu perhaps).
I've made some minor changes and attempted to add some structure (it was tough).

Thank you for your contributions!
I can work on tracking the support status of NVIDIA GPUs, out of curiosity is it possible to have additional rows? Because I plan on having: "Active Support", "Security support (Linux)", "Security support (Windows)", and "In production"


feat: direct link route report updates

PR summary

Added Direct Link Route Report Updates
PR Checklist
Please make sure that your PR fulfills the following requirements:

[x] The commit message follows the Angular Commit Message Guidelines.
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] New tests
[ ] Build/CI related changes
[ ] Documentation content changes
[ ] Other (please describe)

What is the current behavior?

What is the new behavior?

Does this PR introduce a breaking change?

[ ] Yes
[ ] No

Other information

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


goal category

could I ask a simple question? where to define the goal category, I know there are 6 goals in Gibson dataset.

Could you plz explain both?

@rginjapan  - this defines the categories we use for each dataset. You should be able to modify this for your use case.

Thanks for your reply, where define the goal category?

We assume that the first N categories (see Gibson and MP3D) are goal categories.


Load Scaffolder Templates from the Catalog API

In the /create workflow (see below) available templates should be loaded from the server. Today they are statically assigned, and do not work.

Feature Suggestion
This should work in a similar way as demonstrated in this video: https://www.youtube.com/watch?v=U1iwe3L5pzc

Consider how we can add these templates into the Service Catalog as kind: 'Template'?
Maybe calling the service catalog here could be a better solution rather than listing from the scaffolder-backed

Now #1301 is merged, there will be mock templates that are poplulated into the Catalog.
Now we should be able to list these in a nice view.


Fix turret, configurable block penetration

🤔 What type of PR is this? (check all applicable)

[ ] 🍕 Addition
[ ] ⌨ Productivity
[x] 🐛 Bug Fix
[ ] 🔥 Optimization
[x] ⚙ Configuration
[ ] 🌟 Quality Of Life
[ ] ✨ Enhancement
[ ] 📝 Documentation

📝 Description

🧐 The Rationale

🎯 Key Objectives

🚦 Testing
Capable of working normally

⏮ Backwards Compatibility

📚 Related Issues & Documents

🖼 Screenshots/Recordings

📖 Added to documentation?

[ ] 📜 README.md
[ ] 📓 Javadoc
[ ] 🍕 Comments
[x] 🙅 no documentation needed

😄 [optional] What gif best describes this PR or how it makes you feel?

Huh sorry but the isBlockPenetratableByBullets has been rewritten but this could work.
Will add you as a co-author on the #46 if this can work with the new proper way to do it.


Increase build timeout to 90 minutes

This is no longer necessary because the pipeline now runs in less than 30 minutes


Fix problems with FieldHelp tooltip overflow.

Tooltips from time to time overflow container borders.
Fixes: https://github.com/oVirt/ovirt-web-ui/issues/568 https://github.com/oVirt/ovirt-web-ui/issues/422

This change is

Would LGTM if we can't find a way to avoid extensive passing of getParentPosition.
Would it be feasible to set an attribute on an "owning" component and then find it via parentNode tree hierarchy from reactDOM? In other words, the FieldHelp would try to find first of parent nodes having a specific attribute set (like render-boundery boolean or so).

@mareklibra Good idea. I tried and it work fine.


add depth compare example

What
A new example for Monocular Depth estimation.
This example demonstrates using rerun to compare different monocular depth estimation networks including DepthAnythingV1/V2, Unidepth, and Metric3DV2. It allows easy loading of each network and runs them side by side to show the depth map, disparity map, back project to camera space, and point cloud. This includes a huggingface space and an external repository. This is currently a draft PR as I'm waiting for gradio rerun viewer to upgrade to 0.17. This is to make it easy to use a viewer per tab, only with setting the image plane distance with blueprint
Huggingface Space

Checklist

[x] I have read and agree to Contributor Guide and the Code of Conduct
[x] I've included a screenshot or gif (if applicable)
[] I have tested the web demo (if applicable):

Using examples from latest main build: rerun.io/viewer
Using full set of examples from nightly build: rerun.io/viewer

[x] The PR title and labels are set such as to maximize their usefulness for the next release's CHANGELOG
[x] If applicable, add a new check to the release checklist!
[x] If have noted any breaking changes to the log API in CHANGELOG.md and the migration guide

PR Build Summary
Recent benchmark results
Wasm size tracking

To run all checks from main, comment on the PR with @rerun-bot full-check.

Looks good overall. The example must be added to the examples/manifest.toml for it to show on the rerun.io/examples page.

Add depth_compare to the generative-vision section and also added the thumbnail!


[CT-2936] having a folder with the same name as a macro breaks dbt docs

Describe the bug
The dbt docs site breaks (partially) with the project/database/group staying empty the rest of the site (lineage and documentation) still works.
Looking at the browser console I can see an error like:
TypeError: Cannot set properties of undefined (setting 'foo1')

Steps To Reproduce
The bug can be reproduced by having a macro and a folder with the same name such as:
macros
├── foo
│   └── foo1.sql (contains foo1 macro)
└── foo.sql (contains foo macro)

then running
dbt docs generate
dbt docs serve

leads to a broken docs site
Expected behavior
I expect the documentation site to work if the project can be compile and run with dbt
Screenshots and log output

The output of dbt --version:
I have try with different version they all seems to have the bug
Core:
  - installed: 1.4.0
  - latest:    1.6.0 - Update available!

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

Plugins:
  - sqlite: 1.4.0 - Up to date!

Additional context
I have reproduce the bug while running dbt-docs in dev mode to find the origin of the error.
The issue is in the function buildProjectTree in the file project_service.js
the catalog.json and manifest.json files used to reproduce the issue can be found here: https://gist.github.com/etnnth/d2039ba410c31debb8ec3a8d844a658b
As far as I understand the error: while building the project tree it get confused because one macro as the same name as a folder and because of that it doesn't add the folder to the project tree.
In the case i rename the macro foo to foot everything works fine and the diff between the working manifest and the broken one is:
5,6c5,6
<     "generated_at": "2023-08-04T08:18:31.901790Z",
<     "invocation_id": "e837a159-6bfb-4c92-98a6-995193871de3",
---
>     "generated_at": "2023-08-04T06:49:51.709590Z",
>     "invocation_id": "859837c7-a548-4cdc-80ba-26d9fe44a31d",
75c75
<       "build_path": null,
---
>       "build_path": "target/run/dbt_docs_bug/models/example/my_first_dbt_model.sql",
158c158
<       "build_path": null,
---
>       "build_path": "target/run/dbt_docs_bug/models/example/my_second_dbt_model.sql",
256,258c256
<           "macro.dbt.test_unique",
<           "macro.dbt_sqlite.ref",
<           "macro.dbt.get_where_subquery"
---
>           "macro.dbt.test_unique"
264,268c262
<       "compiled_path": "target/compiled/dbt_docs_bug/models/example/schema.yml/unique_my_first_dbt_model_id.sql",
<       "compiled": true,
<       "compiled_code": "\n    \n    \n\nselect\n    id as unique_field,\n    count(*) as n_records\n\nfrom main.\"my_first_dbt_model\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n",
<       "extra_ctes_injected": true,
<       "extra_ctes": [],
---
>       "compiled_path": null,
340,342c334
<           "macro.dbt.test_not_null",
<           "macro.dbt_sqlite.ref",
<           "macro.dbt.get_where_subquery"
---
>           "macro.dbt.test_not_null"
348,352c340
<       "compiled_path": "target/compiled/dbt_docs_bug/models/example/schema.yml/not_null_my_first_dbt_model_id.sql",
<       "compiled": true,
<       "compiled_code": "\n    \n    \n\n\n\nselect id\nfrom main.\"my_first_dbt_model\"\nwhere id is null\n\n\n",
<       "extra_ctes_injected": true,
<       "extra_ctes": [],
---
>       "compiled_path": null,
424,426c412
<           "macro.dbt.test_unique",
<           "macro.dbt_sqlite.ref",
<           "macro.dbt.get_where_subquery"
---
>           "macro.dbt.test_unique"
432,436c418
<       "compiled_path": "target/compiled/dbt_docs_bug/models/example/schema.yml/unique_my_second_dbt_model_id.sql",
<       "compiled": true,
<       "compiled_code": "\n    \n    \n\nselect\n    id as unique_field,\n    count(*) as n_records\n\nfrom main.\"my_second_dbt_model\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n",
<       "extra_ctes_injected": true,
<       "extra_ctes": [],
---
>       "compiled_path": null,
508,510c490
<           "macro.dbt.test_not_null",
<           "macro.dbt_sqlite.ref",
<           "macro.dbt.get_where_subquery"
---
>           "macro.dbt.test_not_null"
516,520c496
<       "compiled_path": "target/compiled/dbt_docs_bug/models/example/schema.yml/not_null_my_second_dbt_model_id.sql",
<       "compiled": true,
<       "compiled_code": "\n    \n    \n\n\n\nselect id\nfrom main.\"my_second_dbt_model\"\nwhere id is null\n\n\n",
<       "extra_ctes_injected": true,
<       "extra_ctes": [],
---
>       "compiled_path": null,
526a503,524
>     "macro.dbt_docs_bug.foo": {
>       "name": "foo",
>       "resource_type": "macro",
>       "package_name": "dbt_docs_bug",
>       "path": "macros/foo.sql",
>       "original_file_path": "macros/foo.sql",
>       "unique_id": "macro.dbt_docs_bug.foo",
>       "macro_sql": "{% macro foo() %}\nfoo\n{% endmacro %}",
>       "depends_on": {
>         "macros": []
>       },
>       "description": "",
>       "meta": {},
>       "docs": {
>         "show": true,
>         "node_color": null
>       },
>       "patch_path": null,
>       "arguments": [],
>       "created_at":<PHONE_NUMBER>.228975,
>       "supported_languages": null
>     },
7420,7441d7417
<     },
<     "macro.dbt_docs_bug.foot": {
<       "name": "foot",
<       "resource_type": "macro",
<       "package_name": "dbt_docs_bug",
<       "path": "macros/foo.sql",
<       "original_file_path": "macros/foo.sql",
<       "unique_id": "macro.dbt_docs_bug.foot",
<       "macro_sql": "{% macro foot() %}\nfoo\n{% endmacro %}",
<       "depends_on": {
<         "macros": []
<       },
<       "description": "",
<       "meta": {},
<       "docs": {
<         "show": true,
<         "node_color": null
<       },
<       "patch_path": null,
<       "arguments": [],
<       "created_at":<PHONE_NUMBER>.91506,
<       "supported_languages": null

Thanks for reporting this and providing such an elegant and detailed write-up @etnnth !
Do you have a proposed fix within buildProjectTree()?
We wouldn't be able to prioritize fixing this ourselves any time soon, but we'd welcome a PR that addresses this.

I don't have a fix, but I can try to come up with something.


Upload File (Walnut)

Did any of the recent updates change anything with the way files are uploaded? I noticed today that files are no longer being uploaded to www\upload. This was working last week. Since updating to the latest code it doesn't appear to be working any longer.

Is this about walnut or master?

There is a limit on the file size to upload.
Please try with a small txt file.

Yes this was a very small file, 1KB. It is not even creating the directory with the ip under upload.

I did notice however that folders and files are being saved to the history folder. So it appears to be working file for the history folder, but not the upload folder.

Do you mean the file is uploaded to history folder instead of upload folder?

No, the correct files are being created in the history folder. I just mentioned that because I assumed it used the same functions for creating folders and uploading files.

Could be an authentication issue. I can still upload file to the upload folder on my own server.

I don't think it's an authentication issue. Can you tell me the steps
Walnut takes to upload a file to the upload folder? That way I can try and
test each step.
On Mar 10, 2016 6:06 PM, "Jerry Liu"<EMAIL_ADDRESS>wrote:

Could be an authentication issue. I can still upload file to the upload
folder on my own server.
—
Reply to this email directly or view it on GitHub
https://github.com/vmware/webcommander/issues/146#issuecomment-195109342
.

Ok after many hours of troubleshooting I finally figured it out. So apparently the parameter names are case sensitive. My parameter was named $File, not $file. I discovered this when I tried uploading a file with a built in script. I was looking in the exec.php and it looks like the following line should rename all of the parameters to lower case:
foreach($params as &$param){
  $name = strtolower((string)$param["name"]);

Is this not the case?

I added that line in order to ignore the case of parameter names. I guess the issue is I didn't address this in javascript.
However, I feel the best way to avoid this is to use only lower case in parameter names in ps1 files.

I believe it would be easier for end users if they didn't have to worry about case sensitivity of their paramater names, especially since PowerShell is not a case sensitive language.
If leaving the parameters as lower case-sensitive it would be helpful to future users to include this information in some documentation to avoid confusion and future issue creation.
Thanks again.


33...........

I'm Stupid. (or It's just not a good idea to commit in between tasks at EMFcamp)

While you're at it, "Externel Flash" should be "External" and "Tripod" should be indented correctly :wink:

That indenting is intentional - while a tripod is camera gear, it's not part of a camera.

Neither is the charger, or the camera bag, or lots of the other stuff listed there.

In a world where every camera requires a different charger and an size bag....


Fixed #5

See #5

@jonataslaw Please accept PR and release a version

Thanks, lgtm

@jonataslaw can you please release a version too


Can't compile on TypeScript because of no type definition file

Version
v10.1.0
Environment
Node.js: v18.15.0
pnpm: v8.5.1
What's happened?
When react-image-crop has updated, TypeScript Compiler (tsc) output the error:
error TS7016: Could not find a declaration file for module 'react-image-crop'. '/<project>/node_modules/react-image-crop/dist/index.js' implicitly has an 'any' type.

I followed the error and checked node_modules/react-image-crop/dist/ directory, and I found no index.d.ts in that.
In Addiction, I cloned this project, self-built, and checked dist/ directory.
So, this was the contents in dist/:
dist/
├─ index.js
├─ index.umd.cjs
└─ ReactCrop.css

Edit:
I checked dist/ on v10.0.11 and this was the result:
dist/
├─ index.d.ts
├─ ReactCrop.css
├─ ReactCrop.d.ts
├─ ReactCrop.min.js
├─ types.d.ts
└─ utils.d.ts

This was caused to changed config on this commit: https://github.com/DominicTobias/react-image-crop/commit/2907c45caea81f69ca9a554ee9b7564c9ddc2d83
(Build tool was changed from Webpack to Vite, so I think this bug happens.)
Should I create PR about it?

Thanks this should be fixed in 10.1.2


add option to choose default Network for org

covered by https://github.com/fullctl/peerctl/pull/101


Add Anime Sources

Most sources don't have anime, and some that do only offer popular ones like Naruto, etc. By adding new anime sources, it will give users more variety of content to watch.

ok,
I'm considering, adding tokyoinsider.com

Tokyo Insider does not offer popular anime like Attack on Titan (though it can be found on other providers). For a centralized place for anime, we should consider alternatives, as Tokyo Insider mostly features older anime series.

ok, I will add gogoanime

That would be great.


add directions and images for downloading ssl certificate from browser

@chriddyp

@chriddyp I edited the screenshot as well to show saving as certs.crt so that should be more clear now.


Fix responsive header max width

@pavitrabhalla I worked with Damien to fix some issues so that the responsive header appears on an iPhone 6 and smaller (we created a little extra space so that the responsive header will appear with a screen that is 767px and smaller).

:+1:


Catch block for boost::exception appears after std::exception in execution_monitor::execute()

So, if I throw myexception defined as struct myexception : std::exception, virtual boost::exception it prints uninformative message

If you prefer to use Boost Trac why you haven't disabled Issues tab on GitHub?
using error_code = boost::error_info<struct tag_error_code, uint32_t>;
struct myexception : std::exception, virtual boost::exception {};

BOOST_AUTO_TEST_CASE(is_always_lock_free) {
  BOOST_THROW_EXCEPTION(myexception << error_code(123));
}

At the moment the exception will be catch as std::exception:
c:\p\dotnet-products\2\dotcommon\native\solution\common.boosttest\src\mmstorage_v2\storage_test.cpp(66): fatal error: in "void __cdecl `anonymous-namespace'::mmstorage_v2::storage::create_storage_with_file_handle::test_method(void)": class boost::exception_detail::clone_impl<struct jb::mms::exception::create_mapping>: Unknown exception

Well.. I swapped the boost::exception && std::exception and the only difference was in showing "Unknown exception" message.  Sorry, thought it will use boost::diagnostic_information() instead of unknown-exception phrase.
But isn't it right to catch more narrowed (non generic) exceptions first?

What happens if you derive only from std::exception? and recently Trac has been closed to new tickets.

In develop, closing.

Tested, thanks!


presence-detail view does not work (not implemented yet)

What is the "presence-detail-view"?

https://github.com/OpenSlides/openslides-client/tree/master/client/src/app/site/users/components/presence-detail

must be enabled in the users settings (meeting/users_enable_presence_view)
reachable with the three-dot menu in the user list
presents an input form to enter a user/number and toggle the presence of this user.

IMO this requires a new action for OS4.

I have added the new action user.set_present_by_number to the wiki: https://github.com/OpenSlides/OpenSlides/wiki/user.set_present_by_number
@FinnStutzenstein or @tsiegleauq  Please review and feel free to make adjustments yourself. Afterwards, an issue in the backend can be created.

Looks good; I changed one sentence.

Some more remarks:

"number" is not clear: First, the user/number_$ (with the meeting id as replacement). If there no user is found use user/default_number
the number in the payload must not be empty
Whats about duplicates? The number is not unique.

Whats about duplicates? The number is not unique.

Therefore, I wrote

If a user can not be identified by the given number (because there is no user with this number in the given meeting and their default number is empty, too, or there are at least two users with the same number in the given meeting), return with an error and a suitable error-message.

Related backend-issue: OpenSlides/openslides-backend#916


Add support for pushFileNamePattern in pushJobSpec

Description
Support a new, optional pushFileNamePattern parameter in the pushJobSpec section of the job yaml. This will filter segments in the outputDir that are pushed to Pinot.
Upgrade Notes
Does this PR prevent a zero down-time upgrade? (Assume upgrade order: Controller, Broker, Server, Minion)

[ ] Yes (Please label as backward-incompat, and complete the section below on Release Notes)

Does this PR fix a zero-downtime upgrade introduced earlier?

[ ] Yes (Please label this as backward-incompat, and complete the section below on Release Notes)

Does this PR otherwise need attention when creating release notes? Things to consider:

New configuration options
Deprecation of configurations
Signature changes to public methods/interfaces
New plugins added or old plugins removed

[X] Yes (Please label this PR as release-notes and complete the section on Release Notes)

Release Notes
Support for name-based filtering of segments being pushed to the Pinot cluster.
Documentation
In the https://docs.pinot.apache.org/configuration-reference/job-specification#push-job-spec section, add:
pushFileNamePattern | segment name pattern for which segments to push, supported glob and regex patterns. E.g.
'glob:stats_* will push all segment files under the outputDirURI whose names start with 'stats_'.
'glob:*2022-01*' will push all the segment files under the outputDirURI whose names contain '2022-01'.

See also #8141

Thanks @Jackie-Jiang !

"glob:2023-04" don't work; However, "glob:*2023-04" does.
We use hdfs for deep storage, so segment names there are full paths like hdfs://hostname/pinot/pinot-segments/table/table_2023-04_00.tar.gz , not table_2023-04_00.tar.gz
PS. This might be hdfs-specific.
PPS. PR to update documentation: https://github.com/pinot-contrib/pinot-docs/pull/160


Select full floating point number by double-clicking

Description of Changes

[x] Wrote at least one-line docstrings (for any new functions)
[ ] Added unit test(s) covering the changes (if testable)

[ ] Included a screenshot or animation (if affecting the UI, see Licecap)

Issue(s) Resolved

Fixes #22207
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct: athompson673

Thanks for opening this pull request @athompson673! Unfortunately, we changed our development workflow and now all pull requests need to be done against our master branch (see our contributing guide). So, you need to create a new pull request but using master instead of 6.x.
Let me know if that's ok for you. If not, I can cherry-pick your commit and apply it to master.

@ccordoba12 I'm sorry, I'll re-submit

Thanks!


Feat/accept entry

Updates:
-Create accept:entry action;
-Install Prettier.

Please, @rjrodger,  if you see suitable, try to install this package on emacs: M-x package-install prettier and add this hook (add-hook 'after-init-hook #'global-prettier-mode). I think it might solve this problem.
Also, I just updated this PR. Now, I added a format command to npm. Therefore, we can format our files through CLI:
npm run format

As I Included this command in our build pipeline. Even if the file isn't formatted in the local machine, it should always format when build process is finished.

please restore tsfmt.json - this is used by emacs ts mode

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

42 of 42 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.4%) to 97.333%

Totals

Change from base Build<PHONE_NUMBER>:
-0.4%

Covered Lines:
137

Relevant Lines:
139

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

42 of 42 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.9%) to 98.649%

Totals

Change from base Build<PHONE_NUMBER>:
0.9%

Covered Lines:
137

Relevant Lines:
139

💛  - Coveralls


Tab Navigation Support for Menu Component

Hi Team,
I am using Menu and MenuItem components to one of my projects and I am trying to make it accessible for Tab Navigation. Is there a document I can refer to? Is the Menu is supporting Tab Navigation?
Thank You,
Nuwan

Thanks for the feedback.

Is the Menu is supporting Tab Navigation?

It supports navigation with arrow keys etc following https://www.w3.org/TR/wai-aria-practices/#menubutton.

I am trying to make it accessible for Tab Navigation.

Could you elaborate what "Tab navigation" includes e.g. when the Menu is in a certain state, what should be the next state after pressing "Tab"?

Closing due to lack of activity.

Tab is the default behaviour based on patterns for menu

https://www.w3.org/WAI/ARIA/apg/patterns/menu/


Add docs about the SSO

See: https://github.com/casdoor/casdoor/issues/1019

https://github.com/casdoor/casdoor/pull/1049
https://github.com/casdoor/casdoor-react-sdk/pull/1

Add a new docs page to:

@wenxuan70


Fix inventory name lookup for node log gathering

Found a couple of problems in the script's inventory lookup:

if you pass a node name like free-stg it would match all hosts starting with free-stg
improper handling of the list of hosts

This fixes both.
@jupierce PTAL

Nice catch!


Add support for CSRF Protection token

Jenkins now recommends adding a CSRF token as an HTTP header to all API requests as described here: https://wiki.jenkins.io/display/JENKINS/Remote+access+API#RemoteaccessAPI-CSRFProtection
Each operation that hits the Jenkins API should have a CsrfProtectionEnabled boolean property that defaults to $JenkinsCsrfProtectionEnabled variable function, which defaults to true, this way you could set a system variable with the same name to override this globally.

This appears to be the same as #18.


Remove stale test code

The current test code for FlutterTizenEngine is confusing because two different test patterns (mock_engine.cc-based and MOCK_ENGINE_PROC-based) are being used simultaneously. We should only use a single consistent pattern.

@bbrto21

Run, Stop, GetPluginRegistrar, and GetTextureRegistrar are tested by RunDoesExpectedInitialization so we don't have to test them again.
Invoking RunEngine or StopEngine twice is an undefined behavior and I don't think we need to test them.
The headed version of GetTextureRegistrar is already disabled and we don't have plan to support headed testing in the near future.


template for Vue + Typescript

Hi!
Before this, I already had an existing project (generated by Vue CLI)
Now I want to migrate to snowpack, but unfortunately, I did not find a template for typescript + vue, and migration documentation.
When I try to migrate, it gives me an HTTP error 500
And there is no error message, I don’t know what to do.
any helps are welcome. Thx.

Yes! Agree we should have a Vue + TypeScript template, especially one that works out-of-the-box migrating from Vue CLI, if possible.
We’d love a PR if anyone is able to tackle this.

I'm currently setting this up for a new project (Vue 3), so will report back with how I get on and plan to create a template once it is stable.
If successful, I may try porting a previous Vue 2 project to snowpack, although I'm not certain that is possible. Would be worth the OP stating which version of Vue they are on.

@FredKSchott I've been distracted with other things, but so far ended up with WSOD using the sample app used in the Vue CLI generator!

@FredKSchott I've had another look, but gone down a black hole with SFCs. Is there a loader for Typescript in <script> tags in SFCs? Plain JS works fine, so something is extracting the scripts. Anything that we can plug in for this? It's a non-starter without it.

I don't know how well Vue supports TS, unfortunately. Svelte has https://www.npmjs.com/package/svelte-check, I wonder if Vue has something similar. Maybe Vue doesn't fully support TS?

@FredKSchott Vue 3 is written in TS and Vue has always supported TS fully. The script part of the SFC needs lang="ts" and that's it. In its standard Webpack build, vue-loader builds the TS scripts as required. @vue/compiler-sfc (used by vue-loader and @snowpack/plugin-vue uses babel-parser to build the TS. I can see the code in that which should handle it.
I suspect the problem is with @snowpack/plugin-vue. Looking at its code, it blithely assumes everything in a script block is plain JS. It also assumes all style blocks are plain CSS. Again with these, you should be able to use lang="scss" etc.
I'm willing to contribute, let's continue this discussion on Discord.

#984 , Will support Vue + Typescript  in this merged PR.
Please try on master now.

@Akimyou Thanks for your great job!:+ could you add an example for this?

Example:
https://github.com/Akimyou/snowpack/tree/feature/plugin-vue-enhance-demo/create-snowpack-app/app-template-vue-typescript
official template will be add after next release.

#1088

PR here: #1088

Completed in #1088. Thanks @Akimyou !


inst.$query().patch(data) need skipUndefined ?

I might be confused but in some places i use patch, i now need to add skipUndefined as well.
Since version 0.9.2.
Typically in here:
site.$query().where('id', site.id).patch(data)

but not here:
SiteModel.query().where('id', site.id).patch(data)

Is this me not understanding the use case for $query() ?

Correction: using version 0.9.2. It probably existed before.

site.$query() already adds the where('id', site.id) part to the query and you shouldn't add it yourself.

I think it's the case here. I don't want to expose internal _id so i don't select it at all.
In the end i removed the inst.$query() calls and just used Model.query() to avoid confusion.


Add Flux GOTK components to bundle manifest

Adding GitOps ToolKit components to the versioned bundles so we can consume them directly from the bundle manifest without applying a patch file.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm


adding proposal for dockerfile components

What does this PR do?

Initial draft for improving port detection logic for cases where the dockerfiles are not found in a component.
Which issue(s) does this PR fix

fixes https://github.com/redhat-developer/alizer/issues/244
PR acceptance criteria
Testing and documentation do not need to be complete in order for this PR to be approved. We just need to ensure tracking issues are opened.

[x] Unit/Functional tests

[x] Documentation

How to test changes / Special notes to the reviewer

PR moved to https://github.com/devfile/alizer/pull/3


install

File: docker-for-windows/install.md
please add windows 10 to install docker

Thanks for sharing this issue. As the issue is old, the context may have changed. Closing this issue since Windows 10 is included in the new topic. If the issue persists, please let us know.


Question about reproducing the Semi-supervised Learning experiment

When i using this checkpoint as pretrain

and using these script to reproducing the Semi-supervised Learning experiment

the result turns out to be huge difference :

Please help me, did i missing anything in reproducing ?
By the way, i can reproduce the full COCO result @45.5AP. So the conda env is probably right.

Thanks for opening this issue! can you please share the config file .sh you are using? Mainly, are you training for 2000 epochs schedule without lr_drop, following this change?

Thanks for opening the issue. Seems like I've forgotten to update the lr_drop schedule in the code, which leads to the learning rate dropping too early. I've created a PR and I will test it soon to make sure the result is now reproduced. You can also build on this git branch in the meantime if you need to.

Hi, @amirbar, I can not reproduce the result even update the lr_drop, are there any other changes we need to do?

Thanks for the reminder @BIGBALLON. I'm running experiments to reproduce it now on my internal repo and based on this repo. I'm keeping this issue open for now, and I'll circle back if this indeed reproduces on my end and if yes will apply a fix.

As a sanity check, I've partially trained from MSCoco checkpoint for 800 epochs using 1% MSCoco data. After 800 epochs, this model achieves 25.4 AP. I assume that with more careful choice of checkpoint/more training it will improve to 26 AP like the reported result.
That's the running command I've used:
export GPUS_PER_NODE=8 && bash ./tools/run_dist_launch.sh 8 ./configs/DETReg_fine_tune_1pct_coco.sh --batch_size 1 --pretrain pretrained/checkpoint_coco.pth --output_dir exps/coco1pct_fromcoco --eval_every 200
Here's the log file in case it is helpful:
log.txt
Hope this helps!

@amirbar thanks for your helpful reply. it would be better to update the parameters in the readme.

当我使用此检查点作为预训练时

并使用这些脚本重现半监督学习实验

结果证明是巨大的差异：

请帮助我，我在复制时遗漏了什么吗？
顺便说一句，我可以重现完整的 COCO<EMAIL_ADDRESS>Excuse me, hello. Why do I get the error shown in the picture when I use the command to evaluate? Could you give me some tips?