How to add guest to team

This cmd may cannot be used to add guest to existing team, is that correct?
Need to be clarified in the article.

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

ID: da0c53f2-1c62-14f6-6371-f54bf86b0c24
Version Independent ID: aac162db-a9c0-fbfb-dd40-526e94d3bef8
Content: Add-TeamUser (teams)
Content Source: teams/teams-ps/teams/Add-TeamUser.md
Service: teams-powershell
GitHub Login: @kenwith
Microsoft Alias: kenwith

@officedocsbot assign @yogkumgit

Hello @moegitree how are you ? 👍
I am proposing thru a PR improving the description for user parameter.
Thank you

It is a really good question and I am not sure if there is a way to invite a guest user to a team using powershell. Do you know @get-itips ?  I can try to track down someone on that team and find out so we can add information if it is possible or not.

@kenwith I am afraid that isn't possible at the time with the current and beta versions of the Teams PowerShell, however we could try, as you said, to track down someone on the team to know if that is on the roadmap.

Ok, thank you. And @moegitree thank you for the idea. I look forward to updating the docs if this becomes possible with this cmdlet.


temperature bug

my garage temperature showing -50C but here now is 12C

Hi, what do you have in gogogate app / website ? Are you on the latest version of the plugin ?

It show Firmware version 2.70
But I don’t see temperature on the app or web.
Sent from my iPhone

On Feb 12, 2021, at 1:15 AM, Nicolas Dujardin<EMAIL_ADDRESS>wrote:

Hi, what do you have in gogogate app / website ? Are you on the latest version of the plugin ?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Here on the left. Are you sure you have a working wireless sensor ?

Nonews on that, closing. Feel free to reopen if you can confirm you see temperature in gogogate app.


PromiseNotifier does not propagate cancel events

Motivation:
If the Future that the PromiseNotifier is listening to is cancelled, it does not propagate the cancel to all the promises it is expected to notify.
Modifications:

If the future is cancelled then all the promises should be cancelled
Add a UnaryPromiseNotifier if a collection of promises is not necessary

Result:
PromiseNotifier propagates cancel events to all promises

@nmittler @normanmaurer @trustin - FYI

@Scottmitch LGTM ... just one nit.

Cherry-picked 4.1 (050ac70) 4.0 (86272af)


Where is build/html2canvas.js?

The example calls on two js files:
<script type="text/javascript" src="build/html2canvas.js?221"></script>
 <script type="text/javascript" src="build/jquery.plugin.html2canvas.js"></script>
both which are not in the project....

Yes, it's an ANT build script. It provides the build instructions for the unminified, minified and plugin script.


Show squeak details in a dialog instead of a separate page

When you click the "zoom in" icon on a squeak, it goes to the squeakdetail page.
There should be no squeakdetail page. Instead it should open a dialog with all of those details

https://github.com/yzernik/squeaknode/pull/692

https://github.com/yzernik/squeaknode/pull/692


Wonderfull

Love your app  - not sure how to get it to work in list view but anyway  - thanks.  I am accessing files on a DJI Drone controller.  I am developinga waypoiny app for that drone and would like to relace files on the controller from this new xCode app.  Is there a command line way to use your app to replace the files on the controller?

There should be a thread with just thanks.  Pay this guy a coffee. He's the champ.

@hvitis
Thanks so much for your support and kind words! I'm thrilled to hear that OpenMTP worked out so well for you.
I'm currently planning a total rewrite of OpenMTP from scratch, packed with a lot of new and exciting features. Stay tuned for all the updates, and thanks for the coffee!

@balintfjr1
Thank you for your kind words!

For the list view, please check out this reply to see the files in list view: https://github.com/ganeshrvel/openmtp/issues/254#issuecomment-1119313173.

Regarding the command line, try using this CLI command to see if it meets your needs: /Applications/OpenMTP.app/Contents/Resources/bin/mtp-cli --help. Please note, this method isn't foolproof and has several caveats.

I'm planning a total rewrite of OpenMTP from scratch, so hopefully I can include better CLI access features in future versions. Stay tuned!


RATIS-1496. Upgrade gRPC to 1.43.2

What changes were proposed in this pull request?
Bump gPRC to 1.43.2, the latest version which supports Netty 4.1.63.
Bump Protobuf to 3.19.2.
https://issues.apache.org/jira/browse/RATIS-1496
How was this patch tested?
Built Ratis with thirdparty upgraded to 0.8.0-SNAPSHOT, ran tests.
Built Ozone with them and ran some acceptance tests (HA, secure HA, compatibility).
CI:
https://github.com/adoroszlai/ratis-thirdparty/runs/4869330477

Thanks @szetszwo for reviewing and committing it.


GTA Vice city & San Andreas transparency issues on cars (windows 10)

The games have weird pixelated glass bug on cars which flickers when moving the mouse. Especially noticeable on infernus in vice city and taxi on san andreas. Could be possible on other cars as well. Running without dxvk fixes the issue.
DXVK with & without Async have the same issue.
Running both games with skygfx, project2dfx mod on Windows 10 with NVIDIA driver 471.41.
With SA when rendering pipeline is used neo in skygfx, the issue is gone (probably due to different reflection shader) but always happen in VC on every reflection setting.
Also turning off MSAA doesn't fix the issue.
Screenshots
-San Andreas

-Vice City

Software information
GTA San Andreas/Vice City, MAX settings, SKYGFX, Project2DFX, 4X AA / 1920x1080
System information

GPU: GTX 1060 6GB
Driver: 471.41
Wine version: None
DXVK version: 1.9.1/ 1.9.1 Async Patched (latest releases)

Apitrace file(s)

(Not available)

Log files
GTA SA

d3d9.log:
gta_sa_d3d9.log

GTA VC

d3d9.log:
gta-vc_d3d9.log

(Not available)

..............................

I don't know how to use Apitrace.

@Mrblubb Thank you for your feedback. Here is a small guide to follow to make an apitrace. it will be very useful to determine more quickly the source of the problem. https://github.com/Joshua-Ashton/d9vk/wiki/Making-a-Trace

Thanks for the help. But the problem is I can't use both Dxvk & Apitrace at the same time since they have same dll names d3d9.dll & the mods already use other dll names like for eg. ASI loader d3d8 etc.

you're not supposed to use apitrace and dxvk at the same time, just apitrace.

oh ok got it ! but didn't knew it was so resource heavy & made my game almost unplayable. Not to mention the huge file it generates. I quickly reproduced the issue again then quit the game lol. Now the size is somewhat bearable.
Here it is for VC
https://we.tl/t-mk52L1qlBq
Also SA doesn't launch with apitrace for some reason. Shows this error

Reproduced this issue.
Native D3D9
DXVK
Apitrace

Reproduced this issue. Native D3D9 DXVK Apitrace

Glad to see I'm not the only one experiencing this. Thanks man. Hope this gets fixed soon, after what the travesty remasters are already!

@Mrblubb @HunterCZ122 Could i get you guys to test this issue again?
 You can grab a build here https://github.com/doitsujin/dxvk/actions/runs/2615690694

Thanks for checking.
I will try to do some testing when i have some time.

Nice find. Dropping this here for reference: https://github.com/aap/skygfx/blob/926616a3f31deaf0d300b3752383314db28994f0/src/main.cpp#L122

Can't reproduce it anymore on GTA San Andreas and Vice City. Maybe recent commits fixed it somehow. I think the issue can be closed. The broken HUD is different issue, which is already reported.


The test results of OTB100 is different from the results what's announced

I didn't train. I used the downloaded model '2016-08-17. Net. Mat' to test. The test result on OTB100 is only 0.531/0.729.

请问如何测试？


Added query endpoints, refactored query handling into syncdispatcher

Signed-off-by: Jim Zhang<EMAIL_ADDRESS>

Codecov Report

Merging #73 (c43d321) into main (afde10c) will decrease coverage by 0.40%.
The diff coverage is 56.09%.

@@            Coverage Diff             @@
##             main      #73      +/-   ##
==========================================
- Coverage   56.34%   55.94%   -0.41%
==========================================
  Files          31       31
  Lines        3003     3030      +27
==========================================
+ Hits         1692     1695       +3
- Misses       1208     1233      +25
+ Partials      103      102       -1

Impacted Files
Coverage Δ

internal/fabric/client/ledger.go
31.48% <0.00%> (ø)

internal/rest/utils/params.go
27.00% <0.00%> (-5.16%)
:arrow_down:

internal/events/subscription.go
77.27% <71.42%> (-0.09%)
:arrow_down:

internal/fabric/utils/blockdecoder.go
69.79% <83.33%> (+2.52%)
:arrow_up:

internal/events/test_helper.go
93.87% <100.00%> (-1.78%)
:arrow_down:

internal/rest/router.go
26.58% <100.00%> (+5.55%)
:arrow_up:

internal/events/eventstream.go
95.93% <0.00%> (+0.87%)
:arrow_up:

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 afde10c...c43d321. Read the comment docs.


Support no-table queries in HSQLDialect - use "(values(0))" as table

Or no table at all and values(...) for elements.


Need Help with gitlab CI setup

All i get is >>
./bin/reviewdog -conf=./.reviewdog.yml -reporter=gitlab-mr-discussion
 2020/02/09 11:33:31 reviewdog: [start]	runner=lint
 2020/02/09 11:33:44 reviewdog: [finish]	runner=lint

Yml file :
runner:
  lint:
    cmd: ktlint --reporter=checkstyle
    format: checkstyle
    level: warning
    tee: true

Also, setup appropriate env variables in gitlab CI/CD settings
But no changes/comments on the MR Discussion

@haya14busa any help ?

