bpftrace looking for /sys/kernel/debug/tracing instead of /sys/kernel/tracing

Today I ran into an issue where bpftrace reported that it couldn't find the available_filter_functions:
root@b40be1747ab9:/workspaces/idw# bpftrace -l
...a very short list, followed by...
No such file or directory: /sys/kernel/debug/tracing/available_filter_functions

It turned out that debugfs had come unmounted for some reason. But I went down a rabbit hole because I found this documentation saying that tracing lives at /sys/kernel/tracing not /sys/kernel/debug/tracing in recent kernels. And indeed, /sys/kernel/tracing WAS available.
Anyway like I said, re-mounting debugfs fixed the issue. But it might be nice to have an error message that suggests mounting debugfs.

Good idea! Wonder if it would make sense to have some subcommand like bpftrace doctor to check for various things to be in the "right" place.
Maybe also do some Kernel checks like this script?

Good idea! Wonder if it would make sense to have some subcommand like bpftrace doctor to check for various things to be in the "right" place.

I think we can do that in the --info flag, displaying either the path to tracefs or no.
For detection we could extend (and possibly rename to kernelfeature) bpffeature.

G'Day @avdi! Glad you're trying bpftrace!

Hi @brendangregg! Since diving into the world of BPF I've been having some "oh it was THAT Brenden Gregg that I hung out with in Australia" moments 😅

I've just run into this issue.  We don't mount debugfs which makes this somewhat awkward

We really should just parse mount table and not hard code these paths

if it helps anyone, what worked for me wanting to build https://github.com/facebookexperimental/ExtendedAndroidTools, which uses bpftrace, was:
from root /ExtendedAndroidTools/projects,
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/docs/reference_guide.md
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/docs/tutorial_bcc_python_developer.md
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/examples/cpp/CGroupTest.cc
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/examples/cpp/HelloWorld.cc
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/examples/tracing/urandomread-explicit.py
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/examples/tracing/urandomread.py
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/examples/usdt_sample/usdt_sample.md
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/libbpf-tools/trace_helpers.c
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/libbpf-tools/trace_helpers.h
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/cc/compat/linux/virtual_bpf.h
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/cc/frontends/clang/tp_frontend_action.cc
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/cc/libbpf.c
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/cc/libbpf/include/uapi/linux/bpf.h
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/cc/libbpf/src/bpf_helper_defs.h
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/cc/libbpf/src/libbpf.c
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/lua/bpf/bpf.lua
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/lua/bpf/cdef.lua
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/lua/README.md
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/src/python/bcc/__init__.py
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/tools/bpflist.py
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/tools/opensnoop_example.txt
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bcc/sources/tools/reset-trace_example.txt
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bpftrace/sources/docs/reference_guide.md
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bpftrace/sources/scripts/tracepoint_variable_sized_types.py
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bpftrace/sources/src/probe_matcher.h
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bpftrace/sources/src/tracepoint_format_parser.cpp
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bpftrace/sources/tests/bpftrace.cpp
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bpftrace/sources/tests/mocks.cpp
sed -E -i 's|/sys/kernel/debug/tracing/|/sys/kernel/tracing/|g' bpftrace/sources/tools/writeback.bt

https://github.com/iovisor/bcc/issues/4043

Hi all.
Thanks to @anakryiko libbpf already has some logic to determine whether to use debugfs or not and I opened pull requests to mirror it in bpftrace and bcc.

@avdi Can this be closed, given the previous post?

Heh, it's been long enough I don't remember anything about this issue. Close it!
—
Avdi Grimm
--- original message ---
On April 9, 2023 at 3:05 AM EDT @.*** wrote:
@avdi Can this be closed, given the previous post?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>
--- end of original message ---

You can yourself 😃


Help about that bots and can anyone give me tokens ?

im really sorry for asking this but i dont understand about create account need help and
can anyone give some discord tokens to me i need nuke a scammers discord server

https://github.com/Merubokkusu/discord-spam-bots/wiki/Account-Creator


How to resolve configuration blocks

May I ask how I parse the configuration block? I want to know what the structure of the configuration block is. The configuration block is different from the ordinary block. thank you

@chaunsin You can use configtxlator for this.
A sample command looks like this:
configtxlator proto_decode --input config_block.pb --type common.Block --output config_block.json

More details about this tool you can find here

@chaunsin You can use configtxlator for this.
A sample command looks like this:
configtxlator proto_decode --input config_block.pb --type common.Block --output config_block.json

More details about this tool you can find here

tks


#3717 Added ability to change default size of filter list

Description
Added ability to change default size of filter list
Related Issue : #3717

How Has This Been Tested?

On the Create Dimension Value Filter screen, check if the number of list views can be changed.
Check that the changed size are also persisted in panels and widgets.

Need additional checks?
Types of changes

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

Checklist:

[ ] I have read the CONTRIBUTING document.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.

Additional Context

deploy to 2

deploy to 2


Using subPixelRoundingForTransparency to test a tile boundary issue

