Ok now, explain it like "I'm a software developer who wants an intermediate technical understanding"

As per the HN comment, provide a tab (or "resource page") that isn't as technically in depth as "I'm a total nerd" but isn't as high level as "I'm an average person just trying to get by".
I'm no expert in Crypto Currencies (Ethereum in particular) but I have a high enough level understanding that I think I can at least start this discussion off.  I hope this issue can be used to get the verbage down so that someone else (or maybe me, I don't know) can make a pull request with the appropriate new section added.
Some things I would like to see for this section are:

A brief general discussion about the public ledger, how to verify work and how coins are created (not Ethereum specific and maybe give a link to the original Bitcoin paper)
A brief discussion on "pseudonymity" vs. "anonymity".  That is, the difference between everyone seeing that someone with a public key received a transaction vs. tying that transaction (and public key) to a real identity (again, not Ethereum specific).
An example, even in pseudo code, of how a contract could work.  I haven't understood this in depth but I assume a contract like "I'll give an Ethereum coin to the first person to find a 10,000 digit prime" could be a valid contract.
List the major differences and updates that Ethereum has over other Crypto currencies, mostly Bitcoin as that's the other major one that people are probably somewhat familiar with.
Links to other sections or outside resources for more information on programs, source codes, exchanges, wallets, etc.

This is an awesome start. Thank you for stubbing out a summary, I'll bolster the content based off this!


Update website palette

Afaik this involves updating SASS variables with new colors to give the landing a winter feel.
This updated palette is not meant to be final, but provisional. It will most likely be revisited once we start working on the logo, to keep consistency.

It would probably be a good option to revisit and format correctly the styles file

That's another issue, if you feel it's important.

Done in #63.


atrium-api: Fix serde deserialization of Cid and Datetime

Deserialize::deserialize apparently is implemented somewhere for a return type of &str, but that does not work in practice; an intermediate String is required to actually deserialize with a library like serde_ipld_dagcbor.

Without these changes, I get the following error when attempting to parse a DAG-CBOR record containg e.g. a Datetime:
let follow: app::bsky::graph::follow::Record =
    serde_ipld_dagcbor::from_reader(&data[..])?;

Error: Msg("invalid type: string \"2023-04-12T22:08:16.268Z\", expected a borrowed string")

I did not notice this. Thank you very much!


[Feature] Dagger Go API

We can only use dagger using the binary for now. Is there any way we can call dagger via Go API?

@shykes We have a use case for this, We have one account service that is responsible for tenant deployment, Currently the process is manual and it involves CI/CD provider.  One other alternative solution is cross plane but we don't like the CRD way to do things, We want to use terraform/opta.
My assumption is that with buildkit you can run these dagger plan from anywhere an triggering them from a service(GO) is possible,  But i am not sure how hard is it.
What are the cons of doing it ?, Dagger command can be converted into a service that will get the message and start the deployment on buildkit(remote)

@shykes We have a use case for this, We have one account service that is responsible for tenant deployment, Currently the process is manual and it involves CI/CD provider. One other alternative solution is cross plane but we don't like the CRD way to do things, We want to use terraform/opta.
My assumption is that with buildkit you can run these dagger plan from anywhere an triggering them from a service(GO) is possible, But i am not sure how hard is it. What are the cons of doing it ?, Dagger command can be converted into a service that will get the message and start the deployment on buildkit(remote)

If I understand your use case correctly, you can probably achieve the desired result by invoking the dagger binary remotely over ssh.

@shykes @mircubed, the Go SDK was delivered. https://docs.dagger.io/sdk/go. Do you think this request should be closed/resolved?

@shykes @mircubed, the Go SDK was delivered. https://docs.dagger.io/sdk/go. Do you think this request should be closed/resolved?

Yes 😁 Thanks for catching. Closing now.


TransactionId.accountId should be a public final instead of a getter ( deprecate getter )

Fixed in #273


[wip] testing rc clone, ref docs

Testing script changes with release candidate switch.

:stop_button: DO NOT MERGE
This is a test.
/cc @savitharaghunathan

/cc @tengqm

:wave: @savitharaghunathan , I am testing out some ways to accept an rc string with the script (and make sure the reference-docs Makefile targets work too).
If you want to try out the script locally, copy the update-imported-docs.py script and reference.yml to your branch, then build
python3 update-imported-docs.py reference.yml 1.19 --rc 3
I will review the build of the files.

API ref preview:
https://deploy-preview-22829--kubernetes-io-master-staging.netlify.app/docs/reference/generated/kubernetes-api/v1.19/

If you want to try out the script locally, copy the update-imported-docs.py script and reference.yml to your branch, then build
python3 update-imported-docs.py reference.yml 1.19 --rc 3
I will review the build of the files.

Thank you @kbhawkey. I will try this in my local env :)

Hi @kbhawkey 👋 , I copied reference.yml & update-imported-docs.py from your PR branch and it worked :) I haven't compared file to file content changes but it quickly did a check on the modified files and newly added files and I have gotten the same result as yours. Thanks!

See PR https://github.com/kubernetes/website/pull/22883 for script updates.

/close


fix double assignment

Proposed changes:

...

Status (please check what you already did):

[ ] added some tests for the functionality
[ ] updated the documentation
[ ] updated the changelog (please check changelog for instructions)
[ ] reformat files using black (please check Readme for instructions)

@Ghostvv @tabergma is this ready to go into 1.9.0?


feat: update deps and support fastify v5

Works! 👍
Tested in my fastify application. Won't get the credit in the change logs, but glad I can inspire some updates 👍

If you are up for it reopen your pr ( or open a new ) with the above changes. You deserve the credits :bowtie:

@gkampitakis naw. it's ok. :)


Revert "build(deps-dev): bump eslint from 8.39.0 to 8.40.0"

Reverts woowabros/nestjs-library-crud#111

Thank you for checking 👍


Showing expanded code of examples

I just tried cargo expand --example foobar but it didn't show any output... How difficult would it be to add this feature?

Thanks for reporting this! I tried the following, but I do see output.
git clone https://github.com/LukasKalbertodt/stable-vec
cd stable-vec
cargo expand --example compact

I am using rustc 1.24.0-nightly (7eb64b86c 2017-12-20) on x86_64-unknown-linux-gnu target and cargo-expand 0.3.12. Can you tell what about your setup may be different?

