Option to offset the HUD?

First off, I love the fix, thank you for your work and for keeping this game alive. Also, sorry in advance if this isn't the right place to ask this. Is it possible to add an option to offset the HUD, so that on ultrawide resolutions it's more to the right? Or do you know of any fix/mod that does this?

Do you mean having the HUD spanned? As in having the HUD be 21:9 for example instead of the default 16:9? If so I don't think there's a way to do that without incurring stretching which most people tend to dislike.

Do you mean having the HUD spanned? As in having the HUD be 21:9 for example instead of the default 16:9? If so I don't think there's a way to do that without incurring stretching which most people tend to dislike.

Yes, that's what I was referring to, thank you! I don't mind either way, but I'm playing with a friend that likes having the HUD spanned.  NBD if it's not feasible.

I've looked further in to this and while I think it's theoretically possible, it would probably require quite a bit of work.  As it is right now the UI is anchored to a 16:9 space. All that's easily changeable is the scale and X/Y of the entire UI canvas. To make the UI spanned would probably involve in offsetting individual parts of the UI and that gets complicated very fast, and requires significant testing. All of that to say, unfortunately it's probably not something that I'd work on. Apologies!


toplevel support for OCaml 4.04?

OCaml version 4.03.0:
# #require "ppx_import";;
# #require "cil";;
# type t = [%import: Cil.location];;
type t = Cil.location = { line : int; file : string; byte : int; }

OCaml version 4.04.1:
# #require "ppx_import";;
# #require "cil";;
# type t = [%import: Cil.location];;
Error: Error while running external preprocessor
Command line: /Users/voglerr/.opam/4.04.1/lib/ppx_import/./ppx_import '/var/folders/0j/1lq15k654zg7cf1rh9_gqty80000gn/T/camlppx3aac87' '/var/folders/0j/1lq15k654zg7cf1rh9_gqty80000gn/T/camlppxeea103'

Hm, no idea why this broke, sorry.

After #26 , the error seems fixed, however I get this:
> type t = [%import: Cil.location];;
Error: [%import]: cannot locate module Cil


Serve this code as a python pip package

Hi. I have found this repository trying to help solving a need related to Django cache backends. Maybe, it would me more useful this code if it was packed into a python pip package.
What do you think?

Sounds good, will take care of it.
Thanks,
Idan

Available on pypi: python-memcached-udp
The implementation is pretty basic, I can add more features if needed.
Thanks,
Idan


test: add normal metrics collector support

Codecov Report

Merging #87 into master will decrease coverage by 0.02%.
The diff coverage is 20%.

@@            Coverage Diff             @@
##           master      #87      +/-   ##
==========================================
- Coverage    81.6%   81.57%   -0.03%
==========================================
  Files         179      170       -9
  Lines        5181     5184       +3
  Branches      639      642       +3
==========================================
+ Hits         4228     4229       +1
- Misses        684      685       +1
- Partials      269      270       +1

Impacted Files
Coverage Δ

packages/metrics/src/common/MetricBuilder.ts
80% <ø> (ø)
:arrow_up:

packages/metrics/src/common/metrics/Gauge.ts
100% <ø> (ø)
:arrow_up:

packages/metrics/src/common/MetricsRegistry.ts
86.44% <ø> (ø)
:arrow_up:

packages/metrics/src/common/Reservoir.ts
80% <ø> (ø)
:arrow_up:

packages/metrics/src/common/metrics/Timer.ts
70% <ø> (ø)
:arrow_up:

...s/metrics/src/common/reservoir/UniformReservoir.ts
68.75% <ø> (ø)
:arrow_up:

...ages/metrics/src/common/snapshot/BucketSnapshot.ts
60% <ø> (ø)
:arrow_up:

packages/metrics/src/common/metrics/Histogram.ts
84% <ø> (ø)
:arrow_up:

...common/reservoir/ExponentiallyDecayingReservoir.ts
48.52% <ø> (ø)
:arrow_up:

packages/metrics/src/common/index.ts
100% <ø> (ø)
:arrow_up:

... and 12 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 12e5dc0...135ea28. Read the comment docs.


Fixes issue #11860 - confusing RenderSection example

As noted in the issue #11860, the RenderSection example is confusing and may create a fallacious impression that RenderSection can be used only inside other section definition. It's overloaded with information that is unnecessary for RenderSection understanding.
Also more appropriate tilde (~) notation/operator is used for resources paths.

@kosta-arnorsky  thanks!


010124 rollup

roll up of patches for ease of application.
Contains:
https://github.com/r-pufky/wireguard-initramfs/pull/13
https://github.com/r-pufky/wireguard-initramfs/pull/14
https://github.com/r-pufky/wireguard-initramfs/pull/15
https://github.com/r-pufky/wireguard-initramfs/pull/16
https://github.com/r-pufky/wireguard-initramfs/pull/17

Apologies for the delay in getting your changes reviewed and submitted; got busy with life stuff. I'm going to be pulling these in in the next few days.


Sewage Overlay

Add Sewage Overlay to the map
https://files.hawaii.gov/dbedt/op/gis/maps/osds.jpg
https://planning.hawaii.gov/gis/download-gis-data-expanded/ 019 – Utilities Networks

The above is not what we are looking for :(

Maybe we can track down where the data from https://www.honolulugis.org/apps/cchnl::sewer-projects-construction-map-1/about is coming from and get the lines that way

Closing since stale


Allow cloud_subnets to be saved as a top level collection

Allow cloud_subnets to be saved as a top level collection. It will allow us to get rid of the n+1 API requests

@blomquisg the code leveraging this will land first in AWS, it will allow us to do only 1 api request for all subnets

@Ladas, can you check the failing tests?

@blomquisg should be fixed now, seems it's not that easy to allow to save collection in top level, or as a child, based on what provider supports. It's easier in DTO refresh. :-)

Just summarizing what @Ladas and I talked about in gitter about this PR:
The idea here is that some cloud providers can return all of the subnets in a single API call, while others can only return subnets associated with a network.
Previously, the collection/parsing code for all providers collected subnets in a two step process:

Collect Networks
For each network, collect subnets

This PR is an optimization that can be applied to those providers that can retrieve all of the subnets in a single API call.  But, that means that the parsing and saving code needs to be able to react to both situations (subnets as a top level collection, and subnets as a subcollection under networks).
@Ladas, sound about right?

@blomquisg yes that is correct :+1:


Instructions not clear

I can't figure out how to mine the jumbo furnace as a whole, and not into 27 furnaces.

Fixed, added "You can itemize the jumbo furnace by using shears on it or baking 27 furnaces in a jumbo furnace." to the curseforge description page


Texture issues when erasing and re-adding to rv.data

I have spoken with a few other individuals who also agree that recycleview experiences texture and sizing issues after the following type of code:
rv.data.append() a few times
rv.data = []
rv.data.append() some more
or:
rv.data = [some new list]

Some views seem to be suppraposed or the texture with the previous data is not cleared, I was not able to reproduce it consistently. @matham, have you experienced this?

I think I've found where the issue lies, and how to fix it, but my lack of understanding on the code is preventing me from fixing it.
At this line: https://github.com/kivy-garden/garden.recycleview/blob/master/recycleview.py#L598
The variables passed are the widgets at the top of what's visible and the bottom of what's visible.
However, more views are cached than merely what's visible, and those views need to be included in the list to get updated. By altering line 592 (to be more precise, assigning s to at_idx(px_start)-200 being 200 a random number that worked) I can get more items to change effectively fixing it when scrolling towards the bottom (bottom to top still broken), although I'm assuming that particular hardcoded number only worked because of the height of the items in the list I was doing the testing.
If I understand the problem correctly, what must be done is to make px_start point to the position of the item that is still cached at the top of the list, and px_end to the one still cached at the bottom of the list. I tried to fix it myself but I'm definitely missing some understanding of recycleview that's preventing me to get it right.
So I'm paging @matham to see your input on this.

This is a video where I show and describe the problem (please excuse my accent):
https://www.youtube.com/watch?v=vxKCMTquh2Q
And here's the code I used to reproduce the bug (it's just the contacts example with different data):
https://gist.github.com/mixedCase/876c3c90df1921d25ebf

The fix resolve the issue, as well as #24

@tito You're the man tito :+1:

The bug is definitely harder to catch now, but it is still there, just spotted it again. I have no consistent way to reproduce it.
The improvement after @tito's commit suggests that dirty views may need clearing in other places too.


[FEATURE] Automatically determine release increment in CI

If we are willing to follow semver, we should be able to determine this automatically from the contents of UNRELEASED.md as follows:

If it contains the heading ## Breaking changes, increment the major version (not relevant until we graduate to 1.0.0).
If it contains the heading ## Features, increment the minor version
Otherwise, it should only contain ## Bugfixes, so increment the patch version

Irrelevant


Make sure that :association of InventoryCollection is distinct

When we have a complex :through relations, it can easily happen
a same result is returned multiple times. In this case we log a
warning and ask for relation to return a correct distinct result.
We don't want to do SELECT DISTINCT by default, since it can be slow.

@miq-bot assign @kbrock

Also the exception would be too much, since this can be data related. So it;s possible this will pass for specs, where we just don't test enough of the data combination and fail in real env, where data are more complex.
So in this case, we can make this work and write a nice warning that someone can notice. But we don't want to turn this to a blocker bug. :-)

Yeah, up to you. I think devs will not read the logs when writing specs. And in production people will only send logs when they notice something is wrong. Will they notice if a duplicate gets deleted?

@durandom Yeah, usually we get BZs back with warnings, so it would be a medium priority BZ to fix :-)

I really like what marcel said.
Do we want to fail hard in dev only?
There is one example from miq_queue.rb:
    if !Rails.env.production? && options[:args] &&
       (arg = options[:args].detect { |a| a.kind_of?(ActiveRecord::Base) && !a.new_record? })
      raise ArgumentError, "MiqQueue.put(:class_name => #{options[:class_name]}, :method => #{options[:method_name]}) does not support args with #{arg.class.name} objects"
    end