Hey, @aldefy I'm experiencing a similar issue where reviewdog isn't posting a message on my GitLab MR, however, I was able to produce a helpful error message in my build logs when linting my Terraform example project below. Hopefully, my configuration can push you in the right direction. Let me know if you're able to get reviewdog to post a message on the MR.
 $ tflint . | reviewdog -name="tflint-discussion" -tee -reporter="gitlab-mr-discussion"
 2020/02/26 02:03:50 reviewdog: [start]	runner=tflint
 1 issue(s) found:
 Error: "t2.micron" is an invalid value as instance_type (aws_instance_invalid_type)
   on instance.tf line 8:
    8:   instance_type        = "t2.micron"
 2020/02/26 02:03:51 reviewdog: [finish]	runner=tflint
 ERROR: Job failed: exit code 1

Link to the complete build log
Link to project
# .gitlab-ci.yml

image: ubuntu:18.04

stages:
  - lint

reviewdog-tflint:
  stage: 'lint'
  only:
   - branches
  except:
   - master
  # Install & Initialize Terraform & TfLint
  before_script:
    - apt-get -y update
    - apt-get install -y git
    - apt-get install -y curl
    - apt-get install -y unzip
    - curl -LO https://raw.github.com/robertpeteuil/terraform-installer/master/terraform-install.sh
    - chmod +x terraform-install.sh
    - ./terraform-install.sh -a
    - terraform init
    - curl -sfL https://raw.githubusercontent.com/reviewdog/reviewdog/master/install.sh| sh -s -- -b /bin
    - curl -L "$(curl -Ls https://api.github.com/repos/terraform-linters/tflint/releases/latest | grep -o -E "https://.+?_linux_amd64.zip")" -o tflint.zip && unzip tflint.zip && rm tflint.zip && mv tflint /bin
  # Lint
  script:
    - export REVIEWDOG_GITLAB_API_TOKEN=$REVIEWDOG_GITLAB_API_TOKEN
    - tflint . | reviewdog -name="tflint-discussion" -tee -reporter="gitlab-mr-discussion"
    - tflint . | reviewdog -name="tflint-commit" -tee -reporter="gitlab-mr-commit"

# .reviewdog.yml

runner:
  tflint:
    cmd: tflint
    errorformat:
      - "%f:%l:%c: %m"
    level: warning

@josephhaddad55 it seems to me your errorformat is wrong. The tflint output doesnt have a very nice output format for reviewdog in it's standard config. you could try using tflint --format=checkstyleand changing yourreviewdog.yamltoerrorformat: ["checkstyle"], that should probably work (I'm not 100% sure that the checkstyleformat insidereviewdog.yaml` works, I only know that it can be used as a command line argument.)

I will test thanks for the update

@Miradorn Thank you for pointing me in the right direction 🙏. I was able to generate an error message in my MR with tflint. I had to specify -f checkstyle in a few more spaces.
# .gitlab-ci.yml
...
script:
  - export REVIEWDOG_GITLAB_API_TOKEN=$REVIEWDOG_GITLAB_API_TOKEN
  - tflint -f checkstyle | reviewdog -f=checkstyle -name="tflint-discussion" -tee -reporter="gitlab-mr-discussion"
  - tflint -f checkstyle | reviewdog -f=checkstyle -name="tflint-commit" -tee -reporter="gitlab-mr-commit"

# .reviewdog.yml

runner:
   tflint:
     cmd: tflint --format=checkstyle
     errorformat: ["checkstyle"]
     level: warning

@aldefy For ktlint I recommend doing something similar and specifying checkstyle as the overall error format. This was the generated MR comment:

I guess the issue is resolved?
Please reopen if not.
Thank you for triaging the issue.


How can we get the CKPT?

Thanks for your excellent work! But how can we get the CKPT as you recommend in demo?

@xjwu1024 Did you manage to get the checkpoint?

@xjwu1024 @BrianG13 Did you find the solution for this?

Nope

@xjwu1024 Did you manage to get the checkpoint?

Nope

@xjwu1024 @BrianG13 Did you find the solution for this?

Nope

@BrianG13 @xjwu1024 @nehagour
Any luck with the CKPT?

@xjwu1024 Did you manage to get the checkpoint?

None

@BrianG13 @xjwu1024 @nehagour
Any luck with the CKPT?

Nope


SIGSEGV when used with function with a lot of arguments

See #14
Reproduction
Zig 0.11.0

checkout the branch from #14
zig build test

Interesting, so it looks like this is actually because of a type-incompatibility between *anyopaque and null that doesn't seem to be caught by the compiler.
This more minimal thing fails:
// Signature change
fn coroFnImpl(x: *usize, _: *anyopaque) usize {

// Call change
var frame = try libcoro.xasync(coroFnImpl, .{ &x, null}, stack);

While this works:
// Signature change
fn coroFnImpl(x: *usize, _: ?*anyopaque) usize {

// Call change
var frame = try libcoro.xasync(coroFnImpl, .{ &x, null}, stack);

The only difference between the 2 being:
*anyopaque vs ?*anyopaque.
I'll take a look later on how to get this to error at compile time.
Let me know if you find that I've missed or misunderstood something.

Sorry. That's not where I found the bug.
Here's where I found the bug:
git clone https://codeberg.org/iacore/kanren.zig/ --branch zigcoro
cd kanren.zig
zig build # build test binary
zig-out/bin/test # SIGSEGV here

I don't know how to reduce this test case.
$ lldb zig-out/bin/test

(lldb) target create "zig-out/bin/test"
Current executable set to '/home/user/computing/lib/zig/kanren/zig-out/bin/test' (x86_64).
(lldb) r
Process 21654 launched: '/home/user/computing/lib/zig/kanren/zig-out/bin/test' (x86_64)
Test [6/6] test.sudoku_4x4... Process 21654 stopped
* thread #1, name = 'test', stop reason = signal SIGSEGV: invalid address (fault address: 0x7ffff7dc3cc8)
    frame #0: 0x000000000022953b test`main.unify(subst=<unavailable>, _l=<unavailable>, _r=<unavailable>) at main.zi
g:106
   103  };
   104
   105  // always allocate new subst (if not null)
-> 106  pub fn unify(subst: SubstitutionMap, _l: Term, _r: Term) !?SubstitutionMap {
   107     const l: Term = subst.lookup(_l);
   108     const r: Term = subst.lookup(_r);
   109     // std.log.warn("unify: {} {}", .{ l.*, r.* });
(lldb) di -f -m

** 106  pub fn unify(subst: SubstitutionMap, _l: Term, _r: Term) !?SubstitutionMap {

test`:
    0x229530 <+0>:    pushq  %rbp
    0x229531 <+1>:    movq   %rsp, %rbp
    0x229534 <+4>:    subq   $0x830, %rsp              ; imm = 0x830
->  0x22953b <+11>:   movq   %r8, -0x7d8(%rbp)
    0x229542 <+18>:   movq   %rcx, -0x800(%rbp)
    0x229549 <+25>:   movq   %rdx, %rax
    0x22954c <+28>:   movq   -0x800(%rbp), %rdx
    0x229553 <+35>:   movq   %rax, -0x7e0(%rbp)
    0x22955a <+42>:   movq   %rsi, -0x7f8(%rbp)
    0x229561 <+49>:   movq   %rdi, -0x7f0(%rbp)
    0x229568 <+56>:   movq   %rdi, -0x7e8(%rbp)

   104
   105  // always allocate new subst (if not null)

Ah ok. First thing to try is increasing the coroutine’s stack size to some high number just to see if this is an uncaught stack overflow. Have you tried that?

it is indeed stack overflow

Ok cool. Unfortunately this is not catchable in the general case.

It's not possible to catch normal stack overflow in Zig?

Normally it is, but these userspace coroutines use their own stacks and the
compiler isn’t able to reason about them the same way. This of course will
all be fine once Zig ships native async and zigcoro will (for the most
part) not be necessary.
On Sun, Nov 19, 2023 at 4:40 AM iacore @.***> wrote:

It's not possible to catch normal stack overflow in Zig?
—
Reply to this email directly, view it on GitHub
https://github.com/rsepassi/zigcoro/issues/15#issuecomment-1817843324,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIQMW2I5H66ROJGMUBYMCDYFH44LAVCNFSM6AAAAAA7G56KW6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJXHA2DGMZSGQ
.
You are receiving this because you modified the open/close state.Message
ID: @.***>

But how does Zig catch stack overflow?

The compiler can compute the stack size needed per function/branch and knows how big the stack is. I think. Maybe ask more in the zig discord.


Fix CentCom official costume issues

About the PR

Fixes an issue where the CentCom official costume had a real AA ID card. Also changes some other items (like headset and hat) to be CentCom themed.
Should I add it to the uplink or would that be a separate PR?
Media

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

Changelog

:cl: crazybrain

fix: CentCom official costume no longer has AA.
tweak: CentCom official costume items are more CentCom themed.

grey gloves? why not black ones?

Does it even make sense for there to be a CentCom pen when the PDA already has one?

Does it even make sense for there to be a CentCom pen when the PDA already has one?

no, not really.
The pen in the PDA is more of a self-defense weapon, it has 15 pierce on par with the cybersun variant. Just a regular pen would do fine.


Add getreceipts eth handler implementation

Describe the feature
GetReceipts is still part of the active eth cap so we should implement a handler implementation here
https://github.com/paradigmxyz/reth/blob/4ab924c5d361bbfdcdad9f997d16d67b4a1730b7/crates/net/network/src/eth_requests.rs#L214-L214
ref https://github.com/ethereum/devp2p/blob/master/caps/eth.md
this will require adding a trait bound here
https://github.com/paradigmxyz/reth/blob/4ab924c5d361bbfdcdad9f997d16d67b4a1730b7/crates/net/network/src/eth_requests.rs#L72-L73
for ReceiptsProvider
Additional context
No response

Hello, I would love to give this a try if it's available :)

@v4lproik ty, but looks like this was already sniped by @tcoratger
if you would'd like to work on another good-first-issue and don't find anything that's interesting please let me know and we'll find something


Convert filter state to integer if rounding precision is zero

Convert values to integer if rounding precision is zero. With that a
value which is an integer before filtering can be configured to stay
integer when using precision = 0. This also aligns behavior of filters
to how rounding behaves in tempaltes (homeassistant/helpers/template.py,
function forgiving_round).
Description:
Pull request with documentation for home-assistant.io (if applicable): home-assistant/home-assistant.io#<home-assistant.io PR number goes here>
Example entry for configuration.yaml (if applicable):
- platform: filter
  entity_id: sensor.integer_sensor
  name: integer_sensor_filtered
  filters:
    - filter: lowpass
      time_constant: 10
      precision: 0

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.
[x] I have followed the development checklist

If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.io

If the code communicates with devices, web services, or third-party tools:

[ ] The manifest file has all fields filled out correctly. Update and include derived files by running python3 -m script.hassfest.
[ ] New or updated dependencies have been added to requirements_all.txt by running python3 -m script.gen_requirements_all.
[ ] Untested files have been added to .coveragerc.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

@dgomes added a test which now passes.

shouldn't the test be something like:
assert isinstance(filtered.state, int)

Yes, that makes sense, my current test does not actually check if it is an int due to implicit type conversion.

@dgomes gentle ping.

@agners I approve your PR, but another member should double check and do the merge
Tks! :)


spice up the reading list

infinite scrolling
pictures of books
links to overdrive or author's preferred publisher
better ratings

added stars for ratings


How does this work?!

Hello,
This looks amazing especially because I think you have automated the entire input process of solving a sbc.
Can you give an overview of how this works?
Btw, I added a commit few days back, could be of use to you.
Please do consider reaching out to me (Discord: watchdogs132#8237) if you have any questions or suggestions!
Thank you 🙏

Hi, basically I saw your post on reddit about automating sbcs. I have been playing around in the front end of the webapp a bit so i can basically manipulate it however i want and added your bit in as a backend interfaced via api using the data straight from the app. A few changes to make your bit work with mine and it now cranks out most sbcs automatically. ( i did find a few things to that need a bit of a tune up ).  I'll get a login to discord and hit you up when I'm back from holiday to have a chat.


Python atomiclong seems to be discontinued

I was just looking through the dependencies and noticed that the atomiclong dependency (requirements.txt) seems to be discontinued with the developer saying not to use it.  I'm not sure if this recommendation is because they wish to no longer maintain it or if there are underlying issues, does anyone have any input or awareness involving this?

Does it require external module at all? https://www.reddit.com/r/Python/comments/52mlee/a_threadsafe_incrementing_counter_very_simple_but/


catalog-import: Add a View Component button after registering a new component

Hey, I just made a Pull Request!
After registering a new entity, the primary call to action is not to "register another" location, it is to view one of the newly registered components in the Catalog. This PR adds a "View Component" button as the primary CTA.

Before
After

This PR also updates the "Repository URL" placeholder as just "URL" since several users have confused the text box with the link to the repository vs the YAML, which is not correct.

Before
After

:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[x] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

Good idea on improvements

This PR also updates the "Repository URL" placeholder as just "URL" since several users have confused the text box with the link to the repository vs the YAML, which is not correct.

Note this is not purely correct. In fact, it's both ? I think URL covers both which is good, but providing a repo URL for GitHub triggers the new component open PR feature.

@OrkoHunter that error is still there in the API report. I think you might have to drop the type definition entirely and just do it inline in the users of the types.


React Native packager -> Metro bundler

Users coming from a web background will make a clearer connection to how React works when running natively if they can draw the comparison between the bundlers.
cite: React docs: https://reactjs.org/docs/create-a-new-react-app.html#creating-a-toolchain-from-scratch

Question: should we use "Metro bundler" only once in the bundler specific page and then later refer to it as "Metro"? We don't say "Jest testing framework" or "React Native UI library" in the docs either.

@cpojer I think it'd be better to refer to it as the "bundler" because this is more inline with other web tools. Because most bundlers do not currently have first-class support for React iOS, or React Android runtimes, using "Metro bundler" helps convey the idea that at the moment React, when run natively, requires Metro to be bundled properly.
I think if we continue to bring awareness to the internal stack of React Native it'll make be easier to just use tools by their name.


It will generate unnecessary css while write some dynamic class in functions

if write some code as follow in the function

it will generate some css as follow


Bug: kostenbaten can cause a crash if clicked before results are fetched

Describe the bug
The button of kostenbaten can cause a client-side crash if clicked before results are fetched
To Reproduce
Steps to reproduce the behavior:

Go to acceptatie
Click the sandbox mode
Before the result is returned click on the kosten-baten button

Screenshots

The application crashes because there are no details (yet).
I created fallbacks to prevent this from happening:

a loading state on the button "Kosten Baten" en "scenario opslaan"
on the kosten bate pagina, there is an extra check to see if there is data available (if not, a loading text is shown instead of crashing)


Feature Request: Add a Recycling Bin to the taskbar with the right-click menu options of the desktop icon

Since I have an objective of having a desktop without icons I also wanted to move the Recycling Bin icon to the Taskbar (while maintaining the "Empty Recycling Bin" in the right-click menu).
There's a work-around to do that (create a new toolbar and add a shortcut to the Recycling Bin icon over there) but the icon does not center with the other icons of the taskbar using Falcon X.
Would like to ask if it's possible to create an option to add a shortcut to the recycling bin in Falcon X.

Isn't it enough having it anchored to file explorer?


Version 1.16.1

jupytext 1.16.1
Destination channel: defaults
Links

PKG-4159
Upstream repository
Upstream changelog/diff

Explanation of changes:

Update version
Clean up scripts and entry points
Update dependencies

Linter check found the following problems:
ERROR conda.cli.main_run:execute(124): `conda run conda-lint /tmp/abs_f8lt_qezgf/clone` failed. (See above for error)
The following problems have been found:
===== WARNINGS =====

clone/recipe/meta.yaml:28: host_section_needs_exact_pinnings: Linked libraries host should have exact version pinnings.
===== Final Report: =====
0 Errors and 1 Warning were found

Linter check found the following problems:
ERROR conda.cli.main_run:execute(124): `conda run conda-lint /tmp/abs_50e4090bv_/clone` failed. (See above for error)
The following problems have been found:
===== WARNINGS =====

clone/recipe/meta.yaml:26: host_section_needs_exact_pinnings: Linked libraries host should have exact version pinnings.
===== Final Report: =====
0 Errors and 1 Warning were found

Linter check found the following problems:
ERROR conda.cli.main_run:execute(124): `conda run conda-lint /tmp/abs_25vdo1yo0k/clone` failed. (See above for error)
The following problems have been found:
===== WARNINGS =====

clone/recipe/meta.yaml:26: host_section_needs_exact_pinnings: Linked libraries host should have exact version pinnings.
===== Final Report: =====
0 Errors and 1 Warning were found


Not support app list

QQ
Wechat
Dingtalk
em client
typora
switchhosts

cool. that's a nice list. will have a look. 谢谢.

Thank you to the author for your time and effort, thanks

Thank you to the author for your time and effort, thanks

i will tell him. but first i will make him work relentlessly.

hi again.
i've tried four of them and they all work. see below:
https://user-images.githubusercontent.com/121373/180373647-e6048616-741c-4319-9277-e7d33d0b598a.mp4
so:

have you installed the Workflow?
have you tried the Workflow?
Marco is that you? are you joking to me?

hi again.
i've tried four of them and they all work. see below:
ScreenFlow.mp4
so:

have you installed the Workflow?
have you tried the Workflow?
Marco is that you? are you joking to me?

installed the workflow
em client doesn't know why it works again, it didn't work just now
sorry i don't know who macro is……

I see, it's because of that, thanks

thank you very much

bù kè qi.
enjoy and have fun.

does not work for me

@fabriziobertoglio1987 what does that mean? those apps? all apps? what "does not work" exactly?
please open a new issue and describe properly your issue. thanks.


Size limited to 40 bytes

Should be increased.  Would be great to have an option:

0.9 compatible, 40 bytes
0.11 compatible, 80 bytes ?
0.12 compatible, 10k ?
nonstandard, unlimited ?

https://bitcointalk.org/index.php?topic=418437.0 states that over 76 bytes needs an extra opcode.

Check out https://github.com/blockai/blockcast - it's a gzip compressed protocol that allows for much more than 40 bytes!

It looks nice but the docs state it is for development, and production deployment should use optimized OP_RETURN protocols.  Is this library a good candidate for such use?

The reason the docs say Blockcast is for development is so people are inclined to come up with a solution that fits in to to just a single transaction in order to conserve a scarce public resource in the Bitcoin blockchain.
Since Bitcoin itself is still at version 0.11.2, I'd say it is pretty safe to consider everything built on top of the current Bitcoin blockchain to be in development.
However, as an alternative, I just added support for 80 bytes of data in this raw-op-return module, so feel free to use either!


Daijishō It has no support for the emulator Nostalgia.gg

I want to start Sega Game Gear games from Daijishō and the emulator version is not available NOSTALGIA.GG Pro.
Please add it.
https://play.google.com/store/apps/details?id=com.nostalgiaemulators.ggfull

Hi. Nostalgia.nes, Nostalgia.gba and Nostalgia.gbc doesn't seem to be detected either. I don't know if I should open another issue.


Issue 109

Allow no __init__() for CustomMarking.

Related to #109

Codecov Report

Merging #110 into master will decrease coverage by 0.01%.
The diff coverage is 93.75%.

@@            Coverage Diff             @@
##           master     #110      +/-   ##
==========================================
- Coverage   97.47%   97.46%   -0.02%
==========================================
  Files          56       56
  Lines        5119     5134      +15
==========================================
+ Hits         4990     5004      +14
- Misses        129      130       +1

Impacted Files
Coverage Δ

stix2/test/test_custom.py
100% <100%> (ø)
:arrow_up:

stix2/v20/common.py
97.33% <83.33%> (-1.24%)
:arrow_down:

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 ef3ce9f...e6a8b55. Read the comment docs.

I have updated the tests. Though, it was the only way I managed to pull of raising a TypeError from a custom object... I hope that's enough. I also separated some of the analogous tests for CustomObject, CustomObservable and CustomExtension.


Error on starting krita

Thx for making this plugin. On installation i had an issue though. The get_eraser_button method failes for me
Traceback (most recent call last):
  File "C:\Users\***\AppData\Roaming\krita\pykrita\separatebrusheraser\separatebrusheraser.py", line 227, in bind_brush_toggled
    eraser_button.toggled.connect(self.on_eraser_button_toggled)
AttributeError: 'NoneType' object has no attribute 'toggled'

i changed the line 199 of separatebrusheraser.py to be if ERASER_BUTTON_TOOLTIP in item.toolTip(): because the tool tip for me was "Set eraser mode (E)". Having it not depend on the translation would be great but i never worked with krita so maybe its not possible

Nice catch! I forgot about localization, the hacky way I identified the eraser button in the UI was matching its tooltip but you're right that that only works if the tooltip text specifically matches the one in my settings. I don't have time to look into this now but there's probably an ID field somewhere that would be better to match on, I think I made this plugin before I knew about the developer tools plugin for identifying UI elements so I was just sort of blindly firing shots into the dark. I'll try to fix this when I can, but in the meantime if anyone else encounters this and opens a PR I'll gladly merge it.

Just merged the fix! It finds the eraser using the erase action instead of the tooltip, so it should work no matter what the tooltip is now.


Add macOS font detection tests

Should add tests to ensure Fontist can detect the default system fonts in macOS:

"/System/Library/Fonts/Supplemental/Arial Unicode.ttf"
"/System/Library/Fonts/Supplemental/AppleGothic.ttf"
"/System/Library/Fonts/Apple Braille Outline 6 Dot.ttf"
"/System/Library/Fonts/Apple Symbols.ttf"
"/System/Library/Fonts/Helvetica.ttc"

This task should also fix #95

Fixed in #156.


Refactor raster code to use Dask for all processing

To hopefully reduce memory usage, this PR updates all raster processing code to use Dask rather than multiprocessing. This affects specifically:

Terrain shadow masking
Spatial interpolation of tide heights

Both of these processes now output Dask-aware xarray.DataArrays, so we can delay their computation until the final raster stage (which only ever loads ~3 years of data into memory at one time).

I'm a bit confused about this test fail:
#15 [9/9] RUN  deafricacoastlines-raster --help   && deafricacoastlines-vector --help
#0 0.068 Traceback (most recent call last):
#0 0.068   File "/usr/local/bin/deafricacoastlines-raster", line 5, in <module>
#0 0.068     from coastlines.raster import generate_rasters_cli
#0 0.068   File "/usr/local/lib/python3.8/dist-packages/coastlines/raster.py", line 331
#0 0.068     skip_broken_datasets=True,  # To remove on prod
#0 0.068     ^
#0 0.068 SyntaxError: keyword argument repeated
#15 ERROR: process "/bin/sh -c deafricacoastlines-raster --help   && deafricacoastlines-vector --help" did not complete successfully: exit code: 1

It says that I'm repeating the skip_broken_datasets param, but as far as I can tell on the branch, I'm not:
https://github.com/digitalearthafrica/deafrica-coastlines/blob/dask/coastlines/raster.py#L329


Issues using Vuetify.js components in controls

I am trying to use Vuetify.js components in my controls, but I've noticed a few weird issues.  I'm not sure if this is a problem with this plugin, with Vuetify, or with my setup, but any advice would be appreciated.
Here is an example in CodePen: https://codepen.io/gollum999/pen/jONrRrj
The two primary issues I've noticed are:

Vuetify components inside of Rete nodes don't see certain global Vuetify theme settings, e.g. custom theme colors work fine, but dark mode toggle doesn't work.
Some Vuetify components don't work at all.

Issue 1 I can hack around on a case-by-case basis, but I haven't found a solution to issue 2 (aside from never using any of the "bad" components).
I think this is related to vuetifyjs/vuetify#5096, and by extension vuetifyjs/vuetify#4068 and vuejs/vue#8278... but I only do web stuff as a hobby so most of this went over my head.  It sounds like this plugin is somehow getting a different instance of Vue that doesn't see the global Vuetify config?  Or maybe this plugin isn't registering its Vue components in the way that Vuetify expects?
Again, I'm not really sure where to look here, so any help is appreciated.

What version of your installed Vue.js?

Vue 2.6.10
And for completeness:
npm 6.9.0
vue/cli 3.5.5
rete 1.3.0
rete-vue-render-plugin 0.3.5
vuetify 2.0.2

const vm = new Vue({
  el: '#app',
  vuetify: new Vuetify({

vuetify is initialized for vm instance. Controls has its own Vue instances
Use:
Vue.use(Vuetify);

or specify Vuetify components in Rete.Control -> component
It this case I see this.$vuetify.lang is undefined. Not sure why Vuetify does not contain this property.

https://github.com/retejs/vue-render-plugin/issues/17#issuecomment-535591609
editor.use(VueRenderPlugin, {
  options: {
    vuetify: new Vuetify()
  }
});

Sorry it took me so long to try this out, but this seems to fix the problem!  Thanks for the help.

Same problem again. But with vuetify 3.
I solve this problem, by creating Vuetify app in vue node.


Productivity only during the working hours

Can we set our working hours so that the productivity is calculated during the working hours and not outside. when it gets averaged over a week it looks like I have been super unproductive, hence making the metric less relevant.

That could be a good idea but what would happen to the sessions completed outside of these working hours?

We could  filter the productivity bar chart to reflect only working hours, only non working hours or both.

+1 for this
My productivity overview shows like 30% productivity on a given day despite me working for majority of the time I'm awake.

Thanks for your feedback! Improvements will come in the future. If you have any other ideas about the way the statistics should look like, please let me know.

@adrcotfas
I want to thank you for such a cool app, it's the best I've ever seen. Are you still working on updates to this app? It would be cool if there was a desktop version. I think Electron, React Native for the mobile app and React for the browser version are usually used, but as I see you don't have JS, but Java, but who knows :)

@its-monotype I'm glad you like it! Yes, more updates will come.
If a desktop version would ever exist, it would make sense to have a nicer synchronization system along with it. I tried avoiding the need of an account but this might be necessary for sync.
I'm not a fan of React Native but I'm looking into Kotlin Multiplatform.


Login session

There is a kind of possibility not to store login/password?
For example as it is done in php library:
Your sessions will be stored a sessions/username/ folder by default, if you're using the file-based settings backend. If you set use other custom settings path, a username folder will be created under it. By default, the hierarchy is as follows:...

This is very easy to implement yourself, you could store the user/pass in sharedPreferences (encrypted of course) and just login again automatically when necessary.

But login every time might block your account. Instagram can detect you every time you login.


Automated Package Upgrade

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


out of memory error

This happened on Sunday night when Doug was trying to do some complicated parent/child MQL queries
Traceback (most recent call last):
File "/exp/dune/app/home/dunepro/dpb/data-mgmt-ops/utilities/MetaChecker_date.py", line 165, in
childrenmd = mc_client.get_files(filemd["children"], with_metadata=True, with_provenance=True)
File "/cvmfs/dune.opensciencegrid.org/products/dune/metacat/v3_42_2/NULL/lib/python3.9/site-packages/metacat/webapi/webapi.py", line 1166, in get_files
return self.post_json(url, new_list)
File "/cvmfs/dune.opensciencegrid.org/products/dune/metacat/v3_42_2/NULL/lib/python3.9/site-packages/metacat/webapi/webapi.py", line 215, in post_json
response = self.send_request("post", uri_suffix, data=data, headers=headers, stream=True)
File "/cvmfs/dune.opensciencegrid.org/products/dune/metacat/v3_42_2/NULL/lib/python3.9/site-packages/metacat/webapi/webapi.py", line 168, in send_request
raise WebAPIError(url, response)
metacat.webapi.webapi.WebAPIError: Application error
out of shared memory
LINE 2:             temp_files_1714360417009 (
^
HINT:  You might need to increase max_locks_per_transaction.

Traceback (most recent call last):
  File "/home/dbidata3/multiserver/webpie/webpie/WPApp.py", line 644, in wsgi_call
    response = root_handler._handle_request(request, "", path_down, args)
  File "/home/dbidata3/multiserver/webpie/webpie/WPApp.py", line 437, in _handle_request
    return subhandler._handle_request(request, path + "/" + word, path_down, args)
  File "/home/dbidata3/multiserver/webpie/webpie/WPApp.py", line 435, in _handle_request
    return subhandler(request, relpath, **args)
  File "./metacat_server_dune/server/common_handler.py", line 93, in decorated
    try:    out = method(*params, **agrs)
  File "./metacat_server_dune/server/data_handler.py", line 1268, in files
    files = list(DBFile.get_files(db, lookup_lst))
  File "./metacat_server_dune/lib/metacat/common/dbbase.py", line 18, in decorated
    return method(first, *params, transaction=transaction, **args)
  File "./metacat_server_dune/lib/metacat/db/dbobjects2.py", line 685, in get_files
    transaction.execute(f"""create temp table if not exists
  File "/home/dbidata3/multiserver/wsdbtools/wsdbtools/transaction.py", line 28, in execute
    self.Cursor.execute(*params, **args)
psycopg2.errors.OutOfMemory: out of shared memory
LINE 2:             temp_files_1714360417009 (
                    ^
HINT:  You might need to increase max_locks_per_transaction.

This is a resource problem on the database. I filed a service desk ticket with the database admins (RITM2089503) for help with this issue. Please let us know if you see this error again.

As there have been no further reports on this, I'm closing it out, and telling Olga to close out RITM2089503


Program stopped working, close automatically

Program works well originally but Program just stopped working now, close automatically whenever i tried to download nfts.

i am not actively developing this right now, i made it with a friend over the weekend so i have no idea if it still works or not.
Maby im gonna fix it some day but im pretty bussy sadly
https://github.com/sj-dan/OpenSea-NFT-Stealer
This project seems to be in active developement and is more likely to work!


fix: FlatList initialScrollIndex

Items above initialScrollIndex on a fixed height list won't render, there are numerous bugs on react-native FlastList regarding this issue dated back even to 2015:

https://github.com/facebook/react-native/issues/1831
https://github.com/facebook/react-native/issues/8607
https://github.com/facebook/react-native/issues/13316
https://github.com/meliorence/react-native-snap-carousel/issues/238

Problem:
Using this style which renders the whole list without the need to scroll it (applied on a really small list of 5 items):

optionsList: {
        backgroundColor: theme.bgCard,
        borderColor: theme.btnBg,
        borderRadius: mvs(8),
        borderBottomLeftRadius: mvs(8),
        borderBottomRightRadius: mvs(8),
        maxHeight: mvs(300),
        shadowColor: "#000",
        shadowOffset: {
          width: 0,
          height: 2
        },
        shadowOpacity: 0.25,
        shadowRadius: 3.84,
        elevation: 5
      },
      option: {
        container: {
          backgroundColor: theme.bgCard,
          width: "100%",
          borderRadius: mvs(8)
        }
    }

...results in this issue shown below where the items above are not rendered:
https://github.com/MobileReality/react-native-select-pro/assets/717975/87ca13f1-e1a1-4f89-a7b7-10125a27ca7d
After applying the fix proposed in this PR:
https://github.com/MobileReality/react-native-select-pro/assets/717975/e1b024a8-3eb6-437c-8c42-6773e892e02b
This is without the maxHeight: mvs(300) so it works fine in all scenarios:
https://github.com/MobileReality/react-native-select-pro/assets/717975/7d76a60e-3b0f-4a99-abda-a80ef4cc28d6
These changes align with SectionOptionsList:

https://github.com/efstathiosntonas/react-native-select-pro/blob/780db33a4f7912f6a52205c7efac0819a5101e89/packages/react-native-select-pro/src/components/section-options-list/section-options-list.tsx#L71
https://github.com/efstathiosntonas/react-native-select-pro/blob/780db33a4f7912f6a52205c7efac0819a5101e89/packages/react-native-select-pro/src/components/section-options-list/section-options-list.tsx#L37

includes bonus fix for:

https://github.com/MobileReality/react-native-select-pro/issues/232
https://github.com/MobileReality/react-native-select-pro/issues/214

@efstathiosntonas thanks for your contribution!

@gitsad any time, keep it up!


Feature Request -> List all tests / specs flag

Do you want to request a feature or report a bug? .
feature
What is the current behavior? .
Nothing of use.
What is the expected behavior?
I'd like a ./node_modules/.bin/jest --listAllTests pretty printing feature, with ability to store perhaps multiple versions of the output, similar to test coverage.

Compatible with typescript and ts-jest

Please provide your exact Jest configuration and mention your Jest, node, yarn/npm version and operating system.
Latest jest.
Latest node.
Latest yarn.
Latest npm.
OS X

--listTests exists in Jest 20.


Fix FPU DNA exception on NetBSD

Call clts (Clear Task-Switch) bit before calling FPU functions.
This prevents FPU Device Not Available exceptions.
Store the original CR0_TS of host before entering FPU state and
restore it on FPU exit.
Closes #166

Thanks for fixing the issue! IIUC, the NetBSD guest runs into #NM because guest CR0.TS is set, and in this PR you are making sure host CR0.TS is clear right before every VM entry.
So my question is: what's the relationship between host CR0.TS and guest CR0.TS? Why does clearing the former result in the latter being cleared?
Note that there is a GUEST_CR0 field in VMCS. According to Intel SDM <IP_ADDRESS> (Loading Guest Control Registers, Debug Registers, and MSRs):

CR0 is loaded from the CR0 field with the exception of the following bits, which are never modified on VM entry: ET (bit 4); reserved bits 15:6, 17, and 28:19; NW (bit 29) and CD (bit 30). The values of these bits in the CR0 field are ignored.

So have you looked into how HAXM updates the TS bit (bit 3) of GUEST_CR0? In addition, there are also the VMX_CR0_MASK and VMX_CR0_READ_SHADOW fields in VMCS (cf. vmwrite_cr() in core/vcpu.c), whose exact values seem to depend on the host CPU model. Could you try to print them?

According to my understanding the NetBSD kernel runs with CR0_TS set and we must explicitly disable this bit before any FPU operation in order to prevent FPU DNA. This is done in other parts of the NetBSD kernel whenever we do anything with FPU.
A similar magic is done in NVMM:
   1093 static void
   1094 svm_vcpu_guest_fpu_enter(struct nvmm_cpu *vcpu)
   1095 {
   1096 	struct svm_cpudata *cpudata = vcpu->cpudata;
   1097
   1098 	cpudata->ts_set = (rcr0() & CR0_TS) != 0;
   1099
   1100 	fpu_area_save(&cpudata->hfpu, svm_xcr0_mask); // implicit clts()
   1101 	fpu_area_restore(&cpudata->gfpu, svm_xcr0_mask); // implicit clts()
   1102
   1103 	if (svm_xcr0_mask != 0) {
   1104 		cpudata->hxcr0 = rdxcr(0);
   1105 		wrxcr(0, cpudata->gxcr0);
   1106 	}
   1107 }
   1108
   1109 static void
   1110 svm_vcpu_guest_fpu_leave(struct nvmm_cpu *vcpu)
   1111 {
   1112 	struct svm_cpudata *cpudata = vcpu->cpudata;
   1113
   1114 	if (svm_xcr0_mask != 0) {
   1115 		cpudata->gxcr0 = rdxcr(0);
   1116 		wrxcr(0, cpudata->hxcr0);
   1117 	}
   1118
   1119 	fpu_area_save(&cpudata->gfpu, svm_xcr0_mask); // implicit clts()
   1120 	fpu_area_restore(&cpudata->hfpu, svm_xcr0_mask); // implicit clts()
   1121
   1122 	if (cpudata->ts_set) {
   1123 		stts();
   1124 	}
   1125 }

https://nxr.netbsd.org/xref/src/sys/dev/nvmm/x86/nvmm_x86_svm.c#1093

Oh I see! Sorry, my earlier interpretation was completely off. It's not about the guest at all--this is just to make sure HAXM's own FXSAVE/FXRSTOR instructions don't cause a host #NM. Now I can review the details of the code :-)

BTW, just to answer my own question:

So my question is: what's the relationship between host CR0.TS and guest CR0.TS?

The two are completely separate. At least on my Haswell host, VMX allows the guest full control over CR0.TS, so this bit is mapped to bit 3 of GUEST_CR0 and has nothing to do with host CR0.TS.

Done!

Thanks! We'll test this on Windows and macOS.


Execution Listeners (L) on Sequence Flows

In reviewing another's BPMN diagram, I discovered that Sequence Flows can also associate Execution Listeners. However, as I've come to rely on this lovely plugin to highlight implementation aspects, it doesn't indicate execution listeners when these are applied to a sequence flow.

hi julrichkeiffer,
In our project analyzing bpmn diagramms and changing them is our every day work. We often ran into the problem, that a connection was recreated or changed and the listener got dropped by msitake.
This repo seems to be inactive. So I created a fork and added the functionality to show badges on SequenceFlows.
Maybe it could be usefull for you too.

Hi @julrichkieffer
Sequence Flow implementation is now available in the new (0.0.3) release.
Kind regards


main CI broken: samples/net/cloud/aws_iot_mqtt/sample.net.cloud.aws_iot_mqtt incorrect filter syntax

Describe the bug
The filter in samples/net/cloud/aws_iot_mqtt/sample.net.cloud.aws_iot_mqtt has incorrect syntax.
To Reproduce
Steps to reproduce the behavior:

twister -s samples/net/cloud/aws_iot_mqtt/sample.net.cloud.aws_iot_mqtt -p qemu_x86
See twister python exception

Expected behavior
No python exception
Impact
main CI development blocked when the test is triggered
Logs and console output
  File "zephyr/scripts/pylib/twister/expr_parser.py", line 313, in parse
    ast = parser.parse(expr_text)
  File "/usr/lib/python3/dist-packages/ply/yacc.py", line 333, in parse
    return self.parseopt_notrack(input, lexer, debug, tracking, tokenfunc)
  File "/usr/lib/python3/dist-packages/ply/yacc.py", line 1063, in parseopt_notrack
    lookahead = get_token()     # Get the next token
  File "/usr/lib/python3/dist-packages/ply/lex.py", line 393, in token
    newtok = self.lexerrorf(tok)
  File "zephyr/scripts/pylib/twister/expr_parser.py", line 98, in t_error
    raise SyntaxError("Unexpected token '%s'" % t.value)
SyntaxError: Unexpected token '&& not CONFIG_NATIVE_LIBC'

https://github.com/zephyrproject-rtos/zephyr/actions/runs/6769657666/job/18396537263?pr=64839#step:13:1078
Environment (please complete the following information):

OS: Linux, CI, Ubuntu 22.04
Toolchain (e.g Zephyr SDK, ...): python
Commit SHA or Version used: main as of now https://github.com/zephyrproject-rtos/zephyr/commit/f027b55d026e0626905c7d4def36468f67dd923b

Additional context
Introduced by 1e5c46df3df8e28c12e965ca4524af7cbdb53805, and only partially fixed by 4c21090dcb6690e0120d619df736fd6c1c6c7ac1

Fixed by  #64858


Instant Crashes on Open

Describe the bug
When I open Chatterino, it instantly crashes.
Chatterino version
Chatterino 2.1.7 (Not sure the specific version because of the crashing. I downloaded the installer through the download button on the Chatterino website. Will update when my Chatterino is working again.)
Operating system
Windows 10 Pro Version 1903 (OS Build 18362.356)
Additional information
The instant crashing will sometimes fix itself. For me, it does not matter if I reinstall the program, restart my computer, run as administrator, or delete the %appdata% files. The bug will occur for me most often when I start up my computer, however, it has happened for me before where I close Chatterino and reopen it.
Screenshot
The screenshot attached is what Chatterino opens up to before crashing right after.

This sounds like an incredibly random bug, which may be due to Windows being literal garbage. Do you have any steps to try and reproduce? I'm currently on the latest nightly on windows 10 pro with zero issues. Do you have the x86/x64 redists installed? https://support.microsoft.com/en-au/help/2977003/the-latest-supported-visual-c-downloads

This sounds like an incredibly random bug, which may be due to Windows being literal garbage. Do you have any steps to try and reproduce? I'm currently on the latest nightly on windows 10 pro with zero issues. Do you have the x86/x64 redists installed? x86: https://aka.ms/vs/16/release/vc_redist.x86.exe x64: https://aka.ms/vs/16/release/vc_redist.x64.exe (my general habit is to install both, despite only being on a 64bit pc)

I have them both installed yea. I cannot reproduce it in anyway, as it happens every once awhile and randomly. My only solution to fixing it was to delete all of the chatterino files in its entirety, physically shutdown my computer, and run an attempt to an update that does not even work. I wouldn't be surprised if it was just because how shitty windows can be.

@AhoyCapn Did you fix this by deleting your settings folder?

@AhoyCapn Did you fix this by deleting your settings folder?

I explained in the original post that deleting the settings folder did not fix the issue.

I have the same problem on chatterino 2.1.7 under Win 10 Pro 1903 build 18362.657, except it happens every time I launch it regardless of recent reboots. I have also tried fresh installs, deleting the settings folder, and launching as admin with no change in behavior. I didn't change any settings or add any channels for more than a week before first occurrence.
This has been happening for about a week or two, and my last windows update was installed about a month ago.

Also getting crashes but for me it happens randomly... sometimes after 5 minutes after launch and sometimes I can run it everyday for whole week without crashes - dunno if it the same issue...
Doesn't matter which version I use - although I switch every month or so using automatic builds - still happens on almost every single one I've been using so far
I've also noticed that it logs Exception code: 0xc0000094 in event viewer
example log in event viewer:
Faulting application name: chatterino.exe, version: <IP_ADDRESS>, time stamp: 0x5e6ccb35
Faulting module name: chatterino.exe, version: <IP_ADDRESS>, time stamp: 0x5e6ccb35
Exception code: 0xc0000094
Fault offset: 0x000000000009bd3d
Faulting process id: 0x11b7c
Faulting application start time: 0x01d5fd86a1218b56
Faulting application path: C:\Programy\Chatterino2-dev\chatterino.exe
Faulting module path: C:\Programy\Chatterino2-dev\chatterino.exe
Report Id: 23f32529-28ff-43d2-b633-c1d0759b7e61
Faulting package full name:
Faulting package-relative application ID:

Can open new issue if needed

This seems to have self-resolved for me with windows build 18362.720

not reproducible


⚠ captana.io | API has degraded performance

In 4fed949, captana.io | API ($CAPTANAIO_API_BACKEND_CHECK) experienced degraded performance:

HTTP code: 200
Response time: 8616 ms

Resolved: captana.io | API performance has improved in e270941 after 7 minutes.


broken transmission output in wrap_forward

transmission is not output when running forward model.

fixed with merge #27


fix default value and change variable name of discrete_approximation

Default value wasn't properly set.

N was not defined.
Tbar was not defined (though TBar was defined).

I set initial value more explicitly by using length(D)
I renamed TBar into Tbar. I think it's better as a variable that represents $\overline{T}$.

It's ready for a review. Would anyone be able to review this PR?


Remove headers

Thank you for such an incredibly useful package!
I'm building a corpus of documents which I'm using to automatically generate questions. For a given document, I'd like to solely extract non-header text (i.e only the paragraph text). Is this supported by the trafilatura.extract() method? That method returns only a str, so I'm not sure if it's possible.

Hi @nehasrikn, thanks for your feedback!

If you choose XML as output format you could then select the elements you wish to retain, here <p>. See this doc page for more information on extraction with Python and customization.
If you know how to work with the lxml library you could also use the bare_extraction function to work on the result right away.

Wonderful, I look into this! Thank you!

Wonderful, I'll look into this! Thanks!

Not sure if there's an easy fix this for this, but using XML as the output format won't preserve order on the page right? It groups everything together by tag, so if I have a <p> tag immediately followed by a <list>, there's no way to recover order this way right?
Essentially, I'd just like to extract all the main text on the page (concatenated together in order) that isn't header text.
I think I'm looking for some combination between the text extraction method (output=txt) which does preserve order, and the selection of certain tags allowed by the xml output format.
It sounds like as is, there's no clean way to do this, but would appreciate anymore insight you have!

Hi @nehasrikn, if you use XML as output format you can apply tree traversal methods with the tool of your choice (e.g. LXML) in order to select the nodes you're interested in.


Auto-detecting boards not working on OSX El Capitan

This is a serialport issue https://github.com/voodootikigod/node-serialport/issues/552
If you specify the port, avrgirl-arduino will work just fine. This bug will be resolved once node-serialport is fixed. Sorry for the inconvenience :disappointed:

Fixed by voodootikigod/node-serialport#607

Merging #20 will fix this

thanks @ArekSredzki! I wasn't home tonight, so haven't had a chance to pull it down and get it merged. Looking at it now 😁

No worries :smile:

@ArekSredzki merged and published! Looking at #22 now


Remove cache from test CI

Comment the lines in CIs where we use the test CIs
We indeed have cache issues (lack of space on the machine) when running our test CIs
https://github.com/meilisearch/meilisearch/pull/3403

bors merge


In a user-defined enumeration, the item is not selected with Blocks.

FieldUserEnum
Describe the bug
No items are selected a user-defined enumerations of Radio Broadcast extensions and playground example.
playground example

Creating enumerations with blocks
https://makecode.com/defining-blocks#creating-enumerations-with-blocks
Playground example : Create Enums from Blocks
Sample: Creating Enum
Editor: micro:bit

On Blocks editor
Place the blocks as follows:

Member Red (=0) is not selected, but the display will be 0
JavaScript editor → Blocks editor
On the JavaScript editor, code as follows:

When I convert to Blocks, it shows Red instead of Blue and nothing is selected.

However, since 1 is displayed on the simulator, it appears that Blue (=1) is selected internally.
It appears that internal values are retained when blocks are copied.
Additional context
value
The format of the name is 10mem, where "10" is the value and "mem" is the enumerated member.
Therefore, it is not hit by item selection and does not become selected.
https://github.com/microsoft/pxt/blob/master/pxtblocks/fields/field_userenum.ts#L152
menu generator
The fake line is called in the createMenuGenerator function.
https://github.com/microsoft/pxt/blob/master/pxtblocks/fields/field_userenum.ts#L62

JavaScript editor → Blocks editor
Web browser console log:

pxtblockly.js:2271
Cannot set the dropdown's value to an unavailable option. Block type: color_enum_shim, Field name: MEMBER, Value: Blue

Suggest modifying the FieldUserEnum class
If it is only name, change to value+name.
https://github.com/microsoft/pxt/blob/master/pxtblocks/fields/field_userenum.ts#L23

        doClassValidation_(value: any) {
            console.log("doClassValidation_1", value)   // DEBUG:LOG
            // The format of the name is 10mem where "10" is the value and "mem" is the enum member
            if (this.sourceBlock_ && this.sourceBlock_.workspace) {
                const options = this.sourceBlock_.workspace.getVariablesOfType(this.opts.name);
                options.some(model => {
                    const [name,] = parseName(model);
                    if (name === value) {
                        value = model.name
                        return true
                    }
                    return false
                });
            }
            console.log("doClassValidation_2", value)   // DEBUG:LOG
            // update cached option list when adding a new kind
            if (this.opts?.initialMembers && !this.opts.initialMembers.find(el => el == value)) this.getOptions();
            return super.doClassValidation_(value);
        }


ERROR: Undefined substitution referenced: "version_omero_server"

There are few errors in the daily merge build. Strangely they don't fail the build, that's probably why they've not been noticed earlier:
10:34:50 /home/omero/workspace/OMERO-docs/omero/developers/Server/Permissions.rst:5: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/developers/Server/Permissions.rst:10: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/developers/Server/Permissions.rst:411: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/index.rst:5: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/index.rst:39: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/index.rst:44: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/sysadmins/UpgradeCheck.rst:29: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/sysadmins/omeroweb-upgrade.rst:10: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/sysadmins/server-upgrade.rst:10: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/sysadmins/server-upgrade.rst:174: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/sysadmins/server-upgrade.rst:300: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/sysadmins/unix/server-installation.rst:274: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/sysadmins/unix/server-installation.rst:302: ERROR: Undefined substitution referenced: "version_omero_server".
10:34:50 /home/omero/workspace/OMERO-docs/omero/sysadmins/unix/server-installation.rst:641: ERROR: Undefined substitution referenced: "version_omero_server".

See https://github.com/ome/omero-documentation/pull/2269


Update README.md

Summary:

Changelog:

Test Plan:

Summary:
Changelog:
Test Plan:

Summary:
Changelog:
Test Plan:

The latest updates on your projects. Learn more about Vercel for Git ↗
Name	Status	Preview	Comments	Updated (UTC)
react-native	❌ Failed (Inspect)			Nov 1, 2023 9:04am

Summary:
Changelog:
Test Plan:

Summary:
Changelog:
Test Plan:


info about tls-auth

Please please please add info about client config - i mean the fact that everyone should add
'tls-auth ta.key 1'
in config. I did not know that and '5-minutes-installation' became '3-hours-installation'.
('ca', 'cert' and 'key' mentioned at every howto, but 'tls-auth' is not so common)

tls-auth is being set up correctly by the script, with an inline key and direction set with key-direction as it should.
I don't understand why you are confused but I can assure you that the script sets it up correctly and you don't need to edit anything manually.

oh. i mean client-config. I installed server in 5 mins and this is great, but then I copied client-common.txt to client, and there was no keys mentioned, and I found info about ca, cert and key very soon, while search info about tls-auth took a lot of time.
Or I can install client by your script too? Not only server?

I copied client-common.txt to clien

There's your problem.
The client config files are located in ~/$CLIENT.ovpn and you are told about this when installation finishes.
Check your /root directory for .ovpn files in case you still don't understand what I mean.

 Thanks!


Distorted Output

Hey @Hangz-nju-cuhk
Thanks for sharing such nice work. I tried replicating the work however got really distorted results as shown below.
They way I created my own dataset was

Cropped image to 256x256
Ran the script scripts/prepare_testing_files.py using the above source image and driving video.
Then copied the generated csv into demo folder
Ran bash experiments/demo_vox.sh

Let me know if I am doing something wrong
https://user-images.githubusercontent.com/68058944/120320284-9eb45700-c2ff-11eb-87f8-a6f56b7383d6.mp4

Please refer to the "Self-Prepared Data Processing" part in the README to align your faces.

Hey @Hangz-nju-cuhk
I firstly ran scripts/prepare_testing_files.py on my videos and then ran scripts/align_68.py. After this i changed the folders paths to these [name_cropped] folders in the .csv file.
Then I ran bash experiments/demo_vox.sh still I get the distorted outputs
I ran scripts/prepare_testing_files.py with the following flags --src_pose_path video_file.mp4 --src_audio_path video_file.mp4 --src_input_path test_image.jpg
Let me know if there are certain flags i have wronglt set

Please show your current results. If the images are accurately aligned, the same region as shown in the demos should be saved. Otherwise, the alignment is not successful.

I didn't align the image which was causing the issue. I got the following output. Just wondering is it possible to copy the lip/mouth movements completely from the video?

Will it work if I provide mute audio?
Is there some way to predict on just video?

https://user-images.githubusercontent.com/68058944/120432475-9c054080-c397-11eb-9902-2431b1ce6c71.mp4

If you would like to use videos to drive, you could try the FOMM model https://github.com/AliaksandrSiarohin/first-order-model.

@Hangz-nju-cuhk Possible to re-train using parts of your model to achieve eye/eyebrows and lips movement?


Fix warning on new-stable

One of the fields of TargetIsa isn't used in the
cranelift-codegen-meta crate, but instead of refactoring to try to
remove it this just adds #[allow(dead_code)] for now in the assumption
that when the old backends go away this will probably go away as well.

For the record, I'm not sure this would go away with the old backend (the meta crate still generates all of the CLIF instruction code) but this failure was causing too many CI failures so I think this is a good change. I'm looking right now to see if perhaps that field can be completely removed... but it seems strange that it could.

The new backends don't use ISA specific instruction and even if they would, this field is only necessary for binemit and legalization generation I think.

Is it known what dependency changed (or what merge) introduced the failure? There was a patch in TargetIsa that removed the field. The failure seemed to not be caused by any patch submission into this repository.

This was a new rustc lint in 1.54. I have been seeing it myself for a while on nightly with cg_clif.


Google Pay Button In PaymentSheet not compliant with Google Brand Guidelines

Is your feature request related to a problem? Please describe.
Our integration is not being approved because the google pay button in our app does not meet Google's brand guidelines
Screen shot of payment sheet using the latest version

New brand guidlines

https://developers.google.com/pay/api/android/guides/brand-guidelines#style

thanks! this is in progress now :)

Thank you

@charliecruzan-stripe  I noticed also the google pay button (not in the payment sheet ) is not compliant. Do you want me to create a separate ticket for that one or will you fix it along with this one?

We just fixed this in payment sheet in stripe-android, so pulling in that fix today!

Released in 0.19.0

Hi @charliecruzan-stripe
I'm currently using React Native Expo and the library version
"expo": "46.0.10",
"@stripe/stripe-react-native": "0.13.1"
It seems that the Google Pay button hasn't been updated yet.
When I created the Google Pay button from import { GooglePayButton } from '@stripe/stripe-react-native'.
I still got the old style which is not compliant with Google Brand Guidelines.
How should I do?
Thank you in advance

You'll need to upgrade to v0.19.0 - https://github.com/stripe/stripe-react-native/blob/master/CHANGELOG.md#0190---2022-09-16--expo-sdk-47

Thanks @charliecruzan-stripe
Does this mean I have to upgrade Expo SDK from 46 to 47 as well?

google pay button is not displaying in my bottom sheet i add.
await Stripe.instance
.initPaymentSheet(
paymentSheetParameters: SetupPaymentSheetParameters(
paymentIntentClientSecret: clientSecret,
style: ThemeMode.light,
merchantDisplayName: 'Student Bro',
googlePay: const PaymentSheetGooglePay(
merchantCountryCode: 'GB',
currencyCode: 'GBP',
testEnv: true
),
),
)
this code


Add five.euro() and five.dollar //5€ a 5$

Add five.euro() and five.dollar //5€ a 5$

Can you add this to the readme please? I'm not used to seeing dollars expressed as 5$, should it be $5?

I add it to the readme.
About the $ I don't know... I'm from a france so maybe it should be $5, I change it too

Thanks for updating! I'm not sure what's happened to the readme though, you've put a heading of Money but under that the the emoji based representations of five. Perhaps give it another go?
Thank you!

Done, sorry for the mistake

Thanks @guifl :D


State of Maintenance

Hi there :wave:
I'm reaching out regarding the maintenance of httpbin. There have been a couple outstanding PRs to help move httpbin forward with changes around Flask and its underlying components. Specifically that there's currently no working CI to test changes and #684 to help enable launching Python 3.12 support.
I wanted to check on the current maintenance status for the project and if there's intention to continue its development. Is there a good point of contact to help get the repo cleaned up or feature requests reviewed?

Yes, please. Patches and workarounds are now piling up in Gentoo. I'm happy to help getting things merged and moving them forward once there's a single place for them.

If postman folks are amenable, I'd support taking this on in the @psf org, and possibly hosting for httpbin.org itself in the PSF infrastructure. (Though I would be interested to know what the current traffic numbers look like first).

I've raised this at https://community.postman.com/t/status-of-maintenance-for-httpbin/48649 to try to get some response.

No response on discussion forum. I went ahead and sent a support request 🤷🏼.

https://github.com/postmanlabs/httpbin/issues/703

I am getting random time-outs now:
> curl -i httpbin.org/get
HTTP/1.1 504 Gateway Time-out
Server: awselb/2.0
Date: Sat, 24 Jun 2023 15:43:02 GMT
Content-Type: text/html
Content-Length: 132
Connection: keep-alive

<title>504 Gateway Time-out</title>

504 Gateway Time-out

I would recommend people switch to:
https://postman-echo.com

The problem is not really the online instance but the package that (unlike online instances) can be used to test stuff offline.

Still no response from postman folks. @kevin1024 @nateprewitt are you interested in forking at this point? I'd be happy to setup such a fork in the @psf organization, mapping the current owners on PyPI to the admins of the project.

I’m still game for a fork.

Will proceed!

Invites dispatched to the org/team for @nateprewitt, @kevin1024, @sigmavirus24, and @timofurrer.

https://github.com/psf/httpbin now exists as a fork. Once accepted, the names above will have Maintainer privileges on the repository. We can have a discussion there over Admin level privileges.

What will happen with the existing issues? I am currently looking into replacing a home-grown solution with httpbin. Unfortunately it has to run on OpenShift which does not allow to use privileged ports (80 in this case). I could open a PR for that. The change to allow custom ports via env-var is fairly minimal.
I would like to open an Issue about this. But the fork currently has issues disabled. Should I open it here instead? Or wait until they are available in the fork?

Thanks for flagging. I’ve enabled Issues on the fork.

Well, I merged a couple of PRs that should fix the major issues with werkzeug 3 incompatibility and packaging over on the branch and have pushed a new version of httpbin to pypi.  I hope this doesn't break too many builds out there and is an net positive for the wold of open source http libraries :)

We're strictly pinned for Requests currently but I'll take a look at testing the new release soon. Thanks @kevin1024!

unsubscribe
--
祝好！
连文静
在 2023-07-10 23:27:44，"Ee Durbin" @.***> 写道：
Will proceed!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

Actually, the project offers a nice Swagger/OpenAPI spec but it's invalid on multiple aspects (eg. uses old SmartAPI fields).
Could we get this small PR merged for the new release to fix these? https://github.com/postmanlabs/httpbin/pull/710

@immanuelfodor please send that to the psf fork to get it merged

Thanks for the suggestion! Where is the pfs fork deployed, in which domain will the change be live once merged?

The repo is here: https://github.com/psf/httpbin
I just noticed that I can't see the container image. Maybe just a permission issue. I'll ping one of the maintainers. The project recently moved over to that repo.

Yes, I've found it, but my question was more about if the psf repo is the one that's deployed to https://httpbin.org/ now instead of the postmanlabs repo? Or if not, is there a "live" version of the psf one somewhere? Or it's just a Docker-only release for psf?
BTW thanks for checking the Docker release!

Unfortunately I don't know the answer to this. I assume that the domain is still owned by K. Reitz so chances are - currently - small that it will be deployed there.


Update credential-guard-how-it-works.md

Microsoft Virtual Academy site is being shut down 4/30/19, removed link to video

Looks good to me™.


Error when using with Immutables Library / Can properties set by Setter Methods

See here : https://github.com/immutables/immutables/issues/1152

Problem seems to be that values of fields are set by reflection directly and not by setter. Can Easy Random configured in the way so that fields can be filled by setters ?

This is similar to #274 , but let me do a quick recap. Easy Random was initially designed to randomize Java Beans only (which by definition provide a setter for each property) and was relying on Apache commons-beanutils to set properties through setters. This design decision turned out to be restrictive and many people started quickly asking to relax things and make it possible to randomize types that do not provide setters. This is when we removed the dependency to Apache commons-beanutils and where the field setting mechanism changed from using setters to using reflection.
Now in #274, the suggestion was to make this configurable, and I shared my attempt to do that with a new parameter called enforceJavaBeanConventions (See this comment and the attached patch). However this option was abandoned because Easy Random cannot and should not enforce any convention. It should be liberal in what it accepts: If the user's type provides a setter, then the setter should be used to set the field, otherwise, Easy Random can fallback to reflection.
This is what I implemented in e924b7e186facb3216bf2e8ac6de24d40d6c6cc9, and deployed in 4.2.0-SNAPSHOT. Can you give it a try and let me know what do you think? Thank you upfront!

Hi thanks for explanation, i will try when i have time

Hi i tried it but there is  a problem which is specific to Immuables Library. Immutables use fluent setters so it does not strictly follow the bean conventions.
I think this is a apecial case. In general i think its a good idea to first try using setter methods and if this is not possible using reflections.
Maybe i have to provide something like a custom randomizer for this classes.Other idea would be to change "strategy order" to

try using custom field populator
try using setter
try using reflections

but i think this makes it too complicated

Other idea would be to use a PropertyDescriptor which also accepts fluent setters. that would be awesome

there is a problem which is specific to Immuables Library. Immutables use fluent setters so it does not strictly follow the bean conventions.

That's explain it. Fluent setters are not compatible with Java Beans conventions. I remember having the same issue but with lombok when configured to generate fluent setters.
For this reason, I'm closing this issue.

In general i think its a good idea to first try using setter methods and if this is not possible using reflections.

Yes, this is what I did in the aforementioned commit and which I will keep and include in the upcoming 4.2 release.

Other idea would be to use a PropertyDescriptor which also accepts fluent setters. that would be awesome

This is what I used: https://github.com/j-easy/easy-random/commit/e924b7e186facb3216bf2e8ac6de24d40d6c6cc9#diff-9c3368b6d38ed8bbb04db27b0c69e1c7R136. However, I'm not sure it accepts fluent setters. Here is quick example:
public class Point {

    private int x;

    public int getX() {
        return x;
    }

    public Point setX(int x) {
        this.x = x;
        return this;
    }
}

@Test
void testPropertyDescriptorWithFluentSetter() throws Exception {
    PropertyDescriptor propertyDescriptor = new PropertyDescriptor("x", Point.class);
    Method setter = propertyDescriptor.getWriteMethod();
    assertThat(setter).isNotNull();
}

This fails with java.beans.IntrospectionException: Method not found: setX. So if you have a reference where it is said that PropertyDescriptor is able to introspect fluent setters, I would be grateful if you can share it.

This one might be an option but its part of commons beanutils
This one might be an option but its part of commons beanutils
https://commons.apache.org/proper/commons-beanutils/javadocs/v1.9.0/apidocs/org/apache/commons/beanutils/FluentPropertyBeanIntrospector.html

Thanks for sharing the link!
I don't know how this is supposed to work because I tried to follow its Javadoc and added it a bean introspector after adding the default one like mentioned here:
An instance of this class is intended to collaborate with a DefaultBeanIntrospector
object. So best results are achieved by adding this instance as custom
BeanIntrospector after the DefaultBeanIntrospector object.

But I still have the exception with this example:
public class Point {

    private int x;

    public int getX() {
        return x;
    }

    public Point setX(int x) {
        this.x = x;
        return this;
    }
}

@Test
void testPropertyDescriptorWithFluentSetter() throws Exception {
    // tried this as well
    // PropertyUtils.clearDescriptors();
    // PropertyUtils.addBeanIntrospector(DefaultBeanIntrospector.INSTANCE);
    PropertyUtils.addBeanIntrospector(new FluentPropertyBeanIntrospector());
    PropertyDescriptor propertyDescriptor = new PropertyDescriptor("x", Point.class);
    Method setter = PropertyUtils.getWriteMethod(propertyDescriptor);
    assertThat(setter).isNotNull();
}

The problem is that new PropertyDescriptor("x", Point.class) fails with java.beans.IntrospectionException: Method not found: setX before even reaching PropertyUtils.getWriteMethod(propertyDescriptor).. So I don't know how this API is supposed to be used since PropertyUtils.getWriteMethod accepts a java.beans.PropertyDescriptor which I cannot create for types with fluent setters..
Do you see the issue?
I will proceed with the release now and keep an eye on this. If you have a working example, we can see how to integrate it to support fluent setters. I'm not against putting apache commons beanutils back if it adds value regarding introspecting fluent setters.

I would like to disable this enhancement but looks like it's impossible in 4.2.0
Can please you add an additional setting to EasyRandomParameters?

@enedzvetsky Please open a separate issue for that.

Hi @benas  i also tried using FluentPropertyBeanIntrospector and it seems to me that it works , see https://github.com/j-easy/easy-random/pull/402


Add a special user search option

At least for now, I'm limiting this to one search option. You can see this depicted in the following draft Postman doc
(If the link doesn't get you there, it's
Management APIs > Users > GET Get users with conditions, as shown here:

As the details are currently described in this section, I've left out the same details from the Postman Pro docs. (I do plan to move this to the API Reference section, per FRAAS-305.

Proposed new bits pushed

also see https://cloud-forgerock.postman.co/collections/2524838-b43ab656-9ce4-43c6-bbf9-0f1e8e252804?workspace=e2de3cad-8146-4cdc-b9dc-b21eaf1e985d#5c8142f8-88fc-4031-97f6-81f95f8c35dc

Pushing to master, based on verbal approval from @janelleallen


Image Copy Error in between resource groups

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az image copy Extension Name: image-copy-extension. Version: 0.2.1.
Errors:
Command '['/opt/az/bin/python3', '-m', 'azure.cli', 'snapshot', 'create', '--name', 'ubuntu-18.04-docker-centralus_os_disk_snapshot', '--resource-group', 'USF', '--source', '/subscriptions/9bb91a56-0e54-49c3-80d9-1d4131f8d153/resourceGroups/image-copy-rg/providers/Microsoft.Compute/snapshots/ubuntu-18.04-docker_os_disk_snapshot-centralus', '--output', 'json', '--tags', 'created_by=image-copy-extension']' returned non-zero exit status 1.
Traceback (most recent call last):
...

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az image copy --source-resource-group {} --source-object-name {} --target-location {} --target-resource-group {}

Expected Behavior
Environment Summary
Linux-4.18.0-25-generic-x86_64-with-debian-buster-sid
Python 3.6.5
Shell: bash

azure-cli 2.0.68 *

Extensions:
image-copy-extension 0.2.1

Additional Context

@fengzhou-msft Please take a look

I've opened a PR to fix this issue. It will fixed soon.
https://github.com/Azure/azure-cli-extensions/pull/1172


Feat: UI Improvements Required in Login/Register

Describe the feature
Hello @anuragverma108 ,
When navigating the website, I noticed a few UI issues on the login/register modal that I believe need attention:
Font Consistency: The font used in the modal doesn't match the main website's font. This inconsistency might affect the user experience of the platform.
Modal Layout: The 'Register' button seems to extend beyond the expected boundaries of the modal box.
I would like to contribute to resolving these issues. Would it be possible to be assigned to this issue?
Thank you for considering my suggestions.
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Assigned!
Make sure to attach before & after screenshot in your PR.
Make sure to star the repo before working on it! Happy open-source contributing!

Thank you for assigning me this!


Feature Request: Running against generated and vendored code

👋
The tool is not taking into consideration generated code, mocks and vendored directories. It would be nice to be able to explicitly exclude these. Exclusion options exist for  -exclude-errors-in-files, -exclude-file-docstrings, -exclude-pkgs   but they don't fully meet the needs of entire folder exclusion or generated code that follows the best practice package comments marking generated code (// Code generated by).

The generated code standard: ^// Code generated .* DO NOT EDIT\.$

@stephensli , thanks for raising this issue. We currently do not support for regex or glob patterns when specifying include or exclude lists. We do plan add regex support soon. Thanks, @dolmen, for the pointer! 👍

Please also add support for excluding code that is put into the standard vendor dir by the standard go mod vendor command. I think, this vendor-exclusion should be on by default.
Currently I have to always rm -rf vendor before nilaway ./... to check the current modules code only.

I have the same problem with code in the vendor directory. An option to ignore that directory would be super helpful.

If generated code is in special folders, like mocks, we should be able to skip those folders with the
-exclude-pkgs flag.
but it is unclear how to use that, because nilaway -exclude-pkgs "mocks" doesn't work.
(neither does "./mocks" or "./.../mocks")
I expect based on the little documentation there is,  that a package name should be the value here.

unclear how to use that, because nilaway -exclude-pkgs "mocks" doesn't work.

I’m having the same problem with code in the mocks package.