I need a little help including subPixelRoundingForTransparency in viewer options, here is a snippet of my options list. Is the subPixelRoundingForTransparency referenced properly? There isn't an example of syntax that I could find anywhere:
            . . .
            zoomPerSecond: 0.2,
            subPixelRoundingForTransparency: { '*', SUBPIXEL_ROUNDING_OCCURRENCES.ALWAYS },
            tileSources: {
            . . .

Reason for testing this: we have encountered the "tile boundary visible" issue (at all zoom levels, image below). The details need explaining, but in general: deepzoom tile sets generated by Image Composite Editor (ICE), file_type = PNG ( no known transparency regions within tile), tile_overlap = 1, tile_size = 256, Windows 7 system and occurs in all browsers tested, OSD versions prior to 2.4 do not display the issue. Thought we would try this option to see if it resolves. We tested setting tile_overlap and tile_size combinations, but same result. HERE is link to image in OSD viewer

If you build from master and use drawer: 'webgl' (which is the new default) are the tile boundaries fixed?

@pearcetm ,Thanks for your response.
I do not build from master. I just use the already built versions of openseadragon.js
Can the "drawer" be set in viewer options or in the js file itself?

I do not build from master. I just use the already built versions of openseadragon.js

The new WebGL drawer was introduced in https://github.com/openseadragon/openseadragon/pull/2310 which isn't part of a release yet, so you'd have to build it yourself to try it out. A main motivation for using WebGL was to avoid tiling artifacts like this. If you're interested in doing so, it is as easy as cloning the repository and following the contributing guide to see how to build a local copy.
In terms of your current situation, PNGs are always treated as potentially transparent, which causes tiling issues like you're seeing. One thing you can try is overriding this by overriding TileSource.hasTransparency to always return false like so: viewer.world.getItemAt(0).source.hasTransparency = ()=>false. This might help. It at least partially helps when run in the debugger in the example you linked. If it is run before the rendering happens at all it might work even better. However this is a total hack and using the most recent version with webgl would be a more robust solution I think.

Can the "drawer" be set in viewer options or in the js file itself?

You can select the drawer in the viewer options (e.g. drawer: 'webgl' or drawer: 'canvas') but only if you build from master at this point.

Thank you for the instruction for building a local master. I will give it a go sometime this weekend. But, does the subPixelRoundingForTransparency  come into play for eliminating the tile boundary? Also, why does the issue not occur with OSD v2.3 and earlier?

I'm not sure exactly why you aren't seeing this in v2.3 and earlier, but I would guess that code was added at some point that improved drawing of some images but caused other issues like this one too.
I was able to use your example page (thanks for providing that link!) and the debugger console to figure out a couple of fixes for you (which don't require building from master).
First, your instinct that subPixelRoundingForTransparency is important is correct. The viewer thinks that your image has transparency (even though it doesn't) because you're using PNG images as your tiles.
Setting subPixelRoundingForTransparency: subPixelRoundingForTransparency: OpenSeadragon.SUBPIXEL_ROUNDING_OCCURRENCES.ALWAYS fixes the problem.
Another way to fix it is to tell the viewer that the tile source does NOT have transparency:
viewer.addHandler('open',()=> viewer.world.getItemAt(0).source.hasTransparency = ()=>false )
The latter option is more of a hack though, I'd go with the former. It looks like you were just missing the OpenSeadragon. prefix before SUBPIXEL_ROUNDING_OCCURRENCES in your config options.

Thank you for the suggestions!. Yes, setting  the subPixelRoundingForTransparency: does resolve the tile boundary issues. HOWEVER, the tiles now "quiver" upon zooming. It's as if there is a severe heat-wave  shimmer occurring, it disappears as the zoom event settles down. Check the  example page....
So, Which is the lesser of the two effects to leave for people to view...... (or I may just drop back to v2.3something)

The quiver/shimmer you're observing is inherent to the rounding that is needed to avoid seams. See https://github.com/openseadragon/openseadragon/pull/1713#issuecomment-989132156 for a discussion, and https://github.com/openseadragon/openseadragon/pull/2075 for further info.
One option that is supported by the current viewer options is to only apply the subpixel rounding once animation is complete, so that it doesn't jitter during animation. However, since you don't actually have transparency, the "hack" is maybe the best way to go.
The best fix, though, is probably to use the WebGLDrawer instead - at least, once it makes it in to an official release, if you don't want to host your own version built from master.

Thanks for the update.
Sorry if using the "hack" word came across offensive, it actually is a nice, easy-to-understand  temporary "workaround".
I'm attempting a local build, but step number 3 in the contributing guide says "Clone the repository". Well, that provides a barrier. Following the directions for cloning a repository gets me to a step that says: "Open git bash".  Since I am on a Windows system (IIS), I have no "git bash" locally. Kind of dead in the water.
Thank you for the help, though.

No worries about calling it a “hack” - that was my term for it after all!
Are you able to install
https://gitforwindows.org on your windows dev environment? Having git for
version control is always a good idea…
On Sat, Apr 13, 2024 at 8:02 PM bdrichards @.***> wrote:

Thanks for the update.
Sorry if using the "hack" word came across offensive, it actually is a
nice, easy-to-understand temporary "workaround".
I'm attempting a local build, but step number 3 in the contributing guide
says "Clone the repository". Well, that provides a barrier. Following the
directions for cloning a repository gets me to a step that says: "Open git
bash". Since I am on a Windows system (IIS), I have no "git bash" locally.
Kind of dead in the water.
Thank you for the help, though.
—
Reply to this email directly, view it on GitHub
https://github.com/openseadragon/openseadragon/issues/2514#issuecomment-2053808065,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC7LYHIV25F7CVCQD3YWPWDY5HBSLAVCNFSM6AAAAABGE4LQKWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJTHAYDQMBWGU
.
You are receiving this because you were mentioned.Message ID:
@.***>

Thanks for the "hack"/"workaround"!
As for installing git for version control:
After spending a couple of hours installing things (node.js, npm, and git), and then enduring an urgent phone call from the college's network administrator asking what the he** I was up to, I was able to "clone the repository"!!! Turns out the virtual server they set up for me was not intended to be a development site, but is a public-facing (but firewalled) "production" site!! NOW they tell me!
Glad I spent the time identifying all of the bits and pieces, though. A couple of times in the past few years, @iangilman  has graciously prompted me to formally add edits I have made to the "bookmark-Url" plugin. However, the steps provided always led to menus that did not match the instructions/steps and directions totally foreign to me, so I shied away from pursuing it (sorry @iangilman if you felt ghosted)...... I think I might be able to handle those things now.... aside: fortunately,  a talented supporter here has formally made those edits into that plugin!!!!
Thanks again for the patience and instruction, we need best quality experience in place for students' practical exams in 2 weeks!
BDR

@bdrichards No worries... I'm glad you're moving up the learning curve!

@iangilman
Thanks for the confidence. HOWEVER, my first repository clone was of "openseadragon.github.com" - the website, not the current master - duoh!
Now, I corrected that and cloned the current master, but get the following error trying to build (grunt is installed), any suggestions? Is there a file missing from the clone - see screen capture of files in the dir?:
"D:\Inetpub\NIC\osdbuild\openseadragon>grunt
grunt-cli: The grunt command line interface (v1.4.3)
Fatal error: Unable to find local grunt.
If you're seeing this message, grunt hasn't been installed locally to
your project. For more information about installing and configuring grunt,
please see the Getting Started guide:
https://gruntjs.com/getting-started
D:\Inetpub\NIC\osdbuild\openseadragon>"

@bdrichards
Have you done all the "First Time Setup" steps?

Install Node, if you haven't already (available at the link above)
Install the Grunt command line runner (if you haven't already); on the command line, run npm install -g grunt-cli
Clone the openseadragon repository
On the command line, go in to the openseadragon folder
Run npm install

From the comment in this stackoverflow question, this error message can happen if you haven't run npm install after cloning the repository (i.e. step 5 in @msalsbery's comment above). I wonder if this would help you get past this.

@msalsbery , yes, I followed the Contributing Guide steps, but with first repository (not the intended one). Perhaps some explanation as to what "npm install" accomplishes would help in more complete understanding. Ran within the newly cloned repository and everything gets into the build!! Apparently, "npm install" module also calls "grunt"   Thanks for the assistance!
...


Complete Student C Tasks

What I've have Accomplished :checkered_flag:

When the user clicks the "Add item" link in the navigation panel they can see a form for adding a new item. :heavy_check_mark:
When the user selects a specific item, they can see its full description (skip the "Rotate image" button) :heavy_check_mark:
If the user is admin and he clicks delete it will see a delete button showing up under each item in main page :heavy_check_mark:

Hi @elassis ,
Congratulations! 🎉 PR Approved ✅
Your project is complete!  There is nothing else to say other than... it's time to merge it 🚀
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.


Update description and README file

Is it time that the README.md file and the description of the repository is updated as a number of languages are now supported?

What other updates for README you suggest?
I don't want to add no. of languages supported at this point.


use a dedicated git remote to generate type docs

leverage typedoc gitRemote option.
unfortunately it doesn't support passing a url so we have to create a special remote if one doesn't exist.

yeah we can do that.

➜  packs-sdk git:(hg-add-remote-to-build-docs) ✗ git remote -v
origin  git@github.com:kr-project/packs-sdk.git (fetch)
origin  git@github.com:kr-project/packs-sdk.git (push)
➜  packs-sdk git:(hg-add-remote-to-build-docs) ✗ make typedoc
Please config your git origin to git@github.com:coda/packs-sdk.git
make: *** [typedoc] Error 1


Add install and usage section to README

Description
This PR adds an install and usage section to the README. I have these written out in my personal notes and realized it could be helpful for others, too!

 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.


Add product pictures

Add pictures from partners of different products. See person notes for resources.

Fixed in #23


Can't make debugging over telnet working

I need some help with DEBUG_TELNET.

I enabled it in config.h and uploaded the new firmware.
Checked the IP address of the device in my router's DHCP list
Ran nmap on the IP address, it showed port 23 open
Ran telnet <IP_ADDRESS> from my RPi which showed Connected
Waited for any new message to arrive but nothing showed up
Closed telnet connection and tried it again but this time it got disconnected immeditely by Connection closed by foreign host

So for me it looks like the debugging over telnet isn't really working.
Any help would be great!

It is kind of works for me. Got debug messages, but it kills it if occasionally sending something to telnet session. It slows down, stops reacting to MQTT commands, tries to print error and closes connection, so I get something like:
`ERROR: TConnection closed by foreign host.


docs-bug(common): The way deprecated symbols are rendered

Documentation Feedback
The docs for material have a general problem with deprecated symbols.
Here is just an example of *TreeControl

The word Deprecated on hover suggests through the question mark that there is some explanation behind it (which there is when you look into the TS code), but nothing happens either on hover or on click [it was impossible to capture that cursor in the screenshot]
I think for the sake of clarity, the name of a deprecated symbol should be style using strikethrough, and the explanation + suggestions what to use should immediately follow it, even before the old description. Currently the styling of the Deprecated word doesn't really stand out as much as it should, blends into the body text, IMO.

Affected documentation page
https://material.angular.io/cdk/tree/api#BaseTreeControl

it shows a little popup saying when it will be deprecated on hover.


Add Micro 6.1

Also, before I forget, we should add these new channels to the documentation: https://github.com/rancher/elemental-docs/blob/main/versioned_docs/version-1.6/channels.md#available-channels

Looks good. Are we going to keep the 6.0 channel however or shall we remove it?
Yes. No.

6.0 is the default until 6.1 gets released (later this year). But I'd like to get the submission to 6.1 in order 😉


Paramiko SSH runner does not override ssh port from ssh config

SUMMARY
Paramiko SSH runner does not override ssh port from ssh config. It always use 22 port, I can override it only via runner parameters.
ISSUE TYPE

Bug Report

STACKSTORM VERSION
st2 3.0dev (f7a680a), on Python 2.7.12
OS / ENVIRONMENT / INSTALL METHOD

Centos 7, Python 2.7
k8s (openshift)

STEPS TO REPRODUCE
Config section
    [ssh_runner]
    remote_dir = /tmp
    use_ssh_config = True
    ssh_config_file_path = ~/.ssh/config

ssh config
Host *
StrictHostKeyChecking no
ServerAliveInterval 60
ServerAliveCountMax 60
UserKnownHostsFile=/dev/null
ForwardAgent yes
Port 2200
HostName %h

Action (instance is action parameter)
chain:
  - name: disk_use
    ref: core.remote
    parameters:
      cmd: df -Ph
      hosts: "{{ instance }}"
    publish:
      result: |
        {% for host, result in disk_use.items() %}
        {{ result.stdout }}
        {% endfor %}

EXPECTED RESULTS
Will connect to server via SSH port 2200
ACTUAL RESULTS
"traceback": "Traceback (most recent call last):\n  File \"/opt/stackstorm/st2/local/lib/python2.7/site-packages/st2common/runners/parallel_ssh.py\", line 261, in _connect\n    client.connect()\n  File \"/opt/stackstorm/st2/local/lib/python2.7/site-packages/st2common/runners/paramiko_ssh.py\", line 144, in connect\n    self.client = self._connect(host=self.hostname, socket=self.bastion_socket)\n  File \"/opt/stackstorm/st2/local/lib/python2.7/site-packages/st2common/runners/paramiko_ssh.py\", line 702, in _connect\n    client.connect(**conninfo)\n  File \"/opt/stackstorm/st2/local/lib/python2.7/site-packages/paramiko/client.py\", line 362, in connect\n    raise NoValidConnectionsError(errors)\nNoValidConnectionsError: [Errno None] Unable to connect to port 22 on <IP>\n",

Thanks for reporting this.
I was able to confirm by looking at the code that it's indeed a bug. It has to do with how we set a default argument value on the ParamikoSSHClient class.

#4661 should fix this issue.


Model isn't updating after image uploading

When i upload some image to an empty wysiwyg-model: model isn't changing. It's changing only after i type something in wysiwyg.
In wysiwyg v1.* all was ok.

Any plans to fix this issue, @stefanneculai?

Just checked it on https://github.com/froala/angular-froala/blob/master/demo/index.html Sample 2 with the master version (V2.2.1) and works just fine. If you are using a custom way to upload the image, then you should push the changes into the undo stack so that the contentChanged event gets triggered.

@stefanneculai
maybe u have simple fiddle with angular+froala?
i'll show you

@kotmatpockuh  Unfortunately, we don't have one. Looking forward for the jsFiddle.

so, you haven't checked it with angular, right?

We checked it with Angular locally, not in a jsFiddle using https://github.com/froala/angular-froala/blob/master/demo/index.html.

something strange: i try it with plunker (not a localhost), and it doesn't work at all:
https://plnkr.co/edit/3Kh7saipkf3QPj1YRxZv?p=preview
$(...).froalaEditor is not a function(…)
why? core is defined in froalamain.js

do you need exactly jsFiddle or .zip is good too?

You have to include Angular after the editor JS, that's why that Plunker is not working.

it's the same, then i got a lot of other issues: https://plnkr.co/edit/3Kh7saipkf3QPj1YRxZv?p=preview

@stefanneculai  maybe U know other tool with npm support (to install packages via bower for example)

https://plnkr.co/edit/gPF3x6T4z6tEu01hpKmN?p=preview

finally i got it...
try to add ng-required directive to froala element: https://plnkr.co/edit/ki4aSx15I97OcE0yw2nh?p=preview
and add image to empty (without ) editor image:
http://i.imgur.com/73I98RU.png

finally i got it...
try to add ng-required directive to froala element: https://plnkr.co/edit/ki4aSx15I97OcE0yw2nh?p=preview
and add image to empty (without ) editor image:
http://i.imgur.com/73I98RU.png

finally i got it...
try to add ng-required directive to froala element: https://plnkr.co/edit/ki4aSx15I97OcE0yw2nh?p=preview
and add image to empty (without ) editor image:
http://i.imgur.com/73I98RU.png

finally i got it...
try to add ng-required directive to froala element: https://plnkr.co/edit/ki4aSx15I97OcE0yw2nh?p=preview
and add image to empty (without ) editor image:
http://i.imgur.com/73I98RU.png

@cgallarno could you take a look into this? It appears the methods are being called correctly, but the model isn't updated. Seems to the related to https://github.com/froala/angular-froala/pull/81, but that PR doesn't fix it.

yeah!
and please reopen bug)
also, @cgallarno please make it ASAP - it's a critical issue...

@kotmatpockuh please have patience. We're doing our best to fix this ASAP. It's not necessary to spam. Thank you.

@stefanneculai man, it's github: i can write almost everything i want and when i want)
it's not your private task manager...

I believe the issue is caused  in angular-froala when ng-model checks to see if the model has any content, it does "dumb" check looking only for text. It's done this way to so empty p tags and lists etc, still fail validation since there's no actual content. We'll update it to support html elemets that are allowed to be empty.

Are you referring to https://github.com/froala/angular-froala/blob/master/src/angular-froala.js#L105? Because it evaluates this as being true.

Nope, I'm on mobile so I can't verify but I think it's this check:
            ngModel.$isEmpty = function (value) {
                var isEmpty = jQuery(jQuery.parseHTML(value)).text().trim().length <= 0;
                return isEmpty;
            };

Yes, that's it. I believe ngModel.$isEmpty should actually be removed because the editor does a check internally to see if it is empty and in case it's empty it returns an empty string.

Then we should update ngModel.$isEmpty to simply call froalas concept of
being empty. But we should keep it so angular can stay informed if it's
empty or not.
On Tue, Apr 12, 2016 at 10:52 AM Stefan Neculai<EMAIL_ADDRESS>wrote:

Yes, that's it. I believe ngModel.$isEmpty should actually be removed
because the editor does a check internally to see if it is empty and in
case it's empty it returns an empty string.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/froala/angular-froala/issues/94#issuecomment-208945776


User Story 60501: 101-databricks-cmk-dbfs

#please-hold-off I'm still making changes. Please don't review yet.

@grayzu @lonegunmanb I made all the edits and tested the changes. Please review. Thanks!

Good job @TomArcherMsft, only one tiny suggestion

Thanks @lonegunmanb. I made the edit.

@stemaMSFT @lonegunmanb I made the requested changes. Please review.

@lonegunmanb Thanks for the clarification! I made the changes.


mixer library split into separate headers and name consistently

This PR started off simply splitting the giant mixer.h header, but I continued with additional cleanup and minor improvements.

This saves a little bit of flash and memory on the px4io.


how to Introduce other proto files?

My question: The dependency could not be found in the generated file.

This is my project structure:
auth.proto:
ws.proto:
I executed this command at the root of the project
$ protoc --proto_path=. --go_out=. ./api/auth/service/v1/auth.proto
Thank you for your help!

https://stackoverflow.com/questions/73636235/how-to-introduce-other-proto-files/73658266?noredirect=1#comment130074990_73658266


Latest version gives off error

Current version is triggering errors here: https://github.com/katebe/angular-presence/blob/master/angular-presence.js#L20.
Error is as follows: Uncaught TypeError: Cannot read property 'movementX' of undefined.

Thanks, fixed it.


Default to browser locale

It might be polite to default to users browser locale, instead of  'ee'
https://github.com/kazupon/vue-i18n/issues/220

i could do this one.

If you want to take it on @muhammednagy  would be nice.

Done @keeganmcbride

Had to remove this feature sadly because it created issues for the media and other external sites. Replaced with a simple cookie to remember users language choice.


Add Support for PayPal Vault Flow

This adds support for PayPal payment methods for use with Braintree's PayPal Vault Flow.
PaypalAccount

Find
Update
Delete

PaymentMethod

Create, Find, Update now respond to {:ok, %{"paypal_account" => paypal_account}} response tuple.

This is a really welcome set of improvements.

Great, glad I could contribute! Sorry about the formatting issues.

Closed with 81e46c7


Update ST header layout

Add support for ST03 element (Implementation Convention Reference)
I'm working with a TP who requires the ST03 element for validation, but adding that element causes a validation error because it's not in the layout.   I've added it manually in my own project but thought it could be helpful to submit here, too.

Not all industries support ST03 in their EDI exchanges, nor is ST03 consistently a minimum 35 chars in length. I think it might maybe always match the GS08 when present?
For example, two different implementation docs which have differing min/max:
https://tuftshealthplan.com/documents/employers/guides/834-999-companion-guide-version-5010
https://files.nc.gov/ncdor/documents/files/motorfuels_edi_guide.pdf?qn9wmFdW8vQFYYmTIvwx9UUv4tZksA4E
Regardless, another user had a similar case and graciously provided options to provide custom segment headers. https://github.com/ahuggins-nhs/node-x12/pull/13
My recommendation would be to use the custom segment header functionality. If that's not sufficient, do you have a recommendation on how to improve the validation, or code changes to the ST segment validation logic?

@ahuggins-nhs  thanks for the quick reply.    Looks like I swapped MIN and MAX.
I've been using the custom segment header functionality already and can continue doing that -- especially since this change isn't universally relevant.
Re: validation, I think it might make sense to eventually have a validation system that tracks more information about each element, including min, max, required, format etc -- I've built out something similar for my own project for all of the industry-specific segments.   While we can't for license reasons include a spec like that in the node-x12 library, there could be script which generates that information from the XSD schema -- in fact, it looks from other issues like some folks are already doing something like that.
For my limited purposes, the main problem was really the COUNT attribute, because it requires a specific value.  So a more limited approach for just ST and just here could be to replace COUNT with COUNT_MIN (===2) and COUNT_MAX (===3).

@boxfoot I decided to get this in while I'm fixing a different issue. Branch is https://github.com/ahuggins-nhs/node-x12/tree/patch-1
PR is https://github.com/ahuggins-nhs/node-x12/pull/27


Show which packs has been installed

Fixes STORM-2530
(virtualenv)vagrant@arkham:/dock/st2$ st2client/st2client/shell.py pack install https://github.com/stackstorm-exchange/stackstorm-github

	[ succeeded ] download pack
	[ succeeded ] make a prerun
	[ succeeded ] install pack dependencies
	[ succeeded ] register pack

+-------------+-------------------------------------------------+
| Property    | Value                                           |
+-------------+-------------------------------------------------+
| name        | github                                          |
| description | st2 content pack containing github integrations |
| version     | 0.6.0                                           |
| author      | StackStorm, Inc.                                |
+-------------+-------------------------------------------------+
(virtualenv)vagrant@arkham:/dock/st2$ st2client/st2client/shell.py pack install st2 github

	[ succeeded ] download pack
	[ succeeded ] make a prerun
	[ succeeded ] install pack dependencies
	[ succeeded ] register pack

+--------+-------------------------------------------------+---------+------------------+
| name   | description                                     | version | author           |
+--------+-------------------------------------------------+---------+------------------+
| github | st2 content pack containing github integrations | 0.6.0   | StackStorm, Inc. |
| st2    | StackStorm pack management                      | 0.2.0   | StackStorm, Inc. |
+--------+-------------------------------------------------+---------+------------------+

Sadly, I did this one in a rush and don't have time today or tomorrow to finish it up if the problems arise.

Current coverage is 77.47% (diff: 31.82%)

Merging #3078 into master will increase coverage by 0.06%

@@             master      #3078   diff @@
==========================================
  Files           430        430
  Lines         22061      22138    +77
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          17078      17151    +73
- Misses         4983       4987     +4
  Partials          0          0

Diff Coverage
File Path

••         27%
st2client/st2client/commands/pack.py

•••••      50%
st2client/st2client/models/core.py

Powered by Codecov. Last update 8ec0286...9b8ec01

LGTM


Asking a question occasionally causes the client to crash with

Objects are not valid as a React child (found: object with keys {errors, _message, name, message}). If you meant to render a collection of children, use an array instead.

Is this working yet?


v2.1.0

Changelog:

[x]  removed heavy folder of aframe old demo (reduced repository size of ~50MB)
[x] removed all Google Tango support, deprecated from Google (https://www.theverge.com/2017/12/15/16782556/project-tango-google-shutting-down-arcore-augmented-reality) closes https://github.com/jeromeetienne/AR.js/issues/642
[x] fixed a minor bug in gps-camera component
[ ] added a property to a-scene: selectCamera. When 'true' it shows a basic UI to let the user select the camera to use. Solves https://github.com/jeromeetienne/AR.js/issues/369, https://github.com/jeromeetienne/AR.js/issues/619, https://github.com/jeromeetienne/AR.js/issues/581, https://github.com/jeromeetienne/AR.js/issues/86, https://github.com/jeromeetienne/AR.js/issues/631,
https://github.com/jeromeetienne/AR.js/issues/558

@nicolocarpignoli good idea to clean up a little!

very cool, if I can be involved or help in any way I'd love to. Currently i have a camera that doesn't have a zoom, instead it has a wide angle lens.

@Darrel-Collinsworth I will ask you and other guys to test next days


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target_0978b1b7-7f54-4edc-bee4-00f8435c2c48/pull/1 is merged into live branch.
Auto archive content to https://github.com/VSC-Service-Account/docs-archive-test-target_0978b1b7-7f54-4edc-bee4-00f8435c2c48.git

Docs Build status updates of commit 5306a6d:
:clock10: Pending: waiting for processors (57 builds ahead of you)
:warning: Docs Build is busy, currently there are 57 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 5306a6d:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-ServiceAccountCannotAccessRepository] Your repository https://github.com/VSC-Service-Account/docs-archive-test-source has enabled Docs Build service account. It seems that at least one of the accounts, e2ebd2, does not have Read permission to the repo. Please ask your repo admin to grant correct permission to service accounts (refer to this document: https://review.docs.microsoft.com/en-us/engineering/projects/ops/engdocs/how-to-grant-service-account-permission-in-your-repository?branch=master#ops-e2e-ppe) and then retry the build. Don't know who to contact? Refer https://repos.opensource.microsoft.com/VSC-Service-Account/repos/docs-archive-test-source/permissions/ to get admin list of the repo if the repo is in one of the organizations Microsoft owns.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Slow, taking very much time to serve

I used it and it shows only webpack : completed successfully
It did not serve. It is really sit time waste. If any solution then suggest me.

Please follow the new issue template to allow the team to handle your issue properly


Add Justfile and formatter

Pull Request
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#37
#36
#35  👈
#34
#33
#32
#31
#30
main

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

Join @JackPlowman and the rest of your teammates on  Graphite


Overview of spec features we're missing

I went through the Solid spec at https://solid.github.io/specification/protocol and below is a list of the main statements we're not adhering too. Some of them we already have issues for, but some others we have no mention of (that I can find) and some of them are not clear to me what exactly is expected. If several of these require more extensive discussion we can create separate issues for those, but it seemed overkill to initially create an issue for each of them. Depending on the discussion here the plan is to make issues for all the cases where there are no issues for yet. (Yay more issues). Let me know if you immediately would want to move some of these to separate issues to discuss there (or just create the issue and link it here).
Requirements we have issues for

For any defined auxiliary resource available for a given Solid resource, all representations of that resource MUST include an HTTP Link header pointing to the location of each auxiliary resource.
An ACL auxiliary resource MUST be deleted by the Solid server when the resource it is directly associated with is also deleted and the Solid server is authoritative for both resources.

#53 (currently on hold due to locking issue)

Shape Validation auxiliary resources as defined by (link to shape validation) SHOULD be supported as an auxiliary type by Solid servers.

#228 (I think? Low priority atm)

Servers exposing client's access privileges on a resource URL MUST advertise by including the WAC-Allow HTTP header in the response of HTTP HEAD and GET requests.

#225 (should be easy to implement)
Requirements we may or may not be fulfilling

Resource description is a general mechanism to provide descriptive metadata for a given resource. It MUST be supported as an auxiliary type by Solid servers. (meta niet direct accessible)
The Descriptive auxiliary resource directly associated with a given resource is discovered by the client via the rel="describedby" Link relation in a Link header.

And everything else related to auxiliary metadata resources. This conflicts with how we currently hide the meta files from the agent. I already made a comment related to this at https://github.com/solid/community-server/issues/384#issuecomment-740545282 so mostly depends on the result of the discussion there.

Servers MUST respond with the 405 status code to requests using HTTP methods that are not supported by the target resource.

Main problem with this one is that I guess this is a catchall for everything not covered by the spec? There are currently 2 cases where we return 405:

POSTing to document resource
DELETEing root storage container (this one is specifically mentioned in the spec)
Could be that this is enough. I'm also not sure if this conflicts with all the cases where we return 501 because we have no actor supporting the request.

A Solid server MUST conform to the LDN specification by implementing the Receiver parts to receive notifications and make Inbox contents available [LDN].

We have access control and it is possible for agents to create a container that they use as inbox but we don't do this automatically yet though. We also never automatically generate the inbox header, but again, this can be added as metadata by an agent. So not sure which parts we need to do for this.

https://solid.github.io/specification/protocol#security-considerations

Not sure if we support everything, would have to check the cors library we use (but probably?)
Requirements we have no issues for (that I could find)

When a server supports multiple storages, the URIs MUST be allocated to non-overlapping space.

No check in place to prevent agents from doing this, we even do it ourselves currently with pods (root is a storage and every pod is a storage)

A Solid server SHOULD sanity check ACL auxiliary resources upon creation or update to restrict invalid changes, such as by performing shape validation against authorization statements therein.

Specific case of #87. But so is something that we should do.

Servers MUST indicate supported media types in the HTTP Accept-Patch [RFC5789], Accept-Post [LDP] and Accept-Put [§ <IP_ADDRESS> The Accept-Put Response Header] response headers that correspond to acceptable HTTP methods listed in Allow header value in response to HTTP GET and HEAD requests.

Part of discussion in #47 but never something done with it (and that discussion might be outdated by now)

When a POST method request with the Slug header targets an auxiliary resource, the server MUST respond with the 403 status code and response body describing the error.

No checks in place for this. Perhaps we could use the same list as in #385 to not allow slugs with those extensions?
Note that I actually misinterpreted this first since in my head the POST targets the container, and an auxiliary resource would be created by appending that slug to the container identifier.
This also made me realize that I can't really find strict rules about what to do with the slug. What we do now is simply append the slug to the container identifier. In case the resulting identifier already exists, we ignore the slug and generate a new identifier instead. Specifically this last part should perhaps be different? But from what I see there are no specific mentions of this in the spec and the RFC allows a lot of flexibility. I also don't think we have any checks in place for a slug containing slashes for example, not even sure if we need them or not.

Clients MAY use the HTTP If-None-Match header with a value of "*" to prevent an unsafe request method (eg. PUT, PATCH) from inadvertently modifying an existing representation of the target resource when the client believes that the resource does not have a current representation.

Has no issue but should not be that hard to implement.

Servers MAY use the HTTP ETag header with a strong validator for RDF bearing representations in order to encourage clients to opt-in to using the If-Match header in their requests.

I don't think we have any ETag related issues yet? We only have one very old issue about the conditions in #17.

When a DELETE request targets storage’s root container or its associated ACL resource, the server MUST respond with the 405 status code. Server MUST exclude the DELETE method in the HTTP response header Allow in response to safe method requests [RFC7231].

No issue for this. I included the entire block because I'm not sure if the second sentence only pertains to deletes on storage root containers or all deletes? But if it's the second shouldn't PUT/POST/PATCH also be non-safe?

When a PUT, POST, PATCH or DELETE method request targets a representation URL that is different than the resource URL, the server MUST respond with a 307 or 308 status code and Location header specifying the preferred URI reference.

The only relevant part we have now is that the ExtensionBasedMapper throws a 501 if a URI contains a $. But currently everything is implemented based on the assumption of agents only accessing data through the resource identifier. The ExtensionBasedMapper could be updated to return 307/308 in case the incoming identifier matches with an actual resource. This would only be relevant for the file based backend though.

No statement for only PUTting RDF data for containers?

This last one is not a quote from the Solid spec, but something that I wondered after going through the spec. I couldn't find any information on what to do when a non-RDF body is PUT/POSTed to create/update a container. I might have missed this since I seem to recall reading this at some point. Currently we simply return a 400 but I'm not sure if this is the correct behaviour. The reason I mention this one is because it's the only non-500 status that we return in the DataAccessorBasedStore that has no reference to the spec.

Check, went through the list and agree.
In addition to some status code work, for which we already have issues.
Note that all the MAY statements can be left as optional for now.
Shall we turn everything applicable into specific issues, and then close this one?

Check, went through the list and agree.
In addition to some status code work, for which we already have issues.
Note that all the MAY statements can be left as optional for now.
Shall we turn everything applicable into specific issues, and then close this one?

I created new issues for everything in the third section with the 📜 solid:specification tag. The only ones not covered are those in the second section "Requirements we may or may not be fulfilling" because they might be edge cases that are too vague to make specific issues for. They might pop up later. Closing this issue but if anyone wants to cover those specifically feel free to re-open.


feat: style scrollbar

I simply changed the default scrollbar to have transparent background and use the border color to match beszel's theme. Here is a preview with 175% zoom:

And in light mode:

Good idea, thanks. I may tweak it a bit for contrast and give it a min-width to prevent it overriding mobile scrollbars.

Yeah no problem! My ocd was just dying with the default scrollbar lol

I'd recommend only changing the webkit scrollbars for windows/chrome OS combo and not for mac/linux/phones which utilizes floating scrollbars (prevents scrollbar from taking up space in dom). Setting the color-scheme to dark would be enough for windows OS so you get rid of the light scrollbar during dark mode. Just my opinion.

@Simonh2o Good point.
After doing some research, it looks like setting the property below when dark mode is enabled will apply a darker theme to the native scrollbars.
color-scheme: dark;

So I think I'll go this route instead of overriding with css.


Yii2 yii2mod/yii2-scheduling - InvalidArgumentException: 5 is not a valid position

Good day
After last updating of extensions (by "composer update"), i had a problem with scheduler
2019-12-28 08:29:01 [-][-][-][error][InvalidArgumentException] InvalidArgumentException: 5 is not a valid position in /home/rodman/Development/smpp-gateway/vendor/mtdowling/cron-expression/src/Cron/FieldFactory.php:46
Stack trace:
#0 /home/rodman/Development/smpp-gateway/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php(153): Cron\FieldFactory->getField(5)
#1 /home/rodman/Development/smpp-gateway/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php(136): Cron\CronExpression->setPart(5, '*')
#2 /home/rodman/Development/smpp-gateway/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php(115): Cron\CronExpression->setExpression('* * * * * *')
#3 /home/rodman/Development/smpp-gateway/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php(84): Cron\CronExpression->__construct('* * * * * *', Object(Cron\FieldFactory))
#4 /home/rodman/Development/smpp-gateway/vendor/yii2mod/yii2-scheduling/Event.php(197): Cron\CronExpression::factory('* * * * * *')
#5 /home/rodman/Development/smpp-gateway/vendor/yii2mod/yii2-scheduling/Event.php(182): yii2mod\scheduling\Event->expressionPasses()
#6 /home/rodman/Development/smpp-gateway/vendor/yii2mod/yii2-scheduling/Schedule.php(81): yii2mod\scheduling\Event->isDue(Object(yii\console\Application))
#7 [internal function]: yii2mod\scheduling\Schedule->yii2mod\scheduling\{closure}(Object(yii2mod\scheduling\Event))
#8 /home/rodman/Development/smpp-gateway/vendor/yii2mod/yii2-scheduling/Schedule.php(82): array_filter(Array, Object(Closure))
#9 /home/rodman/Development/smpp-gateway/vendor/yii2mod/yii2-scheduling/ScheduleController.php(61): yii2mod\scheduling\Schedule->dueEvents(Object(yii\console\Application))
#10 [internal function]: yii2mod\scheduling\ScheduleController->actionRun()
#11 /home/rodman/Development/smpp-gateway/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
#12 /home/rodman/Development/smpp-gateway/vendor/yiisoft/yii2/base/Controller.php(158): yii\base\InlineAction->runWithParams(Array)
#13 /home/rodman/Development/smpp-gateway/vendor/yiisoft/yii2/console/Controller.php(164): yii\base\Controller->runAction('run', Array)
#14 /home/rodman/Development/smpp-gateway/vendor/yiisoft/yii2/base/Module.php(528): yii\console\Controller->runAction('run', Array)
#15 /home/rodman/Development/smpp-gateway/vendor/yiisoft/yii2/console/Application.php(180): yii\base\Module->runAction('schedule/run', Array)
#16 /home/rodman/Development/smpp-gateway/vendor/yiisoft/yii2/console/Application.php(147): yii\console\Application->runAction('schedule/run', Array)
#17 /home/rodman/Development/smpp-gateway/vendor/yiisoft/yii2/base/Application.php(386): yii\console\Application->handleRequest(Object(yii\console\Request))
#18 /home/rodman/Development/smpp-gateway/yii(27): yii\base\Application->run()
#19 {main}

I made replace for elder version and it begun working... but last version has this problem

It looks like the yii2mod/yii2-scheduling library never updated this library once it was moved a few years ago. I will put in a PR to have that updated.
The 1.2.2 release was improperly tagged off of master, which had a breaking change. Feel free to either lock at 1.2.1 or re-run composer update to have it grab 1.2.3.

I dont know why was import a new version of your script per yii2mod/yii2-scheduling, but result was so bad...
Now i checked - and its working... thanks a lot


Deactivation of closing comment

As admin I want to deactivate the closing comment of a request if the comment is not necessary.
The comment might confuse users, because the purpose is not clear. Therefore it should be able to activate/deactivate the field.

moved to https://github.com/assistify/Rocket.Chat/issues/24


Build fail for 32bit mips & mipsel architecture

After fixing #4361 (PR #4429), build still fails with following error message:
/usr/bin/ld: ../proxy/http/libhttp.a(HttpSM.o): in function `HttpSM::init()':
/usr/include/c++/8/bits/atomic_base.h:514: undefined reference to `__atomic_fetch_add_8'
/usr/bin/ld: /usr/include/c++/8/bits/atomic_base.h:514: undefined reference to `__atomic_fetch_add_8'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:2005: traffic_server/traffic_server] Error 1

Full build log can be found here: https://buildd.debian.org/status/fetch.php?pkg=trafficserver&arch=mipsel&ver=8.0.0-2&stamp=1539860841&raw=0

We only support 64-bit.  If this is still an issue please reopen.


⚠ Fetchers has degraded performance

In 100756f, Fetchers ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 195 ms

Resolved: Fetchers performance has improved in b3e0acf.


Better handling of command line arguments when invoking compiler.

I used this to fix include paths containing spaces on windows.

Thanks! Be aware I've now merged msvc-spike into master. I'll merge this here, then into master


Push like impl

Coverage decreased (-0.06%) to 74.943% when pulling 04cba307c6a4477d799e67af1a2cf4cbc4303431 on allisonwang:push_like_impl into b0e6e4a45655fd08b5199b3831c725bba0a2fcd8 on cmu-db:master.


[FEATURE REQUEST] [download-requirements.py] Add failed command to error message

Is your feature request related to a problem? Please describe.
Error message doesn't contain failed command.
Example:
[ERROR]: repoquery failed for package postgresql13-server, reason: package not found
Describe the solution you'd like
Extend error message to contain failed command.
Example:
[ERROR]: repoquery failed for package postgresql13-server, reason: package not found, command: repoquery --quiet --queryformat %{name}-%{version}-%{release}.%{arch} --archlist=x86_64,noarch --assumeyes postgresql13-server
Describe alternatives you've considered
n/a
Additional context
n/a

DoD checklist

Changelog

[ ] updated
[ ] not needed

COMPONENTS.md

[ ] updated
[ ] not needed

Schema

[ ] updated
[ ] not needed

Backport tasks

[ ] created
[ ] not needed

Documentation

[ ] added
[ ] updated
[ ] not needed

[ ] Feature has automated tests
[ ] Automated tests passed (QA pipelines)

[ ] apply
[ ] upgrade
[ ] backup/restore

[ ] Idempotency tested
[ ] All conversations in PR resolved
[ ] Solution meets requirements and is done according to design doc
[ ] Usage compliant with license

Pushed to the feature/upgrade_rhel branch (#1332)


Winrm password is displayed when testing windows

If the execute resource is marked as sensitive, the output of the tests do not display:
Recipe: automate_inspec_helper::functional
  * execute[execute_functional_inspec] action run
    - execute sensitive resource


boringcrypto: create the dev.boringcrypto.go1.12 branch

dev.boringcrypto is merged up to 7ccd3583ed, which is just before release-branch.go1.12 branched, so simply starting dev.boringcrypto.go1.12 at the current dev.boringcrypto.
git fetch
git push origin origin/dev.boringcrypto:refs/heads/dev.boringcrypto.go1.12

This has now been distressingly stuck at
Total 0 (delta 0), reused 0 (delta 0)
remote: Processing changes: refs: 3 (-)

for a minute (the (-) is spinning).

git push origin origin/dev.boringcrypto:refs/heads/dev.boringcrypto.go1.12
Total 0 (delta 0), reused 0 (delta 0)
remote: Processing changes: refs: 3, done
To https://go.googlesource.com/go
 * [new branch]            origin/dev.boringcrypto -> dev.boringcrypto.go1.12

and nothing seems to be on fire.


Add gtr tests

node-semver gtr tests https://github.com/npm/node-semver/blob/master/test/gtr.js
#1 Every little helps
I've kept the formatting the same as you had before
Moved the gtr spec to a separate file
And any loose matches from the node tests are also set to true here

Wonderful, thanks @krishandley, now I need to get them passing!


[Feature] Add an option to generate a new seed via coin flips

Coin flip entry can use the keyboard UI w/custom keys to just "H" and "T".
Probably makes sense to break the task into chunks of 11 flips (each word = 11 bits) and flip for one word per screen.
For human stupidity reasons, I would not display the resulting word while flipping (reduce the odds of people fudging their flips so they can hand-pick their favorite word).
Flow:

Tools -> (coin icon?) New Seed
12- or 24-word seed prompt
Word #1 (keyboard UI w/just very large "H" and "T" keys; display output as "H" and "T" but convert to 1/0 under the hood). Include note that heads = 1, tails = 0). After 11th flip, enable a "Next" button or something.
Word #2... Word #11...
Final Word: forward straight to the existing Final Word screen that supports coin flips for the checksum calc. Alter the explainer screen so that coin flips are the ONLY option (instead of listing options, just replace with a "Next" button).
Flow from that Final Word screen then takes over. Checksum word is calculated, mnemonic is displayed, user is given the option to do the quiz to test that they wrote their mnemonic down correctly.

Options/Bonus: Maybe enrich the final mnemonic word display to include the raw bits for each word (but only if arriving there via this flow)?

Thanks for this, Keith. Let me know if I there is anything I can do to help (I'm new to Github and fiat job is crazy busy at the moment, but will be glad to learn/help if no time pressure).
Here are some additional thoughts I had (please feel free to ignore what is impractical; goal in mentioning now is to try to leverage effort -- get most bang-for-buck -- while still in brainstorming stage):
(1) For faster and for better entropy with coin toss method, user may throw 11 coins at once (mentioning here in case affects UI/overall flow)
(2) I wonder if simultaneous with this it might be possible to work XOR into flow; for example, user loads two seeds (e.g., one generated from image and one generated by dice or coin toss) into first two seed slots, button press causes XOR of seeds in slots to be written to slot 3
(3) Where user wants to do (2) recursively, user moves XOR output at slot 3 to slot 1, generates new seed at slot 2, and presses XOR button again to write XOR of slots 1 and 2 to slot 3

@mister-1-wizard for your (2), if we have coin flips as an entropy source to begin with, I don't see much value in an XOR option built on top.
If you want the "good" entropy of coin flips, use coin flips to generate a new seed. Full stop.
So to me, (2) is a completely separate issue (implement SeedXOR), which I remain skeptical/hesitant on.


Expose RAI response and move SdlManager.Builder

Fixes #928
This PR is ready for review.
Risk
This PR makes ** minor** API changes.
Testing Plan

Connect with Core
Use new method to retrieve register app interface

Summary

Moved the SdlManager.Builder class to end of file
Added public method to retrieve the RegisterAppInterface Response in it's entirety.

Changelog
Enhancements

Developers should have access to all information that comes back through the RAI response similar to the iOS library.

CLA

[x] I have signed the CLA

Codecov Report

Merging #936 into develop will decrease coverage by <.01%.
The diff coverage is 66.12%.

@@              Coverage Diff              @@
##             develop     #936      +/-   ##
=============================================
- Coverage      42.55%   42.54%   -0.01%
  Complexity      3734     3734
=============================================
  Files            434      434
  Lines          23076    23082       +6
  Branches        2693     2693
=============================================
+ Hits            9820     9821       +1
- Misses         12612    12617       +5
  Partials         644      644

Impacted Files
Coverage Δ
Complexity Δ

...n/java/com/smartdevicelink/proxy/SdlProxyBase.java
6.57% <33.33%> (+0.02%)
15 <0> (ø)
:arrow_down:

.../java/com/smartdevicelink/managers/SdlManager.java
43.8% <67.79%> (-0.43%)
50 <0> (ø)

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 490be41...1596a2d. Read the comment docs.


print @deprecated directive when deprecationReason is empty string

Why

if ($reason === '') can't be true after if (empty($reason))
=> because empty() already test all falsy values (including '')

How

add tests for current @deprecated printing behavior
~remove the useless condition~ replace empty() with === null

Is there any else you want me to do, here? 🙏

Great job! Let's ship it 🚢 And sorry for the delay.


SOLR: Improve docs and docker-compose.solr.yaml

The Problem/Issue/Bug:
There's always been a lot of magic involved with our docker-compose.solr.yaml and instructions. This PR attempts to improve the docs and the docker-compose.solr.yaml so people can understand what's important and how to change it.
How this PR Solves The Problem:

Much addition to docker-compose.solr.yaml
Much addition to the solr docs
Defaults to bash shell when using ddev ssh -s solr

Manual Testing Instructions:

Work through it all from scratch.

Automated Testing Overview:

Related Issue Link(s):
Release/Deployment notes:

I'm going to go ahead and pull this, because I'm trying to write it up in a blog post, and the links won't be valid unless I pull it. I still very much appreciate reviews or comments (or issues or PRs) here, and will follow up as needed.


fix: metrics docs

Closes #760
Closes #769
This PR fix various metrics docs issues:

incomplete metric names for histograms
incomplete labels list for kyverno_admission_review_duration_seconds
incomplete labels list for kyverno_policy_execution_duration_seconds
incomplete labels list for kyverno_admission_requests_total
missing docs for kyverno_http_requests_duration_seconds
missing docs for kyverno_controller_reconcile_total
missing docs for kyverno_controller_requeue_total
missing docs for kyverno_controller_drop_total
missing docs for kyverno_cleanup_controller_errors_total
missing docs for kyverno_cleanup_controller_deletedobjects_total
order labels table by label name
improved pages layout

You putting cleanup here as well? This account for all missing metrics too?

I will do everything here

@chipzoller we should be good

I don't think we need to change anything on the index page, what should be changed ?

References to the Helm values snippets? Installation instructions? Have you checked all of it for 100% accuracy?

Ah, you're right, i missed that.

@chipzoller i update the index


fast-browserify-builds-with-watchify.md

This recipe states that you can run the js task to build the file. When I try this, the task never finishes but keeps watching... Is there something I'm missing?

Watchify watches the files for changes, and so doesn't finish until it is cancelled. Read the text at the top of the recipe :)

@callumacrae myeah, this comment is rather confusing then.
gulp.task('js', bundle); // so you can run `gulp js` to build the file

@vdclouis please send a PR with the improvements so we can review.  Thanks.

@phated I tend to agree with @vdclouis. Excuse me if I'm interpreting this incorrectly but
gulp.task('js', bundle); // so you can run gulp js to build the file
If we run this task it never exits even when finished, so there is a watch or something hanging it up.
b.on('update', bundle); // on any dep update, runs the bundler
If the above task never finished and this starts a new task every time something has changes wouldn't we be generating a large amount of tasks sitting there watching... something? If none of those tasks exit after finishing it seems like you could have a large amount of tasks sitting there doing nothing until you close the parent task (ionic serve in my case).
the bundle task itself doesn't rebuild on a change so why is it hanging after finishing?


Make instance logo customisable

Summary
Makes the logo customisable like the banner and error images
Defaults to the current one

Resolve #3828

Thank you
👍👍👍


validator value keys missing on first call

Describe the bug
When I initialise a form and add a validator in either  @felte/react or @felte/solid, the validator is called twice. The first time the input keys are missing, the second time they're there. Interestingly, in Solid only the inputs that wrapped with another component are missing, plain <input>s are still there. I'm not sure why the validator is even called twice, it should probably be called only once.
Which package/s are you using?
@felte/solid (SolidJS), @felte/react (ReactJS)
Environment

OS:
Browser:
Version:

To reproduce
react version:
https://stackblitz.com/edit/vitejs-vite-caqq2l
solid version:
https://stackblitz.com/edit/solidjs-templates-7tegxx
Small reproduction example
No response
Screenshots
React output

Solid output

Additional context
No response

I'd say this is expected behaviour (sort of). Felte runs validations whenever the data store changes, and on mount the data store is updated both when createForm is called and when the form is loaded (to get initial values from DOM inputs). Which explains the two calls to the validation

Hmm, this is pretty annoying though, especially when I type the form as createForm<{ username: string }> and it turns out the data doesn't exist. Would it be possible to wait for the validation until the form is loaded?
In either case you might want to add a note to it in the docs, I found this behaviour pretty unintuitive.


I wish /docs/whatisk8s/ I wish this site can be downloaded as a PDF

I wish /docs/whatisk8s/ I wish this site can be downloaded as a PDF

Sorry, but we're not going to be able to do this in the foreseeable future.


experimental boilerplate updates

Proposed changes
updated the experimental boilerplate to explain how to turn on these features.
Unreleased project version (optional)

Related issues (optional)
https://docker.atlassian.net/browse/ENGDOCS-61?atlOrigin=eyJpIjoiMGI2NjgxNWZjMzcxNDAxYWEzMTk1ZGEyMDNmY2NlOTciLCJwIjoiaiJ9

Deploy preview for docsdocker ready!
Built with commit e34536d8a5332a8474c177f517494f19a1160357
https://deploy-preview-9134--docsdocker.netlify.com


[BUG] Regression: libHarfBuzzSharp.so uses symbols from the system libharfbuzz.so.0 which causes SIGSEGV

This was previously fixed by https://github.com/mono/SkiaSharp/pull/2247, however LibraryLoader is only used for netfx builds, net6.0 build doesn't contain it anymore.
As of the issue details, see the original PR
Repro:
Use GtkSharp and the following code:
class Program
{
    static void Main(string[] args)
    {
        // Causes SIGSEGV
        Gtk.Application.Init();
        var font = new HarfBuzzSharp.Font(new Face((_, _) => null));
        font.TryGetGlyph(65, out _);

        Console.WriteLine("Survived");
    }
}

Also, linking with -Bsymbolic could help too:
-Bsymbolic
  When creating a shared library, bind references to global symbols to the
  definition within the shared library, if any. Normally, it is possible
  for a program linked against a shared library to override the definition
  within the shared library.

  This option is only meaningful on ELF platforms which support shared libraries.

-Bsymbolic-functions
  When creating a shared library, bind references to global function symbols
  to the definition within the shared library, if any.

  This option is only meaningful on ELF platforms which support shared libraries.

Are things different after the work in https://github.com/mono/SkiaSharp/pull/2917 by @maxkatz6 ? Is there a way to control the imports in .NET so when we invoke it, the symbols are the ones we just have in the same binary vs some random one that was loaded by the process at some point before?

I see.
Are you able to build skia with -Bsymbolic and test?
Option 2 is a lot more work so hopefully option 1 works. I typically just exposed everything in the harfbuzz library via the generator, so it will be a lot to wrap.


can you help me im stuck here what is the problem? im not able to download

my windows details, is this inefficient to handle this program?

try to reinstall python 2.7 and make sure to enable path to

Please rather use Python 3.7 as this is the official supported Python version for UVR

Please rather use Python 3.7 as this is the official supported Python version for UVR

I downloaded everything from links on the original page. As far as i can understand .. the download stopped midway .. so will the half downloaded file stay in the directory ? And will it cause any problem if i redownload UVR ? I also want to clear half downloaded file.. is there anything i can do now? How to proceed?

It seems like you tried downloading this on a public space where there was limit on download.
Try downloading the package again from your home.
Running the download command again won't cause any issues.

It seems like you tried downloading this on a public space where there was limit on download.
Try downloading the package again from your home.
Running the download command again won't cause any issues.

i did it again and it got stuck, just in previous way but this time at 53%. so can i manually download from the given link [https://download.pytorch.org/whl/torch_stable.html]  using chrome and link it or copy it to the file or is there some method to download the 3055mb by not using command line?

This will probably help: https://github.com/Anjok07/ultimatevocalremovergui/issues/72#issuecomment-850770764


chore: add readme for cloudflare top level dir

Addressed comments from PR https://github.com/momentohq/client-sdk-javascript/pull/692
Once this is approved, we could actually just point this to main and merge all the changes.

Will be merged here https://github.com/momentohq/client-sdk-javascript/pull/709


Brush up Demonologist and consolidate Breach the Abyss

If accepted, these effects can be added to the migration/deletion list:
Effect: Breach the Abyss - Acid
Effect: Breach the Abyss - Cold
Effect: Breach the Abyss - Electricity
Effect: Breach the Abyss - Fire
Effect: Breach the Abyss - Negative

Rather than an effect, perhaps this would best be handled by a RollOption with suboptions?


⚠ Secret Website 3 has degraded performance

In f4f4365, Secret Website 3 ($SECRET_WEBSITE_3) experienced degraded performance:

HTTP code: 200
Response time: 2687 ms

Resolved: Secret Website 3 performance has improved in 38fb337.


Pull Requests: if no target is specified, then use them all

Is your feature request related to a problem?
Maintaining multiple manifests is a pain: having less configuration would help.
The new pullrequest object is hard to maintain: the list of targets need to be updated to reflect existing target ids: it's not really sustainable.
Describe the solution you'd like
pullrequests:
  default:
    title: '[updatecli] Bump Golang version to {{ source "latestGoVersion" }}'
    kind: github
    scmID: default
    targets:
      - release-sandbox
      - release
      - workflowgo
      - go.mod
    spec:
      labels:
        - chore

should have the same effect as
pullrequests:
  default:
    title: '[updatecli] Bump Golang version to {{ source "latestGoVersion" }}'
    kind: github
    scmID: default
    spec:
      labels:
        - chore

=> The manifests where only a subset of all the targets are specified are edge cases.
Describe alternatives you've considered
N.C.
Additional context
N.C.

Since release 0.30.0, the target setting is not needed anymore.
Now, Updatecli uses the scmid to set the value.

Since release 0.30.0, the target setting is not needed anymore. Now, Updatecli uses the scmid to set the value.

Do you have a PR link or doc, I can't find anything in https://github.com/updatecli/updatecli/releases/tag/v0.30.0 related to this?

Since release 0.30.0, the target setting is not needed anymore. Now, Updatecli uses the scmid to set the value.

Do you have a PR link or doc, I can't find anything in https://github.com/updatecli/updatecli/releases/tag/v0.30.0 related to this?

Sorry it was in release 0.31.0
It's explained in the release changelog at "Drop target in pullrequest spec"

Thanks buddy, this is really cool! ❤


Update fluid-framework to bundle re-exported modules in its report

See the updated .api.md file for an example of the changed generated report. This model will make it substantially easier to detect breaking changes affecting our public package.
This also cleans up the generated documentation for the website. If you wish to see the complete change, you can build the site locally. But a quick sample of the new output looks like this:

Making the API docs for the package appear like those for our other package, and making the fact that the package is implemented by re-exporting other packages an implementation detail, rather than something user-facing.
This PR also updates the @packageDocumentation comment for the package to enumerate more:
/**
 * The `fluid-framework` package is the primary entry-point into the Fluid client ecosystem when paired with
 * a corresponding service client package (for example, `@fluidframework/azure-client` or
 * `@fluidframework/tinylicious-client`).
 *
 * It contains necessary types and functionality for creating and loading
 * {@link https://fluidframework.com/docs/build/containers/ | Containers}.
 *
 * It also includes a few {@link https://fluidframework.com/docs/build/dds/ | Distributed Data Structures (DDSes)}
 * to get you started using Fluid. These include:
 *
 * - {@link @fluidframework/map#SharedMap}
 *
 * - {@link @fluidframework/map#SharedDirectory}
 *
 * - {@link @fluidframework/sequence#SharedString}
 *
 * Other DDSes and related libraries are published separately.
 *
 * @remarks This package is implemented by re-exporting contents from the following library packages:
 *
 * - `@fluidframwork/container-definitions`
 *
 * - `@fluidframwork/container-loader`
 *
 * - `@fluidframwork/fluid-static`
 *
 * - `@fluidframwork/map`
 *
 * - `@fluidframwork/sequence`
 *
 * @packageDocumentation
 */

Other changes:

Add API-Extractor ("build:docs") to standard build script to ensure reports are re-built alongside changes.
Fix the "clean" script, which was not deleting some build output
Move package re-exports directly into index.ts
Update links in docs to fix new title-wise ambiguity

How will this affect packages that refer to the re-exported libraries directly? E.g. if we ever publish the container-definitions package, and other packages refer to AttachState directly in it vs through the fluid-framework package, will the links go to the right place?

The links will go to whichever package is referenced in the link. So if they use {@link fluid-framework#AttachState}, the link will go to the re-export, but if they use {@link fluid-container#AttachState}, the link will go to the base definition.

Update package README

I am pulling out some of the clean-up aspects of this PR into separate PRs:

#11925
#11923

Pulling the package description update portion out into its own PR as well: #11975


nit: spelling fix memoery to memory

Description

Tiny spelling fix....  Simultaneously unimportant, and it might be a (trivially) breaking change for some clients, but doesn't seem to have been even raised as an issue yet so here we are.  It's on your radar now. 🤷

Checklist

[ ] Does npm test pass with this change (including linting)? - no, but master doesn't either on my machine. (a typescript complaint about implicit any type) ⚠
[ ] Is the new or changed code fully tested? - no
[ ] Is a documentation update included (if this change modifies existing APIs, or introduces new ones)? - no, but this may be a breaking change for some clients.

Codecov Report

Merging #2132 (496419c) into master (2ca1ba4) will decrease coverage by 4.71%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master    #2132      +/-   ##
==========================================
- Coverage   95.70%   90.99%   -4.72%
==========================================
  Files         411      411
  Lines        3799     3799
  Branches      431      431
==========================================
- Hits         3636     3457     -179
- Misses        100      280     +180
+ Partials       63       62       -1

Impacted Files
Coverage Δ

packages/client/lib/client/commands.ts
100.00% <100.00%> (ø)

packages/client/lib/commands/FUNCTION_LOAD.ts
16.66% <0.00%> (-83.34%)
:arrow_down:

packages/client/lib/commands/ZRANGESTORE.ts
20.00% <0.00%> (-80.00%)
:arrow_down:

packages/client/lib/commands/FUNCTION_FLUSH.ts
20.00% <0.00%> (-80.00%)
:arrow_down:

packages/client/lib/commands/FUNCTION_RESTORE.ts
20.00% <0.00%> (-80.00%)
:arrow_down:

packages/client/lib/commands/GETEX.ts
21.42% <0.00%> (-78.58%)
:arrow_down:

packages/client/lib/commands/COPY.ts
33.33% <0.00%> (-66.67%)
:arrow_down:

packages/client/lib/commands/ZINTER.ts
36.36% <0.00%> (-63.64%)
:arrow_down:

packages/client/lib/commands/FUNCTION_LIST.ts
37.50% <0.00%> (-62.50%)
:arrow_down:

packages/client/lib/commands/FUNCTION_STATS.ts
25.00% <0.00%> (-62.50%)
:arrow_down:

... and 52 more

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 2ca1ba4...496419c. Read the comment docs.


**Bhool Bhulaiyaa 3 (2024) FuLLMovie Free Online On 123movies

19 Sec ago - Still 𝙽ow Here are options for Downl𝚘ading or Watching Bhool Bhulaiyaa 3 Strea𝚖ing the Ful𝚕 Mo𝚟ie 𝙾nl𝚒ne for 𝙵r𝚎e on 123Mo𝚟ies & 𝚁edd𝙸t, including where to Watch Bhool Bhulaiyaa 3 latest supernatural comedy horror Mo𝚟ie Bhool Bhulaiyaa 3 at home. Bhool Bhulaiyaa 3 2024 available to 𝚂trea𝙼? Is Watching Bhool Bhulaiyaa 3 on Peacock, HBO Max, 𝙽etflix or Disney Plus? Yes, we have found an authentic Strea𝚖ing option/service.
➤ ►🌍📺📱👉 Bhool Bhulaiyaa 3 (2024) Ful𝚕 Mo𝚟ie
➤ ►🌍📺📱👉 Bhool Bhulaiyaa 3 (2024) Ful𝚕 Mo𝚟ie
➤ ►🌍📺📱👉 WaTch Bhool Bhulaiyaa 3 (2024) Ful𝚕 Mo𝚟ie Downl𝚘ad
Here's a content outline focused on Bhool Bhulaiyaa 3, highlighting aspects that would attract readers interested in the movie, such as storyline speculation, cast, and release expectations. Let’s delve into a structured, engaging take:
Catch up on the most anticipated Bollywood horror-comedy of 2024, Bhool Bhulaiyaa 3. Dive into the plot, cast, and expected release details.
Bhool Bhulaiyaa has become a cultural phenomenon in Bollywood, blending humor with supernatural thrills. With the release of Bhool Bhulaiyaa 2 in 2022, fans eagerly await what’s next in Bhool Bhulaiyaa 3. Here, we explore everything we know so far and what we can anticipate from this thrilling sequel.
Starting with the original Bhool Bhulaiyaa in 2007, starring Akshay Kumar and Vidya Balan, the franchise set a high standard for horror comedies. Bhool Bhulaiyaa 2, featuring Kartik Aaryan and Kiara Advani, successfully revitalized the series.
Plot Speculations for Bhool Bhulaiyaa 3
While plot details remain under wraps, the third installment is expected to further explore the mystery of the haunted mansion and the eerie supernatural presence. Given the franchise’s knack for blending comedy with suspense, we can anticipate unexpected twists, ghostly encounters, and comic relief.
Return to the Haunted Mansion
With each installment, the setting has added to the eerie charm. Bhool Bhulaiyaa 3 might bring us back to an even grander, more mysterious mansion.
Mysterious Character Reappearances
Fans have been wondering if Kartik Aaryan will reprise his role as Rooh Baba, the eccentric character who confronts the supernatural with a comedic touch.
Cast and Crew
Rumors hint at the return of Kartik Aaryan, who stole the spotlight in Bhool Bhulaiyaa 2, along with potential new faces who could add a fresh twist. We can expect director Anees Bazmee to helm the film, delivering his signature style of horror-comedy.
Music and Soundtrack Expectations
Music has always played a crucial role in creating the film’s chilling atmosphere. From the iconic “Ami Je Tomar” to the catchy beats of Bhool Bhulaiyaa 2, fans eagerly await what kind of musical experience Bhool Bhulaiyaa 3 will bring.
Anticipated Release Date
Bhool Bhulaiyaa 3 is expected to release in 2024, though no official date has been set. With production potentially underway, the filmmakers aim to capitalize on the success of the second installment and deliver another blockbuster experience.
Box Office Potential and Fan Expectations
After the success of the previous films, Bhool Bhulaiyaa 3 is poised to become one of the most anticipated releases. Fans expect the perfect blend of horror, comedy, and suspense that has come to define the franchise.
FAQs About Bhool Bhulaiyaa 3
Q1: Who will star in Bhool Bhulaiyaa 3?
A1: While Kartik Aaryan is rumored to return, official announcements on the full cast are awaited.
Q2: Is there a trailer available?
A2: As of now, no official trailer has been released, but fans expect a teaser soon.
Q3: What is the expected release date for Bhool Bhulaiyaa 3?
A3: The film is anticipated to release in 2024, though no official date has been confirmed.
Conclusion
Bhool Bhulaiyaa 3 promises to continue the legacy of horror-comedy in Bollywood, appealing to fans of both genres. With suspenseful plot twists and iconic characters, the film is set to be a thrilling experience for audiences worldwide.
This layout can be expanded further for SEO purposes, optimizing it for fans searching for updates on the movie. Let me know if you'd like this in full article format or with additional sections like fan theories and director interviews.

moxw

vfet


Importing JosiahSiegel GHA: git-secrets@latest

Profile: JosiahSiegel
Status: Importing (In-Progress)
Objective: Prevent committing AWS , AZURE and GCP sensitive credentials to a git repository.
Target<EMAIL_ADDRESS>: ad82d68
Latest: git-secrets ->  (bff90684a2289cd3b0536a2cbeb37728e30680fd)
Warning: This is a fork to another repository msalemcode/git-secrets
The git-secrets repository by Josiah Siegel is a fork of the original git-secrets tool developed by AWS Labs. This tool is designed to prevent the accidental inclusion of sensitive information, such as passwords, API keys, and other secrets, into Git repositories.
Repository Overview:

Purpose: The primary function of git-secrets is to scan commits, commit messages, and --no-ff merges to prevent adding secrets into your Git repositories.

Key Features:

Pattern Matching: Allows users to define custom patterns to detect sensitive information.
AWS Integration: Provides built-in patterns to detect AWS credentials and can be extended to other services.
Pre-Commit Hooks: Integrates with Git's commit hooks to enforce secret scanning before commits are finalized.
History Scanning: Offers the ability to scan the entire repository history for secrets.

Technical Evaluation:

Pattern Configuration: Users can add prohibited patterns using the --add option and allowed patterns using the --add --allowed option.

AWS Patterns: The --register-aws option adds common AWS patterns to the git config and ensures that keys present in ~/.aws/credentials are not found in any commit.

Pre-Commit Hook Installation: The --install option installs Git hooks for a repository. Once the hooks are installed, commits and non-fast-forward merges for that repository will be prevented from committing secrets.

History Scanning: The --scan-history option scans the repository, including all revisions, to detect any committed secrets.

Relevance to Your Pipeline:
Integrating git-secrets into your GitHub workflows can significantly enhance security by preventing the inclusion of sensitive information in your codebase.  Additionally, the ability to scan the entire repository history allows for the detection and remediation of previously committed secrets.
Conclusion:
The git-secrets tool is a valuable addition to any development pipeline, providing an extra layer of security by preventing the inclusion of sensitive information in Git repositories. Its integration into GitHub workflows can help maintain the integrity and confidentiality of your codebase.

It seems this specific GitHub Action is not based on any actions or workflows but rather a collection of BATS and Git configurations.

This GitHub Action (targeted to be imported as a remote/external) is no longer in consideration until we can further evaluate if they are worth the effort to be imported at a later stage.
Warning: I have placed it into the "IceBox" stage as it is out of scope for now.

devops: prime-reportstream (main=) $ git checkout -b devsecops/emvaldes/git-secrets ;
Switched to a new branch 'devsecops/emvaldes/git-secrets'

devops: prime-reportstream (devsecops/emvaldes/git-secrets) $ git push --set-upstream origin devsecops/emvaldes/git-secrets ;

Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
remote:
remote: Create a pull request for 'devsecops/emvaldes/git-secrets' on GitHub by visiting:
remote:      https://github.com/CDCgov/prime-reportstream/pull/new/devsecops/emvaldes/git-secrets
remote:
remote: GitHub found 3 vulnerabilities on CDCgov/prime-reportstream's default branch (2 high, 1 low). To find out more, visit:
remote:      https://github.com/CDCgov/prime-reportstream/security/dependabot
remote:
To https://github.com/CDCgov/prime-reportstream.git
 * [new branch]          devsecops/emvaldes/git-secrets -> devsecops/emvaldes/git-secrets
branch 'devsecops/emvaldes/git-secrets' set up to track 'origin/devsecops/emvaldes/git-secrets'.

Step 1: Checkout the MAIN branch
git checkout main
Step 2: Update the MAIN branch
git pull
Step 3: Create a new branch
git checkout -b devsecops/bethbeza/reliable-pull-request-action
Step 4: Push the new branch to the remote repository
git push --set-upstream origin devsecops/bethbeza/reliable-pull-request-action
Step 5: Create a target container (folder)
mkdir reliable-pull-request-action
cd reliable-pull-request-action
Step 6: Clone the external GitHub Action repository
git clone https://github.com/JosiahSiegel/reliable-pull-request-action.git .
Step 7: List the file structure
Get-ChildItem -Recurse -Force
Step 8: View the Git log
git log

For Step 7, I had to switch the tree -a command (since it’s Unix-based) to Get-ChildItem -Recurse -Force, which works in PowerShell.

GIT pull to finally get the dependabot.yml file. woot woot!


Installation Fails Using pip install -e python as per README Instructions

I'm tryting to setup Triton on lightning studio.
Following the README instructions for Triton installation using pip install -e python causes pip installation fails due to incompatible version.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed.

This behaviour is the source of the following dependency conflicts.

torch 2.5.1+cu121 requires triton==3.1.0;
platform_system == "Linux" and platform_machine == "x86_64" and python_version < "3.13",

but you have triton 3.0.0+gite82dfd99 which is incompatible.

System Information:

OS: Ubuntu 20.04, x86_64
Python Version: 3.10.10
CUDA Version: 12.1
PyTorch Version: torch==2.5.1+cu121

From my experience, after seeing this error, Triton is still installed. The problem is that your torch that already exists in the environment requires triton 3.1.0 (probably due to torch.compile), but your source triton is older. Perhaps you can checkout a newer triton commit that is 3.1.0 and build from source on that

Hi, I have a similar issue.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
torch 2.5.1 requires triton==3.1.0; platform_system == "Linux" and platform_machine == "x86_64" and python_version < "3.13", but you have triton 3.2.0+gitc76b342a which is incompatible.

I plan to fork triton and try to develop some new features for it, and I need to run tests to verify it, while torch is necessary for unit tests. Is there any way to make them compatible?
Also, I cannot find the corresponding tag of version 3.1.0. Where can I find the source code of different versions?
Thank you for your reading and patience!


create a GZ Cosmic Dawn schema

The schema in data for cosmic dawn workflow with id 21802 (production) is different from decals 8 schema and needs a new label_extractors class setup to handle data import from caesar and exporting the catalogues for use in re-training zoobot.
Refactor the LabelExtractors::GalaxyZoo code in
https://github.com/zooniverse/kade/blob/f4f32bf88ea0d5eeb50f83f371279369da0e8259/app/modules/label_extractors/galaxy_zoo.rb#L19-L86 to include the new GZ CD workflow aggregated labels.
'id_str'
'smooth-or-featured_smooth'
'smooth-or-featured_featured-or-disk'
'smooth-or-featured_problem'
'how-rounded_round'
'how-rounded_in-between'
'how-rounded_cigar-shaped'
'disk-edge-on_yes'
'disk-edge-on_no'
'edge-on-bulge_rounded'
'edge-on-bulge_boxy'
'edge-on-bulge_none'
'bar_strong'
'bar_weak'
'bar_no'
'has-spiral-arms_yes'
'has-spiral-arms_no'
'spiral-winding_tight'
'spiral-winding_medium'
'spiral-winding_loose'
'spiral-arm-count_1'
'spiral-arm-count_2'
'spiral-arm-count_3'
'spiral-arm-count_4'
'spiral-arm-count_more-than-4'
'spiral-arm-count_cant-tell'
'bulge-size_none'
'bulge-size_small'
'bulge-size_moderate'
'bulge-size_large'
'bulge-size_dominant'
'merging_merger'
'merging_major-disturbance'
'merging_minor-disturbance'
'merging_none'
'lensing_yes'
'lensing_no'
'clumps_yes'
'clumps_no'
'problem_star'
'problem_non-star'
'problem_zoom'
'artifact_non-star'
'artifact_other'
'artifact_satellite'
'artifact_scattered'
'artifact_diffraction'
'artifact_ray'
'artifact_saturation'

closed by 7b17447ed232c4f13570b84fde31ae27743f47ab


Unexpected decision of side pass stop

Hi Apollo team,
I met an unexpected result when I ran the planning module. I manually added a static obstacle in single-lane road map under a lane borrowing scenario.  The function IsPerceptionedBlocked in lane change decider considers the small static obstacle is blocking the perception since the blocking angle is larger than the threshold (0.5).
System information

OS Platform and Distribution (e.g., Linux Ubuntu 18.04): Ubuntu 14.04
Apollo installed from (source or binary): from LGSVL repo: https://github.com/lgsvl/apollo-5.0.git
Apollo version (3.5, 5.0, 5.5, 6.0): 5.0
Output of apollo.sh config if on master branch:  default branch (simulator)

Steps to reproduce the issue:
The steps of reproducing:

Put a static vehicle in front of the ego car in the same lane (as shown in picture)
Put a static obstacle out of the lane (as shown in the picture)
Without adding the obstacle in step 2, the ego car will generate a lane borrow trajectory. However, if I put the static obstacle out of the lane, ego car will make a side pass stop decision because the lane change decider thinks the perception is blocked by the small static obstacle.

Supporting materials (screenshots, command lines, code/script snippets):
In the following code(planning/tasks/deciders/lane_change_decider/lane_change_decider.cc), the difference between left_most_angle and right_most_angle is larger than 2. In my understanding, the difference should be the blocking angle caused by the obstacle, which is much larger than the actual value here.
if (std::fabs(common::math::NormalizeAngle(             left_most_angle - right_most_angle)) > is_block_angle_threshold) {       return true;     }

@liouyx @JackFu123 @JasonZhou404 Hi, just want to check out whether there is any progress on this issue.

@liouyx @JackFu123 @JasonZhou404 Hi, just want to check out whether there is any progress on this issue.


Add QuantumComputingArticle

I have added an article which contains a very good introduction to Quantum computing and quantum gate logic with fun animations and interactions.
Article:
https://davidbkemp.github.io/QuantumComputingArticle/
GH:
https://github.com/davidbkemp/QuantumComputingArticle

Thanks for the addition of a great resource


Gnosis Safe - SDK hookup

SDK (plugging the bits)
SDK should be able to detect, on userSync(?), if the provided address has any ETH/DAI.

[ ] IF YES:  SDK should either CREATE or RESTORE the user's Gnosis wallet and return this wallet address to the UI.*
[ ] IF NO: SDK should continue along with the provided wallet.

*The gnosis safe relayer polls and will create the safe once funds are at the address. New gnosis safe accounts with no funds won't be deployed, so the SDK should return the future deployed safe address.

Related: https://github.com/AugurProject/augur/pull/4125

- on login check if there is a safe associated with the account in our safe registry
- if not request safe
- get back safe address
- sign safe address
- stored safe address and corresponding sig in localstorage
- ask user to fund address
- once address is funded the safe is created by the relay and will be auto-registered in our safe registry contract
- on login check if there is a safe associated with the account in our safe registry
- returns safe, use safe


Limited Logs Issue - Requires Iteration

We are now able to get stakedBalances across networks but there is an issue with limited logs being retrieved especially on BSC. We need to implement log iteration and build a mechanism to pick up from the last block number to get unique addresses.

Resolved in #14


🛠 Build an API out of the list

Is your feature request related to a problem? Please describe.
Build a simple API to fetch all the APIs listed inside this project.
Describe the solution you'd like
My idea is to use free solution like deta.sh for both storing the data and hosting the API itself.
Plans are to creating an action in this repository that updates once every day (or pushing to a specific branch), which will then add/update all the API items to the deta base.
The backend API (separate project) will have a simple route (paginated), that will list all the key properties and respond with the list.
Describe alternatives you've considered
N/A
Additional context
Maybe move the repository to an organization and work on there with peace 🤔

I can do this

I can do this

Sorry but this is not open to be worked by anyone right now 🙏


Bot does not respond to user input

After following the deployment guide and sideloading the app, we are unable to get it to respond to regular or expert team users. Azure Insights show some authentication failures, but we've double checked the appid and the app secret and they are correct. Please help!

@jeshall73  Hello. We have the same problem. Have you managed to solve it ?

Seems like there would be some deployment issue. Please validate tenant Id in App Service configuration in Azure portal. It should be tenant Id of tenant where manifest is installed.
Let us know if issue still persists.


move crs-rules-check to its own repository

[ ] move to a new repo
[ ] create python tests
[ ] rename to crs-linter

Created repo https://github.com/coreruleset/crs-linter.


Very long build times

The app that I just inherited uses Ferry to talk to the Shopify GraphQL API.
We implemented it and it all works.
What i did notice is:

The generated code is around 600k lines.
Android release build has shot up to 30min on a Ryzen9 machine.
iOS release build is around 50min on a macbook pro.
The builds time out on Github actions (6 hours)

These build times are also the case when just having the generated files in the project without using them.
Verbose logging during builds dont surface any issues
I've run out of ideas on how to further debug/fix this issue so any pointers are welcome :smile:
Cheers!

duplicate of https://github.com/gql-dart/ferry/issues/143

This is not the build_runner, although that takes a while too. Its the app production builds

Ah, yes. Reopening.

The project I'm working on has ~300k lines of generated ferry-related code, and it takes about 20 minutes for my app to build for iOS with Github Actions, so 6 hours for 600k seems unusual.
About ~3/4 of the generated code is from built_value (to get the serializers, builders, and immutability features), so I don't believe there's a whole lot we can do at the moment to bring that down. The Dart team is considering some language features which, if added, could allow for us to eliminate built_value altogether, but that is probably not coming soon.
Although ferry only generates data classes for the operations that are used, there is some schema-related code that may be superfluous, so you may get some modest gains if you prune your schema to only what is being used.

Interesting, our used to be around the 20min mark before a PR with around 300k lines added.
Ill have a look if i can strip something. Otherwise i might have to consider an alternative :/

Managed to prune the .graphql removing around 400k generated lines :ok_hand:
Builds on my Ryzen9 back down to 9min.
Lesson: Know your schema :+1:


support sub-folder index

systemjs resolution does not support this:
// ./index.ts
export * from './some-folder'

// ./some-folder/index.ts
export * from './funcA.ts'

To do this, I need to have a custom plugin to hook into the locate function.
Will pull the path transform code into it.

Closed by #35


Query: Fix #6458 - CompiledQueryCache use a static lock that will mak…

Removed static lock and added logic to ensure a single compilation per cache-key.

cc @ajcvickers

:shipit: