text:
fbx results not so good

Hi, thanks for your generous sharing of this wonderful work, and I have tried to test on my own video.
when only look the mesh that projected onto the image,  the results look good, but when converting to fbx and see in blender, although the pose looks normal, the root motion has big problems like drifting and jitter.
It seems this root motion problem are common in methods based on smpl, and I have noticed that the MTC and CHD have given some methods to improve the performance. but they are time-consuming.
I wonder if there may be a way to do some work combine these two works or you have some other ideas, thanks~

Great idea. I have been working on this problem too. Following the way that CHD explored, I am trying to develop a more concise/compact method to achieve the dynamics smoothness, just like the spirit of ROMP.
Welcome to have some dicussions about this.

@visonpon ,Hi,
I am trying to connect ROMP and contact_human_dynamics.
Could you please provide the output file of contact_human_dynamics, after running:
python run_totalcap.py --data ../data/example_data --out ../output/mtc_viz_out --totalcap ../external/MonocularTotalCapture
Thanks in advance

Sorry for the delayed response, you can download from here, don't hesitate if you need other results from chd.

Thanks for your help. We really appreciate it.

First, thanks a lot for the great repo.
Do you have a rough timeline for when (if at all) this will be available?

@rlleshi Hi, thanks.
Sorry, I don't understand. When "what" will be available?

Following the way that CHD explored, I am trying to develop a more concise/compact method to achieve the dynamics smoothness, just like the spirit of ROMP.

I mean this.

I am still running for this goal. I expect that we can achieve this before the end of the year.

authors: Arthur151 rlleshi visonpon


text:
Lower I:C

It appears the carb ratio has a minimum value of 1u:3gr. I'm not sure if this limit was chosen by some design (couldn't find anything about it), but I for example need it to be lower. Was wondering if there's no particular reason for a cap of 3, if it could be removed. I found that modifying the json to a lower number simply reverts back to 3.

I guess it was added as a safety measure, avoiding inadvertently entering too low carb ratios. It's hard coded in FreeAPS/Sources/Modules/CREditor/CREditorStateModel.swift, line:
let rateValues = stride(from: 30.0, to: 501.0, by: 1.0).map { ($0.decimal ?? .zero) / 10 }

What ratio do you need?

