Roadmap: Interactive Demo Center

We currently use the TestCafe Example Page in our demos and code snippets for the documentation.
It is planned to expand this page to a 'Demo Center' that would include multiple pages. Every page in the Center would have a different purpose (for example, a page that simulates a single-page application) and a snippet of TestCafe code that could be used to test that page.

[x] #6831
[ ] ...
[ ] Write more demo pages to cover all TestCafe features

We decided to not implement it and focus on the TestCafe core features.


Request for reversal of the addition of an HTTP server

@paulmelnikow I am discontent by the increased strain that you put on the servers in 4b5bf03fea2fd7622140327760aa80060df95783 (#1273) and I'd like us to discuss it before I deploy a new version of the server.
Increased load means both increased costs and increased maintenance, and I disagree with the idea that we need two HTTP servers to run an SVG image service, a glorified string concatenator.
I'd like to discuss our options here.

Equally importantly, that change caused a significant regression that users would be bothered by:

Search is suddenly very slow,
Images get reloaded on every keystroke. Resetting the search bar reloads all images. It probably hurts the server, too.

Hmm, the maxAge caching should be there as long as LONG_CACHE is set at build time. I didn't set LONG_CACHE on server debug builds, since it makes for better debugging. Though that could be changed.
Completely agreed, the second HTTP server definitely should not run on the server. It's intended for dev only. There were a couple changes to environment variables on the server (badges/ServerScript#2) but otherwise the server startup process is the same as before, node server.

Search is suddenly very slow,
Images get reloaded on every keystroke. Resetting the search bar reloads all images. It probably hurts the server, too.

Can certainly work on these. I'm puzzled though, seems like something is not caching correctly.
Are you looking at https://shields.io/ or the build on one of the servers?
The Dynamic section was added in #820! It's a powerful badge that lets you pull dynamic content from JSON endpoints.

Are you looking at https://shields.io/ or the build on one of the servers?

I checked locally before testing with one server in production, and stopped there because of what I saw.
How would I go about having a production build locally? The readme suggests npm run build:production, but it fails with missing script: build:production.

The Dynamic section was added in #820! It's a powerful badge that lets you pull dynamic content from JSON endpoints.

That part's a good idea, and I saw it in the PR, but the focus of my screenshot was on the lost padding between badges, fields and the button. Sorry if I was unclear.
(Unrelated to this issue, and not a blocker: could you avoid printing all the GitHub tokens to the logs please? I saw that you added an endpoint to fetch them, which is a better solution, especially since the tokens are too numerous and get partially cut by console.log with a ... 80 more items. Also, could you use the password as the place to put the password, instead of the username, for that endpoint?)

How would I go about having a production build locally? The readme suggests npm run build:production, but it fails with missing script: build:production.

Looks like those docs were missed. Sorry about that. It's LONG_CACHE=true npm run build.

That part's a good idea, and I saw it in the PR, but the focus of my screenshot was on the lost padding between badges, fields and the button. Sorry if I was unclear.

Gotcha. Probably there was whitespace there before which is getting stripped out in JSX. I will look into it.

(Unrelated to this issue, and not a blocker: could you avoid printing all the GitHub tokens to the logs please? I saw that you added an endpoint to fetch them, which is a better solution, especially since the tokens are too numerous and get partially cut by console.log with a ... 80 more items. Also, could you use the password as the place to put the password, instead of the username, for that endpoint?)

That's configurable in the environment with GITHUB_DEBUG_ENABLED=false. How about setting that in production? Totally understand if you don't want it running on the server, though I feel like it's a useful default for self-hosting, for one of the more complex parts of the server. Heh, if it's cut off though, it's pretty useless… should fix that.
For what it's worth: while the API endpoint gets the real tokens, the logging output is sanitized. You're seeing hashes of the GitHub tokens, not the actual tokens.

Search is suddenly very slow,
Images get reloaded on every keystroke. Resetting the search bar reloads all images. It probably hurts the server, too.

This is puzzling. I would think they'd be pulled from the browser cache for the life of the page. Clearly that doesn't seem to be the case.
Probably this is not an issue when LONG_CACHE=true.

Thank you for working on those issues.
I added GITHUB_DEBUG_ENABLED environment variables to the setup script.
That said, I feel it should be opt-in, instead of on by default.
The default production configuration is not debugging stuff, after all.
Did you find a pleasant compromise for the performance of the search?
The trick I used was to simply hide needless rows in the table.
React by default tends to reconstruct DOM nodes, which is costly.
Can you rely on my trick without too much work?

Yea, that's certainly possible. It sounds like you feel this is a release blocker. DOM updates are part of the reason it feels frustratingly slow to start, though I think the bigger part is that the browser is loading lots of badges. Once the badges are loaded, it's slower than the current site, though not bad. It's also throttled, so the re-render fires at most once every 500 ms.
I would love to get this out, especially since once we have server logging, I should be able to deploy!
However it's likely that tomorrow morning, NY time, is the soonest I will be able to solve this.

though I think the bigger part is that the browser is loading lots of badges

All the badges loading and displayed on the shields.io webpage are actually fresh generated "live" badges?

#1385 has a proposed fix. I haven't had much time the last couple of weeks. Sorry this took so long!

Merged an alternate fix #1393 instead.

I hope we can see a fresh deploy after all this performance improvements...
The live shields.io page is way outdated. ;)
Do you feel more comfortable now @espadrine? Or do you still think there are some road blocks/issues?


Add instance profile to IAM controller

Is your feature request related to a problem?
Hello! Yes. I want to create an EC2 instances with particular instance profile allowing SSM access.
Describe the solution you'd like
Add "InstanceProfile" CRD to IAM controller and handle it in proper way.
Describe alternatives you've considered
Terraform already has an object called aws_iam_instance_profile https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_instance_profile.html
Also it is still possible to create instance profile via aws cli means, but I don't like this approach as I want to limit the access to production.

/cc @aws-controllers-k8s/ec2-maintainer


Add preview-vim

Nice! Ever since I switched to macOS I've missed apvlv, a PDF viewer with vim-like navigation.
Thanks!


Load index information for MySQL tables

Hi, I am opening this in relation to https://github.com/stephenafamo/bob/issues/120.
This will allow users like @majiaxin110 to range over .Table.Indexes in their custom *.tpl enabling the use of $index.Name variables in a similar fashion:
{{$table := .Table}}
{{$tAlias := .Aliases.Table $table.Key -}}
{{range $index := .Table.Indexes}}
func print_index_{{$tAlias.DownSingular}}_{{$index.Name}}() {
    fmt.Println("{{$index.Name}}")
}
{{end}}

Sample output:
func print_index_jet_idx_jets_names() {
	fmt.Println("idx_jets_names")
}

func print_index_jet_idx_jets_pilots() {
	fmt.Println("idx_jets_pilots")
}

func print_index_jet_PRIMARY() {
	fmt.Println("PRIMARY")
}

I only added MySQL support to keep the PR focused and get some early feedback on the implementation. If you approve of it, I'd happily add support for PostgreSQL and SQLite as well.

This is very nice! Exactly what was requested in #120
I'll take a deeper look, but overall looks great 👌🏾

Happy to hear that! I also included PostgreSQL support.

The tests are failing because the new output does not match the golden files....
You should run the generation tests locally with the -overwrite-golden flag to fix this.
go test ./gen/bobgen-psql/driver -overwrite-golden

Can you also update the SQLite golden file?

Can you also update the SQLite golden file?

Yes, absolutely. I'll actually go ahead and directly implement the SQLite index retrieval logic in this PR. Coming up in a little bit :slightly_smiling_face:
Would you like me to squash everything up to this point into a single commit, or are you planning to squash when merging into main?

Would you like me to squash everything up to this point into a single commit, or are you planning to squash when merging into main?

Kindly squash and push.
I do not squash when merging into main, so the commit history can get a little messy if it is not done beforehand 😬

Pushing an updated version rebased on the latest main. I've added index listing support to bobgen-mysql, bobgen-psql, and bobgen-sqlite. I can do bobgen-atlas and bobgen-prisma in a separate PR, unless you prefer to have them included in this one.
I introduced a NamedColumnList struct as discussed, but kept Index and Constraint as distinct types rather than aliases for better readability:
type Constraint NamedColumnList

type Index NamedColumnList

I found the aliases a bit confusing during debug sessions:

Type declarations seem to be a bit more clear:

However, if you insist on type aliases rather than type declarations, I'd be happy to change them.
Let me know if any further improvements are necessary.

Looks great! Thank you.

I've already merged this now, but I just thought that it would be nice to be able to tell apart different types of indexes (unique vs non-unique)

No problem. I'll add this and open another PR in the following days.


Two prompt boxes will pop up, and one will not disappear

I'm a message trigger, two messages are coming at the same time, and two prompts pop up at the same time, but after a certain amount of time, there's another one that won't automatically close

Facing the same issue..did you get any alternative solution @lxt410725

I did not understand.
Send the snippet of code that you are using.

izitoast.show({
class:'Note',
title: 'Note',
titleColor: 'white',
message: "hello",
position: 'center',
backgroundColor: '#925619',
close:true,
progressBarColor: 'white',
messageSize: '15px',
messageColor: 'white',
timeout: 2000,
transitionIn: 'fadeInRight',
layout: 2,
maxWidth: '500px',
toastOnce:false,
pauseOnHover: false,
id: 'toastOne',
balloon: true,
});

if there two different (i am using angular here) components and if in each of them i am using izitoast
show..both of them have different id's (toastOne and toastTwo respectively) if the Timeout is same
lets say 2000ms , it will  prompts two pop up at the same time, but after a  delay is over , it will
close one of them it will still show one of them
for both of them i am using izitoast.hide(toastOne) And izitoast.hide(toastTwo).

Hi,
Have same trouble with izitoast.show() on a javascript loop.
for (var i = 0; i < 4; i++) {               iziToast.show({                   id: null,                   class: '',                   title: 'Hey',                   titleColor: 'red',                   titleSize: '',                   titleLineHeight: '',                   message: 'my first izitoast notification',                   messageColor: '',                   messageSize: '',                   messageLineHeight: '',                   backgroundColor: '',                   theme: 'light', // dark                   color: 'red', // blue, red, green, yellow                   icon: 'material-icons',                   iconText: 'done',                   iconColor: 'red'               });           }

Actually my alternative solution is to use SetInterval() instead a consensual loop.
`var alert = [
{ title: 'titre 1', message: 'message 1' },
{ title: 'titre 2', message: 'message 2' },
{ title: 'titre 3', message: 'message 3' }
]
      var i = 0;
      var interval = setInterval(function () {

          if (i >= alert.length) {
              clearInterval(interval);
          } else {
              iziToast.show({
                  id: i,
                  class: '',
                  title: alert[i].title,
                  titleColor: 'red',
                  titleSize: '',
                  titleLineHeight: '',
                  message: alert[i].message,
                  messageColor: '',
                  messageSize: '',
                  messageLineHeight: '',
                  backgroundColor: '',
                  theme: 'light', // dark
                  color: 'red', // blue, red, green, yellow
                  icon: 'material-icons',
                  iconText: 'done',
                  iconColor: 'red'
              });
              i++;
          }
      }, 200);`

Same issue here. If two different iziToast alerts are shown at the same time, only one will disappear, the other will become stuck. Additionally, the one that stays cannot be closed using the close button.

Thanks for reporting, I've already identified the problem, I'll fix it.

Could you test this version?
https://github.com/dolce/iziToast/releases/tag/v1.2.0

@ShawnMcGrory @Nnayl @kaddy645 @lxt410725

@dolce The issue seems to be resolved with the update. Thank you!

Hi,
this problem come back with the 1.3 version :(
My fix with interval statement not work too

@Nnayl,
Can you upgrade your package and test again?
https://github.com/dolce/iziToast/releases/tag/v1.3.0
Thanks.

Hi,
Work fine.
My bad, whit 1.3 it was broken only on chrome and the origin of problem was a conflict with a chrome extansion (AD block)
Thanks you :)


bug fixes

bug fixes

Please give the detailed explanation on what you are changing.
Closing this PR.


Unit converter tool

An efficient unit converter for length,mass, temperature, velocity, and time
I'd like to work on this as a single webpage using html,css and JS

Sure @aswinikalyan30
Go ahead!
Make sure, you add proper documentation for your code in the README file.


All GUI apps suddenly vanished

Environment
Windows build number: Microsoft Windows [Version 10.0.22000.168]
Your Distribution version: Ubuntu 20.04
Your WSLg version: 1.0.26

Steps to reproduce
Not sure what triggered this, was happily developing away when all my Linux GUI apps closed.
WSL logs:

pulseaudio.log
weston.log
versions.txt

WSLg ( x86_64 ): 1.0.26+Branch.main.Sha.26ce2c09b86442f3c7f4f6462f770ed2afa76a25
Mariner: VERSION="1.0.20210224"
FreeRDP: b05321cd4e6a862aef76163a69db4e1910245736
weston: 46756d0e77e5c01b5995fbbee6f3ab0db9b30612
pulseaudio: 2f0f0b8c3872780f15e275fc12899f4564f01bd5
mesa:

core.weston.zip

Just happened again, updated logs attached. Was using a combination of mouse and keyboard when weston crashed.
core.weston.zip
pulseaudio.log
stderr.log
versions.txt
weston.log

@shebiki, thanks for reporting the issue and dumps, this issue should be fixed by https://github.com/microsoft/weston-mirror/pull/39, and the fix will be included in 1.0.28, thanks!


Mask behavior gets scroll indicator to jump to end and breaks entry indexing

Hi Leo,
It seems the middle characters when applying the mask to the entry do not respect the slider's position when you delete them. Esentially, the cursor jumps to the end and sometimes introduces char's at the wrong position.
If you need I can supply a video.
I've been looking to see if I can find any more information on masking behavior but so far haven't found anything relevant.

Hi @LeoJHarris , Seen your message lost through my inbox - sorry. I dont actually have the video because at the time we switched from enhanced entry to a different control. If it helps, I can close this bug down as 'won't fix'?

If somebody wants to to attempt a fix on the guest be my guest however have closed this issue for now.


Volume Overlay Not Working

What are you experiencing an issue with?

[x ] Aurora
[ ] Aurora supported game, (Fill in the game)
[ ] Aurora Wrapper
[ ] Aurora Profile
[ ] Aurora supported device, (Fill in problematic devices)
[ ] Aurora Scripts
[ ] Aurora Updater
[ x] Aurora Lighting issue
[ ] Other, (Fill in another issue here)

What kind of an issue is it?

[ ] Crash
[ ] Performance problems
[x ] Visual bug
[ ] Localization issue
[ ] Enhancement suggestion
[ ] Device issue
[ ] Other, (Fill in another type of issue here)

Expected behavior:
Keyboard lights should dim and light up in sync with volume level, from down left to up right.
Actual behavior:
Nothing happening
How often does this problem occur?

This problem occurs... (everytime)
Please describe the steps to reproduce this issue:
The issue can be reproduced by doing following steps:

Installed aurora
Opened it

What is the version of Aurora you are experiencing this issue with?

My version is... (v0.61b- dev3)
Does the previous version of Aurora have this issue?
The previous version, (0.60), did not have this issue.
Please include any logs, screenshots, or files that are related to this issue:

For logs, you can use: http://pastebin.com/
For screenshots, you can use: http://imgur.com/
For files, you can use: http://www.tinyupload.com/ , https://www.dropbox.com/ , or attach them to the issue.

The Volume Overlay has been fixed in the dev branch and will be working in the next release.


Problem in environment with concurrent access

When you use the Environment for the first time, it tries to initialize in a lazy mode.
The problem is that if we have concurrent threads trying to access the Environment, this line could lead to NoSuchKeyException because the second thread will use an empty Property object.
https://github.com/caelum/vraptor4/blob/d5adfda037461d84c1a2a5d1c169b4a986371313/vraptor-core/src/main/java/br/com/caelum/vraptor/environment/DefaultEnvironment.java#L80
We could resolve this by making the lazy initialization syncronized. There is another better solution to this?
(@csokol identified the problem, thanks Chico)

Maybe we should synchronize only the code block between lines 80-85 and also double check if the properties attribute is null...

yes, it'd solve the issue and doesn't seem to be so costly.
But, just wondering, is the lazy initialization really necessary?

note: we could also manage env properties with CDI,
using Instance to lazy initialize it, but looks like an unnecessary work

I don't know if it's that critical but it makes the bootstrapping of a vraptor application faster, but I'm not against removing this lazy initialisation.

But It will hit the IO every time it creates a Environment right? Maybe it'll be nice to lazy loading it.

I think the idea is to load the properties during application startup (in a
@PostConstruct for example)
On Wed, Apr 8, 2015 at 7:44 PM Nykolas Laurentino de Lima <
<EMAIL_ADDRESS>wrote:

But It will hit the IO every time it creates a Environment right? Maybe
it'll be nice to lazy loading it.
—
Reply to this email directly or view it on GitHub
https://github.com/caelum/vraptor4/issues/972#issuecomment-91057737.

exactly!

The @PostConstruct could deal with concurrency?

the @PostConstruct will not be accessed for multiple threads, so we don't
need to worry about that. IMO the gain of removing the ugly null checks is
greater than the lazy strategy (the prop will be loaded once, on the app startup).

But the DefaultEnvironment is application scoped. So if we use the @PostConstruct it will be lazy loaded automatically, right?

yes, it'll be a passivation-capable bean (lazy loaded)

Ok, I'll implement it.

:heart:


fclose(): supplied resource is not a valid stream resource

I'm trying Google Storage on a new Laravel / Statamic project and I've run into this issue when uploading my files.
fclose(): supplied resource is not a valid stream resource
Is anyone familiar with this problem and is it related to this package? I'm having trouble finding the source of the issue...

At which moment you get fclose() ? Is it resource you are uploading or it is happening from inside Google Cloud Storage code?

Sorry, I did some more investigation to find out and found fclose() was in the Statamic code and I was able to resolve the issue with this fix. https://github.com/spatie/laravel-medialibrary/issues/698.


Colliding plugins on Unity build

Hi,
I've been struggling with the build for some time. I get a conflicting plugin error (abci.dil):

Thank again for any help in this,
Richard

error message is explaining everything. just delete duplicates.
if you need more help. send me your project data.

Thanks for getting back to me so quickly and sorry if this is a simple error.
Any combination of deleting the plugins results in a "DllNotFoundException: abci" error in the log. I must have missed a step in setting my project up. If you have time I'll attach the player log, no worries if you're busy.
Thanks again and best,
Richard
Player.log

I said "if you need more help. send me your project data."

Sorry for the confusion.
Explosion2.abc.zip
I'm using Unity 2017.3 with version 20180205.
Editor.log
Thanks again for any help,
Richard

thanks. however, alembic file is not matter in this case. what I need is your project data. minimal project that can reproduce the issue is ideal.

I see, I'll attach a barebones project with the error.
Thanks again for your patience,
Richard
Day44.zip

I can build it without error on my Mac (Unity 2017.3.1f1).
what is your target platform?

I tried on a different version of Unity and the same project worked. I'm figuring out why - my best guess is an incorrect architecture.
Sorry to waste your time and thanks for all your help.


[Feature Request] Command Controlled MOTDs

Feature Request:
Have command controlled MOTDs. So We could just run the command /minimotd change <motd group> so doing /minimotd change whitelist would make the motd cycle over that group's motds. Thanks!
Example (syntax may not be correct, but you get the idea):
motds=[
  {
    name="whitelist",
    list=[
      {
        icon="server-icon.png"
        line1="whitelist motd 1"
        line2="whitelist motd 1"
      },
      {
        icon="server-icon.png"
        line1="whitelist motd 2"
        line2="whitelist motd 2"
      }
      ]
    },
  {
    name="normal",
    list=[
      {
        icon="server-icon.png"
        line1="normal motd 1"
        line2="normal motd 1"
      },
      {
        icon="server-icon.png"
        line1="normal motd 2"
        line2="normal motd 2"
      }
    ]
  }
]

Stale


Publish Modren Business Theme to NuGet

I just published the theme to NuGet https://www.nuget.org/packages/OrchardCoreContrib.Themes.ModernBusiness/1.0.0
Thanks @jwu-au


[core] Optimize drop partitions to avoid stack overflow

Purpose

If we expire too many partitions, there may be a stack overflow exception in FileStoreCommitImpl.dropPartitions. This is because there are so many partitions in the construction for predicate.
We can optimize it by using PartitionPredicate.fromMultiple, if all inputs are full partition fields.

Tests

API and Format

Documentation

+1


Add image search

Hey
I can contribute for this. The module can create a folder named according to the query and store images in it. Any other specification you want?


Proof of concept setup.

Here is a proof of concept for how Julia code can be called from Python. Right now, it just fails because of the difference in number of genes (that @mlwahl brought up yesterday).

make juliaInstall from the command line will ensure you have the necessary Julia packages installed.

@Zhanzhang-2020 @mlwahl Added some comments here for how to further simplify the code. After these ping me and I can review so we can get this merged.


Use OpenTelemetry Collector 0.11.0 to make source TLS work.

Description of changes:
For unknown reasons, the OTLP exporter with secure cert file doesnt work on versions after OpenTelemetry collector-0.11.0. So switching our examples to 0.11.0 while I investigate why latest versions fail.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Merging the changes with one approval as this breaking our integ and security review.


[SU-192] Begin splitting up data-utils module

data-utils is ~1500 lines. This starts to split it up into smaller, more focused modules.
These functions are moved to attribute-utils.js

getAttributeType
convertAttributeValue
concatenateAttributeNames

These components are moved to AttributeInput.js

AttributeTypeInput
AttributeInput

We're not very consistent about the location for test files:
$ find . -name '*.test.js'
./src/libs/feature-previews.test.js
./src/libs/service-alerts-polling.test.js
./src/libs/link-expiration-alerts.test.js
./src/libs/service-alerts.test.js
./src/libs/_tests/workflow-utils.test.js
./src/libs/data-table-provenance.test.js
./src/libs/notifications.test.js
./src/libs/data-table-versions.test.js
./src/components/_tests/region-common.test.js
./src/components/IGVFileSelector.test.js
./src/components/Alerts.test.js
./src/components/data/_tests/LocalVariablesContent.test.js
./src/components/data/_tests/data-utils.test.js
./src/components/data/data-table-provenance.test.js
./src/pages/FeaturePreviews.test.js
./src/pages/workspaces/workspace/Dashboard.test.js
./src/pages/workspaces/workspace/analysis/notebook-utils.test.js
./src/pages/workspaces/workspace/analysis/runtime-utils.test.js
./src/pages/workspaces/workspace/_tests/WorkspaceMenu.test.js
./src/pages/billing/_tests/CreateAzureBillingProjectModal.test.js

I've been creating all new tests side by side with the module they test. But if a module already has a test file under _tests, I'll add to that.


Add jupytext header

Added the jupytext header for sphinx to the example 02-HFSS/Array.py.  This makes it possble to directly view and edit the example with the jupyter notebook editor while developing examples if the jupytext plugin is installed. Markdown cells use markdown instead of restructured text.

@MaxJPRey @SMoraisAnsys @jorgepiloto
@dcrawforAtAnsys has implemented this PoC to use jupytext for the examples, I think it is really great because content and example creation will be much easier.
After installing jupytext, this is how it looks:

I am wondering if this will affect the CI/CD, and if we could test it locally before pushing it. It passed all checks, but I think we could have problems when publishing the documentation, maybe at least we could add jupytext in the dependencies?
Thanks!

Great idea !
@Samuelopez-ansys I don't know if that would affect the CI/CD, I can try to test it locally to see if everything works fine. If this changes are to be added, we might want to add some tests or change the one associated to the examples.

@dcrawforAtAnsys I've added the upload, see the artifact down https://github.com/ansys/pyaedt/actions/runs/7058239367


updated scatters.py to fix RuntimeWarning

Can you send a screenshot of the runtime error, I would just like to see what the issue is. Thanks!

Can you send a screenshot of the runtime error, I would just like to see what the issue is. Thanks!

Sorry for the delay - still adding the screenshot for reference


Can't BuildPackage on Linux

build.fsx is looking for npm in /usr/local/bin/ but in my machine npm in in /usr/bin/ (and it's supposed to be there in most distros if you install npm via the package managar)

it should use whatever npm is in PATH, no need for an absolute path.

Fixed with #21


WG: after refreshing a game room, third player unable to join and game unable to start

After refreshing the game room and reusing the same game code to add new players, I had a few difficulties. The first was that when adding player 1 (Kylie), an error message popped up saying the game room could not be found. However, I just refreshed the player page, entered it again, and it worked. The second player (Kendall) was able to join with no hiccups. The third player (Kourtney), however, had the same error message as Kylie (could not find game room) but the error persisted even as I refreshed the join page 2-3 times.

So I decided I would just close Kourtney's tab and proceed to play the game with just two players. However, when I went back to the main game page, the start button was frozen and the screen remained as is.

This happened right after the Frantz Fanon issue
#126

this seems to be an issue when reloading the game group screen. This is a weird edge case in the sense that once the game screen is on and going, it should not be touched (and therefore shouldn't have an issue with reloading). Not sure about technical solutions to this. My gut says that its better to immediately cancel the entire game if the group screen goes down/gets refreshed, at least right now or in the short term while we figure out a longer term fix (which will most likely need more UX and UI work). Open to suggestions though @johnnycrich

As referenced in #139, all players are now forcibly removed from the game socket when the group view is refreshed or closed, and so this issue will likely no longer occur. Closing.


agit flow add refs/for-review/ support

As title, follow https://github.com/go-gitea/gitea/pull/14295
it can be used by author to update pull by pull index
and also can be used by mainter if  the Allow edits by maintainers option was enabled.
Documentation ref: https://git-repo.info/en/2020/03/agit-flow-git-repo/

Can you give some official documentation links for this new refs?

Can you give some official documentation links for this new refs?

if author not enabled Allow edits by maintainers, owner cannot update pr, need more friendly prompt.


Y axis not displayed if canvas is smaller 150px

Version
5.0.2
Steps to reproduce
When I set the height to 300px all is correctly displayed but when I reduce the height to 150px  nothinf is displayed for Y Axis.
I happens for vertical  and horizontal bar charts
What is expected?
See the data in Y axis
What is actually happening?
Nothing is displayed

Reduce the grid.top and grid.bottom in your option.


Add API to codeowners

Enforce Harvey to review any API changes.
Signed-off-by: Chris Aniszczyk<EMAIL_ADDRESS>

@htuch I think we need to discuss this further. I don't think we can block on a single person doing reviews. If we want there to be a smaller set of approved API reviewers that's fine, but I think we should discuss before making this a requirement. cc @envoyproxy/maintainers

+1 -- why not the senior maintainers, or at least a minimum of 3 of them? Harvey can be the primary POC.

I'm happy to discuss. This is a followup to the earlier discussion around how we get to the point where we are able to enforce API stability and a cleaner API design. I'd like a dedicated team to be created of people who are committed to API consistency and are part of the UDPA effort. I'd like to have us all on the same page about what constitutes good API practices. If we can create such an @-group then let's switch to this.

FWIW, the design document bullet point covering this is https://docs.google.com/document/d/1xeVvJ6KjFBkNjVspPbY_PwEDHC7XPi0J5p1SqUXcCl8/edit#bookmark=id.xaolar1o4c32

@htuch 100% agreed on having a set of API reviewers, I'm mainly balking at you being the only reviewer given vacations, etc.

@envoyproxy/api-shepherds created and switching to this group as owners in https://github.com/envoyproxy/envoy/pull/7121.


Update README.md

Hello
I here Updated ReadMe therefore it will ook much better and easier to read
please merge
Thank You

Thank You for merging this

As written in the README, this file is to be auto-generated by https://github.com/docker-library/docs/blob/master/generate-repo-stub-readme.sh


Memory bound in dencode substantially underestimated

Looks like it was off by quite a bit on GeL. Can you update please @benjeffery?

The only thing I can think of is string columns being handled incorrectly, but that's not what you saw I think?

All partitions were killed while processing call_FT which is indeed a string field.

That'll be it then. Good, we can figure that one out, hopefully.


Python SDK under construct the transaction in "3.Your First Transaction" page missing PaymentTxn import

https://developer.algorand.org/docs/build-apps/hello_world/
the python SDK example for "construct the transaction" section did not import PaymentTxn from algosdk.future.transaction so PaymentTxn was undefined.
Changes I made:

added an import of PaymentTxn from algosdk.future.transaction on the docs/build-apps/hello_world.md file at line 236.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: iskysun96:x: Chris KimChris Kim seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Include contacts and schedules in DG

Codecov Report

Merging #22 (dd0c851) into master (0260937) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #22   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

Continue to review full report at Codecov.

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


tar archive encodes file-names wrongly

Describe the bug
file-names with non-latin characters are not displayed correctly with some tar tools
Steps to reproduce
Steps to reproduce the behavior:

create a folder
upload a file into the folder that contains non-latin in the file-name
download the complete folder using the archiver endpoint. Make sure Windows NT is not send in the User-Agent header. So on Windows the user-agent need to be faked or use curl
this should give a .tar file as download, if you are given a .zip file the user-agent header contains the string Windows NT
inspect the tar archive on Windows or unpack the archive using php:<?php
$archive = new PharData('file.tar');
$archive->extractTo('/tmp/test');

Expected behavior
file-names should contain all non-latin characters
Actual behavior
This works fine with Linux tar command, but not with any Windows tool I tried or PHP
Instead I get all non-latin characters removed from the file-names and an additional folder called PaxHeaders.0, this folder contains text files, where the content is the correct name of the actual file

PaxHeaders.0: 27 path=my_data/öäü.txt
Additional context
This is ether a problem in how the tar files are constructed in ocis or some widely used library for clients has an issue

I think this belongs into the cs3org/reva repo where the archiver is implemented.

moved to https://github.com/cs3org/reva/issues/2255


Add an RSEConf 'In practice' section to SSI-EOG

Describe the change being requested
Add an RSEConf 'In practice' section to the SSI-EOG
State the reason for the change
Include a larger event as an 'In practice' section - longer term update the core SSI-EOG with any changes needed.
Describe the impact of the change on other parts of the SSI-EOG
In the short term nothing but in the longer term there will be reflection after the 'In practice' guide is published to see what changes need to be made to the main part of the SSI-EOG
Describe any alternatives you have considered (if applicable)
N/A
Additional context
There are key things which this guide would bring:

A different committee structure / a large committee structure (programme, talks, publicity) / a call for committee members
A call for volunteers
Budget focus (it funds the RSE Society)
Sponsorship items and focus
Venue checklist are different - to allow easier comparison of the venue
Other aspects of a larger event vs CW (100 ish) - RSEConf (300-400)

The plan is now for RSEConf2022 to be the template for this - with regular meetings with Shoaib and Claire to check what's being recorded and how it matches the 'In practice' sections of SSI-EOG - so the information collection should be from Jan 2022 to Sept 2022 and then the write up should be by end of year 2022 or early 2023.


[services] Add services to package configs (plugins)

Summary
This adds new services command (behind flag). It allows:
devbox services ls
devbox services start|stop [service]
Services are configured using package configuration (plugins)
Also modified info command to include services instructions.
How was it tested?
devbox services ls
devbox services start nginx
devbox services start apache
devbox services start php-fpm
...
devbox services stop nginx
devbox services stop apache
devbox services stop php-fpm

Command is hidden with flag.


Added PDFReader to readers.__init__ for convenience

Description
See PR title
Type of Change

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

How Has This Been Tested?

[ ] Added new unit/integration tests
[ ] Added new notebook (that tests end-to-end)
[x] I stared at the code and made sure it makes sense

Oh thanks for adding to __all__, missed that


Noise from speakers every few seconds

I setup the server using the instructions:
Configure the rabbit

Unplug the rabbit, press the button on its head and hold it while you replug your rabbit. When all the lights are blue, you can release the button

On your computer, connect to the wifi network created by your rabbit (the name should be Nabaztag<XX>)

Go to the configuration page at the following address: http://<IP_ADDRESS>

At the bottom of the page, in General Info, change “Violet Platform” to http://nabaztag.joe.dj/vl

Click on Update settings and wait for rabbit to reboot.

You can now connect to the IP of your rabbit, configure and control it. (note: if your rabbit IP is assigned with DHCP, you have to discover the IP address. Usually you can check the assigned IP from some page on your router)

Once connected to the wifi network, it makes a "tss-tss" noise every few seconds after each set of lights. I can't seem to get it to stop.  I've reflashed with both sets of alpha release firmware, but it's still making the noise.  I don't think compiling my own firmware will get rid of the noise.  Not sure if it's because I have changed the violet platform to the above address and this is a way of making you setup your own server or whether there's a setting somewhere I've missed!

Here is a video of the issue [https://youtube.com/shorts/9RoObSYCu7Y?feature=share]


suggestion to change command layout for alias related commands

Suggest that  the cli would clearer if it was like this:

localias alias ls
localias alias clear
localias alias set <alias> <port>
localias alias delete <alias>

All the others are nicely done.

This is subjective, but I don't think it makes sense to hide the most common logic behind a subcommand — the purpose of the localias binary is to manage aliases, so those commands should be at the root. Do you see how with your suggestion you'd have to type the word alias twice in a row? localias alias.
I'm going to close this as wontfix, but I will consider this when making future changes to the CLI. I appreciate the suggestion. If enough people are interested I would be willing to reconsider this decision.


chore: release 0.46.1

🤔 这个 PR 的性质是？

[ ] 日常 bug 修复
[ ] 新特性提交
[ ] 文档改进
[ ] 演示代码改进
[ ] 组件样式/交互改进
[ ] CI/CD 改进
[ ] 重构
[ ] 代码风格优化
[ ] 测试用例
[ ] 分支合并
[x] 其他

🔗 相关 Issue

💡 需求背景和解决方案

📝 更新日志

[x] 本条 PR 不需要纳入 Changelog

☑ 请求合并前的自查清单
⚠ 请自检并全部勾选全部选项。⚠

[x] 文档已补充或无须补充
[x] 代码演示已提供或无须提供
[x] TypeScript 定义已补充或无须补充
[x] Changelog 已提供或无须提供

Codecov Report

Merging #1323 (7db0d5e) into develop (492d477) will increase coverage by 0.33%.
The diff coverage is 70.90%.

:exclamation: Current head 7db0d5e differs from pull request most recent head 80601d9. Consider uploading reports for the commit 80601d9 to get more accurate results

@@             Coverage Diff             @@
##           develop    #1323      +/-   ##
===========================================
+ Coverage    57.94%   58.28%   +0.33%
===========================================
  Files          407      411       +4
  Lines        15371    15342      -29
  Branches      2931     2891      -40
===========================================
+ Hits          8907     8942      +35
+ Misses        6187     6130      -57
+ Partials       277      270       -7

Impacted Files
Coverage Δ

src/button/props.ts
84.61% <0.00%> (-15.39%)
:arrow_down:

src/calendar/const.ts
100.00% <ø> (ø)

src/cascader/cascader.tsx
64.00% <ø> (ø)

src/color-picker/color-picker.tsx
81.25% <ø> (ø)

src/color-picker/panel/header.tsx
69.56% <ø> (-1.27%)
:arrow_down:

src/date-picker/base/Header.tsx
7.57% <0.00%> (-0.37%)
:arrow_down:

src/date-picker/date-picker-panel-props.ts
100.00% <ø> (+90.00%)
:arrow_up:

src/date-picker/date-range-picker-panel-props.ts
100.00% <ø> (+90.90%)
:arrow_up:

src/date-picker/date-range-picker-props.ts
42.85% <0.00%> (-11.69%)
:arrow_down:

src/date-picker/hooks/useRange.ts
35.89% <ø> (ø)

... and 159 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Fixed PHP cli arguments guessing

Closes #299.

@HeahDude I'm curious why you actually need to use the -c option with the ini? I would have PR'd this myself but didn't because I couldn't obviously find this answer.

Thank you @HeahDude.

Could this be backported to 3.0 branch? Quite a number of our projects are unfortunatelly still on 3.0 and we have plethora of warnings about already loaded modules.

Set COMPOSER_ALLOW_XDEBUG=1 to override the automatic restart.

or upgrade the bundle. The necessary changes are quite small

@emodric 3.0 is not maintained anymore, you can safely upgrade to 4.0.
5.0 has a little BC break, check the upgrade file though.

Well, I can't really do that, since for example ezsystems/ezpublish-kernel in its older versions (< 6.3.2) limits it to ~3.0: https://github.com/ezsystems/ezpublish-kernel/blob/581b00d24bcf26308ea5813a6a1e9574e335a4ed/composer.json#L25
I'd rather not use the aliases, since I can't use ^4.0 as 3.0.36 and I'd like to avoid setting COMPOSER_ALLOW_XDEBUG=1 globally just for the sake of older sites.
But okay, if it's not maintained any more, I'll have to live with the warnings.


how can I deploy a Meteor JS app?

Rocket.Chat has installation guide for Heroku, I tried to use the same buildpack but it seems to be incompatible?
can anyone try to deploy Rocket on Flynn?

@hadifarnoud can you expand on what you mean by "incompatible"? Do you get some form of error when you try to deploy the app? If so, can you post it here?

because of another bug (#2864), I can't redo it. I removed the app in an effort to fix it. I tried a few times, can't deploy anymore
if you use this buildpack (https://github.com/AdmitHub/meteor-buildpack-horse.git) and try deploying Rocket.chat, it does not work.
it doesn't work without a buildpack as the app is not node. this app is written in Meteorjs

@hadifarnoud I followed the instructions for running that buildpack and it seemed to work ok for me, can you expand on why it did not work for you? Did you get an error? If so, can you post the error here?

I got no error during deploy but simply says Service Unavailable for me. I have difficulty pushing to Flynn, says fatal: The remote end hung up unexpectedly.
I try to fix that issue and try again. will report back

did you try it on Rocket.chat though? if so, can you share?
this is what I get:
Total 1809 (delta 174), reused 0 (delta 0)
-----> Building chat-app...
-----> Fetching custom buildpack
-----> Node.js app detected
-----> Installing node
-----> Installing meteor
remote: Downloading Meteor distribution
remote: ######################################################################## 100.0%
remote:
remote: Meteor <IP_ADDRESS> has been installed in your home directory (~/.meteor).
remote: Writing a launcher script to /usr/local/bin/meteor for your convenience.
remote: This may prompt for your password.
remote: sudo: no tty present and no askpass program specified
remote:
remote: Couldn't write the launcher script. Please either:
remote:
remote:   (1) Run the following as root:
remote:         cp "/tmp/buildpacks/custom_meteor-buildpack-horse/meteor-EU1K/.meteor/packages/meteor-tool/1.3.2_4/mt-os.linux.x86_64/scripts/admin/launch-meteor" /usr/bin/meteor
remote:   (2) Add "$HOME/.meteor" to your path, or
remote:   (3) Rerun this command to try again.
remote:
remote: Then to get started, take a look at 'meteor --help' or see the docs at
remote: docs.meteor.com.

error: RPC failed; curl 56 SSLRead() return error -9806
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

@hadifarnoud I just tried this again and I got further than you but the build hung:
$ flynn create rocket

$ flynn env set BUILDPACK_URL=https://github.com/RocketChat/heroku-buildpack-meteor

$ flynn env set ROOT_URL=https://rocket-web.$CLUSTER_DOMAIN

$ git push flynn master
Counting objects: 47637, done.
Delta compression using up to 16 threads.
Compressing objects: 100% (14086/14086), done.
Writing objects: 100% (47637/47637), 33.34 MiB | 32.56 MiB/s, done.
Total 47637 (delta 32817), reused 47267 (delta 32451)
-----> Building rocket...
-----> Fetching custom buildpack
-----> Node.js app detected
-----> Listing HEROKU_ environment variables
       HEROKU_APP_ID:
       HEROKU_APP_NAME:
       HEROKU_DYNO_ID:
       HEROKU_RELEASE_VERSION:
       HEROKU_SLUG_COMMIT:
       HEROKU_SLUG_DESCRIPTION:
-----> Installing node
-----> Installing meteor
remote: Downloading Meteor distribution
remote: ######################################################################## 100.0%
remote:
remote: Meteor <IP_ADDRESS> has been installed in your home directory (~/.meteor).
remote: Writing a launcher script to /usr/local/bin/meteor for your convenience.
remote: This may prompt for your password.
remote: sudo: no tty present and no askpass program specified
remote:
remote: Couldn't write the launcher script. Please either:
remote:
remote:   (1) Run the following as root:
remote:         cp "/tmp/buildpacks/custom_heroku-buildpack-meteor/meteor-we3r/.meteor/packages/meteor-tool/1.3.2_4/mt-os.linux.x86_64/scripts/admin/launch-meteor" /usr/bin/meteor
remote:   (2) Add "$HOME/.meteor" to your path, or
remote:   (3) Rerun this command to try again.
remote:
remote: Then to get started, take a look at 'meteor --help' or see the docs at
remote: docs.meteor.com.
-----> Bundling bundle
-----> Checking if this meteor version supports --server-only
-----> Attempting to remove android platform.
remote:
remote:
remote: While removing platforms:
remote: error: android: platform is not in this project
remote:
-----> Moving on.
-----> Building Meteor with ROOT_URL: https://rocket-web.1.localflynn.com
       rocketchat:lib: updating npm dependencies -- bad-words...
       rocketchat:file: updating npm dependencies -- mkdirp, gridfs-stream, gm...
       rocketchat:assets: updating npm dependencies -- image-size, mime-types...
       rocketchat:cas: updating npm dependencies -- cas...
       rocketchat:theme: updating npm dependencies -- less, less-plugin-autoprefix...
       rocketchat:importer: updating npm dependencies -- adm-zip...
       rocketchat:sms: updating npm dependencies -- twilio...
       Livechat: updating npm dependencies -- shelljs...

It hasn't got past that in about 10 minutes, and looking in the process tree, here is what is running:
/tmp/buildpacks/custom_heroku-buildpack-meteor/meteor-we3r/.meteor/packages/meteor-tool/.<IP_ADDRESS>h1xwd9++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node /tmp/buildpacks/custom_heroku-buildpack-meteor/meteor-we3r/.meteor/packages/meteor-tool/.<IP_ADDRESS>h1xwd9++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/tools/index.js build .meteor/build/ --directory

Whilst it isn't using much CPU / RAM, I did notice some high iowait, and running iotop shows it is reading at 100M/s from disk:
Total DISK READ :     117.16 M/s | Total DISK WRITE :     134.11 K/s
Actual DISK READ:     117.04 M/s | Actual DISK WRITE:     134.11 K/s
   TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND
 75366 be/4 nobody     55.75 M/s    0.00 B/s  0.00 % 95.68 % node /tmp/buildpacks/custom_heroku-buildpack-meteor/meteor-we3r/.meteor/packages/meteor~.browser+web.cordova/mt-os.linux.x86_64/tools/index.js build .meteor/build/ --directory
 74998 be/4 nobody     59.44 M/s    0.00 B/s  0.00 % 95.42 % node /tmp/buildpacks/custom_heroku-buildpack-meteor/meteor-we3r/.meteor/packages/meteor~.1.localflynn.com --directory /tmp/buildpacks/custom_heroku-buildpack-meteor/build-71mc

I have no experience with Meteor so you may have to open an issue upstream either on the buildpack or Meteor itself to understand why it is hanging in this way.


Chnage DeployConfiguration to autovalue/autobuilder

Add in autobuilder annotations dep + annotation processor

Update SpyVerifier to work on new classes

This removes the DefaultDeployConfiguration, so if you were using that. You'd now use DeployConfiguration.builder()

part of #723

@elharo I'm just going to remove the dep and write these out by hand.

Could you incorporate the following to auto-enable annotation processing in Eclipse?
--- a/pom.xml
+++ b/pom.xml
@@ -61,6 +61,9 @@

   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+    <!-- Enable annotation processing on Eclipse; requires m2e-apt from the Eclipse Marketplace -->
+    <m2e.apt.activation>jdt_apt</m2e.apt.activation>
   </properties>

   <distributionManagement>

It looks good to me.  The changes for CT4E are straightforward.

@briandealwis about https://github.com/GoogleCloudPlatform/appengine-plugins-core/pull/724#issuecomment-434348028, is it basically for developing CT4E using the source of appengine-plugins-core? We just pull in the appengine JAR from Maven Central, so I assume this isn't strictly needed for CT4E to work properly, right?

IMHO, if this change is going to require another eclipse plugin to develop, that strengthens my opinion that we shouldn't do this.

m2e doesn't enable annotation processing by default:

Due to some rogue annotation processors at large, we decided to disable automatic annotation processing by default. By default, your manual settings for Eclipse JDT APT apply.

With the m2e.apt.activation property it's very easy.  I'm supportive of using AutoValue given that it lets us get rid of these Default* classes.

This should be ready


Question: Support for Compose Multiplatform Mobile

Compose for iOS just got Alpha yesterday, is there anyway this library will support
shared view model that can be used in shared module in compose Multiplatform without have to access it in native
Android (jetpack compose and android lifecycles) and iOS (swift and swift ui)
So is there any chance this project will continue with those changes?
Also see this

Hi! Support for Compose (Multiplatform) is definitely on my radar.
However at the moment I don't have an ETA.


Code for validating that a ssh-configuration was successfully performed.

Keys for accessing virtual machines are created using ssh-keygen and passed on to the VMs using ssh-copy-id. Subsequent commands rely on these operations to be successful. If they are not, an alternative must be provided (ssh password expect script), so that the user is not constantly writing the password for each ssh operation.
Need code to test that if the operation was successful, and provide an alternative in case it doesn't.

Workflow:

Kickstart file edits sudoers file, so sudo can be run through ssh without requiring a tty and a password.
Generate keys (ssh-keygen)
Add vms to the list of known hosts (ssh-keyscan)
Copy key to vms (ssh-copy-id) - using a non-root user
Execute ssh-agent bash and add ssh key (ssh-add)
Check that the previous configurations worked using ssh in batchmode (which fails if a password is requested, i.e. if the operation is not fully automated)
Perform privileged operations through ssh using BatchMode=yes and sudo.


Trades on Base Network failing

Overview
Attempting to trade on Base network is giving 500 server errors in console
References and additional details
Attempting a trade with approval 1:

https://jam.dev/c/c5279777-8c46-42a9-a24a-b87a4846ceb8
Attempting trade - the approval disappeared after the transaction finishes and the trade spits out a dud txid - also shows protocol as $2.62M . trade never completed
https://jam.dev/c/a26bb9f3-c3b2-4e5f-be0e-faf0eea0e35f
Acceptance Criteria
Should be able to trade on base
Need By Date
No response
Screenshots/Mockups
No response
Ownership

[X] If my bounty needs engineering or needs product I have added the respective labels on the right
[X] As the sponsor of this bounty I will review the changes in a preview environment (ops/product) or review the PR (engineering)

Estimated effort
No response
Sponsor / Stakeholder
No response
Bounty Hunters

Join our discord
Include an expected timeline for you to complete work in the work plan when you apply for this bounty!
Please refer to this link for some basic info
Please do not start work on this issue until you are approved in Gitcoin.

"{\"code\":-32000,\"message\":\"transaction underpriced: gas tip cap 48, minimum needed 50\"}"

Looks like BASE node is rugged (out of sync?), see copypasta from investigation in https://discord.com/channels/554694662431178782/1291232172811751485/1310820852492668968 below:
This logic works fine on other chains so assuming we respond with and/or call with wrong geth params somewhere in unchained land (48 instead of 50)
https://github.com/ethereum/go-ethereum/blob/b4d99e39176f89bb0ffbb32635e9cf17b5fd7367/core/txpool/validation.go#L120
https://github.com/ethereum/go-ethereum/blob/b4d99e39176f89bb0ffbb32635e9cf17b5fd7367/core/types/transaction.go#L343-L344
https://pkg.go.dev/github.com/ethereum/go-ethereum#CallMsg

GasTipCap *big.Int        // EIP-1559 tip per gas.

Ok so this guy is maxPriorityFeePerGas , which is 50, but actual tip is 48 i.e lower than the cap, this doesn't seem to be something we're in control of with Tx input
Just gave a try to a ugly monkey patch to triple check the the min gas tip issue is coming from the node and us parametrizing things doesn't change anything and we get the exact same error
diff --git a/packages/chain-adapters/src/evm/base/BaseChainAdapter.ts b/packages/chain-adapters/src/evm/base/BaseChainAdapter.ts
index 5127770f95..4d3e3c6e20 100644
--- a/packages/chain-adapters/src/evm/base/BaseChainAdapter.ts
+++ b/packages/chain-adapters/src/evm/base/BaseChainAdapter.ts
@@ -83,0 +84,6 @@ export class ChainAdapter extends EvmBaseAdapter<KnownChainIds.BaseMainnet> {
+    const maxPriorityFeePerGas = fast.maxPriorityFeePerGas
+      ? BigNumber.min(48, fast.maxPriorityFeePerGas).toFixed(0)
+      : undefined
+
@@ -91 +97 @@ export class ChainAdapter extends EvmBaseAdapter<KnownChainIds.BaseMainnet> {
-        chainSpecific: { gasLimit, l1GasLimit, ...fast },
+        chainSpecific: { gasLimit, l1GasLimit, ...fast, maxPriorityFeePerGas },
@@ -99 +105 @@ export class ChainAdapter extends EvmBaseAdapter<KnownChainIds.BaseMainnet> {
-        chainSpecific: { gasLimit, l1GasLimit, ...average },
+        chainSpecific: { gasLimit, l1GasLimit, ...average, maxPriorityFeePerGas },
@@ -107 +113 @@ export class ChainAdapter extends EvmBaseAdapter<KnownChainIds.BaseMainnet> {
-        chainSpecific: { gasLimit, l1GasLimit, ...slow },
+        chainSpecific: { gasLimit, l1GasLimit, ...slow, maxPriorityFeePerGas },

@kaladinlight not sure if that helps but FYI I'm now able to broadcast BASE approval Txs, although actual Txs seem stuck in the mempool somehow https://basescan.org/tx/0xe46c5d808cf3aba3de3668f849a69371b301e62c72608b2e40dee01e62d29be7

https://basescan.org/tx/0x4c539d408d9e7b37237d2fa9387a2f652d344d0456547cc7b88415bb75fde125
https://basescan.org/tx/0x8058860434168819d81ef363cc0dd4f8a1dbbd6be6ccea7eba75f16345b937f7
https://basescan.org/tx/0x5904e8e0cbe935d01415e85803eb0f56911e1cc8ff146cdaad950f632bb7ca00
https://basescan.org/tx/0x426118e8103775cd25ea6a0fd3eb42c2a5771b56fd8704f13bf53b03f6dcf9b2
https://basescan.org/tx/0xa00f229a578cd055ef1c3717929a18561093c9b379bbdce361b77f0cccc44ce5
Approvals and trades working. All of this is network dependent, so please keep an eye on base transaction for the next few testing cycles just to get full confidence please @shapeshift/operations, but things should be back in working order. Thanks!


[SQL Lab] MultiSelector component render twice

When you select 3 or more tables in drop-down and Click remove all chosen tables then MultiSelector component render values twice
How to reproduce the bug
Click SQL Lab and select SQL Editor in drop-down menu.
Select DB connection in Databases drop-down
Select schema in Schema drop-down
Select 3 or more tables in drop-down
Click remove all chosen tables in 'Select table…' field
Expected results
MultiSelector component render once.
Actual results
MultiSelector component render twice.
Screenshots
https://user-images.githubusercontent.com/29536522/178799559-f07e7f1a-397b-4edc-8126-7d0baba47dcf.mov
Environment
(please complete the following information):

browser type and version:
superset version: superset version
python version: python --version
node.js version: node -v
any feature flags active:

Checklist
Make sure to follow these steps before submitting your issue - thank you!

[ ] I have checked the superset logs for python stacktraces and included it here as text if there are any.
[ ] I have reproduced the issue with at least the latest released version of superset.
[ ] I have checked the issue tracker for the same issue and I haven't found one similar.

Additional context
Add any other context about the problem here.
@michael-s-molina @kgabryje @codyml @zhaoyongjie @diegomedina248 @jinghua-qa

@diegomedina248 Can you take a look?

@michael-s-molina yeah, will do.


Certificate issue (TLS)

(Before I get to the issue, please indulge me: I'm not primarily a Python - or any sort of - developer, so apologies is this is obvious.  In the same vein, I worked on trying to reverse-engineer this functionality for two days before I found your package, so many thanks for rescuing me from impending insanity.)
(I've had this unit for a few years but I'd been fighting with it and dropped dealing with it's issues - picking up now.)
Initial testing is really successful.  However, I'm getting stopped out of the gate by the TLS cert issue: I've added locally  self.session.verify = False in client.py to ignore the self-signed certificate, but although I've cured the initial complaint I'm uncertain if there's not a better approach to this - or why you hadn't run into it yourself?
Again, thanks for this.

I am willing to accept a PR for the issue. I cannot support this project as I do not use the modem anymore.

Thanks!  However, I too am very close to not using this modem anymore either.  Appreciate the response, and thanks for your work.


fish-3.3.1 shell is not building successfully (failing low-level tests)

I don't actually use the fish shell, but I do use direnv and the direnv derivation in nixpkgs tests against fish. I recently updated my channels and tried a rebuild, and get the following error now:

I know there are fish users here, but I'm having trouble getting past this issue. I think the problem here is a test that's testing a low-level feature that the NOD console isn't providing.

I got past the error with the following snippet in my nix-on-droid.nix file.
  nixpkgs.overlays = [
    ( self: super: {
      direnv = super.direnv.overrideAttrs (oldAttrs: {
        checkInputs = [self.zsh];
        checkPhase = ''
          export HOME=$(mktemp -d)
          make test-go test-bash test-zsh
        '';
      });
    })
  ];

This removes the steps that test against fish, so it doesn't actually fix the fish build issue, just bypasses it in my case.

Is this still a problem and could you give as a minimal config to reproduce that issue?

Feel free to reopen if this is still an issue :)


Sharing sessions between multiple users

Hi,
I want to add a kubeconfig file and share it between multiple users. They will access the dashboard and the session configuration will be ready for them to "connect" without further configuration.
Is there a way to do it?

The kubeconfig is stored in the browser storage when creating e new session. You would have to share the kubeconfig file with other users so that they can each use the file to create a personal session.
I don't think there is any other way to accomplish this.

Thank you @FrankAnk!
If it keeps it on the browser storage it isn't possible.
I'm creating a hands-on workshop session when everyone can access kubectl that I've added in advance.
I'll load the kubeconfig and it will be there available.


opt remove prunning in OptimizeGroup to avoid recompute on its parent

Proposed changes
Issue Number: close #xxx

we have some prunning path logical in cascades framework. However it do not work as we expected. if we do prunning on one Group, then maybe we need to do thousands of times optimization on its parent without any success result. This PR remove these prunning provisionally. We will add prunning back when we re-design it.
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run buildall


Error downloading from YT - JS player issue?

I tried downloading a video from YT. It failed. According to MacPorts I am running the latest version. Please see the verbose output below for more information. Let me know if I need to provide more information. TIA!
`youtube-dl --verbose https://www.youtube.com/watch?v=Fl8zWD23vh8&app=desktop
[1] 57738
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', 'https://www.youtube.com/watch?v=Fl8zWD23vh8']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.06.08
[debug] Python version 3.6.8 (CPython) - Darwin-17.7.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 4.1.3, ffprobe 4.1.3, rtmpdump 2.4
[debug] Proxy map: {}
[youtube] Fl8zWD23vh8: Downloading webpage
[youtube] Fl8zWD23vh8: Downloading video info webpage
[youtube] {18} signature length 100, html5 player vfl49f_g4
[youtube] Fl8zWD23vh8: Downloading player https://www.youtube.com/yts/jsbin/player_ias-vfl49f_g4/en_US/base.js
ERROR: Signature extraction failed: Traceback (most recent call last):
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1342, in _decrypt_signature
video_id, player_url, s
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1250, in _extract_signature_function
res = self._parse_sig_js(code)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1314, in _parse_sig_js
jscode, 'Initial JS player signature function name', group='sig')
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
(caused by RegexNotFoundError('Unable to extract \x1b[0;34mInitial JS player signature function name\x1b[0m; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1342, in _decrypt_signature
video_id, player_url, s
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1250, in _extract_signature_function
res = self._parse_sig_js(code)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1314, in _parse_sig_js
jscode, 'Initial JS player signature function name', group='sig')
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1342, in _decrypt_signature
video_id, player_url, s
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1250, in _extract_signature_function
res = self._parse_sig_js(code)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1314, in _parse_sig_js
jscode, 'Initial JS player signature function name', group='sig')
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 796, in extract_info
ie_result = ie.extract(url)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 530, in extract
ie_result = self._real_extract(url)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1986, in _real_extract
encrypted_sig, video_id, player_url, age_gate)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1352, in _decrypt_signature
'Signature extraction failed: ' + tb, cause=e)
youtube_dl.utils.ExtractorError: Signature extraction failed: Traceback (most recent call last):
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1342, in _decrypt_signature
video_id, player_url, s
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1250, in _extract_signature_function
res = self._parse_sig_js(code)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1314, in _parse_sig_js
jscode, 'Initial JS player signature function name', group='sig')
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
(caused by RegexNotFoundError('Unable to extract \x1b[0;34mInitial JS player signature function name\x1b[0m; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.`

[debug] youtube-dl version 2019.06.08

But that's not the latest version. Either raise an issue with your source (MacPorts?) or use an alternative way of program distribution.


Showcase Submission for 74-clock

Thank you Mahdad Borhani for your contribution! A member of the Coding Train team will review it shortly.

Cool Clock
Mahdad Borhani

Oh, this is fantastic!


update readme

Add a StackBlitz link demoing usage of winbox in Angular.

Thanks for the pull request. The demo do not work properly. When I clicked on the button, nothing happens.


Add con-duct plot with matplotlib backend

Fixes #106

[x] Add tests
~- [ ] Remove fixture usage.json and info.json files (replace with smaller files for tests)~

con-duct plot --help
usage: con-duct <command> [options] plot [-h] [--output OUTPUT] file_path

positional arguments:
  file_path        duct-produced usage.json file plot.

options:
  -h, --help       show this help message and exit
  --output OUTPUT  Output path for the png file. If not passed, show the file but do not save.

Example usage (with temporary files provided here):
$ con-duct plot --output usage test/data/mriqc-example/usage.json

Successfully rendered input file: test/data/mriqc-example/usage.json to output usage.png

pypy 3.8 is failing due to some import stuff in numpy. I think we can ignore this since we are dropping 3.8 which is EOL.
https://github.com/con/duct/pull/199

please fix up types annotations, and let's get it merged to potentially improve later

ping on above - let's do fix up of type annotations (easy) and merge as is for now


Camunda Modeler 5.16 Task Inputparmeter Type List alphabetic sorted

Describe the bug
When creating a service task and adding a Inputs parameter as List

and switch to an other task and switch back and open parameter the list ist sorted alphabatically

also the bpmn xml
             <camunda:inputParameter name="exec_parameters">
                <camunda:list>
                  <camunda:value>SARImageTransformer -joborder ${JSON(imageTransformerContainerJoborderBindFolder).prop("joborderBindFolder").value()}/${imageTransformerJoborderFileName}</camunda:value>
                  <camunda:value>-c</camunda:value>
                  <camunda:value>bash</camunda:value>
                </camunda:list>
              </camunda:inputParameter>

Steps to reproduce

add parameter to Inputs as List
add List elements
leave task
open properties panel of task again
open parameter and expand List elements
Elements are sorted

Expected behavior
Parameter elements of a List should never be sorted or changed in order.
Environment

OS: Ubuntu
Camunda Modeler Version: 5.16 + 5.17
Execution Platform:Camunda 7

Additional context
No response

Thanks for opening this bug report.

This may be addressed at some point via this (stalled) PR: https://github.com/bpmn-io/bpmn-js-properties-panel/pull/875.

I'm assigning to you @nikku since you already had a look. Feel free to un-assign if you can't look into it

Moving this issue back to backlog as we did not find the time to wrap it up.

Hi there,
I would like to ask about the current state of this issue. Also I had a look into the referenced draft pull request, but I was not able to find out what's missing.
@nikku , if you could potentially spare some time to wrap it up for me, I would volunteer to further work on this issue.
Kind regards
Alexander Skrock

@AlexanderSkrock we decided to remove alphabetic sorting all together. It does more harm than good and we regret that past decision today :see_no_evil:.
There exists a draft PR (https://github.com/bpmn-io/bpmn-js-properties-panel/issues/875) which is stuck, because the topic caused a number of nasty side-effects on other features of the properties panel (such as focussing entries).
If you want to take a look into that and assess if it is something you'd want to contribute, please feel free to do so.

So, just to verify that I get you right, @nikku , should we set shouldSort to false by default as mention in your linked issue and then analyze occuring focus issues or did you mean to completely remove the option to use sorting?
Either way, I would give it a try, when I have some spare time.

We want to remove shouldSort completely:

If a consumer uses it print a console.warn that it is no longer supported
Automatically all items stop to sort, in all places in the properties panel
If sorting is desired, then on the domain level you have to sort your inputs (list of variables, ...)

This has been implemented via https://github.com/bpmn-io/bpmn-js-properties-panel/pull/1047 and needs to be integrated into the modeler.
To be shipped with v5.24.0 :slightly_smiling_face:


2.2.x. Introduce new method in circuit breaker factory

Related to Spring Cloud OpenFeign Issue 514

Also merged into master


Expand message package unit test suite

Description
More than just single happy path tests are needed for the suite.
Run unit tests using the ./bin/run_unit_tests command.
NOTE: this package might just be deprecated in favor of building out a better alerting infrastructure

Specifics

[ ] add error cases to send_message method
[ ] add assertions on values passed into the method

Hey, @forstmeier - here's a feature to review!

Coverage is actually already at 100% so this isn't needed.


seq.chain : Avoid multiple reinstanciations of same object

Use _.toPath

Chain doesn't exist anymore


Release Google.Cloud.Kms.V1 version 3.9.0

Changes in this release:
No API surface changes; just dependency updates.

Created release for Google.Cloud.Kms.V1-3.9.0


Prisma docs are misleading when sorting by relevance

On this page:
https://www.prisma.io/docs/concepts/components/prisma-client/filtering-and-sorting#sort-by-relevance-postgresql
It gives the example code:
const getUsersByRelevance = await prisma.user.findMany({
  take: 10,
  orderBy: {
    _relevance: {
      fields: ['bio'],
      search: 'developer',
      sort: 'asc',
    },
  },
})

The sort should probably be set to 'desc' for most people, if you're using PostgreSQL -- assuming you want the highest relevant results returned first, which I would think the vast majority of people want.

Hey 👋 , thanks for creating the issue. I'm closing this now as this seems to have been resolved.
Please create more issues in the future if you see any way our docs could be improved 🙏 !


DISCUSS: Discovered apisixupstreams by another way

Description:
Now we discover apisixupstream from k8s service. We can discover apisixupstreams from which is xds server, consul, nacos and so on.
What good will this do us:
The apisix-ingress-controller can be made suitable for use in more situations. Examples :

although using k8s to deploy all services, there are deploying consul as a registry.
using k8s and vm to deploy services

It seems like we should support more and more discovery registries, we may extend apisix-ingress-controller to do it. Do you have any specific proposals to do this?

I agree to extend the service discovery to support more third-party registration centers.


gcc is needed for the installation

Installation fails if there is no gcc in the system e.g. miniconda Docker image.
proposed solution:
add gcc or build-essential package(s) to conda environment file. Having a fixed version of gcc will also help to debug the issues.

Faruk man, last thing we need is to build gcc everytime we create an esmvaltool environment - this is a definite no since I know the issues that can be created from building it. However, we could create a specialized environment file for dockers without gcc

At the moment we install the build-essential package with apt in the miniconda docker image to handle this case, see e.g.
https://github.com/ESMValGroup/ESMValTool/blob/438e9c6d96d52a35d52c8f236bd7be4fc2bd585a/.circleci/config.yml#L160
Probably we need better installation documentation. I would also like to give users the option to install without using conda at some point in the future.

I will add this to the instructions.


joystick view

this thing are really nice !
I replace my old datGui with this one !
Am also looking for a kind of joystick view
]
or coords dots slider , based on position and pivot.

did you have one already ?

Is this what you're probably looking for?
https://cocopon.github.io/tweakpane/input-bindings.html#point


Update Forge metadata

Need to convert from Modulefile to metadata.json, add supported OSes, Puppet versions.

Done in version 1.0.0, ac1eab9


Use a more clarify phrasing to state out the assigned value gp2 on k8s property storageClassName

Introduction
When I trying to deploy nebula-clutser with helm, the comment for storageClassName states:

export STORAGE_CLASS_NAME=gp2             # the storage class for the nebula cluster

I think such phrasing mislead me. While such phrasing may be familiar with these operators and developers that are using or have used AWS EBS on or not on K8S, however, I originally thought gp2 might be some special storgae value that nebula graph has provided for K8S container runtime with the same property name on it when in cluster deployment (since the phrasing says for nebula clutser), until I found out this is just the StorageClass type value of K8S itself.
Contents
We may be able to state out that such value for storageClassName will be applied to K8S itself and operators should pick one of the desired and possible value for this property on the demand of themselves instead of just pointing out it is for the nebula cluster .
Or I suggest to set the default value to local on storageClassName in values.yaml, and state out the preferences may be made by operators and developers in comments.
Related work
None

@nekomeowww Thanks for your suggestion, actuallay gp2 is used for eks that runs on aws, if you test nebula in a local development environment, local is a right configuration. I will update the value to local.

Thank you for you reply. I used local and it deployed successfully afterwards.

Thank you for you reply. I used local and it deployed successfully afterwards.

If your problem is solved, would you like to close the issue? Thanks a lot for your contribution.

If your problem is solved, would you like to close the issue? Thanks a lot for your contribution.

Closed.


Authorize request missing connectorId?

In https://github.com/evcc-io/evcc/issues/14579#issuecomment-2203481347 we're seeing Authorize requests containing connectorId:
recv: [2, "1d2bd940-3149-11ef-9265-000a1484c32e", "Authorize", {"connectorId": 2, "idTag": "0584350940cxxx"}]
sent: [3,"1d2bd940-3149-11ef-9265-000a1484c32e",{"idTagInfo":{"status":"Accepted"}}]

For our use case that's required since we need to know which vehicle/rfid is connected to which connector.
However, the OCPP 1.6 spec version I have doesn't seem to include it:

How wide spread is the presence of connectorId in multi-connector boxes and would it be worth allowing it (against spec)?
Btw: seems the trace prints sent and received messages differently.

What's the use-case? Typically there is a single RFID reader on a wallbox (completely decoupled from the available connectors), hence the target connector ID is not even known at authorization time. It will be sent to the server later via StartTransaction (which will also contain the authorized idToken).
Just for clarity: this behavior is retained throughout OCPP v2, meaning it is considered standard. This makes me very hesistant to just deviate from it and add custom stuff.

Thank you for the feedback.

Typically there is a single RFID reader on a wallbox

I see. Our use case is identifying the connected vehicle via RFID tag. Seems this approach just doesn't work for multi connector boxes. Thank you!

@andig you may want to check this article out: https://openchargealliance.org/wp-content/uploads/2024/03/ocpp_1_x_multiple_connectors_per_evse-1.pdf. The last page contains a suggested workaround (not sure if it can be helpful for your case).

Thank you. Think we will try to just record the idtag on authorize and then apply to the next connector that changes its state. Sounds like a plausible heuristic.


Add support for address only let closures under opaque value mode

Small part of radar rdar://problem/30080769
This PR adds support for (what used to be) address only let closures under opaque value mode - they are not by-address anymore.

@swift-ci Please smoke test


Uint64 string issue

I encountered issue when struct has u/int64 field, which will always be string in json, the unmarshaler will fail just like std json.

It seems like there is no issue. Refer to https://go.dev/play/p/PmpewDhxXps.


The react training site is not reachable from North Macedonia

Problem
I am unable to access the React Router website from the country of North Macedonia. The problem seams to be specifically with the Telekom ISP. I can access the site from a different provider in the country A1 and from online proxy services. It seams that the Cloudflare Always Online service for the region is hosted in Bulgaria and there have been some problems with that before #6835.
Steps to reproduce
Visit https://reacttraining.com/react-router/
Expected Behavior
For the site to open without a problem.
Actual Behavior
Error 522

I have contacted the Telekom ISP and they have replied that the site is not being blocked by their service.
Thank you for your time and I apologize if I have made a mistake in this post, it's my first GitHub issue report.

I have the same issue in Bulgaria

As of today, I can access the site again. I would like to know if it was an issues with the site or my ISP but it's not a necessity. Closing the issue.


Fix broken links

Signed-off-by: samanthasusu<EMAIL_ADDRESS>
Fixed broken links

Your checklist for this pull request
🚨Please review the guidelines for contributing to this repository.

[ ] If the changes in this PR is part of the next future release, make this pull request against the docs-staging branch which will be published at the next release boundary. If the changes in this PR are part of the current release, use the default base branch, master. For more information about branches, see https://github.com/zowe/docs-site/tree/master#understanding-the-doc-branches.

[] If this PR relates to GitHub issues in docs-site or other repositories, please list in Description, prefixed with close, fix or resolve keywords.

Description (including links to related git issues)
Please describe your pull request.
:heart:Thank you!

@samanthasusu I'm seeing that you got an Error 137 -- which means the memory ran out while Netlify was trying to create the build. We will need to figure out what next steps to take here.


Update go mod tidy (and fix for Azure/go-autorest & azure-sdk-for-go)

This is a temporary fix similar to that from https://github.com/coredns/coredns/pull/3258

See https://github.com/coredns/coredns/pull/3209#issuecomment-525016357 for the previous issues, also see Azure/go-autorest#414 for some further background.
Basically go mod has some issue when multiple tags exist (as main module and submodule) within the same repo. That was fixed in go-autorest very recently, though azure-sdk-for-go has not been fully updated yet.
This fix is a temporarily one with replace fix. Once azure-sdk-for-go is updated then we could drop the replace fix

This fix can be dropped once our dependencies are updated to a more recent version of the Azure/go-autorest
Note: This only occurs with go mod tidy on go1.13

Hmm, still conflicting/faliing


[2] Route to handle the callback from GitHub Auth

Added a route to handle the callback from GitHub Auth
Passport.js being used to handle the GitHub Oauth
Added in integration tests

Route to handle the callback from GitHub Auth


We should add the following question to the FAQ

I just saw, yet another thread, discussing the inflation topic on Monero.
https://www.reddit.com/r/Monero/comments/un5jwz/inflation_in_monero/
This is such a common question, that monero should address it on their website.
Many people don't understand this and avoid Monero because of it, because they perceive this as a design flaw.
Remember folks, if you want Monero's adoptions, you should not treat everyone as if they have a PhD in macro economy. If my granny isn't able to understand Monero, then we are doing a terrible job at marketing it.
Unfortunately I am not smart enough to provide a good FAQ answer for this, so could someone please push this?

I could write an FAQ answer for this. I think we might want to wait until the end of the month (when tail emission begins) to add it so we don't risk the answer becoming immediately out of date. I will look into this for you @FeatureSpitter

Thanks! Awesome!
On Sun, May 15, 2022, 03:47 citrus-flagman @.***> wrote:

I could write an FAQ answer for this. I think we might want to wait until
the end of the month (when tail emission begins) to add it so we don't risk
the answer becoming immediately out of date. I will look into this for you
@FeatureSpitter https://github.com/FeatureSpitter
—
Reply to this email directly, view it on GitHub
https://github.com/monero-project/monero-site/issues/1963#issuecomment-1126848033,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJNPQHX5ULJK7B5KDXOHWTLVKBQTJANCNFSM5VU3VQUA
.
You are receiving this because you were mentioned.Message ID:
@.***>


The model efficiency and speed

@lzrobots The paper seems promising, but some question about the efficiency are unanswered:

For CPU-only inferencing, how much memory is required for inferencing a 1024 x 1024 image?
For CPU-only inferencing, what is the fps count for 1024*1024 images?
Number of FLOPS and Parameters?

@lzrobots Could you please tell me if you have downloaded the pre-training model provided by the author? Where did you download it? When I opened the webpage provided by the official website, I did not find it

trained models are coming soon

@seekingdeep We didn't do the cpu-only inferencing. The code is released and you can test it. We have provided the parameters in our latest version of paper.


Issues installing graphqlws with dep due to logrus dependency

(44)      try github.com/functionalfoundry/graphqlws@master
(45)  ✗   case-only variation in dependency on "github.com/sirupsen/logrus"; "github.com/Sirupsen/logrus" already established by:
(45)    (root)
(45)    github.com/Lobaro/go-util@master
(45)    github.com/Lobaro/webapp@master

Solving failure: No versions of github.com/functionalfoundry/graphqlws met constraints:
        master: Could not introduce github.com/functionalfoundry/graphqlws@master due to a case-only variation: it depends on "github.com/sirupsen/logrus", but "github.com/Sirupsen/logrus" was already established as the case variant for that project root by the
 following other dependers:
        (root)
        github.com/Lobaro/go-util@master
        github.com/Lobaro/webapp@master

None of the project has a Gopkg.toml - nay ideas how to solve this?

This might help (testing it ...)

Seeing weird case-sensitive problems? It's in the past been possible to import Logrus as both upper- and lower-case. Due to the Go package environment, this caused issues in the community and we needed a standard. Some environments experienced problems with the upper-case variant, so the lower-case was decided. Everything using logrus will need to use the lower-case: github.com/sirupsen/logrus. Any package that isn't, should be changed.


Added Theme Config-generation

The watcher should print a message when the upload of the config started

Please resolve merge conflicts


Update Data Model in wiki to reflect the updated Data Model

Describe the change
The Data Model will need to be updated to include the new fields that have been added.
Why is this happening
To ensure consistency with the entities in the database and the wiki, so it provides clarity for the developers.

Wiki has been updated with this image


Split NodeSettings class and also ensure that settings objects are always in the loaded state

The NodeSettings class is currently both a configuration source for all settings classes AND the settings class for the base feature. This improvement splits the class into two separate classes: NodeConfiguration and BaseSettings.
In addition the use of public xxxSettings(Action callback) will be replaced with public xxxSettings(NodeSettings nodeSettings, Action callback) in the singletons so that the settings objects will always be in the loaded state. Example:
                features
                .AddFeature<BaseFeature>()
                .FeatureServices(services =>
                {
                    services.AddSingleton<DBreezeSerializer>();
                   // Ensure that the settings are loaded...
                    services.AddSingleton<BaseSettings>(new BaseSettings(fullNodeBuilder.NodeSettings, setup));
                    services.AddSingleton(fullNodeBuilder.NodeSettings.LoggerFactory);

The above will also remove the need for the LoadConfiguration call in the NodeSettings constructor.
This will require 2 or 3 PRs to make the changes easy to review.

This first PR is ensuring that we have a public xxxSettings(NodeSettings nodeSettings, Action callback) method for all settings classes and also does some logging improvements.

PR 1470 was closed and replaced by https://github.com/stratisproject/StratisBitcoinFullNode/pull/1478.

Not sure this is relevant anymore closing


poetry-plugin-export will not be installed by default

ERROR: An error occurred during the fetch of repository 'requirements':
   Traceback (most recent call last):
        File "somewhere/external/rules_python_poetry/rules_python_poetry/poetry.bzl", line 14, column 11, in _poetry_impl
                fail("Failed to execute poetry. Error: ", result.stderr)
Error in fail: Failed to execute poetry. Error:  Warning: poetry-plugin-export will not be installed by default in a future version of Poetry.
In order to avoid a breaking change and make your automation forward-compatible, please install poetry-plugin-export explicitly. See https://python-poetry.org/docs/plugins/#using-plugins for details on how to install a plugin.
To disable this warning run 'poetry config warnings.export false'.

Just new to bazel, guess might need to add installation for poetry-plugin-export.

This library won't install the plugin for you (currently) but we should definitely add documentation that this is a required separate step now.


feat(domain): add cities & typo fix

#98

City enums are representative. It could have a better structure.

How detailed does it need to be?  Can you give an example?

It would be better to refactor this as entities.


manager: extend default replica cleanup timeout to 48h

better safe than sorry if the replica contains any data.

Done.


I used the agent to call the tool, but the tool's return message was too long, exceeding the agent's token limit, causing the agent to be unable to reply to my question

Bug Description
I used the agent to call the tool, but the tool's return message was too long, exceeding the agent's token limit, causing the agent to be unable to reply to my question
Reproduction

write a agent to call tool
Write a function that returns a very long string
execute the agent ，make sure the agent call the tool

Expected behavior
the agent will answer my questsion
Who can help?
No response
Operating System
Ubuntu 22.04
Langflow Version
1.0.14
Python Version
3.11
Screenshot
No response
Flow File
No response

I use AgentExecuter.from_tool_and_agent() to create AgentExecuter, how to set the max_token_limit argument


feat(avm): gas specific range check

Please read contributing guidelines and remove this line.

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#9874  👈
#9828
master

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @IlyasRidhuan and the rest of your teammates on  Graphite


add package to conda-forge

I can do this easily myself, but would appreciate if someone would be willing to be listed as a maintainer for the conda package in case I'm not directly available.
For info about what conda-forge is, see: https://conda-forge.org/

It's added.


Compare/Contrast PackManifests with torrent files. Identify UX strengths we want to repeat

ipfs-pack PackManifest files have a similar structure to BitTorrent's "manifest-like" .torrent files. Torrent files play a prominent role in the BitTorrent UX. This issue is aimed at comparing & contrasting PackManifests and torrent files so that we can consider any implications for the ipfs-pack UX.
First-Pass at Comparison/Contrast
While IPFS has some distinct advantages over bit torrent, especially for distributed archives, there are strong UX advantages to using manifest files as a convenient, compact, relatable way of identifying and sharing datasets.
Implications
The main UX benefit for manifest files is that it allows UX scenarios where I give you a PackManifest (which is a lot smaller than the pack), or the hash of the PackManifest (which is only a few bytes), and you can use that to acquire the rest of the pack's contents directly from the network.
Some implications of this:

ipfs-pack repo should include the PackManifest in the object store that it builds.
Consider: in scenarios where I share a datasets, should I share the hash of the PackManifest or should I share the root hash of the dataset? What are the implications of each approach, since both of them ultimately let me retrieve the same blocks.

Background
The original draft proposal for ipfs-pack lists:

Other tooling examples

BagIt - https://tools.ietf.org/html/draft-kunze-bagit-06#section-2.1.3
WARC - https://en.wikipedia.org/wiki/Web_ARChive
BitTorrent's "manifest-like" .torrent file

The ipfs-pack spec addresses the relationship to BagIt bag files in the background and the ipfs-pack bag method description, but it doesn't address the relationships to torrent files. This issue is aimed at gathering that info so we can update the spec and consider any implications for the ipfs-pack UX.

@flyingzumwalt Do you want to put this in the README?


Window function does not exist in MySQL

As WINDOW function does not exist in MySQL (nearest is GROUP_CONCAT()), 3.0.3 breaks for MySQL.
visit_Arel_Nodes_SelectCore() in lib/arel/visitors/mysql.rb needs to set o.windows to empty array, as the method in lib/arel/visitors/to_sql.rb includes:
("WINDOW #{o.windows.map { |x| visit x }.join ', ' }" unless o.windows.empty?)

As o.windows is nil, an "(undefined method `empty?' for nil:NilClass)" error is raised

Per #523, Arel development is moving to rails/rails.
If this issue is still relevant, please consider reopening it over there. (Note that the Rails repository does not accept feature request issues, and requires reproduction steps that rely on Active Record's documented API.)


AMQP-676: @RabbitListener Improvements

JIRA: https://jira.spring.io/browse/AMQP-676

Add the ability to propagate exceptions from POJO @RabbitListener methods to senders
(when using replyTo/@SendTo. Exceptions are propagated in a RemoteInvocationResult.
Add RemoteInvocationAwareMessageConverterAdapter to support unwrapping these exceptions
on the client side.
Note: this feature generally requires the use of the SimpleMessageConverter since exceptions
are Serializable and generally, are not JSON friendly.
Add errorHandler to @RabbitListener, allowing users to catch exceptions, send a modified result,
or throw some other exception.
Remove the (now) unnecessary wrapping of spring-messaging MessageConversionExceptions.

review only - needs docs

Merged as https://github.com/spring-projects/spring-amqp/commit/04c7f851e789da189eb7756e6d1456cd8f0593c6


ISPN-7567 ClusterListenerDistInitialStateTest.testPrimaryOwnerGoesDow…

…nAfterSendingEvent random failures
https://issues.jboss.org/browse/ISPN-7567

Pulling...

Integrated into master, thanks @pruivo !


Better websocket support

The current remix implementation hardcodes the hostname and protocol of websocket, making it unusable over reverse tunnelling proxies like ngrok.
I ran into this issue while trying to deploy a Remix playground on codedamn (https://codedamn.com/playgrounds)
It fails to connect because codedamn playground websocket is listening on the same host but port 8002.
(Next addition should be running the development WebSocket server on the same HTTP port over which remix serves the app to save resources)
In the screenshot below, Remix should ideally connect to wss://dawn-gravity.webx.sh:8002

Please make non-documentation PRs against the dev branch :)

Done @ryanflorence

Haven't dug in here yet, but quick note:

Next addition should be running the development WebSocket server on the same HTTP port over which remix serves the app to save resources

Remix isn't your app's dev server (unless you use remix dev), it can be AWS lambda emulators architect, vercel and netlify, your own express server, a firebase emulator, etc. So we can't run the socket for the asset server on the same port as the app server.

the commit history was off, follow in #1881


x/leverage: Add ability to block addresses from interacting with the module

This would be separate from BlockedAddr in x/bank, instead granting the ability to comply with sanctions on individual accounts or smart contracts.
We would also need a governance proposal type to support adding / removing such addresses.

If user will be blocked, then he can always create a new account, which won't be blocked. Having a proper solution would require monitoring all activity of blocked accounts on all other chains.