Wow, thanks for the quick reply!
I only tested it with mauzi. That crate is using the new proc_macro stuff; maybe that's why it's not working. Checking out that repository and executing this:
$ cargo expand --example full
   Compiling mauzi v0.0.2 (file:///home/lukas/dev/mauzi)
    Finished dev [unoptimized + debuginfo] target(s) in 0.12 secs

... no output. Or am I doing something wrong? ^_^

I see output for mauzi as well. https://paste.rs/CNQ
Do you see it for stable-vec but not mauzi? What is rustc --version?

Very strange. It works for me now as well. I am not sure if this is worth debugging. So basically, I executed these commands first (lines starting with [... are by me, everything else is the original output):
mauzi (master)$ rustc -V
rustc 1.24.0-nightly (7eb64b86c 2017-12-20)
mauzi (master)$ cargo install cargo-expand
[... installing]
mauzi (master)$ cargo expand
   Compiling mauzi v0.0.2 (file:///home/lukas/dev/mauzi)
    Finished dev [unoptimized + debuginfo] target(s) in 0.11 secs
[... works, prints out the expanded lib form]

mauzi (master)$ cargo expand --example full
   Compiling mauzi v0.0.2 (file:///home/lukas/dev/mauzi)
    Finished dev [unoptimized + debuginfo] target(s) in 0.12 secs

mauzi (master)$ cargo rustc --example full -- -Z unstable-options --pretty=expanded
[... works perfectly]

(this is when I reported the issue)
Then I did a lot of rustup cleanup (removing unneeded targets and so on and finally I did a rustup update (which, however, did not update nightly, as you will see below).
And now, cargo expand --example full works fine. And I still have rustc 1.24.0-nightly (7eb64b86c 2017-12-20) installed. I'm confused.
But I guess, this is really not worth debugging. It works now after all. Sorry for this rather useless issue :P

Strange. Let's close the issue but follow up if this keeps happening or you find a way to reproduce it.


Rollback LAZY_BUF_ALLOC remove in HttpTunnel

This is partial revert of b4f8d1c2ca5895c81dd7137b11620e421c1e8582 (#5029) which removed LAZY_BUF_ALLOC.
The MIOBuffer allocation change is fine, but the change in the HttpTunnel.cc might be a problem.
At the beginning of HttpTunnel::consumer_reenable(HttpTunnelConsumer *c), the change is below
-  if (p && p->alive
- #ifndef LAZY_BUF_ALLOC
-       && p->read_buffer->write_avail() > 0
- #endif
+  if (p && p->alive && p->read_buffer->write_avail() > 0

https://github.com/apache/trafficserver/pull/5029/files#diff-fa7d3bd44e7a4b62e39f491b2cfa19b9f93b9fe7e20bdae1bcccd251b0583342L1275-L1278
LAZY_BUF_ALLOC was defined prior to the commit, so the change is equivalent to
- if (p && p->alive)
+ if (p && p->alive && p->read_buffer->write_avail() > 0)

This might change the behavior of the HTTP Flow Control (throttling) when the read_buffer is full.

Cherry-picked to v9.0.x branch.
Cherry-picked to v9.1.x branch.

Dangit, this didn't make it into 9.0.1 :-/.


Frame Pre and Post processing for the model

Dear Team,
I was not able to find any normalization/pre/post-processing done on input images.
The script is loading ".png" file as it is, doing inference and saving output as is.
eg: Loading input frame = https://github.com/MediaTek-NeuroPilot/mai22-real-time-video-sr/blob/main/generate_output.py#L54
Saving model prediction = https://github.com/MediaTek-NeuroPilot/mai22-real-time-video-sr/blob/main/generate_output.py#L71
Is this a expected by design or pre/post-processing is missing.
When I am trying model with sample video frames outside of validation set, it is generating checkboard artifacts.

We do not apply normalization/pre/post-processing on input images except clipping output (https://github.com/MediaTek-NeuroPilot/mai22-real-time-video-sr/blob/main/model/mobile_rrn.py#L72).
The model is trained on image pair (HR and bicubic downsampling LR), so its generalizability may be constrained. A fine-tuned model should be trained if you want to apply it on other cases SR.

Thanks @XUSean0118 for your inputs and confirmation !
Any suggestion for the attached checkerboard artifacts output which I am seeing, even when using REDS dataset (this is with all variants of the model : mobile_rnn_64/32/16 with using checkpoint for repo 'snapshot' directory)

Does model need more training ?

Command used for generating output is :
python3 generate_output.py --model_path model/mobile_rrn.py --model_name MobileRRN --ckpt_path snapshot/mobile_rrn_64/ckpt-150.index --data_dir data/REDS/train/train_sharp_bicubic/X4 --output_dir results

The command should be :
python3 generate_output.py --model_path model/mobile_rrn.py --model_name MobileRRN --ckpt_path snapshot/mobile_rrn_64/ckpt-150 --data_dir data/REDS/train/train_sharp_bicubic/X4 --output_dir results

Thank you very much @XUSean0118 for your help.
Indeed the checkpoint was not correctly resorted.


standardize and document schema.org markup

currently, schema.org markup appears slightly differently in many rdf2rdfa scripts. Is this something we can standardize?
current draft: schemaOrgMarkup-draft.xsl
@briesenberg07 comment:
Thank you @cspayne! We need to standardize this

This commit ^^ isn't really to do with this issue

Places where our schema markup is defined:

rdfxml-datacite-schema.csv -- see column "schema.org in HTML+RDFa web document (...)
dc2schemaorg.xsl
rdf2schemaorg.xsl


Bump versions of some dependencies

Enabled to work in Symfony 2.8

This is not a bump: it is a downgrade.
Also, we no longer work with symfony 2.x: please use doctrine/orm 2.5.*


cupy.argsort for arrays of rank two or more

Merge #285 first.
This PR makes cupy.argsort support sort multi rank arrays which are of rank two or more. It also supports sort along axes but last.

Please rebase this PR.

I have updated the PR following #285 merged. Please review.

LGTM!


img wrapped in p

is there a way of disabling wrapping of certain elements(like images) with paragraph?
![](image.jpg)
ends up as

I'd like it to be just

I tried changing few things around in the code, but without much of a success..

@erusev has anything changed in recent versions of parsedown? because what @apfelbox posted doesn't really work anymore(buildParagraph renamed perhaps)?
also parsedown is wrapping custom elements, be it angular directives or web components in
, which is in most cases undesirable, I still stand by that there could/should be an option to defined which elements should be wrapped in paragraph and which should not..

@fxck Yes. The name of that method changed. It's called just paragraph in the latest version.

Argument 1 passed to Parsedown::element() must be of the type array, null given
when either $this->inlineLink($Line['text']); or $this->inlineLink($Line); used

$this->inlineImage() works

@fxck
Right.
It'd be great if you could update the gist.

Can't really, it's @apfelbox's here a new one though https://gist.github.com/fxck/d65255218de3611df3cd

@fxck
Great, thanks.

(I updated my gist to reflect the latest changes)

Updated the gist to work with 1.7.1 and wrap images in
 instead of leaving them as-is:
https://gist.github.com/kantoniak/b1a5c7889e5583824487dc78d93da7cd


Typo in tests

colision should say collision
Adding a pull request to fix it now.

Thank you @jzabroski


Initial commit for MWM++ architecture

Basic layout using HawkularServer (Vert.X based server)
Add Commons and Inventory projects

@jshaughn @jotak @jmazzitelli

@lucasponce I didn't realize that you were adding pieces of commons here. Since I'm modifying commons in the same time it's out of sync.
So the idea is to get everything about mwm poc in a single repo?

@jotak well, yes, the HawkularServer is and other common utils are hosted in commons and in this initial attempt I used them just to replicate the same stack we added in alerting.
I see the issue, so, perhaps we might put everything under the single repo for poc and we can move code later.
I think that in the current discussions perhaps the inventory model API will be only used from the hServices, so yes, it could make sense.

@jshaughn could you review this ? @jotak would need it  to consolidate things


add support for QUIC 38

see https://codereview.chromium.org/2649953002/

Google seems to speed up things: https://codereview.chromium.org/2827493002/

Looks like v38 now only consists of the new PADDING frame (which we already support), and the option to disable stop waiting frames (by sending a NSTP param).


Creating pcells in gdsfactory for OpenFASOC usage

related to https://github.com/gdsfactory/gdsfactory/issues/610

@madhulikal   Please update here.

It would be helpful to have pcells created in gdsfactory for gf180 pdk. I generated some cells which can be used for the analog layout flow.
gdsfactory_gf180_pcells #201

@alibillalhammoud isn't the gdsfactory-gen the whole idea behind creating pcells ? Can we close this @msaligane ?


Fix_links

Make links in README.md global for benefit of web page; also fix up some blueprint tags

If you want to make them global for the webpage, then you need to change the home_page/index.md file instead.

I'm currently keeping the index.md updated copy-pasting the README.md, but I know it's not at all ideal.
I'll write a script to automate the copy-pasting of the relevant text in the README.md to the index.md.


[Bug] Intermittent : Unable to login via Email,Google,Git

User is unable to login via email as it displays an error message
User is unable to login via google it displays an oAuth error
however after a while user is able to login with same credentials that showed error

Reopening the issue as it still exists.

@prapullac is this happening on prod as well?

@Nikhil-Nandagopal  This issue does not exist on production its only on the release.

Closing the issue as it is working as expected


GeniXCMS is now stable and safe?

Hello Developers,
On the basis of the many security issues here, you also get a first impression of the GeniXCMS. Is it now more stable and safer, or do I have to worry as a Genix user?
I installed it today in version 1.0.2 and would like to collect my experiences with this OpenSource CMS.
Installation was the problem that I forgot to specify the slash / during the installation. So, JS/CSS were not loaded and I was wondering why the hell it does not work.
Today I got to it and installed everything correctly 👍
Thank you for this CMS, but unfortunately only in English or is there German Language somewhere?

Hello @AlexL777 thank you for testing GeniXCMS. We had some updates with our latest stable 1.1.0 but not released yet. You can try this version at the demo site https://demo.genix.id
This 1.1.0 version is more stable and with all mandatory securities issues. We add more features and improvement. I hope this will help you creating a great website. With included magazine style Theme - GneeX.
Unfortunately, we had no language other than English and Indonesian. We had no translation team yet to translate it into another language.
If you had time, you can translate it if you want. And push it here.
Once again, Thank You for testing GeniXCMS.
We will release the version 1.1.0 soon.

Hi,
Thank you for the short and comprehensible insight into the GeniXCMS. So a blogpost you can already look at my Genix website at https://genixcms.wpzweinull.ch/suchmaschinen-freundliche-urls-beim-genixcms-die-smart-urls-genannt.html :smile:
I have installed the last branch of GitHub on the blog. GenixCMS runs with me on Ubuntu 16, managed server, PHP 7.0 and subdomain as well as with MySQL 5.6. Good work, then, you have done, and there I will surely pursue the development.

Hello @AlexL777 i just release version 1.1.0 with a lot of features. please check
thanks

Hi,
Thank you very much, have just made an upgrade successful and now look a bit in the backend. If I should find bugs, I would like to report it here in the issues.
Otherwise, thanks for the new version and I can now continue to work 😄


File.exists? is depreciated from Ruby < v3.1.0. Please update it for compatibility

Hi @rtirkeyDiligent.
Do want to create a PR to fix this?
https://github.com/tenderlove/builder/blob/b3941919becdce4021a3f70838240442f155f268/rakelib/tags.rake#L17

The Ruby version >v3.1.0 doesn't support 'File.exists?>' method and it's depreciated. It would be need to be updated.
if you can then please update ite

@rtirkeyDiligent I see you already fixed this on your fork. Can you upstream the change to this repo? https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork


I didnt have to deatch my disk when resizing

[Enter feedback here]

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

ID: d78385db-23e4-0471-6d03-262ac6c73407
Version Independent ID: d2ebdfb2-5f43-8bdc-fdb4-01948a275681
Content: Attach or detach a data disk to a virtual machine in Azure DevTest Labs - Azure DevTest Labs
Content Source: articles/devtest-labs/devtest-lab-attach-detach-data-disk.md
Service: devtest-lab
GitHub Login: @Juliako
Microsoft Alias: juliako

@qbunia  Thank you for your feedback . If you could provide a little more details on what steps you followed it would be easier for us to review this accordingly .

@Juliako Could  you please check and provide your inputs if this is a recent change ?


new version svg edit react ?

yes, should arrive...

yes, should arrive...

When
Details

Hi @SVG-Edit,
Thank you for your work on this project. Could you please update the code to be compatible with the latest version of React? This would help ensure continued usability and take advantage of the latest features and improvements.


one error from TextPainter.didExceedMaxLines

Changing the system font size causes TextPainter.didExceedMaxLines return  error value;
Modify the system font is less than the standard font will cause under the condition of the text has fully displayed, TextPainter. DidExceedMaxLines tip was part of the text not shown completely

Hi @yanghaoge
can you please provide your flutter doctor -v and flutter run --verbose?
Also, to better address the issue, would be helpful if you could post a minimal code sample to reproduce the problem
Thank you

Widget getContent(BuildContext context,String contentStringText){
int maxLines = 4;
double fontSize = 18.0;
return  Column(
  crossAxisAlignment: CrossAxisAlignment.start,
  children: <Widget>[
    LayoutBuilder(builder: (context, size) {
      var span = TextSpan(
        text: contentStringText,
        style: TextStyle(fontSize: fontSize,color: Color(0xff666666),),
      );

      var tp = TextPainter(
        maxLines: maxLines,
        textAlign: TextAlign.left,
        textDirection: TextDirection.ltr,
        text: span,
      );
      tp.layout(maxWidth: size.maxWidth);
      var exceeded = tp.didExceedMaxLines;

      return Column(crossAxisAlignment: CrossAxisAlignment.start,children: <Widget>[

        Text.rich(
          span,
          maxLines: isShowAll ? 100 : 4,
        ),
        Offstage(
          offstage: !exceeded,
          child: InkWell(
            onTap: () {
              setState(() {
                isShowAll = !isShowAll;
              });
            },
            child: Padding(
              padding: const EdgeInsets.only(left: 0, top: 5.0),
              child: Text(
                isShowAll ? "hide" : "showAll",
                style: TextStyle(
                  color: Color(0xfffc5751),
                  fontSize: 12,
                ),
              ),
            ),
          ),
        ),

      ]);
    }),
  ],
);

}
then changed the system fontSize Smaller

The text is displayed but tp.didExceedMaxLines returned true；

@TahaTesser  Thank you for your reply!
myphone: device product:LLD-AL20 model:LLD_AL20 device:HWLLD-H2 transport_id:5;
The problem also applies to other phones, such as the iphone 6splus。

The text is already fully displayed on the screen,but tp.didExceedMaxLines returned an error value is "true"；

Hi @yanghaoge
tp.didExceedMaxLines correctly return boolean value on latest dev channel
I/flutter (31660): true

flutter doctor -v
[✓] Flutter (Channel dev, v1.18.0-6.0.pre, on Mac OS X 10.15.4 19E287, locale
    en-GB)
    • Flutter version 1.18.0-6.0.pre at /Users/taha/Code/flutter_dev
    • Framework revision 84c84fb249 (3 days ago), 2020-04-20 21:35:01 -0400
    • Engine revision 2bde4f0ae4
    • Dart version 2.9.0 (build 2.9.0-1.0.dev a12c36dd97)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/taha/Code/sdk
    • Platform android-29, build-tools 29.0.3
    • ANDROID_HOME = /Users/taha/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.4.1, Build version 11E503a
    • CocoaPods version 1.9.1
[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build
      1.8.0_212-release-1586-b4-5784211)
[✓] VS Code (version 1.44.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.9.1
[✓] Connected device (4 available)
    • Android SDK built for x86 • emulator-5554 • android-x86    • Android 10
      (API 29) (emulator)
    • macOS                     • macOS         • darwin-x64     • Mac OS X
      10.15.4 19E287
    • Chrome                    • chrome        • web-javascript • Google Chrome
      81.0.4044.122
    • Web Server                • web-server    • web-javascript • Flutter Tools
• No issues found!

Can you please upgrade to latest dev channel and try again?
Thank you

Hi @yanghaoge
Without additional information, we are unfortunately not sure how to resolve this issue. We are
therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the
bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


When a user joins a playlist through the link, the playlist locks into read-only

Hi! Thanks a lot of karaplan, it's a lot of fun :)
Lately when user with friends I noticed that if I generate a link and send them to join the playlist, when they join, the playlist gets into read-only. If I set it back to writeable, it happens again when someone else joins.
If I had to guess it's because of this: https://github.com/fcrespel/karaplan/blob/master/src/main/java/me/crespel/karaplan/service/impl/PlaylistServiceImpl.java#L104-L108

Hi @renatolond, thanks for using KaraPlan and for this report :+1:. I can confirm the issue: it seems the Playlist object is persisted with the readOnly=true flag despite the fact that no save() is called explicitly. I guess this behavior changed during a library update, as it worked as expected before. I'll try to come up with a fix for it and let you know.

This should now be fixed in 9510704a5b8f582700f8c0b5250a61265f73b5a1 (and deployed to karaplan.crespel.me).

I tested and it seems to be fixed, thanks a lot for the quick response 🙏🏼


create domain specific language for Gio

slice of interface with types associated with functions that parse the parameters. It is not for the base creation of the function but to be able to simplify the render tree logic

This has been done, much more concise and condensed code can now be written and functions triggered by events can be inlined.
The commit that sees the final draft ready for testing is here, a few more tests need to be written and it is done.
https://github.com/p9c/pod/commit/f5eb0e963b9881f26e57ddb018c23f3b156ad93c

final state is in here https://github.com/p9c/pod/commit/49d7789200a139505fb5e4608df9aee2a97ef90a


Links in study comments

First of all it seems that clicking on a link in a comment while in Preview mode does not maintain the Preview mode.
Also, there is a user request to add a mechanism to immediately jump to another chapter/puzzle from some moves.
Proposed solution: comments like jmp:somelink or jmp:x:somelink, where x is a number of seconds to display a "starting next lesson in x seconds" countdown with a button to immediately jump. It would work in Preview mode of Interactive Lessons and it would automatically jump to the next link. Bookmark links should work, too.

Other issues:

bookmark links don't work on interactive lessons
comment links are rendered as _blank and open a new tab

Implemented in v.2.1.51

auto follow links to be created in a new issue


pagination: display first/last links

The pagination helper should always display links to the first and last page, even if the number of page links is limited with the ellipsis option.

Looks good @woylie!

@woylie sorry for coming back to this so late in the game, but could you give me a hand with this one - in the non-liveview case I'm not seeing the first and last links appear? in the vanilla installation with no customizations applied (just using import Flop.Phoenix in web.ex I only see the following:

Thoughts?

I think what you expected and what I implemented are two different things. I changed the implementation, so that the link to the first page (1) and to the last page (34) are always displayed, even if the number of page links is limited. So if you use the ellipsis option, you would see something like previous next 1 ... 21 22 23 ... 60. Previously, you would only have seen previous next ... 21 22 23 ....

The count helper is a bit difficult, since it would have to work with different languages. It's easy to translate next and previous as single words. But Displaying 1 to 15 of 505 items needs to consider the grammar of the language. It might look entirely different, e.g. 505件中1～15件を表示. You would have to support passing a format string. But that also doesn't help you a lot if your site is multilingual - you'd have to take care yourself of passing the correct format string depending on the current language. Also, maybe you don't want to display 1 to 15 of 505, but just 15 of 505. So then you can better add a function like this to your view helpers:
def result_count(%Flop.Meta{current_offset: current_offset, next_offset: next_offset, total_count: total}) do
  ~e"""

<%= gettext("Displaying %{first} to %{last} of %{total} results", first: current_offset + 1, last: next_offset, total: total) %>

  """
end


More ergonomic temporary environment variable assignment

What new feature should Elvish have?
Running a subprocess with temporary environment variable setting is a very useful feature of bash.
It would be lovely if Elvish had something as ergonomic.
aya> cat print-a.sh
#!/usr/bin/env bash

echo $A

Setup with Elvish:
aya> set-env A old
aya> ./print-a.sh
old

Using bash:
aya> bash
aya$ ./print-a.sh
old
aya$ A=new ./print-a.sh
new

Using Elvish, this is pretty clumsy:
aya> var old_A = $E:A ; set-env A new ; ./print-a.sh ; set-env A $old_A
new
aya> ./print-a.sh
old

Output of "elvish -version"
0.20.1
Code of Conduct

[X] I agree to follow Elvish's Code of Conduct.

Ah, thanks, that is indeed lovely!  I just had to upgrade to Elvish 0.21.0.
Thanks for continuing to make Elvish awesome! :heart:


Feeds header text is off-center

Describe the bug

On the feeds tab, the header text "Feeds" is off-center, different from all other tabs.
To Reproduce
Steps to reproduce the behavior:

Go to the Feeds tab
See that the header text is off-center

Expected behavior

The header text should not be centered in the space between the icons in the header, but should be centered to the whole width of the app.
Screenshots

Details

Platform: Android
Platform version: 12
App version: 1.85.1

Additional context

The issue was present on previous versions as well, but I'm not sure when it first occured.

Latest update changed the layout, so now the "Feeds" header text is more in center now.


Use omes branch pending UwS release

Fix CI by using omes branch from https://github.com/temporalio/omes/pull/123 until new update-with-start API introduced in https://github.com/temporalio/sdk-go/pull/1731 is released.

Closing in favor of https://github.com/temporalio/omes/pull/125


duplication of B opcodes

I see that there is push for O&C review and freeze/ratification because "P is mature enough", but the overlap with B ext and resulting opcode duplication seems to not been adressed yet.
Most of the duplications look quite accidental but the BPICK is literal duplication of CMIX and that takes a lot of encoding space in R4 form.
Do I see some weird EEE game or there are plans to move Zbt entirely into OP-P, As the 3rd read port for ternary opcodes on P enabled cores will be almost free, thus much higher likehood to implement Zbt?

The subject of ternary (R4 or destructive) also appear in a B issue: https://github.com/riscv/riscv-bitmanip/issues/110
Personally, I think R4 takes too much opcode space for most if not all of those instructions, the destructive form (sourcing RS3 from RD) might make more sense. It's extremely likely to not impact the use of pbsada (P), cmix (B) (a.k.a. bpick (P) as you said), cmov (B), *maqa (P), ... For me the only doubt are the funnel shifts fsr, fsl - is there some evidence those need the R4 form?
Also it probably makes more sense for the redundant instructions to be part of B rather than P (or be in both using the same opcodes), as P is much more complex to implement - beyond the third read port (only used by Zbt), you also need a second write port for Zp64 in RV32 (and it's quite useful to have Zp64, as e.g. it seems all SIMD multiplications but the specialized pbsad* and *maqa are in Zp64).

FYI
I have filed proposal to move Zbt into reserved FMA4 encoding riscv/riscv-bitmanip/issues/112

The duplication scenarios between P and B are a little bit complicated except for BPICK (CMIX) instruction which duplicates in both RV32 and RV64. The other duplications happen in either RV32 or in RV64, but not both. The solution depends on how we want to manage this kind of difference. Do we just want to remove the duplication if an instruction is duplicated in both RV32 and RV64? Or do we want to remove the duplication if an instruction is duplicated in either RV32 or RV64? In the latter case, the duplication removal list will be different between RV32 and RV64.

@chuanhua @jnk0le Indeed there's some 'partial' overlap, shouldn't those be addressed somehow ? First step would be to document them I guess, has that been done already (chapter 4 of P only documents 'full' overlap it seems) ?
In case not, here's some overlaps that I noticed during implementation, though I didn't investigate in details:
bitrev[i] has overlap with grev[i] (but isn't a strict subset, as bitrev[i] manipulates an arbitrary number of bits whereas grev[i] is register-wide)
halfword (16 bits) movement instructions appear in both with some overlaps at least in RV32: swap16 and pk[bt][bt]16 (also #32) in P, packh and xperm.h in B, grev[i] (e.g. pseudo rev16) as well
Similar overlap within the 32 bits instructions.
swap8 from P is rev8.h from B (pseudo from grevi)
clz32, clo32, clrs32 in P and clz, ctz in B ; P has the shorter versions but not B - but B has the zero-/sign-extend instructions to more efficiently implement the byte/halfword/word version with the XLEN version.
wext from P with fs[lr] in B
insb from P with bfp from B
bpick (P) is cmix (B) as already mentioned, along with the min and max stuff (P chapter 4 stuff).

INSB from P and BFP from B does not seem to overlap. It takes 3 instructions by using BFP to emulate INSB, right?
Rv32:

insb rd, rs1, uimm2 (P)

addi t0, zero, {0b1000, [0b00000, 0b01000, 0b10000, 0b11000]}
pack t0, a0, t0
bfp t0, a1, t0   (B)

RV64:

insb rd, rs1, uimm3 (P)

lui t0, zero, {3'b100, 0b01000, [0b000000, 0b001000, 0b010000, 0b011000,
                                 0b100000, 0b101000, 0b110000, 0b111000], 4'b0000}
pack t0, a0, t0
bfp t0, a1, t0    (B)

@chuanhua Yes for bfp you first need to specify the pattern in a register somehow first, which indeed might be costly.
insb rd, rs1, uimm2 is bfp rd, rd, rs4 when rs4 == 0x080${zext(uimm2,4)}00${rs1[7 downto 0]}
That makes me think an immediate-form of bfp might be more general than insb while requiring less setup than the full reg-reg bfp.

@chuanhua Oups my bad; for 16-bits / halfword manipulations are pack and packu in B (the dot-less h suffix I find confusing).

I am going to file issues for each of the overlap cases, because the resolution might differ for each.

Closing as separated into dedicated issues.


Problems in hard filters when running freebayes

Hi there,
I am trying to compare the performance of freebayes on tumour RNA-Seq data with other callers and I am setting very loose threshold for total read depth and VAF:
freebayes --min-base-quality 20 --min-mapping-quality 20 --min-alternate-count 2 --min-coverage 10 --min-alternate-fraction 0.01
However, when I look at the results (compared to other callers where I set the same thresholds) it looks like freebayes is still using a pretty hard filter on VAF (0.2 as default). Here is a plot where each line is a mutation for a sample called at different starting library sizes (randomly downsampled). I obtain the VAF from each bamfile separately and the dot and lines are red if that variant is not called at that sequencing depth. Next to it is the same analysis but with Mutect2
The y-axis is the VAF.

Am I missing something in terms of setting the right parameters? I ma running freebayes on a single sample mode even though it would be better run using all the samples at a time.
Thanks for your help,
Anna

(I am not a freebayes expert, especially with diploid and population analyses)
Do the parameters you provide contradict each other?
--min-alternate-count 2 --min-coverage 10 imples you'll accept VAF=0.2
But --min-alternate-fraction 0.01 says VAF=0.01?
I also recall @ekg saying that those parameters are only used to determine 'candidates' but are not hard cutoffs.

I believe that setting --min-alternate-count 2 and --min-coverage 10 shouldn't have this effect. Can I confirm that you're on the current HEAD of master here?
In general it's very rare that setting hard filters (like --min-coverage 10 --min-base-quality 20 --min-mapping-quality 20) will improve your results. Of course this isn't a hard rule, but that's my impression based on numerous examples. It's always better to filter post-hoc if you have other models of what are going on than try to get freebayes to remove information pre-call.

--min-alternate-fraction is used to filter allele. and it is not used in GT result?
The default GT policy is not good for tumor, but the AD info of all allele is good for tumor.

It is used on the input. The best thing is usually to call first with no
filters and then filter after. The only reason for input filters is for
performance tuning in very difficult contexts. In the vast majority of
cases I've seen prefiltering harm's performance by removing useful
information at an early stage. It is best to propagate probabilistic
information through to the later stages of analysis.
Does the OP still get the same discrepancy when running without any filters?
On Sun, May 13, 2018, 09:52 wangyugui<EMAIL_ADDRESS>wrote:

--min-alternate-fraction is used to filter allele. and it is not used in
GT result?
The default GT policy is not good for tumor, but the AD info of all allele
is good for tumor.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ekg/freebayes/issues/455#issuecomment-388640518, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAI4EYjxku-Yq5DlKrrKwXRaXzS9BOJeks5tyGTAgaJpZM4TBJxF
.


[GHSA-46cm-pfwv-cgf8] LiteLLM has Server-Side Template Injection vulnerability in /completions endpoint

Updates

Affected products

Comments
Hi, I'm the maintainer of LiteLLM and we fixed this issue - please can you help us mark this as resolved
Issue: https://github.com/BerriAI/litellm/issues/2949
PR with fix: https://github.com/BerriAI/litellm/pull/2941

@shelbyc can I get a review on this?


Build hangs with 4.3.0 and 4.3.1

After updating to version 4.3.1 (same problem for 4.3.0), our build hangs directly after the build command call. There are no log messages or errors.
Using the DEBUG variable we get only the following output. Build hangs after that.
  vite-tsconfig-paths options.root   == /home/user/app +0ms
  vite-tsconfig-paths project root   == /home/user/app +1ms
  vite-tsconfig-paths workspace root == undefined +0ms
  vite-tsconfig-paths projects: [
  '/home/user/app/tsconfig.json',
  '/home/user/app/project1/tsconfig.json',
  '/home/user/app/project2/tsconfig.json',
  '/home/user/app/project3/tsconfig.json'
] +71ms

Used vite dependency versions:
"vite": "4.5.1",
"vite-plugin-dts": "3.7.0",
"vite-plugin-eslint": "1.8.1",
"vite-tsconfig-paths": "4.3.1",

Does anyone have any idea what the cause is or how we can get to the bottom of the problem?

Unfortunately, it is not so easy to reduce our project to a easy StackBlitz reproduction. Therefore I had hoped for a first idea which changes in the new versions could lead to such a problem.
But I will try my best to create a StackBlitz reproduction.

The content of your tsconfig.json files might hint at the problem.
The only change in 4.3 is upgrading tsconfck (the package used for finding and parsing tsconfig files) by a major version.

Same issue +1

I'm experiencing the same issue as well

Hello @aleclarson, I'm facing the same issue with Analogjs & Angular.
Here is a reproduction:

https://github.com/Yberion/analog-nx/tree/vitest-tsconfig-4-3-0
npm i
npm run test:app

With 4.3.0 I'm facing this issue:
> nx run analog-nx:test

failed to load config from E:\Git\analog-nx\apps\analog-nx\vite.config.ts
 >  NX   No "exports" main defined in E:\Git\analog-nx\node_modules\tsconfck\package.json

With 4.3.1 nothing happen

Downgrading to 4.2.3 works for now.

this seems to happen if you have an indirect circles. tsconfck detects circles in "extends", but a  circle thats between references and extends  can stay undetected and then it can lock up with 2 Promises waiting for each other if you try to parse a 2 of them at the same time.
This is bound to happen here https://github.com/aleclarson/vite-tsconfig-paths/blob/ca4e2aa7f3be36facbce0305cc145f9d5f9693d1/src/index.ts#L96  if all files in question are named tsconfig.json
but can also happen if many files are processed at the same time. I'll have to see how to guard against this in tsconfck.
A workaround in get-tsconfig-paths could be to serialize the parse of found configs for the time being, affected users could try to not have references point at files that they also extend.
circle:
/src/tsconfig.json # extends ../tsconfig.json
tsconfig.json  # references src/tsconfig.json

no circle:
/src/tsconfig.json # extends ../tsconfig.base.json
tsconfig.json  # references src/tsconfig.json , nothing but references in it
tsconfig.base.json  # all the base config values

If anyone wants to implement a workaround in this plugin, PR welcome.
Otherwise, use the config solution recommended by Dominik above, and wait for a fix to be added to tsconfck (a package used by this plugin for tsconfig parsing).

@aleclarson: Problem seems to be fixed with 4.3.2 without any changes on our side. Should I close the issue?


Problematic typo on website installation instructions

Hello! My apologies if this is the wrong place to report this, I couldn't find a contact page with a quick perusal.
The homepage of the website that links here (https://pedropathing.com/Pedro+Pathing) has a typo in its alternate, manual installation instructions that causes the build to fail. It's pretty easy to catch and fix but it might be a hiccup for some people, so I figured I'd phone it in.
As pictured, the implementation clause is spelled:
implementation 'com.fasterxml/jackson.core:jacson-databind:2.12.7'
It should be:
implementation 'com.fasterxml/jackson.core:jackson-databind:2.12.7'

Thank you! Hope this is the right place. Have a good day.

Thank you, we will fix this as soon as possible. The issue is fixed within the readme files in the quickstart. If you have any further questions, you can email<EMAIL_ADDRESS>

still not fixed btw

New website released which should fix the issue.


Add the SAP Launchpad Service - Issue with Server Module Destination

Tutorials: https://developers.sap.com/tutorials/btp-app-launchpad-service.html
Hi Colleagues,
I'm trying to follow the steps of the tutorial to implement the same scenario in my application. I can see application tile in my Launchpad after performing all the steps, but it seems application router managed by Launchpad service doesn't see the destination of the server module as I get 404 for metadata call.
Destination itself is configured upon deploying and can be reached with 401, which is expected.
mta.txt
I have attached my mta.yaml file for the reference.
This is CDS -v output:
@sap/cds: 5.4.1
@sap/cds-compiler: 2.5.0
@sap/cds-dk: 4.1.5
@sap/cds-foss: 3.0.0
@sap/eslint-plugin-cds: 1.1.4
Node.js: v14.16.0
home: /extbin/npm/globals/lib/node_modules/@sap/cds
renegotiation-sbo-cds: 1.0.0
Please let me know if you can take a look at the issue and I can share the credentials to access the app in a private message.
Thanks in advance,
Dmitri

Hi Michael,
I couldn't find any issue in your MTA. I think, that the 404 indicates either a problem in the xs-app.json of the UI application (route doesn't point to service) or your path is wrong or wrongly mapped in the xs-app.json.  If the destination doesn't work you'll get a 503 if I remember correctly. The easiest way to find it out is to look at the logs of the CAP service. With that you can find out if it reaches the service at all and if with which path.
cf logs <your app name>

And then fire your request.
You can also compare your application to our solution: https://github.com/SAP-samples/cloud-cap-risk-management/tree/launchpad-service. I know your's is different, so you need to do some translation in your brain ;-)
You can also try to get some help from our community: https://community.sap.com/topics/cloud-application-programming
I hope that helps!
Best regards,
Uwe

Hi Uwe,
Thanks a lot for your reply!
I have already checked logs and my server module is not called at all, that's why I cannot see any logs with cf logs.However it works fine with my pwn application router and I can see logs in that case.
I have attached xs-app.json located in my HTML5 module.
Can you please take a look?
xs-app.txt
Thanks in advance,
Dmitri

Hi Michael,
I don't see an issue here. Maybe it requests the wrong path. It should be /./odata/...
For that the leading "/" needs to be removed from the service in the UI5 apps manifest.json file which is done by the fiori add deploy-config cf command.
Best regards,
Uwe

Hi Uwe,
Thanks! I've tried to remove "/" in manifest.json to make path to the service like this:
    "mainService": {                 "uri": "/odata/v2/NegotiationService/",                 "type": "OData",                 "settings": {                     "annotations": [                         "annotation"                     ],                     "localUri": "localService/metadata.xml"                 }             },
In that case incorrect "route" from xs-app.json is used (as "/" doesn't exist in "source" it goes to the 2 route)
"routes": [                 {             "source": "^/odata/(.*)$",             "target": "/odata/$1",             "destination": "renegotiation-backend",             "authenticationType": "xsuaa",             "csrfProtection": false         },         {             "source": "^(.*)",             "target": "$1",             "authenticationType": "xsuaa",             "service": "html5-apps-repo-rt"         }     ]
I have also checked [example ](: https://github.com/SAP-samples/cloud-cap-risk-management/tree/launchpad-service) and see the same config there...
Regards,
Dmitri

Hi Colleagues,
Any more ideas what might be wrong?

Hi Dmitri,
It's hard to tell when you only have partial access. To really track down the problem I would need to have access to the source code and the subaccount. But this is a level of support that I can't offer.
Sorry, I think my last hint was misleading. I remember that the "/" gets truncated by the ui5 build anyway. I think you need to check things one after the other. You could for example create a second destination manually in the cockpit and try it out with your app.
I recognized one thing that might be a mistake. In your route above you use renegotiation-backend destination and in the attached mta.yaml file the name of the destination is renegotiation-api. Maybe this is the reason.
Best regards,
Uwe

Hi @dzmitryburiak,
We haven't heard from you in a while, so we are closing the issue.
Best regards,
Iwona


Add a Coffeescript template

It would be great. :smile:

@EdgarOrtegaRamirez I think, the better case for coffescript is to use js2coffee module (gulp-plugin, and online preview) instead:
var coffee = require('gulp-js2coffee');

gulp.task('js2coffee', function() {
gulp.src('configFile.json')
    .pipe(gulpNgConfig('myApp.config'))
    .pipe(js2coffee().on('error', gutil.log))
    .pipe(gulp.dest('./'))
});

Clean solution by enforcing separation of concerns with that suggestion @se-panfilov :+1:

Hi @se-panfilov your code has an error when you use js2coffee, the right form to use js2coffee with ng-config, at least this form works for me that I use gulp-angular-generator
var coffee = require('gulp-js2coffee');

gulp.task('create-env', function () {
  gulp.src(path.join(conf.paths.src, '/.env.json'))
    .pipe(gulpNgConfig('YourApp'))
    .pipe(coffee())
    .pipe(gulp.dest( path.join(conf.paths.src, '/') ))
});


[Suggestion] digdag init example

I understand why this example changed.
https://github.com/treasure-data/digdag/commit/8dcbceaa43107377bba5e2740011eef2ff058749
However, It does not work properly if a user does not have TD account.
I think It's better to choose the following ways.

Add sample on Running sample workflow section. (ex. write sample dig file).
Change digdag init example
Add digdag example command to generate server example.

digdag init mydag
2016-09-01 10:48:47 +0900: Digdag v0.8.13
  Creating mydag/.gitignore
  Creating mydag/query.sql
  Creating mydag/mydag.dig
Done. Type `cd mydag` and then `digdag run mydag.dig` to run the workflow. Enjoy!

digdag run mydag.dig
2016-09-01 10:49:02 +0900: Digdag v0.8.13
2016-09-01 10:49:03 +0900 [WARN] (main): Using a new session time 2016-09-01T00:00:00+00:00.
2016-09-01 10:49:03 +0900 [INFO] (main): Using session .digdag/status/20160901T000000+0000.
2016-09-01 10:49:03 +0900 [INFO] (main): Starting a new session project id=1 workflow name=mydag session_time=2016-09-01T00:00:00+00:00
2016-09-01 10:49:04 +0900 [INFO] (0017@+mydag+query): td>: query.sql
2016-09-01 10:49:04 +0900 [INFO] (0017@+mydag+query): td-client version: 0.7.26
2016-09-01 10:49:04 +0900 [ERROR] (0017@+mydag+query): Configuration error at task +mydag+query: Parameter 'apikey' is required but not set (config)
2016-09-01 10:49:04 +0900 [INFO] (0017@+mydag^failure-alert): type: notify
error:
  * +mydag+query:
    Parameter 'apikey' is required but not set

Task state is saved at .digdag/status/20160901T000000+0000 directory.
  * Use --session <daily | hourly | "yyyy-MM-dd[ HH:mm:ss]"> to not reuse the last session time.
  * Use --rerun, --start +NAME, or --goal +NAME argument to rerun skipped tasks.

@hiroyuki-sato Thanks for reporting this issue. We added -t option to digdag init command to generate several types of example project (https://github.com/treasure-data/digdag/pull/298)

@komamitsu Thanks!. It seems good examples!.


MUI 5.9.0 build fails with typescript 3.9

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Current behavior 😯

I got this error after upgrading to MUI 5.9.0.
This error happens if a typescript version smaller then 4 is used.
Expected behavior 🤔
MUI 5 should support all older versions up to 3.5.
Steps to reproduce 🕹
Steps:
npm start or npm run build
Context 🔦
Codeparts of the error messages from the build log
@mui/system/Unstable_Grid/GridProps.d.ts(95,90)

@mui/material/styles/experimental_extendTheme.d.ts (304,22), (304,43)

@mui/material/styles/experimental_extendTheme.d.ts (398,1)

Your environment 🌎

MUI Packages
    "@emotion/styled": "^11.9.3",
    "@mui/material": "^5.9.0",

Node Environment
    Node 16.14.2
    Typescript 3.9
    React 18

May not be the answer you want, but I was able to get around this by upgrading TS from 3.9 to 4.4.4

I am having a similar issue with typescript 3.9.

It occurs when I yarn build
It does NOT occur when I yarn start

I am getting a similar issue for the last 5 days and we don't have any solution as of now over the internet.
Environment settings are below for the project
MUI Version -  5.5.0
Typescript version - 4.0.3 or any version post 3.5
"@mui/lab": "5.0.0-alpha.71",
"@mui/material": "5.5.0",
"@mui/styled-engine-sc": "5.4.2",
Even after changing the mui version, typescript version but no solution I got. It's important issue occurring right now.
Kindly fix it on a URGENT basis.

@amitmaury @wdenningSC @irii I accidentally use literal template type which is introduced in TS >= v4.1.5
I will revert the change in the next release. For a workaround, if you can upgrade typescript to at least 4.1.5 it should be fine.

Hi siriwatknp Upgrading a typescript is not completely resolving this issue
Build becomes successful however It is giving the error by running it is there any suitable version for this
MUI Version - 5.5.0
Typescript version - 4.0.3 or any version post 3.5
"@mui/lab": "5.0.0-alpha.71",
"@mui/material": "5.5.0",
"@mui/styled-engine-sc": "5.4.2",

Build becomes successful however It is giving the error

Do you mean it is still error even with TypeScript v4.1.5 up?

Yes I am facing this issue
build becomes successful but it is giving an error
On Mon, 22 Aug 2022 at 11:47 AM, Siriwat K @.***> wrote:

Build becomes successful however It is giving the error
Do you mean it is still an error even with TypeScript v4.1.5 up?
—
Reply to this email directly, view it on GitHub
https://github.com/mui/material-ui/issues/33558#issuecomment-1221892797,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFLISEEF7NASNM3Z6NCBOFLV2MLQXANCNFSM533NVVXQ
.
You are receiving this because you commented.Message ID:
@.***>

--
Sent from Gmail Mobile

build becomes successful but it is giving an error

What's the error look like? Can you please share the repo or a minimal Code Sandbox that I can take a look?

This is the error I am getting when I make a build using the webpack configuration and it does not work properly
Typescript version - 4.1.5
"@mui/lab": "5.0.0-alpha.71",
"@mui/material": "5.5.0",
"@mui/styled-engine-sc": "5.4.2",

Is there any way to make compatible version  for this
MUI Version - 5.5.0
Typescript version - 4.0.3 or any version post 3.5
"@mui/lab": "5.0.0-alpha.71",
"@mui/material": "5.5.0",
"@mui/styled-engine-sc": "5.4.2" without getting any error for this version

Hello there!
I'm running into the same issue:

Any chance this will get fixed?

Hello there! I'm running into the same issue:  Any chance this will get fixed? I am running @mui/material 5.1.1 having upgraded typescript to 4.1.5

Even with TypeScript v4.1.5, do you still get the error?

Yup. I upgraded to 4.1.5 and then 4.2.4. --> Neither worked but my project is on 3.9.7 in production, so I can't use @MUI as it stands. 😢

Is this issue fixed? If not, How do I debug this? please guide.

Is this issue fixed? If not, How do I debug this on my local clone? please guide.

It is not fixed if you are using TypeScript < 4.1.5

Will this be fixed? :(


Epytext docstring formats are not displayed nicely in docstring hover pop-up

From @egabrum on June 13, 2017 19:4
Environment data
VS Code version:  1.13.0
Python Extension version:  0.6.5
Python Version:   2.7.13
OS and version:    W7
Actual behavior
When you hover over a function call in your code, you get a small pop-up showing you the docstring of that function. Function signature is formatted nicely, but elements such as parameter and/or return value names and types - as formatted according to Epytext - are shown in raw text form. The CR+LF are not displayed properly.
Similar to issue #821
Expected  behavior
Docstrings using the above format should be formatted nicely. At least, the CR+LF should be shown as expected.
Using different colors/formatting for the @tags would be nice too, but I guess that falls outside the scope of this extension.
Steps to reproduce:

Hover over the definition of this function. See how it displays the docstring and compare to other IDEs (e.g. Eclipse)

def x_intercept(m, b):
    """
    @summary:
      Return the x intercept of the line M{y=m*x+b}.  The X{x intercept}
      of a line is the point at which it crosses the x axis (M{y=0}).
    @param m: The slope of the line.
    @param b: The y intercept of the line.  The X{y intercept} of a
              line is the point at which it crosses the y axis (M{x=0}).
    @return:  the x intercept of the line M{y=m*x+b}.
    """
    return -b/m

VSCode:

Eclipse:

Copied from original issue: DonJayamanne/pythonVSCode#1021

Closing as a duplicate of #38


[e2e]: nodejs tag main unscoped slsa3

Repo: https://github.com/slsa-framework/example-package/tree/v41.0.1
Run: https://github.com/slsa-framework/example-package/actions/runs/5515584475
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Trigger: push
Branch: v41.0.1
Date: Tue Jul 11 03:50:17 UTC 2023

Repo: https://github.com/slsa-framework/example-package/tree/v41.0.2
Run: https://github.com/slsa-framework/example-package/actions/runs/5515620041
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Trigger: push
Branch: v41.0.2
Date: Tue Jul 11 03:58:21 UTC 2023

Repo: https://github.com/slsa-framework/example-package/tree/v41.0.3
Run: https://github.com/slsa-framework/example-package/actions/runs/5515691580
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Trigger: push
Branch: v41.0.3
Date: Tue Jul 11 04:10:48 UTC 2023

Repo: https://github.com/slsa-framework/example-package/tree/v41.0.4
Run: https://github.com/slsa-framework/example-package/actions/runs/5516309251
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Trigger: push
Branch: v41.0.4
Date: Tue Jul 11 05:54:25 UTC 2023

Repo: https://github.com/slsa-framework/example-package/tree/v41.0.5
Run: https://github.com/slsa-framework/example-package/actions/runs/5516395934
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.nodejs.tag.main.unscoped.slsa3.yml
Trigger: push
Branch: v41.0.5
Date: Tue Jul 11 06:12:35 UTC 2023
Tests are passing now. Closing this issue.


When other plugins create pages with templates this plugin breaks them

Similar or same as https://github.com/beaussan/update-time-on-edit-obsidian/issues/50
Happens most of the time with my templates. I think this is because this plugin triggers as soon as the page is created and we have issues as templates can be applied in many ways/steps when creating a page that uses a template.
Issues when...

Creating a page from the Kanban plugin where it automatically sets the template
When using Quickadd to trigger a page creation with a template

No issues when...

Creating a page directly in a folder where Templater has a rule to use a template
When creating a daily note from the calendar plugin

Example when I use Quickadd to add a meeting note. I trigger this in my daily notes using / command which prompts for a meeting title, creates the file from a template in the right folder and links to it in the daily note.
---
created: 2023-08-31T10:36
updated: 2023-08-31T10:36
---

---
title: testing
date: 2023-08-31
startTime: 2023-08-31T10:36
endTime: 2023-08-31T11:36
type: meeting
---

Seems there was a flaw with the template I was using. When I opened it the properties did not show up in the new property list but were visible in the source view.
Make sure that there is no extra line or lines above the --- in the template. This has not been an issue until now, both this plugin and the new properties list requires that the first line in the note starts with ---


Add option to exit with 0 on warnings

For usage in CI, it is be helpful if the command would not
hard fail when only warnings are generated.
Therefor, I added a flag to enable that behavior.

Codecov Report

Merging #107 into master will decrease coverage by 1.11%.
The diff coverage is 68.72%.

@@            Coverage Diff             @@
##           master     #107      +/-   ##
==========================================
- Coverage   91.63%   90.51%   -1.12%
==========================================
  Files          44       46       +2
  Lines        3609     3763     +154
  Branches      477      494      +17
==========================================
+ Hits         3307     3406      +99
- Misses        302      357      +55

Impacted Files
Coverage Δ

src/schema-manager/http-schema-manager.ts
57.33% <50.98%> (-15.40%)
:arrow_down:

src/schema-manager/request-introspection-query.ts
64.78% <64.78%> (ø)

src/schema-manager/scripted-http-schema-manager.ts
71.42% <71.42%> (ø)

src/cli/commands/validate.ts
92.45% <77.77%> (-3.11%)
:arrow_down:

src/schema-manager/schema-manager-factory.ts
86.95% <90.47%> (+1.77%)
:arrow_up:

src/analyzer/markdown-reporter.ts
96.38% <100.00%> (+0.04%)
:arrow_up:

src/ts-ast-util/template-expression-resolver.ts
87.12% <100.00%> (ø)

src/typegen/type-gen-visitor.ts
88.32% <100.00%> (+0.13%)
:arrow_up:

Thanks!


Allow viewlets to migrate between panel and sidebar

The goal of the PR is to allow entire viewlets to move between the sidebar and panel.
As a first step, I have created what is currently called a Pane (name can be changed) to wrap the logic surrounding Panels, ViewContainers, Viewlets, and Views. Initial limitation for v0.0 is that we assume the view container has one view as is the case with Search. I have changed Search's implementation to use the PaneRegistry to start which now is working.
We can see that the interface for the PaneRegistry is similar to other Registries in the code but it does a poor job at abstracting away the concept of Views, Viewlets, and Panels. This is because it was easier to get Search working without dropping half of its implementation.
Next steps involve making a simpler view work with an API that abstracts away the older concepts. I.e. the new view would define a single view and handle its layout accordingly instead of defining a panel and view and viewlet.
Following that, I will look into adding multiple views per viewlet.
Lastly, polishing the basic experience.

[x] Get a basic registry working
[x] Get search working in the new model
[ ] Clean up the registry interface to abstract older concepts out
[ ] Get a simple single view working with the new model
[ ] Adapt Search to the simplified approach
[ ] Allow multiple views
[ ] Allow other views (built-in, extension contributions)
[ ] Polish the experience

My feedback on the design:
I have a basic question on the design, why are you not using ViewDescriptor and ViewRegistry which is already an abstraction for all views (in Sidebar & Panel). There is also ViewContainer which can be used for the location of ViewDescriptor.  Currently only sidebar views use view descriptors. So my suggestion would be to start moving Panels using view descriptors by creating a new View Container for each panel (similar to viewlets). This can allow moving views not only across side bar and panel but also across each viewlet. It will also give infrastructure for providing custom views in panels.

@sandy081 greet feedback, when trying to support a more generic model for custom views yesterday I learned a little more about the "purpose" of the view containers. I will try to map some of what I learned into using the existing registries and apply your suggestions.


Mouse is unresponsive

I have all of the applications needed to use my mouse and keyboard, and it works. But, with the mouse, it will move, but it needs to be moved about half an inch before it starts moving in game, this makes it very hard to coordinate the game movement with the mouse moves. I'm guessing this has to do somewhat with the sensitivity and tickrate, but I don't know what changes to make.

@kiseylips The mouse system we are using is very bad, i am still unable to think/make up a better system, i am still unable to find a effective way of mapping a mouse to a joystick x y axis - something which sounds easy but is hard to do in practice. I am very sorry for this inconvenience, you have to just keep tinkering with it to try and find a sweetspot for yourself.

I can assume that you was using the Xbox Beta app, if this is not the case please reopen this issue!

Why are you guys mapping the mouse to the XY axis, instead of the 4/5 axis? It seems that you're making the controls more complicated that they should be.


incident: the problem with installation package

The user has a problem installing the package

The issue was opened on August 12, 2020


Heap buffer overflow in str_buf_cat

The following input demonstrates a crash:
puts RUBY_VERSION
puts RUBY_VERSION..''


Public PrettyPrint (similar to TexlParser.Format)

I'm looking at integrating PowerFx.Core into my application so that I can format code snippets to a more user-friendly format.
I can see that https://github.com/microsoft/Power-Fx/blob/main/src/tests/Microsoft.PowerFx.Core.Tests.Shared/FormatterTests.cs#L259 has got a test that covers what I would need, however the TexlParser.Format (https://github.com/microsoft/Power-Fx/blob/main/src/libraries/Microsoft.PowerFx.Core/Parser/TexlParser.cs#L1964) function is internal only.
I also saw that TexlNode.ToString() prettifies the output, but not in the same way (https://github.com/microsoft/Power-Fx/blob/main/src/libraries/Microsoft.PowerFx.Core/Syntax/Nodes/TexlNode.cs#L278)
For example, using the following code snippet
If(CountRows(Filter('Time Off Requests','Created On'>=Today()&&Owner=LookUp(Users_1,'User Name'=User().Email,User)))>0,Navigate([@'Attendance Already Submitted'],ScreenTransition.Cover),NewForm(AttendanceForm))
Running the above through TexlNode.ToString() (via Engine.Parse("...").Root.ToString()) gives me
If(CountRows(Filter('Time Off Requests', 'Created On' >= Today() && Owner = LookUp(Users_1, 'User Name' = User().Email, User))) > 0, Navigate([@'Attendance Already Submitted'], ScreenTransition.Cover), NewForm(AttendanceForm))
(so some spacing has been added)
However, TexlParser.Format would return
If(
    CountRows(
        Filter(
            'Time Off Requests',
            'Created On' >= Today() && Owner = LookUp(
                Users_1,
                'User Name' = User().Email,
                User
            )
        )
    ) > 0,
    Navigate(
        [@'Attendance Already Submitted'],
        ScreenTransition.Cover
    ),
    NewForm(AttendanceForm)
)

Is there a possibility to get a public PrettyPrint function somewhere (TexlNode.PrettyPrint(), for example)?

Totally possible! Would you like to submit a Pull request to enable this?
Possible places to expose this are either:

a new ToString(...) overload on TexlNode.
something on CheckResult. That already has helpers to anonymize it. https://github.com/microsoft/Power-Fx/blob/main/src/libraries/Microsoft.PowerFx.Core/Public/CheckResult.cs


angular rc5

i'd like to know if there are plans to support angular rc5, from this version angular2 come stable, i think since ngmodule is implemented.

rc6 even?


Clear input with escape button press

Type
🚑 Health
Value
Closer match to the native browser implementation of a search input.

Closing this because apparently it might be only me that expects this behaviour!


Can submit to iTunes Connect

Motivation
https://issues.jboss.org/browse/RHMAP-11428
Changes

Changed icons for FH ones
Changed logo on Launch Screen
Check/Set Build Active Architecture Only to No for Release
Check "Requires full screen" option on deployment info screen

LGTM


ec

try
AB#3856

@doddynicolas If this is the beginning of any issue, please provide more information.


release: support OCI image pullspecs

Add support in both release metadata and the release index for specifying OCI image pullspecs for a given release. In both cases, the new fields are located at the same level as the existing commits key holding OSTree checksums.
The key is called oci-image in release metadata and oci-images in the release index.
Part of https://github.com/coreos/fedora-coreos-tracker/issues/1823.

Just rebased on top of https://github.com/coreos/stream-metadata-go/pull/73 for CI fixes. Merging based on previous approval.


Update contributor documentation with waring that schema YAML auto-reformatting won't be accepted more than once per contibutor

@brynnz22 and I have been experiencing difficult-to-read "changed files" in PRs.
Set the policy first, but also do research into solutions too.

Look for other issues that are about contributor docs too, and possibly do them around the same time.


Utilize Facebook Insight Services for Reaction Feature Extraction

Investigation on Facebook Insights API
Extracts from the docs, emphasis mine.
Permissions
Any valid access token can be used for publicly available metrics (currently page_fans_country or page_storytellers_by_country).
A user access token with read_insights permission can retrieve metrics for all pages owned by this user.
A page access token with read_insights permission can retrieve all metrics for that Page.
page_storytellers_by_country
The number of People Talking About the Page by user country.
The data for page_storytellers_by_country contains data for the top 45 countries overall, not the top 45 countries for your page. This means:
If your page has no data for the overall top 45 countries, they will not appear in the list
If you have users that are not from the top 45 countries, they will not appear in the list
Therefore the sum of all breakdwon values returned by page_storytellers_by_country may not be the same value returned by page_storytellers.
page_fans_country
Aggregated Facebook location data, sorted by country, about the people who like your Page.
Summary
tl;dr: It doesn't seem as though the Insights API is useful to us.
We can only get a few insights for pages that we don't own:
(1) number of likes by country
(2) number of mentions by country for the top 45 countries.
Metric (1) is not interesting for Fortis. Metric (2) is more interesting but severely limited because it only gives us data for the top-45 countries in terms of mentions globally, i.e., they'll likely be US, Canada, UK, etc. so very likely there will never be data for countries relevant to Fortis (e.g. Somalia).

Reviewed with Erik. This won't be of use to us. Resolving.


Quick questions from Newb

Hi all!
I really like this theme so far. I was wondering how to do a couple of things ( I am not very good at coding)

Add a linkedin icon in the footer next to the facebook/twitter/rss.
Right now anything in the second submenu/more option at the top of the page also appears in the footer. How do have it so it does not go to the footer as well. I would also be fine if it put all of the menu items from the top in the footer, not just the second menu/more.

Thank you!

Hi,

You can add the following code in the file partials/footer.hbs after line 25:

In the same file you can remove the following code:

{{#if @site.secondary_navigation}}

    {{navigation type="secondary"}}

{{/if}}

Thank you so much!


o1.ingest.domain.tld is not created

Hi,
awesome project. I had to try it immediately.
Unfortunately, the DNS entry for oi1.ingest.domain.tld is missing in Route53. How to fix it?
Thanks
Fabian

Hi.
2 things you can do for now as a workaround:

create that subdomain manually and point it to a sentry relay :)
just ignore that completely and modify the Client DSN to simply point directly to sentry relay

What I will do as a fix for this:

ensure that domain gets created in route53

Further note: In case you missed this, the sentry relay LB is "internal", just fyi.

Hi.
2 things you can do for now as a workaround:

create that subdomain manually and point it to a sentry relay :)
just ignore that completely and modify the Client DSN to simply point directly to sentry relay

What I will do as a fix for this:

ensure that domain gets created in route53

Further note: In case you missed this, the sentry relay LB is "internal", just fyi.

But if the relay LB is internal how should it then receive traffic from the internet? Or am I mixing things up?

But if the relay LB is internal how should it then receive traffic from the internet? Or am I mixing things up?

For security reasons, it was set that why with the downside of being only able to capture data from "inside your network" (aka add a VPC peering from another VPC in which your app resides).
HOWEVER, I guess it would be nice to leave the choice for that to the user :).
I'll make a PR which will fix both:

create that DNS record
allow the possibility to select internal or internet-facing ALB relay system (with default to "internet-facing")

What do you think ?

For security reasons, it was set that why with the downside of being only able to capture data from "inside your network" (aka add a VPC peering from another VPC in which your app resides).
HOWEVER, I guess it would be nice to leave the choice for that to the user :).
I'll make a PR which will fix both:

create that DNS record
allow the possibility to select internal or internet-facing ALB relay system (with default to "internet-facing")

What do you think ?

Awesome. This would fit exactly into our use case where we want to ingest react and vue errors from our users.

Awesome. This would fit exactly into our use case where we want to ingest react and vue errors from our users.

Cool. Should be fixed by tomorrow. It's late here. Will update the thread when done.
Cheers!

Cool. Should be fixed by tomorrow. It's late here. Will update the thread when done.
Cheers!

The PR fixed this @nodomain, but please pay attention to the added README nodes:
->
Important note about stack
The Client DSN record that is created by Sentry each and every time you create a new project looks something like this:
<EMAIL_ADDRESS>
So if the parameter value of SentryDnsRecord is sentry.rungutan.com then the DSN would be:
<EMAIL_ADDRESS>
Why is this important?
Because you need to make sure that your SSL certificate can handle that specific ingest domain as well
The workaround for this (if it's not possible to use the default ingest record) is to relay on the parameter value that you set up for SentryRelayAlternativeDnsRecord.
This means that if for example the value for SentryRelayAlternativeDnsRecord is sentry-relay.rungutan.com, then you would instead use this specific DSN:
<EMAIL_ADDRESS>

The PR fixed this @nodomain, but please pay attention to the added README nodes:
->
Important note about stack
The Client DSN record that is created by Sentry each and every time you create a new project looks something like this:
<EMAIL_ADDRESS>
So if the parameter value of SentryDnsRecord is sentry.rungutan.com then the DSN would be:
<EMAIL_ADDRESS>
Why is this important?
Because you need to make sure that your SSL certificate can handle that specific ingest domain as well
The workaround for this (if it's not possible to use the default ingest record) is to relay on the parameter value that you set up for SentryRelayAlternativeDnsRecord.
This means that if for example the value for SentryRelayAlternativeDnsRecord is sentry-relay.rungutan.com, then you would instead use this specific DSN:
<EMAIL_ADDRESS>

You are awesome.

You are awesome.


Sinopia/ILS middleware

Creating middleware to enable Sinopia/ILS interoperability. In this work cycle we will focus on interoperability with Symphony and with FOLIO. Use cases and tickets in progress.

This was completed, though was partially broken in last work cycle. Interoperability will now focus on FOLIO rather than Symphony.


Finish account creation flow, frontend and backend

Related Issue or Background Info
Sorry for the extremely huge PR, but this is the only way @emmastephenson and I could finish everything off and work out all the kinks :weary:

Resolves #1559
Resolves #1548
Resolves #1547
Resolves #1663
Resolves #1545
Resolves #1544
Resolves #1543
Resolves #1542
Resolves #1531
Resolves #1533
Resolves #1541
Resolves #1540

Changes Proposed

Finish all necessary backend changes needed to get all MFA options working:

Adds a TOTP generator dependency for testing Okta TOTP enrollment
Sets the FACTOR_ID_KEY attribute on the Spring Session in many endpoints to keep track of MFA enrollment in the session
Adds and implements necessary API endpoints for security key and TOTP enrollment and activation
Implements API endpoint for security code resending for SMS, Email, and Voice calll MFA
Adds ActivateSecurityKeyRequest class for security key activation endpoint
Adds all of the logic needed to interact with Okta SDKs and API endpoints to LiveOktaAuthentication, huge shoutout to @emmastephenson for this work!
Adds backend tests for Okta logic

Finish all necessary frontend changes needed to get all MFA options working:

Update CSP to allow loading QR Code images from Okta
Add new endpoints to AccountCreationApiService
Alter request in AccountCreationApiService to support JSON responses as well as bare 200s
Add paths for and components for TOTP code verification pages
Adds page for security keys that implements WebAuthn standard
Add lots of UI tests for these components

Additional Information

Also added some nice transition loading cards between pages
Added some REST mocks to the Storybook stories that needed them

Screenshots / Demos
https://user-images.githubusercontent.com/9121162/121267332-e4799e00-c870-11eb-94f4-17f5eb75c059.mp4
https://user-images.githubusercontent.com/9121162/121267338-e6436180-c870-11eb-9725-75c8057ff130.mp4
https://user-images.githubusercontent.com/9121162/121267343-e9d6e880-c870-11eb-8e32-334323f5ea5e.mp4
https://user-images.githubusercontent.com/9121162/121267351-ec394280-c870-11eb-8141-6e4ce4173237.mp4
https://user-images.githubusercontent.com/9121162/121267355-ed6a6f80-c870-11eb-9971-792f09385218.mp4
https://user-images.githubusercontent.com/9121162/121267361-ef343300-c870-11eb-96aa-a587af86b27f.mp4
Testing
This PR adds LiveOktaAuthenticationTest, which makes actual calls to Okta to send a user through the account creation process. The test is currently disabled until we can figure out how to run it infrequently (so as not to add too much burden on our Okta quota.)
The original backend PR here has a bit more information about the backend changes.
Checklist for Author and Reviewer
UI

[ ] Any changes to the UI/UX are approved by design
[ ] Any new or updated content (e.g. error messages) are approved by design

Testing

[ ] Includes a summary of what a code reviewer should verify

Changes are Backwards Compatible

[ ] Database changes are submitted as a separate PR

[ ] Any new tables that do not contain PII are accompanied by a GRANT SELECT to the no-PHI user
[ ] Any changes to tables that have custom no-PHI views are accompanied by changes to those views

[ ] GraphQL schema changes are backward compatible with older version of the front-end

Security

[ ] Changes with security implications have been approved by a security engineer (changes to  authentication, encryption, handling of PII, etc.)
[ ] Any dependencies introduced have been vetted and discussed

Cloud

[ ] DevOps team has been notified if PR requires ops support
[ ] If there are changes that cannot be tested locally, this has been deployed to our Azure test environment for verification

@maya done and done.

Not sure what happened with the UI changes, looks like the changes from #1659 didn't get merged in properly? Trying to sort that all out now

Is this page from your walkthrough video in Storybook?

I couldn't find it and only see the loading pages where I thought to find those.

Yeah, check out my comment in chromatic - that page loads fine in Storybook if you run locally, but it uses a mock like introduced by #1702, and I'm guessing our deployed storybook/chromatic that CI uses isn't configured right to support the mocks?

@maya I'm not sure how to fix the mock in Chromatic - might need to reach out to Nick S when he returns. In the meantime can you run storybook on this branch locally and confirm the pages in question look right and then approve in Chromatic?

@nickclyde I also reached out to Chromatic and awaiting their response. Looks like @Rebecca-LM had one minor change request in Chromatic. Lmk if you can do that and I'll approve.

@nickclyde all approved ✅ in chromatic!

@maya Thanks for reaching out to Chromatic! That led me in the right direction and I was able to fix the mocks, Google Auth and Okta Verify components are showing properly now :+1:

Here is the new flow for email MFA after removing the email input cc @bmaden-usds
https://user-images.githubusercontent.com/9121162/122259734-4fd1fa00-ce87-11eb-87fd-bfb3586de3dc.mp4

I'm confused and worried by the dependency changes, so I'm going to throw a flag on those right now, then keep reading.

That's my bad, I ran refresh-dependencies at some point when I was trying to get the spring-wiremock installation to work. Reverting those files to main now.


XYZ-111: Checking join rights before join to the team

Summary
Converting the Link tag into an a tag because the to attribute was bypassing the onClick behavior.
Ticket Link
XYZ-111
Checklist

[x] Ran make check-style to check for style errors (required for all pull requests)
[x] Ran make test to ensure unit and component tests passed
[ ] Added or updated unit tests (required for all new features)
[x] Has server changes (https://github.com/mattermost/mattermost-server/pull/8261)
[ ] Has redux changes (please link)
[ ] Has UI changes
[ ] Includes text changes and localization file (.../i18n/en.json) updates
[ ] Touches critical sections of the codebase (auth, posting, etc.)

Ok, now simpler and clearer. Sorry. (And rebased to the last release-4.7 branch commit).


curl: (56) Failure when receiving data from the peer

Hi
We have some connection  isssue within containers.

Using curl we are downloading some contents from container running in 2.6 kernal and destination container running in kernel 3.8

Is this is bug or we can fix. If there is any fix please help me.
Regards
Kps

@kps18 Kernel 3.8 is unsupported. You haven't provided any steps to reproduce this problem, nor any output from docker info and docker version from the two systems.
Please provide the exact steps to reproduce the problems you're seeing. I'm going to close this issue now as it lacks the required details.
This issue will be re-opened once the needed bits of information are provided.

Also I think you are confused. The container has the same kernel version as
the host.
 But the problem is from different  host.
Source is 2.6.32-431.20.3.el6.x86_64 and the destination is 3.10.0-123.el7.x86_64.
Problem is,  If we download api content in container running in version 3.10.0-123.el7.x86_64. from the container running in 2.6.32-431.20.3.el6.x86_64  we faced curl: (56) Failure when receiving data from the peer

I have no idea how curl would fail in a container for anything docker is doing.  I don't believe this has anything to do with the kernel.  Why would curl care about the kernel?

Not also using curl it is failing, if we use wget  following error came

"Read error at byte 55940/515487 (Connection reset by peer). Retrying."

So it could be slowness.  If you try to wget/curl on the host running the containers, does it work?
I suppose their could be something about the network speed that is causing this problem.
You could also try to run a container with --net=host to see if the wget/curl works.

Yes wget/curl is working in same kernel version between containers in same host and also in  different host.
if we use --net=host container should get same ip as the host so we did nt use.

Hi,
This issue re-appeared in a CentOS7 node. It can be reproduced consistently, no matter whether http or https is used and impacts curl as well as wget.
It does not happen when the container is started with the --net=host option.
Can you please re-open this issue/advise what is needed to fix this?
Thank you
[gf@e3003 ~]$ docker run -t -i centos:6.7 /bin/bash
[root@9e7a1cc0660b /]# curl -o cm.rpm https://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.7.0/RPMS/x86_64/cloudera-manager-daemons-5.7.0-1.cm570.p0.76.el6.x86_64.rpm
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
82  538M   82  443M    0     0  9876k      0  0:00:55  0:00:45  0:00:10 11.0M
curl: (56) SSL read: errno -5961
[root@9e7a1cc0660b /]# exit
[gf@e3003 ~]$ docker run --net=host -t -i centos:6.7 /bin/bash
[root@e3003 /]# curl -o cm.rpm https://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.7.0/RPMS/x86_64/cloudera-manager-daemons-5.7.0-1.cm570.p0.76.el6.x86_64.rpm
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100  538M  100  538M    0     0  6686k      0  0:01:22  0:01:22 --:--:-- 5031k
[root@e3003 /]#
[gf@e3003 ~]$ docker version
Client:
Version:      1.11.1
API version:  1.23
Go version:   go1.5.4
Git commit:   5604cbe
Built:        Wed Apr 27 00:34:42 2016
OS/Arch:      linux/amd64
Server:
Version:      1.11.1
API version:  1.23
Go version:   go1.5.4
Git commit:   5604cbe
Built:        Wed Apr 27 00:34:42 2016
OS/Arch:      linux/amd64
[gf@e3003 ~]$ docker info
Containers: 14
Running: 0
Paused: 0
Stopped: 14
Images: 3
Server Version: 1.11.1
Storage Driver: devicemapper
Pool Name: docker-253:3-33607636-pool
Pool Blocksize: 65.54 kB
Base Device Size: 10.74 GB
Backing Filesystem: xfs
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 4.752 GB
Data Space Total: 107.4 GB
Data Space Available: 6.638 GB
Metadata Space Used: 4.301 MB
Metadata Space Total: 2.147 GB
Metadata Space Available: 2.143 GB
Udev Sync Supported: true
Deferred Removal Enabled: false
Deferred Deletion Enabled: false
Deferred Deleted Device Count: 0
Data loop file: /var/lib/docker/devicemapper/devicemapper/data
WARNING: Usage of loopback devices is strongly discouraged for production use. Either use --storage-opt dm.thinpooldev or use --storage-opt dm.no_warn_on_loop_devices=true to suppress this warning.
Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
Library Version: 1.02.107-RHEL7 (2015-12-01)
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: host bridge null
Kernel Version: 3.10.0-327.13.1.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 8
Total Memory: 23.38 GiB
Name: e3003
ID: HB64:KRDX:UMF6:3PM5:UXMS:IJAO:42M4:S25Y:ZJPK:6Z72:6P22:KFJT
Docker Root Dir: /var/lib/docker
Debug mode (client): false
Debug mode (server): false
Registry: https://index.docker.io/v1/
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled
[gf@e3003 ~]$ cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[gf@e3003 ~]$ uname -a
Linux e3003 3.10.0-327.13.1.el7.x86_64 #1 SMP Thu Mar 31 16:04:38 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

@dinghyskipper according to this http://serverfault.com/a/555336, this could be a MTU issue; docker defaults to 1500, but older versions of docker tried to autodetect the MTU size, which resulted in issues if there's multiple routes. You can try setting the MTU manually, using the --mtu daemon option https://docs.docker.com/engine/reference/commandline/daemon/

@thaJeztah - thanks for your feedback. I tried to set the MTU to 1500 and then to 9000. I have not changed it earlier, because on docker0 bridge it was set to 1500 by default. Unfortunately the issue is the same for both options - please see logs below.
I have added a further curl error when used with http:
[root@371ded19d58b /]# curl -o cparcel http://archive.cloudera.com/cdh5/parcels/5.7.0/CDH-5.7.0-1.cdh5.7.0.p0.45-el6.parcel
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
37 1378M   37  515M    0     0   9.9M      0  0:02:18  0:00:51  0:01:27 11.1M
curl: (56) Failure when receiving data from the peer
[root@371ded19d58b /]
MTU 1500
â docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2016-05-11 01:00:01 CEST; 11s ago
Docs: https://docs.docker.com
Main PID: 26268 (docker)
Memory: 20.0M
CGroup: /system.slice/docker.service
ââ26268 /usr/bin/docker daemon -H fd:// --insecure-registry e3000:5000 --mtu 1500
ââ26274 docker-containerd -l /var/run/docker/libcontainerd/docker-containerd.sock --runtime docker-runc
8: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
link/ether 02:42:f3:47:72:c7 brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/16 scope global docker0
valid_lft forever preferred_lft forever
inet6 fe80::42:f3ff:fe47:72c7/64 scope link
valid_lft forever preferred_lft forever
[gf@e3003 ~]$ docker run -t -i centos:6.7 /bin/bash
[root@371ded19d58b /]# curl -o cm.rpm https://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.7.0/RPMS/x86_64/cloudera-manager-daemons-5.7.0-1.cm570.                                          p0.76.el6.x86_64.rpm
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
75  538M   75  404M    0     0  8025k      0  0:01:08  0:00:51  0:00:17 11.1M
curl: (56) SSL read: errno -5961
MTU 9000
â docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2016-05-11 01:06:48 CEST; 4s ago
Docs: https://docs.docker.com
Main PID: 27237 (docker)
Memory: 21.0M
CGroup: /system.slice/docker.service
ââ27237 /usr/bin/docker daemon -H fd:// --insecure-registry e3000:5000 --mtu 9000
ââ27247 docker-containerd -l /var/run/docker/libcontainerd/docker-containerd.sock --runtime docker-runc
8: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 9000 qdisc noqueue state DOWN
link/ether 02:42:f3:47:72:c7 brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/16 scope global docker0
valid_lft forever preferred_lft forever
inet6 fe80::42:f3ff:fe47:72c7/64 scope link
valid_lft forever preferred_lft forever
[gf@3003 ~]$ docker run -t -i centos:6.7 /bin/bash
[root@9bec6f12d0ab /]# curl -o cm.rpm https://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.7.0/RPMS/x86_64/cloudera-manager-daemons-5.7.0-1.cm570.p0.76.el6.x86_64.rpm
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
89  538M   89  482M    0     0  10.9M      0  0:00:49  0:00:44  0:00:05 11.0M
curl: (56) SSL read: errno -5961

You'll probably need lower, e.g. http://muzso.hu/2009/05/17/how-to-determine-the-proper-mtu-size-with-icmp-pings

hi @thaJeztah, I tried to lower it without luck, however, pings shows that 1500 is supported all through the path.


DPTP-3921: Updating docs for supplemental images

/cc @openshift/test-platform @hongkailiu
/hold wait for https://github.com/openshift/release/pull/50503 to merge

/lgtm

/unhold


Naming nunit tests with "{m}" in formatting string creates artifacts in Test Explorer

Environment:
Visual Studio 2017 v15.9.9, also 2019 preview
.Net Core solution
Nunit3TestAdapter v 2.13.0
Nunit v3.11.0
Microsoft.NETCore.App v 2.2.3
Microsoft.NET.Test.Sdk v16.0.1
With the following code:
using NUnit.Framework;
namespace TestArtifactSample
{
[TestFixture]
public class Program
{
public const string TestCaseNameAddValid = "{m}(Adding {0} and {1} = {2} Valid)";
public const string TestCaseNameAddInvalid = "{m}(Adding {0} and {1} = {2} Invalid)";
    [TestCase(1 , 2, 3, true, TestName = TestCaseNameAddValid)]
    [TestCase(2 , 2, 4, true, TestName = TestCaseNameAddValid)]
    [TestCase(2 , 2, 5, false, TestName = TestCaseNameAddInvalid)]
    [TestCase(2 , 2, 10, false, TestName = TestCaseNameAddInvalid)]
    public void TestAdd(int a, int b, int expected, bool isValid)
    {
        if(isValid)
        {
            Assert.AreEqual(expected, a + b);
        }
        else
        {
            Assert.AreNotEqual(expected, a + b);
        }
    }
}

}
Visual studio test explorer will generate the test cases, and then find additional test cases beginning with {m}.

Also occasionally I have to clean, and rebuild to get all test cases to show up.
Expected results:  Artifact test names starting with "{m}" do not show up, performing rebuild causes test cases with variable interpolated names to show up.
Actual:  As shown above the tests cause test artifacts to show up in test explorer.
Note:  It does not matter if I'm using variables for test names as shown above, or with hard coded strings, such as:
[TestCase(1 , 2, 3, true, TestName = "{m}(Adding {0} and {1} = {2} Valid)")]
[TestCase(2 , 2, 4, true, TestName = "{m}(Adding {0} and {1} = {2} Valid)")]
[TestCase(2 , 2, 5, false, TestName = "{m}(Adding {0} and {1} = {2} Invalid)")]
[TestCase(2 , 2, 10, false, TestName = "{m}(Adding {0} and {1} = {2} Invalid)")]

Fyi.  I am using Nunit's Template based naming, outlined here.
https://github.com/nunit/docs/wiki/Template-Based-Test-Naming

Please report this issue in VS Developer community channel. https://developercommunity.visualstudio.com/spaces/8/index.html


[Event Request] report 5753 "Get Source Documents" DataItem: Transfer Header

could you please add a publisher and trigger in in report 5753 "Get Source Documents" for Dataitem: Transfer Header
trigger OnPreDataItem() // Transfer Header
begin
    if "Warehouse Request"."Source Type" <> DATABASE::"Transfer Line" then
        CurrReport.Break;

    // New Event
     OnAfterTransHeaderOnPreDataItem("Transfer Header");

end;

[IntegrationEvent(false, false)]
local procedure OnAfterTransHeaderOnPreDataItem(var TransferHeader: Record "Transfer Header")
begin
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


Desktop Name Popup not working

I can get it to show up only once - so i think the settings are right - and only after reloading the settings twice in a row.
My hope was that it would show up every time to shortcut to a desktop - e.g., Win-Shift 4, or Win-Shift right.
Here are my settings:
[Tooltips]
Enabled=1
; One of LEFT, CENTER, RIGHT
PositionX=CENTER
; One of TOP, CENTER, BOTTOM
PositionY=CENTER
FontSize=12
FontColor=0xff3030
FontInBold=1
BackgroundColor=0xf3ff30
Lifespan=750
I'm using Win 10 Evaluation Copy Build 17692, so that may be an issue. There are lots of desktop-related issues coming up in this build.

It seems to be working fine on the latest stable build (1803 - 17834.165).
I can't support insider builds since the API that this app relies on would need to be updated if the Windows virtual desktops API changes, which it seems it has.
I'll update the documentation to reflect this.


minor improvements to the viewport grid

PR Details
Makes the viewport grid visible in orthographic mode even when not looking along a coordinate axis and adds grid settings to the toolbar (grid axis and opacity)

Related Issue
Closes #1087 and #158
Types of changes

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

Thanks a bunch @salahchafai , LGTM but I would want someone more familiar than I am to take a look at the xaml stuff.

LGTM, thanks for this contribution!

sorry, closed by mistake, will reopen


don't include extra classes in the reported message

#88  👈
main

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

Join @AhmedBaset and the rest of your teammates on  Graphite


POL2329 merge nixushie into nyxus

Updating tests/CMakeLists.txt with src/nyx/cli_nested_roi_options.cpp should fix the issue.


InReplyToStatusId always null

Inside MatchingTweetReceived event handler, the InReplyToStatusId property is always null.

I am pretty sure that this property is not available from Streams but I will verify.

It worked for me in versions below <IP_ADDRESS>

Ok. good to know, I will verify this then.
Thanks :)

Which specific version worked properly?
Can you confirm you are using FilteredStream in this case.
Thanks

Yeah, i just checked the code, i am creating a filtered stream.

Please fix this ASAP, my usage of this application depends on this property ;].

I just tried during my lunch time and it is working for in <IP_ADDRESS> and <IP_ADDRESS>.
I will continue investigate.

Please try to debug this issue on my end and see what's going on.

This is weird, all of the suddent it started working properly again, i bet this is Twitter's fault, not Tweetinvi.
Also, it seems like that a reply has to start with @ in order for this parameter to get filled.
https://twittercommunity.com/t/twitter-status-update-in-reply-to-status-id-is-null-always/18910

The stream keeps firing TweetReceived handler with events that happened in the past, i think, please check into this.

i'm going to use InReplyToScreenName as a temporary fix.

TweetReceived handler with events that happened in the past

This can happen if you do not handle the events quick enough or if the Twitter API is slow.
Concerning your skype message, please note that retweet and reply are 2 different concepts.
A tweet is either a reply, or a retweet. If a message is added to a retweet, this is no longer considered by Twitter as a retweet but as a quoted tweet.

I want to say, that i just tested my client with <IP_ADDRESS> and it works normally fine, the TweetReceived handler doesn't get executed when someone writes a status that beginds with a @screenName (@username text) not to a status (tweet).

So, do we agree that it is not a bug?
Can I close this?

I'm still not sure if it's a bug, might be a glitch.
you should do a source code comparison with latest version against 9.10.2

I am closing the issue as I don't think it is one :)
Keep reporting everything you don't consider being normal!