@durandom @kbrock ok, changed it so it throws an exception in the non production env, that way, it should be failing the CI too.

cool - @blomquisg / @kbrock merge?


plugin: migrate from vim-gitgutter + git-blame to gitsigns.nvim

close due to: https://github.com/lewis6991/gitsigns.nvim/issues/821#event-9560636435


R session watcher does not work

I tried the following code with the session watcher open
library(tidyverse)
ggplot(data = mpg) + geom_point(mapping = aes(x = displ, y = hwy))

but it does not prompt anything.

I read about #179.. but it seems not my problem
here is some more information might be useful.
> ls.str(getOption("vscodeR"))
attach : function ()
dataview : function (x, title)
dataview_data_type : function (x)
dataview_table : function (data)
dir :  chr "/Users/macone/Documents/learn-R/.vscode/vscode-R"
dir_plot_history :  chr "/var/folders/0v/_qjsr_1j6yv2z49b9r94grp40000gn/T//RtmpFyr0GP/images"
dir_session :  chr "/Users/macone/Documents/learn-R/.vscode/vscode-R/20992"
globalenv_file :  chr "/Users/macone/Documents/learn-R/.vscode/vscode-R/20992/globalenv.json"
new_plot : function ()
pid :  int 20992
platform : List of 8
 $ OS.type   : chr "unix"
 $ file.sep  : chr "/"
 $ dynlib.ext: chr ".so"
 $ GUI       : chr "vscode"
 $ endian    : chr "little"
 $ pkgType   : chr "mac.binary"
 $ path.sep  : chr ":"
 $ r_arch    : chr ""
plot_file :  chr "/Users/macone/Documents/learn-R/.vscode/vscode-R/20992/plot.png"
plot_history_file :  NULL
plot_updated :  logi FALSE
rebind : function (sym, value, ns)
respond : function (command, ...)
response_file :  chr "/Users/macone/Documents/learn-R/.vscode/vscode-R/response.log"
tempdir :  chr "/var/folders/0v/_qjsr_1j6yv2z49b9r94grp40000gn/T//RtmpFyr0GP"
unbox : function (x)
update : function (...)

> Sys.getenv("R_USER")
[1] ""

> getwd()
[1] "/Users/macone/Documents/learn-R"

Thank you

Thanks for reporting.
Looks like you do not open folder /Users/macone/Documents/learn-R as your workspaceRoot in VSCode. Are you using multi-root workspace? It is not currently supported yet (#236).
Please open the folder directory and retry.

it is attached now, but it still does not prompt anything

Looks like source a file will not print the ggplot object.  You may try the same in plain R terminal outside vscode I guess the behavior is the same.

Looks like source a file will not print the ggplot object. You may try the same in plain R terminal outside vscode I guess the behavior is the same.

It doesn't make sense to me.. so how to have dynamic plotting if I can only run it in the Terminal?

The plot is printed because in an interactive session when you input an expression, the result will be printed, and ggplot2 graphics is only created when you print the result.
If you need the produce the plot in source, you may need the following:
‘’’r
plot <- ggplot(...)
print(plot)
‘’’

ah! blimey. sorry for the stupid question, it works perfectly!

The plot is printed because in an interactive session when you input an expression, the result will be printed, and ggplot2 graphics is only created when you print the result.
If you need the produce the plot in source, you may need the following:
plot <- ggplot(...)
print(plot)

ah.. blimy

The plot is printed because in an interactive session when you input an expression, the result will be printed, and ggplot2 graphics is only created when you print the result.
If you need the produce the plot in source, you may need the following:
plot <- ggplot(...)
print(plot)

for whom may interest, hit cmd+enter can have this result as well


Running yolov4 demo on onboard camera- tx2

Hi,
I was able to successfully run the following command and saw the yolov4 and its working fine.
python3 trt_yolo.py --image ${HOME}/Pictures/dog.jpg \  -m yolov4-416
I would like to know, how can test the demo through onboard camera i tried the following but it didnt work.
python3 trt_yolo.py --onboard 0 -m yolov4-416
Can you please advise
Regards,

Are you testing the code on a Jetson TX2?  What error message do you see?

I am using Jetson TX2 with jetpack 4.4. I got an error as follows
raise RuntimeError('no camera type specified!')
RuntimeError: no camera type specified!
I have changed the code from python3 trt_yolo.py --onboard 1 -m yolov4-416    it worked fine.


Display backlight turns off when powered from LiPo battery

Hi,
I am having an issue with my Lilygo T Display s3 when running on battery. Here is a summary:

I can render content to the display when I am powering the T display S3 over USB.
I have connected a LiPo battery to the JST connector and the battery charges (as indicated by the orange charge LED) fine.
When I have the battery connected and USB connected and I remove the USB connection, the backlight to the display turns off. The display still renders correctly, but I need to shine a light at the display to see what it is displaying.
If I reconnect the board to USB, the backlight turns back on and I can again see content on the display.

I have tried adding a ledcWrite(0, 255); call in my main loop to ensure that the backlight pin is being set repeatedly, but this does not help.
Any thoughts what is happening? Is the T Display going into a low power state when running on the battery?
I am using TFT_eSPI to drive the display.
Any help would be greatly appreciated.
Thanks,
Brian.

Hi All,
I have found a solution to this problem: The PWR_EN pin (GPIO_15) needs to be set high to enable the backlight when running on battery. Adding the following lines to my initiatlization function fixed things:
pinMode(15, OUTPUT);
digitalWrite(15, HIGH);
Hope this helps out some others.
Brian.


QUESTION: running velocyto with multiple 10X files

Hi,
velocyto is a fantastic tool and I'm very excited about it.
My question is regarding running multiple 10X files. I have seen this question already in the issues but I think I have a different question:
At the moment I'm running velocyto run10x in a silly way:
for i in $(cat samples.txt) do velocyto run10x -s sample_metadata.csv -@ 128 sample gencode.gtf
Here, the sample_metadata.csv file contains just the header and the information for a single sample. Now, this works fine if you have a couple of samples, but then it just becomes silly to create multiple csv files of metadata and I ended up having multiple loom files.
I looked at the example for the SS2 data, and it looks like you could get away with a wildcard, but that was not the case for 10X. So, what is the proper way to do this when you have multiple 10X files?
Thanks!

The metadata file can be just one and the same for all the calls.

Ok, I tried that before but then I got a syntax error complaining about the order of the files.
I'll try again and update the issue. Thanks!

Problem solved. Thanks!


the render result is hypernova_render_token[0]?

I'm not sure, but sometime when I open a site use SSR with hypernova-ruby and hypernova-react, the site shows a __hypernova_render_token[0]__
also, I notice the node hypernova server doesn't log things about the request? Is that means the request is timeout in hypernova-ruby?
Thanks

The reason is when our site use the cache, ruby running the hypernova_batch_before and hypernova_batch_after  but doesn't run the render_react_component among them. So that the token doesn't be replaced in hypernova_batch_after and absolutely not send the request to the hypernova server.
At last, we remove the memory cache in our code, after that, it works well.

The problem is that the hypernova writes the result to response.body and the caches_action reads from response_body.
A hacky solution we found to this problem is rewriting response_body[0] in the page controller.
response_body[0] = response.body
we don't like it. :\ but it should work.
Another solution is writing your own cache mechanism in a higher level where you have the whole body.

Hi.
I've been struggling with a similar issue. In my case i'm trying to get the returned html to be rendering in pdf format. But it only displays correctly if i add the parameter to show_as_html to true. what's the big diference of render the result as html instead of pdf? shoudn't the render to string return the same?


react-native 0.7.1 release.

Is this project upto date with latest react-native release ?

I'm still using react-native 0.5 for testing, but it should work with the latest version. Please let me know if there's any issue with the latest version.
And the next push will be tested with 0.7.1


Fix building with LLVM

Description
Some of the string comparison modifications made by PR https://github.com/riscv-non-isa/riscv-arch-test/pull/391 to enable building the test-suite with LVM toolchains were reverted by commit https://github.com/riscv-non-isa/riscv-arch-test/commit/d885d66d4378c3d97c194d7920635026fed78bc6.  Reuse .ifc statements instead of .if ones and make spacing format consistent across the whole file.
Related Issues
NA
Ratified/Unratified Extensions

[ ] Ratified
[ ] Unratified

List Extensions

List the extensions that your PR affects. In case of unratified extensions, please provide a link to the spec draft that was referred to make this PR.

Reference Model Used

[ ] SAIL
[X] Spike
[ ] Other - < SPECIFY HERE >

Mandatory Checklist:

[ ] All tests are compliant with the test-format spec present in this repo ?
[X] Ran the new tests on RISCOF with SAIL/Spike as reference model successfully ?
[ ] Ran the new tests on RISCOF in coverage mode
[ ] Link to Google-Drive folder containing the new coverage reports (See this for more info): < SPECIFY HERE >
[ ] Link to PR in RISCV-ISAC from which the reports were generated : < SPECIFY HERE >
[X] Changelog entry created with a minor patch

Optional Checklist:

[ ] RISCV-V CTG PR link if tests were generated using it : < SPECIFY HERE >
[ ] Were the tests hand-written/modified ?
[ ] Have you run these on any hard DUT model ? Please specify name and provide link if possible in the description
[X] If you have modified arch_test.h Please provide a detailed description of the changes in the Description section above.

Thanks for the quick review and approval, I've just updated the Changelog to fix the version number.
I don't have the write access to the repo, so it'd be nice if someone can merge it for me ;-)

It has now been merged. We need to have people file PRs against the dev
branch instead of the main branch to avoid these problems.
On Fri, Jan 5, 2024 at 12:29 AM Yvan Roux @.***> wrote:

Thanks for the quick review and approval, I've just updated the Changelog
to fix the version number.
I don't have the write access to the repo, so it'd be nice if someone can
merge it for me ;-)
—
Reply to this email directly, view it on GitHub
https://github.com/riscv-non-isa/riscv-arch-test/pull/423#issuecomment-1878300531,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHPXVJXMY4LW5RRNHJUERTDYM62VVAVCNFSM6AAAAABBMZO5DGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZYGMYDANJTGE
.
You are receiving this because you commented.Message ID:
@.***>


Add pause button after video is clicked played

Currently, when user click the play button, it will hidden the play button and users have to click the video screen to pause it. As a user, I think it's not good in user experience.

Suggestion: Switch the play button into pause button after users click play, and switch pause button to play button after they click pause.

I'll look into this


Fixed bug where NPE would throw on large downloads

Resolves https://github.com/Azure/azure-sdk-for-java/issues/19132

Out of curiosity is this an intended behavior?

Yep, this is intended behavior of the service for large blobs.


[WFCORE-492] fix ObjectNameAddressUtil.toPathAddress

The call to registry.getSubmodel() must be done on the childAddress, not
the address of the registry itself
JIRA: https://issues.jboss.org/browse/WFCORE-492

Core - Full Integration Build 305 is now running using a merge of 4a9bb5244af0ffdc2891a326f3b5d3c20c30d549

Linux Build 1019 is now running using a merge of 4a9bb5244af0ffdc2891a326f3b5d3c20c30d549

Windows Build 730 is now running using a merge of 4a9bb5244af0ffdc2891a326f3b5d3c20c30d549

Windows Build 730 outcome was SUCCESS using a merge of 4a9bb5244af0ffdc2891a326f3b5d3c20c30d549
Summary: Tests passed: 2931, ignored: 95 Build time: 0:16:11

Linux Build 1019 outcome was SUCCESS using a merge of 4a9bb5244af0ffdc2891a326f3b5d3c20c30d549
Summary: Tests passed: 2931, ignored: 95 Build time: 0:19:37

Core - Full Integration Build 305 outcome was SUCCESS using a merge of 4a9bb5244af0ffdc2891a326f3b5d3c20c30d549
Summary: Tests passed: 2840, ignored: 430 Build time: 0:41:41


recursion error

📥 Pull Request
📘 Description
When attempting to record an error event associated with another event, we are currently unintentionally recording the parent event again until max recursion depth is reached,
Changes one line to record the associated event, not record the error.

tested on crew with intentional errors


Improvements in code base

Description
-Fixes #44
API Changes

added TaskCreationOptions to all TCS
Added ConfigureAwait(false) where I can
Last method calls that are async we don't need care in what thread that will be returned, so we can add it and win some perf.
Cache isSupported value
The API level will not change when the app is opened so is very safe to cache this value.
Removed unecessary LINQ call
I just removed in one place but could be good to remove all LINQ calls to avoid unnecessary overhead

Related to issue
Recommendations for testing
PR Checklist

[x] All projects build
[ ] Has samples
[x] Rebased onto current main

Thanks, I'll try to take a look at this soon

@pictos  thank you for your contribution. This is really very important improvements


patch huckleberry

Description
Patch ibc-go for Huckleberry ( non state breaking )
Related Issues
https://forum.cosmos.network/t/ibc-security-advisory-huckleberry
Checklist:

[x] My pull request has a sound title and description (not something vague like Update index.md)
[x]  All existing and new tests are passing.
[ ] I updated/added relevant documentation.
[x] The code is formatted properly golangci-lint run ./... --fix.

Hey thanks for your PR.
We are currently testing this branch in out DEVNET-1
https://github.com/BitCannaGlobal/bcna/tree/v0.46-Huckleberry
We released this RC and our testers are running it.
https://github.com/BitCannaGlobal/bcna/releases/tag/v2.0.2-rc1
I'm going to close the PR but let me thank you again your interest 🙏

BTW @sontrinh16 we are also adding the new CometBFT release (v0.34.28)


Pasted image in Canvas file appear in wrong folder (folder belonging to file of previous selected tab)

My setting:
Location for new attachment: "./${filename}_(附件)"
Issue:

I selected 1st tab (file location: Folder 1/ A.md)
I switch to 2nd tab (file location: Folder 2/ B.canvas) & pasted an image in the canvas file.
I expect the image to be stored in "Folder 2/B_(附件)" (B is a .canvas file)
But the image is stored in "Folder 2/A_(附件)" (A is an .md file)
It seems your software know the correct file location but ignore .canvas file's name for some reason. Hope I explain my point clearly to help you fix the issue.

This plugin doesn't have a setting Location for new attachment starting from v3.0.0. See README
Did you confuse with https://github.com/RainCat1998/obsidian-custom-attachment-location ?


Wav2Vec 2.0 checkpints

What is the difference between current Wav2Vec 2.0 checkpoint called "wav2vec_vox_new" and the one that used to be before  - "wav2vec_vox". Thanks in advance for any clarifications.

the new one is trained for 1m updates and uses a different normalization order in the transformer to avoid instability (and this leads to using higher LR)


Correct description of fedora template

Fix #943
Signed-off-by: Guohua Ouyang<EMAIL_ADDRESS>

Hello contributor, thanks for submitting a PR for this project!
I am the bot who triggers "standard-CI" builds for this project.
As a security measure, I will not run automated tests on PRs that are not from white-listed contributors.
In order to allow automated tests to run, please ask one of the project maintainers to review the code and then do one of the following:

Type ci test please on this PR to trigger automated tests for it.
Type ci add to whitelist on this PR to trigger automated tests for it and also add you to the contributor white-list so that your future PRs will be tested automatically.
If you are planning to contribute to more than one project, maybe it's better to ask them to add you to the project organization, so you'll be able to run tests for all the organization's projects.

@gouyang thx.


"pip3 install murre" failed because of pyomnttok dependency

