Add VFC token

VFC token address: 0x2b144019Dba12FA983d591783F1f49e28acedf7A
Etherscan page: https://etherscan.io/address/0x2b144019dba12fa983d591783f1f49e28acedf7a#analytics
Official project website link: https://VF.CASH

Github: https://github.com/vfcash
Twitter: https://twitter.com/vfcash
Telegram: https://t.me/vfcash

This smart contract does not have transactions for over 100 days. I will close this PR without merge


BrassAmber's BattleTowers Crash on launch

Describe the Bug
So every time i launch my game both with JEMs (geckolib) and BrassAmbers Battletowers my game crashes, it doesn't even get to the menu screen (where you have the singleplayer,multiplayer buttons), it just crashes before that. It seems as if its some issues with accesstransformers, well, i'd be glad if you guys could have a look at this.
Reproduction Steps

download geckolib, Jems and bras amber's battle towers
launch game
crash

Expected Result
The expected result was the game was supposed to launch
Screenshots and Videos
There isn't any video, it just crashes thats it.
Mind that in the info below the Mod version is: 0.2.1 i think you guys forgot to add in new options there !
Operating System
Windows 10
Mod Version
0.1.0
Minecraft Version
1.18.2
Forge Version
40.2.0
Other Mods
Brass amber's battletowers
Additional Context
No additional context, here's the log: https://mclo.gs/TU55oMj

This crash has nothing to do with JEMs. It's caused by a bad resource path from Brass Ambers BattleTowers. Please report it to them. But, thank you for reminding me about adding new versions to the bug report! Totally forgot to!


feat(avoidance): make detection area dynamically

Description

🤖 Generated by Copilot at 36f63a0
This pull request refactors and improves the avoidance target filtering logic for the behavior_path_planner node. It introduces new parameters to configure the detection area for avoidance and lane change, and uses a dynamic detection range based on the vehicle speed and jerk limit. It also simplifies and optimizes the object separation code in utils.cpp and avoidance_module.cpp.
Please review following PR at first:
https://github.com/autowarefoundation/autoware_launch/pull/634

Main motivation: Avoidance module would like to generate avoidance path only for objects which should be avoid right now. For example, don't want to generate avoidance path for far objects if the ego is waiting for red traffic light.

  double getForwardDetectionRange() const
  {
    if (parameters_->use_static_detection_area) {
      return parameters_->object_check_max_forward_distance;
    }

    const auto max_shift_length = std::max(
      std::abs(parameters_->max_right_shift_length), std::abs(parameters_->max_left_shift_length));
    const auto dynamic_distance = PathShifter::calcLongitudinalDistFromJerk(
      max_shift_length, getLateralMinJerkLimit(), getEgoSpeed());

    // 1.5 is a margin factor for detection area longitudinal distance.
    return std::clamp(
      1.5 * dynamic_distance, parameters_->object_check_min_forward_distance,
      parameters_->object_check_max_forward_distance);
  }

https://github.com/autowarefoundation/autoware.universe/assets/44889564/6a77e6f3-87bc-4fd9-bb80-964f64d4954e

Tests performed

[x] Test with real vehicle in odaiba.
[ ] PASS TIER IV INTERNAL SCENARIOS

Effects on system behavior

Nothing.
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@satoshi-ota It seems that the following file also needs to be changed.
https://github.com/autowarefoundation/autoware.universe/blob/main/planning/behavior_path_planner/config/avoidance/avoidance.param.yaml

@satoshi-ota It seems that the following file also needs to be changed. https://github.com/autowarefoundation/autoware.universe/blob/main/planning/behavior_path_planner/config/avoidance/avoidance.param.yaml

Oh.  Thanks.


Not available when reading local html file

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
The extension not work when reading local html file.
Describe the solution you'd like
你期望的新功能实现方案
Prefer the extension to keep working when reading local html file if possivle.
Additional context
其他
No more

What version are you using? Can you provide a screen recording

It should work. What version are you using? Can you provide a screen recording

Thank you for your reply, I tried again just now, it works!
The version I installed is 2.20 from Chrome webstore.

glad to hear that


[Log Scrubbing] Clean up log messages in Wilson

[Log Scrubbing] Clean up log messages in Wilson
Description

Fixing up logging messages in Wilson
Adding unit tests for some logging methods

@keegan-caruso raised a good point offline, this will be cherry picked into Wilson 7 once completed.

@keegan-caruso raised a good point offline, this will be cherry picked into Wilson 7 once completed.

My knowledge is out of date, dev is Wilson 7 now, should be cherry picked into dev6x


Allow producers to view previous versions on script page

Show dropdown menu on script page for producers to select previous scripts they've written for this same sponsor.
https://projects.invisionapp.com/share/UTBZ5DD7F#/screens/236772287

goes with https://github.com/PRX/jingle.prx.org/issues/39


Updated header height css

LINE 13 /** Added 10px of height to the header because of look on iPhone 6s & earlier models **/

Thanks!!


log format errors

==1790== FILE: c:\laragon\bin\apache\httpd-2.4.54-win64-VS16\logs\access.log
==1790== Parsed 10 lines producing the following errors:
==1790==
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.
==1790== Token for '%b' specifier is NULL.

Please share a few lines from your access log along with the command you use to run goaccess.

i just solved this problem, thankyou for your attention


community-operators [R] keycloak-operator (10.0.0 11.0.0 12.0.1 12.0.3 13.0.0 13.0.1 7.0.1 8.0.1 8.0.2 9.0.0 9.0.2)

/retest

@mvalarh The test failures don't seem to be related to the changes, WDYT?

/test 4.7-deploy-operator-on-openshift

/merge possible


Remove calendar icon from appointment date field?

placeholder from #614 until we figure out how to deal

Just bumping this issue because we've gotten more feedback that folks are confused and expecting a dropdown to work.
cc: @mebates

Thanks for flagging, @lwaldsc . Tagging in team ux to figure out how to handle (though I'll also skim the issues this weekend and make sure we haven't made a decision on this already).

I would suggest improving the date field by making it MM-DD-YYYY. Remove the calendar icon unless it will be an active calendar picker. The picker is not necessary; tabbed date entry is probably more important since the PT will likely be telling the CM the date. The only use for calendar picker is if the PT says something like "next Wednesday".

MM-DD-YYYY hurts my heart as a lifelong lover of the ISO standard (perhaps my nerdiest, most terrible opinion) but I think @mebates is right on all counts here. I'll spin up an issue to standardize date entry as MM-DD-YYYY, and in the immediate term let's remove the calendar icon.

@colinxfleming
https://media.giphy.com/media/OMK7LRBedcnhm/giphy.gif

I'll give this one a try.  :)


Revisit the idea of using S3 ACLs

From https://docs.aws.amazon.com/AmazonS3/latest/userguide/about-object-ownership.html

For the majority of modern use cases in S3, we recommend that you disable ACLs by choosing the bucket owner enforced setting and use your bucket policy to share data with users outside of your account as needed. This approach simplifies permissions management and auditing.

Moving away from S3 ACLs would allow us to follow S3 best practices and keep feature parity while removing the code/configuration around object ownership.

@danlamanna - it would be good to add where this would be applied.

Given how much AWS steers people away from it, I'd like to have a skeptical eye towards using a legacy access control mechanism in any of our buckets. I'm not sure that any of our use cases of object storage demands very different permissions on a per object basis that we couldn't otherwise satisfy by using wildcard policies e.g. "Resource": ["arn:aws:s3:::bucketname/secretstuff/*"].

there are two different types of buckets and operations.

the public bucket: this has public read, but signed url write
the embargoed bucket: this has signed url read and write as far as i know

we are controlling everything through the dandi api layer rather than through ACLs for individuals as far as i know. hence my curiosity as to where ACLs actually come into play in dandi.

just complicates our policies for no benefit that I'm aware of.

trimming away complications that don't benefit us sounds good to me :)


VAD result problem

vad pipeline result dict , key is not matched with value,
I found the code made the problem, why i=0 add the "text" key?
Here is the code:
https://github.com/modelscope/modelscope/blob/a67d339e3bf8abd25d224818f6fd6512078f6f37/modelscope/pipelines/audio/voice_activity_detection_pipeline.py#L157C9-L157C9

@funasr  please help to see this issue


sqlint: init at 0.1.7

Motivation for this change
Add an SQL linter: https://github.com/purcell/sqlint
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[ ] NixOS
[x] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Squash complete.

@GrahamcOfBorg build sqlint

Failure on aarch64-linux (full log)
Attempted: sqlint
Partial log (click to expand)

extconf failed, exit code 1

Gem files will remain installed in /nix/store/7q37m0kzkp083bn04qcc81rbikchwap8-ruby2.4.4-pg_query-0.13.5/lib/ruby/gems/2.4.0/gems/pg_query-0.13.5 for inspection.
Results logged to /nix/store/7q37m0kzkp083bn04qcc81rbikchwap8-ruby2.4.4-pg_query-0.13.5/lib/ruby/gems/2.4.0/extensions/aarch64-linux/2.4.0/pg_query-0.13.5/gem_make.out
builder for '/nix/store/q8fj6i9nq5crnspsyd1717iw888knzqm-ruby2.4.4-pg_query-0.13.5.drv' failed with exit code 1
cannot build derivation '/nix/store/wi29fbjqc3kgvfxijkm8j2gd3whl5ncn-ruby2.4.4-sqlint-0.1.7.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/5cdndbpfsy8avyyixvgd6fra5x4kb4rj-sqlint-0.1.7.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/nwkxxnbmx9yqlidp0rdmif4ys2hr0v9p-sqlint-0.1.7.drv': 1 dependencies couldn't be built
error: build of '/nix/store/nwkxxnbmx9yqlidp0rdmif4ys2hr0v9p-sqlint-0.1.7.drv' failed

Failure on x86_64-linux (full log)
Attempted: sqlint
Partial log (click to expand)

extconf failed, exit code 1

