text:
Upgrade to v0.9.40

Upgrades from polkadot-v0.9.37 to polkadot-v0.9.40 introducing XCM V3 and Weights V2. The detailed description of changes can be found here.
 Polkadot v0.9.38
Polkadot v0.9.39
Polkadot v0.9.40
The upgrade introduced a lot of changes so feel free to comment on anything that could be improved or revised before the merge.
Significant Changes and Future Improvements
Replaced AssetIdfor AssetIdForTrustBackedAssets .
Modified in version v0.9.38 AssetId changed name implying that the Id comes from a TrustBackedAsset which based on the fact that this are intended to be minted on statemine would make sense.
impl pallet_assets::Config for Runtime {
	...
	type AssetId = AssetIdForTrustBackedAssets;
	...
}

In case we wanted to add assets from an untrusted source we could take some inspiration from cumulus where there's 2 instances of pallet_assets (Trusted and ForeignAssets)
pub type TrustBackedAssetsInstance = pallet_assets::Instance1;
type TrustBackedAssetsCall = pallet_assets::Call<Runtime, TrustBackedAssetsInstance>;
impl pallet_assets::Config<TrustBackedAssetsInstance> for Runtime {
   ...
}
...
pub type ForeignAssetsInstance = pallet_assets::Instance2;
impl pallet_assets::Config<ForeignAssetsInstance> for Runtime {
	type AssetId = MultiLocationForAssetId;
	type AssetIdParameter = MultiLocationForAssetId;
	type CreateOrigin = ForeignCreators<
		(FromSiblingParachain<parachain_info::Pallet<Runtime>>,),
		ForeignCreatorsSovereignAccountOf,
		AccountId,
	>;
	type AssetDeposit = ForeignAssetsAssetDeposit;
	type MetadataDepositBase = ForeignAssetsMetadataDepositBase;
	type MetadataDepositPerByte = ForeignAssetsMetadataDepositPerByte;
	type ApprovalDeposit = ForeignAssetsApprovalDeposit;
	type StringLimit = ForeignAssetsAssetsStringLimit;
	type AssetAccountDeposit = ForeignAssetsAssetAccountDeposit;
	...
}

Modified use of Weights
As part of the update to Weights V2 that introduced a new 2D system the functions and parameters using 1 dimensional weight were updated to include the new proof_size value. Egg:
pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000,0);

Contracts Pallet
Updated to follow https://github.com/paritytech/cumulus/pull/2108
Added new fields for XCMv3
Configure pallet_xcm and xcm_executor with the new fields added in the newest XCM version.
impl pallet_xcm::Config for Runtime {
	...
	type Currency = Balances;
	type CurrencyMatcher = ();
	type MaxLockers = ();
	type SovereignAccountOf = ();
	type TrustedLockers = ();
	type UniversalLocation = UniversalLocation;
	// TODO: pallet-xcm weights
	type WeightInfo = pallet_xcm::TestWeightInfo;
	#[cfg(feature = "runtime-benchmarks")]
	type ReachableDest = ReachableDest;
}

Note: WeightInfo should be updated with the proper weights after benchmarking on https://github.com/paritytech/trappist/issues/141.
Updated Pallets
Pallet-dex was updated to match Trappist version and weights were benchmarked again to match new weights format. Chess Pallet was removed due to errors causing large WASM files that would conflict with Validators on the relay chain.
Refactor of Node Service
The library for cumulus_client_service was modified so the Node service had to be changed following Parachain template update to v0.9.40 PR
Closes #164

I suggest opening a separate issue to address the WeightToFee implementation. This will prevent this PR from becoming too bloated. By separating them, we can focus on each issue independently, making it easier for reviewers to understand and provide feedback.
That way we can discuss and collaborate specifically on the WeightToFee implementation there.

I checked the changes made for parachain-template while migrating. LGTM. The only thing that caught my eye was that they added a hardware check. Might be worth having it too.

Good catch, I missed that!

FYI I cherry-picked @kalaninja CI fixes so we get CI checks on this PR and on the xcmv3-dev branch.

Had to the CI because currently it runs out of memory and fails. I'm working on a fix for this but I will add it alongside #175 .

FYI I ran the CI tasks locally just to be sure. All is green ✅
LGTM


text:
wasmi-validation 0.4.2 was yanked

Since wasmi-validation version has been updated to 0.5.0 and 0.4.2 has been yanked. wasmi 0.12.0 cannot be built from crates.io because it has a dependency wasmi-validation 0.4.2.
https://crates.io/crates/wasmi/0.12.0/dependencies

CC @Robbepop

Unfortunately we had to yank wasmi-validation0.4.2. I will prepare a wasmi v0.13 release.

source: gharchive/issue

authors: Robbepop bkchr ukint-vs

repo: paritytech/wasmi

license_type: permissive

license_source: github-api


text:
Fix output.md docs path in readme

The commit dd460b4 is directly pulled from upstream. Only review another.
4042b3c Fixes the the output.md path which exists in stable branch, not develop branch

@pgrete Fixed in b39aac3

I think the Parthenon module is changed (downgraded) necessarily.
Did you include this on purpose or by accident?

I have now fixed the link in the just merged #38

source: gharchive/pull-request

authors: pgrete tbhaxor

repo: parthenon-hpc-lab/athenapk


text:
[CI only] reproducer for ascent DataBinning segfault on GPU

On Delta, this can be built with:
mkdir build; cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -G Ninja -DAscent_DIR=/projects/cvz/bwibking/ascent/install/ascent-develop/lib/cmake/ascent -DPARTHENON_ENABLE_PYTHON_MODULE_CHECK=OFF -DPARTHENON_ENABLE_ASCENT=ON -DKokkos_ENABLE_CUDA=ON -DKokkos_ARCH_AMPERE80=ON
ninja -j8

The output for each GPU looks like this:
Loguru caught a signal: SIGSEGV
Stack trace:
14            0x45622e ./build-gpu/bin/athenaPK() [0x45622e]
13      0x7f1d8795b493 __libc_start_main + 243
12            0x44113f ./build-gpu/bin/athenaPK() [0x44113f]
11            0x6cf411 ./build-gpu/bin/athenaPK() [0x6cf411]
10            0x7775de ./build-gpu/bin/athenaPK() [0x7775de]
9             0x85b1d8 ./build-gpu/bin/athenaPK() [0x85b1d8]
8       0x7f1dac228707 ascent::Ascent::execute(conduit::Node const&) + 439
7       0x7f1dac252d30 ascent::AscentRuntime::Execute(conduit::Node const&) + 1072
6       0x7f1dabef00d1 flow::Workspace::execute() + 817
5       0x7f1dac410500 ascent::runtime::filters::BasicQuery::execute() + 672
4       0x7f1dac26a8ed ascent::runtime::expressions::ExpressionEval::evaluate(std::string, std::string) + 2717
3       0x7f1dabef00d1 flow::Workspace::execute() + 817
2       0x7f1dac322f8e ascent::runtime::expressions::Binning::execute() + 846
1       0x7f1dac322066 ascent::runtime::expressions::binning_interface(std::string const&, std::string const&, conduit::Node const&, conduit::Node const&, conduit::Node const&, conduit::Node&, conduit::Node&, conduit::Node&) + 2454
0       0x7f1dac29227b ascent::runtime::expressions::binning(conduit::Node const&, conduit::Node&, std::string const&, std::string const&, double, std::string const&) + 6875
2023-03-31 10:36:22.940 (   2.472s) [main thread     ]                       :0     FATL| Signal: SIGSEGV

Can I get some coaching on how to build this reproducer? For instance, what is Delta and how do I access it? Thanks!

Can I get some coaching on how to build this reproducer? For instance, what is Delta and how do I access it? Thanks!