@Jon-b-m
Thanks! Maybe a better option would be not to limit it, but to ask for confirmation if the user is sure - much like when you want to bolus but it predicts you'll go low.
I'm currently looking at 1:2.0 in the evening and 1:2.5 in the morning/afternoon. I hope I won't need to go any lower. :/ This ratio is annoying enough as it is. :P (Use too much for Omnipod :()

OK, so lowering it to 1 would be an easy fix then...

Fix here in dev https://github.com/Artificial-Pancreas/iAPS/commit/9bc38cf30637e7e165905e31c368bfb852f1f23f

source: gharchive/issue

authors: Jon-b-m LiroyvH

repo: Artificial-Pancreas/iAPS

license: MIT

license_type: permissive

license_source: github-api


text:
微信支付回调闭包优化

出于语言特性的原因，golang里面其他框架如果需要获得当前进程的请求参数，必须是使用者主动传递http.Request。
同样，除了web框架之外的其他框架也不能直接响应数据给当次请求，除非使用者主动传递了ResponseWriter进来。
这样导致目前闭包写法显得有点多余，里面判断了一次错误，然后外层还要再捕获一次再处理。
func CallbackWXNotify(c *gin.Context) {
  _, err := services.PaymentApp.HandlePaidNotify(c.Request, func(message *power.HashMap, content *power.HashMap, fail string) interface{} {
    if content == nil || (*content)["out_trade_no"] == nil {
      return "no content notify"
    }
    // 看下支付通知事件状态
    if (*message)["event_type"].(string) != services.TRANSACTION_SUCCESS {
      // 这里可能是微信支付失败的通知，所以可能需要在数据库做一些记录，然后告诉微信我处理完成了。
      return true
    }

    // 查询商户订单号
    orderNO := (*content)["out_trade_no"].(string)
    if orderNO != "" {
      // 这里对照自有数据库里面的订单做查询以及支付状态改变
      log.Printf("订单号：%s 支付成功", orderNO)
    } else {
      // 告诉微信我还没处理成功，等会它会重新发起通知
      // 如果不需要，直接返回true即可
      return "payment fail"
    }
    return true
  })

  if err != nil {
    panic(err)
  }
  c.String(200, "")
}

如上图所示，回调里面的return string表示是出错了，让微信等会重新发起请求， 接着又要在外层判断一次err != nil。
如果去掉闭包，可以直接在return string的那一步就直接抛错，panic或者c.Status(500)都可以，所以建议大致重构成一下以下写法：
  res, err := services.PaymentApp.HandlePaidNotify(c.Request)

  if err != nil {
    panic(err)
  }

  // 看下支付通知事件状态
  if res.eventType != services.TRANSACTION_SUCCESS {
    // 这里可能是微信支付失败的通知，所以可能需要在数据库做一些记录。
  } else {
    // 查询商户订单号
    if res.OutTradeNo != "" {
      // 这里对照自有数据库里面的订单做查询以及支付状态改变
      log.Printf("订单号：%s 支付成功", res.OutTradeNo)
    } else {
      // 告诉微信我还没处理成功，等会它会重新发起通知
      c.String(500, "通信失败，请稍后再通知我")
    }
  }
  c.String(200, "")

我认为重构后的写法会更容易判断流更容易理解

Fail使用函数参数
返回的httpResponse，封装Send
flat message and content

authors: EveCoffee Matrix-X

repo: ArtisanCloud/power-wechat


text:
fix gradle.properties

project.properties["A11y_" + name] doesn't work. the falsey value expects A11y_ndkVersion to exist in https://github.com/ArturKalach/react-native-a11y/blob/master/android/build.gradle#L50

Thank you a lot @joonmanji
These changes have been added to 0.5.3, I also added your profile nickname and link to the readme, just to highlight appreciations

source: gharchive/pull-request

authors: ArturKalach joonmanji


text:
🛑 API - Spain (ES) is down

In 3840036, API - Spain (ES) ($URL_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: API - Spain (ES) is back up in 5a14841.

repo: ArturiaPendragon/uptime-status


text:
Added User Profile

Related Issue

Issue No. #199

Changes you made :

Added Profile for the User

Describe the changes :

Adde a Profile Section for the User  which includes His his name,conatct details which can be added by the user.
And added his previous travel and its date.

since it will be used by  a user it is important that the website must have user profile,so that the user can manage his traveling journey.
Check list :

[x ] I have followed code style of this project.
[x ] I have read the CONTRIBUTING document.
[ x] All the aspects mentioned in the issue are covered.
[ x] The website is properly working after my changes.
[x ] 🌟 ed the repo

Type of change :

[ ] Bug fix (non-breaking change which fixes an issue)
[ x] New feature (non-breaking change which adds functionality)

Output Screenshots :
Home Page:

About Page:

Our Tours Page

Contact Page

Added User icon:

User icon on hover:

Profile Page:

Profile Card on hover:

Home button on hover:

Sir, the conflicts have been resolved.

Good to go @Hegde2002
LGTM 👍


text:
Update Readme's tech stack section

Screenshot displaying the changes,

The technologies section in the README.md file has been updated & instead of technology names, logos has been used.
Please review this pull request and suggest any changes if necessary. I look forward to feedback to make further improvements.

@wolfofdalalst, please read the issue clearly. I have explained very well to have a table format and have icons not logos....
like :javascript: something like this..

something like this


text:
Option to toggle the graph

Thank you for your awesome software, it would be great if you add a toggle option for the graph.

toggle as in an option to show or hide the graph?

Yes


text:
Contributed - web UI/UX and themes - elegant & aqua

All Submissions

[ ] Have you followed the guidelines in our Contributing document?
[ ] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

New Feature Submissions

[ ] Does your submission pass tests?
[ ] Have you lint your code locally prior to submission?

Changes to Core Features

[ ] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your core changes, as applicable?
[ ] Have you successfully ran tests with your changes locally?

Hey! @DalpatRathore, thank you for contributing to this project 🚀.
Before I review this PR, Can please:

Write a small description or some bullets about the changes you have made
Some relevant screenshots or GIFs representing your graphical changes (if any)

This will help while reviewing the code.

Hello! @Ashutosh00710
I have contributed the below-given changes in the “GitHub-Readme-Activity-Graph”  repo:

Web UI/UX Changes:

Made UI Changes with logo and footer

Added Loading Animation - when user data fetching for graph

Added footer section with text & link.

Added Two Themes:

Elegant

Aqua

Thank you for developing this activity graph. It not only looks good but also persuades programmers to keep coding and contributing more for plotting this elegant graph on their Github profile.
Thanks & Regards.

Thank you @Ashutosh00710  for appreciating my contributions.
Stay happy & blessed.
Happy Coding!


text:
Feature/account mgmt

add encrypt/decrypt methods to lib
prompt for password on generating and using the account
update config to hold encrypted mnemonic and iv
add isDev flag to skip checks on dev accounts

LGTM One thing I notice is isDev is not used inside any logic, while it is mentioned in the PR description that add isDev flag to skip checks on dev accounts

yes, that is the reason the PR is still in draft phase ;)
I'll promote it to normal PR after I push that.

repo: AstarNetwork/swanky-cli


text:
How to get the list of active channels in a meetme conference?

Hi, I'm trying to first get the list of active meetme conferences and then get the list of active channels in a specific meetme. I couldn't find any action in Asternet.manager to do that. I'm afraid I have to use Confbridge instead of meetme, since meetme is very suitable in my scenario.
Also I tried:
response = conn.SendAction(new CommandAction(“meetme list 201”));
but it receives the response, only the result of the action (success/Failure) not my desired actual data payload.
Any hint is appreciated.

I don't see an AsterNET command for MeetmeList. That might need to be added.
Asterisk doc: https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+ManagerAction_MeetmeList

authors: Deantwo Farhadesfandiar

repo: AsterNET/AsterNET

license: mit

license_source: bigquery


text:
Add additional model tests

Summary
This PR adds tests to make sure that all models inherit from the correct base class, that their arguments are kwarg only, and that there are defaults for all arguments.

[ ] Code passes all tests
[x] Unit tests provided for these changes
[x] Documentation and docstrings added for these changes

Changes

add test for inheritance
add test for arguments

Additional remarks
This PR doesn't go as far as to check that all submodules from chemicalx.models are imported somewhere in chemicalx/models/__init__.py. We can leave that for checking manually during review, since all people making PRs for models should have them exposed before the PR can be accepted

Codecov Report

Merging #46 (fb7fb7d) into main (6ac8eb3) will increase coverage by 0.03%.
The diff coverage is 100.00%.

:exclamation: Current head fb7fb7d differs from pull request most recent head 6d2cc97. Consider uploading reports for the commit 6d2cc97 to get more accurate results

@@            Coverage Diff             @@
##             main      #46      +/-   ##
==========================================
+ Coverage   98.64%   98.68%   +0.03%
==========================================
  Files          27       27
  Lines         664      682      +18
==========================================
+ Hits          655      673      +18
  Misses          9        9

Impacted Files
Coverage Δ

tests/unit/test_models.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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

authors: codecov-commenter cthoyt

repo: AstraZeneca/chemicalx


text:
Added Facade for PageFactory

Please review and let me know is this what you wanted re #7

@Gummibeer Will do all of that, thanks for the review. You can expect a new push Tomorrow.

Thanks for fixing it! 😊
Will merge it later.

authors: Djuki Gummibeer

repo: Astrotomic/stancy


text:
Why is microdiff faster? better algorithm?

Hey - looks cool! Might be useful for a project I'm working on - would be good to understand where the speed comes from?
Thanks!

Thanks for asking! I would say it is primarily two things.
First, Microdiff is built to be small and fast. For example, many JavaScript diffing libraries split up the diffing of different types like arrays, dates, and objects into separate functions, where Microdiff tries to combine whatever possible. Combining type behaviors can make the code a bit less readable and is harder to do, but it pays off in size and performance.
The second reason is that Microdiff aims for working for 99% of use cases, instead of making every edge case work. This ties into the first reason two, as combining type behaviors can create some odd edge cases, but for most cases, it works fine. I am working on improving behavior with non-primitive types to try to reduce the edge cases without impacting performance much, but Microdiff will never be able to work perfectly with the 1% use case.
I hope this helped! If you have any more questions, feel free to ask!

If you are still interested, Microdiff now supports more non-primitive types like RegExp, so now many edge cases that it previously did not support now work without impacting performance. Support for non-primitive types is done by combining type behaviors, as I talked about before. However, the new version of Microdiff does this even more, allowing the same code to diff regex, dates, and more in a performant way.
Because of this new release, many of the disadvantages of Microdiff have been removed. However, Microdiff is still a new library, so it might be buggy. There shouldn't be many bugs, though, because smaller codebases generally have fewer bugs, and I am developing a suite of unit tests to ensure that there is no unexpected behavior.

@AsyncBanana great benchmarks, and very nice-to-read code as well!
I believe that an explainer of (perhaps a blog post?) the inefficiencies you've noticed with other libraries and how you've overcome them (including the "edge cases" you're saying are unsupported) would be very interesting.
That might in fact attract more people to switch from those libraries to this one (if that's one of your goals) despite it being very new, because they understand what's going on.

I am developing a suite of unit tests to ensure that there is no unexpected behavior.
I'll also recommend using the cases from test suites of your competing libraries. That should give you excellent coverage.

Thanks for the suggestions!
I probably will make a blog post soon about creating Microdiff and how I optimized it compared to other libraries.
That is a good idea to use other test suites. I already have a lot of the same tests, and I have looked at other test suites a bit, but I will look at other test suites some more to maximize coverage.

Closing this because of inactivity and I have answered the original question

I have now explained this more in depth in Building the fastest object and array differ

authors: AsyncBanana peey rjrodger

repo: AsyncBanana/microdiff


text:
Add an SSL demo for the examples

This adds a simple example of using SSL for inter-node communications.

@shaneutt hey really sorry didn't notice this PR. Thank you very much and merge right the way!

authors: PotterDai shaneutt

repo: AsynkronIT/protoactor-go


text:
玩家受击后的移动问题

新版本中（Ep.26）玩家在做出移动输入后静止，并且受到敌人攻击时，玩家会因为TakeDamage(damage)方法中           Move(moveDirection)导致玩家会按照上次移动输入方向自行移动。

你好，我之前修改这个bug的时候忘记在StopMove()中重置移动方向了 - - 已经在上一期中添加修正了。感谢提醒，抱歉这么久才看到你的评论

这里是唧唧，我已经收到你的邮件啦~——来自QQ邮箱的自动回复邮件。

authors: AtCloudStudio zekron

repo: AtCloudStudio/ShootingStarPackages


text:
Not support parameters in header when generate axios request code

If I have some parameters in header, these parameters will be added in request URL as query string with this cli tool. Because you just handled two situations: in path and form data.

@cola305  Hi, our team use axios with vue3. They also need set headers.
Using studio tool to generate Axios services, like:
class UserService extends BaseService {
  constructor() {
    super();
  }

  /**
   * user register ✅
   * @param data RegisterDto
   */
  register(data: RegisterDto, extOptions?: ExtOptions): Promise<User> {
    const _url = `/api/User`;
    return this.request<User>('post', _url, data, extOptions);
  }
}

You will find every method contain the parameter extOptions?: ExtOptions, these parameter can pass extension parameters, for example:
imageService.uploadFile(file.name, file.slice(0, file.size) as any, {
      loading: false,
      headers: {
        'Content-Type': 'application/octet-stream'
      },
      signal: abortController.signal,
      onUploadProgress: (progressEvent) => {
        const percent = Math.round(
          (progressEvent.loaded / progressEvent.total!) * 100
        )
        onProgress({ percent } as UploadProgressEvent)
      }
    })


text:
Examples?

Why aren't there any examples?  I get that this is a port of LINQ and many people may be familiar, but I am not and would like to use this lib.  I appreciate the elegance of LINQ in filtering datasets, and PHP doesn't really have anything natively or other libs much for this.
I'm trying to pass from a Doctrine Collection object.  Then call first().  However, I'm getting Sequence contains no matching elements..  Why?

Does this thing even work?
What's up with first method generating a lambda if nothing is passed?
from($collection)->count() gives me 1.
from($collection)->first() gives me an exception.
What gives?
Why aren't there braces around if statements?  That's not a good idea with the interpreter.  Also, the first method shouldn't screw around with another loop and generating a lambda if null is passed.  It should just return the first element in the collection and get out of the way.  It's wasting cycles!

Why aren't there any examples?

I'm bad at writing documentation. What documentation the library has is the adaptation of the documentation for original LINQ from MSDN. As examples there are completely alien to the PHP universe and adapting them would take an unfathomable amount fo time, I didn't do it. Some people did write introductory articles for YaLinqo though; you can find the links in the ReadMe file.

I appreciate the elegance of LINQ in filtering datasets, and PHP doesn't really have anything natively or other libs much for this.

What datasets are you filtering? I don't think it's mentioned in the docs, but if you're doing filtering of data from a database, you should use ORM directly for this. Mentioning this just in case, as I know some people have tried this.

I appreciate the elegance of LINQ in filtering datasets, and PHP doesn't really have anything natively or other libs much for this.

PHP has all sorts of native array functions for filtering. They suffer from inconsistency, but they do exist.

I'm trying to pass from a Doctrine Collection object.

Doctrine collection looks like a thin wrapper on top of PHP arrays with some weird ass expression building (which I have no idea who would ever use, but I digress). As the Doctrine collection exists for a somewhat similar purpose (providing nicer more consistent API on top of arrays), there's zero reason to wrap arrays in two layers of wrappers as it'll be very confusing what method of what library is called.
If you have to use a Doctrine collection for some reason (for example, they're produced by a third-party API you're using), then you can get raw arrays from these collections by calling toArray on them, which will avoid the overhead of multiple wrappers and make some performance tricks inside the library possible.

Then call first(). However, I'm getting Sequence contains no matching elements.. Why?

Do you reuse the results of from($collection)? A sequence can only be iterated once. The code you show below suggests you don't reuse it, but I want to be sure that's not the issue.
Could you provide the full code? Your expectations and your code are correct, so maybe something important is missing outside of the provided code.

Why aren't there braces around if statements?

Where? What statements?
If you're reading the library code, you're doing it wrong. Every function has a lengthy documentation which is available both in source comments and on the web, generated from sources. Please use this documentation instead.

That's not a good idea with the interpreter.

I assure you it interprets these expressions just fine. And I don't think there's any reason for me to care about PSR-2 or any other random coding standards, as I've always been the one and only developer of the project. I'll consider changing my attitude if it ever changes.

Also, the first method shouldn't screw around with another loop and generating a lambda if null is passed.

All lambdas are cached, so no lambda is "generated". The "loop" only iterates once, so the overhead is minimal in this case, as this function isn't normally called in a loop. As YaLinqo sequence supports all sorts of iterators and not only arrays, the generic code has to be like this.
That being said, I did add some optimizations for specific cases and started working on major improvements in the usage of built-in array functions, but unfortunately this work hasn't been finished yet due to real life circumstances. I still hope to get back to it, especially now that PHP has proper array functions and the syntax is finally nice without any dirty hacks.

@Athari thank you for the excellent reply.  Sorry if I came across as too critical.  I was certainly quite frustrated when I submitted the issue.
Doctrine's Collection is the default output for relational collections within the Doctrine ORM.  Doctrine is a very popular ORM for PHP.  So, Doctrine collections are extremely common.
All said, it turns out there wasn't an issue all along.  I was getting the same error/Exception after many attempts in an integration test.  But, as it turns out, the issue was from another call to YaLinqo where the collection was empty and since the call stack looked so similar, I assumed it was the same one I was working with.  firstOrDefault did the trick here.
As always, a fresh look to the rescue.  Thanks again for the input.
Regarding docs, it really would be super helpful to get, at least, a few rather simple examples added to the docs.  Most of the articles I found in the README were performance related, no longer working, not in English, etc.  And, Googling around isn't going to yield many results either.  All in all, implementation details are quite lacking.
At the least, I'd suggest adding a section at the top of the project requesting assistance with example documentation.  IMO, there is no reason why a lib like this shouldn't have thousands of stars.  From my knowledge, there really isn't another elegant way of handling dataset filtering in PHP.

@oojacoboo The arrow function syntax is a recent addition to PHP, it didn't exist back when the the library was created. As there's a massive difference in readability between $v ==> $v->foo and function ($v) { return $v->foo; }, these "string lambdas" were added as an ugly hack a compromise. This functionality is obsolete if you're using the newest versions of PHP.

IMO, there is no reason why a lib like this shouldn't have thousands of stars.

It all comes down to the way PHP is... PHP. As the article "PHP: a fractal of bad design" well put it:

I can’t even say what’s wrong with PHP, because— okay. Imagine you have uh, a toolbox. A set of tools. Looks okay, standard stuff in there.
You pull out a screwdriver, and you see it’s one of those weird tri-headed things. Okay, well, that’s not very useful to you, but you guess it comes in handy sometimes.
You pull out the hammer, but to your dismay, it has the claw part on both sides. Still serviceable though, I mean, you can hit nails with the middle of the head holding it sideways.
You pull out the pliers, but they don’t have those serrated surfaces; it’s flat and smooth. That’s less useful, but it still turns bolts well enough, so whatever.
And on you go. Everything in the box is kind of weird and quirky, but maybe not enough to make it completely worthless. And there’s no clear problem with the set as a whole; it still has all the tools.
Now imagine you meet millions of carpenters using this toolbox who tell you “well hey what’s the problem with these tools? They’re all I’ve ever used and they work fine!” And the carpenters show you the houses they’ve built, where every room is a pentagon and the roof is upside-down. And you knock on the front door and it just collapses inwards and they all yell at you for breaking their door.
That’s what’s wrong with PHP.

This library is in a weird spot of making a small part of writing code easier, but not looking useful enough for someone used to writing chains of calls to weird inconsistent native array functions and maybe even loops to work with arrays, and not being massive enough to attract attention of serious programmers. You aren't using Doctrine collections because they're good (frankly, they aren't), but because they're part of a big framework. And in most cases, they're kinda enough. Also, writing complex LINQ queries isn't easy and requires some practice, so it's hard to find an excuse to learn it even if eventually it makes your life easier.
LINQ in C# is a cornerstone since it was introduced, but here in PHP the library is limited to only working with collections, unlike C# where it works on everything from XML and JSON to any database. There were several attempts to do LINQ to database, but all of them ultimately failed. Last time I checked, the only actually functional PHP LINQ for DB was a "demo" — partly due to PHP limitations, partly due to overwhelming complexity of the task.
Good point on changing arrays to objects in the ReadMe — casting to object is probably worth making the rest of the code so much nicer.

authors: Athari oojacoboo

repo: Athari/YaLinqo


text:
Recorder - corrupted waveform

Hello!
I have used AuditKit for several months, but recently found quite strange bug:

Here you can see audio spectrograms from AudioKit recorder (upper half) and typical iphone dictaphone (bottom one).
As you can see, Audiokit spectrograms have a lot of vertical noisy lines. There are a lot of artefacts and instability, if you work with sound like this one.
Let's look carefully at Audiokit file.

The cause of this line are these waveform anomaly peaks - small triangle in the center of upper graph.
Do anyone know how to solve this problem?
I tried a lot of different AKSetting configurations - but this bug is present everywhere.
Thank you!

Closing until more information (hopefully in the form of a project exhibiting the bug) is added.

authors: Scitator aure

repo: AudioKit/AudioKit


text:
Add a test case to show crash when adding sampler in a submix

Adding a sampler to a submix after some delay causes a crash in SamplerState::Unref.
Sampler is very sensitive to being deallocated while being attached to the audio engine. It seems that Mixer makes this even more tricky due to existing issues with adding nodes to an empty mixer.
I am not sure that I have a good idea of how to fix this, but I thought it is worth drawing your attention to it.
We've fixed this in our app by initializing Mixer with a dummy node.
I am not sure if this is something that we can do in AudioKit? Would it make sense to provide a version of Mixer that always has a dummy node as its input? That might simplify internal logic as well.
Side note:
While it seems to be ok to use empty AVAudioUnitSampler as a dummy node, I feel it might be a better idea to use AVAudioUnitPlayer.

Sorry, by deleting the develop branch I've closed this pull request. Can you recreate this PR?

I tried to add it back myself but it lost your explanation so it would be better if you recreated it. I did merge your other change. Thanks!

authors: aure jcavar


text:
Mobile-Market-Header-Changes

re-arranged and refactored the markets header, added new filter button, refactored side-bar state mostly out of the app.jsx component and into global state, added new navigations to the sidenav for markets, adjusted the hamburger icon on markets in mobile to only show hamburger or X, no more back button
https://github.com/AugurProject/augur/issues/1691

This pull request fixes 1 alert when merging dddee3781f6e3b2972869245c8730960e1d586f9 into 53d42345fad26797db9aaafb16f9b492e900dba5 - view on LGTM.com
fixed alerts:

1 for Potentially inconsistent state update

Comment posted by LGTM.com

This pull request fixes 1 alert when merging 6db4ab8f8faf2c2f7caae0183d10c052f29b49b0 into 53d42345fad26797db9aaafb16f9b492e900dba5 - view on LGTM.com
fixed alerts:

1 for Potentially inconsistent state update

Comment posted by LGTM.com

LGTM - one comment
@JohnDanz Hamburger turns into X when side menu open - is that intended?

authors: AugurIntegration JohnDanz andrewdamelio

repo: AugurProject/augur-ui


text:
Wire up profit and loss totals

Currently profit and loss values are stubbed out, need to get from augur-node.

added summing up realized for ETH change in user's balance.

This tix isn't blocked, not sure how to remove the dep.

UI is already wired up and gets the realized percentage.

Looks to be working correctly now - closing

repo: AugurProject/augur


text:
Fork migrate market

Clubhouse Story
Clubhouse Story
Clubhouse Story
Clubhouse Story
To Repo:

Cause a fork.
Migrate 5.5Mil+ REP to a universe.
Look at any Market Preview card and click "Migrate"
Go through with the tx.

NOTE: We aren't processing market migrations in Augur Core or Augur Node yet, so the market won't go away yet.
Submitter checklist

[X] Test covering functionality added/fixed in
Check the linked story includes the following:

[X] Steps to reproduce
[ ] Screenshot (If applicable)

Reviewer Checklist

[ ] Test/lint pass
[ ] Post merge, story marked complete

Removed all the unneeded boilerplate! Wooo

2 items commented on in ch task https://app.clubhouse.io/augur/story/7277/add-migrate-market-button-to-market-cards
Still working through the other ch tasks.

7284 is blocked by error that I'm seeing.
https://app.clubhouse.io/augur/story/8344/during-post-fork-show-outcomes-winning-universe
I'm not seeing the outcomes in the migrate rep form so the winning outcome doesn't show post fork.

Should be good now

authors: bthaile nuevoalex


text:
need help with project

looking to have quote screen for users pulling from updates to mysql database..can you help? any skype?
the project is written in php so far
please email me at showbox654265@gmail.com

by the way this has nothing to do with bitcoin it is for silver trading

Is it an open source project?

no i am not a developper
Sent from my Samsung Galaxy smartphone.
-------- Original message --------From: Gavin Chan notifications@github.com Date: 2017-05-31  6:16 AM  (GMT-05:00) To: Aurora-Team/BitcoinExchangeFH BitcoinExchangeFH@noreply.github.com Cc: silverbuyer showbox654265@gmail.com, Author author@noreply.github.com Subject: Re: [Aurora-Team/BitcoinExchangeFH] need help with project (#38)
Is it an open source project?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/Aurora-Team/BitcoinExchangeFH","title":"Aurora-Team/BitcoinExchangeFH","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/Aurora-Team/BitcoinExchangeFH"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gavincyi in #38: Is it an open source project?"}],"action":{"name":"View Issue","url":"https://github.com/Aurora-Team/BitcoinExchangeFH/issues/38#issuecomment-305148365"}}}

Sorry I work on open source project currently only. Thanks for your approach anyway. :)