Gem files will remain installed in /nix/store/xnz9iic8v6mdbk8qp2rzy7scr11p1yxs-ruby2.4.4-pg_query-0.13.5/lib/ruby/gems/2.4.0/gems/pg_query-0.13.5 for inspection.
Results logged to /nix/store/xnz9iic8v6mdbk8qp2rzy7scr11p1yxs-ruby2.4.4-pg_query-0.13.5/lib/ruby/gems/2.4.0/extensions/x86_64-linux/2.4.0/pg_query-0.13.5/gem_make.out
builder for '/nix/store/pzxk5p2977yzkqa50cf6dkhkcvj9frfw-ruby2.4.4-pg_query-0.13.5.drv' failed with exit code 1
cannot build derivation '/nix/store/7wvvifm9747l600v4vqdkd3hn1pp4y18-ruby2.4.4-sqlint-0.1.7.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/pcxjpnqn58rxwhz6dz5gqf7lk9alb2g1-sqlint-0.1.7.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/j5l18sc0wnw643d2b3y8aja9xnfcb3xw-sqlint-0.1.7.drv': 1 dependencies couldn't be built
error: build of '/nix/store/j5l18sc0wnw643d2b3y8aja9xnfcb3xw-sqlint-0.1.7.drv' failed

Success on x86_64-darwin (full log)
Attempted: sqlint
Partial log (click to expand)
  Gem home: /nix/store/w3yqvxb7np7nimm9bd5djqhi5z21qpvm-ruby2.4.4-sqlint-0.1.7/lib/ruby/gems/2.4.0
Successfully installed sqlint-0.1.7
1 gem installed
post-installation fixup
patching script interpreter paths in /nix/store/w3yqvxb7np7nimm9bd5djqhi5z21qpvm-ruby2.4.4-sqlint-0.1.7
/nix/store/w3yqvxb7np7nimm9bd5djqhi5z21qpvm-ruby2.4.4-sqlint-0.1.7/lib/ruby/gems/2.4.0/gems/sqlint-0.1.7/bin/sqlint: interpreter directive changed from "/usr/bin/env ruby" to "/nix/store/0xzzx8zlj1486mvjjf85z15g985wjwzx-ruby-2.4.4/bin/ruby"
building '/nix/store/nk1b0mjamc0359lghf1xc99w6d405qhg-sqlint-0.1.7.drv'...
created 17 symlinks in user environment
building '/nix/store/h0y19gnv0c8kxx04117pg65jzaw4j1p5-sqlint-0.1.7.drv'...
/nix/store/hbvaz245wfcyzxlaqh6k4p4c6x4hcahm-sqlint-0.1.7

The linux build failures will likely be resolved if we can figure out how to download ahead of time and install the pgquery extension.

I'm not familiar enough with Ruby and Nix to handle the libpg-query extension. Should I close this pull request?

@ariutta No, we should help you figure it out! I'll try to take a look this weekend. Thanks for getting this far on your own.

When we get this working, we should close https://github.com/NixOS/nixpkgs/pull/24631 too.

@ariutta I got it to build with https://github.com/ryantm/nixpkgs/commit/d3da316b4df65f1d444d6ed56ceb90d91405724e
and the binary it produces responds to help flags.
Can you try testing that? If it works for you can you squash the commits down to one? I don't care if you try to keep my author credit or whatever.

@ryantm yes, I think you've got it!
There are a few differences between our Gemfile.lock and the original. Should they be the same? For example, should our Gemfile.lock list sqlint as a dependency when the original doesn't?

I think it should be the same! I had to change it to make the pg_query part work.

It worked for me as well. Squash complete.

@GrahamcOfBorg build sqlint

Success on x86_64-linux (full log)
Attempted: sqlint
Partial log (click to expand)
1 gem installed
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/zl3mm0vagq57bylz02rspl0yssymf327-ruby2.4.4-sqlint-0.1.7
patching script interpreter paths in /nix/store/zl3mm0vagq57bylz02rspl0yssymf327-ruby2.4.4-sqlint-0.1.7
/nix/store/zl3mm0vagq57bylz02rspl0yssymf327-ruby2.4.4-sqlint-0.1.7/lib/ruby/gems/2.4.0/gems/sqlint-0.1.7/bin/sqlint: interpreter directive changed from "/usr/bin/env ruby" to "/nix/store/x6xs3dnvfa7739x3ij04f83fjzb3d587-ruby-2.4.4/bin/ruby"
checking for references to /build in /nix/store/zl3mm0vagq57bylz02rspl0yssymf327-ruby2.4.4-sqlint-0.1.7...
building '/nix/store/sjmkh7m0d3mrl8z6p5h68sbs94y25crg-sqlint-0.1.7.drv'...
created 17 symlinks in user environment
building '/nix/store/jgn9nl0n6ax9mzcbs9c39g4kqxbjjrnc-sqlint-0.1.7.drv'...
/nix/store/1p63l4nwnh1bkgpx5awjz3nak33f35xb-sqlint-0.1.7

Success on x86_64-darwin (full log)
Attempted: sqlint
Partial log (click to expand)
  Gem home: /nix/store/gac675jqcch5g3dxxyj4awia8hbzqcwd-ruby2.4.4-sqlint-0.1.7/lib/ruby/gems/2.4.0
Successfully installed sqlint-0.1.7
1 gem installed
post-installation fixup
patching script interpreter paths in /nix/store/gac675jqcch5g3dxxyj4awia8hbzqcwd-ruby2.4.4-sqlint-0.1.7
/nix/store/gac675jqcch5g3dxxyj4awia8hbzqcwd-ruby2.4.4-sqlint-0.1.7/lib/ruby/gems/2.4.0/gems/sqlint-0.1.7/bin/sqlint: interpreter directive changed from "/usr/bin/env ruby" to "/nix/store/vywghxz5vzvm84625mi21z556dz936dp-ruby-2.4.4/bin/ruby"
building '/nix/store/pmbv6b9vaj6bpn6awsqpq6j1zh5mckb3-sqlint-0.1.7.drv'...
created 17 symlinks in user environment
building '/nix/store/sm9s295mp8crh5ml0z80lhpx8gq95355-sqlint-0.1.7.drv'...
/nix/store/gza7rkkfdm7pbx15sbnr3msk20kcsjcw-sqlint-0.1.7

Saw it failed on aarch64-linux. I have no idea how to fix that, so I limited this package to x86_64-linux and x86_64-darwin and squashed again.
Can I call this?
@GrahamcOfBorg build sqlint

@GrahamcOfBorg build sqlint
@ariutta You have to be trusted by the bot, because otherwise people could make PRs that run arbitrary code on it.

No attempt on aarch64-linux (full log)
The following builds were skipped because they don't evaluate on aarch64-linux: sqlint
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: sqlint
Partial log (click to expand)
these derivations will be built:
  /nix/store/g5zs7hk4jplq7r2r8fnwh0bnb1pd4xfw-sqlint-0.1.7.drv
building '/nix/store/g5zs7hk4jplq7r2r8fnwh0bnb1pd4xfw-sqlint-0.1.7.drv'...
/nix/store/fw014kahmwfpxjfc7rsfl7fd3dgzrix2-sqlint-0.1.7

Success on x86_64-darwin (full log)
Attempted: sqlint
Partial log (click to expand)
these derivations will be built:
  /nix/store/gw2l4f025mwgvaf597n1d9rx97nwnlhp-sqlint-0.1.7.drv
building '/nix/store/gw2l4f025mwgvaf597n1d9rx97nwnlhp-sqlint-0.1.7.drv'...
/nix/store/f05qcwn6lsj22gfdn2h0p5xgb24hpyqw-sqlint-0.1.7


pull request for e2e test at 11/12/2016 14:15:09

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

optest/docs/updated_at.md
:white_check_mark:Succeeded

Details

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


No audio, no notifications. Are they suppose to be working?

Describe The Bug:
I get no notifications on my phone, or HomePod, when someone rings, or motion is detected. Am I suppose to?

@birkir just wondering if this is possible?

@birkir just wondering if this is possible?

They dont work yet, two way audio would be possible once we know how to do it via the API

Regarding to the TODO here, notifications don't work yet.
https://github.com/birkir/homebridge-plugin-eufy-security/blob/master/src/platform.ts:142

I also don't have doorbell notifications and notifications if there is movement before the bell. Will this be fixed? Where can I make a donation?

I'm planning on reverse engineering the ring homebridge plugin combined with what I can find here.
They even got sip-communication working through Homebridge, including Apple TV notifications and everything.
I think the biggest bottleneck is going to be reverse engineering those parts of the api, since not everything was reverse engineered for Eufy at this time of writing. Eufy support has proven very helpful for me though, so maybe they can be of assistance...
If you're a hacker and have one of these doorbells laying around, feel free to help out discovering every api endpoint there is.

My friend if you do get this working please make sure you have a donate button so we can support the hard work. It would be great if this does get fixed
Shawn Skalinski
<EMAIL_ADDRESS>
On Feb 24, 2021, at 7:08 AM, Joshua Weidema<EMAIL_ADDRESS>wrote:

I'm planning on reverse engineering the ring homebridge plugin combined with what I can find here.
They even got sip-communication working through Homebridge, including Apple TV notifications and everything.
I think the biggest bottleneck is going to be reverse engineering those parts of the api, since not everything was reverse engineered for Eufy at this time of writing. Eufy support has proven very helpful for me though, so maybe they can be of assistance...
If you're a hacker and have one of these doorbells laying around, feel free to help out discovering every api endpoint there is.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

This message alone increases my motivation 😉!
Will keep you guys posted, but as I said, I can't promise anything. If I have no way of getting to know the missing API-endpoints, the quest ends there.

There are several active projects already which are trying to connect to eufy-security:
https://github.com/JanLoebel/eufy-node-client
https://github.com/bropat/ioBroker.eufy-security
And a donate button is a really good idea!

Thanks @SSpecken I saw some useful info there!
Setup my repo and will get hacking!
https://github.com/Josje92/homebridge-eufy-doorbell

Wish me luck!

Good luck! I hope that the first cup of coffee for you is mine ;-)

Hey thanks man! It is! As soon as our current lockdown ends, I'll be grabbing one 😊!
Cheers!

Go on my son! For Asgaard!
Shawn Skalinski
<EMAIL_ADDRESS>
On Feb 24, 2021, at 12:21 PM, Joshua Weidema<EMAIL_ADDRESS>wrote:
Thanks @SSpecken https://github.com/SSpecken I saw some useful info there!
Setup my repo and will get hacking!
https://github.com/Josje92/homebridge-eufy-doorbell https://github.com/Josje92/homebridge-eufy-doorbell
https://camo.githubusercontent.com/5fec441e0dae2421d27f29a4cf6cc0636dab390575b828a3f5655843c03477a8/68747470733a2f2f73332e75732d656173742d322e616d617a6f6e6177732e636f6d2f75707472656e642f706f7374732f313630313434373230302d33353934342e676966
Wish me luck!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/birkir/homebridge-plugin-eufy-security/issues/33#issuecomment-785348857, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL2ONOHF7YLKHWUQIO7FUVDTAVNUFANCNFSM4WGPCI6A.