Ah, sorry, Delta is a machine at NCSA. It may not be easily possible to get access. You can build this from this branch (https://github.com/BenWibking/athenapk/tree/ascent-reproducer-databinning) on another machine, or I can try building this on Crusher and see if I can reproduce it there.

Can I get some coaching on how to build this reproducer? For instance, what is Delta and how do I access it? Thanks!

Ah, sorry, Delta is a machine at NCSA. It may not be easily possible to get access. You can build this from this branch (https://github.com/BenWibking/athenapk/tree/ascent-reproducer-databinning) on another machine, or I can try building this on Crusher and see if I can reproduce it there.

Yeah, after some light digging it looks like I probably cannot get on Delta without preparing a proposal for requesting access. Crusher is probably the best course of action.

This runs perfectly fine on Frontier. I will try to reproduce the error on Summit.

Since this is caused by a design issue in Ascent (namely, assuming that unified memory is always available), I am closing this.

authors: BenWibking nicolemarsaglia


text:
Make setting location in case update country map

When a user edits a case, changing the location using the "Search places" field should, on place being selected, update the country map in the editor.

Actually I think this will cause jank because some maps are taller than others. Closing.

repo: participedia/frontend

license: mit

license_source: bigquery


text:
Community Feedback on requiring .NET8.0 for v4 release

Considering that .NET 6.0 is going out of support on November 12, 2024, what does everyone think of dropping .NET6.0 support for the 4.0 release -- and bringing the minimum target to .NET 8.0.
.NET 8.0 is the current LTM release, and will be supported until November 10, 2026.

I agree

(Some news on final 4.0 release date?)

@nico81cn No but you're welcome to use the beta's.

I like. Are there plans to support Windows Hello for Business?

I like. Are there plans to support Windows Hello for Business?

That's been supported for years, both RSA and ECC keys, in all the various attestation formats it produces.

@aseigler Any veto or are you OK moving to .net 8?

I have no issue with this.

authors: abergs alexeygritsenko aseigler iamcarbon nico81cn

license: MIT


text:
Change Zookeeper default cluster size comments to match the defaults

Comments state 5-9 as optimal but defaults are 3. Update comments to 3-9.
Ref: https://github.com/linode/docs/pull/419#issuecomment-239285460

Closed in release-0.3.0

repo: pathbreak/storm-linode


text:
Program stops after a few seconds, different than other issue.

I looked in Definitions.cs and it looks like the program stops at new new OffsetDefinition("PlayerBones").WithFieldName("PlayerBones")

repo: patrickcjk/TOG


text:
How to have lots of data points being automatically scaled as to avoid scrolling the plot?

I need to plot a graph which has about a thousand points. Normally, in plot libraries like in Python and Julia, when plotting lots of data, the x axis is automatically scaled in order to fit the data to the screen. I can't find a way to do so in vico. I can reduce the distance in dp between points, but there's a minimum under which I cannot go. The default behaviour is to just have the user scroll the plot in order to see all points.
I've thought about manually filtering out points based on the zoom level (if the plot is zoomed out, show one point every 20, if it is zoomed in show more points, and so on) but it seems to be quite an involved process.
Also, somewhat related, I couldn't find a way to disable scrolling. There is a chartScrollSpec option for Chart, and ChartScrollSpec does have a boolean variable to disable scrolling but building an instance of ChartScrollSpec requires passing also an AnimationSpec which I don't know how to construct. It seems a bit unnecessary just to disable scrolling, but I may have missed some more obvious way to do it.

Hello! As you’ve noted, scrolling can be disabled via ChartScrollSpec. However, you don’t need to create an instance of this class directly. There’s a rememberChartScrollSpec function, and each of its parameters has a default value. Try this:
rememberChartScrollSpec(isScrollEnabled = false)

Once you disable scrolling, the chart should behave as desired.

Hello! As you’ve noted, scrolling can be disabled via ChartScrollSpec. However, you don’t need to create an instance of this class directly. There’s a rememberChartScrollSpec function, and each of its parameters has a default value. Try this:
rememberChartScrollSpec(isScrollEnabled = false)

Once you disable scrolling, the chart should behave as desired.

That was easier than expected. Thank you. Now everything works as expected, but I'm facing another problem: bottomAxis doesn't have a maxLabelCount option like startAxis, which means that vico tries to show every label and when there are so many points all labels are hidden because they don't fit on the screen. I've tried writing my own valueFormatter in order to filter the labels based on the value: something like this:
bottomAxis = bottomAxis(
    valueFormatter = { value, chartValues ->
        if (range.contains(value.toInt())) "ok" else ""
    },
    tickPosition = HorizontalAxis.TickPosition.Center(),
    guideline = null, tick = null
),

where range contains all integers I want to be shown as labels. The problem is that no matter how many labels I show, they are always hidden (as in, they are shown as an ellipsis ...). Is there a way to show a few labels when there are many points?

You can specify the label spacing—please see here. If there’s a specific number of labels that you’d like to be displayed, you can set the spacing to the quotient of the entry count and the desired number of labels.

Thank you very much, I didn't realize at first that is what the spacing option does!

authors: patrickmichalik ultrapoci

repo: patrykandpatrick/vico


text:
fix(core): overflow controller resize loop

Downstream issue:

❌  > on small screen > reversed right to left language overflow actions > previousTab should be disabled
Error: ResizeObserver loop completed with undelivered notifications. (http://localhost:8003/?wtr-session-id=E_xerQsq1EQq2yny1h-Ga:0)

If you want to prevent these errors, the solution depends on what your intended effect is. If you actually intend to have an infinite loop, you just need to defer the resizing code in your ResizeObserver callback to after the browser repaints. You can put it into a requestAnimationFrame callback.

Documentation Reference
What I did

Await browser repaint before triggering overflow side effects

Testing Instructions

Notes to Reviewers

@bennypowers adding await aTimeout(50); allows the test to complete.  That said I'm not convinced that just adding a timeout to the test is the correct way to handle red/green here.  Another way to do it is await 3x nextFrame.
beforeEach(nextFrame);
beforeEach(nextFrame);
beforeEach(nextFrame);
beforeEach(updateComplete);

I can almost understand the need for nextFrame better here as we are now adding a tick given the overflow controller implementing the requestNextFrame.  Thoughts?

repo: patternfly/patternfly-elements


text:
/undo immediately re-executes the prior command

On latest Aider /undo doesn't seem to work. It undoes the commit and then re-executes the last request, meaning the AI just goes around in a circle and does the change all over again.

I made some changes to tell GPT to not just make the same changes again. The change is available in the main branch. You can get it by installing the latest version from github:
python -m pip install --upgrade git+https://github.com/paul-gauthier/aider.git

If you have a chance to try it, let me know if it works better for you.

I'm going to close this issue for now, but feel free to add a comment here and I will re-open or file a new issue any time.

Thanks. Apologies I didn't have time to try this out. I only get to play with Aider occasionally at the moment.

authors: mikehearn paul-gauthier

repo: paul-gauthier/aider


text:
How to get RSSI of a CONNECTED device on Android?

I was wondering if it's possible to get the RSSI of a connected device on Android , I see that someone has already added the feature to IOS .
Does Anybody have an idea of how to do so ?

I have the same issue, need help as well.

has anyone solved this ?


text:
Adding styles to readonly columns dynamically not working

I am trying to apply some styles and comments for readonly columns but somehow these styles are not getting applied dynamically. can we add styles to the readonly columns dynamically?
Thanks.
some lines of my code are-
this.spreadsheet.resetStyle([F1]);
this.spreadsheet.setComments(F1, '');
if (success) {     // value of success comes from API
   this.spreadsheet.setValue(F1, 'S', true);
   this.spreadsheet.setStyle({
     F1: 'font-weight:bold; color:green;', //not working
   });
   this.spreadsheet.setComments(F1, 'Success');
}

cc: @Guillaume-Bo  @paulhodel

try
this.spreadsheet.setStyle("F1", "font-weigh", "bold");
this.spreadsheet.setStyle("F1", "color", "green");

if that work, try
this.spreadsheet.setStyle({'F1': 'font-weight:bold; color:green;'});

With option : i don't know.
But with CSS yes
you can try this with this CSS to add on your page :
.jcalendar .jcalendar-controls {
     display: none;
}

this.spreadsheet.setStyle("F1", "font-weigh", "bold");
this.spreadsheet.setStyle("F1", "color", "green");

yes this one is working but if I do like the second approach then it is not working.

repo: paulhodel/jexcel


text:
🛑 Paulynomial (index) is down

In 5061589, Paulynomial (index) (https://paulynomial.com) was down:

HTTP code: 502
Response time: 15387 ms

Resolved: Paulynomial (index) is back up in 8ba7975.

repo: paulkiernan/paulynomial-uptime


text:
Add regression tests for adding several files

Only the tests in are this PR.  Can be used with existing master branch.
Also can be used if changing implementation with another pull request.

Coverage remained the same at 96.322% when pulling 5c39babdac1c9259f00eae5863f1bf2076bc859d on srguiwiz:tests-for-issues-552-and-685 into 52613840cb143a2c9bde978b8fc9b9a2fa4089e7 on paulmillr:master.

Closing because no longer needed, as identical tests since have been merged with PR #723.

authors: coveralls srguiwiz

repo: paulmillr/chokidar


text:
Request to use semantic versioning

Hey Paul,
Unless I’m mistaken, 0.5 → 0.6, while appearing as a minor release, contains breaking changes (removal of await from the public API).
May I please request that the project adhere to semantic versioning to avoid breakage during maintenance updates?
Thanks + thanks again for making and sharing this :)

Actually, I guess you are, and 0.x should be considered unstable, so closing.

Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

https://semver.org


text:
Add support for ReadTheDocs theme

Issue: https://github.com/pawamoy/mkdocstrings/issues/107

it's great to have readthedocs on, because I'd like to host my docs on readthedocs site.
When would this feature be published?

Hey @zillionare, I don't have an exact date, but expect it to be release between now and January. I want to check for regressions in popular repositories using mkdocstrings before actually publishing version 0.14.0, to avoid breaking CI jobs :slightly_smiling_face:

authors: pawamoy zillionare

repo: pawamoy/mkdocstrings

license: ISC


text:
[Feature Request] Trim params from the URL preview on apps

Some of my apps have params in the URLs to knock off a few clicks on the landing page. It would be nice if there was an option or default behavior to shave off params from the url preview.

Am able to workaround this by adding the base-url to the description

repo: pawelmalak/flame


text:
Fix code scanning alert - Inefficient regular expression

Tracking issue for:

[ ] https://github.com/pax2pay/model-cde/security/code-scanning/1

Won't fix for now. It does not effect security materially and improving performance on this is currently not a priority.

authors: rajoouddin simonmika


text:
SDAD Standrads

Changes to reflect SDAD Standards:

New Logo.
Making SDAD as first option.

Thank you for contribution , I will only add the new SADAD Logo in the next release.

thanks @KhalidAlomar for the suggestions and contribution , please feel free always to contact dear for any extra assistance .

Thank you,
Just to note that SDAD in Saudi they check for their standards in order to approve you as SDAD client.
Merchant Guidline for Checkout Page.pdf

authors: DeyaZ88 KhalidAlomar mohannadsaleh

repo: payfort/woocommerce-payfort


text:
Rich Text field ignores custom Label component

Link to reproduction
No response
Describe the Bug
I have a rich text field (using Slate) which has a custom Label component. The component is ignored and the default label is rendered. The same component works in other fields.
Looking at the admin.components object at runtime, it is suddenly empty:

Probably something goes wrong while merging the data in admin because I can see both elements/leaves (which comes from the global editor config) and disableBulkEdit (which comes from the field config), so there must be some kind of merging happening, and I assume my field config's components object gets overridden somehow.
To Reproduce
Create a Slate rich text field with a custom label component in the field config.
Payload Version
2.14.2
Adapters and Plugins
db-mongodb, bundler-webpack, richtext-slate

@CherryDT can you show me where in your config you are setting this custom label?
    {
      name: 'richTextSlate',
      type: 'richText',
      admin: {
        components: {
          Label: () => 'Test Custom Label', // Here?
        },
      },
      editor: slateEditor({...}),
    },

Like this? Or within the slateEditor adapter?
A reproduction would be helpful here, I have not been able to replicate this issue.

Yes, at the point you showed. It works fine there for other fields. It does work when I set it within the slateEditor adapter, I just noticed.
Note that I don't set an editor at the field. I set it globally.

I have tested again with the editor being defined globally - the label component still works as expected in both cases.
It's possible that something else in your code is affecting your ability to over-write the label component. Please try to replicate this issue in a basic environment and I can take another look - for now I'm going to convert this to a discussion.

authors: CherryDT JessChowdhury

repo: payloadcms/payload


text:
bugfix/feature: Allow users to manipulate images without needing to resize them

Description
Right now, Payload's image "transformation" feature is limited to images that requires resizing.
This is a simple fix/feature that allows us to "reuse" the original size of an uploaded media. This way, users can use Sharp's features like changing formatOptions and trimOptions without needing to give a new size to the images.
It also allows users to keep an original copy of the image for certain use cases.

[x] I have read and understand the CONTRIBUTING.md document in this repository

Type of change

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

Checklist:

[ ] I have added tests that prove my fix is effective or that my feature works
[x] Existing test suite passes locally with my changes

@DanRibbens friendly ping on this

Added a couple of tests + applied suggestion to not add a new property @denolfe

Looks great, @angelobartolome !

authors: angelobartolome denolfe


text:
feat(db-postgres): WIP Support native PostgresSQL schema

Description

[x] I have read and understand the CONTRIBUTING.md document in this repository.

This WIP PR aims to add support for native PostgreSQL schemas in the DB adapter. Currently Payload injects all tables into the public schema. Schemas are very commonly used in Postgres to group tables by logic/category. Ideally by leaving business tables in public and cms tables in content schemas. This makes queries more logical to write for many use cases.
 db: postgresAdapter({
       schemaName: "content"
  }),

No other change is required and everything should work as usual.
Drizzle queries will then look like this
SELECT ...columns FROM "content"."<collectionName>" WHERE <X>

Type of change

[ ] Chore (non-breaking change which does not add functionality)
[ ] 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 not work as expected)
[ ] Change to the templates directory (does not affect core functionality)
[ ] Change to the examples directory (does not affect core functionality)
[x] This change requires a documentation update

Checklist:

[ ] I have added tests that prove my fix is effective or that my feature works
[ ] Existing test suite passes locally with my changes
[ ] I have made corresponding changes to the documentation

x-ref: Discord thread

Resuming work from scratch after Payload v3.0


text:
🛑 Departamento is down

In 8385b98, Departamento (http://cca.unb.br/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Departamento is back up in 3c09a18 after 21 minutes.


text:
🛑 Departamento is down

In 5ab578f, Departamento (http://cca.unb.br/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Departamento is back up in ea2734b after 11 minutes.


text:
Loading DLL using PE patch

Until 19.08.29

End at 19.09.12

19.09.11


text:
Write better documentation

At a minimum, all public types and methods in audiodecoder, container, playback, and videodecoder should have documentation.

Also what exactly is a cluster? I am working on adding muxing to this library but I don't understand what a cluster represents.

Cluster means the same thing it does in Matroska: https://www.matroska.org/files/matroska.pdf

authors: griff pcwalton

repo: pcwalton/rust-media


text:
Initial: Desktop Test Application, Firmware Controller Interface, and…

… Data structures.  Inital: dsPIC firmware.

//pull from master branch to get the .gitignore
git fetch origin master
git rm *.o --cached
git rm *.a --cached

etc until all files are removed from commit
git commit -m "message here"

resubmit PR.
Thanks


text:
Multiple doc sets per install

I'm curious as to whether its possible to have multiple documentation sets per install?
Like, could I have docs.example.com/project1/ and docs.example.com/project2/ where each project is loaded from a separate repo?
Sorry if its in the docs, I've read over it a few times but can't seem to find anything.

Like, could I have docs.example.com/project1/ and docs.example.com/project2/ where each project is loaded from a separate repo?

Hi, it's not possible to do it right now. But can be implemented I think. If that's what you want.

I think that would be a really cool feature. Being able to host one instance with multiple projects being deployed to it. Saves deploying a new instance of peach if you add a new project!

:trollface: Indeed.

+1 for the request

+1 on this request

authors: Mooash Unknwon Vonor shivakumargn

repo: peachdocs/peach


text:
⚠ Hartman Foundation has degraded performance

In 92d9ace, Hartman Foundation (https://gordonhartman.com/) experienced degraded performance:

HTTP code: 200
Response time: 3087 ms

Resolved: Hartman Foundation performance has improved in 6fc9c81.

repo: pearanalytics/uptime


text:
⚠ Hartman Foundation has degraded performance

In d54c5d7, Hartman Foundation (https://gordonhartman.com/) experienced degraded performance:

HTTP code: 200
Response time: 2660 ms

Resolved: Hartman Foundation performance has improved in e43598a.


text:
Not working on Ubuntu 16 with Ruby 2.2.1 or 2.2.2

Keep getting this WARNING: ruby-2.2.2 is nearing its end of life.

on github.com/rubykube/peatio
we upgraded to ruby-2.5.0
On Feb 4, 2018 5:00 AM, "Dave" notifications@github.com wrote:

Keep getting this WARNING: ruby-2.2.2 is nearing its end of life.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/peatio/peatio/issues/708, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAE4gxws6Ny9w33k9LqlBxd825iElFAPks5tRR1jgaJpZM4R4a3S
.

Hello @atlanticstarr1,
I can help you get Peatio running on your private cloud. I also offer development services.
You can always reach me at nimpo1074@gmail.com
Best,
Oskar

@atlanticstarr1 the warning you are seeing is just a warning it can be safely ignored its likely you have some other error you can contact me on skype if you need more help simon.m.day

you can ignore that warning
i'm working on doing an upgrade

Thanks guys.
@mod tnx for introducing me to your repo, i haven't tried it as yet but i will.
@scatterp your script worked flawlessly with the only exception being the images/css was messed up. I fixed it though.
@muhammednagy tnx for working on an upgrade. Will give it a go once it's done.

I can help you with all peatio issues.
Add me on skype, just search Peatio Man or add by id:
cid-(-8618737192104534817)@outlook.com

tnx for all the responses. closing this issue.

authors: atlanticstarr1 mod muhammednagy oskanddr peatioMan scatterp

repo: peatio/peatio


text:
add user-agent to requests

for usage analytics & debugging.

Coverage remained the same at 100.0% when pulling 615383b609f7f7c9e775dcaa25427529706698db on add_user_agent into 71971ef2920c5ed412420ccd67e82203d80ffea3 on master.

:+1:

authors: aheckmann coveralls matthewtole

repo: pebble/pebble-api-node


text:
Background (Service) and streaming filters

I adapted your background Rtsp example so I can use also filters while streaming.
While the cameraview is visible on the screen, the filters (in this case text) can be seen also on the rtsp-server (using VLC).
However, if I go to home screen on the phone or turn off the screen, the stream continues just fine but the filter disappears. However, as soon as I open the app/activity again, the filter re-appears in the stream.
Is it possible to continue streaming the filters even if the activity is no longer in focus/visible?
Thank you.

The filters are released when you change glinterface because all opengl resources are linked to openglview or offscreenglthread. For now, I recommend you save all filters in a list with all configurations and set all after change glinterface

Thank you for your hints.
I will try this out.


text:
Update Examples notebooks

As of last release, Xerus is locally installable by pip, removing the need of path hacks. The notebooks have to be update to reflect this change.

Closed by e18c2b3

repo: pedrobcst/Xerus


text:
Remove shared desktop container for localUser (Chrome problem)

Describe the bug

While sharing desktop, Chrome's Stop Sharing button doesn't remove the video container of the shared screen for localUser.
The video container remains but the video is black, the only way to remove the container is to manually stop the sharing from the sharing dropdown menu.
Bug Report Checklist

[x] I have granted camera/microphone access permissions while testing
[x] This bug is reproducible on https://peercalls.com
[ ] This bug is reproducible on https://peercalls.com/alpha (the page is unreachable)

Expected behavior

Clicking Stop Sharing should delete the video container for all the users, including localUser (aka the person who shared the screen).

Example
Scenario: Call between User 1 and User 2
Step 1: User 1 shares his screen
This is what User 1 sees:

This is what User 2 sees:

Step 2: User 1 stops sharing the screen with the provided button from Chrome:

This is what User 1 sees now:

And this is what User 2 sees:

Desktop (please complete the following information):

OS:  Windows 10
Browser: Chrome
Version: 86

Hi @nicksnowww, thanks for a great bug report! You really made it easy for me to track down the problem. I submitted an PR #170 - could you take a look and see if it fixes the issue for you? Thanks!

@jeremija thank you very much! Your solution works, I just tested it with your changes :+1:

authors: jeremija nicksnowww

repo: peer-calls/peer-calls


text:
Maintain Pandas Support

pdstools version checks

[X] I have checked that this issue has not already been reported.

[X] I have confirmed this bug exists on the latest version of pdstools.

Issue description
I can't pass a pandas dataframe to ADMDatamart. We should add unit tests to make sure everything works with pandas dataframes.
Reproducible example
from pdstools.pega_io import read_ds_export
from pdstools import ADMDatamart

model_df = read_ds_export(
    "/Users/uyany/Documents/GitHub/pega-datascientist-tools/data/Data-Decision-ADM-ModelSnapshot_pyModelSnapshots_20210101T010000_GMT.zip"
)
predictor_df = read_ds_export(
    "/Users/uyany/Documents/GitHub/pega-datascientist-tools/data/Data-Decision-ADM-PredictorBinningSnapshot_pyADMPredictorSnapshots_20210101T010000_GMT.zip"
)
model_pd = model_df.collect().to_pandas()
predictor_pd = predictor_df.collect().to_pandas()
datamart = ADMDatamart(model_df=model_pd, predictor_df=model_pd)

AttributeError                            Traceback (most recent call last)
/var/folders/bq/fz2s5g595dg1xkwmsvjyq_v80000gq/T/ipykernel_14409/699583266.py in ?()
8     "/Users/uyany/Documents/GitHub/pega-datascientist-tools/data/Data-Decision-ADM-PredictorBinningSnapshot_pyADMPredictorSnapshots_20210101T010000_GMT.zip"
9 )
10 model_pd = model_df.collect().to_pandas()
11 predictor_pd = predictor_df.collect().to_pandas()
---> 12 datamart = ADMDatamart(model_df=model_pd, predictor_df=model_pd)
~/Documents/GitHub/pega-datascientist-tools/.venv/lib/python3.11/site-packages/pdstools/adm/ADMDatamart.py in ?(self, model_df, predictor_df, query, extract_pyname_keys)
100         self.agb = AGB(datamart=self)
101         self.generate = Reports(datamart=self)
102         self.cdh_guidelines = CDHGuidelines()
103
--> 104         self.model_data = self._validate_model_data(
105             model_df, query=query, extract_pyname_keys=extract_pyname_keys
106         )
107
~/Documents/GitHub/pega-datascientist-tools/.venv/lib/python3.11/site-packages/pdstools/adm/ADMDatamart.py in ?(self, df, query, extract_pyname_keys)
177         if df is None:
178             logger.info("No model data available.")
179             return df
180
--> 181         df = _polars_capitalize(df)
182         schema = df.collect_schema()
183         if extract_pyname_keys and "Name" in schema.names():
184             df = cdh_utils._extract_keys(df)
~/Documents/GitHub/pega-datascientist-tools/.venv/lib/python3.11/site-packages/pdstools/utils/cdh_utils.py in ?(df)
574 def _polars_capitalize(df: F) -> F:
--> 575     cols = df.collect_schema().names()
576     renamed_cols = _capitalize(cols)
577
578     def deduplicate(columns: List[str]):
~/Documents/GitHub/pega-datascientist-tools/.venv/lib/python3.11/site-packages/pandas/core/generic.py in ?(self, name)
6295             and name not in self._accessors
6296             and self._info_axis._can_hold_identifiers_and_holds_name(name)
6297         ):
6298             return self[name]
-> 6299         return object.getattribute(self, name)
AttributeError: 'DataFrame' object has no attribute 'collect_schema'

### Expected behavior

I should be able to create an ADMDatamart object from a pandas dataframe.

### Installed versions

<details>

--- Version info ---
pdstools: 4.0.0a1
Platform: macOS-14.7.1-arm64-arm-64bit
Python: 3.11.9 (main, Apr  2 2024, 08:25:04) [Clang 15.0.0 (clang-1500.3.9.4)]
--- Dependencies ---
polars>=1.9: 1.13.0
typing_extensions: 4.12.2
--- Dependency group: adm ---
plotly>=5.5.0: 5.24.1
--- Dependency group: pega-io ---
polars_hash: 0.5.0
aioboto3: 13.2.0
--- Dependency group: api ---
httpx: 0.27.2
anyio: 4.6.2.post1
pydantic: 2.10.0b2
--- Dependency group: healthcheck ---
xlsxwriter>=3.0: 3.2.0
papermill: 2.6.0
great_tables>=0.13: 0.14.0
pydot: 3.0.2
quarto: 0.1.0
plotly>=5.5.0: 5.24.1
--- Dependency group: app ---
xlsxwriter>=3.0: 3.2.0
papermill: 2.6.0
great_tables>=0.13: 0.14.0
st-pages:
pydot: 3.0.2
streamlit>=1.23: 1.40.1
quarto: 0.1.0
plotly>=5.5.0: 5.24.1
--- Dependency group: onnx ---
anyio: 4.6.2.post1
onnxruntime==1.18.1: 1.18.1
pydantic: 2.10.0b2
onnx==1.16.1: 1.16.1
httpx: 0.27.2
scikit-learn==1.5.1:
skl2onnx==1.17.0: 1.17.0
--- Dependency group: all ---
xlsxwriter>=3.0: 3.2.0
great_tables>=0.13: 0.14.0
pydot: 3.0.2
onnxruntime==1.18.1: 1.18.1
onnx==1.16.1: 1.16.1
httpx: 0.27.2
quarto: 0.1.0
scikit-learn==1.5.1:
skl2onnx==1.17.0: 1.17.0
plotly>=5.5.0: 5.24.1
st-pages:
papermill: 2.6.0
anyio: 4.6.2.post1
streamlit>=1.23: 1.40.1
pydantic: 2.10.0b2
--- Dependency group: docs ---
nbsphinx:
myst-parser:
sphinx-autoapi:
furo:
sphinx-copybutton:
sphinx:
--- Dependency group: tests ---
great_tables>=0.13: 0.14.0
pytest-httpx:
coverage:
httpx: 0.27.2
quarto: 0.1.0
skl2onnx==1.17.0: 1.17.0
anyio: 4.6.2.post1
pydantic: 2.10.0b2
pytest:
testbook:
moto:
xlsxwriter>=3.0: 3.2.0
pytest-cov:
pydot: 3.0.2
onnxruntime==1.18.1: 1.18.1
onnx==1.16.1: 1.16.1
scikit-learn==1.5.1:
pytest-mock:
plotly>=5.5.0: 5.24.1
openpyxl:
st-pages:
papermill: 2.6.0
streamlit>=1.23: 1.40.1

</details>

This was a design decision - do you really think we should add support for pandas at this stage?

User should convert the pandas dataframe to polars.
import polars as pl

model_pl = pl.from_pandas(model_pd)
predictor_pl = pl.from_pandas(predictor_pd)

datamart = ADMDatamart(model_df=model_pl, predictor_df=predictor_pl)

User should convert the pandas dataframe to polars before passing it into ADMDatamart.
import polars as pl

model_pl = pl.from_pandas(model_pd)
predictor_pl = pl.from_pandas(predictor_pd)

datamart = ADMDatamart(model_df=model_pl, predictor_df=predictor_pl)

To be precise, I would recommend them to use a lazy frame, since we're assuming lazy frames everywhere. So, the recommended approach would be:

import polars as pl

datamart = ADMDatamart(model_df=pl.LazyFrame(model_pd), predictor_df=pl.LazyFrame(predictor_pd))

repo: pegasystems/pega-datascientist-tools


text:
Someone should add more binaries to be built

Someone should decide which builds to include:
https://gist.github.com/asukakenji/f15ba7e588ac42795f421b48b8aede63

Should 32 bit be supported?

@MitchellBerry I think so. Yes

authors: Emyrk MitchellBerry

repo: pegnet/pegnet


text:
Changing tag to canary to support open metrics throws error

Describe the bug
If i install this helm chart but change the image tag to canary in order to support open metrics I receive the following error and the pod restarts
./artifactory_exporter: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./artifactory_exporter)
Version of Helm and Kubernetes:
Helm Version:
'''version.BuildInfo{Version:"v3.10.2", GitCommit:"50f003e5ee8704ec937a756c646870227d7c8b58", GitTreeState:"clean", GoVersion:"go1.18.8"}'''
Kubernetes Version:
WARNING: This version information is deprecated and will be replaced with the output from kubectl version --short.  Use --output=yaml|json to get the full version.
Client Version: version.Info{Major:"1", Minor:"26", GitVersion:"v1.26.0", GitCommit:"b46a3f887ca979b1a5d14fd39cb1af43e7e5d12d", GitTreeState:"clean", BuildDate:"2022-12-08T19:58:30Z", GoVersion:"go1.19.4", Compiler:"gc", Platform:"linux/amd64"}
Kustomize Version: v4.5.7
Server Version: version.Info{Major:"1", Minor:"26", GitVersion:"v1.26.0", GitCommit:"b46a3f887ca979b1a5d14fd39cb1af43e7e5d12d", GitTreeState:"clean", BuildDate:"2022-12-08T19:51:45Z", GoVersion:"go1.19.4", Compiler:"gc", Platform:"linux/amd64"}

Which chart:
prometheus-artifactory-exporter
Which version of the chart:
1.13.2
What happened:
What you expected to happen:
the pod starts and runs
How to reproduce it (as minimally and precisely as possible):
Changed values of values.yaml (only put values which differ from the defaults):
values.yaml
image:
registry: ghcr.io
repository: peimanja/artifactory_exporter
set to canary for the latest unreleased version
tag: canary
artifactory:
url: artifactoryURL
accessToken: token
optionalMetrics:
- artifacts
- replication_status
- federation_status
- open_metrics
The helm command that you execute and failing/misfunctioning:

Thanks for reporting, new version is out and it should fix your issue as well

authors: alexbospnw peimanja

repo: peimanja/helm-charts


text:
🛑 Beyond.pl is down

In ac868cc, Beyond.pl (http://www.beyond.pl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Beyond.pl is back up in 23d250a.

repo: pejotes/upptime


text:
🛑 Beyond.pl is down

In 7ced885, Beyond.pl (http://www.beyond.pl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Beyond.pl is back up in ea5fe52.


text:
🛑 Beyond.pl is down

In 87394b5, Beyond.pl (http://www.beyond.pl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Beyond.pl is back up in 635cd4f after 10 minutes.


text:
🛑 GR-Server-Fibercorp is down

In e345d87, GR-Server-Fibercorp ($API_SEF) was down:

HTTP code: 0
Response time: 0 ms

Resolved: GR-Server-Fibercorp is back up in c0018c7.


text:
🛑 MU-PAGE is down

In fccb3e7, MU-PAGE ($PAGE_MUSIC) was down:

HTTP code: 0
Response time: 0 ms

Resolved: MU-PAGE is back up in a332bc7 after 6 minutes.


text:
🛑 Satpol PP is down

In 9275e1b, Satpol PP (https://satpolpp.bekasikota.go.id) was down:

HTTP code: 503
Response time: 1182 ms

Resolved: Satpol PP is back up in b1d1764.

repo: pemkotbekasi/website-status


text:
🛑 Dinas Pemberdayaan Perempuan dan Perlindungan Anak is down

In 0bf4873, Dinas Pemberdayaan Perempuan dan Perlindungan Anak (https://dpppa.bekasikota.go.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Dinas Pemberdayaan Perempuan dan Perlindungan Anak is back up in 7640bc4.


text:
Missing Pieces PR 11

Signed-off-by: Pedro Matias de Araujo pedrom.araujo@outlook.com
Closes #11

f

repo: pemtajo/badge-readme


text:
Fix positions in unknown record field errors

Close #834.

Codecov Report

Merging #866 (a7a8403) into main (85b4919) will decrease coverage by 0.00%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #866      +/-   ##
==========================================
- Coverage   83.26%   83.26%   -0.01%
==========================================
  Files         367      367
  Lines       36137    36133       -4
==========================================
- Hits        30090    30086       -4
  Misses       6047     6047

Impacted Files
Coverage Δ

lib/hir/src/analysis/type_checker.rs
99.20% <100.00%> (+0.03%)
:arrow_up:

lib/hir/src/ir/expression.rs
84.09% <0.00%> (-1.14%)
:arrow_down:

Continue to review full report at Codecov.

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

authors: codecov-commenter raviqqe

repo: pen-lang/pen


text:
Turn off transparency on top bar

Fantastic theme all around, thank you! Especially like query boxes and titles and the task displays.
If I wanted to turn off the transparency on the very top bar, is this easy?
Would it be possible to do via the plugin config/settings json? Is that even available for themes?
If not, any leads on doing it manually is appreciated. It's rendering poorly on my particular display, and making it hard to use the otherwise wonderful theme on this particular display.
Thanks much!

Ah, found the part in custom.css. Commenting it out helped:
/*
@supports (-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px)) {
  .cp__header,
.cp__right-sidebar-topbar,
.sidebar-item.content > div > div:first-of-type {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: transparent;
  }
}
*/

Thank you!

Hi, this theme is not designed to be customizable-friendly because some features are very hacky and not quite stable. But you can always override them in your custom.css file :)
For your particular issue, you need to search for blur keyword and reset blur & background-color properties.

Got it, and that's very helpful. Thanks so much!


text:
[BACKLOG-29710] - PDI-EE Assembly - Migrating from deprecated old style

cc: @Pancho7
!! This is NOT the first to be merged !!
Merging order:
1 - https://github.com/pentaho/pentaho-karaf-assembly/pull/557
2 - https://github.com/pentaho/pentaho-karaf-ee-assembly/pull/234
3 - https://github.com/pentaho/pentaho-kettle/pull/6778
4 - https://github.com/pentaho/pdi-assemblies-ee/pull/4

Build Skipped
:white_check_mark: There was nothing to build. The changes are probably excluded by the build rules. If this is an error, please contact your system administrator.

repo: pentaho/pentaho-kettle


text:
[RFC] Change rem → px in size, width, and radius

The current size, width, and radius scales were borrowed pretty much directly from Tailwind, and as such are in rem units. However, outside of font sizes there is very little benefit to using rem units, and several downsides for a library like Pollen.
Downsides:

More opaque autocomplete and docs (everyone roughly knows what a 4px border radius or 20px margin feels like, not so much 0.25rem or 1.25rem)
Size, width, and radius scales aren't fully reliable, but vary depending on the root font size of the document. Especially problematic if the author doesn't have control over the environment (UI widgets, libraries, extensions, etc)

Uses:

Scaling a whole interface by changing the root font size. I'd argue that having fine grain control over variables, which can already be globally responsive, is a better way to achieve this, and doesn't assume all 3rd party UI or styles are also in rem, but it is a valid use-case.

The typography scale will stay in rem, because users can still set browser font scaling (which only works with rem) independently of page zoom (which works with px).
Open to comment. It could technically be a breaking change, but considering all of these values have only been live in Pollen v2 for a week or so, and in 99% of cases rem === px, I think a minor verion bump would be fine.

This was shipped in v2.1.0 🎉

repo: peppercornstudio/pollen


text:
Feature Request: Add Support for Custom HTTP Headers in Ollama Requests

Hello there,
I discovered Ollama a few months ago and forgot about it.
Yesterday I came across it again and promptly set up an instance at home on a dedicated machine and made it publicly accessible behind a reverse proxy that authenticates using basic auth, because I wanted to be able to access it from anywhere - even though it runs on old hardware and takes ages to answer. But it works and I would like to experiment with it.
As I'm a Rustacean I was going to write a library for Rust myself. But it seems like you guys were faster :-)
Unfortunately, as I see it, it is currently not possible to set any request headers. That makes it impossible for me to use this crate with my setup, as I do quite some work on the road and can't set up a VPN due to technicalities.
So I thought for myself that I can't be the only one with a setup like this and came up with three possible solutions which I would like to propose from (my) most to least favorite.

ID
Proposal
Pros
Cons

1
Accept a reqwest::header::HeaderMap and use RequestBuilder.headers() on each occurence of Ollama.reqwest_client. Maybe re-export the required structs and constants from the reqwest crate?
Allows users to define headers as they pleaseFuture proof
Has to be applied to each Ollama.reqwest_client occurenceRequires additional implementation work

2
Accept a Option<Credential> in the Ollama struct and use the RequestBuilder.basic_auth() on each occurence
Quick and dirty
Quick and dirtyHas to be applied to each Ollama.request_client occurenceNot future proof

3
Pass in the host Parameter using the old school https://[username]:[password]... scheme (presumably no change in code required)
Should work without any code changes
InsecureNot future proof

Another approach would be to separate the crate completely from the engine that runs the requests (currently the reqwest crate). But that would certainly break all existing projects. And up to this point I couldn't figure out how this could be achieved.
I would be happy to contribute the changes on which we agree, should we agree.
The first and second approach have already been successfully tested in my local fork (not yet published).
Please let me know what you think and if this could be beneficial for this crate.
PS: Maybe this could be implemented behind a feature flag.

Hey, sorry for the delay. The first approach actually sounds very good. I can implement it if needed but if you already have an implementation of it then the contribution would be welcome!


text:
hi two factor code

basically
its impossible to get two factor code when u go in secret steamdesktopauthenticator because on latest version when u go to mafile  my steamid it only pop ups the long code

found the issue close this

Is the file decrypted?

Close it yourself.

wat u mean

and were do i fnd the factor code

how do i close

repo: pepzwee/node-csgo-web-tradebot


text:
Update waits in e2e functions for Minikube

Update two waits for issues mostly seen in Minikube, but maybe they can be seen in other environments.

one-pod test was failing because it stops waiting for backup to finish, but the backup finishes a bit later. I have tried with value 90 also, but it doesn't seem to work (at least on minikube).
Since it will wait this long only if the test fails I don't think it's a problem to increase the value.
validation-webhook test was failing on minikube because the operator gets deployed, but we apply cr before the validation starts running, so this is to make sure that we give it some time for validation webhook to start running after operator pod running.

Test name
Status

storage
passed

recreate
passed

upgrade-haproxy
passed

haproxy
passed

big-data
passed

scaling
passed

init-deploy
passed

self-healing
passed

scaling-proxysql
failed

restore-to-encrypted-cluster
passed

upgrade-proxysql
passed

limits
passed

security-context
passed

self-healing-advanced
passed

monitoring-2-0
passed

smart-update
passed

demand-backup
passed

affinity
passed

one-pod
passed

operator-self-healing
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

users
passed

pitr
passed

upgrade-consistency
passed

demand-backup-encrypted-with-tls
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

scheduled-backup
failed

Test name
Status

storage
passed

recreate
passed

upgrade-haproxy
passed

haproxy
passed

big-data
passed

scaling
passed

init-deploy
passed

self-healing
passed

scaling-proxysql
failed

restore-to-encrypted-cluster
passed

upgrade-proxysql
passed

limits
passed

security-context
passed

self-healing-advanced
passed

monitoring-2-0
passed

smart-update
passed

demand-backup
passed

affinity
passed

one-pod
passed

operator-self-healing
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

users
passed

pitr
passed

upgrade-consistency
passed

demand-backup-encrypted-with-tls
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

scheduled-backup
failed

PXC operator docker - perconalab/percona-xtradb-cluster-operator:PR-734-36887b15

PXC operator docker - perconalab/percona-xtradb-cluster-operator:PR-734-36887b15

Test name
Status

scaling
passed

scaling-proxysql
passed

haproxy
passed

init-deploy
passed

recreate
passed

limits
passed

restore-to-encrypted-cluster
passed

monitoring-2-0
passed

demand-backup
passed

affinity
passed

pitr
passed

one-pod
passed

demand-backup-encrypted-with-tls
passed

auto-tuning
passed

scheduled-backup
passed

proxysql-sidecar-res-limits
passed

users
passed

tls-issue-self
passed

upgrade-haproxy
passed

big-data
passed

storage
passed

tls-issue-cert-manager
passed

self-healing
passed

tls-issue-cert-manager-ref
passed

self-healing-advanced
passed

validation-hook
passed

operator-self-healing
passed

upgrade-proxysql
passed

security-context
passed

smart-update
passed

upgrade-consistency
passed

Test name
Status

scaling
passed

scaling-proxysql
passed

haproxy
passed

init-deploy
passed

recreate
passed

limits
passed

restore-to-encrypted-cluster
passed

monitoring-2-0
passed

demand-backup
passed

affinity
passed

pitr
passed

one-pod
passed

demand-backup-encrypted-with-tls
passed

auto-tuning
passed

scheduled-backup
passed

proxysql-sidecar-res-limits
passed

users
passed

tls-issue-self
passed

upgrade-haproxy
passed

big-data
passed

storage
passed

tls-issue-cert-manager
passed

self-healing
passed

tls-issue-cert-manager-ref
passed

self-healing-advanced
passed

validation-hook
passed

operator-self-healing
passed

upgrade-proxysql
passed

security-context
passed

smart-update
passed

upgrade-consistency
passed

Test name
Status

recreate
passed

storage
passed

upgrade-haproxy
passed

scaling
passed

big-data
passed

haproxy
passed

init-deploy
passed

scaling-proxysql
passed

self-healing
passed

security-context
passed

upgrade-proxysql
passed

restore-to-encrypted-cluster
passed

limits
passed

self-healing-advanced
passed

monitoring-2-0
passed

demand-backup
passed

affinity
passed

one-pod
passed

operator-self-healing
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

users
passed

pitr
passed

tls-issue-self
passed

demand-backup-encrypted-with-tls
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

smart-update
failed

validation-hook
passed

scheduled-backup
passed

upgrade-consistency
passed

Test name
Status

recreate
passed

storage
passed

upgrade-haproxy
passed

scaling
passed

big-data
passed

haproxy
passed

init-deploy
passed

scaling-proxysql
passed

self-healing
passed

security-context
passed

upgrade-proxysql
passed

restore-to-encrypted-cluster
passed

limits
passed

self-healing-advanced
passed

monitoring-2-0
passed

demand-backup
passed

affinity
passed

one-pod
passed

operator-self-healing
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

users
passed

pitr
passed

tls-issue-self
passed

demand-backup-encrypted-with-tls
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

smart-update
failed

validation-hook
passed

scheduled-backup
passed

upgrade-consistency
passed

authors: JNKPercona tplavcic

repo: percona/percona-xtradb-cluster-operator


text:
Update Rakudo Star version to 2019.03

This updates the Rakudo Star version to 2019.03 from 2018.10.
The maintainer for Rakudo Star changed between 2018.10 and 2019.03 so
the existing fingerprint used to retrieve the key and verify the tarball
is not valid for the new release. Updating to include the new
fingerprint along with the previous one; the old one will be used if the
user sets the "rakudo_version" arg to a release prior to 2019.03 when
building.
See Github Issue #23

It should be pretty safe to just do --recv-keys on both keys instead (separately); the unused key shouldn't cause any problems.

I agree with @tianon on the two keys thing, but other than that LGTM

Yeah two keys is a much better approach. I've pushed a new commit that does just that.

@hoelzro so now that the two key branching logic is removed, any objection to me merging this in and submitting to docker-official?

Go for it!

authors: hoelzro jstuder-gh tianon


text:
program crashes when GTK::Simple::App.new(...) is called later in program

When I want to organize statements in such a way that the App object is placed later in the program when it is needed instead of instantiating it at the start the program, the program will crash.
E,g,
.....
my $button = GTK::Simple::Button.new(label => "Hello World!");
my $second = GTK::Simple::Button.new(label => "Goodbye!");
$second.sensitive = False;
$button.clicked.tap({ .sensitive = False; $second.sensitive = True });
$second.clicked.tap({ app-exit; });

my GTK::Simple::App $app .= new(title => "Hello GTK!");
$app.set-content( GTK::Simple::VBox.new( $button, $second));
$app.border-width = 20;
$app.run;

sub app-exit( ) { $app.exit; }

I assume there are some side effects which are needed by the other widgets but it isn't clear when it happens.
Shown error messages are
(process:13981): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

(process:13981): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed
Segmentation fault (core dumped)

The "side effect" is almost certainly https://github.com/perl6/gtk-simple/blob/master/lib/GTK/Simple/App.pm6#L26 I guess this could be factored out in such a way that it is called when it is first needed.

that's right I think. I've copied parts to my test program and moved the instantiation of $app down into the program and it works now. The whole program now looks like
#!/usr/bin/env perl6

use v6;

#--[ Part taken from App ]--
use nqp;
use NativeCall;
use GTK::Simple::Raw :app, :DEFAULT;

my $arg_arr = CArray[Str].new;
$arg_arr[0] = $*PROGRAM.Str;
my $argc = CArray[int32].new;
$argc[0] = 1;
my $argv = CArray[CArray[Str]].new;
$argv[0] = $arg_arr;
gtk_init($argc, $argv);
#--[ End of part ]--

use GTK::Simple;
use GTK::Simple::App;

my $button = GTK::Simple::Button.new(label => "Hello World!");
my $second = GTK::Simple::Button.new(label => "Goodbye!");
$second.sensitive = False;
$button.clicked.tap({ .sensitive = False; $second.sensitive = True });
$second.clicked.tap({ app-exit; });

#--[ Statement moved down ]--
my GTK::Simple::App $app .= new(title => "Hello GTK!");
$app.set-content( GTK::Simple::VBox.new( $button, $second));
$app.border-width = 20;
$app.run;

sub app-exit( ) { $app.exit; }

It seems to be able to initialize twice without harm.

Perhaps the following would do in module App.pm6
... use statements ...
unit package GTK::Simple;

our $initialized = False;
unless $initialized {
  my $arg_arr = CArray[Str].new;
  $arg_arr[0] = $*PROGRAM.Str;
  my $argc = CArray[int32].new;
  $argc[0] = 1;
  my $argv = CArray[CArray[Str]].new;
  $argv[0] = $arg_arr;
  gtk_init($argc, $argv);

  $initialized = True;
}

class App {
  ...
}

Now the initialization takes place when loading the module on first use.

This issue appears to be resolved. Reopen if not.

authors: MARTIMM finanalyst jonathanstowe


text:
https://rakudo.org/bugs is 404

README.md in https://rakudo.org/dl/rakudo/rakudo-moar-2020.02.1-01-win-x86_64.zip says
Reporting bugs
==============

See https://rakudo.org/bugs

but, https://rakudo.org/bugs is 404

I see a similar 404 for https://rakudo.org/latest/star/macos.

bugs is a redirect to /issue-tracker... which is also missing.

the macos link is working now, even though /bugs is not

diff --git a/nginx.conf b/nginx.conf
index f6a1737..41089a7 100644
--- a/nginx.conf
+++ b/nginx.conf
@@ -39,6 +39,10 @@ server {
         return 302 /community;
     }

+    location ~ /bugs {
+        return 301 /issue-trackers;
+    }
+
     location / {
         proxy_pass http://127.0.0.1:4242;
         proxy_http_version 1.1;

@timo - can you add this to the nginx.conf hosting the site and make sure the copy of nginx.conf in the repo matches the deployed version?

@coke Thanks.
I checked the latest release https://rakudo.org/dl/rakudo/rakudo-moar-2020.06-01-win-x86_64.zip, and now it said
Reporting bugs
==============

See https://rakudo.org/issue-trackers

That is, the link in README.md was fixed in the latest release.
@coke Feel free to close this issue.

Thank you for reporting! Closing.

authors: Altai-man coke skaji smasher164


text:
Update fs2-core to 2.4.0

Updates co.fs2:fs2-core from 2.3.0 to 2.4.0.
GitHub Release Notes - Changelog - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "co.fs2", artifactId = "fs2-core" } ]

labels: library-update, semver-minor

Codecov Report

Merging #115 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #115   +/-   ##
======================================
  Coverage    0.00%   0.00%
======================================
  Files          24      24
  Lines         234     234
  Branches        9       9
======================================
  Misses        234     234

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 7969631...9251fa9. Read the comment docs.

authors: codecov-commenter scala-steward


text:
[FEATURE] Resolve variables in prometheus legend formatter

Variables are now supported in the Prometheus legend formatter

Checklist

[x] Pull request has a descriptive title and context useful to a reviewer.
[x] Pull request title follows the [<catalog_entry>] <commit message> naming convention using one of the following catalog_entry values: FEATURE, ENHANCEMENT, BUGFIX, BREAKINGCHANGE, IGNORE.
[x] All commits have DCO signoffs.

UI Changes

[x] Changes that impact the UI include screenshots and/or screencasts of the relevant changes.
[x] Code follows the UI guidelines.
[x] Visual tests are stable and unlikely to be flaky. See Storybook and e2e docs for more details. Common issues include:

Is the data inconsistent? You need to mock API requests.
Does the time change? You need to use consistent time values or mock time utilities.
Does it have loading states? You need to wait for loading to complete.

I don't think this is caused by your PR because I can reproduce it with non-variables too, but the chart in the panel editor seems to weirdly blank out the lines sometimes when you modify the legend name. Is that something you might have time to take a closer look at and/or file a bug for later while you're in here.
I can pretty reliably reproduce this with the top-right "legend example" chart  in the "benchmark" dashboard.

UX feedback for maybe a follow-up, an info tooltip, and/or documentation. I could see this being confusing and/or not very discoverable alongside the handlebars-ish syntax for other interpolation we recommend in the placeholder.

I don't think this is caused by your PR because I can reproduce it with non-variables too, but the chart in the panel editor seems to weirdly blank out the lines sometimes when you modify the legend name. Is that something you might have time to take a closer look at and/or file a bug for later while you're in here.
I can pretty reliably reproduce this with the top-right "legend example" chart in the "benchmark" dashboard.

Ah yeah I noticed that too. Filed a bug: https://github.com/perses/perses/issues/1235

authors: juliepagano saminzadeh

repo: perses/perses


text:
[ROS2] SegmentFromPoint should run set_image before the action call

NVIDIA uses adaptive clocking on its GPUs, which adjusts GPU clock based on the amount of power being supplied to the computer. As a result, when connected to wall power, the GPU operates at a max Graphics Clock rate of 2100MHz and Memory Transfer Rate of 14002MHz. When connected to the wheelchair power, it drops to 2100MHz and 1620MHz, respectively, and when running on battery power it drops to 420MHz and 810MHz.  (Open NVIDIA X Server Settings to the PowerMizer tab to see these values.) Further, when connected to the wheelchair power (via USB-C), Lenovo seems to have some setting results in it not charging when the battery is close to full power; thus, from NVIDIA's perspective, it is sometimes on battery power.
This results in SegmentAnything taking ~0.6s when connected to wall power, but ~2.5-4.0s when connected to wheelchair power.
However, we can solve this by leveraging the fact that SegmentAnything is designed to make multiple queries on the same image. The bulk of time is spent in the set_image function, and the predict function is quite fast. Hence, we can run set_image while the user is specifying the seed point, by doing the following:

Create a separate service call in the FoodSegmentation node that runs set_image. Cache the image.
On the app side, call that service as soon as the Bite Selection page is loaded.
When the App calls the SegmentFromPoint action, we should check the current image against the cached image. If it is sufficiently similar, don't re-run set_image.

There will be some edge cases to think about, such as what should happen if the user calls the action while the service is running.
Note that this issue can be solved concurrently with #131 .

Note that I addressed this in a different way than poposed, by switching to EfficientSAM. Because in the proposed method, Bite Selection would still take 3-4s before getting a mask (on wheelchair power). While the proposed method would lead to a speedup for people using voice control, for people using touch-based interaction, the entire Bite Selection takes 3-4s on median. So that would be a net slowdown. However, EfficientSAM takes 1s, which would speed it up for those users as well.
Note that EfficientSAM no longer has a set_image phase and prompting phase, so the proposed approach cannot be layered on top of the EfficientSAM approach


text:
Support class static fields for pybind11

depends on #193

This change newly introduce following error when building dartpy for DART 6.6:
chimera: /usr/lib/llvm-5.0/include/clang/AST/DeclCXX.h:604: clang::CXXRecordDecl::DefinitionData& clang::CXXRecordDecl::data() const: Assertion `DD && "queried property of class with no definition"' failed.

Not sure if this is a llvm 5 specific error or not.

The error disappears by disabling static fields generation for DART. I think this error is just unveiled as we generate bindings for static fields of DART, but it shouldn't block merging this PR.

repo: personalrobotics/chimera


text:
🛑 Procal-tech is down

In f71da3c, Procal-tech (http://iot.procal-tech.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Procal-tech is back up in e6f4875.

Resolved: Procal-tech is back up in e6f4875.


text:
--context=0 wrongly gives 2 lines of context

--context=0 or -C 0 prints two lines of context before and after, not zero as requested.  I believe the fix is
diff --git a/ConfigLoader.pm b/ConfigLoader.pm
index 9a92b95..8a0ecf1 100644
--- a/ConfigLoader.pm
+++ b/ConfigLoader.pm
@@ -281,7 +281,7 @@ EOT
         'A|after-context=i' => \$opt->{after_context},
         'B|before-context=i'
                             => \$opt->{before_context},
-        'C|context:i'       => sub { shift; my $val = shift; $opt->{before_context} = $opt->{after_context} = ($val || 2) },
+        'C|context:i'       => sub { shift; my $val = shift; $opt->{before_context} = $opt->{after_context} = ($val // 2) },
         'a'                 => removed_option('-a', $dash_a_explanation),
         'all'               => removed_option('--all', $dash_a_explanation),
         'break!'            => \$opt->{break},

...or (defined $val ? $val : 2) since the minimum perl supported by ack is currently 5.8.8.

Seems to me that -A, -B or -C of 0 should be an error.

I was just playing with the different options - trying to get ordinary grep format as it happens.
For my own uses of ack I would not mind if -C 0 were an error; on the other hand, it seems simple to implement and to explain so might as well be allowed.  Certainly I can see some utility for showing context after but no lines of context before (-A 0) and vice versa.  That can be useful for quick and dirty multiline matching.

I don't see how -C 0 would be any different than omitting it.

I imagined it would have the behaviour given by the patch above: switch to the -C style output format, and specify zero lines of context before and after.  This differs from the normal output in that a -- separator is printed between each match.  I agree, this is not particularly useful, but then again head -n 0 is not that useful either, but still works for the sake of regularity.

FWIW, grep --context=0 works in the way I describe.

Just had a user email me with another case.  He's got --context=2 in his .ackrc, and --context=0 on the command line will not override it.  THAT is a big problem.

@epa: Did you try your proposed fix above?  Did it work?  Pass tests?  It's not passing tests for me.

Sorry, you are right, the patch doesn't work.  If the integer after --context is omitted then Getopt::Long sets the value to zero (rather than undef), so you can't distinguish between an explicit zero and the argument being left out.
I agree that having no way to override --context is a problem.  However, it might make more sense to turn it off with --no-context or similar.  That would allow --context=0 to work the same way as it does in grep.  (I don't mind for my own use, but decide whether to "do what grep does".)
If you do choose to follow grep and have --context=0 mean print the -C format but with zero lines of context, then some enhancement to Getopt::Long might be needed.

--no-context might make sense, but we still have to allow -B 0 to override -B 2, and -A 0 to override -A 2. :-(

Aha, looks like we can specify a default value
: number [ desttype ]
Like :i , but if the value is omitted, the number will be assigned.

Ah, so you can set the default to -999 or something and then check for that.

Or just -1 and anything negative, whether because of no argument specified, or a negative number passed as in --context=-5 get the default of 2.
If you want to go after this, I have added tests to the context branch that are currently failing.  Or I can tend to it tomorrow.

Thanks, I will leave it to you.

Sounds good.  Thanks for the research into the default values.  I, too, just assumed that no value would get an undef instead of a 0.

Fixed. 0b75aa4

Cool.  I think the docs may need to mention that --context=-1 now means reset it to the default.

--context=1 is not the default.  --context=0 is.

I've added it to the docs. 619a8f5

It might be worth an explicit mention that it's different from grep (where --context=0 is for zero lines of context).  In the current version of ack, --context=0 is the same as --context=2.

It now matches grep.  I just fixed it.

I don't believe it matches grep.  Using f9487a8c27cb4d69f15b3f1ea028693b14b6196c, I see
% grep --context=0 5 numbers
5
% perl -Iblib/lib ./ack --context=0 5 numbers
3
4
5
6
7

Grep given --context=0 prints zero lines of context, but ack prints two lines of context.

It won't be on master until I make a release of 2.17_01.  It's not even on dev branch yet, because I'm doing more fixing to context.  By the end of the day it should be on dev and then released to CPAN.

...however, there is still a sense in which it does not match grep.
% seq 1 10 >numbers.more
% grep --context=0 5 numbers numbers.more
numbers:5
--
numbers.more:5
% perl -Iblib/lib ./ack --context=0 5 numbers numbers.more
numbers
5:5

numbers.more
5:5

With grep, --context=0 means use the -C output format, printing zero lines of context before and after each match.  With ack, --context=0 is the same as turning off -C altogether and going back to the normal format.
Another oddity is that while -A 0 -B 1 works as expected, and so does -A 1 -B 0, specifying -A 0 -B 0 again changes the output format altogether, and isn't really consistent with the earlier two.

Please wait until I have 2.17_01 out and then make reports against that.  No point in reporting on things that I am working on right now.  Thanks.

OK -- will reflile this against the new release (unless you would like me to provide test cases or a possible patch for your review).

Fixed on dev in 64505b2

Sorry, I still see it behaving differently to grep as outlined above in https://github.com/petdance/ack2/issues/595#issuecomment-286777464
This is with revision 64505b2236a13a71c0cf53d0853e0fab875befc6
I believe the following test case added to t/context.t will check that it handles --context=0 in the way grep does:
# it should still output in the 'context' format.
#
CONTEXT_ZERO_MULTIPLE_MATCHES: {
    my $target_file = File::Next::reslash( 't/text/boy-named-sue.txt' );
    my @expected = split( /\n/, <<"EOF" );
And it got a lot of laughs from a' lots of folks,
--
And some guy'd laugh and I'd bust his head,
--
I heard him laugh and then I heard him cuss,
EOF

    my $regex = 'laugh';
    my @files = qw( t/text );
    my @args = ( '-C', 0, $regex );

    ack_lists_match( [ @args, @files ], \@expected, "Looking for $regex - context=0" );
}

(If you are still working on this then apologies -- I hope the test case will be useful.)

With grep, --context=0 means use the -C output format, printing zero lines of context before and after each match. With ack, --context=0 is the same as turning off -C altogether and going back to the normal format.

I'm OK with that.

OK -- this is what I meant by "It might be worth an explicit mention that it's different from grep".

authors: epa petdance


text:
希望PeterCat助手能适配移动端

目前移动端显示不太友好，内容看不全。
复现链接：https://opentiny.github.io/fluent-editor/docs/formula
效果如下：

我们明年努力一下😂

authors: kagol xingwanying

repo: petercat-ai/petercat


text:
Allow :username and :password as Rack::Session::Dalli's option

This commit makes authentication easier.
Before:
cache = Dalli::Client.new(
  ENV['MEMCACHE_SERVER'],
  {
    username: ENV['MEMCACHE_USERNAME'],
    password: ENV['MEMCACHE_PASSWORD']
  }
)
Rack::Session::Dalli.new(
  cache: cache
)

After:
Rack::Session::Dalli.new(
  memcache_server: ENV['MEMCACHE_SERVER'],
  username: ENV['MEMCACHE_USERNAME'],
  password: ENV['MEMCACHE_PASSWORD']
)

This is useful for Rails with intuitive API:
Rails.application.config.session_store :mem_cache_store,
  memcache_server: ENV['MEMCACHE_SERVER'],
  username: ENV['MEMCACHE_USERNAME'],
  password: ENV['MEMCACHE_PASSWORD']

However I'm not sure how the test should be...

I'm not averse to merging this sort of syntactic sugar change, but I'm not going to do so without a spec.

@tricknotes This PR was never updated with a spec, so it looks like it wasn't something you wanted to pursue.  Closing, but I'm happy to reconsider if you'd like to add a covering spec.

authors: petergoldstein tricknotes

repo: petergoldstein/dalli


text:
[AssertionError] Branch pmr_dict fail

System: Windows 11, Python 3.12.3
______________________________________________________________ PDFPlumberTest.test_misc_pdf _______________________________________________________________

self = <test.test_pdf.PDFPlumberTest testMethod=test_misc_pdf>

    def test_misc_pdf(self):
        """Parses an arbitrary PDF with PDFPlumber and outputs HTML to a given directory"""
        input_pdf = Path("/Users/pm286/workspace/misc/380981eng.pdf")
>       assert Path(input_pdf).exists(), f"{input_pdf} should exist"
E       AssertionError: \Users\pm286\workspace\misc\380981eng.pdf should exist
E       assert False
E        +  where False = <bound method Path.exists of WindowsPath('/Users/pm286/workspace/misc/380981eng.pdf')>()
E        +    where <bound method Path.exists of WindowsPath('/Users/pm286/workspace/misc/380981eng.pdf')> = WindowsPath('/Users/pm286/workspace/misc/380981eng.pdf').exists
E        +      where WindowsPath('/Users/pm286/workspace/misc/380981eng.pdf') = Path(WindowsPath('/Users/pm286/workspace/misc/380981eng.pdf'))

test\test_pdf.py:202: AssertionError

================================================================= short test summary info =================================================================

FAILED test/test_pdf.py::PDFPlumberTest::test_misc_pdf - AssertionError: \Users\pm286\workspace\misc\380981eng.pdf should exist

============================================ 3 failed, 221 passed, 83 skipped, 4 warnings in 182.20s (0:03:02) ============================================

Hmmm
missing file - can't find on my machine.
Mystery.
Bad test we need to replace

authors: nitikabaghel petermr

repo: petermr/amilib


text:
avoid unexpected unhandledRejection

I fixed this issue. https://github.com/petkaantonov/bluebird/issues/1404
Could you review it?
I wanted to add these cases, but there is no async/await test case. Therefore I didn't. (If you want, I will add them..)
example 0
async function WaitAsync(){
    return Promise.reject(new Error("reject"));
}

Promise.resolve().then(() => {
    return WaitAsync();
}).catch(err => {
    console.log("caught: ", err.message);
});

caught:  reject

example 1
Promise.using(Promise.resolve(), async () => {
  await Promise.reject(new Error('foo'))
})
.catch(() => console.log('OK'))

OK

example 2
const reject = () => Promise.reject(new Error('foo'))

Promise.using(Promise.resolve(), async () => {
  await reject()
})
.catch(() => console.log('OK'))

OK

@petkaantonov Please take a look - this is causing spurious logging in production applications.

Thanks, same fix was already implemented. However it causes more issues because setTimeout is hijacked by some testing frameworks.

authors: STRML petkaantonov suguru03

repo: petkaantonov/bluebird


text:
[Snyk] Upgrade joda-time:joda-time from 2.10.9 to 2.10.10

Snyk has created this PR to upgrade joda-time:joda-time from 2.10.9 to 2.10.10.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 1 version ahead of your current version.
The recommended version was released 22 days ago, on 2021-02-05.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Is on the way

repo: petruki/switcher-ac


text:
"Făcăeni", "Progresu" are listed in the drop-down menu

Description:
When user writes ”Făcăeni” and "Progresu" the locations appear in the drop-down menu next to the comune and the county which is a part according to the law.
Precondition:
The website is up an running.

Step 1
Write in the search bar "Făcăeni"

Expected results
The location appears in the drop-down menu as "Sat Făcăeni, IALOMIȚA (Făcăeni)".

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Progresu"

Expected results
The location appears in the drop-down menu as "Sat Progresu, IALOMIȚA (Făcăeni)".


text:
Update idna and cookie dependencies

Hi there,
This PR brings the idna and cookie dependencies up-to-date, and replaces a call to the deprecated CookieBuilder::finish method with CookieBuilder::build.

@pfernie Thank you for merging :-) Do you know when the next cookie_store release might be? (Context: Unblocking https://github.com/algesten/ureq/issues/720)

I've just published v0.21.0

Thank you :-)

authors: edmorley joshstoik1 pfernie


text:
Game resumes on incorrect puzzle

A user writes:

Since the update [1.7.6 (179)] I am constantely get send back to level 30 instead of continuing on the level I was at. It only occurs after I quit the game though. I hope you can try and fix it. I will already thank you in advancr

Cannot reproduce.

repo: pflammertsma/cryptogram


text:
data sanitising: ip2long32, ip2ulong, long2ip32

Self explanatory.  If these functions find themselves trying to convert non-int data (or an x64 int with non-zeros in any bits >32) to dotted IPv4, or non-dotted IPv4 to integer IPv4 values, something's wrong and they shouldn't return a value that looks like they succeeded.

Resubmitted as #2152

repo: pfsense/pfsense


text:
firewall_shaper_vinterface URL reference

As far as I can see this URL should be self-referring - to firewall_shaper_vinterface.php
But I am having trouble finding how to test it, because whenever $pipe is set, so is $queue so I never get down the "else".
Anyway, this seems an obvious fix, and there might be other stuff related to when creating a limiter as distinct from a queue inside that limiter.

I think you are right. There no references at all to firewall_shaper.php in the 2.2.x version of this file.

authors: phil-davis sbeaver-netgate


text:
Some tweaks to improve alignment in table with checkbox

If a checkbox does not have a description (even if it is empty), layout will be broken as checkbox won't be aligned correctly

UPnP checkbox looks better with description instead of help

This commit fixes the two issues

Thanks for the improvement.

authors: NewEraCracker sbeaver-netgate


text:
unable to build 0.5.0 version due to missing .tar.gz

I completely understand that 0.5.0 was released 7 years ago, but I'm working on this project that utilizes code from 7 years which also includes the pg_query gem. Currently running Ruby 2.3.0.
I have to install pg_query 0.5.0, but it spits out this message.
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

/home/3str/.rbenv/versions/2.3.0/lib/ruby/2.3.0/open-uri.rb:359:in `open_http': 404 Not Found (OpenURI::HTTPError)
        from /home/3str/.rbenv/versions/2.3.0/lib/ruby/2.3.0/open-uri.rb:737:in `buffer_open'
        from /home/3str/.rbenv/versions/2.3.0/lib/ruby/2.3.0/open-uri.rb:212:in `block in open_loop'
        from /home/3str/.rbenv/versions/2.3.0/lib/ruby/2.3.0/open-uri.rb:210:in `catch'
        from /home/3str/.rbenv/versions/2.3.0/lib/ruby/2.3.0/open-uri.rb:210:in `open_loop'
        from /home/3str/.rbenv/versions/2.3.0/lib/ruby/2.3.0/open-uri.rb:151:in `open_uri'
        from /home/3str/.rbenv/versions/2.3.0/lib/ruby/2.3.0/open-uri.rb:717:in `open'
        from /home/3str/.rbenv/versions/2.3.0/lib/ruby/2.3.0/open-uri.rb:35:in `open'
        from extconf.rb:33:in `block in <main>'
        from extconf.rb:32:in `open'
        from extconf.rb:32:in `<main>'

The line that causes this 404 not found is in commit d4a849edd8051cf2792bd5f2da03aea6203687dd:
open("https://codeload.github.com/pganalyze/postgres/tar.gz/pg_query", "rb") do |read_file|

The repo this refers to, pganalyze/postgres, has been seemingly deleted(?)
Was wondering if the .tar.gz from postgres 9.3 from the pganalyze/postgres is still available to be downloaded

@chadwardenlol Unfortunately that's no longer available (I just checked and there is no quick backup I could find either) - we changed the approach here to not rely on code being downloaded during installation, since that was error prone, exactly because of problems like this one here.
Therefore unfortunately this is not supported and we can't do anything to help here.

authors: chadwardenlol lfittl