authors: gavincyi silverbuyer

repo: Aurora-Team/BitcoinExchangeFH


text:
management password

Hi!
Does openvpn-status support management authentication to the openvpn server (pw-file) ?
From the man page:

--management IP port [pw-file]
Enable  a TCP server on IP:port to handle daemon management functions.  pw-file, if specified, is a password file (password on first line) or "stdin" to
prompt from standard input.  The password provided will set the password which TCP clients will need to provide in order to access management functions.

Thanks
Richard

Not yet, more than happy to review a PR if you want to give it a shot :)

authors: AuspeXeu rkearsley

repo: AuspeXeu/openvpn-status


text:
json extra-vars-file

We should support multiple formats for --extra-var-files. We should add JSON support. Switch off the parser based on file extension.

Note this is now in place for everything that is a template, which is basically any file except for raw and App Role secrets.

repo: Autodesk/aomi


text:
BUG-Multiple upload buttons can't have separate behavior

Description

Taipy GUI uses the behavior of the first file_selector element for all file selectors, and changing the file path of other file_selectors only affects the first one.
Also, only the on_action function for the first file_selector is called, even when trying to use other file_selectors.

How to reproduce
Code to replicate the issue:
from taipy import Gui

path_1=""
path_2=""

page="""
<|{path_1}|file_selector|label = UPLOAD BUTTON 1|on_action=f1|>
<|{path_2}|file_selector|label = UPLOAD BUTTON 2|on_action=f2|>

PATH 1: <|{path_1}|>
PATH 2: <|{path_2}|>
"""