I tried to install the library, but it fails on python versions 3.5, 3.6, 3.7, 3.8, 3.9, 3.11 on ubuntu 22.03.
For versions 3.5-3.8 the pyomnttok cannot be install due to no available mathing versions.
For versions above 3.8 tensorflow 2.4.0 is not available anymore.
To reproduce the issue the following conda environment yaml can be used.
`conda env create -f
name: murre
channels:
  - pytorch
  - nvidia
  - conda-forge
  - defaults
dependencies:
  - python=3.8
  - pip
  - pip:
    - murre==1.4.1

Check the supported platforms on pyonmttok's repository/pypi page. This is more of a pyonmttok issue than murre issue. OpenNMT is no longer maintained, so modern Pythons may not work.

@mikahama I disagree, the issue I am facing is that I can install pyonmttok on newer platforms, but cannot install the pinned library version of tensorflow=2.4.0 required by murre on these newer platforms. So the title may be a bit misleading, because it could also be named "pip install murre failed due to tensorflow dependency".
However, if I go for a python distribution  <= 3.8 then pyonmttok starts becoming the issue.
So either I install pyonmttok from source or murre starts supporting newer versions of tensorflow.
I think it should be easier to migrate the tensorflow dependency.
I might be wrong about all this and if so can you guide me to a python3 version on amd64 where murre can be installed?
Thank you in advance :pray:


Create Blog “close-encounters”

Automatically generated by Netlify CMS

👷 Deploy Preview for famous-kulfi-ae21db processing.

Name
Link

🔨 Latest commit
c142b1a4dcc0996c8374846b868397d0e6a2e625

🔍 Latest deploy log
https://app.netlify.com/sites/famous-kulfi-ae21db/deploys/65841504e71b8d000878d279


titles in error modals differ from non-error modals

how to reproduce:

overlap the images (or remove the error class in a modal window)

expected behaviour:

keep same size and margins, change only color

actual behavour:

when re-rendering the modal jumps because of the change in the format

it smells to poorly extended with a --modifier

I think @xavijam is a better candidate to resolve this one, since he did these ones, reassigning

Added to https://github.com/CartoDB/cartodb/issues/1786


Alternative restapiid determination: fixes #9.

Identifies RESTApiId from ServiceEndpoint if ApiId approach fails.

Current coverage is 97.98% (diff: 25.00%)

Merging #10 into master will decrease coverage by 2.01%

@@           master        #10   diff @@
========================================
  Files           4          4
  Lines         145        149     +4
  Methods        18         18
  Messages        0          0
  Branches       17         18     +1
========================================
+ Hits          145        146     +1
- Misses          0          3     +3
  Partials        0          0

Powered by Codecov. Last update ea38024...d1ebe09


Cad/remove tsserver override

Why
the src for typescript-language-server was overridden because the version of nixpkgs-unstable we were using didn't have a patch we needed
we've since updated nixpkgs-unstable quite a few revisions and now we're far past the requirement for removing this override, so now it's unoverridden
What changed
removed src override of typescript-language-server
Test plan

open node 18 repl, lsp still works
open node 20 repl, lsp still works
open bun repl, lsp still works
open typescript repl, lsp still works

Rollout
Describe any procedures or requirements needed to roll this out safely (or check the box below)

[ ] This is fully backward and forward compatible

ohhhhh good point! will do that next time :)


Added new android tutorial

Demonuts Android Tutorials
DemoNuts is an online publication which mainly publishes programming demos,tutorials and tips to get first step in programming world for students and developers. Also they have code snippets to practice.

By submitting this pull request I confirm I've read and complied with the below requirements.
Failure to properly do so will just result in the pull request being closed and everyone's time wasted.

[x] I have read the Contribution guidelines and made sure my pull request follows it, specifically the part about promotions and markdown format.
[x] Any resources I am adding in this PR have been used by me and I can personally vouch for their quality.
[x] This pull request has a descriptive title. For example, Add [Resource Name] or Add [Topic Name], not Added new entries or update.
[x] I have double checked that I have only updated the minimum files that are required by this PR.

Thanks @thrishna-me 🎉

Thank you for merging my pull request sir😊
On Sun, Oct 27, 2019, 9:34 PM Avi Aryan<EMAIL_ADDRESS>wrote:

Thanks @thrishna-me https://github.com/thrishna-me 🎉
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/aviaryan/learn-for-free/pull/32?email_source=notifications&email_token=AJAFWEUSDMC6BFFT2W6GA4LQQW3ZTA5CNFSM4JFREYM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLBYMI#issuecomment-546708529,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJAFWESWQ3BE27P5UD4XEBLQQW3ZTANCNFSM4JFREYMQ
.


fixes balck splash, thumbnail when used with textureview

fixes https://github.com/react-native-video/react-native-video/issues/3148
Added props frameQuality and onFrameChange to get current frame thumbnail.
All three props work only when useTextureView={true} i.e., default
Platforms: Android
shutterColor
Apply color to shutter view, if you see black flashes before video start then set shutterColor='transparent'
won't work if useTextureView={false}

black (default)

Platforms: Android
frameQuality
Use this prop to set quality of Base64 encoded string image obtained by onFrameChange callback.
won't work if useTextureView={false}

undefined (default) - range [0-100]

Platforms: Android
onFrameChange
Callback function that is fired when video frame changes
It works only when frameQuality prop is set, return Base64 encoded string image.
won't work if useTextureView={false}
Example
  <Video
    frameQuality={30}
    onFrameChange={(imageString) => {
      setImageSource(`data:image/jpeg;base64,${imageString}`)
    }
  />

Thank you for this PR, small general comment, it would easier to manage if you open multiple small PRs.
(1 for shutterView color and 1 for reporting)

Will create new PR with small changes


Json plugin manages processes

If a json plugin compatible process dies, the json plugin will restart it. Also, jobs appearing in the manifest after the health_monitor will be detected and started.

@cppforlife This is the work that you had suggested during our conversation at CF Summit.

@cppforlife Just wanted an update on this PR. We'd like to get this in as soon as possible as it is vital for the smooth operation of the bosh-system-metrics-server. Thanks.

@wfernandes would it be possible to write an integration test for this? Would be really nice if we could go build a plugin that would be started / receive and maybe echo the events?
Just a quick glance first idea.

@zachgersh, we'd love to. We've had some troubles with testing multiple loops with EventMachine (ie we don't know how to). Is anyone available to pair on it next week?

@jtarchie

Is anyone available to pair on it next week?
yup, reach out to us next week and we'll pair

Confirmed that new behavior works with manual testing; integration and unit tests are passing locally.


feat: remove Yarn PnP extension as it's redundant

Thanks to yarn pnpify, we don't need to patch TypeScript anymore.
BREAKING CHANGE: 🧨 Removed Yarn PnP extension (and related options) as it became
redundant

@arcanis Thanks for the clarification, I will update the commit message on merge :)

:tada: This PR is included in version 5.0.0-alpha.4 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 5.0.0-beta.1 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Fix ObjectCollection Subscript Crash

I am running into a crash for this scenario..
I have a class I created in SimpleExtension named UIGround that is a subclass of Node2D and registered the object to use in Godot.
The makeup of this scene in Godot is:
- Ground (UIGround)
  - Sprite2D
  - Area2D
    - CollisionShape2D

I have another class PlayerActions that has a Area2D which I use to call Area2D.getOverlappingAreas() which returns the Godot.Area2D which it is not able to lookup in liveFrameworkObjects or liveSubtypedObjects because the nativeHandler doesn't exist for that object.
By using lookupObject<T>(nativeHandler:) -> T it first does the objectFromHandle(nativeHandle:) --> Wrapped? check and if it doesn't exist there does the gi call and successfully returns the typed object.
Maybe there is a more elegant solution or this will cause other issues but it solved my problem and doesn't seem to be causing any others but I have a fairly small project.

Your patch is correct, merging.
Thanks!


Miscellaneous update

change disable diagnostics link to official documentation
remove duti which hasn't been updated in a decade
not sure what the problem with bonjour is because the article explaining it seems to be gone. It's an open standard and might cause breakage so I say we just remove this one
change handoff/bluetooth links to official documentation
replace outdated sandbox links with instructions to check if apps are using App Sandbox
remove mention of TPM since Macs use the Secure Enclave which is much better than a TPM anyway
update umask link and remove duplication of documentation

I would keep disabling bonjour as it reduces the network profile. It's also a part of the NIST guidelines https://github.com/usnistgov/macos_security/blob/main/rules/os/os_bonjour_disable.yaml
Is there an alternative to duti we can recommend? The samba stuff is probably less relevant, but changing the default handler for executables to TextEdit still seems valuable.
Why remove the umask recommended setting of 077? The Apple docs are appreciated, but stop short of making the suggestion.

Without Bonjour you can’t use AirPlay and AirPrint: https://support.apple.com/guide/deployment/dep9151c4ace/web
What’s the matter for modify (executive) handler? It’s not Windows where you can start an .exe with double click.
Did anyone really use umask? Even Apple warns against it:

Be careful when you change file permissions and umasks. If you make a mistake, you can lower the security of files, folders, or apps on your Mac, or prevent apps from working.

Re added the custom umask instructions and disabling bonjour. You can literally just set any type of file to open with any program natively in macOS so there's no need for a third party program like duti.

What’s the matter for modify (executive) handler? It’s not Windows where you can start an .exe with double click.

Pretty sure it's exactly so. Try creating a bash script and saving the file without an extension, then double-click on it to see what happens. If it runs in terminal, we should make explicit instructions for changing the handler, as some readers may not know what qualifies as an "executable file".
We should add a warning for the bonjour features.

Yeah executable could be a lot of things. Are you thinking like terminal scripts only?


Caught St13runtime_error at the top level: RoiCuts::sortCuts:

What does the error mean?

This error occurs when a tool such as gtexpmap finds duplicate DSS keywords in the FITS header, so you must delete one of the duplicated keywords. After that you must change the keyword NDSKEYS to reflect the surviving number of DSS keywords. You also must renumber the remaining keywords so that the numbering is consecutive and the max is the same as the total number, otherwise the tool will fail. You can use the FTOOL fv to accomplish this, but other FTOOLS such as fmodhead or fparkey should also work.
To avoid this error, when using gtselect be certain to match the following parameters to the exact values used when extracting the data from the LAT data server:

Minimum and maximum event energies
RA and DEC positions for the acceptance cone
Tmin and Tmax in MET

@donhorner, when I was using 'gtselect', I put the exact values of emin, emax, tmin, tmax , ra and dec. Even I checked several times even after putting those values accurately I got the error.

Please download the files again. Step by step guides for binned and unbinned analyses are provided at:
https://fermi.gsfc.nasa.gov/ssc/data/analysis/scitools/binned_likelihood_tutorial.html
https://fermi.gsfc.nasa.gov/ssc/data/analysis/scitools/likelihood_tutorial.html


De-flakify the TangibleThing system test (hopefully...)

Closes #1244.
Since we're using User.find_by! and it's not raising an error when the test fails, it seems to be an issue with the loading time for visit.
Granted, Capybara's max default wait time is 15 which seems to be set during assert_text, but it seems that visit hasn't finished loading before we get there so it gets applied to the onboarding step instead.
It might be due to the time it takes to look up the value in the database so I separated the logic here, but things are still passing for me locally so I plan on working on the branch here for a bit.
For what it's worth, this is the only file where we apply find_by! to link resolution in visit (one more for Team below), so I'm led to believe that's where the problem is.

Interesting, the TangibleThing test passed, but now I'm getting a failing test for apparently what seems to be the same reason. I didn't find it earlier because it's find_by without an exclamation mark.
Failures and errors:
TeamsTest
  test_user_can_delete_a_team_after_they_have_invited_someone_on_a_macbook_pro_15_inchERROR (16.41s)
Minitest::UnexpectedError:         Capybara::ElementNotFound: Unable to find field "Email" that is not disabled
            test/system/teams_test.rb:192:in `block in <class:TeamsTest>'
            test/system/teams_test.rb:179:in `test_user_can_delete_a_team_after_they_have_invited_someone_on_a_macbook_pro_15_inch'

From here:
https://github.com/bullet-train-co/bullet_train/blob/911b1f8d1ac92f4ca81f5dbfe0d41e264fe30310/test/system/teams_test.rb#L191-L192
Will try to separate these too.

Currently passing consistently for me, but I can re-run the jobs again soon to check.

Just ran another set of 10 which all passed, seems to be passing consistently.

@jagthedrummer No problem, crossing my fingers!


research Slack bot requirements

User story

As a Product Owner
I need to know the requirements of a Slack bot
So that work can be planned and connected components can be evaluated

Acceptance criteria
A Markdown document containing the following information or estimations as bullet points is created

requirements
services required for the implementation and execution
licence restrictions
development effort
other requirements
comments
links / sources

Definition of done (DoD)

documentation is uploaded in the Documentation folder

DoD general criteria

Feature has been fully implemented
Feature has been merged into the mainline
All acceptance criteria were met
Product owner approved features
All tests are passing
Developers agreed to release

Documentation is uploaded in the Documentation folder:
https://github.com/amosproj/amos2023ss03-qachat/blob/main/Documentation/Slack_Bot_Requirements.md


Fix hyperlink to Containerization Design doc. Missed one leading "`"

Pull Request Test Coverage Report for Build 5929

0 of 0   changed or added relevant lines in 0 files are covered.
4 unchanged lines in 2 files lost coverage.
Overall coverage decreased (-0.01%) to 43.608%

Files with Coverage Reduction
New Missed Lines
%

azkaban-common/src/main/java/azkaban/jobExecutor/AbstractProcessJob.java
2
52.58%

azkaban-exec-server/src/main/java/azkaban/execapp/JobRunner.java
2
76.74%

Totals

Change from base Build 5928:
-0.01%

Covered Lines:
15206

Relevant Lines:
34870

💛  - Coveralls


Upgrade babel core and add babel loader for storybook

yarn start wasn't working as (i think) babel-loader wasn't being installed as a peer dependency of existing babel 6? so added babel-loader directly
Also, as babel presets were at >v7 and are also part of the @babel scope, thought it'd be best to upgrade babel to v7 using the same scope.
Now yarn start works as expected and the new test still works

