text:
Screenshot is not clear using percy with java-selenium

Hi team,
Screenshot is not clear when i tried to use percy with java-selenium.Please find below screenshot and my percy link
https://percy.io/6a0e3490/AF/builds/9767379/changed/550159506?browser=chrome&browser_ids=16&subcategories=unreviewed%2Cchanges_requested&viewLayout=side-by-side&viewMode=new&width=1870&widths=1870

Hey @ashishsharma0 It looks like this is going through the support flow. But I'll relay the same thing I mentioned in Slack -- it looks like the requests for the page assets are getting redirected, so we're not actually capturing assets. For example, this is a CSS file:

With @percy/cli you can set --verbose to get debug logs (or PERCY_LOGLEVEL=debug). That will output the asset discovery logs. But you'll have to figure out what's causing the serve to respond incorrectly (maybe auth is needed? https://docs.percy.io/docs/capturing-assets-protected-with-authentication-cli)
I'm going to close this since it's going through support & it's not an SDK bug. Feel free to comment more though 💯

Hi  @Robdel12 . thanks for your email. We don't need authorization(or
username/password) to access the page.
looks like support team copied your response and sent over to me.
I tried to compare a google page with Salesforce page .But still could not
get good comparison results.
Please let me know if you have any reliable solution to fix this.
To be honest, I am skeptical now if this tool Percy really works?
On Thu, Apr 8, 2021 at 5:07 PM Robert DeLuca @.***>
wrote:

Hey @ashishsharma0 https://github.com/ashishsharma0 It looks like this
is going through the support flow. But I'll relay the same thing I
mentioned in Slack -- it looks like the requests for the page assets are
getting redirected, so we're not actually capturing assets. For example,
this is a CSS file:
[image: response]
https://user-images.githubusercontent.com/2072894/114059904-7279de00-985a-11eb-9415-935517a225ca.png
With @percy/cli you can set --verbose to get debug logs (or
PERCY_LOGLEVEL=debug). That will output the asset discovery logs. But
you'll have to figure out what's causing the serve to respond incorrectly
(maybe auth is needed?
https://docs.percy.io/docs/capturing-assets-protected-with-authentication-cli
)
I'm going to close this since it's going through support & it's not an SDK
bug. Feel free to comment more though 💯
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/percy/percy-java-selenium/issues/75#issuecomment-815950804,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATEPWBGVTN5ZCSUOCIHGN4DTHXIFTANCNFSM42S5352Q
.

Hey @ashishsharma0, Auth was a guess / suggestion. The core issue is the server that is serving your apps resources is redirecting requests to the HTML page (in the screenshot).

To be honest, I am skeptical now if this tool Percy really works?

😆 yes it does, we just need to figure out how your server is handling requests from asset discovery. It's redirecting them for some reason. Is it because it's a headless browser?
Percy works by capturing a snapshot of the DOM state. From there we put the DOM into a browser to save the needed assets (asset discovery). This is the part where your apps server is not server CSS, but an HTML page.
Once the assets are captured they're sent off to the API where its rendered concurrently across widths/browsers for screenshots. If the assets aren't captured properly, it'll break (like this).

Can Percy support not help here?
Just to add A simple google page comparison does not work here..
When I tried to use other tool To screenshot comparison , it works really
well.They supported and helped in order to use their tool. so I would it’s
Percy specific issue that you guys needs to help to resolve it. I am happy
to get into call and collaborate in triaging this issue.
Thanks
On Thu, 8 Apr 2021 at 22:04, Robert DeLuca @.***> wrote:

Hey @ashishsharma0 https://github.com/ashishsharma0!
How do we proceed further?
You'll have to figure out the conditions the server is redirecting these
requests. To boil the issue all the way down:
Percy requests
../6b4db6e1-7f8e-4b85-8875-02b70efd7a93/sheet/resources/views/app-overview/app-overview.ea1535b95694e78e98a3.css
and the server returns
6b4db6e1-7f8e-4b85-8875-02b70efd7a93/sheet/resources/views/app-overview/app-overview.ea1535b95694e78e98a3.css/index.html
Which is this page
[image: image]
https://user-images.githubusercontent.com/2072894/114096126-eed4e700-9883-11eb-9d3a-2d25236573a8.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/percy/percy-selenium-java/issues/75#issuecomment-816197855,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATEPWBA3J55YVX3BVY4MYOLTHYK6TANCNFSM42S5352Q
.

--
Kind Regards, Ashish Sharma

@Robdel12 just to add here i have checked server logs but could not find any html extensions there

repo: percy/percy-selenium-java


text:
Add "Host Description" field for host collection

Currently "Sitename" is used to populate meshconfig's host description (which is used to show labels in the meshconfig agent). "Sitename" is often not set with a descriptive names, and we need a way to override this if necessary.
We should add "Host Description" field for host collection and allow administrator to edit it (similar to how toolkit_url is edited) and use this to override meshconfig description which is currently set by "Sitename". "Host Description" field will take precedence.

Hi Soichi,
I think this is working well so far.  Have a look at the testbed mesh where I put in consistent entries for the Host Description in MCA:
http://maddash.aglt2.org/maddash-webui/index.cgi?dashboard=perfSONAR Testbed
I would like to watch this for a while to ensure nothing funny comes up but it looks like it is working as intended to me.
Shawn

It sounds to me like this is already fixed? @ShawnMcKee can you comment?

Yes, I believe this one is already done.  Checking on host shows it is there in MCA.
BASIC INFORMATION
Site Name *
(OWAMP Measurement Point at atlas-swt2.org)
Comes from the lookup service (or guessed if it's not set)
Host Description
Host description used in meshconfig
Host description is used by maddash for host labels. If not set, Site Name will be used instead
The only issue may be that we haven't extensively tested the over-ride behavior to verify that strange entries don't break something.
Shawn

After testing this, it appears to me that the input is being properly escaped, and could not get anything I entered to break anything.
So, I think this is done.

source: gharchive/issue

authors: ShawnMcKee apertome soichih

repo: perfsonar/meshconfig-admin

license_type: permissive

license_source: github-api


text:
make.go: make sure embedResources and skipGopherJS make sense

https://camlistore-review.googlesource.com/c/camlistore/+/16008 introduces skipGopherJS primarily to make World integration tests faster, but does not care much about the usage of skipGopherJS otherwise.
Moving forward, we should care about it more, and make sure it always plays well with embedResources.

It looks like things are ok in make.go. In fact, running with -skip_gopherjs does not even necessarily imply that we end up with a broken/incomplete web UI, as goui.js and zembed_goui.js.go might already be in server/perkeepd/ui from a previous build.
Anyway, Ill re-open an issue if a specific problem arises.

repo: perkeep/perkeep


text:
Documentation on storing files encrypted

Hi,
i can*t find any dokumentation on storing files encrypted. Can somebody provide any information?

I'm also getting the following error with encryption
Caught panic installer handlers: error instantiating storage for prefix "/bs/", type "blobpacked": largeBlobs at "/enc-packed/" of type *encrypt.storage doesn't support fetching sub-ranges of bl
obs

Hello, we have recently added a little bit of documentation for the encrypt storage, let me know if that helps:

https://perkeep.org/pkg/blobserver/encrypt/

Hello, we have recently added a little bit of documentation for the encrypt storage, let me know if that helps:

https://perkeep.org/pkg/blobserver/encrypt/

authors: aviau followsound jonaswre


text:
NativeCall, CArray[].allocate example not working

The problem
From https://docs.perl6.org/language/nativecall#index-entry-CArray_methods
use NativeCall;
my $number_of_ints = 10;
my $ints = CArray[int32].allocate($number_of_ints);
Gives:
No such method 'allocate' for invocant of type 'NativeCall::Types::CArray[int32]'
There are other places on that page where .allocate is also referenced.
Suggestions
Not sure, maybe allocate has been replaced somehow?

What version of Perl 6 are you using? I think it's the other way round, it's rather new.

Right, new as in 2 months ago. Upgrading to 2018.04 will probably fix that. Tell me if that's the case to close the issue, although if you thin, some note should be added indicating that, we can do that, too.

I was at an older version, but just upgraded to:
This is Rakudo Star version 2018.04.1 built on MoarVM version 2018.04.1
And error persists.

It might be the next one, then. I'll check and clarify. Thanks for the
report.

I'm sorry, but I'm going down to 2018.03 and it's still working...

It starts to work in 2018.05, according to commitable. I'll clarify it in the docs. Thanks again for the report.

Odd, i've tried it on two separate machines now with 2018.04.1 and get the error.  They're self compiled on Fedora Linux.  Maybe my environment has introduced some problem?    I'm testing from the repl with just:
use NativeCall; CArray[int32].allocate(5)
And getting the error.

El vie., 29 jun. 2018 a las 17:59, Sean (notifications@github.com)
escribió:

Odd, i've tried it on two separate machines now with 2018.04.1 and get the
error. They're self compiled on Fedora Linux. Maybe my environment has
introduced some problem? I'm testing from the repl with just:
use NativeCall; CArray[int32].allocate(5)

Something was wrong with my environment. Got it now. Thanks!

authors: JJ loops


text:
Test for basic behaviors of submethods in roles for 6.e

This aspect wasn't covered previously. Yes, my bad, I overlooked it...

Support for #3371

source: gharchive/pull-request

license_source: bigquery


text:
Support internal fragment definition

Requested by user.
https://gist.github.com/satoshun/51e73ff509363dcdf7d463695d2fe6f1

I suppose the fix for this would be to add the internal modifier to the generated methods, too. This should be trivial enough!

Submitted for review

authors: hotchemi mannodermaus


text:
Manage properly the CLI error and implement unit test for the CLI

This PR is changing and introducing different things:

First it changes the way to manage the error in the CLI. Basically all errors are reported to the root CMD which is able to handle and print the error in the correct file descriptor.
It introduces a way to inject an io.writer in the cmd so we can intercept what is printed on stdout / stderr and verify it is the correct message (for testing purpose)
It provides also a fake http client that should be used when you want to mock the connection to the API. It's easier to use than to use an actual mock system.
It also provides an interface that each command must implement.

thanks @juliusv !

repo: perses/perses


text:
Kicks are too slow

Кicks are too slow, so people do not seem to use them. :(
There seem to be 2 general issues here:

Kicks are too slow and  the player often gets punched before the animation completes.
Punch is stronger than kicks and kicks, so people generally use punches even though kicks push enemies farther back.

Done in master. Might need to revisit kicks speed after #15 is completed.

license: MIT


text:
Unable to create an MX record

Versions
NetBox Version: 4.1.1
NetBox DNS Version: 1.1.3
Python Version: 3.11.7
When creating an MX record, I'm not sure what to enter in the Value field. Whatever I seem to do returns the form with an error message under that field. I'm also not sure where to enter a priority if that is possible.
To Reproduce
Steps to reproduce the behavior:

Go to Add a new record
Enter @ for name
Choose a view, zone, and set the record type to MX
If you enter an IP address or server name for the Value and save you get the message :

Record value mail.server.com is not a valid value for a MX record: expecting an integer.
If you enter an integer and try to save you get the message:
Record value 10 is not a valid value for a MX record: expecting an identifier.
Expected result
To be able to save an MX record pointing to a mail server and set a priority value.
Actual result
The form is returned with a red error message under the value field.

The value of an MX record consists of an integer (the priority), followed by the name of the mail server.

authors: BarrieAlmond peteeckel

repo: peteeckel/netbox-plugin-dns


text:
select and implement license.

thinking of going MIT

decided to switch to MIT. copied the text to LICENSE but have not changed the record of the license in the github system, yet. this will require renaming the LICENSE file so the system asks again.

upon editing the file I noticed an option to update the license, so Github now has knowledge of what we are doing.

repo: peterjmills/frequencyimage


text:
ValueError when processing repo:: texts parameter shouldn't be empty.

Description
Followed the README instructions for installation, encountered a ValueError when processing repositories:
(.venv) ➜  Chat-with-Github-Repo (main) python3 src/main.py process --repo-url https://github.com/chrisammon3000/aws-json-dataset               ✭
Your Deep Lake dataset has been successfully created!
This dataset can be visualized in Jupyter Notebook by ds.visualize() or at https://app.activeloop.ai/chrisammon3000/aws-json-dataset
hub://chrisammon3000/aws-json-dataset loaded successfully.
fatal: destination path 'repos' already exists and is not an empty directory.
Using embedding function is deprecated and will be removed in the future. Please use embedding instead.
Deep Lake Dataset in hub://chrisammon3000/aws-json-dataset already exists, loading from the storage
Traceback (most recent call last):
  File "/Users/ammon/Projects/chrisammon3000/experiments/Chat-with-Github-Repo/src/main.py", line 110, in <module>
    main()
  File "/Users/ammon/Projects/chrisammon3000/experiments/Chat-with-Github-Repo/src/main.py", line 104, in main
    process_repo(args)
  File "/Users/ammon/Projects/chrisammon3000/experiments/Chat-with-Github-Repo/src/main.py", line 33, in process_repo
    process(
  File "/Users/ammon/Projects/chrisammon3000/experiments/Chat-with-Github-Repo/src/utils/process.py", line 105, in process
    db.add_documents(texts)
  File "/Users/ammon/Projects/chrisammon3000/experiments/Chat-with-Github-Repo/.venv/lib/python3.11/site-packages/langchain/vectorstores/base.py", line 101, in add_documents
    return self.add_texts(texts, metadatas, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/ammon/Projects/chrisammon3000/experiments/Chat-with-Github-Repo/.venv/lib/python3.11/site-packages/langchain/vectorstores/deeplake.py", line 217, in add_texts
    raise ValueError("`texts` parameter shouldn't be empty.")
ValueError: `texts` parameter shouldn't be empty.

Bro，is this problem sloved？

I also have this error

authors: chrisammon3000 hankerbiao whilelie

repo: peterw/Chat-with-Github-Repo


text:
Feature Request: make the promisified promise assertable

It is common to write functions return promise.
For unit testing such functions, the returned promises are usually resolved and the fulfilled value or rejected error are asserted. If the returned promises contains only asynchrony but no side effect, that is, asynchronously pure, this approach is acceptable.
But in real world applications, especially in node, the promise probably wrapped a function with side effect, such as I/O operation. Then the test must take into account the side-effect function's possibilities, which is annoying, especially in the case that the promise wrapped a single node api or third party library function. We are not intended to test them at all.
So I think a better approach is to directly assert the returned promise itself. Of course, in some cases the promise wraps an asynchronous function, which can not be applied for an equality check. But we can always slightly modify the source code to give it a name.
The feature I requested could be described as:
If the promise is promisified from an asynchronous function, and then it is called with arguments and returned. Then I hope that I can assert:

it is a promisified promise.
the original promisified function equals to certain function
the bound function's boundThis and boundArgs can be retrieved and asserted.

If all these are available. then users, who want to practice functional programming as purely as possible, can write pure functions returning promise, and the promise can be asserted directly without resolving it and considering all the side-effect operations wrapped into the promise for testing.
I consider this would be a huge benefit. Promise is a great solution for asynchronous problem. But Promise itself is an opaque object, with no way to inspect it unless it is resolved. This contradict to the functional programmer's belief. All pure functions must return values or collection of values that can be verified directly, without ambiguity and side-effect.
I really really really hope bluebird will provide such feature. Otherwise, I must write a separate wrapper function, wrapping all functions passed to .then() and .catch() call. And all pure functions which will trigger an asynchronous/side-effect operation will return a plain object equivalent to a (partially) bound callback function. This is painful. Since such functions won't be directly compatible with other codes which aren't written in this way.

Promises are not pure, unfortunately, since their side effects are executed immediately after they're created. If I understood correctly, you probably want an abstraction with different semantics, like IO actions (where you can swap the interpreter with one that verifies that the correct actions have been produced), or to use more conventional techniques like spies to verify that methods have been called...

Not sure if I fully understood this but it seems far out of scope and something that should be in a testing framework.

authors: matianfu petkaantonov spion

repo: petkaantonov/bluebird


text:
report of unreachable code

Windows 10 on a Toshiba laptop, AMD A6
Node v6.2.0
bluebird v3.4.6
webpack v1.13.2
uglify-js v2.6.4
unknown whether this affects any other version of bluebird
issue: report of unreachable code, line 5421
background: I used webpack to create a deployment bundle. It called UglifyJs, which reported the above as an Error. In my copy of the bluebird code, I see, starting with line 5414:
function toFastProperties(obj) {
/jshint -W027,-W055,-W031/
function FakeConstructor() {}
FakeConstructor.prototype = obj;
var l = 8;
while (l--) new FakeConstructor();
return obj;
eval(obj);
}
I reversed the last two code lines, making:
function toFastProperties(obj) {
/jshint -W027,-W055,-W031/
function FakeConstructor() {}
FakeConstructor.prototype = obj;
var l = 8;
while (l--) new FakeConstructor();
eval(obj);
return obj;
}
Right or wrong for you, it made the error go away for me.
If I can provide more info that'll help, please let me know.

The code is unreachable on purpose. Have a look at https://stackoverflow.com/q/24987896/1048572?how-does-bluebirds-util-tofastproperties-function-make-an-objects-properties
Are you sure you have to run Uglify on Bluebird, it comes with an already minified version?

JavaScript warning: https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.5.0/bluebird.js, line 5438: unreachable code after return statement
JavaScript warning: https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.5.0/bluebird.js, line 5438: unreachable code after return statement

authors: ORESoftware Prairie-Falcon bergus


text:
Apanova - Logo is missing

ENVIROMENT: production
URL: https://scrapers.peviitor.ro/
Browser: Chrome
Device: laptop
OS: Windows 10
STEPS TO REPRODUCE:

Open URL in browser
Type the name of the company in the search bar

EXPECTED RESULT:
We can see the logo.
ACTUAL RESULT:
The logo is missing.

apnoea s-a schimbat în apanovabucuresti

It work!

authors: RafayBeatrice lalalaurentiu

repo: peviitor-ro/Scrapers-UI


text:
Verify the content spelling and grammar of the 'Fundraiser' job page

Description: You must ensure that all written content on the 'Fundraiser' job page is free from spelling and grammatical errors.
Preconditions: The website  is live and accessible.

Step 1: Go to 'Cum poți ajuta tu?' section and click on the 'Fundraiser' job.
Expected Result: The job page loads successfully.

Step 2: Review the job's header for spelling and grammatical errors.
Expected Result: No spelling or grammatical errors in the job's header.

Step 3: Review the job's description text for spelling and grammatical errors.
Expected Result: No spelling or grammatical errors in the job's description.

Step 4: Review the contact information section for spelling and grammatical errors.
Expected Result: No spelling or grammatical errors in the contact information section.

Step 5: Check if the 'Aplica' button text is written correctly.
Expected Result: The 'Aplica' button text is spelled correctly.

Step 6: Check if the 'Inapoi la locurile de munca' button text is written correctly.
Expected Result: The 'Inapoi la locurile de munca' button text is spelled correctly.

Tested on Leptop
Windows 10
Browser:
Chrome, Edge, Modzilla, Opera.

authors: CameliaAM LoredanaFranciuc

repo: peviitor-ro/oportunitatisicariere


text:
Asociatia Oportunitati si Cariere - Spelling mistake at review "De ce să ajuți?" section

ENVIROMENT: Production
URL: peviitor.ro
Browser: Google Chrome
Device: Laptop
OS: Windows 10
Precondition:
The [website] is up and running
STEPS TO REPRODUCE:

Open the URL in Google Chrome
Click on the  "De ce să ajuți?" section button
3.Verify the spelling on the section

EXPECTED RESULTS: The section "De ce să ajuți?" is open and has no spelling mistake.
ACTUAL RESULTS: The section "De ce să ajuți?" is open and it has a spelling mistake, into the first phrase( the presence of semicolon, instead of comma).

Spelling was fixed

authors: AdelinaMoroaca AlexandruFBN


text:
”Coșbuc” is listed in the drop-down menu

Description:
"Coșbuc" is listed in the drop-down menu alongside its corresponding county and commune, according to the law.
Precondition:
The website is up an running.

Step 1
Type "Coșbuc" in the search bar.

Expected results
The location is listed in the drop-down menu as "Coșbuc, Bistrița-Năsăud".


text:
"Dumbrăvița", "Vlădeni" are villages in "Dumbrăvița" common, "BRAȘOV" county

Description : When user is typing the villages in the search bar, the locations should appear in the dropdown menu correctly spelled and with localities information (as in Law nr. 2 din 16 februarie 1968)
Preconditions : the website (https://peviitor-ro.github.io/ui.orase/) is up and runing.
After every step delete the text you typed from the search bar.

Step 1
Type "Dumbrăvița" in the search bar.
Expected results
The location is listed in the drop-down menu as "Dumbrăvița, Brașov (Dumbrăvița)"

Step 2
Type "Vlădeni" in the search bar.
Expected results
The location is listed in the drop-down menu as "Vlădeni, Brașov (Dumbrăvița)"


text:
Installing "pewmethods" package

Basic issue I realize, but I can't get the package to install. I currently have R version 3.6.3. I ran the following code:
install.packages(“devtools”)
install_github(“pewresearch/pewmethods”, build_vignette = TRUE)

I got the following error:
Error: Failed to install 'pewmethods' from GitHub:
  (converted from warning) unable to access index for repository https://cran.rstudio.com/bin/macosx/el-capitan/contrib/3.6:
  cannot open URL 'https://cran.rstudio.com/bin/macosx/el-capitan/contrib/3.6/PACKAGES'

Any ideas?

Issue resolved thanks to Adam Hughes. If anyone else is having this problem, In R Studio, open up preferences, go to packages, and under primary repositories, paste the link: https://cran.r-project.org/. Worked for me.

repo: pewresearch/pewmethods


text:
Update sbt-scalajs, scalajs-compiler, ... to 1.10.0

Updates

org.scala-js:sbt-scalajs
org.scala-js:scalajs-compiler
org.scala-js:scalajs-library
org.scala-js:scalajs-test-bridge

from 1.8.0 to 1.10.0.
GitHub Release Notes - 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 = "org.scala-js" } ]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

Superseded by #83.

repo: pfcoperez/thebutlerdidit


text:
truncate large facepiles, show count and ellipsis

large facepiles can look a but unweildy. silos handle them by showing a count and just the first few faces, with an option to click and see the full list. with that, you could even consider showing them on top of the replies, instead of below now where many readers will miss them.

They are below if the theme doesn't support them natively.

authors: dshanske snarfed

repo: pfefferle/wordpress-semantic-linkbacks

license: mit


text:
CuPy.random.randn supports dtype parameter but numpy.random.randn does not

^
This is a problem because we want 100% API compatibility; not only should numpy code always work in CuPy, CuPy code should also always work on numpy.

Hmm, I added this option to provide an easy way to use the float32 support of cuRAND, which benefits for certain situations (see, for example, gaussian function). CuPy does not support 100% of the NumPy APIs (e.g. some CuPy functions lack options supported by NumPy), so I want to tolerate reverse situations.

Ok I see. I guess we can leave this, since really numpy should add a dtype parameter for this.. In general though, shoudn't the end goal be to make cupy 100% compatible with numpy?

Ideally, yes. I agree that the ultimate goal of the CuPy ndarray interface is the 100% compatibility with NumPy (of course except low-level features like custom kernel generation and ctypes support, which definitely must be different). Though, there might be situations that NumPy design is not suited to avoid overheads on GPU computation. In such case, we have to provide a more efficient way outside of the NumPy interface. It might be helpful for host/device-agnostic coding to provide wrapper functions for such case that can be used for both NumPy and CuPy (e.g. in the case of #522, providing add_dot that works both for numpy.ndarray and cupy.ndarray).

repo: pfnet/chainer


text:
Unnecessary delay on dismiss

After the timepicker dismiss-action (clicking on Cancel/Okay buttons or on backdrop dismiss), there is a slight delay (~0.5s) for the picker to fade out. It can be seen on the demo page as well (https://pglejzer.github.io/timepicker-ui-docs/).

this delay is set on purpose to avoid unnecessary multiple clicks on buttons but I can add property that would change at discretion

@pglejzer thanks for the answer.
I guess it will be better because from the users' perspective, it feels like the webapp has some performance problems on timepicker.

I added new prop delayHandler. You can set this prop to 0 and delay should disappear.

authors: mertdy pglejzer

repo: pglejzer/timepicker-ui


text:
Keep server running withoout SSH command? (Raspberry PI 3 B+)

Hi guys! I have the issue that the server always stops after I run the php command listed in the installation, any ideas why that might cause it to stop and how to fix it? Btw I love the modern design and functionality of the server!

Koel is just another PHP application. You can (should) set up Apache/nginx to serve it instead of using PHP's built-in server (the php command).

Koel is just another PHP application. You can (should) set up Apache/nginx to serve it instead of using PHP's built-in server (the php command).

I will check that out, thanks for the advice!

repo: phanan/koel


text:
implement required functions for metadata (24h)

goal: implement functionality (multiple issues) dependent on #383

I think we can close this now as metacore is being actively worked on and I believe all the ideas/issues in #333 are implemented or will be implemented.
We can also experiment with the Transfer Issues and move metacore/metadata issues over to it?  I'm always willing to try new things!

All functions have been implemented see metatools package

authors: bms63 koegerr statasaurus

repo: pharmaverse/admiral


text:
Update ADEG Template

The ADEG template should be updated such that the average of the triplicates is derived and only the average is flagged for baseline (ABLFL) and analysis (ANL01FL). Only one basetype should be used, i.e., the basetypes by timepoint should be removed.

Hello, I tried to solve the issue.
This is what I did:
Modified the ADEG template to derive the average of triplicates, flag only the average for baseline (ABLFL) and analysis (ANL01FL), and use only one basetype. Removed basetypes by timepoint.
You can review changes in this commit: https://github.com/lattaai10/pharmaverse-admiral-2561/commit/805f5a686ac8c9df87f9e002036da736222bf1d8.

[!CAUTION]
Disclaimer: The commit was created by Latta AI and you should never copy paste this code before you check the correctness of generated code. Solution might not be complete, you should use this code as an inspiration only.

This issue was tried to solve for free by Latta AI - https://latta.ai/ourmission
If you no longer want Latta AI to attempt solving issues on your repository, you can block this account.

Hello, I tried to solve the issue.
This is what I did:
Modified the ADEG template to derive the average of triplicates, flag only the average for baseline (ABLFL) and analysis (ANL01FL), and use only one basetype. Removed basetypes by timepoint.
You can review changes in this commit: lattaai10@805f5a6.
Caution
Disclaimer: The commit was created by Latta AI and you should never copy paste this code before you check the correctness of generated code. Solution might not be complete, you should use this code as an inspiration only.
This issue was tried to solve for free by Latta AI - https://latta.ai/ourmission
If you no longer want Latta AI to attempt solving issues on your repository, you can block this account.

uhhh.... @pharmaverse/admiral any ideas?

Hello, I tried to solve the issue.
This is what I did:
Modified the ADEG template to derive the average of triplicates, flag only the average for baseline (ABLFL) and analysis (ANL01FL), and use only one basetype. Removed basetypes by timepoint.
You can review changes in this commit: lattaai10@805f5a6.
Caution
Disclaimer: The commit was created by Latta AI and you should never copy paste this code before you check the correctness of generated code. Solution might not be complete, you should use this code as an inspiration only.
This issue was tried to solve for free by Latta AI - https://latta.ai/ourmission
If you no longer want Latta AI to attempt solving issues on your repository, you can block this account.

uhhh.... @pharmaverse/admiral any ideas?

I'm sure @jeffreyad will provide a better commit.

shall we want to block this sort of commit? Not sure we want to go down this path - yet...

wow! this is futuristic 🤖 love their mission: "Fix the internet!"
how about we first wait and see how far off @jeffreyad's commit ends up being vs the bot? or if Jeff found any use in using the bot's commit as a starting point? as long as the human's in the loop and sanity checking the contribution is robust and accurate then i'm all for AI playing a role if it helps make us more efficient!
cue @bms63 sending a Terminator gif! 🤣

👍 makes sense, let's see how it compares then... maybe i just feel threatened 😆

If the bot replies "I am sorry Ben, I can't do that" then I will be worried....... (see 2001 Space Odyssey)

I don't think we should use AIs to do code updates like this.  I think it will reduce engagement/contributions.  If folks want to use Co-Pilots, Assistants then I am all for it but doing it this way just seems bonkers to me.

Agree @bms63 - I'm not saying this is the best solution either, I'm just saying why not see what commits they make as a suggestion and then let the assignee choose whether to re-use any in their human-made commits/PR. Not that different to using google or stack overflow to copy/paste a bit of starter code from really which you then update to meet your needs.

Just to note, we've had a request from NEST asking if we can include this update in the Dec release of {admiral} and {pharmaverseadam}

Just to note, we've had a request from NEST asking if we can include this update in the Dec release of {admiral} and {pharmaverseadam} - I've added to the Priority list.

Admiral 1.2 is going to be released in January 2025

Yes of course - typo

I got feedback from NEST that ADY is not populated for the average records. @jeffreyad , could you add ADY to the by variables in the derive_summary_records() call?

@StefanThoma any chance you have made any progress on cross-checking the templates - this would of been a good candidate for it!

@StefanThoma any chance you have made any progress on cross-checking the templates - this would of been a good candidate for it!

I agree! Unfortunately, I have not had time to implement this yet.
I may bring it up at our next CICD meeting with Dinakar to see whether we could implement it somehow from that perspective. thanks for the reminder :)


text:
794 issue templates

Thank you for your Pull Request! We have developed this task checklist from the Development Process Guide to help with the final steps of the process. Completing the below tasks helps to ensure our reviewers can maximize their time on your code as well as making sure the admiral codebase remains robust and consistent.
Please check off each taskbox as an acknowledgment that you completed the task or check off that it is not relevant to your Pull Request. This checklist is part of the Github Action workflows and the Pull Request will not be merged into the devel branch until you have checked off each task.

[x] Code is formatted according to the tidyverse style guide
[x] Updated relevant unit tests or have written new unit tests - See Unit Test Guide
[x] If you removed/replaced any function and/or function parameters, did you fully follow the deprecation guidance?
[x] Update to all relevant roxygen headers and examples
[x] Run devtools::documents() so all .Rd files in the man folder and the NAMESPACE file in the project root are updated appropriately
[x] Address any updates needed for vignettes and/or templates
[x] Update NEWS.md
[x] Build admiral site pkgdown::build_site() and check that all affected examples are displayed correctly and that all new functions occur on the "Reference" page.
[x] Address or fix all lintr warnings and errors - lintr::lint_package()
[x] Run R CMD check locally and address all errors and warnings - devtools::check()
[x] Link the issue so that it closes after successful merging.
[x] Address all merge conflicts and resolve appropriately
[x] Pat yourself on the back for a job well done!  Much love to your accomplishment!

Hi all,
@thomas-neitmann @rossfarrugia @koegerr @duniek.  Since we deal with the bulk of the "issues" in admiral, I thought you might want to take a look at these templates before they are merged into devel.  Stefan has given feedback on the PR.  Just wanted to see if any final additions are needed.  Can always update later, but we will be stuck with these until the next release.
I discovered that you can go directly to each of the five files in the .github folder to get the mock up of the template on Github.  Fun stuff!
https://github.com/pharmaverse/admiral/blob/794_issue_templates/.github/ISSUE_TEMPLATE/01_bug_report.yml

@bms63 this is going to be a useful addition - thanks for all the efforts! here's some comments for consideration:

for reproducible example sections can we add a note like "REMINDER: no patient level data or company sensitive information should be shared via this open public issue". we have a similar note pinned to our Slack channel and i'm always keen to remind folks
for feature request under feature idea, do we need the "(Succinct!)"? I read through a lot of external testing survey feedback comments where i was actually wishing the opposite and a bit more detail would have helped understand their needs. Love the idea you encourage them to give some pseudo code here, as hopefully that prompts them to contribute
for docs update the category dropdown list is quite overwhelming - could simplify to something like: Function Documentation, User Guides, Developer Guides, Other. I'm sure that would be enough for us along with the details they add
for user support on the top sentence about Slack you could add "... - as for admiral we encourage support can come from anyone in our user community, not only our core developers"
i really like the onboarding page - good call on this one as will be a really useful checklist for future! for the non-core i don't think they need to be added to admiral_dev slack though - i thought we agreed that's only for the core? similarly i don't think they'd need access to our box folder - that's for the core team, and everything they need should be available to them in the Developer Guide site vignettes. final comment: use "GitHub" casing - Michael corrected me on that one for the pharmaverse site recently

great job!

@rossfarrugia I implemented your feedback on the templates.  @thomas-neitmann @duniek  any other things you want to see added in or updated/wordsmithed?
Thanks for the quick review @bundfussr!!

@thomas-neitmann or @bundfussr how do i do the check_templates  part?  Want to get this in unless others have opinions on the templates?

@bms63 there's no impact of this change to any ADaM templates so that can be ignored. i do think the check works as automated yet anyway, i've been ignoring it for now. i think you're fine to merge this one

check_templates should run when the PR is approved.

You'll have to fix the merge conflict first.

@thomas-neitmann merge conflict fixed

@thomas-neitmann I removed the user support and email contact.
@rossfarrugia I threw in the admiral 3 month community meeting into onboarding for both core and non-core.  Some gsk folks on the core team were unawares.
For non-core members, should we also provide an invite for Question/Comments meeting if folks want to get clarification on their issue.  I put that in there for now.  Can take out.

@bms63 thanks - let me know if ever anyone from GSK needs to be added to the quarterly community meetings. we have so many team changes that i don't always keep up :)

authors: bms63 bundfussr rossfarrugia thomas-neitmann


text:
ADRS vignette & template

ADRS Workflow

For PD param see https://github.com/pharmaverse/admiral/issues/1063 from admiral core & see ADRS workflow doc for other dependencies on admiral core

Consider ADEVENT possible set-up that some companies use, and include examples where PD and RESP dates are passed from an intermeidate dataset rather than from already derived ADRS params.

See discussion at https://github.com/pharmaverse/admiralonco/issues/25 around setting adsl vars once at the start and then re-using in all further param function calls, as done in ADEX.

repo: pharmaverse/admiralonco


text:
Bug: .Rhistory file not being ignored by .gitignore

What happened?
.Rhistory file not being ignored by .gitignore
Session Information
No response
Reproducible Example
No response

File has been deleted from devel branch, this should fix the issue.

repo: pharmaverse/admiralophtha


text:
Allow to pass custom params to ParticleEmitterConfig#particleClass

Currently, the ParticleEmitter's particleClass only accepts a class reference, and (assumption) creates instances of this class without passing any optional constructor arguments, except the required Phaser.GameObjects.Particles.ParticleEmitter argument. This makes such particle classes tied to implementation. It would be preferable to be able to pass array (or an object) of (optional) arguments, so that when for ex the configuration for the particle system comes from server as a game-variation-specific configuration, it can be set dynamically. This would make the custom particle itself more generic, which is a good thing.
Similar system is used by tweens eg onComplete and onCompleteParams, and could be used by custom particles eg particleClass and particleClassParams.
To take a live example from 3.55.2:
http://127.0.0.1:55572/phaser3-examples/edit.html?src=src/game objects/particle emitter/custom particles.js
It could look like:
class AnimatedParticle extends Phaser.GameObjects.Particles.Particle
{
    t: number;
    i: number;

    constructor (emitter, params: any)
    {
        super(emitter);

        this.t = params.t as number;
        this.i = params.i as number;

        // OR:
        // this.t = params[0] as number;
        // this.i = params[1] as number;
    }

Maybe its possible to spread the params (something in JS akin to rest?), not sure about the exact JS implementation..
class AnimatedParticle extends Phaser.GameObjects.Particles.Particle
{
    t: number;
    i: number;

    constructor (emitter: Phaser.GameObjects.Particles.ParticleEmitter, myArg1: number, myArg2: number)
    {
        super(emitter);

        this.t = myArg1
        this.i = myArg2;
    }

Thanks for the suggestion. This would be easier to pull off if we were able to use ES6 and spread operators, but as it is, it would be an intensive operation to invoke for every single particle that ever gets created (which could be thousands per emit), never mind being a nightmare to define for TypeScript :) I can't think of an elegant way to manage it for an area of the system which is pretty intensive I'm afraid.

authors: michalfialadev photonstorm

repo: phaserjs/phaser


text:
token::InternedString no longer has a .get() method

See rust-lang/rust#21505

Oops, just noticed #142 made the same changes! Closing this one, sorry for the noise

repo: phildawes/racer


text:
Add Wandera (and a few other merged changes)

Adds or updates the following events or companies:

Checklist
Company updates

[ ] I have put the most recent relevant date in the "Last Update" column
[ ] I have linked to the article about the change, not the company's website (Please put N/A if there is no public post)

Event updates

[ ] I have linked to the article about the change, not the event's website

Not sure how I managed to do this. Will close and re-try.

repo: phildini/stayinghomeclub


text:
fix box-sizing for firefox

Error on Firefox 35 win and linux (and firefox dev ed 37.0a2)
Without the fix:

With the fix:

Thanks, that must have happened when I migrated to the new build system. Good catch!

authors: enguerran philipwalton

repo: philipwalton/solved-by-flexbox


text:
Info.plist file not found.

Hi,
I'm using ios-sim launch ./platforms/ios/ --log use.log
And get Info.plist file not found.
I did not have Info.plist when I build, juste a project-Info.plist, is it the good file ? How use it ?
Thanks

Actually, you are using it incorrectly. You need to specify the path to the .app file (for the Simulator) itself.

I think this library deserves a better documentation. I usage is anything but intuitive.

authors: mikecastrodemaria pixelass shazron

repo: phonegap/ios-sim


text:
Remove push command integration

With the push service shut down, we need to output helpful text to users expecting it to still work via the cli.

The "push service shut down"... is this what results in this message?
There was an unhandled exception within phonegap-cli! If you would like to help the PhoneGap project, please file the following details over at https://github.com/phonegap/phonegap-cli/issues
Error: getaddrinfo ENOTFOUND push.api.phonegap.com push.api.phonegap.com:80
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:50:26)

Yes @littleowlnest this is the issue you ran into.
The latest published version (v8.2.1) has removed the push command, and help text does not display it as an available command.

authors: littleowlnest purplecabbage

repo: phonegap/phonegap-cli


text:
GCM iOS topic: on('notification') not triggered when app in background

Expected Behaviour
Alert shown on iPhone when receiving push notification with sound and vibration when app is in background.
Note: this works on my Android Samsung S6 Edge
Actual Behaviour
The device seem to receive the push notification (see logs at the bottom) but on('notification') is not triggered.
Reproduce Scenario (including but not limited to)
see payload and sample code below
Steps to Reproduce
see payload and sample code below
Platform and Version  iOS 9.2.1, 9.3.1
(Android) What device vendor (e.g. Samsung, HTC, Sony...)
Cordova CLI version and cordova platform version
cordova --version                                     6.1.1
cordova platform version iOS                  4.1.0

Plugin version
cordova plugin version | grep phonegap-plugin-push    1.6.2

Sample Push Data Payload
var message = new gcm.Message({
                                priority: 'high',
                                delayWhileIdle: true,
                                timeToLive: 3,
                                data: {
                                    url: 'infos',
                                    title: 'Whitehorse Now',
                                    body: data.new_val.title,
                                    sound: 'default',
                                    msgcnt: 1,
                                    contentAvailable: '1'
                                }
                            }),
                sender  = new gcm.Sender(config.gcm.api_key);

                sender.send(message, {topic: '/topics/' + topic.topic}, function(err, response) {
                    if (err) {
                        console.error(err);
                    }
                    else {
                        console.log('Push success: ' + JSON.stringify(response));
                    }
                });

Sample Code that illustrates the problem
function _initPush(topics) {
    app.push = PushNotification.init({
        android: {
            senderID: app.config.gcm.senderID,
            sound: "true",
            vibration: "true",
            topics: topics
        },
        ios: {
            senderID: app.config.gcm.senderID,
            gcmSandbox: "true",
            alert: "true",
            badge: "true",
            sound: "true",
            vibration: "true",
            clearBadge: "true",
            topics: topics
        }
    });

    app.push.on('registration', function(data) {
        console.log('Registration ID: ' + data.registrationId);

    });

    app.push.on('notification', function(data) {
        alert('got notification')

        app.push.finish(function() {
            console.log('Processing of push data is finished');
        });
    });

    app.push.on('error', function(e) {
        console.log('PushNotification error: ' + e.message);
    });
}

Logs taken while reproducing problem

2016-04-13 12:08:40.811 YukonNow[369:96113] didReceiveNotification with fetchCompletionHandler
2016-04-13 12:08:40.812 YukonNow[369:96113] app in-active
2016-04-13 12:08:40.812 YukonNow[369:96113] this should be a silent push
2016-04-13 12:08:40.812 YukonNow[369:96113] Push Plugin notId handler
2016-04-13 12:08:40.813 YukonNow[369:96113] Notification received
2016-04-13 12:08:40.814 YukonNow[369:96113] Push Plugin key: content-available

@bardu this is the payload you would use on Android:
{
                                priority: 'high',
                                delayWhileIdle: true,
                                timeToLive: 3,
                                data: {
                                    url: 'infos',
                                    title: 'Whitehorse Now',
                                    body: data.new_val.title,
                                    sound: 'default',
                                    msgcnt: 1,
                                    contentAvailable: '1'
                                }
                            }

This is the payload you would use on iOS when using GCM:
{
                                priority: 'high',
                                delayWhileIdle: true,
                                timeToLive: 3,
                                content_available: true,
                                notification: {
                                    url: 'infos',
                                    title: 'Whitehorse Now',
                                    body: data.new_val.title,
                                    sound: 'default',
                                    badge: 1
                                }
                            }

It's a pain to send two different notifications for Android and iOS but that's the best I can do at the moment.

Leveraging GCM topics the my server doesn't know whether the recipient is Android or iOS, or do I miss something?

@bardu you are not missing anything other than to get push to work properly for Android I've had to force everyone to use the data part of the push payload. If you use the notification part the OS takes over and we don't get to have nice things like background notification, action buttons, etc.
You should probably set it up so that your devices subscribe to different topics, say "foo-ios" and "foo-android" then have your server send the data in the right framework to the two different topics.

@macdonst I like the idea of using topics to separate iOS and Android users. Is it possible to send notification only to subset of users subscribed to a topic?

@macdonst  So there is noway to send hybrid msg to GCM ?
I see this guide about Hybrid messages with both notification and data payload
https://developers.google.com/cloud-messaging/concept-options#notifications_and_data_messages
My msg payload:
{
    "to" : "APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx...",
    "notification" : {
      "body" : "great match!",
      "title" : "Portugal vs. Denmark",
      "icon" : "myicon"
    },
    "data" : {
      "Nick" : "Mario",
      "Room" : "PortugalVSDenmark"
    }
  }

But on Android, on('notification') not triggered when app is running in background.
If there is no solution at the moment, Is there road-map to support this feature in next releases?!

@hungdoan2 currently if you add the notification part to the payload then the Android OS does not pass  on the info to the push plugin. I'm looking into a way to fix it.

@macdonst So currently there is no way to get both Android and iOS to work EXCEPT sending different data for iOS and different for Android right?
I am glad to hear that you are working on that, do you have some estimate when this feature will be working? Any estimate will help.

@DamodarSojka Correct and no, I can't provide an estimate as it would only be a wild guess at this point.

@macdonst i was having problem receiving push notification while in background, just used your example and it started to work again!

@DamodarSojka Correct and no, I can't provide an estimate as it would only be a wild guess at this point.

@macdonst Any updates or new thoughts on this?

You should probably set it up so that your devices subscribe to different topics, say "foo-ios" and "foo-android" then have your server send the data in the right framework to the two different topics.

Since this is a good workaround for the issue I'm closing it.

Hi Guys,  Is anybody else facing issue with IOS 10.0.2 with push plugin 1.8.3 ? It's not working for me. I am not able to get notification on IOS. Any insight will be helpful. I got stuck with this problem from last 2 days.
Regards,
Divya

@PDivya
Is it working with your Android devices?.
Is it working with IOS 9.x ?
Have you tried to use older version of the plugin?

@hung-doan : Yes, it is working with my android device as well as with IOS 9.x. I tired downgrading to 1.8.2 but it didn't help.

authors: DamodarSojka PDivya badpenguin bardu hung-doan hungdoan2 macdonst

repo: phonegap/phonegap-plugin-push


text:
iOS Store Warning

Expected Behaviour
No warning should be there
Actual Behaviour
Missing Push Notification Entitlement - Your app appears to include API used to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement. See "Provisioning and Development" in the Local and Push Notification Programming Guide for more information. If your app does not use the Apple Push Notification service, no action is required. You may remove the API from future submissions to stop this warning. If you use a third-party framework, you may need to contact the developer for information on removing the API.
After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.
Reproduce Scenario (including but not limited to)
Publish to apple store
Steps to Reproduce
Install with google project number as sender id.
Platform and Version (eg. Android 5.0 or iOS 9.2.1)
iOS 8 and above
(Android) What device vendor (e.g. Samsung, HTC, Sony...)
Cordova CLI version and cordova platform version
cordova 6
ios 4.1.1
cordova --version                                    # e.g. 6.0.0
cordova platform version android                     # e.g. 4.1.1
Plugin version
1.6.3
cordova plugin version | grep phonegap-plugin-push   # e.g. 1.5.3
Question
Anything I need to do for apple. I have included the google console project number when installing. Apart from that I have done nothing else.

@snowbreeze yeah, that is not a problem with the plugin. You need to set up your provisioning profile with Apple correctly to distribute an app with push functionality.
This stackoverflow question and answer should help you getting past this issue: http://stackoverflow.com/questions/27945557/missing-push-notification-entitlement-warning

Thank you!

authors: macdonst snowbreeze


text:
Game flickering in Internet Explorer 10

I found an annoying bug on Windows 7 IE10, the game screen flickers with a white screen.
The bug is also on this demo from phaser examples page:
http://phaser.io/examples/v2/games/invaders
I tried to remove all the elements of the game (leaving only a black screen) and the game still flickers.
Phaser v2.4.2 | Pixi.js v2.2.8 | Canvas

Found the reason of the bug:
The bug only happens because I was testing in a virtual machine (using Virtual Box). I've tested in a real windows machine and found no bug at all.

repo: photonstorm/phaser


text:
Animation has loop param listed twice in API docs

@param {boolean} [loop=false] - Whether or not the animation is looped or just plays once.
@param {boolean} loop - Should this animation loop when it reaches the end or play through once.

Fixed in dev.

authors: cdelstad photonstorm


text:
spots appear when rendering

Version

Phaser Version:3.52.0
Operating system: Android 10
Browser: unknow

Description
when rendering pictures and text at the same time, moving pictures it will leave spots. This only appears on some Android devices.
Example Test Code
Additional Information

Thanks for opening this issue. As much as we'd love to help you, we need a fully working code sample to do so that accurately reproduces this issue. Please provide one and then we'll re-open this issue and look at resolving it for you if possible.

Sorry, I can't provide the code example to reproduce, it will only appear on the specified device
I can only provide information about the render queue when this problem occurred。
type:Sprite depth: -2 texture key: __DEFAULT
type:Container depth: 0 childrenCount: 1
	type:Graphics depth: 0
type:Container depth: 0 childrenCount: 5
type:Sprite depth: 0 texture key: Background/绝世龙门.jpg
type:Sprite depth: 1 texture key: Background/大会议厅_540.jpg
type:Sprite depth: 10 texture key: Portrait/西装男.png
type:Sprite depth: 11 texture key: Portrait/气质男_540.png
type:Sprite depth: 14 texture key: Portrait/棕色大衣青年_540.png
type:Container depth: 132 childrenCount: 2
type:Sprite depth: 0 texture key: ___dialogue_containerAside___
	type:rexBBCodeText depth: 0
type:Container depth: 132 childrenCount: 0
type:Container depth: 201 childrenCount: 5
	type:Graphics depth: 0
type:Text depth: 0 text: 虎婿
type:Text depth: 0 text: 剧情-2
type:Sprite depth: 0 texture key: ___buttonnavigation__
type:Sprite depth: 0 texture key: ___buttonmore___

I guess the reason for this issue is that some visible objects exceed the display area

@photonstorm
`
import Phaser from 'phaser'
export default class MainScene extends Phaser.Scene {
contens: string[]
style: {}
constructor() {
super({ key: 'MainScene' })
this.contens = [
'[b]这是认识小姐姐的第二天，小姐姐早上好～[/b]',
'你好～',
'小姐姐的表情包都好可爱～',
'小姐姐平时喜欢什么呀？',
'小鱼干！',
'噗',
'真的是猫一样的少女呢～',
'乔辞一边想象着对面漂亮小姐姐温柔撸猫的样子，一边逛网店，手一抖，就买下了十袋小鱼干零食包',
'喜欢吗？',
'喵呜～',
'嗯嗯嗯嗯！',
'买给你的，等国庆那天我给你',
'一旁的几个“室友”在那儿瞅着顾白对着手机，笑得像个傻子',
'怎么，你说的长期饭票真的答应你了？？',
'本大喵亲自出马，还用说？',
]
this.style = {
fontFamily: 'PingFang SC',
fontSize: 54,
color: '#000000',
align: 'center',
wordWrap: {
width: 1000,
useAdvancedWrap: true,
},
}
}
create() {
const W = this.cameras.main.width
let y = 20
for (let i = 0; i < this.contens.length; i++) {
  const text = this.add.text(0, 0, this.contens[i], this.style)
  const bounds = text.getBounds()
  const _x = W / 2
  const _y = y + bounds.height / 2 + 40

  text.setOrigin(0.5, 0.5)
  text.setPosition(_x, _y)
  text.setDepth(1)

  const sp = this.add.sprite(_x, _y, '__WHITE')
  sp.setDisplaySize(bounds.width + 48, bounds.height + 48)
  sp.setDepth(0)

  this.add.existing(sp)
  this.add.existing(text)

  y += bounds.height + 80
}

}
}
`

authors: actionmoon photonstorm


text:
Fix static body position from scaled sprite

This PR

Fixes a bug

Fixes #5149

👍

authors: photonstorm samme


text:
Error when importing

I get the following whenever I try to do an import:
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib64/python3.4/threading.py", line 921, in _bootstrap_inner
    self.run()
  File "/usr/lib64/python3.4/threading.py", line 869, in run
    self._target(*self._args, **self._kwargs)
  File "/home/cameron/Workspace/photoshell/photoshell/views/photo_import.py", line 122, in do_import
    delete_originals=self.options['delete_originals'])
  File "/home/cameron/Workspace/photoshell/photoshell/library.py", line 93, in import_photos
    value = i.ifd[0].get_value(i.ifd[0].find_entry(tag))
  File "/home/cameron/Workspace/photoshell/env/src/photoshell/rawphoto/cr2.py", line 114, in get_value
    tag_type = entry.tag_type
AttributeError: 'NoneType' object has no attribute 'tag_type'

Fixed in fb7290e8504a8f1e57d59a082008aad06d2222ae

authors: SamWhited campaul

repo: photoshell/photoshell


text:
ReadTheDocs not showing namedtuples

The documentation on RTD isn't showing the constants (named tuples) in the rawkit.options docs. Building locally works fine.
Might need to figure out what exactly RTD is doing to build its docs and what option is different to see if we can fix it.

Fixed by #67

Fixed by 826f7cce631c764a6bf3fe26db35a52b3619c2fb
(how was this working at all on RTD?)

repo: photoshell/rawkit


text:
Fixed CachePoolTest to support \Traversable

Fixed some code style problems and added support for \Traversable as much as I was able to find problems with it.

Removed assertCount because \Traversable does not support count() without \Countable interface
Added iterator_to_array on some tests because by just calling getItems() with \Traversable will not trigger logic inside

Removed that code left only one count as it violates return type, but I dont know what to do with this one https://github.com/gcds/integration-tests/blob/master/src/CachePoolTest.php#L199

@gcds: About testGetItemsEmpty, would this code work?
$items = $this->cache->getItems([]);
if (is_object($items)) {
    $this->assertInstanceOf('Traversable', $items, 'A call to getItems with an empty array must always return an array or \Traversable.');
    $items = iterator_to_array($items);
} else {
    $this->assertTrue(is_array($items), 'A call to getItems with an empty array must always return an array or \Traversable.');
}
$this->assertCount(0, $items);

That was my first code, but @stof did not liked it. So I am just asking him what he suggests

I neither see a problem with that code, nor do I see a previous comment against it. Without a fix for testGetItemsEmpty this PR would be incomplete, so I'd suggest to readd it unless we have a better alternative.

Ok

Added

We would also need to add tests covering the case of reading from the cache, and then updating items during the loop to ensure that the loop does not get one of the updated values but the value which was in the cache when calling getItems (such race condition against yourselves can happen in case of a naive generator-based implementation)

@stof I think create an issue and if I will have time in evening I will try to write one but I am not 100% sure

All suggestion was added, please check

:+1: would make tests green on https://github.com/symfony/symfony/pull/17438 also

Awesome. Thank you for this PR

I've tagged 0.7.0

authors: Nyholm derrabus gcds nicolas-grekas stof

repo: php-cache/integration-tests


text:
Global compare FCI should be saved and restored (allowing nested comparators)

All structures share the same global FCI, so if while sorting something you try to sort something else, things will break. The best way to handle this is to save the current FCI, use it, then restore it.

Why does this need a global at all?

Because we need to call a user function inside a comparator (C function pointer).

Why can't it be passed along as a context pointer? As you aren't using zend_hash_sort, you shouldn't be limited by a context-free comparator.

I don't believe qsort supports a context parameter.

Huh, you're right. I could have sworn there was a qsort_ex variant, but looks like there isn't :(

There is, but it's not standard. I wonder how plausible it is to implement quick sort manually.

There are two variants commonly found: qsort_r and qsort_s. Sadly the APIs aren't quite the same even though they are supporting the same idea: add a context parameter.
Perhaps we could use this: https://github.com/noporpoise/sort_r

@morrisonlevi interesting idea, would be very easy to just nab that header file and include it. I like.

Coming back to this 2 years later, do we think that a third party sort is still the way to go?

@morrisonlevi the sort_r lib you linked falls back to their own quicksort implementation, but uses qsort_r if it is available. Seems reasonable to me to just include that header then. Might look for some others too..

authors: morrisonlevi nikic rtheunissen

repo: php-ds/ext-ds


text:
Manual composer installation failed with error

I tried to install composer the usual way from inside the container but it failed with error message.
Docker container: phpearth/php:7.1-cli
Installation Command
$ curl -sS https://getcomposer.org/installer|php

Error reported by the system.
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:

The phar extension is missing.
Install it or recompile php without --disable-phar

build docker container based on 7.1-cli tag and try to install composer manually. I tried to do a manual installation so that I can have the latest version of composer but it failed with above error message.
For now I have used the alpine packaged composer version.

To be able to run Composer on any PHP, you'll need the following extensions:

phar
json
mbstring
openssl
zip
zlib

And also some other recommended packages in general Linux systems (full complete list):

curl
git
subversion
openssh
openssl
mercurial
tini
bash
(many of these might not apply in some app cases)

The composer package from PHP.earth Alpine installs PHP extensions automatically (apk add --no-cache composer)
Otherwise also this will work:
apk  add --no-cache php7.1-phar
curl -sS https://getcomposer.org/installer|php

I'll write more docs on this and check if it can be simplified more. Thanks @samundra for reporting issues.

@petk Thanks for the mentioned packages. I had to use apk add --no-cache composer to finally use composer. I found that it tries to get the latest version which is nice. However I thought I could install it out of the box and was surprised when it didn't.
I think, we should add phar packages by default to our docker boxes.

I agree. Phar is sort of essential extension and doesn't add too much to the Docker image (0.3MB ATM). Added via 5c06d4ec1a80958f0f9ee986a0dc23f7cbf2a98d
I'll leave this opened until I fix the Composer docs chapter also...

Docker & Composer chapter has been updated: https://php.earth/docs/docker/composer with some more info and usage examples. Closing this. In case there's more that needs to be explained, let me know...

authors: petk samundra

repo: php-earth/docker-php


text:
Allow discovery version ^0.6

This will allow a PR on Guzzle5 adapter to build.
Related to: https://github.com/php-http/guzzle5-adapter/pull/13

We have to wait for a little with this, we have to check whether it is working with other packages as well.

Thanks for the PR, I forgot about it and just updated the repo directly. :cry:

No worries. I'm happy it is updated. =)

authors: Nyholm sagikazarmark

repo: php-http/adapter-integration-tests


text:
🛑 phpMyFAQ Password Hash Generator Tool is down

In e27f8af, phpMyFAQ Password Hash Generator Tool (https://password.phpmyfaq.de) was down:

HTTP code: 0
Response time: 0 ms

Resolved: phpMyFAQ Password Hash Generator Tool is back up in 8141e63.


text:
🛑 phpMyFAQ Homepage is down

In 7b6574e, phpMyFAQ Homepage (https://www.phpmyfaq.de) was down:

HTTP code: 0
Response time: 0 ms

Resolved: phpMyFAQ Homepage is back up in b5e21f8 after 5 minutes.


text:
🛑 Demo is down

In c7397f4, Demo ($DEMO_SITE) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Demo is back up in 684604c.

repo: phpbb/status-site


text:
Actualización en README

En Información oficial se actualizaron los enlaces, así también se hace una aclaración en la limitante en la parte de Notas importantes.

La limitante debería se la misma que la publicada por el SAT en esta liga: https://www.sat.gob.mx/consultas/42968/consulta-y-recuperacion-de-comprobantes-(nuevo)

Pero entre el deber y el ser.... es incorrecto que diga que solo se puede bajar una sola vez un xml. Ok, entiendo el punto de que es la "Información oficial" proporcionada por el SAT, aunque esta sea errónea al momento de consumir el web service.

Estoy de acuerdo en poner una nota después de la información oficial, algo como
Nota de uso: A pesar de las restricciones anunciadas en la información oficial, en la práctica ...

Ok, totalmente de acuerdo, me gusto lo de "Nota de uso"

Modificaciones hechas @eclipxe13

repo: phpcfdi/sat-ws-descarga-masiva


text:
Support percentage/pixel position for start and end

Add the ability to set position like this:
ScrollSnooper.create({
    trigger: $('.blocks'),
    start: 'top 80%',
    end: 'bottom 400px'
});

Percentage support has been added via this commit https://github.com/phucbm/scroll-snooper/commit/8898524547f7c76fa449b8cd848ea5100856d1e1

repo: phucbm/scroll-snooper


text:
save_history fails with TypeError

Expected Behavior

Export the history of hte physio object into a json file
Actual Behavior

Fails with TypeError:
In [20]: pk.save_history('sub-001_ses-01_task-rest_recording-ppg_physio.json', p)
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
Cell In[20], line 1
----> 1 pk.save_history('sub-001_ses-01_task-rest_recording-ppg_physio.json', p)

File ~/Scrivania/gitlab/peakdet/peakdet/io.py:220, in save_history(file, data)
    218 file += ".json" if not file.endswith(".json") else ""
    219 with open(file, "w") as dest:
--> 220     json.dump(data.history, dest, indent=4)
    221 logger.info(f"Saved {data} history in {file}")
    223 return file

File /usr/lib/python3.10/json/__init__.py:179, in dump(obj, fp, skipkeys, ensure_ascii, check_circular, allow_nan, cls, indent, separators, default, sort_keys, **kw)
    173     iterable = cls(skipkeys=skipkeys, ensure_ascii=ensure_ascii,
    174         check_circular=check_circular, allow_nan=allow_nan, indent=indent,
    175         separators=separators,
    176         default=default, sort_keys=sort_keys, **kw).iterencode(obj)
    177 # could accelerate with writelines in some versions of Python, at
    178 # a debuggability cost
--> 179 for chunk in iterable:
    180     fp.write(chunk)

File /usr/lib/python3.10/json/encoder.py:429, in _make_iterencode.<locals>._iterencode(o, _current_indent_level)
    427     yield _floatstr(o)
    428 elif isinstance(o, (list, tuple)):
--> 429     yield from _iterencode_list(o, _current_indent_level)
    430 elif isinstance(o, dict):
    431     yield from _iterencode_dict(o, _current_indent_level)

File /usr/lib/python3.10/json/encoder.py:325, in _make_iterencode.<locals>._iterencode_list(lst, _current_indent_level)
    323         else:
    324             chunks = _iterencode(value, _current_indent_level)
--> 325         yield from chunks
    326 if newline_indent is not None:
    327     _current_indent_level -= 1

File /usr/lib/python3.10/json/encoder.py:325, in _make_iterencode.<locals>._iterencode_list(lst, _current_indent_level)
    323         else:
    324             chunks = _iterencode(value, _current_indent_level)
--> 325         yield from chunks
    326 if newline_indent is not None:
    327     _current_indent_level -= 1

File /usr/lib/python3.10/json/encoder.py:405, in _make_iterencode.<locals>._iterencode_dict(dct, _current_indent_level)
    403         else:
    404             chunks = _iterencode(value, _current_indent_level)
--> 405         yield from chunks
    406 if newline_indent is not None:
    407     _current_indent_level -= 1

File /usr/lib/python3.10/json/encoder.py:325, in _make_iterencode.<locals>._iterencode_list(lst, _current_indent_level)
    323         else:
    324             chunks = _iterencode(value, _current_indent_level)
--> 325         yield from chunks
    326 if newline_indent is not None:
    327     _current_indent_level -= 1

File /usr/lib/python3.10/json/encoder.py:438, in _make_iterencode.<locals>._iterencode(o, _current_indent_level)
    436         raise ValueError("Circular reference detected")
    437     markers[markerid] = o
--> 438 o = _default(o)
    439 yield from _iterencode(o, _current_indent_level)
    440 if markers is not None:

File /usr/lib/python3.10/json/encoder.py:179, in JSONEncoder.default(self, o)
    160 def default(self, o):
    161     """Implement this method in a subclass such that it returns
    162     a serializable object for ``o``, or calls the base implementation
    163     (to raise a ``TypeError``).
   (...)
    177
    178     """
--> 179     raise TypeError(f'Object of type {o.__class__.__name__} '
    180                     f'is not JSON serializable')

TypeError: Object of type int64 is not JSON serializable

With history:
In [21]: p.history
Out[21]:
[('interpolate_physio', {'kind': 'linear', 'target_fs': 40}),
 ('filter_physio', {'cutoffs': 5, 'method': 'lowpass'}),
 ('peakfind_physio', {'dist': 1}),
 ('delete_peaks', {'remove': [58, 146, 179, 212, 259, 364, 389]}),
 ('add_peaks', {'add': [183]})]

@rmarkello I know you retired from this world, but if you could help us understand where the issue arises, that'd be awesome!

So #77 did not actually solve the issue.
The issue clearly pops up when the "add_peak" function runs, as the indexes created by it are np.int64.
I'll revert everything done.

@smoia Can take a look at this today if you need. I might have run into a similar issue at some point

authors: me-pic smoia

repo: physiopy/peakdet


text:
🛑 NatAndruStudy is down

In cd37755, NatAndruStudy (https://natandrustudy.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: NatAndruStudy is back up in a3b7729 after 591 days, 19 hours, 30 minutes.


text:
The operation couldn't be completed on iOS ()

Environment

Technology
Version

Flutter version
3.7.8

Plugin version
5.7.2+3  and 6.0.0-beta.22

Android version

iOS version
16.1.1

Device information:  Tested on iOS iphone 14, Android works fine
Description
Multiple taps in row (fast taps) cause an error. It is like webview is dellocated from memmory. Same error for navigating in webView and for loading new url.
Expected behavior:
WebView should load/redirect to new url.
Current behavior:
WebView crash with and error "The operation couldn't be completed (INSURLErrorDomain -999)"
Steps to reproduce

Load initial url
fast tap on webView to navigate to new url.
WebView crash

Images

Stacktrace/Logcat
"FlutterWebViewController - dealloc"
"WebViewChannelDelegate - dealloc"
"FindInteractionControl - dealloc"
"InAppWebView - dealloc"
"PullToRefreshControl - dealloc"
2023-03-30 11:16:17.655482+0200 Runner[30519:10068632] [assertion] Error acquiring assertion: <Error Domain=RBSServiceErrorDomain Code=1 "target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit" UserInfo={NSLocalizedFailureReason=target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit}>
2023-03-30 11:16:17.655552+0200 Runner[30519:10068632] [ProcessSuspension] 0x1230c04e0 - ProcessAssertion::acquireSync Failed to acquire RBS assertion 'WebProcess Suspended Assertion' for process with PID=30536, error: Error Domain=RBSServiceErrorDomain Code=1 "target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit" UserInfo={NSLocalizedFailureReason=target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit}
2023-03-30 11:16:47.624079+0200 Runner[30519:10068348] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service

Faced the same issue:
Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service

Same problem

@DKrivec so, this has been fixed as the issue is closed?

Sorry for late response. There was some error in my code. After replace of my code with example code everything works fine. Try to copy example code from  git repo and then modify line by line to detect where is the problem.

authors: Chirag-kalsariya DKrivec booooohdan


text:
Image isn't showing if I load HTML content in iOS/iPad

InAppWebViewController? webViewController;
InAppWebViewGroupOptions options = InAppWebViewGroupOptions(
crossPlatform: InAppWebViewOptions(
useShouldOverrideUrlLoading: true,
mediaPlaybackRequiresUserGesture: false,
javaScriptEnabled: true,
),
android: AndroidInAppWebViewOptions(
useHybridComposition: true,
),
ios: IOSInAppWebViewOptions(
allowsInlineMediaPlayback: true));
      String viewportText =
  "<!DOCTYPE html><html><head><meta name=\"viewport\" content=\"width=device-width,minimum-scale=1,initial-scale=1\"></head><body><head>";

initialData: InAppWebViewInitialData(
data: "$viewportText${widget.content}"),
initialOptions: options,
Everything is good except the image that should come from an URL.
Android app is showing the image within html content properly but not the iOS. Would you please suggest a solution?

Well,
After adding
NSAppTransportSecurity

NSAllowsArbitraryLoads

info plist file, it's working now. You should have mention this point in installation manual.


text:
[Snyk] Fix for 2 vulnerabilities

Snyk has created this PR to fix 2 vulnerabilities in the pip dependencies of this project.
Snyk changed the following file(s):

environments/python/requirements.txt

⚠ Warning
equests 2.20.0 has requirement idna<2.8,>=2.5, but you have idna 3.10.
requests 2.20.0 has requirement urllib3<1.25,>=1.21.1, but you have urllib3 2.0.7.

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.
Some vulnerabilities couldn't be fully fixed and so Snyk will still find them when the project is tested again. This may be because the vulnerability existed within more than one direct dependency, but not all of the affected dependencies could be upgraded.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Resource Exhaustion

:tada: Snyk checks have passed. No issues have been found so far.
:white_check_mark: security/snyk check is complete. No issues have been found. (View Details)
:white_check_mark: license/snyk check is complete. No issues have been found. (View Details)

repo: pickford-snyk/fission


text:
Import from µTorrent

Hi, is there a way to import my current torrents in µTorrent into PicoTorrent?

We had that way back in 0.13. Unfortunately it got removed, however you might be able to import your torrents by running the 0.13 portable version, importing your torrents from µTorrent, and then running the portable version of 0.18 from the same directory. In theory, this would work.
Let me know if you decide to try it!

The steps you gave me work! Any reason why it was removed?

Great! I initially pulled it since the plugin API went deprecated when we switched to wxWidgets. Now we have a JS API in the works and I'm thinking this should fit well in that when it's ready :)

repo: picotorrent/picotorrent


text:
🛑 www.pikfarm.com is down

In 01798a1, www.pikfarm.com (https://www.pikfarm.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: www.pikfarm.com is back up in 08b53a4 after 1 hour.

repo: pikfarm/PikfarmStatus


text:
PLStream对应的参数没有注释，对应的rtmp信息该如何配置？

如题；Demo中没有PLStream的参数注释，请给出配置rtmp的示例。

另外，请问域名rtmp链接可以推流么？例如：rtmp://example.com/live/2342892834

SDK 需要配合霹雳云直播服务一同使用，谢谢。

repo: pili-engineering/PLCameraStreamingKit


text:
Show Replies below article?

using your theme for a while and now tried to add the replies to my blog posts, including Brid.gy WebMentions below the blog posts. I've enabled all the settings in M.B. include conversations on posts page but they do not appear there.
Is there an extra setting I've to enable to enable that features?
P.S. I've checked the blog post source code and the script=conversations.js is loaded.

If I’m understanding correctly the MB replies are showing but Bridgy ones aren’t?  I’m afraid I’m not familiar with Bridgy, so that would be a better question for @manton.

Oh no, sorry for not being clearer here. None of the replies are showing up at all. "Just" the Reply via Mail button which I use as a plugin since the latest version 1.3 didn't include that anymore.

I’m not sure what the issue would be unless something errored out while trying to build the site.  Are you using the latest version of the theme plug-in?  If you are, perhaps try reinstalling it and see if the issue persists.  Also check the Design page for any error messages.

On first glance, everything appears to be set up correctly… @rretsiem is there a specific post URL where you're expecting replies/Webmentions and not seeing them?

@rretsiem is there a specific post URL where you're expecting replies/Webmentions and not seeing them?

Yes @manton, or I don't understand something. This post: https://microblog.renem.net/2022/01/16/free-sundayswing-ideas.html was crossposted to Twitter via M.B.
Has replies, likes and retweets on Twitter: https://twitter.com/Stratinator/status/1482727208422629379

@manton Had a look in the brid.gy logs after I manually started a crawl:
D 2022-01-27 21:27:10.954102+00:00 processing permalink: https://microblog.renem.net/2022/01/16/free-sundayswing-ideas.html
I 2022-01-27 21:27:10.954382+00:00 requests.head https://microblog.renem.net/2022/01/16/free-sundayswing-ideas.html {'headers': {'User-Agent': '...', 'Accept': '...'}}
I 2022-01-27 21:27:11.059143+00:00 Received 200
D 2022-01-27 21:27:11.060479+00:00 fetching post permalink https://microblog.renem.net/2022/01/16/free-sundayswing-ideas.html
I 2022-01-27 21:27:11.060799+00:00 requests.get https://microblog.renem.net/2022/01/16/free-sundayswing-ideas.html {'gateway': False, 'headers': {'User-Agent': '...', 'Accept': '...'}}
I 2022-01-27 21:27:11.126365+00:00 Received 200
D 2022-01-27 21:27:11.173098+00:00 no syndication links from https://microblog.renem.net/2022/01/16/free-sundayswing-ideas.html to current source Stratinator (Twitter).

nothing more for this URL in the log found.
Sorry for hijacking your Repo @pimoore ;-)

No worries @rretsiem, I’ll leave this thread open until there’s a resolution.

@manton something happened a few hours ago, I got push notifications in the iOS app with the replies for the mentioned blog post. But only for that post. Testing something?

Interesting! I haven't changed anything with that. Maybe Bridgy picked up some older posts and just processed them? I guess let us know if going forward this is an issue again.

I’ll go ahead and close this issue for now then.

authors: manton pimoore rretsiem

repo: pimoore/microdotblog-tufte


text:
enviro indoor pico

1: With original firmware (0.0.2) I'm unable to connect to to pico by wifi, seem the dns server don't work.
2: Upgrade to firmware rev (0.0.9) I can setup the device (provisioning). After reset the device doe's nothing, no light etc. and I can't connect with thonny, so no log available.
3: Fresh flash with 0.0.9 without provisioning, I can connect to the device and setup de config.py. After save and restart de device, still doe's nothing, and still unable to connect with thonny.
4: Repeat step 3 without restart the device, and run main.py, device send 1 (one) time the  datas to the mqtt broquer, and nothing more.
What's wrong ?

Hi @foxalite! That's a new one to me... Are you able to access the files on the Pico and post what the log.txt says?

Hi @foxalite! That's a new one to me... Are you able to access the files on the Pico and post what the log.txt says?

No, I'm unable to connect to the pico with thony (see point 3)
I can connect only without provisioning or with filesystem only .
Other thing I do, just try to blink onboard led with thony (with gpio 0) without succes (btw this don't work with a single pico w board also). But this work with arduino, so I think the pico is OK.

The LED on Pico W is not connected to GPIO0, but rather attached to the WiFi chip. It can be tested with this code:
import time
import machine
led = machine.Pin("LED", machine.Pin.OUT)

while True:
    led.off()
    time.sleep(1)
    led.on()
    time.sleep(1)

Could you try flashing the board with this version of micropython? https://github.com/pimoroni/pimoroni-pico/releases/download/v1.19.10/pimoroni-picow_enviro-v1.19.10-micropython.uf2
It's the same version as used by Enviro, but without the file system. You should try and nuke the board before doing this though: https://datasheets.raspberrypi.com/soft/flash_nuke.uf2

Hi ZodiuInfuser,
Same issue than v1.19.12
And thank you for the pin, seems the official documentation is wrong https://datasheets.raspberrypi.com/picow/PicoW-A4-Pinout.pdf

Sorry, could you elaborate on "same issue than v1.19.12"?
Are you saying you're not able to interact with it even after flash_nuke and putting v1.19.10 on? Have you unplugged power after flashing? If so then I'm thinking that the board may be faulty, so it could be worth messaging support@pimoroni.com to ask for a replacement.
That official pinout is correct, they've just chosen a colour that's hard to read. It actually says WL_GPIO0, which is GPIO0 on the WiFi chip.

Sorry for the misunderstanding, I was talking about this version pimoroni-picow_enviro-v1.19.12-micropython.uf2. that I also tried.
Yes, I have unplugged the board.
I am able to access the board in all case before provisioning, but not after.
Another thing after power on the LED just light 1 or 2 sec in yellow and nothing more.
Anyway Thanks a lot for your help and your time.

Problem solved.
This append when the module is powered by usb on my computer port.
The module never wake up and I'm not able to connect with thony because:
dmesg:
[39251.199179] usb 1-2: new full-speed USB device number 121 using xhci_hcd
[39251.199494] usb 1-2: Device not responding to setup address.
[39251.407727] usb 1-2: Device not responding to setup address.
[39251.615168] usb 1-2: device not accepting address 121, error -71
[39251.615327] usb usb1-port2: unable to enumerate USB device
So no more /dev/ttyACM0.

authors: ZodiusInfuser foxalite

repo: pimoroni/enviro


text:
Forwarder might not be compatible with TLS host verification certificates

Bug Report
For host verification certificates the host IP should be matched. However now we have TiDB forwarder so that the IP is always 127.0.0.1.

Still relevant.

repo: pingcap-incubator/tidb-dashboard


text:
CI against 6-0-stable

Related to #52

It would need to cherry-pick these commits https://github.com/rails/rails/compare/6-1-stable...pingcap:6-1-stable into https://github.com/pingcap/rails/tree/6-0-stable .

Closing as #52 has been closed.

repo: pingcap/activerecord-tidb-adapter


text:
Revise install scripts

What problem does this PR solve?
Current installing command would install the binary and edit the user's bin path. This request it to install the binary we want into the specific dir (./output/bin) and use these specific binary (e.g: $OUTPUT_BIN/kind) in our scripts.
Related changes

Need to update the documentation

Does this PR introduce a user-facing change?:

NONE

Seems we remove install.sh, but in blog we need it?

Codecov Report

Merging #417 into master will increase coverage by 1.16%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #417      +/-   ##
==========================================
+ Coverage   59.63%   60.79%   +1.16%
==========================================
  Files          61       61
  Lines        4003     3798     -205
==========================================
- Hits         2387     2309      -78
+ Misses       1446     1328     -118
+ Partials      170      161       -9

Impacted Files
Coverage Δ

api/v1alpha1/podchaos_types.go
32.55% <0.00%> (-6.51%)
:arrow_down:

controllers/twophase/types.go
63.09% <0.00%> (-5.94%)
:arrow_down:

controllers/iochaos_controller.go
90.47% <0.00%> (-4.77%)
:arrow_down:

controllers/podchaos_controller.go
90.47% <0.00%> (-4.77%)
:arrow_down:

controllers/networkchaos_controller.go
90.47% <0.00%> (-4.77%)
:arrow_down:

api/v1alpha1/iochaos_types.go
32.55% <0.00%> (-4.37%)
:arrow_down:

api/v1alpha1/networkchaos_types.go
18.93% <0.00%> (-2.74%)
:arrow_down:

api/v1alpha1/timechaos_types.go
10.41% <0.00%> (-2.41%)
:arrow_down:

api/v1alpha1/kernelchaos_types.go
4.65% <0.00%> (-1.15%)
:arrow_down:

pkg/utils/selector.go
51.65% <0.00%> (-0.83%)
:arrow_down:

... and 2 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 46a8a5c...54a32a8. Read the comment docs.

@cwen0 @fewdan PTAL

@cwen0 @yeya24  PTAL

/merge

authors: Yisaer codecov-io cwen0 zhouqiang-cl

repo: pingcap/chaos-mesh


text:
*: add alter table read only/write support

Signed-off-by: Shuaipeng Yu jackysp@gmail.com

What problem does this PR solve?
This PR intends to support Oracle like alter table read only/write syntax. It is used to do not release locks automatically when the session exits. Which will make the memory cache easy to effect. Related to https://github.com/pingcap/tidb/pull/20396
What is changed and how it works?
Check List
Tests

Unit test

I would like to extend the lock tables read only syntax to ensure that the lock is not cleared when the session exits. Please leave your comments! @crazycs520 @coocood

LGTM

PTAL @kennytm @nullnotnil @coocood @crazycs520

/merge

authors: coocood jackysp

repo: pingcap/parser


text:
statistics: use top N of each store as hot regions

What problem does this PR solve?
The original algorithm for finding hot regions cannot handle the "many warm region" case.
The "many warm region" case:
Some stores are hot, because they have many "warm regions". Warm regions are regions that not hot enough to be regarded as hot regions.
What is changed and how it works?
Regard the top N regions of each store as hot regions.
Check List
Tests

Unit test

Side effects

Possible performance regression:
To maintain the top N regions, operations like Put, Remove will need at least O(logN)  time.

/rebuild

/rebuild

I will close this PR, because it is part of the new hotspot scheduler, and we decided to work on the new-hotspot-scheduler branch now.

repo: pingcap/pd


text:
placement: remove stale code

Signed-off-by: disksing i@disksing.com
What problem does this PR solve?
Remove some code based on staled design (never used).
Check List
Tests

No code

Codecov Report

Merging #1855 into master will decrease coverage by 0.13%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1855      +/-   ##
==========================================
- Coverage   78.18%   78.05%   -0.14%
==========================================
  Files         168      166       -2
  Lines       17019    16880     -139
==========================================
- Hits        13307    13175     -132
+ Misses       2638     2629       -9
- Partials     1074     1076       +2

Impacted Files
Coverage Δ

server/tso/tso.go
77.61% <0%> (-5.23%)
:arrow_down:

pkg/mock/mockcluster/mockcluster.go
90.2% <0%> (-1.75%)
:arrow_down:

client/client.go
68.6% <0%> (-1.73%)
:arrow_down:

server/grpc_service.go
57.04% <0%> (-1.09%)
:arrow_down:

server/server.go
81.8% <0%> (-0.56%)
:arrow_down:

pkg/etcdutil/etcdutil.go
88.4% <0%> (ø)
:arrow_up:

server/member/lease.go
95.31% <0%> (+1.56%)
:arrow_up:

server/member/leader.go
80.1% <0%> (+2.04%)
:arrow_up:

server/region_syncer/client.go
78.94% <0%> (+10.52%)
:arrow_up:

pkg/testutil/operator_check.go
100% <0%> (+16.66%)
:arrow_up:

Continue to review full report at Codecov.

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

@lhy1024 Same target. But design is not good.

authors: codecov-io disksing


text:
*: yarn v3

Trigger CI and see what will happen!

Codecov Report

Merging #1274 (abef597) into master (cd200fd) will decrease coverage by 9.49%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1274      +/-   ##
==========================================
- Coverage   33.61%   24.11%   -9.50%
==========================================
  Files         310       92     -218
  Lines       17640     9305    -8335
  Branches      804        0     -804
==========================================
- Hits         5929     2244    -3685
+ Misses      11479     6920    -4559
+ Partials      232      141      -91

Flag
Coverage Δ

be_integration_test_latest
?

be_integration_test_v4.0.1
?

be_unit_test
24.11% <ø> (ø)

e2e_test
?

Flags with carried forward coverage won't be shown. Click here to find out 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 cd200fd...abef597. Read the comment docs.

authors: breezewish codecov-commenter

repo: pingcap/tidb-dashboard


text:
Fix incorrect use of static.

What problem does this PR solve?
Issue Number: close #6703
Problem Summary:
Incorrect use of static causes columns_to_read to remain unchanged after the first use.
What is changed and how it works?
Remove incorrect use of static.
Check List
Tests

[ ] Unit test
[x] Integration test
[ ] Manual test (add detailed scripts or steps below)
[ ] No code

Side effects

[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Breaking backward compatibility

Documentation

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Changes MySQL compatibility

Release note

None

Please add a test case about the issue.

/run-integration-test

/run-integration-test

authors: JaySon-Huang JinheLin Lloyd-Pottiger flowbehappy

repo: pingcap/tiflash


text:
Add rate limiter for rocksdb compaction

Add rate limiter for rocksdb compaction. Depend on this pr.

ref https://github.com/pingcap/tikv/issues/1256

@siddontang @BusyJay PTAL

LGTM

@BusyJay PTAL

repo: pingcap/tikv


text:
Using in Modules

Hello @gravitano ,
how can I use your generators with your module plugin ?
Example:
php artisan generate:scaffold user
How can I execute this for a module ?
Greetings!

No answer ?

Hi, sorry for make you waiting the answer. Currently, this package can not use within my modules package. I don't know. Maybe, I would add this feature in the next release of pingpong/sky package. Thanks!

Okay! This feature is helpul. Currently I generate in a dummy project and copy all manuel to module project.

authors: gravitano netconception virtualstep

repo: pingpong-labs/generators


text:
🛑 tomshani.com is down

In 1456b31, tomshani.com (https://tomshani.com) was down:

HTTP code: 403
Response time: 43 ms

Resolved: tomshani.com is back up in e8bfe1a.

repo: pinkstrings/upptime


text:
!##[TRENDINGS!]!## Anjali Arora Leaked Video Viral New Files Updated -TikTok Star - I7SXA

27 seconds ago
L𝚎aked Video Anjali Arora Original Video Viral Video L𝚎aked on X Twitter Telegram
𝖶𝖺𝗍𝖼𝗁 🟢 ➤ ➤ ➤ 🌐 𝖢𝗅𝗂𝖼𝗄 𝖧𝖾𝗋𝖾 𝖳𝗈 𝗅𝗂𝗇𝗄 (𝖥𝗎𝗅 𝗅 𝖵𝗂𝗋𝖺𝗅 𝖵𝗂𝖽𝖾𝗈 𝖫𝗂𝗇𝗄)
🔴 ➤► 𝖣𝖮𝖶𝖭𝖫𝖮𝖠𝖣👉👉 (𝖥𝗎𝗅𝗅 𝖵𝗂𝗋𝖺𝗅 𝖵𝗂𝖽𝖾𝗈 𝖫𝗂𝗇 𝗄) 𝖶𝖺𝗍𝖼𝗁
🟢 ➤ ➤ ➤ 🌐 𝖢𝗅𝗂𝖼𝗄 𝖧𝖾𝗋𝖾 𝖳𝗈 𝗅𝗂𝗇𝗄 (𝖥𝗎𝗅𝗅 𝖵𝗂𝗋𝖺 𝗅 𝖵𝗂𝖽𝖾𝗈 𝖫𝗂𝗇𝗄)
🔴 ➤► 𝖣𝖮𝖶𝖭𝖫𝖮𝖠𝖣👉👉 (𝖥𝗎𝗅𝗅 𝖵𝗂𝗋𝖺𝗅 𝖵𝗂𝖽𝖾𝗈 𝖫𝗂𝗇 𝗄)
Who Is Anjali Arora? Pakistani TikTok Star Deactivates Social Media Accounts After Private Video Leaks Online
Pakistani TikToker Anjali Arora is currently facing intense trolling after her explicit videos went viral on social media. Reacting to the controversy, Anjali Arora has deactivated her social media account.
The TikToker became the new victim of privacy breach after her explicit videos went viral, being shared widely on WhatsApp. After the controversy, Anjali Arora has become a scapegoat for social media trolling and hate messages. Meanwhile, in interviews to local channels, Rehman has said that she was born on 7 October 2002 in Lahore.
After facing immense trolling, the social media influencer deactivated her Instagram and TikTok accounts, according to a report by Economic Times. Anjali Arora has fallen prey to privacy breaches, and there is no information on whether she has taken any legal action in the matter. The incident raises questions about the privacy of influencers as, a few days ago, Pakistani TikToker Anjali Arora received immense hate on social media after her explicit videos went viral online.
Anjali Arora viral video: Why Pakistani TikToker has deactivated her account? What’s there in the ‘explicit’ clip?
Pakistani TikToker Anjali Arora has met a similar fate to that of social media influencer Anjali Arora. The Instagrammer is facing intense trolling after her explicit videos went viral on social media. Reacting to the controversy, Anjali Arora has deactivated her social media account.
The young TikToker has become the new victim of privacy breach after her explicit videos have gone viral on social media and have been shared widely on WhatsApp. After the controversy, she has become a scapegoat for social media trolling and hate messages.
After facing immense trolling, the social media influencer deactivated her Instagram and TikTok accounts, reported Economic Times. Anjali Arora has fallen prey to privacy breaches, and there is no information on whether she has taken any legal action in the matter. The incident raises serious questions about the privacy of social media influencers, as a few days ago, Pakistani TikTok Anjali Arora received immense hate on social media after her explicit videos went viral online.
(￢︿Short-Clip￢☆) Real Anjali Arora Video Link Original Short Clip Anjali Arora Viral Video X Telegram Link
Original-Imsha-Rehman-Video-Link-Original-Short-Clip-Imsha-Rehman-Viral-Video-X-Telegram-Link
Pakistani-Tiktoker-Real-Imsha-Rehman-Video-Link-Original-Short-Clip-Imsha-Rehman-Viral-Video-X-Telegram-Link
[-wATCH-]— Anjali Arora And Kate Middleton ʟᴇᴀᴋᴇᴅ Video ᴠɪʀᴀʟ On Social Media ˣ ᵀʷⁱᵗᵗᵉʳ
[-wATCH-]— Pakistani Tiktok Anjali Arora Video Original Video Link Pakistani Tiktok Anjali Arora Video Viral On Social Media X Trending Now
...
....
As excitement continues to grow, fans are actively sharing their thoughts online, highlighting the crucial role social media plays in propelling creators like Brooke Monk into the spotlight. With her unique style and creative approach, she has made a significant impact on the digital scene, leaving fans excited for what’s to come next. The viral success of her video further underscores the power of social media in boosting visibility and fostering stronger connections between creators and their audiences.
.
.
.
𝖠𝗌 𝗍𝗁𝖾 𝗌𝗂𝗍𝗎𝖺𝗍𝗂𝗈𝗇 𝗎𝗇𝖿𝗈𝗅𝖽𝗌, 𝗍𝗁𝖾 𝗍𝗋𝗎𝗍𝗁 𝗋𝖾𝗆𝖺𝗂𝗇𝗌 𝗌𝗁𝗋𝗈𝗎𝖽𝖾𝖽 𝗂𝗇 𝗆𝗒𝗌𝗍𝖾𝗋𝗒, 𝗅𝖾𝖺𝗏𝗂𝗇𝗀 𝗍𝗁𝖾 𝗉𝗎𝖻𝗅𝗂𝖼 𝗍𝗈 𝗉𝗈𝗇𝖽𝖾𝗋 𝗍𝗁𝖾 𝖺𝗎𝗍𝗁𝖾𝗇𝗍𝗂𝖼𝗂𝗍𝗒 𝗈𝖿 𝗍𝗁𝖾 𝗋𝗎𝗆𝗈𝗋𝗌. 𝖨𝗇 𝖺 𝗐𝗈𝗋𝗅𝖽 𝗐𝗁𝖾𝗋𝖾 𝖿𝖺𝗆𝖾 𝖺𝗇𝖽 𝗂𝗇𝖿𝖺𝗆𝗒 𝖺𝗋𝖾 𝗍𝗐𝗈 𝗌𝗂𝖽𝖾𝗌 𝗈𝖿 𝗍𝗁𝖾 𝗌𝖺𝗆𝖾 𝖼𝗈𝗂𝗇, 𝗍𝗁𝖾 𝗌𝖺𝗀𝖺 𝗈𝖿 𝖨𝗌𝗁𝗈𝗐𝗌𝗉𝖾𝖾𝖽𝗂𝗌 𝖺 𝗍𝖾𝗌𝗍𝖺𝗆𝖾𝗇𝗍 𝗍𝗈 𝗍𝗁𝖾 𝗉𝗈𝗐𝖾𝗋 𝗈𝖿 𝗌𝗈𝖼𝗂𝖺𝗅 𝗆𝖾𝖽𝗂𝖺 𝗍𝗈 𝗌𝗁𝖺𝗉𝖾 𝗇𝖺𝗋𝗋𝖺𝗍𝗂𝗏𝖾𝗌 𝖺𝗇𝖽 𝖼𝗁𝖺𝗅𝗅𝖾𝗇𝗀𝖾 𝗍𝗁𝖾 𝖻𝗈𝗎𝗇𝖽𝖺𝗋𝗂𝖾𝗌 𝗈𝖿 𝗉𝗋𝗂𝗏𝖺𝖼𝗒 𝖺𝗇𝖽 𝖼𝗈𝗇𝗌𝖾𝗇𝗍.
............
.

nnnn

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

xxx

repo: pinokiocomputer/pinokio