net/http: request.Referer()

In source code, the Referer() function is like this:
func (r *Request) Referer() string { 	return r.Header.Get("Referer") }
But in many places, the referrer in header is Referrer, not Referer. So I guess this can be improved, for example, like this:
func (r *Request) Referer() string { 	if referrer := r.Header.Get("Referer"); referrer != "" { 		return referrer 	} 	return r.Header.Get("Referrer") }

in many places

can you point to some of these places?

The first document  https://w3c.github.io/webappsec-referrer-policy clearly states that the header still is called "Referer" and the new header "Referrer-Policy" does not duplicate that typo. The second document   https://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-95229140 is not concerned at all with HTTP headers.
Can you provide supporting evidence that the HTTP Referer header is written as "Referrer" in the wild?

I don't think we're going to change this, so I'm going to close this for now. We can reopen if there's evidence that this is actually common in the wild, but I've never heard of it.


Difference between /lib and /src

Hey sorry guys, this might be a dumb question, but what is the difference between the code in /lib and the /src folder? Thanks! :)

The /src is the actual source, /lib is the transpiled version generated by Babel that gets used when you require('elemental') in your project. We should (probably) exclude lib from the git repo to reduce confusion, need to lock down our build & release process first though.
We'll explain this with a contributing file shortly (#14) but in the meantime if you contribute, please make sure you only include changes to /src in your PR!


KeyPublisher does not treat all shortcuts equally

Environment

OS Version: Ubuntu 20.04
Ignition: Edifice, built from source
ign-gui branch: main (da55587d6fad56b739efd9c124699863dd22859f), built from source - together with Edifice

Description
Very minor thing, which might as well not by an issue - just something done by design. I do not have any use-case for it currently (just something I noticed when trying out the demo), so please just close this issue if you think it works as it should.

Expected behavior: All keypresses are published, including "blank space"/"spacebar" key.
Expected behavior (alternative): All keypresses except binded shortcuts are published.
Actual behavior: Keys such as 't' (shortcut for translate mode) or 'r' (shortcut for Rotate mode) are published together with other keys. However, key for "blank space"/"spacebar" (shortcut for pause/play) is not published.

Note: Combinations with holding "ctrl" or "shift" allow "spacebar" key to be published

Steps to reproduce

ign gazebo empty.sdf
Add Key publisher GUI plugin (manually)
ign topic -e -t /keyboard/keypress
While Gazebo GUI is in focus, press keys such as 'a' or 'b' - keys are published
While Gazebo GUI is in focus, press keys such as 't' (shortcut for translate mode) or 'r' (shortcut for Rotate mode) - keys are published
While Gazebo GUI is in focus, press "spacebar" - no key is published

Oh this is related to #466 and #369. I believe we should update ignition::gui::WorldControl not to use a QML shortcut for the space bar, because that swallows the events. Instead, it should filter key events from the main window like the TransformControl plugin is doing now.


chore(main): release 0.4.0

:robot: I have created a release beep boop
0.4.0 (2024-10-18)
Features

add psql plugins (aa6e65d)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/canonical/iam-bundle-integration/releases/tag/v0.4.0 :sunflower:


Added support for alphabet keyboard

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/AcceleratorUI/4/rdkcentral/AcceleratorUI

Commit: cc42bdde3181db913f693ddf36583f150f1b87d1

Report detail: gist

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/AcceleratorUI/4/rdkcentral/AcceleratorUI

Commit: cc42bdde3181db913f693ddf36583f150f1b87d1

Report detail: gist

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/AcceleratorUI/4/rdkcentral/AcceleratorUI

Commit: cc42bdde3181db913f693ddf36583f150f1b87d1

Report detail: gist

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/AcceleratorUI/4/rdkcentral/AcceleratorUI

Commit: cc42bdde3181db913f693ddf36583f150f1b87d1

Report detail: gist


m365 teams meeting list doesn't work when specifying --userName

Closes #5968
The command works correctly with both --userName and --userId after configuring the application access policy. Added a remark in the docs to instruct on the correct use of the command with application permission.

ready to merge 🚀

Merged manually 👍
You Rock 🤩


Hammer of Ancients shows no damage in Simulator

My Seasonal Barbarian, Thora (http://www.d3planner.com/729613282) is doing a lot of damage with her Hammer of Ancients. Unfortunately, when I use the Simulator to test my build, Hammer of Ancients shows up with zero damage.

Actually, Leap and Earthquake are also showing no damage.

You have set the distance in the simulator to 40 yards, which is with HotA doesn't hit anything.
For reference, here is a distance map for Diablo III:

Thank you! Somehow the simulator defaulted to that when I opened up the new profile.


Rotated markers are shifted with Leaflet 1.0 beta

I tried to use the leaflet polyline decorator with leaflet 1.0 beta, but I ran into a problem. When I set rotate: true, the markers are not on the polylines, but when I use the leaflet 0.7.3, the markers are on the polylines. (See the two pictures (first: 0.7.3, second: 1.0 beta))

I use the same code, the difference is the version of leaflet.
var map = L.map('map').setView([52, -11.0], 5);
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
attribution: '© OpenStreetMap contributors'
}).addTo(map);
var markerLine = L.polyline([[58.44773, -28.65234], [52.9354, -23.33496], [53.01478, -14.32617], [58.1707, -10.37109], [59.68993, -0.65918]], {}).addTo(map);
var pathPattern = L.polylineDecorator(markerLine,{
patterns: [
{ offset: '10px', repeat: '100px', symbol: L.Symbol.marker({rotate: true, markerOptions: {
icon: L.icon({
iconUrl: 'images/marker-icon.png',
iconSize: [11, 17]
})
}})}
]
}).addTo(map);

Thanks for filing this issue.
This is actually a bug, coming from the different way Leaflet 0.7.x and 1.0 handle CSS transforms applied to markers, especially the transform-origin rule.
As I took so long to reply (I'm very sorry), you've probably found a workaround by now. But in any case, I should be able to fix it quickly now.

This should be ok now with the latest version and Leaflet 1.0b.


Version number is missing

The current script doesn't have a value for DOKKU_UPDATE_VERSION. As a result, the version command doesn't work:
$ ./dokku-update version
dokku-update

The offending line:
https://github.com/dokku/dokku-update/blob/ad85e842797f0b2ca60ed51fa49e4256fc234436/dokku-update#L38
I have tried running the Makefile locally and it does generate the above line correctly for me, so the problem must be in the environment where the committed version was run.

This should be fixed if you install the file from the debian package. Thanks for reporting.


Unify query string parsing for 'RouterRequest' and 'BodyParser'

Description
Corrects URLEncodedBodyParser dictionary parsing and provides correct representation of query parameter values for .urlEncoded(...) body.
Implementing String extension . asUrlEncoded make a single entry point for url-encoded parameters parsing.
How Has This Been Tested?
I didn't add any new tests.
Existing test that uses .queryParameters and .urlEncoded(...) body should cover this changes.
Checklist:

[x] I have submitted a CLA form
[x] If applicable, I have updated the documentation accordingly.
[ ] If applicable, I have added tests to cover my changes.

Codecov Report

Merging #1026 into master will decrease coverage by -0.21%.
The diff coverage is 72.72%.

@@            Coverage Diff             @@
##           master    #1026      +/-   ##
==========================================
- Coverage   90.26%   90.05%   -0.21%
==========================================
  Files          34       35       +1
  Lines        1664     1670       +6
==========================================
+ Hits         1502     1504       +2
- Misses        162      166       +4

Impacted Files
Coverage Δ

Sources/Kitura/RouterRequest.swift
90.47% <ø> (ø)
:white_check_mark:

...urces/Kitura/bodyParser/URLEncodedBodyParser.swift
66.66% <60%> (-21.57%)
:x:

Sources/Kitura/String+Extensions.swift
76.47% <76.47%> (ø)

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 5ebf8f6...171fa37. Read the comment docs.

Updated


ProductManager endpoints

This is more of an FYI but we do not promise backwards compatibility on /productmanager/ endpoints.
You are using it here to set the Hero Shot https://github.com/iQmetrix/SampleApplications/blob/master/Magento/Utilities/UrlFormatter.cs#L482
When creating a Master Product the first asset it automatically set as the Hero Shot.

noted, I'll change it


[feat] Enable sending reports from windows

This patch allows me running CodeChecker store  from windows to  server running on  linux.

So, no comments ?

Please also check why travis test cases are failed.

Fixed pycodestyle target to work locally, however, travis still complains and that puzzles me:

client/codechecker_client/cmd/store.py:965:80: E501 line too long (82 > 79 characters)

The file in my patch doesn't even have that many lines  .. something im missing ?

@rasjani Unfortunately the test cases are failed. I also have some tiny comment to separate the logic on windows and on unix. If you fix those comments and the tests are passed we can merge this PR.
We really appreciate your time and that you are helping us to make CodeChecker better :blush:

Still not thrown this away -- i'll fix things eventually when i get some time allocated to this..

@rasjani For now we have pypi packages from CodeChecker and in the support PR I handled most of the things from this PR (#3251). You can now install CodeChecker on Windows system by using pip install codechecker command. Could you please verify it whether it works for you?

Closing this pull request as there have been no activity on it in a long time. Also most of the part of this code are in the CodeChecker already (see my previous comment).


new GUI feature build: browse for preset when currently selected bank doesn't exist = crash

Steps to reproduce:

Load a SoundFont into FluidSynth plugin and set the program line to a bank that doesn't exist in the SoundFont, e.g. program = 120:0
Right-click and choose "Select Program...".

Result: The plugin crashes.

Hello mrbumpy409,
I have added a check both in the program selection dialog and in the editor window itself.
So an unknown preset should not occur (hopefully).
Best regards
Prof. Spock

The crash is fixed now. Excellent! :grin:

part of release 0.7.0, see release notes


"ID is required" validation error thrown when _id is defined in schema

Maybe I'm not so very clear on defining _id in the schema but when I define _id in a schema and try to do an insert in the collection, I get an "ID is required" error. I stepped through the code and noticed validation kicking off before the collection has the change to set the id. According to the collection documentation, _id is auto generated on insert. We should be able to do e.g. tags.insert( {name: "meteor"}) and collection will auto gen _id on insert but this seems to fail (with _id defined in schema) since validation kicks off before the id is set. Any help will be greatly appreciated.

@aldeed I'm getting this error in the browser console when I do an upsert, but it succeeds on the server.

Err...I should say it successfully performs the update on the server, yet the update method throws.  Are there any official workarounds for this right now?

Are there any workarounds for this right now?

@jedwards1211 I also run into this issue when doing an upsert. Just don't define _id in your schema and it should be fine.


Better Build & Release Mechanism

@lukasoppermann this should do the trick (#495).
I added a new feature npm run release that automates the process we talked about. Now the dist folder is still outside of version control, but present in the releases. Feel free to let me know what you think, and change the script to better suit your needs.
Proof that it works can be found in my fork: https://github.com/kyle-west/html5sortable/releases/tag/v0.9.12 . This v0.9.12 release was made using npm run release.

Coverage remained the same at 78.468% when pulling fad66be915cce046cb904b8229a5c19327c5060f on kyle-west:release-mechanism into 4501019a642bf6b188bd18b18cf721fb73bc0e7e on lukasoppermann:master.

@lukasoppermann I know you said in #495 that there is a modification you would like to have made to this. What is it exactly? Did you want it to run the release script right after npm version? I could try and see if I could get that to work for you.

Hey @kyle-west, that would be awesome.
So currently I do the following:

npm version {patch|minor|major} (this also increases the version number in the package.json)
the preversion, version and postversion scripts do some tests and add stuff to docs, which you have as well
than with npm publish I publish it to npm

I think you have everything covered apart from npm version, so if you can add this and remove the preversion, version and postversion, that would be great.

So I hope this is what you are meaning. I made it so that the release script runs the postversion and got rid of the preversion and version scripts because my script does the same things.

👍 Thank you

Hey @kyle-west, sorry it took so long to merge. However I think it does not work somehow. I did a release, but the latest release branch does not have the dist folder.

That's really odd. It worked on my fork. But then again my fork it not hooked up to NPM.

Did the script not run? Or was there an error? does npm run release do anything?

Hey, now it did work. I reset everything and now it worked fine. So it was a false alarm. Thanks anyway, works like a charm now. 👍

Okay, @kyle-west we do have an issue though. Because this is now on the postversion, the npm release does not get the dist folder. I think we need to split the script into 2 parts, one for the npm preversion and one for the npm postversion

I see. Maybe we should add the following line to the end of the make-release.sh script to automatically publish the release from the distributed branch.
npm publish folder .

I think publishing off the tarball might be the best. So adding
npm publish "https://github.com/lukasoppermann/html5sortable/archive/$releaseVersion.tar.gz"

Should be it. Do you want to send a PR?

I fixed it. There was another issue. npm version xyz created a tag. In the script you did not use the -f flag to overwrite the tag. Instead the initial tag was used, which did not contain the dist folder.

Great! I am glad you got it. It was nice working with you on this.


Failed to build the application in windows...!

While building with the command node-gyp build  I'm getting issue as fatal error C1083: Cannot open include file: 'sys/ipc.h': No such file or directory. Is there any configuration required to get this file. And even in the code v8.h, node.h, sys/shm.h files are showing as not found. Please check the attached image for further reference.

Download Build Tools 2017: https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=15
Install only the checked component and pay attention to the path

Then:
npm config set msbuild_path "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe"
npm config set python "C:\Python27\python2.exe"
npm config set msvs_version 2017

Then finally try npm install again.
(Set the python to whichever is your path)

npm config set python "C:\Python27\python2.exe"

Python 2 died 592 days ago so it is not supported by node-gyp.

@cclauss but after hours of fighting with trying to build this in Windows, it worked with this exact params. I mixed and match every possible Build Tools and Python combination. Only Python 2.7 + MSBuild 2017 worked (under Windows 10 Pro).
And it's ok if it's not supported, the Windows env is just my dev env, I just needed to be able to make node-gyp to build :)

Yes because you are using node-gyp v3 instead of v8.

Yes because you are using node-gyp v3 instead of v8.

Makes sense. It's @phoenixframework/phoenix that requires node-sass, which in turn uses node-gyp v3.

https://sass-lang.com/blog/libsass-is-deprecated


Slugrunner Pod

The slugrunner is responsible for executing all the slug files from the platform.
When a pod starts the slugrunner downloads the slug file from an object store system (minio/s3/gcs) and start the application.
The path to download the slug file is constructed by the following information:

Deployment name
Namespace
Full git revision SHA-1
Cluster name

The constraints to download the slug file is bound to the namespace where the pod is running, so the user cannot download a file that doesn't belong to his namespace.

Ref #73

Solved in the new slugrunner repo: https://github.com/kolihub/slugrunner


Add the evaluation for text-to-sql task (spider dataset)

Contains 2 evaluation metrics for SQL prediction:

Exact Set Match Accuracy (EM)
Execution Accuracy (EX)
The definition can be found in https://arxiv.org/pdf/1809.08887.pdf
The evaluation scripts are adapted from https://github.com/taoyds/test-suite-sql-eval

Overall, it looks very nice!! thanks for your contribution!
We can have a meeting to discuss more details besides the above general comments.
Also, the file question.json is too large, I will put it in S3 so that we can download and cache it first.

@odashi This PR is still modified.  @shuaichenchang could you make this PR  a draft version?


Prevent adding duplicate entries

Currently, it is possible to scan a QR code twice and add duplicate entries. The codes are exactly the same. The app should prevent this.

Thanks for reporting this! I will fix this when I am at the code again :)

This repo seems to be unmaintained, but there is a active fork, which is also in F-Droid: https://github.com/kckrinke/onetimepad


How is Re-ranking done?

On the leaderboard I see a result for re-ranking. How is this done with these embeddings?

Hi @BenAgro314 , I actually have a similar query. How do you perform reranking in the end?


Warning when running tests.

There is an issue when running tests. It logs this warning:

I found the way to hide this warning in the Tooltip component like this:
const setup = async (props = {}) => {
  let result;
  await act(async () => {
    result = await render(<App />);
  });
  return result;
};

But the issue is that I need to fight these warnings in all component tests where I use this Tooltip component. It even gets worse where the multiple Tooltip elements are rendered. It makes the tests log very messy and unusable.
I really love this library and don't want to drop using it because of this issue.
Reproduction demo
https://codesandbox.io/s/jolly-mclaren-srycv?file=/src/App.test.js
Steps to reproduce the problem

Just run the tests and look into the console

Package versions

"@popperjs/core": "2.10.2",
"react-popper": "2.2.5",

View here, applies to Popper as well: https://floating-ui.com/docs/react-dom#testing


llvmPackages_latest: llvmPackages_10 -> llvmPackages_11

Motivation for this change
nixpkgs-review:
1 package added:
lldb_10 (init at 10.0.1)

11 packages updated:
bat-extras-prettybat clang-tools (10.0.1 → 11.0.0) cloudcompare google-cloud-cpp lldb (10.0.1 → 11.0.0) pdal python3.7-tiledb python3.8-tiledb tiledb vscode-extension-ms-vscode-cpptools vscode-extension-vscode-lldb

1 package removed:
lldb (†11.0.0)

$ nix build --no-link --keep-going --option build-use-sandbox relaxed -f /home/michael/.cache/nixpkgs-review/rev-c743b16e70180d3b23540192a7834662a5e87e73-1/build.nix
builder for '/nix/store/2yxvnpr6hak2c9lyz2cxs67j2v3gkjkp-googleapis-cpp-cmakefiles-0.1.5.drv' failed with exit code 1; last 10 log lines:
  -- Generating done
  CMake Warning:
    Manually-specified variables were not used by the project:

      BUILD_TESTING
      CMAKE_EXPORT_NO_PACKAGE_REGISTRY
      CMAKE_POLICY_DEFAULT_CMP0025

  CMake Generate step failed.  Build files cannot be regenerated correctly.
cannot build derivation '/nix/store/illc2kyh6hycr08m6vw1ic8w8i2fwic6-google-cloud-cpp-0.14.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/54f6aibzwrv96mpcqlyd8yb58iilh1g5-env.drv': 1 dependencies couldn't be built
[16 built (1 failed), 371 copied (4271.4 MiB), 898.4 MiB DL]
error: build of '/nix/store/54f6aibzwrv96mpcqlyd8yb58iilh1g5-env.drv' failed
1 package failed to build:
google-cloud-cpp

11 packages built:
bat-extras.prettybat clang-tools cloudcompare lldb lldb_10 pdal python37Packages.tiledb python38Packages.tiledb tiledb vscode-extensions.ms-vscode.cpptools vscode-extensions.vadimcn.vscode-lldb

Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Should be fine (this is just a followup for #99984).

Marking this a broken is fine. The derivation has always been a mess (due to how upstream handles packaging) and I only ever needed that for the now stalled GCS support for Nix…

I removed myself from the maintainers list in 7741f925f16e26ab9c601291337e3efb46d00dec, and personally think we should remove this, if it's known to be broken and noone is actively using it. This can still be resurrected from the history if someone wants to pick it up.


fix(composer): add replace rule

Add original package (jimdo/prometheus_client_php) to the replace list

Added in Added in v1.0.2


Ubuntu on Windows issues

So I wondered about using Ubuntu on Windows for cross-platform development... It's possible to run an xserver and display it using Xming X. Basic stuff like glxgears works using the mesa software rasterizer.
I tried running glfw examples in Ubuntu on Windows, but glfwInit failed. First the joystick init code was failing, so I commented that out. Then it failed later, I think because glfw wants glx 1.3 but only 1.2 is exposed.
I don't know if this is something that should be fixed in glfw, or if things should be fixed on the Ubuntu-on-Windows side, or if this is/isn't worth fixing at all. Either way, could be an interesting use case to keep an eye on.

Strange that you only got GLX 1.2. Isn't that the X server included in Cygwin? Was it an older version of Xming? I would really, really rather not go back to supporting 1.2.
Will definitely keep an eye on this.

it's a fresh download of Xming from their sourceforge so I assume it's up to date.

I'd love to see the output of glxinfo, if you have it. I don't need the Visual and GLXFBConfig bits.

Here's the output of glxinfo minus Visual and GLXFBConfig bits:
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_OML_swap_method, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
    GLX_SGI_make_current_read
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
    GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
    GLX_EXT_create_context_es2_profile, GLX_EXT_fbconfig_packed_float,
    GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context,
    GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_MESA_multithread_makecurrent, GLX_OML_swap_method,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGI_make_current_read
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 256 bits)
OpenGL version string: 2.1 Mesa 10.1.3
OpenGL shading language version string: 1.30
OpenGL extensions:
    GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend,
    GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_trinary_minmax,
    GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5,
    GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object,
    GL_ARB_ES2_compatibility, GL_ARB_blend_func_extended,
    GL_ARB_clear_buffer_object, GL_ARB_color_buffer_float,
    GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_debug_output,
    GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture,
    GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend,
    GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced,
    GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions,
    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
    GL_ARB_fragment_shader, GL_ARB_framebuffer_object,
    GL_ARB_framebuffer_sRGB, GL_ARB_get_program_binary,
    GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
    GL_ARB_instanced_arrays, GL_ARB_internalformat_query,
    GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment,
    GL_ARB_map_buffer_range, GL_ARB_multisample, GL_ARB_multitexture,
    GL_ARB_occlusion_query, GL_ARB_occlusion_query2,
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
    GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sampler_objects,
    GL_ARB_seamless_cube_map, GL_ARB_shader_bit_encoding,
    GL_ARB_shader_objects, GL_ARB_shader_texture_lod,
    GL_ARB_shading_language_100, GL_ARB_shading_language_420pack,
    GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sync,
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map,
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
    GL_ARB_texture_float, GL_ARB_texture_mirror_clamp_to_edge,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
    GL_ARB_texture_storage, GL_ARB_texture_swizzle, GL_ARB_timer_query,
    GL_ARB_transform_feedback2, GL_ARB_transform_feedback3,
    GL_ARB_transform_feedback_instanced, GL_ARB_transpose_matrix,
    GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra,
    GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
    GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers,
    GL_ATI_separate_stencil, GL_ATI_texture_compression_3dc,
    GL_ATI_texture_env_combine3, GL_ATI_texture_float,
    GL_ATI_texture_mirror_once, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
    GL_EXT_copy_texture, GL_EXT_draw_buffers2, GL_EXT_draw_instanced,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit,
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB,
    GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels,
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
    GL_EXT_polygon_offset, GL_EXT_provoking_vertex, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_specular_color,
    GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap,
    GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
    GL_EXT_texture_array, GL_EXT_texture_compression_dxt1,
    GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_integer, GL_EXT_texture_lod_bias,
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
    GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode,
    GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm,
    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback,
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
    GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, GL_KHR_debug,
    GL_MESA_pack_invert, GL_MESA_texture_signed_rgba, GL_MESA_window_pos,
    GL_MESA_ycbcr_texture, GL_NV_blend_square, GL_NV_conditional_render,
    GL_NV_depth_clamp, GL_NV_fog_distance, GL_NV_light_max_exponent,
    GL_NV_packed_depth_stencil, GL_NV_primitive_restart,
    GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
    GL_NV_texture_rectangle, GL_NV_vdpau_interop, GL_OES_EGL_image,
    GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays```

Thank you!
So worst case, there's at least GLX_SGIX_fbconfig. That's way better than bare GLX 1.2. I will look into this on my Windows 10 machine once 3.2.1 is out.

Afaik there aren't any X servers for Windows which support OpenGL 3.2+

So its unusable?

GLFW for X11 doesn't require OpenGL 3.2, only GLX 1.3.

Is there maybe a GLFW version where GLX version 1.2 is ok?

I have exactly the same problem. How it could be resolved? Only using lower version of GLFW?

I have exactly the same problem. How it could be resolved? Only using lower version of GLFW? With MobaXterm instead of Xming I haven't this problem

Using MobaXterm I am also able to deal with the problem @JalalJaberi Thankx


Not compatible with 4.5.x

Could you please upgrade to .NET framework 4.5.2 and backward-compatible with 4.5.1?

it's ok. 4.5.1 will suffice for now

Just FYI - I have reverted this to target .net 4.5


Error when running run_ray_train.py

File "/home/tess/anaconda3/envs/marlEnv/lib/python3.10/site-packages/ray/rllib/algorithms/algorithm_config.py", line 3623, in _check_if_correct_nn_framework_installed
raise ImportError(
ImportError: PyTorch was specified as the framework to use (via config.framework('torch'))! However, no installation was found. You can install PyTorch via pip install torch.
Ubuntu 20.04
Python 3.10.13 (from anaconda3)
Pytorch 2.0.1
Ray 2.6.1

Solved by adding site-packages/nvidia/cuda_runtime/lib to LD_LIBRARY_PATH


Feature Request: make org name configurable

At the moment the org name is hardcoded to MyCustomAid. It should be configurable (e.g. via env variables).

Nevermind, just found how to change it in the Profile page.


Use the Swift Git tool in the release script.

Similar to the SDK release scripts, plus this one adds clone, fetch and checkout steps.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 89.64%. Comparing base (fced411) to head (bda1b05).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #980      +/-   ##
==========================================
- Coverage   90.22%   89.64%   -0.59%
==========================================
  Files         177       86      -91
  Lines       21084    15499    -5585
  Branches      301        0     -301
==========================================
- Hits        19024    13894    -5130
+ Misses       2056     1605     -451
+ Partials        4        0       -4

Flag
Coverage Δ

uitests
?

uitests-ios
?

unittests
89.64% <ø> (+0.30%)
:arrow_up:

unittests-ios
?

unittests-react
?

unittests-rust
89.64% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Update lehrfempp to 0.7.20

I've followed this guide
step by step carefully. Yes

I've tested this package remotely and have excluded all broken builds.
Here is the links to the Travis/AppVeyor with status "All passed":

https://ci.appveyor.com/project/craffael/hunter/builds/26477185
https://travis-ci.org/craffael/hunter/builds/567901081

Testing:

https://ci.appveyor.com/project/ingenue/hunter/builds/26492466
https://travis-ci.org/ingenue/hunter/builds/568179717?utm_source=github_status&utm_medium=notification

Released: https://github.com/ruslo/hunter/releases/tag/v0.23.207


[zh] synchronize remove enabling-topology-aware-hints.md

/language zh

The file reference has been removed in #31117 and #31119.

/assign @tengqm

This page is gone because the feature has graduated to beta in 1.23.
/lgtm
/approve


CIDR badmatch error

If the admin forgets the trailing slash/mask, things get ugly. Need to handle this gracefully.
$ ./riak-admin security add-source jdaily <IP_ADDRESS> trust
RPC to<EMAIL_ADDRESS>failed: {'EXIT',
                                 {{badmatch,["<IP_ADDRESS>"]},
                                  [{riak_core_console,parse_cidr,1,
                                    [{file,"src/riak_core_console.erl"},
                                     {line,1141}]},
                                   {riak_core_console,add_source,1,
                                    [{file,"src/riak_core_console.erl"},
                                     {line,961}]},
                                   {rpc,'-handle_call_call/6-fun-0-',5,
                                    [{file,"rpc.erl"},{line,205}]}]}}

Two options: report parsing errors politely, or treat an IP address without a netmask as /32.

Filed PR: https://github.com/basho/riak_core/pull/703
[posted via JIRA by John Daily]


Disarming prevents notifications from being sent and processed

With the latest version 9.1.1, when you disarm a homebase from HA, it switches the homebase to the disarmed guardmode. Switching to disarmed seems to as indicated by the description, disable all device triggers, meaning that there's also no notification messages (as opposed to the Off guardmode). As a result, motion sensors and such do not function anymore until the mode is switched to Off manually in the app.
Can the disarm trigger in HA be changed so it switches to the Off guardmode instead? If I understand correctly, it was already implemented in reverse, so Off shows as disarmed in HA?

Off mode only exists for keypad users, i personally don't have it, so we cannot generalize it.

I also like to have the described functionality, this way it's in line with other Alarm integrations with a keypad and more logical.
The off and disarmed mode are both available in the app so you don't need to have a keypad to use it

Where is it? And how do you know it? @RienduPre

Yes, that is what i have said 2 messages before, off mode only exists for keypad users and you used it is not.
How can we generalize it?

and why would we switch to Off when user actually disarms, even though there is one to one mapping to Disarm. this integration is trying to replicate the experience and you are more than capable to create a template alarm panel to manage this.

Yes templating is a valid option. But users have to be aware of using the default alarm card will disarm the HomeBase, meaning no notifications anymore


Possible incorrect implementation of FV Encryption?

The actual encryption function should multiply the polynomials, but seems the code is performing coefficient-wise multiply
https://github.com/chiraag/gazelle_mpc/blob/f4eb3bae09bf4897f2651946eac7dee17e094a6f/src/lib/pke/fv.cpp#L53-L61

Sorry just saw this comment. The multiplication should be polynomial multiplication. This is being implemented in the eval representation so it simplifies to a pointwise multiplication. The public key is stored in eval representation and the sampled errors are transformed to eval representation a few lines above.


[Feature Request] Upload component add image compression?

Existing Component
是
Component Name
Upload
Description
Consider adding image compression? A lot of people have asked for this.

Sorry, we have no plan to support this.


Publish v6.3.0

Changes proposed in this Pull Request:

Publish v6.3.0

Does this feel like a high-priority bug to you?
https://github.com/pxblue/angular-themes/issues/29

Does this feel like a high-priority bug to you?
#29

This was just a showcase issue and it has been fixed and merged.


Autoscaling jobs

Currently, Pachyderm pipelines/jobs don't interact nicely with cloud autoscaling. We only check the number of k8s nodes to determine num_workers at pipeline creation/update. Users are forced into a tricky workaround.
In discussion with @jdoliner it shouldn't be hard to have jobs regularly check the number of k8s nodes and dynamically scale the number of workers. An MVP version of this would be to check once at job creation, so jobs are scaled based on available nodes.  The full feature would actually be able to scale mid-job since that's a main use case.
Things to consider:

We probably don't want pipelines that are scaled down to be doing the checking and adding more workers when there's no work for them to do. So this check should probably be at the job level.
If the number of k8s nodes is reduced, we probably don't want to kill workers that are already successfully scheduled on an active node and processing data. Is it possible to be smart about which workers get killed or which workers to "slate" to kill after they finish their current datums (aka: no assign them any new datums)? This might be too complex to actually implement on a first pass.

We'll need to address autoscaling with a number of our incoming enterprise users so this will likely need to be discussed more. Interactions with coefficient also seem problematic.

Dupe of #228?

This and #228 might actually be quite outdated. I think k8s autoscaling has gotten much stable and we haven't seem many people running into issues like this.
While not totally relevant: #3065 is the flavor of this that we still see requested regularly.
Closing for GH cleanup since there's not much useful info here


Merge pull request #16 from kelceydamage/3-experimental

Merge Stable

Codecov Report

Merging #17 into 3-experimental will not change coverage.
The diff coverage is n/a.

@@               Coverage Diff               @@
##           3-experimental      #17   +/-   ##
===============================================
  Coverage           78.25%   78.25%
===============================================
  Files                  24       24
  Lines                 469      469
===============================================
  Hits                  367      367
  Misses                102      102

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 6a85686...9b5a52e. Read the comment docs.

Pull Request Test Coverage Report for Build 241

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 78.252%

Totals

Change from base Build 238:
0.0%

Covered Lines:
367

Relevant Lines:
469

💛  - Coveralls


Fix socket disconnections in dashboard

Describe the bug
If the dashboard sits idle for too long, the socket disconnects and prevents messages from being sent/received until the page is refreshed.
Expected behavior
We should either automatically reconnect if we can, or at the very least display some notification instructing the user to refresh the page if the socket is disconnected.

Is this an expected behaviour of Phoenix channels...?


CosmicScans.id: page not found

Source information
CosmicScans.id 1.4.33
Source language
indonesia
Steps to reproduce
some page can't be read after being downloaded
but this bug not contain all the manhwa on that extension. some of it can be read after being downloaded..
Expected behavior
open the manhwa
download
can be read offline.
Actual behavior

for the example of manhwa god of blackfield chapter 225 can't be open or read after being download
but when i delete and try to read it online. they process it.

Mihon/Tachiyomi version
tachi j2k 1.7.4
Android version
android 12
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 0.15.3.
[X] I have updated all installed extensions.
[X] I have tried the troubleshooting guide.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

still having a bug

Then why did you close it?


Reach Out To Several Additional Researchers

This issue covers reaching out to at least 5 additional researchers.
The outreach messages will likely begin with requests for guidance on replicating and contributing to work in PGS, CPT, iPSCs, and GWAS before mention of GET is made.

It might make sense to wait until this tournament has been launched to get feedback. Some questions might be able to be made into workshops.


Interactive state still set in session storage on logoutRedirect

Core Library
MSAL.js v2 (@azure/msal-browser)
Core Library Version
2.28.3
Wrapper Library
Not Applicable
Wrapper Library Version
None
Public or Confidential Client?
Public
Description
After upgrade from version 2.21.0 to 2.28.3. I'm unable to login again after logoutRedirect is called and browser is redirected to the login page. I see in the browsers session storage the key msal.interaction.status is set, On removal I can then login again.
I have a gif showing this issue but has private information shown, Please let me know if it would be of use to share with you.
Error Message
{
    "errorCode": "interaction_in_progress",
    "errorMessage": "Interaction is currently in progress. Please ensure that this interaction has been completed before calling an interactive API.  For more visit: aka.ms/msaljs/browser-errors.",
    "subError": "",
    "name": "BrowserAuthError"
}

Msal Logs
No response
MSAL Configuration
{
  auth: {
    clientId: `${AUTH_CLIENT_ID}`,
    authority: `${AUTH_AUTHORITY_URI}/${AUTH_TENANT_ID}`,
    redirectUri: `${window.location.origin}/Redirect`,
    postLogoutRedirectUri: `${window.location.origin}`,
  },
  cache: {
    cacheLocation: BrowserCacheLocation.SessionStorage,
    storeAuthStateInCookie: false,
  },
}

Relevant Code Snippets
public logout(): Promise<void> {
  return this._client.logoutRedirect({ account: this.activeAccount });
}

Reproduction Steps

Login to app using loginPopup
Logout using logoutRedirect
Attempt to login again using loginPopup (Receive error above)

Expected Behavior
Able to login again after returning to the login page.
Identity Provider
Azure B2C Basic Policy
Browsers Affected (Select all that apply)
Chrome, Firefox, Edge
Regression
@azure/msal-browser 2.28.3
Source
External (Customer)

I tried upgrading a few months ago and ran into the same issue, I thought it had been fixed though
Possibly related: #4719 #4697

@eglavin thanks for raising this issue. I'll start investigating and update you when I can reproduce this behavior.

@eglavin could you send the GIF you mentioned to the e-mail in my profile? I haven't been able to reproduce this behavior. Does it always happen?

@hectormmg Did you receive the email I sent you?

Does it always happen?

For any version past 2.21.0 it does yes, returning to 2.21.0 fixes it for now.

Ok, I'm realising now that I'm missing a call to handleRedirectPromise in my init function.
My original implementation was based of this repo: https://github.com/Azure-Samples/ms-identity-javascript-react-spa-dotnetcore-webapi-obo/blob/master/ProfileSPA/src/utils/authProvider.js#L36
Which only calls the handleRedirectPromise if its used in Internet Explorer. I wonder was there a change to the logic since 2.21.0+ ? Any way I think I have that in hand now, just need to refactor the init function to ensure handleRedirectPromise is called before app is ready!
Thanks for you help Hector!


🐛 [Bug]: panic: ./docs/swagger.yaml file does not exist

I am deploying the latest release via helm.
values.yaml specification:
image:   repository: ghcr.io/einstack/glide   tag: "0.0.3-rc.1-alpine"   pullPolicy: IfNotPresent   pullSecrets: []
On startup I receive the following error:
2024-04-16T17:38:01.255Z        DEBUG   routers/config.go:36    Init router     {"routerID": "azure-latency"}
2024-04-16T17:38:01.255Z        DEBUG   routers/config.go:94    Init lang model {"router": "azure-latency", "model": "azure-gpt4-west"}
2024-04-16T17:38:01.255Z        DEBUG   routers/config.go:94    Init lang model {"router": "azure-latency", "model": "azure-gpt4-east"}
panic: ./docs/swagger.yaml file does not exist

goroutine 23 [running]:
github.com/gofiber/contrib/swagger.New({0xc00026ee90?, 0x1?, 0x1?})
        /go/pkg/mod/github.com/gofiber/contrib/swagger@v1.1.1/swagger.go:90 +0x845
glide/pkg/api/http.(*Server).Run(0xc0001f0e80)
        /build/pkg/api/http/server.go:40 +0xd4
glide/pkg/api.(*ServerManager).Start.func1()
        /build/pkg/api/servers.go:44 +0x76
created by glide/pkg/api.(*ServerManager).Start in goroutine 1
        /build/pkg/api/servers.go:41 +0x66

This is the first time I've experienced this error. Had success deploying it previously.

Local testing does not surface the same error.

This appears to also be in issue with 0.0.2-alpine.

Hm, good catch 👀  I'm wondering if this is related to migratation from hertz to fiber

Seems like Fiber swagger integration lacks a way to embed the swagger file, so they have a PR to bring that:
https://github.com/gofiber/contrib/pull/1069

@mkrueger12 I have it: https://github.com/EinStack/glide/pull/211 Had to switch to another official swagger ext and serve swagger spec via Glide API but it should work now 😌

Great. I'll be able to take a look tomorrow. Thanks.

@roma-glushko Seeing the same issue with swagger.json

This is interesting. I will try to use dockercompose to pull the image and reproduce the issue that way

@mkrueger12 This is what I see trying to run the image in docker:

I'm little bit surprised to see swagger.json in there. In v0.0.3 I have used go:embed directive to pull its content into the binary. So the binary itself doesn't depend on any files anymore. Could you please check if 0.0.3 was really pulled there?

ANd there is some issue with build info, so I've filled a task for look into it: https://github.com/EinStack/glide/issues/217

@roma-glushko  I also could not reproduce it locally. I'll check the logs/build

Looks like the build was correct.

Issue appears resolved. It appears to be related to specifying "latest-alpine" instead of "0.0.3-alpine" where "latest-alpine" throws the error.

@mkrueger12 I think I have got it. latest tags + Pod strategy to pull images only if not present on the node may lead to pulling the image from the node cache. We expect that nodes in clusters will rotate frequently enough to avoid this situation. Otherwise, our users can easily specify the exact version to be completely in charge of updates (this is recommended and set by default in the Glide helm chart).


Getting missing directory error

Error: ENOENT: no such file or directory, open '.../node_modules/.pnpm/orbiter-sdk@0.1.3_@babel+core@7.22.10_<EMAIL_ADDRESS>Got this immediately after trying to import bridge from orbiter-sdk.
any ideas?

I join. have the same problem

And I

To solve this issue you can download the last version of orbiter-sdk from github, build it, and put dist folder with node_modules into your project

@visionXIT hay man thanks for the answer, but main branch is not built correctly

@visionXIT thanks man but this didn't help. Still having Error: ENOENT: no such file or directory, open ...\node_modules\orbiter-sdk\dist\zksync-crypto-node_bg.wasm'

So to solve this issue we can copy and paste code into the target project and do not forget to solve ts issues. Note that target should be es2015

So to solve this issue we can copy and paste code into the target project and do not forget to solve ts issues. Note that target should be es2015

Can you please explain the solution? I am trying to run the Vue.js example given in the repo. But I am getting this error;
The following dependencies are imported but could not be resolved
orbiter-sdk/dist (imported by F:/Projects/orbiter-sdk-main/orbiter-sdk-main/example/frontend/src/components/HomeView.vue?id=0)
orbiter-sdk/dist/types/utils (imported by F:/Projects/orbiter-sdk-main/orbiter-sdk-main/example/frontend/src/components/HomeView.vue?id=0)

@SherazAlam I used this sdk library in my react project and my advice was about it. If you trying to start vue example, it should work out of the box.

@SherazAlam I used this sdk library in my react project and my advice was about it. If you are trying to start vue example, it should work out of the box.

Thank you for your response. Actually in the example, there was no option to connect wallet. I've connected the wallet. Now the example is running. But I would really appriciate I you could guide me about the sdk. I am sending eth from arbitrum testnet to polygon_testnet. The transaction was successful. For reference, here's the transcation link;
https://goerli.arbiscan.io/tx/0x2054de1b7f5957d7bfd9c9ec0496239e6f12fc32d3ad56298d810556dd28320c
I have added the polygon test network in my metamask account and it's been more than 12 hours, I didn't receive the tokens. Can you please guide me about it. Thank you for your time.


Add scripts to create sysimage and docs

Summary
Add script that supports building the system image
Rationale
Using a system image can greatly reduce initial latency
Implementation Details
Add script which allows building of a custom sysimage as an additional step after installation.
Additional notes

Check before merging:

[x] All discussions are resolved
[x] New code is covered by appropriate tests
[x] Tests are passing locally and on CI
[x] The documentation is consistent with changes
[x] Any code that was copied from other sources has the paper/url in a comment and is compatible with the MIT licence
[x] Notebooks/examples not covered by unittests have been tested and updated as required
[x] The feature branch is up-to-date with the master branch (rebase if behind)
[x] Incremented the version string in Project.toml file

Codecov Report

Merging #20 (9f180bf) into master (a1ac3ac) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #20   +/-   ##
=======================================
  Coverage   89.07%   89.07%
=======================================
  Files           5        5
  Lines         293      293
=======================================
  Hits          261      261
  Misses         32       32

Continue to review full report at Codecov.

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


Add Bitcoin Network to Welcome app

It would be very useful to know if we're running regtest, testnet or mainnet in the Bitcoin Core Node section of the Welcome app.

I saw it in the features/cam branch here https://github.com/SatoshiPortal/cyphernode/blob/features/cam/cyphernodeconf_docker/lib/app.js.  If I'm not mistaken, @schulterklopfer added this.  Would you like to see the port # and network name ?
app.js:
490:      port: (this.config.net === 'regtest') ? 18444 : ((this.config.net === 'testnet') ? 18333 : 8333)

Thanks @phillamy !  Merged to dev!


Bring back the import Specs, and migrate the internal plugins to use the new API

Currently protect_files sits inside their own scope of file, my next PR will be digging into making plugins that support exposing root elements.

Looks good, except for the ❌'s


Provide alt text

Supply alt text with each tweet if possible with an {rtweet} argument.
Will have to be generic like 'Satellite image of London' unless we do further processing of the latlongs to give a borough or whatever. Or sample the colour to imply in the alt whether there's lots of green or something. But I intentionally want to keep things simple re processing.

Hi Matt,
I was reminded of this bot recently and wanted to mention that a new rtweet version is coming.
On the next version of rtweet it is possible to provide alt-text media, and it is required by rtweet if there are some media.
Check out the next version rtweet 1.0.0, which has some breaking changes,  and let me know if there is something is confusing or you find any new bug.
I hope to submit to CRAN in a couple of weeks, and once accepted perhaps it breaks the bot.

Thank you for making me aware of this, Lluís. It's good news that alt text will be required. I will take a look and let you know if I find any issues.


Portal proposes to copy and use a bad command (not complete) to receive.

Hello,
I run the portal server and when i connect to it to send a file, "Portal" offers me to copy and to use a bad command line to receive the file:

instead of portal receive -a xxxxxxx -p xxxxxx code .
Regards,

Hello, and thank you for your suggestion. This behavior is something me and @mellonnen discussed before and we weren't quite sure how users would like this to work. If you set the default values for relay address and port in .portal.yml in your home folder, you can issue the command without any extra flags.
I realize that it's probably more user-friendly to attach the address and port flags to the copy-command, though. Will look into it!
Thanks for your suggestion!

Hello,
The .portal.yml is not taken into account, neither with domain name, nor with IP, even with nothing in it, the server is <IP_ADDRESS>:80
I did not move the file.
I checked on ubuntu and windows, the issue is the same.
But it's working with -a and -p flags.
Regards,

Hello,
The .portal.yml is not taken into account, neither with domain name, nor with IP, even with nothing in it, the server is <IP_ADDRESS>:80 I did not move the file. I checked on ubuntu and windows, the issue is the same. But it's working with -a and -p flags.
Regards,

It turns out that the config file has been broken for some time now. It has been fixed in #53, so you can now setup your relay server information there, so that you don't need to write it out in the flag every time! :)
Furthermore, if you are not using the default relay, the --relay flag (replaces -a and -p) will now be included in the copy command on the sender side.
The changes will be included in the next release which is coming up shortly.
Thank you very much @ludetie for this issue!


fix urls

https://blueprintnotincluded.org/b/5de2666b7c0edb5515e65315 is empty?
Maybe https://blueprintnotincluded.org/b/641ea402e8985f27a271dd9c


Remove Evaluation from Modules page

Remove Evaluation link (which gives 404 now) from Modules page, since it lives under Guides page now
@baskaryan

thanks @wawjchinawct!

although i think you opened this pr against your fork, not against langchain-ai/langchain :)


Manu force builddir use installed sandbox

This PR provides a few improvements:

Rome was not working for local pods with vendored_library values set. Reason and fix:

If we create a new sandbox object here, development_pods value would
be nil because it's only saved when store_local_path methods is called.
This makes file_accessor to fail when looking for vendored_libraries for
local pods. Using sandbox in installer context fixes this issue.

Rome assumes that build products will exist under
Pods/../build after build is completed, and it's default behavior of CP
due to setting of SYMROOT as '${SRCROOT}/../build'. This breaks
projects which provides a custom symroot during post_install.

I decided to override build dir for xcodebuild as building for Rome should
be kept separated from actual development lifecycle.

I can confirm this fix many of my issues when trying to copy resources, vendors and so on to the output_folder.
By creating a new Sandbox object, it makes cocoapods to look for incorrect paths for some local pods I had.

Before the fix; for a local pod in the folder ../api/API.podspec it was trying to look at an inexistent Pods/API path.
After the fix; for a local pod in the folder  ../api/API.podspec it did successfully look at ../api/**/*path.

I can confirm this fix many of my issues when trying to copy resources, vendors and so on to the output_folder.
By creating a new Sandbox object, it makes cocoapods to look for incorrect paths for some local pods I had.

Before the fix; for a local pod in the folder ../api/API.podspec it was trying to look at an inexistent Pods/API path.
After the fix; for a local pod in the folder  ../api/API.podspec it did successfully look at ../api/**/*path.

I am going to go ahead and merge this. I have been using Rome with these changes for a very long time. And the changed are minimal.


removed hlint issue in test functions.

for code duplication removal, a relative big refactoring is executed.
For the future? Should sortName be derived from function content?

Why keeps semaphoreci failing?

@pjljvandelaar can you do a git pull or rebase to add the ci folder that Kerem added. Otherwise the CI will fail.

must delete branch when other related pull request is accepted and merged!


Microsoft.Data.Sqlite: Differentiate between "Foreign Keys=False" and the default

:trollface:
🦶💥🔫

I realized this is actually valuable as a mitigation to removing SqliteDbContextOptionsBuilder.SuppressForeignKeyEnforcement(). Despite my memory of its design, it actually sent PRAGMA foreign_keys = 0 too.

Proposed additional emoji: :clock1: :clock4: :clock7: :clock12:

One Four Seven Twelve? 14712?

I think he was going for a ticking time bomb

More like a representation on the time spent discussing :)

We just wanted to give you a taste of how API review meetings go. ;-)


Write Client <-> LoginServer communication protocol specification

Tibia 7.0 Login Protocol
This is the packet that the client sends to server to request account character lists using username and password as credentials.
Client Login Packet
UInt16 : Total size of packet
UInt8 : Protocol ID
UInt16 : Operating System
UInt16 : Client Version
UInt32 : Dat Version
UInt32 : Spr Version
UInt32 : Pic Version
String : Username of Account
String : Password of Account

Server Login Packet
This is the packet that server send to client after received the login packet. It contains the motd, the character name, character game world info(Name, IP, Port), for each character in account, and the premium days of the account.
UInt16 : Total size of packet
UInt8 : MOTD OpCode = 0x14
String : Message of the Day
UInt8 : Character List OpCode = 0x64
UInt8 : Characters Count in Account
for each account
String : Character Name
String : Character Game World Server Name
UInt32 : Character Game World Server IP Address
UInt32 : Character Game World Server Connection Port
end of for
UInt8 : Premium Days OpCode = 0x00
UInt8 : Has premium days byte. 1 if yes. 0 if no
if has premium days it sends the premium days in seconds
Int32 : Premium days as seconds
Note: If the passed as having premium days. But sending 0, results in free premium
Note²: Not 100% sure, but should be very close to this. Can't get the client running to test. So made based on connection code from OTC, and COMMO


[Bug]: Freezing when querying frames on certain websites

Minimal, reproducible example
const puppeteer = require("puppeteer");

async function main () {
    console.log("Operative");

    const browser = await puppeteer.launch();
    const page = await browser.newPage();

    await page.goto('http://fonologomed.it/');

    const allIframeLinks = [];
    const frames = page?.frames() ?? [];

    for (const frame of frames) {
        try {
            if (!frame?.url() || frame.detached) {
                continue;
            }

            const links = await frame.$$eval('a', (anchors) => anchors.map((anchor) => ({
            href: anchor.href,
                text: anchor.text,
    	    })));

            allIframeLinks.push(...links);
        }
        catch (e) {
            console.log(e);
        }
    }

    console.log(allIframeLinks);
    console.log("Success");
}

main();

Error string
no error
Bug behavior

[ ] Flaky
[ ] PDF

Background
We want to retrieve the  links from the iframes within a website. This works for the majority of visited websites, but we noticed on certain websites this operation completely is freezing (the Promise is pending forever).
Running the reproducible example on http://fonologomed.it/ will freeze
For a contrarian example, running the reproducible example on https://www.aranzulla.it will NOT freeze
Expectation
The promise to resolve or at least get an error
Reality
The operation gets stuck as the Promise never gets resolved
Puppeteer configuration file (if used)
No response
Puppeteer version
22.6.5
Node version
20.3.0
Package manager
npm
Package manager version
9.6.7
Operating system
macOS

I guess it cannot be reproduced by the workflow because it gets stuck?

The promise frame.$$eval is never resolved.

I think it is another example of https://github.com/puppeteer/puppeteer/issues/10696 basically the browser built-in PDF viewer creates empty iframes which never gets an execution context created for them as regular iframe. So the eval calls wait for the context as expected from the Chrome DevTools Protocol, but never gets them for those frames. Maybe it is because it is treated as part of the browser UI although the technical implementation is an iframe.

A workaround could be like
      let parent = frame.parentFrame();
      let skip = false;
      while (parent) {
        if (parent.url().endsWith('.pdf')) {
          skip = true;
          break;
        }
        parent = parent.parentFrame();
      }
      if (!frame?.url() || frame.detached || skip) {
        continue;
      }

or more general since it is reasonable to not expect any context on about:blank pages
      if (!frame?.url() || frame.detached || frame.url('about:blank')) {
        continue;
      }

Hi @OrKoN,
thank you for the answer
We thought it might be a PDF issue in fact we tried filtering by PDF extension as you proposed in the first workaround. Although we didn't traverse the parent frames so this is why probably our solution didn't work. We will try your first workaround
The second workaround is problematic. In fact in our solution we want to read frames with "about:blank". From our tests it results that calling frame.url() on iframes without a src set, returns "about:blank". We have several cases of frames without a src set, they are automatically generated by plugins and widgets, and since they have content we need, we want to read them

You can also disable PDF viewer via OOPIFs for now via
args: [
      '--disable-features=PdfOopif'
    ]

You can also disable PDF viewer via OOPIFs for now via
args: [
      '--disable-features=PdfOopif'
    ]

Thank you,
is there any documentation about this option?

There is an issue for that https://issues.chromium.org/issues/40268279

After further investigation, it looks like the feature might not be the reason for hanging (it seems to reproduce now with the feature disabled). It appears that the iframes from the pdf viewer extensions get reported into the page sessions via CDP (although they probably have to be contained to the extension target).

I am experiencing freezing problem for http URLs but not https. Could that be the main issue here?


Restore and redirect removed articles

I don't understand why we need redirects for these. They were published in error and no user should ever care about them.

Doesn't matter if they were published in error - they were published.
If the content should never have been out there in the first place, maybe create a topic saying 'you have linked to a topic that was mistakenly published' and redirect to that rather than republish the topics.
Doing redirects comes down to trying to maintain a 404-free experience on Learn.

@TylerMSFT
Would it be better if I just restore the files with their original names and keep them out of the TOC?

@vicroms - that seems like a good solution.

If the content should never have been out there in the first place, maybe create a topic saying 'you have linked to a topic that was mistakenly published' and redirect to that rather than republish the topics.

That makes sense to me.

Doing redirects comes down to trying to maintain a 404-free experience on Learn.

@TylerMSFT Reconsidering this. If the content was never ever useful to users, which is the case here, what is the point of a page which is morally the same as a 404 here?

Because it's not morally equivalent. When you get a 404 the assumption is something is broken. With a page explaining what's going on, the user isn't left wondering what's going on.  I don't think this PR is the place to relitigate the policy established for Microsoft Learn.


Update quick-start.md

Add snap as an install-option. Placed it with all the pre-built options.

@jmgiaever Could you fix lint issues?

Pull Request Test Coverage Report for Build 561085511

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 19.681%

Totals

Change from base Build 560572855:
0.0%

Covered Lines:
1996

Relevant Lines:
10399

💛  - Coveralls

@jmgiaever Could you fix lint issues?

Fixed :)


ENTESB-17843 Kameletbinding from broker source ignores broker name

https://issues.redhat.com/browse/ENTESB-17843
upstream: https://github.com/apache/camel-k/issues/2864
Release Note
Make knative broker name configurable in KameletBinding

This one relates also another PR that fixed the camel k runtime: https://github.com/jboss-fuse/camel-k-runtime/pull/25

Closing this while I work on it.


Update NU3027 docs

Update NU3027 doc based on the outcome of discussions in https://github.com/NuGet/Home/pull/10466

As of now, no changes are made to NU3027 error code in the linked PR.

Closing as per above comment.


Tf 12310/test felony calculator screens

Ticket(s)
AirTable Ticket 12310

Type of change

[x] Documentation or testing

Description:
Implementing a modular and reusable folder structure to organize tests, preventing code repetition and redundant testing of identical paths.

The existing test access-calculator.cy.ts already covers accessing the calculator from the home page, extending up to head-start-3-cont endpoint. Therefore, testing the interaction to reach the initial felony screens will start from head-start-3-cont endpoint.  This will serve as the base test for the initial felony screens, located in the file cypress/e2e/felony/base-path.cy.ts.
Many end screens within the felony calculator branch share identical content. Testing for ineligible content can now be efficiently executed using a reusable function housed in cypress/e2e/felony/utils/testIneligiblePage.ts. This function accepts the page URL endpoint as a parameter, allowing dynamic testing across different end screens.
Initial testing for Felony Class A path has been implemented.

Preview
Use your local build.

[x] Everything works as expected
[x] Check the console for errors or warnings
[x] Check the terminal for any errors or problems
[x] Check for any uncaught ESLint problems

Code Clarity and Readability

[x] Are variable and function names descriptive, meaningful, in the appropriate case (ex: snake, camel)?
[x] Is the code self-explanatory and easy to understand?

Code Efficiency

[x] Is the code DRY?

Code Modularity and Reusability

[x] Is the code and any new components organized in a logical location in the directory?

Best Practices and Coding Standards

[x] Does the code follow the established coding standards and style guide of the project?
[x] Are all files TypeScript?

Overall PR Checklist:

[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation (if applicable)
[x] My changes generate no new warnings in the console
[x] There are no new linting errors/problems in my code
[x] I have added tests that prove my fix is effective or that my feature works (if applicable)
[x] I have filled this PR out fully, and cleaned up any extraneous items so that it is clear and easy to understand

@kathyye15 just an FYI that the feedback button test is failing on the remote (should not on your local) because of changes I made to the code that sanity hasn't synced with yet so plz disregard that.


downcast_primitive_array and downcast_dictionary_array are not hygienic wrt imports

Describe the bug
Using downcast_primitive_array and downcast_dictionary_array require arrow_schema to be in scope of the expanded code.
To Reproduce

use arrow::downcast_primitive_array without arrow_schema included as a direct dependency
failure to compile due to expanded code using paths from arrow_schema

Expected behavior

Compile should succeed.
Additional context

A workaround is to manually insert something which roughly matches arrow_schema into the namespace, e.g.
    use datafusion::arrow::datatypes as arrow_schema;  // using datafusion facade
    downcast_primitive_array!( ... ); // ^ will now use the above-defined arrow_schema

This isn't a bug, it's inherent to the nature of macros and the limitations thereof. I'm not aware of any way to avoid this

In general, I think most/many users use the arrow crate (not one of the subcrates) and therefore I believe anything we can do to make that usage easier (e.g. re-exporting things from the subcrates / improving macros, etc) is valuable overall
I don't think we should prevent / make it harder for people to use the subcrates (doing so reduces the dependency burden on downstream projects) but I think it has a higher barrier to entry. I think it is important to make it as easy as possible for people to start using arrow and then if they find it useful they can spend time to optimize their usage more

I wonder if we could create a meta-macro that generates the downcast_primitive_array macro, this would avoid duplication, and allow redefining the downcast macro when re-exporting :thinking:

label_issue.py automatically added labels {'arrow'} from #6620


iHome Spectra Smart Spiral Edison RGBW Multicolor LED Light Bulb - IH-BW948-999

Part Number: IH-BW948-999
Date stamp on the bulb: 10/2021
Firmware Dump: https://lightconstrue.com/files/tuya-firmware/ihome-IH-BW948-999.zip
Product Urls:
https://www.amazon.com/dp/B09J1RB8SR/
https://mygeeni.com/products/ihome-spectra-smart-spiral-st19-e26-edison-multicolor-led-light-bulb

Profile added in commit 6459ce1fcdbf5ac6430859f9f3537b4195b991b1, could you please give it a try? :)

Tested and fixed by 6459ce1fcdbf5ac6430859f9f3537b4195b991b1


Low Performane in IE11

I really enjoy the ease of use this library has but it comes with a steep performance price in IE. Is there any way around this issue?

Most of the components are fairly simple; only adding classes. Any particular component causing this issue?

Duplicate of #14

AvInput is very slow with each keystroke. This is only an issue in IE.
Chrome and FF don't seem to have an issue.
On Nov 10, 2017 3:44 PM, "Evan Sharp"<EMAIL_ADDRESS>wrote:

Duplicate of #14
https://github.com/Availity/availity-reactstrap-validation/issues/14
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Availity/availity-reactstrap-validation/issues/43#issuecomment-343581158,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIhkadoMbaLtWDkd8EGnOhbIBAbe6twZks5s1LW_gaJpZM4QZ_xx
.

IE has always had low performance on the DOM renders. Closing and reference #14 for any updates to performance.


feat: add --check option to nargo fmt for dry-run formatting verification

Description
❯ cargo r -- fmt --check
Differences (-original|+formatted):
 fn main() {
     let _callStackItem3 = context.call_private_function(
-
         inputs.call_context.storage_contract_address,
         get_note_zero_fn_selector,
         [owner]
     );

❯ echo $?
1

❯ cargo r -- fmt --check
Invisible differences: the two values are the same in string form.

❯ echo $?
0

Problem
Resolves #3520
Additional Context
Documentation
Check one:

[x] No documentation needed.
[ ] Documentation included in this PR.
[ ] [Exceptional Case] Documentation to be submitted in a separate PR.

PR Checklist

[x] I have tested the changes locally.
[x] I have formatted the changes with Prettier and/or cargo fmt on default settings.

Invisible differences: the two values are the same in string form.

If this is the output when there are no formatting changes, we should change it to something like: "No formatting changes were detected" which is eaiser to read for me.
Prettier says something like "All matched files use Prettier code style!" for example


Feat: bip44 Litecoin support

Fixes #43

I have verified receive functionality for the updated derivation path. I am currently having issues testing send using the example application.

SDK Test app is now updated to handle the send, this error is the output on send transaction:
cryptoError(NRLWalletSDK.NRLWalletSDKError.CryptoError.failedToSign)

I will confirm private key generation to be working properly.