I think you are right: https://github.com/storybooks/storybook/issues/4672#issuecomment-434971642. And installing babel 7 gets rid of the missing peer dependency warnings, thanks!

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Please update the line Apply-PnPTenantTemplate -Path starterkit.pnp to Invoke-PnPTemplate

Hi, can you tell me where you are seeing this?

in starter-kit-spfx-only
On Thu, Aug 5, 2021 at 12:32 PM Beau Cameron @.***>
wrote:

Closed #507 https://github.com/pnp/sp-starter-kit/issues/507 via #509
https://github.com/pnp/sp-starter-kit/pull/509.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/pnp/sp-starter-kit/issues/507#event-5118865619, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ACHEGA2PCJBXJMA2JZFWXL3T3LDKBANCNFSM5BRUARBQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email
.

--
Ashar Khan
LinkedIn: http://linkedin.com/in/ashar
Website: http://www.ashark.net


Not clickable for Xbox

I've integrated a native ads to test on Xbox One.
The RegisterAdContainer method works with Desktop (Show some icon at the top of ad container and clickable) but not the Xbox.
On Xbox (Pointer disabled), The ad requested successfully. After calling RegisterAdContainer, there no icon and visuals like on Desktop and the container is not clickable even when I add buttons to RegisterAdContainer(container, clickableControlsList)
I don't know it's working right or not. Is the impression work fine? Or there will be no impression on Xbox
Please confirm the impressions are working fine with Xbox even when it's not clickable or have some visuals like on Desktop
Thank you,
Linh Nguyen

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

ID: dcaa67dd-aa69-7de2-ee1e-a044a061d03d
Version Independent ID: 96552e56-6741-cc59-e814-d347f30fe1ac
Content: Native ads - UWP app developer
Content Source: windows-apps-src/monetize/native-ads.md
Product: windows
GitHub Login: @mcleanbyron
Microsoft Alias: mcleans

After some testing and debugging, I guess the RegisterAdContainer create some Tap event (not Click event) to the container and clickable controls. Therefore on Xbox (Pointer disabled) it will not fire event when click on those clickable controls (Tap event only be fired by pointer).

I get over a million impressions a day for all my apps combined. Native ads on desktop works just fine and I see impressions and request looking good, so is the revenue. But for Native ads on XBOX ONE I get absolute zero impressions. I mean Zero!!! Not even one request or one impressions. Nothing. I doubled checked all my native code and it looks good. While testing my app on my XBOX ONE the native ad loads just fine. It clickable and it loads with no problems. But when deployed to store the app produces no request and or impressions for Native ads even though it loads. As for other ads on XBOX ONE such as banner I get good impressions,request and revenue. So this is strictly Native ads on XBOX ONE only problem. Also this problem is for all my apps and not just one app on XBOX ONE. I have over 10 apps.

Can anyone confirm that Native Ads for xbox are not supported? I get my native ads for xbox to load and they are clickable but I get zero request and impressions. So Im guessing that they are not supported?

Can anyone confirm that Native Ads for xbox are not supported? I get my native ads for xbox to load and they are clickable but I get zero request and impressions. So Im guessing that they are not supported?

I can confirm that the Request/Impressions of Native Ads for Xbox is working fine but the Fill Rate is not good (~ 10%)

Can anyone confirm that Native Ads for xbox are not supported? I get my native ads for xbox to load and they are clickable but I get zero request and impressions. So Im guessing that they are not supported?

I can confirm that the Request/Impressions of Native Ads for Xbox is working fine but the Fill Rate is not good (~ 10%)

This is very interesting. So when you look at your advertisement info and you click to show xbox one only metrics you get requests and impressions? I get absolute zero!! Not even 1 impression and not even 1 request even though ads load on my xbox and I get over 1 million impressions for Desktop version of the same apps. So same apps gets 1 millions impression but same app for xbox gets zero! Are you sure that you are getting requests and impressions for XBOX native ads?


Remove cred rotation jobs from jenkins

These are conflicting with the Actions jobs, causing one set to fail.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

R: @Abacn


Unable to even get running