def f1(state):
    print("Upload button 1 is used")

def f2(state):
    print("Upload button 2 is used")

Gui(page=page).run()

Expected behavior

Upload button 1 works as expected, path_1 variable is changed and f1 is called.
Expected the same result for upload button 2, expected changes in path_2 variable and f2 is called.
Expected separate file_selectors to be independent of each other.

Runtime environment

taipy 2.0.0
taipy-gui 2.0.4

tx @AlbVu
workaround: specify an id for each fileselector

authors: AlbVu FredLL-Avaiga

repo: Avaiga/taipy-gui


text:
Flyout styling

Does this not automatically style flyouts when using;
<Window.Styles>
<themes:MaterialTheme BaseTheme="Dark" PrimaryColor="Indigo" SecondaryColor="Amber" />
</Window.Styles>
Other elements seem to get styled to the theme automatically, but the flyouts not?

This is the Flyout i'm using:
<Window.Resources>
    <Flyout x:Key="AddSceneFlyout"
            Placement="TopEdgeAlignedLeft">
        <StackPanel Margin="10" VerticalAlignment="Top">
            <TextBox Text="{Binding Scene.Name}" Watermark="Enter scene name" Width="370" Margin="0,0,0,10" ToolTip.Tip="Enter the name of the scene"/>
            <ComboBox ItemsSource="{Binding HotkeyOptions}" SelectedItem="{Binding Scene.Hotkey}" Width="370" Margin="0,0,0,10" ToolTip.Tip="Select a hotkey"/>
            <Button Content="Add Scene" Command="{Binding AddScene}"></Button>
        </StackPanel>
    </Flyout>
</Window.Resources>

Hello, @Andy-DG
Seems like you use Flyouts wrong. Quick example shows that flyouts working as expected:
<Button Content="123">
  <Button.Flyout>
    <Flyout>
      <TextBlock>Test</TextBlock>
    </Flyout>
  </Button.Flyout>
</Button>

If i missing something, please attach a minimal reproduceable example.

Closing this issue as staled. Feel free to reopen it or create a new one if the problem persists or you have any questions.

authors: Andy-DG SKProCH


text:
Styles not working properly

I have these styles in my project for a pause button but they are not working properly
    <Style Selector="Button.PauseButton:not(.Paused)">
      <Setter Property="Width" Value="20"/>
      <Setter Property="Height" Value="25"/>
      <Setter Property="Background">
        <ImageBrush Source="avares://Speedy/Designs/Icons/ContinuedIcon.png"/>
      </Setter>
      <Setter Property="OpacityMask">
        <ImageBrush Source="avares://Speedy/Designs/Icons/ContinuedIcon.png"/>
      </Setter>
    </Style>

    <Style Selector="Button.PauseButton:disabled:not(.Paused) /template/ ContentPresenter#PART_ContentPresenter">
      <Setter Property="Background">
        <ImageBrush Source="avares://Speedy/Designs/Icons/ContinuedIcon.png"/>
      </Setter>
      <Setter Property="OpacityMask">
        <ImageBrush Source="avares://Speedy/Designs/Icons/ContinuedIcon.png"/>
      </Setter>
      <Setter Property="Opacity" Value="0.8"/>
    </Style>

    <Style Selector="Button.PauseButton:pointerover:not(.Paused) /template/ ContentPresenter#PART_ContentPresenter">
      <Setter Property="Background">
        <ImageBrush Source="avares://Speedy/Designs/Icons/ContinuedIcon.png"/>
      </Setter>
      <Setter Property="OpacityMask">
        <ImageBrush Source="avares://Speedy/Designs/Icons/ContinuedIcon.png"/>
      </Setter>
      <Setter Property="Opacity" Value="0.87"/>
    </Style>

    <Style Selector="Button.PauseButton.Paused" >
      <Setter Property="Width" Value="20"/>
      <Setter Property="Height" Value="25"/>
      <Setter Property="Background">
        <ImageBrush Source="avares://Speedy/Designs/Icons/StoppedIcon.png"/>
      </Setter>
      <Setter Property="OpacityMask">
        <ImageBrush Source="avares://Speedy/Designs/Icons/StoppedIcon.png"/>
      </Setter>
    </Style>

    <Style Selector="Button.PauseButton.Paused:pointerover /template/ ContentPresenter#PART_ContentPresenter">
      <Setter Property="Background">
        <ImageBrush Source="avares://Speedy/Designs/Icons/StoppedIcon.png"/>
      </Setter>
      <Setter Property="OpacityMask">
        <ImageBrush Source="avares://Speedy/Designs/Icons/StoppedIcon.png"/>
      </Setter>
      <Setter Property="Opacity" Value="0.87"/>
    </Style>

    <Style Selector="Button.PauseButton.Paused:disabled /template/ ContentPresenter#PART_ContentPresenter">
      <Setter Property="Background">
        <ImageBrush Source="avares://Speedy/Designs/Icons/StoppedIcon.png"/>
      </Setter>
      <Setter Property="OpacityMask">
        <ImageBrush Source="avares://Speedy/Designs/Icons/StoppedIcon.png"/>
      </Setter>
      <Setter Property="Opacity" Value="0.8"/>
    </Style>

this is the buttons code :
<Button Name="PauseButton" Classes.Paused="{Binding IsPaused}" Classes="PauseButton" IsEnabled="{Binding IsCopyingFiles}" Click="PauseButtonClicked"/>

and these are the icons :
StoppedIcon.png :

ContinuedIcon.png :

when I change the IsPaused and IsCopyingFiles Properties inside the window constructor the styles functions properly but when I change them inside an event handler for a button this happens

this is what the event handler contains :
        _DataContext.IsCopyingFiles = true;
        _DataContext.IsPaused = false;

Duplicate of https://github.com/AvaloniaUI/Avalonia/issues/10917. OpacityMask doesn't call control.InvalidateVisual() on changing its contents

repo: AvaloniaUI/Avalonia


text:
[macOS] CVDisplayLink unavailable crash (on app start)