Container codecombat-proxy-1  Created
Attaching to codecombat-proxy-1
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of acorn@^8 but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of fibers@>= 3.1.0 but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>|| ^5.0.0 || ^6.0.0 || ^7.0.0 but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of sass-embedded@* but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules/fsevents):
codecombat-proxy-1  | npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
codecombat-proxy-1  |
codecombat-proxy-1  | +<EMAIL_ADDRESS>codecombat-proxy-1  | updated 1 package and audited 1320 packages in 7.999s
codecombat-proxy-1  | found 58 vulnerabilities (5 low, 30 moderate, 22 high, 1 critical)
codecombat-proxy-1  |   run npm audit fix to fix them, or npm audit for details
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of acorn@^8 but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of fibers@>= 3.1.0 but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>|| ^5.0.0 || ^6.0.0 || ^7.0.0 but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of sass-embedded@* but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
codecombat-proxy-1  | npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules/fsevents):
codecombat-proxy-1  | npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
codecombat-proxy-1  |
codecombat-proxy-1  | audited 1320 packages in 6.351s
codecombat-proxy-1  | found 58 vulnerabilities (5 low, 30 moderate, 22 high, 1 critical)
codecombat-proxy-1  |   run npm audit fix to fix them, or npm audit for details
codecombat-proxy-1  |
codecombat-proxy-1  | ><EMAIL_ADDRESS>proxy /coco
codecombat-proxy-1  | > COCO_PROXY='true' nodemon
codecombat-proxy-1  |
codecombat-proxy-1  | /coco/node_modules/update-notifier/index.js:58
codecombat-proxy-1  |                   } catch {
codecombat-proxy-1  |                           ^
codecombat-proxy-1  |
codecombat-proxy-1  | SyntaxError: Unexpected token {
codecombat-proxy-1  |     at createScript (vm.js:80:10)
codecombat-proxy-1  |     at Object.runInThisContext (vm.js:139:10)
codecombat-proxy-1  |     at Module._compile (module.js:617:28)
codecombat-proxy-1  |     at Object.Module._extensions..js (module.js:664:10)
codecombat-proxy-1  |     at Module.load (module.js:566:32)
codecombat-proxy-1  |     at tryModuleLoad (module.js:506:12)
codecombat-proxy-1  |     at Function.Module._load (module.js:498:3)
codecombat-proxy-1  |     at Module.require (module.js:597:17)
codecombat-proxy-1  |     at require (internal/module.js:11:18)
codecombat-proxy-1  |     at Object. (/coco/node_modules/nodemon/bin/nodemon.js:15:3)
codecombat-proxy-1  | npm ERR! code ELIFECYCLE
codecombat-proxy-1  | npm ERR! errno 1
codecombat-proxy-1  | npm ERR<EMAIL_ADDRESS>proxy: COCO_PROXY='true' nodemon
codecombat-proxy-1  | npm ERR! Exit status 1
codecombat-proxy-1  | npm ERR!
codecombat-proxy-1  | npm ERR! Failed at the<EMAIL_ADDRESS>proxy script.
codecombat-proxy-1  | npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
codecombat-proxy-1  |
codecombat-proxy-1  | npm ERR! A complete log of this run can be found in:
codecombat-proxy-1  | npm ERR!     /root/.npm/_logs/2022-03-16T17_37_48_033Z-debug.log
codecombat-proxy-1 exited with code 1

I used windows 10 and installed everything, but every attempt on "npm installl" fails.

What version of node and npm did you have? We just updated to node 14, but might not have done that everywhere?

Node as in 14, or 14.18.3? Also I can't tell what version of npm i get, i don't know how to access it.

I figured out how to get the proxy running, but I can't access the site due to "unhandled promise rejections"

I had same problem with you, I followed the docker guide on Mac.
Could you share me how to get the proxy running?


404 creating zero byte files

blob storage issue
Azurite 3.3.0-preview (cloned from here github)
Node.js v10.15.3
We're using the javascript storage sdk to extract gzipped tarballs into blob storage.  This works like a champ until one of the files in the tarball is a zero byte file.  What that happens, azurite 404s on the PUT request.
<IP_ADDRESS> - - [13/Dec/2019:19:05:03 +0000] "PUT /devstoreaccount1/extracted/NONzerobyte.log?sv=2019-02-02&st=2019-12-13T19%3A00%3A03Z&se=2019-12-13T19%3A30%3A03Z&sr=b&sp=wd&sig=xxxxx&comp=blocklist HTTP/1.1" 201 -
<IP_ADDRESS> - - [13/Dec/2019:19:05:03 +0000] "PUT /devstoreaccount1/extracted/NONzerobyte2.log?sv=2019-02-02&st=2019-12-13T19%3A00%3A03Z&se=2019-12-13T19%3A30%3A03Z&sr=b&sp=wd&sig=xxxxx&comp=blocklist HTTP/1.1" 201 -
<IP_ADDRESS> - - [13/Dec/2019:19:05:03 +0000] "PUT /devstoreaccount1/extracted/ZERObyte.log?sv=2019-02-02&st=2019-12-13T19%3A00%3A03Z&se=2019-12-13T19%3A30%3A03Z&sr=b&sp=wd&sig=xxxxx&comp=blocklist HTTP/1.1" 404 -
If i remove all the zero byte files from my tarball, this doesn't happen.  As a workaround for what I'm doing that doesn't work though as I need an accurate directory contents in my result.   This only occurs with the emulator.  The same code pointed at Azure doesn't have this issue (but we'd rather not pay the storage fees while testing).

Thanks! Will investigate and fix if this confirmed as a bug.

Thank you.  We look forward to the fix.  We'd really like to use this going forward, but are blocked by this issue in doing so.

Believe this is same with https://github.com/Azure/Azurite/issues/304 and get fix checked into dev branch. Please confirm if dev branch works for you.

I don't see the change.
$ git fetch
$ git checkout --track origin/dev
Branch 'dev' set up to track remote branch 'dev' from 'origin'.
Switched to a new branch 'dev'
$ git pull
Already up to date.

@fbonds Please check if this https://github.com/Azure/Azurite/commit/6af3cc17dc194d3dc39147f73f1fc52f635ec782 commit is in your local dev branch


Control panel motor doesn't stop

The control panel motor doesn't always stop when exiting control panel mode. This could be fixed by adding an outer else setting the motor to 0 in this method.

This issue has been resolved.


Conditions do not work in the included file

How to fix
Get the conditionsInCode flag from the options https://github.com/yandex-cloud/yfm-transform/blob/2fa7df8173c0c538c97842bd878335d7ba2fdaf1/src/transform/utilsFS.ts#L48
Pass the conditionsInCode flag to liquid options https://github.com/yandex-cloud/yfm-transform/blob/2fa7df8173c0c538c97842bd878335d7ba2fdaf1/src/transform/utilsFS.ts#L63
How to reproduce
#index.md
{% include [Code example](include.md) %}

#include.md

{% if foo %}
--test-true
{% else %}
--test-false
{% endif %}
```bash
mongosh --norc \
{% if foo %}
--test inside bash
{% else %}
--test-false
{% endif %}

Hello. This is not correct description for bug. Actually simple conditions in included files work. Problem appears when you want use conditions inside back quotes
Here i create reproduce example:
https://stackblitz.com/edit/node-v9pfpm?file=index.js


about FH Algorithm？

In your paper, you mentioned the implementation of the FH algorithm for generating pseudo-labels. Could you please provide more details on how it was implemented?

Same issue. I'm also looking for supplementary material.

Our FH algorithm code has been public here.
In detail, we add the z-axis to the original FH algorithm and configure the hyperparameter for the foreground normalized CT scans. The modified FH algorithm can generate relatively reliable panoramic masks for CT scans.


BUG: asyncio: memory leak in socket.poll

What pyzmq version?
25.1.0
What libzmq version?
4.3.4
Python version (and how it was installed)
3.11.4
OS
openSUSE 15.4
What happened?
Futures returned by async socket.poll are not removed from socket._recv_futures if the future is cancelled before the event arrives. This is similar to #968, just in socket rather than poller. The sample code counts up to 10.
Code to reproduce bug
import zmq
import zmq.asyncio
import asyncio

context = zmq.asyncio.Context()

async def leak():
    socket = context.socket(zmq.REP)
    socket.bind('inproc://#1')
    for _ in range(10):
        future = socket.poll(flags=zmq.POLLIN)
        future.cancel()
        await asyncio.sleep(0)  # allow callbacks to run
        print(len(socket._recv_futures))

asyncio.run(leak())

Traceback, if applicable
No response
More info
No response

Thanks! Same fix should apply as well. #1889


Dynamic mix - Add ability to solo tracks and use keys to solo/mute sources

Example: https://sigsep.github.io/open-unmix/results.html#demo-tracks

Done in https://github.com/JeffreyCA/spleeter-web/commit/5e24b91101a93fb518f118d74b33991a6ae5f685

Done in https://github.com/JeffreyCA/spleeter-web/commit/5e24b91101a93fb518f118d74b33991a6ae5f685


[SPARK-8429] [EC2] Add ability to set additional tags

Add the --additional-tags parameter that allows to set additional tags to all the created instances (masters and slaves).
The user can specify multiple tags by separating them with a comma (,), while each tag name and value should be separated by a colon (:); for example, Task:MySparkProject,Env:production would add two tags, Task and Env, with the given values.

Can one of the admins verify this patch?

Please read https://cwiki.apache.org/confluence/display/SPARK/Contributing+to+Spark

Hi @armisael, you need to file a JIRA here: https://issues.apache.org/jira/browse/SPARK. Once you have done that change the title of this PR to link against that JIRA? e.g.
[SPARK-XXXX] [EC2] Add ability to set additional tags

Thank you @andrewor14 and @srowen and sorry if I missed that. Hope it's fine now.

Sounds and looks reasonable; @nchammas ? @shivaram ?

See SPARK-7900.
We have an issue with the tagging calls as they are sometimes getting hit by AWS slowness in propagating metadata about the instances.
I would favor as part of this PR bumping up the wait right before to 15 seconds or more.

Increasing the sleep time would probably work, yes; interestingly I've been using this script for a while now and I've never faced this issue; anyway, I guess it may happen sometimes.
Let me also change the code slightly to set all the tags in a single call, to speed things up.

ok to test

Merged build triggered.

Merged build started.

Test build #35165 has started for   PR 6857 at commit 8e614f1.

Test build #35165 has finished for   PR 6857 at commit 8e614f1.

This patch fails Python style tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Merged build triggered.

Merged build started.

Test build #35180 has started for   PR 6857 at commit c5ac92c.

Test build #35180 timed out     for PR 6857 at commit c5ac92c     after a configured wait of 175m.

Merged build finished. Test FAILed.

Can anybody shed some light on why the build failed? I can't really understand what happened, it seems unrelated to the changes that this PR brings...

Not related to this change, almost certainly

jenkins, retest this please

Merged build triggered.

Merged build started.

Test build #35442 has started for   PR 6857 at commit c5ac92c.

Test build #35442 has finished for   PR 6857 at commit c5ac92c.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Build issues again?
Publisher 'Publish JUnit test result report' failed: No test report files were found. Configuration error?

Hmm I think the Junit publish error is a known bug as we have tried to decrease the number of tests we run per PR. (See http://apache-spark-developers-list.1001551.n3.nabble.com/jenkins-ERROR-Publisher-Publish-JUnit-test-result-report-failed-No-test-report-files-were-found-Conf-td12823.html)
cc @JoshRosen

@shivaram Yeah, ignore that error for now. I'll fix this soon with either a Jenkins conf. change or by adding a dummy test file so that the check never fails.  In the meantime, treat whatever SparkQA says as the source-of-truth for the tests and don't revert my test patch.

Thanks @JoshRosen -- @armisael @srowen so in this case the tests are fine as SparkQA commented they passed in https://github.com/apache/spark/pull/6857#issuecomment-114055404

@nchammas Any further comments ? Or is this good to go ?

@shivaram - I'll test it out now.

LGTM

Thanks @nchammas -- Merging this.


Can we get a AngularLayout package also?

It's fine with it only working on the client right now, but it'd be nice to get SSR with Angular2 which is rumored to support this. Any thoughts?

I'm open to that. Frankly, I've no experience in Angular :(

It's easy to get started with:
http://angular-meteor.com/tutorials/angular2/bootstrapping
I've come to the point I can run Sideburns with Angular support on the client, looking at how to use the System.import on the server, that's my roadblocker now. Checkout the PR I'm working on:
https://github.com/timbrandin/meteor-sideburns/pull/7

Investigating... Angular2 SSR https://angularu.com/VideoSession/2015sf/angular-2-server-rendering

I think it's super awesome to have Angular Support. But, I'm quite not sure about it.
So, I'm gonna close it for now.
If you or someone need any help from me. Just ping me here.


How can I add more fields to part , such as ProductPart (OCC-291)

Is your feature request related to a problem? Please describe
Taks ProductPart as example:
I need 1--public MediaField ProductImage { get; set; }
2--public MediaField SecondaryProductImage { get; set; }
3--public VideoField PrimaryProductVideo { get; set; }
Describe the solution you'd like
public partial class ProductPart
Jira issue

It's not possible to add new fields to an existing content part in Orchard Core. Each content part is a single C# class, which can't be expanded in the consuming assembly. This is a limitation of .NET itself.
If you want to add more fields, you can create a new content part for them and add it to the existing content type. For example you can create a ProductMediaPart which contains the above mentioned fields. Then in migration, you can add this new content part to the same content type that also has ProductPart.


HistoryKey should empty pathes as null

The HistoryKey curently distinguishes between pathes which are empty ('') or null. Since they are semantically the same they should be treated the same.

I will take it up.

:+1:

Sorry that I took three months to deliver send this pull request. My bad!


Added time to the api to get account information using organization_id

Hey Kevin,
Can you remove the commits that are unrelated to this pull request from it? Commit b3e9a33 looks fine to me and I'll merge the pull request with that commit, but the two other commits you've added e19ca83 and 14f6269 should be submitted as different pull requests.
Thanks!

Hi,
I'll separate them in different pull requests.
Thanks!


ValueError(f"Got unknown tool {name}") hardcoded for custom tools in load_tools.py

Issue you'd like to raise.
Hi there, the load_tools function implemented in https://python.langchain.com/en/latest/_modules/langchain/agents/load_tools.html won't accept custom tools. I'm trying to enrich Agent debates with tools discussed here https://python.langchain.com/en/latest/use_cases/agent_simulations/two_agent_debate_tools.html with a new prompt based tool:
@tool("optimistic_string")
def optimistic_string(input_string: str) -> str:
    """Rewrites the input string with a more optimistic tone."""
    # Add your logic to process the input_string and generate the output_string
    prompt = "Rewrite the following sentence with a more optimistic tone: {{input_string}}"
    output_string = llm.generate(prompt) # Replace this with the actual call to the language model
    return output_string

But it's not possible at the moment as an error is encoded in load_tools for unrecognized tools. How do we add custom tools to the simulation? Can anyone provide guidance? It is paramaunt to be able to customize tools to fully take advantage of agent based simulation. Thanks! :)
Suggestion:
No response

Hi there,
A couple things to note:

I think you might be a bit confused with how prompt templating works, your function it actually never uses the input_string argument
llm.generate takes a list of inputs, and generates multiple outputs, whereas you are trying to return a single string
Your agent is expecting a single string, so even if generate were to be setup properly, I don't think your agent would know what to do with the list of outputs

Below is a working version of your tool:
from pydantic import BaseModel, Field
from langchain import PromptTemplate

class OptimisticString(BaseModel):
    input_string: str = Field(description="should be a string with any tone")

@tool("optimistic_string", args_schema=OptimisticString)
def optimistic_string(input_string: str) -> str:
    """Rewrites the input string with a more optimistic tone."""
    # Add your logic to process the input_string and generate the output_string
    template = "Rewrite the following sentence with a more optimistic tone: {input_string}"
    prompt = PromptTemplate(template=template, input_variables=["input_string"])

    output_string = test(prompt.format(input_string=input_string)) # Replace this with the actual call to the language model
    return output_string

Thanks a lot for your kindness and patience in helping me. 🙏

Thanks to @GraesonB the function now outputs the appropriate string, still not sure on how to integrate that in load_tools.py, I tryied to do so by hard coding it in load_tools, but when called I get a it throws:
Observation: optimistic_string is not a valid tool, try another one.

this is how I hard coded it in load_tools.py:
_BASE_TOOLS: Dict[str, Callable[[], BaseTool]] = {
    "python_repl": _get_python_repl,
    "requests": _get_tools_requests_get,  # preserved for backwards compatability
    "requests_get": _get_tools_requests_get,
    "requests_post": _get_tools_requests_post,
    "requests_patch": _get_tools_requests_patch,
    "requests_put": _get_tools_requests_put,
    "requests_delete": _get_tools_requests_delete,
    "terminal": _get_terminal,
    "optimistic_string": _get_optimistic_string,

}

class OptimisticString(BaseModel):
    input_string: str = Field(description="should be a string")

def optimistic_string(input_string: str) -> str:
    """use this to make your arguments more compelling"""
    # Add your logic to process the input_string and generate the output_string
    template = "Rewrite the following sentence with a more optimistic tone: {input_string}"
    prompt = PromptTemplate(template=template, input_variables=["input_string"])

    output_string = llm(prompt.format(input_string=input_string)) # Replace this with the actual call to the language model
    return output_string

def _get_optimistic_string(llm: BaseLanguageModel) -> BaseTool:
    return Tool(
        name="optimistic_string",
        description= "use this to make your arguments more compelling",
        func=optimistic_string,
    )
    ```
    Any guidance on how to integrate custom tools in the agent simulation mentioned above would be truly appreciated.

Are you trying to give your agent access to this tool plus some other prebuilt tools?

Yes, that would be my goal, the toolset will be vastly expanded to accomodate for some specific agent frameworks exitsintg in the literature.

from langchain.agents import initialize_agent

class OptimisticString(BaseModel):
    input_string: str = Field(description="should be a string with any tone")

@tool("optimistic_string", args_schema=OptimisticString)
def optimistic_string(input_string: str) -> str:
    """Rewrites the input string with a more optimistic tone."""
    # Add your logic to process the input_string and generate the output_string
    template = (
        "Rewrite the following sentence with a more optimistic tone: {input_string}"
    )
    prompt = PromptTemplate(template=template, input_variables=["input_string"])

    output_string = llm(
        prompt.format(input_string=input_string)
    )  # Replace this with the actual call to the language model
    return output_string

agent = initialize_agent(llm=llm, tools=[optimistic_string], verbose=True)
result = agent.run("I feel like I'm never going to recover from this illness")
print(result)

Does this help you? All you have to do is put the tools you want to use in an array, and use that as the tools argument when initializing the agent.

Thank you very much; that's great! However, there is one thing I am unsure about. I have two potential approaches. I could write the whole simulation from scratch, or, being a dwarf standing on the shoulders of giants, I could leverage existing LangChain agent implementations, like this one: https://python.langchain.com/en/latest/use_cases/agent_simulations/two_agent_debate_tools.html.
The script you kindly provided works perfectly in isolation. My problem arises when trying to integrate it with the aforementioned script, which relies on load_tools.py: https://python.langchain.com/en/latest/_modules/langchain/agents/load_tools.html. The issue is that the program isn't accepting custom agents that aren't listed in the load_tools function.
Ideally, I'd like to use  the pre-coded agents for tasks such as browsing and maths, while adding my own custom ones. However, if I hard-code them as I tried in my last post, in the load_tools.py, they don't work. Additionally, I understand that modifying native LangChain functions is a bad practice.
So my question is: Is there a way to integrate custom tools, like the one you provided, into the two_agent_debate_tools.html. code? Simply adding it to the code and appending it in the tools list results in an error, as load_tools.py does not recognize it.
Is there a workaround for this issue? Or will I have to write the entire code from scratch, which would be a significant task given my current abilities?

The trick was to update the tool list via
self.tools.extend(my_tools)


[Usersnap] Dear team! It seems like there was an error when connecting the wa...

Add a comment: Dear team!
It seems like there was an error when connecting the wallet. I tried to connect to both my Lace and Yoroi wallets on the Chrome browser, but it not succesfull. The attached photo shows this.

Screen size: 1728 x 1117

Browser: Chrome 122 (macOS Catalina)

Referer: SanchoNet Govtool

Open #39 in Usersnap

Closing this as it doesn't say which wallet, therefore not testable


import issues from readme

done in commit https://github.com/epics-extensions/vscode-epics/commit/70f19e9aeda2b4e65f361e00c9191d1193561a92


This is a buggy challange (#8843)

Pre-Submission Checklist

[X ] Your pull request targets the staging branch of FreeCodeCamp.
[ X] Branch starts with either fix/, feature/, or translate/ (e.g. fix/signin-issue)
[ X] You have only one commit (if not, squash them into one commit).
[ X] All new and existing tests pass the command npm run test-challenges. Use git commit --amend to amend any fixes.

Type of Change

[ X] Small bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds new functionality)
[ ] Breaking change (fix or feature that would change existing functionality)
[ ] Add new translation (feature adding new translations)

Checklist:

[X ] Tested changes locally.
[X ] Closes currently open issue (replace XXXX with an issue no): Closes #8843

Description

Updated description in
seed/challenges/01-front-end-development-certification/html5-and-css.json
to instruct "Create second  element after the existing  element"

:sparkles: :sparkles: LGTM :+1: :sparkles: :sparkles:
:tada: Thanks for contributing @Pasayadaan and congratulations on your first PR submission to FreeCodeCamp! :tada:

http://whow.simdif.com
Pada tanggal 10 Jun 2016 8.46 PM, "Jonathan"<EMAIL_ADDRESS>menulis:

Merged #9064 https://github.com/FreeCodeCamp/FreeCodeCamp/pull/9064.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/pull/9064#event-688584403,
or mute the thread
https://github.com/notifications/unsubscribe/AHd1aqQLT7kk3VHE_QmsnNIPpR0kbvMrks5qKWrNgaJpZM4IyllX
.


Do you have any examples of solo machines being used?

Summary

Problem Definition

Proposal

For Admin Use

[ ] Not duplicate issue
[ ] Appropriate labels applied
[ ] Appropriate contributors tagged/assigned

crypto.com has developed this IBC solo machine. We have a tutorial in the wiki explaining how to use it, in case you're interested.
I will close the issue now, feel free to comment if you have any more questions. For the future, we would appreciate if general questions are asked on Discord  or in the Q&A section of this repo's Discussions, then other the answer will also be visible for other people as well. Thanks!


Marshalling of CBOR data doesn't work properly while saving credentials to a file for ARM-v5(32-bit) platform

Nature of the bug
Spec non-conformance which is specific to arm32-v5 platform.
It works fine in ubuntu/Debian environment
Steps taken to find bug
What did you do to trigger the bug?
Golang FDO client is built for ARM platform with build configurations CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=5
Once Client is started, DI process is completed with manufacturer. However, while saving credentials to cred.bin file, we observe that Version, DeviceInfo, RVInfo and GUID are not written correctly. These fields have all default (0) values written to file.
Below content is written to file:
blobcred[
Active        true
Version       0
DeviceInfo   ""
GUID<PHONE_NUMBER>0000000000000000000000
PublicKeyHash
Algorithm   Sha384Hash
Value       1370f27bcfbd9c39c88c0cd81b94b19d2ccb833acea86625ad8fed212d3d2dcbce2c556b070a9507144b61e7f482d9af
HmacSecret
PrivateKey    *ecdsa.PrivateKey
&{PublicKey:{valid value}
RvInfo
]
Steps to ensure bug is gone
How can a fix be validated?
Run go-fdo client in arm platform 32bit architecture.
Optional: Reproduction
Do you have an exact list of commands for others to reproduce the problem?
Build client for ARM platform with build configurations CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=5
Setup fdo-server
Run Client for DI
verify the credentials stored in cred.bin file (or) run client again for TO1/TO2 to observe the content written to cred.bin file.
Client Debug Logs
Writing Blob: blobcred[
 Active        true
 Version       101
 DeviceInfo   "FDOClientDevice"
 GUID          053f617d64824358bfe0723b2446a8be
 PublicKeyHash
   Algorithm   Sha384Hash
   Value       1370f27bcfbd9c39c88c0cd81b94b19d2ccb833acea86625ad8fed212d3d2dcbce2c556b070a9507144b61e7f482d9af
 HmacSecret    508a689131a5739359baab1f6dc5e53cd03aa9101205f689a96c6a8de78a1b21
 PrivateKey    *ecdsa.PrivateKey
   &{PublicKey:{Curve:0x6d9888 X:+1077014277194132773053583814475896633172137502038947349575041323424486881295764558294126705658152607350210191056430 Y:+23393307422916252606512308539302702261449660005695390980125883646074856080205038519324102642155259582270546606410346} D:+1515889814377831623117040235003995022127186260387224519891742875972738228521438566575788192991190076294051642279935}
 RvInfo
   >
     5 = 6d31302e3232372e3234382e3439
     3 = 191f68
       12 = 01
       4 = 191f68
 ]

 contents are written to the file: cred.bin
 File size is:  276
 GUID: 053f617d64824358bfe0723b2446a8be

 Read data from cred.bin: blobcred[
  Active        true
  Version       0
  DeviceInfo   ""
  GUID<PHONE_NUMBER>0000000000000000000000
  PublicKeyHash
    Algorithm   Sha384Hash
    Value       1370f27bcfbd9c39c88c0cd81b94b19d2ccb833acea86625ad8fed212d3d2dcbce2c556b070a9507144b61e7f482d9af
  HmacSecret    508a689131a5739359baab1f6dc5e53cd03aa9101205f689a96c6a8de78a1b21
  PrivateKey    *ecdsa.PrivateKey
    &{PublicKey:{Curve:0x6d9888 X:+1077014277194132773053583814475896633172137502038947349575041323424486881295764558294126705658152607350210191056430 Y:+23393307422916252606512308539302702261449660005695390980125883646074856080205038519324102642155259582270546606410346} D:+1515889814377831623117040235003995022127186260387224519891742875972738228521438566575788192991190076294051642279935}
    RvInfo
  ]
  GUID is:<PHONE_NUMBER>0000000000000000000000

@shivagurija Can you run go test ./cbor in an ARM32 environment? It seems like struct embedding isn't working as expected. Nothing about using the reflect package should differ by architecture, so this is very surprising.

I cannot reproduce this:
➤ GOARCH=arm GOARM=5 go test -c -o test.arm32 ./cbor
➤ qemu-arm ./test.arm32
PASS


Adapter storage

This is a change to how we think about storage with ProtocolAdapters. Previously I suggested that we have the Adapters inherit the same storage layout as the Instruments like InstrumentStorageV2 and so on.
But there are a few problems with this approach:

There is effectively no separation of storage between instruments and adapters
The new vault contracts will have to inherit the storage layout of both instruments and adapters which will make the situation very hairy
We need a single source of truth for adapter-specific states, it does not make sense to store adapter states on every single instance of Instrument contracts

Some initial thoughts on issues that may arise:

Right now we limit the write functions like setIdToAddress to instruments only. But what if an attacker took control of an instrument contract? They would be able to alter the state across multiple adapters, effectively infecting all our instruments.

@chuddster wdyt about this approach?

@chuddster wdyt about this approach?

I see, so you are decoupling storage between charm adapter and instrument to prevent single point of failure for an attack, make more dynamic? sgtm

Closing as it's already merged


CNS 158 makefile abort on version mismatch with the actual code

Please check if the PR fulfills these requirements

[x] Commit message follows the Contribution Guidelines
[x] Tests ran locally and added/modified if needed
[x] Docs have been added/updated, if applicable
[x] If applicable - JIRA ticket ID was added

What kind of change does this PR introduce? (Bug fix, feature, unit tests, docs update, ...)

Bug fix

What is the current behavior? (You can also link to an open issue here)

The Makefile is used to generate production versions. It uses a VERSION variable to indicate the version that the lavad executable will report. It can be set by the command line (e.g. VERSION=0.4.1 make) or detected from the current checked-out code (as the most recent tag). However, it did not verify that the VERSION (requested/detected) matches the current code, and that the current code is clean.

What is the new behavior (if this is a feature change)?

The Makefile now checks that the VERSION matches that of the current code, and that there are no uncommited changes or untracked files.

Please describe what manual tests you ran, if applicable

Run 'make' on with matching and matching versions, and on clean and dirty code trees.

Other information:

Superseded by PR #235


Selenium Grid Scaler | Multiple browser nodes are not scaling parallel

Report
When we run browser nodes separately they are autoscaling as expected. For example, if we run the Firefox test the Firefox nodes are scaling as per the count in the session queue.
But the issue is when we start multiple browser tests eg: Chrome, and Firefox together then at a time only one browser is autoscaling.
The other browser will stay in the queue until all current running browser sessions are finished.
Once all the running sessions are finished the pending browser session will start to autoscale.
The below screenshot shows the chrome sessions are pending in the queue.

Keda version : 2.7.2
Expected Behavior
Both Chrome and FF should autoscale simultaneously as per their session count in the queue.
Actual Behavior
Only one browser is autoscaling (here FF) at a time, the other one is waiting in the queue
Steps to Reproduce the Problem

Logs from KEDA operator
example

KEDA Version
Other
Kubernetes Version
v1.20.15
Platform
Amazon Web Services
Scaler Details
selenium-grid
Anything else?
No response

@ChandniSuresh Are you positive on your version? Not sure if a version 2.7.2 exists from what I can see but 2.8.0 had a few bug fixes for selenium grid that you should probably check out:
https://github.com/kedacore/keda/releases/tag/v2.8.0
https://github.com/kedacore/keda/issues/2709
https://github.com/kedacore/keda/issues/3061


Fix 1338 main

@ryanjbaxter ready. fixes the current build + add some config data tests for the issues we did yesterday on the 2.1.x branch


Feedback listing pagination bug fix

-small bug where pagination is not reset when user alternates between archived & unreviewed feedbacks
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the met-public license (Apache 2.0).

Codecov Report

Merging #2073 (3b6e47e) into main (3f23c48) will decrease coverage by 0.01%.
Report is 1 commits behind head on main.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #2073      +/-   ##
==========================================
- Coverage   69.27%   69.26%   -0.01%
==========================================
  Files         455      455
  Lines       14460    14458       -2
  Branches     1120     1120
==========================================
- Hits        10017    10015       -2
  Misses       4252     4252
  Partials      191      191

Flag
Coverage Δ

metapi
78.08% <ø> (ø)

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

Files Changed
Coverage Δ

met-web/src/components/feedback/listing.tsx
87.50% <ø> (-0.38%)
:arrow_down:


Test Task - Testing item related functions in Service/Controller - Add Item

Objective: Test the functionality related to adding items in the service.
Tasks:

Verify that an item can be successfully added with valid input.
Check for proper error handling when attempting to add an item that already exists.

Requirements:
[x] Ensure that adding an item with valid data correctly creates the item and returns the created item.
[x] Validate that attempts to add an item that already exists are handled appropriately, returning a meaningful error message.
[x] Confirm that the service does not create duplicate items and handles conflicts gracefully.

commit 08f404cefe715782b8b7e4630d2b110eefb69d3e


Allow virtualbox DNSProxy override

Associated with #2448 will allow complete customization of virtualbox dns handling.
Each PR is independant from one another.

LGTM

LGTM


Cant recognize Code128 barcode

I try use imagemagic before scan, but it doesn't help
 convert -density 150 -resize 1000% -threshold 55% 000001.png out.png
Original picture:

Scanned into pdf and exported to png:

After use 'convert' zbar read barcode without problem, but not zxing-cpp.

If I apply your 'convert' line above and use current HEAD's ZXingReader it can also detect this sample. Did you try with an outdated version?

I build ZXingReader from sources 26.04.2024 (cloning master).

Here is a 5x (instead of 10x) scaled version (both work for me):

I used ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25

Yes, it both working for 500% and 1000% but not working for fullpage (A4) scan. Looks like I don't try scan image after crop full picture before post here. As I understand ZXing-cpp doesnt have function for find POI with potential barcodes and extract it to separate small images before try to validate?

As I understand ZXing-cpp doesnt have function for find POI with potential barcodes and extract it to separate small images before try to validate?

No it does not but it should work in this case anyway. Can you provide the full page (converted to png/jpg) that does not work with zxing-cpp but does so with zbar? I need to be able to reproduce the actual issue, otherwise I can't help you.

Can you provide the full page

Sure. I just change Canvas size and now it's not detectable.

But here, you started with the sample that did not work in the first place. Adding whitespace around that does of course not make it work. Are you sure this sample works with zbar? That would sound like a contradiction to your earlier statements.

Are you sure this sample works with zbar?
Yes, it worked with ZBar after ImageMagick command from first post

You are right, simply adding whitespace breaks the detection in this case. This is due to this line. It is a means to 'balance' runtime performance vs. detection performance. If you simply replace that line with int rowStep = 1; it should work. Maybe that is an option for your use-case?


Update README.md

Allow non-superuser commands to be re-run without (some) errors.
Based on @michaelkaye PR https://github.com/wrouesnel/postgres_exporter/pull/247
I just resolved the merged conflicts on the original PR.
@baburdick FYI (I am happy to incorporate any feedback you may have as I am new to postgres)

Coverage remained the same at 61.844% when pulling 9d19b96ec23fc15ea1dc98f6e737374e6f56f8a9 on asherf:doc-update into 07dd31dea6e4fe97cbe8b82f79f5ef0b3cf7052d on wrouesnel:master.

@asherf: This looks like an improvement on #247.
Neither of these addresses the CREATE ROLE failure. But that's no reason not to merge this.
This appears to be the best answer on how to handle that without introducing a race condition: https://stackoverflow.com/a/55954480


Laravel 6 Support

cache/illuminate-adapter does not support laravel 6 and is unfortunately set to read-only. I've forked the repo (amodar/illuminate-adapter) and adjusted the composer file to support Laravel 6.

They want you to push to their main repo: https://github.com/php-cache/cache
The sub repos are read-only.

@Amodar Thanks a lot for your PR!
Yes, you have to submit your PR to the main PHP Cache repo
They use a script to create the sub-repos for each provider, so that's why they are read-only

https://github.com/php-cache/cache/pull/234

@florianv The most correct solution would be to remove support for this package from your package. I support #73

Closing in favor of https://github.com/florianv/laravel-swap/pull/73.
Thanks !


Server crash when trying to use NVG

latest.log

Confirmed. Currently working on it, should slap up a release with some proper toggle code this weekend.

Confirmed. Currently working on it, should slap up a release with some proper toggle code this weekend.

@loleq2105 Was this issue fixed? I noticed https://github.com/loleq2105/Ag4tr/pull/3 but I am unsure whether it relates.

@Binero Oh, it was, but not in the way I wanted, really. I made it so that now you have to shift-rightclick with the NVG in your hand due to the lack of time. I am currently actually working on making it keybind-toggle-based. I'll release your recipe patch with the next version, which will feature the said toggle mechanic. I'll close this issue once everything is the way I wanted it to be.

This took an unnervingly long time. I shall blame this on school.
Anyway, 592f36c850503cf77915995232d942f195886888
I'll still leave this issue up for a week or so, just to make sure that everything works, as I haven't tested this on servers.

This took an unnervingly long time. I shall blame it on school.
Anyway, 592f36c
I'll still leave this issue up for a week or so just to make sure that everything works, as I haven't tested this on servers.