Describe the bug
We have a pretty significant amount of logs from the production environment with a stack trace suggesting the app failed to initialize CVDisplayLink
   at Avalonia.Native.Interop.Impl.__MicroComIAvnPlatformRenderTimerProxy.RegisterTick(IAvnActionCallback callback)
   at Avalonia.Native.AvaloniaNativeRenderTimer.add_Tick(Action`1 value)
   at Avalonia.Rendering.ThreadProxyRenderTimer.add_Tick(Action`1 value)
   at Avalonia.Rendering.RenderLoop.Add(IRenderLoopTask i)
   at Avalonia.Rendering.Composition.Server.ServerCompositor..ctor(IRenderLoop renderLoop, IPlatformGraphics platformGraphics, BatchStreamObjectPool`1 batchObjectPool, BatchStreamMemoryPool batchMemoryPool)
   at Avalonia.Rendering.Composition.Compositor..ctor(IRenderLoop loop, IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits, ICompositorScheduler scheduler, Boolean reclaimBuffersImmediately, Dispatcher dispatcher)
   at Avalonia.Rendering.Composition.Compositor..ctor(IRenderLoop loop, IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits)
   at Avalonia.Rendering.Composition.Compositor..ctor(IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits)
   at Avalonia.Native.AvaloniaNativePlatform.DoInitialize(AvaloniaNativePlatformOptions options)
   at Avalonia.Native.AvaloniaNativePlatform.Initialize(IntPtr factory, AvaloniaNativePlatformOptions options)
   at Avalonia.Native.AvaloniaNativePlatform.Initialize(AvaloniaNativePlatformOptions options)
   at Avalonia.AvaloniaNativePlatformExtensions.<>c__DisplayClass0_0.<UseAvaloniaNative>b__0()
   at Avalonia.AppBuilder.SetupUnsafe()
   at Avalonia.AppBuilder.Setup()
   at Avalonia.AppBuilder.SetupWithLifetime(IApplicationLifetime lifetime)
   at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, ShutdownMode shutdownMode)

I would assume something happened and the CVDisplayLink callback mechanism failed to initialize.
cc: @maxkatz6
To Reproduce
I can't repro it but I would guess disconnecting monitor before starting the app would do the trick.
Expected behavior
fallback to standard timer?
Avalonia version
11.0.7
OS
macOS
Additional context
https://github.com/AvaloniaUI/Avalonia/pull/12652

I checked the logs again and all crashes happened in the first second after the app started. It also does not relate to a single user (the user could start the app before and after and no user had this issue twice).

@ltetak are you sure it's reproducible on 11.0.7? I don't think it was ever backported.

@ltetak is there any special setup on these machines? Multiple displays, maybe? Something that might help testing.

@ltetak pushed this PR so it can rethrow original status code instead. Can you try once builds are ready?
https://github.com/AvaloniaUI/Avalonia/pull/14938

@ltetak I don't know if CGGetActiveDisplayList is a right approach, but it might worth a try, yea. Ideally should be double checked how Chromium/qtbase handle that.

This is interesting https://source.chromium.org/chromium/chromium/src/+/main:ui/display/mac/display_link_mac.cc;l=236?q=CVDisplayLinkCreateWithCGDisplay

@maxkatz6 I haven't checked this yet but we also have other logs that seem somewhat related
System.Runtime.InteropServices.COMException: BeginDrawing failed
   at IAvnMetalRenderingSession Avalonia.Native.Interop.Impl.__MicroComIAvnMetalRenderTargetProxy.BeginDrawing()
   at IMetalPlatformSurfaceRenderingSession Avalonia.Native.MetalRenderTarget.BeginRendering()
   at ISkiaGpuRenderSession Avalonia.Skia.Metal.SkiaMetalGpu+SkiaMetalRenderTarget.BeginRenderingSession()
   at IDrawingContextImpl Avalonia.Skia.SkiaGpuRenderTarget.CreateDrawingContext(bool useScaledDrawing)
   at void Avalonia.Rendering.Composition.Server.ServerCompositionTarget.Render()
   at void Avalonia.Rendering.Composition.Server.ServerCompositor.RenderCore(bool catchExceptions)
   at void Avalonia.Rendering.Composition.Server.ServerCompositor.RenderReentrancySafe(bool catchExceptions)
   at void Avalonia.Rendering.Composition.Server.ServerCompositor.Render(bool catchExceptions)
   at void Avalonia.Media.MediaContext.SyncCommit(Compositor compositor, bool waitFullRender, bool catchExceptions)
   at void Avalonia.Controls.TopLevel.HandleClosed()
   at void Avalonia.Controls.WindowBase.HandleClosed()
   at void Avalonia.Native.WindowBaseImpl+WindowBaseEvents.Avalonia.Native.Interop.IAvnWindowBaseEvents.Closed()
   at void Avalonia.Native.Interop.Impl.__MicroComIAvnWindowBaseEventsVTable.Closed(Void* this)
   at void Avalonia.Native.DispatcherImpl.RunLoop(CancellationToken token)
   at void Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl)
   at void Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at void Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
   at int Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(string[] args)
   at int Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, string[] args, ShutdownMode shutdownMode)


text:
Binding inside ItemsRepeater.DataTemplate broken in 11.1

Describe the bug
Using "{Binding}" inside ItemsRepeater.DataTemplate is binding to the Parent, not to the Item.
To Reproduce
Test case project: TestItemsRepeater.zip

Open and Run the Test case project
The top ItemsRepeater is trying to bind the item to the DataContext of the ItemView and is not working
2b. The bottom ItemsRepeater is directly using the Bindings on the ItemView and are working
Inspect the ItemView and DataContext will be set to TestItemsRepeater.ViewModels.MainWindowViewModel

Optional 4. Downgrade Avalonia to 11.0.11 and run. Both ItemsRepeater will now work properly

Expected behavior
The DataContext of the ItemView should be set to TestItemsRepeater.ViewModels.ItemViewModel as it used to do in 11.0.11
Avalonia version
11.1.0-rc2
OS
Windows
Additional context
I tested this same setup using ItemControl and that does not seem to have this issue

I've tested both versions and it is a regression. However, there's no need to assign the DataContext to what you're expecting to be...itself?
Original broken ItemsRepeater:
<ItemsRepeater ItemsSource="{Binding Items}">
    <ItemsRepeater.Layout>
        <WrapLayout HorizontalSpacing="20" VerticalSpacing="30" />
    </ItemsRepeater.Layout>

    <ItemsRepeater.ItemTemplate>
        <DataTemplate DataType="vm:ItemViewModel">
            <views:ItemView DataContext="{Binding}" />
        </DataTemplate>
    </ItemsRepeater.ItemTemplate>
</ItemsRepeater>

Change to <views:ItemView /> and it will work as expected.
The root element's concept of what the DataContext is seems to have broken (in only ItemsRepeater, ItemsControl works fine). This may be a problem for a niche case where you need to bind DataContext properties of the Item VM to the root control in the ItemTemplate. In that scenario, you would need a wrapper so it's not the root:
<ItemsRepeater.ItemTemplate>
  <DataTemplate DataType="vm:ItemViewModel">
      <Border>
          <views:ItemView DataContext="{Binding}" SomeProp="{Binding MyProp}" />
      </Border>
  </DataTemplate>
</ItemsRepeater.ItemTemplate>

authors: TimoObst stevemonaco


text:
FontSize inconsistent

If I use Consolas font, and set font size 10 (like the default in visual studio)
The font size is much smaller that it is in visual studio.
Perhaps we have the font scale wrong, to compensate I have to use fontsize = 14
however because of this it looks bolder than it should.

Is the font size in VS in points? Our font sizes are in DIPs.
WPF also uses DIPs for font sizes however it is also possible in WPF to supply a point size in markup. Maybe we just need to add this feature?

I don't realise they were in DIPs, ok so that explains it. we could add support for point size.
However I am struggling to get like for like font rendering, let me post a quick example

Ok turns out I was on skia backend, which I can take a look at, to fix ;)
However there is an issue on the direct2d backend
you need to click on image to get full res version to be able to see.
On left is Avalon studio (direct2d backend) and right is visual studio.
look at line 1...
the '*' characters, as you move left to right, you get the odd ones that are blurred.
Any ideas what the cause is?

I think the cause is that we need to set the TextAntialiasMode of the renderTarget to SharpDX.Direct2D1.TextAntialiasMode.Cleartype. Furthermore we should assign the TextRenderingParams to something like  new RenderingParams(directWriteFactory, 1.8f, 1.5f, 0.0f, PixelGeometry.Bgr, RenderingMode.CleartypeGdiNatural). Especially the RenderingMode is important. This is what MSFT has done to get a better rendering of fonts in VS and WPF. But i dont know what values they use for TextAntialiasMode and the RenderingMode.

Closing as font size now seems to be consistent.

authors: danwalmsley grokys soerendd


text:
AvaloniaProperty inside UserControl works for static values but not for data bound values

Describe of bug
I have a custom UserControl (UserControl1) with a string property property SomeText. I added the control to the main form and set the SomeText value in the layout.  When I set the value with a literal string, Avalonia passes the value to the control as it should.  However, when I set SomeText with a data binding (eg. <controls:UserControl1 SomeText="{Binding Greeting}" /> ), Avalonia does not set the property in my UserControl, and it remains default.
To Reproduce

Create a new Avalonia MVVM project.
Create a new User Control called UserControl1.
Copy the below code into UserControl1 and MainWindow

UserControl1.axaml
<UserControl xmlns="https://github.com/avaloniaui"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
             x:Class="AvaloniaTest.Views.UserControl1">

	<TextBlock Text="{Binding SomeText}" />
</UserControl>

UserControl1.axaml.cs
public partial class UserControl1 : UserControl
	{
		public static readonly StyledProperty<string?> SomeTextProperty =
		AvaloniaProperty.Register<UserControl1, string?>(nameof(SomeText), null, true, Avalonia.Data.BindingMode.TwoWay);

		public string? SomeText
		{
			get => GetValue(SomeTextProperty);
			set => SetValue(SomeTextProperty, value);
		}

		public UserControl1()
		{
			AvaloniaXamlLoader.Load(this);
			DataContext = this;
		}
	}

MainWindow.axaml
<Window xmlns="https://github.com/avaloniaui"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:vm="using:AvaloniaTest.ViewModels"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
        x:Class="AvaloniaTest.Views.MainWindow"
		xmlns:controls="clr-namespace:AvaloniaTest.Views"
        Icon="/Assets/avalonia-logo.ico"
        Title="AvaloniaTest">

	<StackPanel>

		<!-- Displays "Welcome to Avalonia!" -->
		<TextBlock Text="{Binding Greeting}" />

		<!-- Displays "This is some text" -->
		<controls:UserControl1 SomeText="This is some text" />

		<!-- Should display "Welcome to Avalonia!", but it is blank -->
		<controls:UserControl1 SomeText="{Binding Greeting}" />

	</StackPanel>
</Window>

MainWindow.axaml.cs
public partial class MainWindow : Window
	{
		public MainWindow()
		{
			InitializeComponent();
		}
	}

Expected behavior
Avalonia should set the UserControl1.SomeText property from the string value in MainWindow's data binding.
Desktop
Windows 10 Home
Version 21H2
Build 19044.1826

It does work, there is a small mistake here:
public UserControl1()
{
	AvaloniaXamlLoader.Load(this);

        // this line should be removed, the 'binding system' take the data from DataContext of control himself.
	//DataContext = this;
}

<UserControl xmlns="https://github.com/avaloniaui"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
             x:Class="AvaloniaTest.Views.UserControl1">

         // this
       <TextBlock Text="{Binding SomeText}" />
        // can be replaced with:
       <TextBlock Text="{Binding $parent.SomeText}" />
</UserControl>

authors: Mbucari danielmayost


text:
Après l'expiration du token, les pages semblent s'afficher comme si on est encore connecté.

J'ai remarquer que lorsque sa faisait plus d'une journée, et donc que le token est invalidé, il est possible de naviguer sur le site dans les zones réservée aux utilisateurs connectés et d'y faire des requêtes. De plus, le bouton "Se déconnecter" est visible alors qu'on est "techniquement" pas connecté.
Les requêtes sont invalidée dans le backend et on reçoit une pastille rouge de "Token verification error catched." au frontend.
Comportement attendu : Lorsque le token n'est plus valide, on ne devrait pas pouvoir naviguer dans les pages qui nécessite une authentification et on devrait se retrouvé déconnecté de la plateforme.
Note : Marc-André a mentionner qu'il s'agit peut-être de quelque chose en lien avec le localstorage et qu'il faudrait prendre le "nouveau" pas "l'ancien"

On ne vérifie pas si le token est légit lorsqu'on load une page.
L'Api a l'URL : /verify-token (détaillés dans la documentation)
Premier jet basic de design :

Ajouter le call à verify-token, à chacune des url classé "dashboard"
Ajuster le isLoggedIn en conséquence.

J'ai commencé le travail pour le vérify-token. Il reste à déterminer la fréquence qu'on le check.

authors: SonofaPancak mamarmite

repo: Avantage-Numerique/bdsol-app


text:
Allow to change isVideoMirrored option for front camera

Retaking #120 from master

@jonandersen Could you please review and provide feedback if needed?

@Awalz @jonandersen Any chance this PR gets merged, please? It's quite simple and I think it will benefit others.

In what scenario would you not flip the front camera? (no the project owner, just curious)
Also they haven't responded to mine either & its been quite a while :(

We are not flipping the front camera (but the preview layer!), so the exported video looks as if it was recorded with the back camera. For example, if you're holding a sign with letters, it will be readable in the exported video.

Closing. Repo seems abandoned.

authors: ThoseGuysInTown luvacu

repo: Awalz/SwiftyCam


text:
help with scrcpy please ty

the bot is telling me scrcpy is not installed how can i fix this i think its my issue i see the folder in the bot folder and if i open console it clones my bluestacks instance but the bot is saying its not installed

WARNING:bot_logger:Starting bot...
INFO:bot_logger:scrcpy is not installed
DEBUG:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): github.com
DEBUG:requests.packages.urllib3.connectionpool:https://github.com:443 "GET /Genymobile/scrcpy/releases/download/v1.25/scrcpy-win64-v1.25.zip HTTP/1.1" 302 0
DEBUG:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): objects.githubusercontent.com
DEBUG:requests.packages.urllib3.connectionpool:https://objects.githubusercontent.com:443 "GET /github-production-release-asset-2e65be/111583593/0a75b6d1-b575-40f8-ba8b-2123360e276a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230702%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230702T153822Z&X-Amz-Expires=300&X-Amz-Signature=14a9850632c4cc86bce8f2723988b13713c0a43aa8583b6b169db74b7e8257fb&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=111583593&response-content-disposition=attachment%3B%20filename%3Dscrcpy-win64-v1.25.zip&response-content-type=application%2Foctet-stream HTTP/1.1" 200 38243055
INFO:bot_logger:Selected units: demon_hunter, bombardier, trapper, dryad, harlequin

well i think i jave scrcpy installed now but its notconnecting ofr some reason looks like the ports incorrext maybe how can i fix this?
C:\Users\12092\Downloads\Rush-Royale-Bot-main (1)\Rush-Royale-Bot-main>call .bot_env\Scripts\activate.bat

daemon not running; starting now at tcp:5037
daemon started successfully
Scanning 127.0.0.1 Ports 49500 - 55500
Started 2000 threads
failed to connect to 127.0.0.1:49668
failed to connect to 127.0.0.1:49671
failed to connect to 127.0.0.1:49665
failed to connect to 127.0.0.1:49664
Ports Open: [49665, 49668, 49671, 49664, 49666, 49670, 49667]
failed to connect to 127.0.0.1:49666
disconnected 127.0.0.1:49664
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Users\12092\AppData\Local\Programs\Python\Python39\lib\threading.py", line 980, in _bootstrap_inner
disconnected 127.0.0.1:49665
self.run()
File "C:\Users\12092\AppData\Local\Programs\Python\Python39\lib\threading.py", line 917, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\12092\Downloads\Rush-Royale-Bot-main (1)\Rush-Royale-Bot-main\Src\gui.py", line 104, in start_bot
self.bot_instance = bot_handler.start_bot_class(self.logger)
File "C:\Users\12092\Downloads\Rush-Royale-Bot-main (1)\Rush-Royale-Bot-main\Src\bot_handler.py", line 64, in start_bot_class
bot = bot_core.Bot()
File "C:\Users\12092\Downloads\Rush-Royale-Bot-main (1)\Rush-Royale-Bot-main\Src\bot_core.py", line 27, in init
raise Exception("No device found!")
Exception: No device found!
disconnected 127.0.0.1:49666
disconnected 127.0.0.1:49667
failed to connect to 127.0.0.1:49667
disconnected 127.0.0.1:49668
disconnected 127.0.0.1:49670
failed to connect to 127.0.0.1:49670
disconnected 127.0.0.1:49671
daemon not running; starting now at tcp:5037
daemon started successfully
Scanning 127.0.0.1 Ports 49500 - 55500
Started 2000 threads
error: protocol fault (couldn't read status length): No error
cannot connect to 127.0.0.1:54945: No connection could be made because the target machine actively refused it. (10061)
failed to connect to 127.0.0.1:49668
failed to connect to 127.0.0.1:49671
failed to connect to 127.0.0.1:49664
failed to connect to 127.0.0.1:49666
Ports Open: [49665, 49668, 49671, 54945, 49664, 49666, 49670, 49667]
disconnected 127.0.0.1:49664
Exception in thread Thread-2002:
Traceback (most recent call last):
File "C:\Users\12092\AppData\Local\Programs\Python\Python39\lib\threading.py", line 980, in _bootstrap_inner
self.run()
File "C:\Users\12092\AppData\Local\Programs\Python\Python39\lib\threading.py", line 917, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\12092\Downloads\Rush-Royale-Bot-main (1)\Rush-Royale-Bot-main\Src\gui.py", line 104, in start_bot
self.bot_instance = bot_handler.start_bot_class(self.logger)
File "C:\Users\12092\Downloads\Rush-Royale-Bot-main (1)\Rush-Royale-Bot-main\Src\bot_handler.py", line 64, in start_bot_class
bot = bot_core.Bot()
File "C:\Users\12092\Downloads\Rush-Royale-Bot-main (1)\Rush-Royale-Bot-main\Src\bot_core.py", line 27, in init
raise Exception("No device found!")
Exception: No device found!
disconnected 127.0.0.1:49666
disconnected 127.0.0.1:49665
disconnected 127.0.0.1:49667
failed to connect to 127.0.0.1:49667
disconnected 127.0.0.1:49668
disconnected 127.0.0.1:49670
failed to connect to 127.0.0.1:49670
disconnected 127.0.0.1:49671

repo: AxelBjork/Rush-Royale-Bot


text:
feat(toast): allow two rows label in Toast

Closes #16

Can the code be a mixin that is reused in HeaderTitle in packages/core/src/Dialog/Dialog.tsx as well? Something like this:
const twoLinesClamp = styled.css`
  /* stylelint-disable-next-line value-no-vendor-prefix */
  display: -webkit-box;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-line-clamp: 2;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-box-orient: vertical;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -moz-box-orient: vertical;
  overflow: hidden;
  white-space: pre-wrap;
`

...
export const ToastLabel = styled(Typography).attrs({
  variant: 'chip-tag-text',	  variant: 'chip-tag-text',
})<{	})<{
  readonly hasCloseButton: boolean	  readonly hasCloseButton: boolean
  readonly isError: boolean	  readonly isError: boolean
  readonly hasEmphasis: boolean	  readonly hasEmphasis: boolean
}>`	}>`
  height: 100%;	  height: 100%;
  ${twoLinesClamp};
  ...

This way we will have stylelint-disable-next-line only in one file.

Suggestions:

More descriptive name than twoLinesStyle
A comment with a description above for intellisense info in VS Code
twoLinesStyle  is exported in index.ts file so it could be imported from practical-react-components-core and reused in the application

Suggestions:

More descriptive name than twoLinesStyle
A comment with a description above for intellisense info in VS Code
twoLinesStyle  is exported in index.ts file so it could be imported from practical-react-components-core and reused in the application

Fixed all your suggestions. Changed the name to your original suggestion twoLinesClamp because the css property name is line-clamp. @anius

Suggestion:
/**
 * A styled-components mixin that truncates two-lines text with ellipsis.
 *
 * An example:
 * ```tsx
 * const Div = styled.div`
 *   ${twoLinesClamp};
 * `
 * ```
 */

or similar

authors: anius boilund


text:
camelCase

Youba!
There is an error in your module if we use camelCase: @Validate(IsUnique, [{ table: 'customers', column: 'carName' }]).
As example,
query: "select carName from customers where  carName like 'Scoda1'   ",
parameters: undefined,
driverError: error: column "carname" does not exist

@IuriiPastushenko thanks for sharing the bug here, don't hesitate if you have any other suggestion or question

authors: AyubTouba IuriiPastushenko

repo: AyubTouba/nestjs-dbvalidator


text:
to add a hackerrank problem named ginortS

Hello Mentor! I as a participant of lgmsoc21 wants to add the solution of ginortS problem of hackerrank in python language. Problem description is given below.
You are given a string S.
S contains alphanumeric characters only.
Your task is to sort the string S in the following manner:
All sorted lowercase letters are ahead of uppercase letters.
All sorted uppercase letters are ahead of digits.
All sorted odd digits are ahead of sorted even digits.

@ravikr126 please assign me this issue.


text:
n-Queen Backtracking Problem can be done in c++ with all the permutation possible can also be printed

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Programming language

[ ] C
[ ] C++
[ ] Java
[ ] Python

@Kabirdutt this issue is already solved


text:
Show list of contributors on Readme.md

Show list of contributors on Readme.md  with there profile picture
Can i work on this @Ayushparikh-code

Show list of contributors on Readme.md with there profile picture
Can i work on this @Ayushparikh-code

yeah 👍

repo: Ayushparikh-code/Web-dev-mini-projects


text:
Fix dropdown menu in the navbar

Project name
Band Website
Project link
https://github.com/Ayushparikh-code/Web-dev-mini-projects/tree/main/Band Website
Improvements suggested
The 'More' dropdown in the navbar reloads the page instead of showing the dropdown content. This issue needs to be fixed so that clicking 'More' displays the dropdown menu without reloading the page

I  take the project

@AnvitaPrasad i would like to help you in your issue


text:
More concrete blocks

Your Mod adds a few things from Terracotta:
Terracotta Stairs
Terracotta Slabs
Terracotta Bricks
Terracotta Bricks Stairs
Terracotta Bricks Slabs
Terracotta Bricks Wall
Could You add the same blocks but from concrete?

This was actually planned in the first release, but Terracotta variants took me so long to make data and assets for that I didn't add Concrete variants

authors: Azagwen RDKRACZ

repo: Azagwen/ATBYW


text:
Beta 4 Focus upgrade - stack overflow

(I don't have a screenshot right now because I'm making this issue from my phone.)
You can put in a medium (bolt, etc. I forger what they're called) into the center slot, but putting in a modifier in any slot erases the inventory, JEI disappears, and the rest of the focus options are gone. The "stack overflow" issue shows up in chat.
If you right-click the slot of where you put the modifier, the inventory will return and the other focus upgrade options are available. (JEI doesn't show up again, but not a big deal.)
I think this only works with the new focus upgrades.
I stubbed my toe and I'm not at my computer right now, so I'll get more info later if needed.

*p.s.: thanks to Azanor for... all his stuff. No long explanation needed.

JEI didn't disappear, I guess. I remembered wrong.

I also did some testing, if you do a fresh install (i even deleted .minecraft) it simply crashes, optifine prevents the crash
Here is a screenshot of the crash report

I also can't find the "Quicken" medium, but that may be just my issue.

repo: Azanor/thaumcraft-beta


text:
[Beta 7] Can't unlock void metal essentia smelter.

I Can't unlock void metal essentia smelter as i am only 3/5 in alchemical metallurgy because under things that need to be discovered is "research.c_voidstuff.text". I'm hoping this gives me an epiphany because as of beta 7 I needed to use an extra epiphany for arcane infusion which leaves me missing one for golems.

I'm presuming void metal is part of the eldritch tree, which isn't done yet.

So what should I do about the extra Ephiphany I need now

I am actually considering removing epiphanies. They are a pointless hurdle atm.

I liked the idea, and them being a hurdle, just wish you got them in a different way such as having to go on quest for it or something

authors: Azanor UnixRonin jobensingh


text:
Normal control unit sharing doesn't work

Not sure precisely how it doesn't work, but numerous players are reporting this. Will need to investigate.

tried a fix for both, changed the forces setting in the editor #1173

Irrenicus said on Discord that your fix worked. Guessing I can close?

authors: SebastianTanoni YakaryBovine

repo: AzerothWarsLR/WarcraftLegacies


text:
Reduce starting creeps for SW and IF

SA starting gold is quite high, mainly SW and IF.
Remove a couple creeps from each camp. (Hogger camp is particularly punishing to new players and TH has a fairly large concentration of creeps also.

Closed by #3073


text:
Erstellung Mockup für Startseite

Es sollte zuerst eine Login-Seite geben.
Zu klären:

Login als Studienorganisator: Kann Studien erstellen/ eigene Studien ansehen und Stand überprüfen
Login als Studienteilnehmer: Kann QR-Code scannen und Studien ansehen.
Oder
Login als User -> QR-Code scannen und Studien ansehen + Studien erstellen

repo: AzizFacilex/HealthStudies-Application


text:
Merge pull request #2 from AztFireSpell/test-workflow

Update README.md

Changes Apply ok!


text:
chore: remove founation and types deps from boxes

first part of https://github.com/AztecProtocol/aztec-packages/issues/3340
next: removing circuits.js, by having the circuits wasm accessible from aztec.js

Benchmark results
Metrics with a significant change:

note_trial_decrypting_time_in_ms (8): 6.20 (-67%)
note_trial_decrypting_time_in_ms (32): 100 (+638%)

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Values are compared against data from master at commit 5cfbb68b and shown if the difference exceeds 1%.
L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
8 txs
32 txs
128 txs

l1_rollup_calldata_size_in_bytes
45,444
179,588
716,132

l1_rollup_calldata_gas
222,876
868,112
3,448,196

l1_rollup_execution_gas
841,963
3,595,220
22,203,565

l2_block_processing_time_in_ms
2,016 (-1%)
7,663 (-2%)
29,989 (-1%)

note_successful_decrypting_time_in_ms
304 (-3%)
890 (-1%)
3,217 (-2%)

note_trial_decrypting_time_in_ms
:warning: 6.20 (-67%)
:warning: 100 (+638%)
142 (+1%)

l2_block_building_time_in_ms
20,662 (-3%)
82,145 (-1%)
327,687 (-1%)

l2_block_rollup_simulation_time_in_ms
11,987 (-3%)
47,583 (-1%)
189,221 (-1%)

l2_block_public_tx_process_time_in_ms
8,631 (-2%)
34,421 (-1%)
137,941 (-1%)

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric
5 blocks
10 blocks

node_history_sync_time_in_ms
21,801 (-2%)
42,643 (-2%)

note_history_successful_decrypting_time_in_ms
2,056 (-3%)
3,976 (-4%)

note_history_trial_decrypting_time_in_ms
125 (-2%)
155 (-1%)

node_database_size_in_bytes
1,628,733
1,096,964

pxe_database_size_in_bytes
29,748
59,307

Circuits stats
Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit
circuit_simulation_time_in_ms
circuit_input_size_in_bytes
circuit_output_size_in_bytes

private-kernel-init
768 (-1%)
61,697
18,905

private-kernel-ordering
127 (-1%)
24,297
8,153

base-rollup
1,753 (-1%)
656,428
873

root-rollup
174 (+2%)
4,072
1,097

private-kernel-inner
792 (-1%)
81,568
18,905

public-kernel-private-input
571
41,519
18,905

public-kernel-non-first-iteration
409
41,561
18,905

merge-rollup
15.4 (-1%)
2,592
873

Miscellaneous
Transaction sizes based on how many contracts are deployed in the tx.

Metric
0 deployed contracts
1 deployed contracts

tx_size_in_bytes
8,787
27,547

authors: AztecBot dan-aztec

repo: AztecProtocol/aztec-packages


text:
refactor: Join-split example Part 1

The first of a two-part series to refactor the join-split example, the goal being to focus the tests on circuit writing (no proof construction), update them to reflect our newer idioms, and relocate them.  Key changes

Keep a subset of tests relating to circuit writing.
Remove code that has to do with proof construction.
Add a new circuit change detection paradigm: rather than hashing a verification key (a proving system-dependent object), simply hash the circuit-defining data in the circuit builder.
Delete unused code (some unused before, some unused now).

The next PR https://github.com/AztecProtocol/aztec-packages/pull/5016 will move and condense files, and update namespaces.

@lucasxia01 made an issue to follow up on a particular question: https://github.com/AztecProtocol/barretenberg/issues/900


text:
feat(avm): sha256_compression

Please read contributing guidelines and remove this line.

#6452  👈
master

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

Join @IlyasRidhuan and the rest of your teammates on  Graphite

Benchmark results
Metrics with a significant change:

batch_insert_into_append_only_tree_32_depth_ms (512): 315 (+18%)
batch_insert_into_append_only_tree_32_depth_ms (1024): 607 (+20%)
batch_insert_into_append_only_tree_32_depth_ms (2048): 1,190 (+20%)
batch_insert_into_append_only_tree_32_depth_ms (4096): 2,353 (+20%)
batch_insert_into_indexed_tree_20_depth_ms (512): 452 (+20%)
batch_insert_into_indexed_tree_20_depth_ms (1024): 889 (+20%)
batch_insert_into_indexed_tree_20_depth_ms (2048): 1,765 (+20%)
batch_insert_into_indexed_tree_20_depth_ms (4096): 3,516 (+20%)
circuit_witness_generation_time_in_ms (base-rollup): 8,963 (+17%)
node_history_sync_time_in_ms (5): 18,093 (+18%)
node_history_sync_time_in_ms (10): 33,578 (+18%)
l2_block_processing_time_in_ms (8): 1,606 (+18%)
l2_block_processing_time_in_ms (32): 6,018 (+19%)
l2_block_processing_time_in_ms (64): 11,958 (+19%)

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
8 txs
32 txs
64 txs

l1_rollup_calldata_size_in_bytes
740
740
740

l1_rollup_calldata_gas
6,692
6,692
6,680

l1_rollup_execution_gas
586,877
586,877
586,865

l2_block_processing_time_in_ms
:warning: 1,606 (+18%)
:warning: 6,018 (+19%)
:warning: 11,958 (+19%)

l2_block_building_time_in_ms
25,188 (+6%)
98,678 (+6%)
196,910 (+6%)

l2_block_rollup_simulation_time_in_ms
25,011 (+6%)
98,064 (+6%)
195,708 (+6%)

l2_block_public_tx_process_time_in_ms
10,203 (+8%)
39,784 (+7%)
79,493 (+7%)

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric
5 blocks
10 blocks

node_history_sync_time_in_ms
:warning: 18,093 (+18%)
:warning: 33,578 (+18%)

node_database_size_in_bytes
22,888,528
39,452,752

pxe_database_size_in_bytes
29,868
59,425

Circuits stats
Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit
circuit_simulation_time_in_ms
circuit_input_size_in_bytes
circuit_output_size_in_bytes
circuit_witness_generation_time_in_ms
circuit_proving_time_in_ms
circuit_proof_size_in_bytes

private-kernel-init
130 (+4%)
18,212
41,446
N/A
N/A
N/A

private-kernel-inner
362 (+2%)
66,727
41,446
N/A
N/A
N/A

private-kernel-reset
618 (+4%)
210,456
41,446
N/A
N/A
N/A

private-kernel-ordering
357 (+1%)
61,368
55,522
N/A
N/A
N/A

base-parity
8.14 (+4%)
128
64.0
279 (+1%)
12,612 (-6%)
2,208

root-parity
51.2 (+6%)
27,064
64.0
217 (-4%)
154,681 (-15%)
2,720

base-rollup
707 (+7%)
111,094
925
:warning: 8,963 (+17%)
138,451 (-14%)
3,104

root-rollup
72.4 (+13%)
11,454
789
187 (-2%)
15,283 (-8%)
3,424

public-kernel-app-logic
135 (+4%)
68,697
59,431
285 (-15%)
490 (-2%)
73,024

public-kernel-tail
471 (+5%)
174,138
7,691
500 (+3%)
377 (-12%)
10,112

public-kernel-setup
110 (+4%)
68,697
59,431
318 (+8%)
458 (-7%)
73,024

public-kernel-teardown
114 (+5%)
68,697
59,431
277 (-4%)
393 (-6%)
73,024

merge-rollup
6.64 (+3%)
2,696
925
128 (-18%)
3,380 (-9%)
3,104

Tree insertion stats
The duration to insert a fixed batch of leaves into each tree type.

Metric
1 leaves
16 leaves
64 leaves
128 leaves
512 leaves
1024 leaves
2048 leaves
4096 leaves
32 leaves

batch_insert_into_append_only_tree_16_depth_ms
13.1 (+18%)
21.3 (+19%)
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_count
16.7
31.8
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_ms
0.766 (+19%)
0.658 (+20%)
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_32_depth_ms
N/A
N/A
61.8 (+19%)
97.3 (+19%)
:warning: 315 (+18%)
:warning: 607 (+20%)
:warning: 1,190 (+20%)
:warning: 2,353 (+20%)
N/A

batch_insert_into_append_only_tree_32_depth_hash_count
N/A
N/A
95.9
159
543
1,055
2,079
4,127
N/A

batch_insert_into_append_only_tree_32_depth_hash_ms
N/A
N/A
0.634 (+20%)
0.602 (+19%)
0.572 (+18%)
0.568 (+21%)
0.565 (+20%)
0.563 (+21%)
N/A

batch_insert_into_indexed_tree_20_depth_ms
N/A
N/A
73.3 (+20%)
142 (+19%)
:warning: 452 (+20%)
:warning: 889 (+20%)
:warning: 1,765 (+20%)
:warning: 3,516 (+20%)
N/A

batch_insert_into_indexed_tree_20_depth_hash_count
N/A
N/A
106
208
692
1,363
2,707
5,395
N/A

batch_insert_into_indexed_tree_20_depth_hash_ms
N/A
N/A
0.643 (+20%)
0.641 (+20%)
0.615 (+20%)
0.614 (+21%)
0.612 (+20%)
0.613 (+20%)
N/A

batch_insert_into_indexed_tree_40_depth_ms
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
80.3 (+20%)

batch_insert_into_indexed_tree_40_depth_hash_count
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
108

batch_insert_into_indexed_tree_40_depth_hash_ms
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
0.707 (+20%)

Miscellaneous
Transaction sizes based on how many contract classes are registered in the tx.

Metric
0 registered classes
1 registered classes

tx_size_in_bytes
58,427
1,049,033

Transaction size based on fee payment method
| Metric |  |
| - |  |
Transaction processing duration by data writes.

Metric
0 new note hashes
1 new note hashes
2 new note hashes

tx_pxe_processing_time_ms
2,648 (+5%)
2,793 (+6%)
7,182 (+8%)

Metric
0 public data writes
1 public data writes
2 public data writes
4 public data writes
8 public data writes

tx_sequencer_processing_time_ms
720 (+6%)
990 (+6%)
1,066 (+8%)
1,980 (+8%)
1,257 (+8%)

authors: AztecBot IlyasRidhuan


text:
Add markdownlint

Purpose

Fix simple linting issues
Add linter config to disable some rules for now
Add GH workflow to run linter on PRs
Does this introduce a breaking change?

[ ] Yes
[X] No

Pull Request Type
What kind of change does this Pull Request introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[X] Documentation content changes
[ ] Other... Please describe:

How to Test

Get the code

git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install

Test the code

What to Check
Verify that the following are valid

...

Other Information

Should we add a note to the README on how to run the linter locally? Or assume the user will figure that out/use the GitHub workflow when merging?

Good point - just added to the contributing doc


text:
Update README.md

dotnet-core is not an allowed product name - https://review.learn.microsoft.com/en-us/help/platform/metadata-taxonomies?branch=main#product

Covered by #10


text:
Durable Functions azd sample

Azd sample that shows how to implement an order processing workflow with Durable in C# (isolated)

#sign-off

thanks for the reminder @nzthiago ! I double checked that lowering maxQueuePollingInterval does help. Please help merge this PR.


text:
Update compute to latest version.

Move to the latest compute package to be ready to support user-assigned
identities.  This required some other tweaks due to breaking changes.
Updated dep dependencies.
Thanks for your contribution! Please let us know what problems this PR addresses or what functionality it adds. Please link to other related issues and PRs to speed up review. Thank you!

https://github.com/Azure/azure-sdk-for-go/pull/2286
seems to be when services/compute/mgmt/2018-06-01/compute/disks.go was deleted.
there seems to be no replacement for the client in 2018-06-01, so i'm not really sure what the plan is to fix that?

There is no 2018-06-01 API version for disks, it comes from the 2018-04-01 compute package.

I just received a request from the compute folks to update our 2018-06-01 with their new package which will include disks.  This will be released as part of the v20 SDK.

authors: flyinprogrammer jhendrixMSFT

repo: Azure-Samples/azure-sdk-for-go-samples