Latest iOS premium version "Always" permission for Location is not available

I have created several app using this plugin and it has always worked great.  This is a great plugin and thank you.  Yesterday I created a new app which is a clone of an existing app.  The only difference between the 2 apps is the newest one has the newest version of Cordova and the newest version of this plugin.  The "Always" permission for Location is not on the newest app but is on its older clone.  The newer one is also not collecting coordinates when the app is in the background and the screen is off like the older one.

Destroy platform.  Remove plugin, reinstall plugin.  Re add platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong<EMAIL_ADDRESS>wrote:

I have created several app using this plugin and it has always worked
great. This is a great plugin and thank you. Yesterday I created a new app
which is a clone of an existing app. The only difference between the 2 apps
is the newest one has the newest version of Cordova and the newest version
of this plugin. The "Always" permission for Location is not on the newest
app but is on its older clone. The newer one is also not collecting
coordinates when the app is in the background and the screen is off like
the older one.
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237
.

--
Snet form Gmail Mobile

I did that and I am still seeing the same thing?
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 12:26 PM, Chris Scott wrote:

Destroy platform. Remove plugin, reinstall plugin. Re add platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS>wrote:

I have created several app using this plugin and it has always worked
great. This is a great plugin and thank you. Yesterday I created a
new app
which is a clone of an existing app. The only difference between the
2 apps
is the newest one has the newest version of Cordova and the newest
version
of this plugin. The "Always" permission for Location is not on the
newest
app but is on its older clone. The newer one is also not collecting
coordinates when the app is in the background and the screen is off like
the older one.
—
Reply to this email directly or view it on GitHub

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135499833.

Confidentiality Notice | This email and any included attachments may be privileged, confidential and/or otherwise protected from disclosure.  Access to this email by anyone other than the intended recipient is unauthorized.  If you believe you have received this email in error, please contact the sender immediately and delete all copies.  If you are not the intended recipient, you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.

Wait sorry, I did it in the wrong order.  Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 12:26 PM, Chris Scott wrote:

Destroy platform. Remove plugin, reinstall plugin. Re add platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS>wrote:

I have created several app using this plugin and it has always worked
great. This is a great plugin and thank you. Yesterday I created a
new app
which is a clone of an existing app. The only difference between the
2 apps
is the newest one has the newest version of Cordova and the newest
version
of this plugin. The "Always" permission for Location is not on the
newest
app but is on its older clone. The newer one is also not collecting
coordinates when the app is in the background and the screen is off like
the older one.
—
Reply to this email directly or view it on GitHub

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135499833.

Confidentiality Notice | This email and any included attachments may be privileged, confidential and/or otherwise protected from disclosure.  Access to this email by anyone other than the intended recipient is unauthorized.  If you believe you have received this email in error, please contact the sender immediately and delete all copies.  If you are not the intended recipient, you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.

Ok I did it in the right order. Still not seeing the "Always".  Any ideas?
Cordova-ios version 3.9.1
BackgroundGeolocation version 0.2.0
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:00 PM, Kimberlee wrote:

Wait sorry, I did it in the wrong order.  Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 12:26 PM, Chris Scott wrote:

Destroy platform. Remove plugin, reinstall plugin. Re add platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS>wrote:

I have created several app using this plugin and it has always worked
great. This is a great plugin and thank you. Yesterday I created a
new app
which is a clone of an existing app. The only difference between
the 2 apps
is the newest one has the newest version of Cordova and the newest
version
of this plugin. The "Always" permission for Location is not on the
newest
app but is on its older clone. The newer one is also not collecting
coordinates when the app is in the background and the screen is off
like
the older one.
—
Reply to this email directly or view it on GitHub

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135499833.

Confidentiality Notice | This email and any included attachments may be privileged, confidential and/or otherwise protected from disclosure.  Access to this email by anyone other than the intended recipient is unauthorized.  If you believe you have received this email in error, please contact the sender immediately and delete all copies.  If you are not the intended recipient, you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.

That's a really old version of plugin.  Are you installing that from GitHub?
On Thursday, August 27, 2015, KimberleeDArmstrong<EMAIL_ADDRESS>wrote:

Ok I did it in the right order. Still not seeing the "Always". Any ideas?
Cordova-ios version 3.9.1
BackgroundGeolocation version 0.2.0
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:00 PM, Kimberlee wrote:

Wait sorry, I did it in the wrong order. Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 12:26 PM, Chris Scott wrote:

Destroy platform. Remove plugin, reinstall plugin. Re add platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
wrote:

I have created several app using this plugin and it has always worked
great. This is a great plugin and thank you. Yesterday I created a
new app
which is a clone of an existing app. The only difference between
the 2 apps
is the newest one has the newest version of Cordova and the newest
version
of this plugin. The "Always" permission for Location is not on the
newest
app but is on its older clone. The newer one is also not collecting
coordinates when the app is in the background and the screen is off
like
the older one.
—
Reply to this email directly or view it on GitHub

<
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
<
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135499833
.

Confidentiality Notice | This email and any included attachments may be
privileged, confidential and/or otherwise protected from disclosure. Access
to this email by anyone other than the intended recipient is unauthorized.
If you believe you have received this email in error, please contact the
sender immediately and delete all copies. If you are not the intended
recipient, you are notified that disclosing, copying, distributing or
taking any action in reliance on the contents of this information is
strictly prohibited.
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135537801
.

--
Snet form Gmail Mobile

Yes.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:06 PM, Chris Scott wrote:

That's a really old version of plugin. Are you installing that from
GitHub?
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS>wrote:

Ok I did it in the right order. Still not seeing the "Always". Any
ideas?
Cordova-ios version 3.9.1
BackgroundGeolocation version 0.2.0
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:00 PM, Kimberlee wrote:

Wait sorry, I did it in the wrong order. Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 12:26 PM, Chris Scott wrote:

Destroy platform. Remove plugin, reinstall plugin. Re add platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
wrote:

I have created several app using this plugin and it has always
worked
great. This is a great plugin and thank you. Yesterday I created a
new app
which is a clone of an existing app. The only difference between
the 2 apps
is the newest one has the newest version of Cordova and the newest
version
of this plugin. The "Always" permission for Location is not on the
newest
app but is on its older clone. The newer one is also not collecting
coordinates when the app is in the background and the screen is off
like
the older one.
—
Reply to this email directly or view it on GitHub

<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135499833

.

Confidentiality Notice | This email and any included attachments may be
privileged, confidential and/or otherwise protected from disclosure.
Access
to this email by anyone other than the intended recipient is
unauthorized.
If you believe you have received this email in error, please contact the
sender immediately and delete all copies. If you are not the intended
recipient, you are notified that disclosing, copying, distributing or
taking any action in reliance on the contents of this information is
strictly prohibited.
—
Reply to this email directly or view it on GitHub

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135537801

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135538012.

Confidentiality Notice | This email and any included attachments may be privileged, confidential and/or otherwise protected from disclosure.  Access to this email by anyone other than the intended recipient is unauthorized.  If you believe you have received this email in error, please contact the sender immediately and delete all copies.  If you are not the intended recipient, you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.

Ah.  no.  I am installing from transistorsoft.  Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:06 PM, Chris Scott wrote:

That's a really old version of plugin. Are you installing that from
GitHub?
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS>wrote:

Ok I did it in the right order. Still not seeing the "Always". Any
ideas?
Cordova-ios version 3.9.1
BackgroundGeolocation version 0.2.0
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:00 PM, Kimberlee wrote:

Wait sorry, I did it in the wrong order. Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 12:26 PM, Chris Scott wrote:

Destroy platform. Remove plugin, reinstall plugin. Re add platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
wrote:

I have created several app using this plugin and it has always
worked
great. This is a great plugin and thank you. Yesterday I created a
new app
which is a clone of an existing app. The only difference between
the 2 apps
is the newest one has the newest version of Cordova and the newest
version
of this plugin. The "Always" permission for Location is not on the
newest
app but is on its older clone. The newer one is also not collecting
coordinates when the app is in the background and the screen is off
like
the older one.
—
Reply to this email directly or view it on GitHub

<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135499833

.

Confidentiality Notice | This email and any included attachments may be
privileged, confidential and/or otherwise protected from disclosure.
Access
to this email by anyone other than the intended recipient is
unauthorized.
If you believe you have received this email in error, please contact the
sender immediately and delete all copies. If you are not the intended
recipient, you are notified that disclosing, copying, distributing or
taking any action in reliance on the contents of this information is
strictly prohibited.
—
Reply to this email directly or view it on GitHub

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135537801

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135538012.

Confidentiality Notice | This email and any included attachments may be privileged, confidential and/or otherwise protected from disclosure.  Access to this email by anyone other than the intended recipient is unauthorized.  If you believe you have received this email in error, please contact the sender immediately and delete all copies.  If you are not the intended recipient, you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.

I recently released the Premium iOS version free.  Give it a try.
Here’s a link to the new SampleApp.  Follow the directions
https://github.com/transistorsoft/cordova-background-geolocation-SampleApp
On Thu, Aug 27, 2015 at 4:08 PM, KimberleeDArmstrong <
<EMAIL_ADDRESS>wrote:

Ah. no. I am installing from transistorsoft. Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:06 PM, Chris Scott wrote:

That's a really old version of plugin. Are you installing that from
GitHub?
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS>wrote:

Ok I did it in the right order. Still not seeing the "Always". Any
ideas?
Cordova-ios version 3.9.1
BackgroundGeolocation version 0.2.0
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:00 PM, Kimberlee wrote:

Wait sorry, I did it in the wrong order. Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 12:26 PM, Chris Scott wrote:

Destroy platform. Remove plugin, reinstall plugin. Re add platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
wrote:

I have created several app using this plugin and it has always
worked
great. This is a great plugin and thank you. Yesterday I created a
new app
which is a clone of an existing app. The only difference between
the 2 apps
is the newest one has the newest version of Cordova and the newest
version
of this plugin. The "Always" permission for Location is not on the
newest
app but is on its older clone. The newer one is also not
collecting
coordinates when the app is in the background and the screen is
off
like
the older one.
—
Reply to this email directly or view it on GitHub

<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135499833

.

Confidentiality Notice | This email and any included attachments may be
privileged, confidential and/or otherwise protected from disclosure.
Access
to this email by anyone other than the intended recipient is
unauthorized.
If you believe you have received this email in error, please contact
the
sender immediately and delete all copies. If you are not the intended
recipient, you are notified that disclosing, copying, distributing or
taking any action in reliance on the contents of this information is
strictly prohibited.
—
Reply to this email directly or view it on GitHub

<
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135537801

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
<
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135538012
.

Confidentiality Notice | This email and any included attachments may be
privileged, confidential and/or otherwise protected from disclosure. Access
to this email by anyone other than the intended recipient is unauthorized.
If you believe you have received this email in error, please contact the
sender immediately and delete all copies. If you are not the intended
recipient, you are notified that disclosing, copying, distributing or
taking any action in reliance on the contents of this information is
strictly prohibited.
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135538540
.

--
Chris Scott
Transistor Software http://www.transistorsoft.com

Wait, this is a question about the new Free Premium iOS version?
Post an issue there https://github.com/transistorsoft/cordova-background-geolocation-lt

Thanks!
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 07:59 PM, Chris Scott wrote:

I recently released the Premium iOS version free. Give it a try.
Here’s a link to the new SampleApp. Follow the directions
https://github.com/transistorsoft/cordova-background-geolocation-SampleApp
On Thu, Aug 27, 2015 at 4:08 PM, KimberleeDArmstrong <
<EMAIL_ADDRESS>wrote:

Ah. no. I am installing from transistorsoft. Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:06 PM, Chris Scott wrote:

That's a really old version of plugin. Are you installing that from
GitHub?
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS>wrote:

Ok I did it in the right order. Still not seeing the "Always". Any
ideas?
Cordova-ios version 3.9.1
BackgroundGeolocation version 0.2.0
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 03:00 PM, Kimberlee wrote:

Wait sorry, I did it in the wrong order. Trying again.
Kimberlee Armstrong
Software Engineer
dataVoice International, Inc.
972-390-8808 X144
www.datavoiceint.com
On 08/27/2015 12:26 PM, Chris Scott wrote:

Destroy platform. Remove plugin, reinstall plugin. Re add
platform.
Rebuild
On Thursday, August 27, 2015, KimberleeDArmstrong
<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
wrote:

I have created several app using this plugin and it has always
worked
great. This is a great plugin and thank you. Yesterday I
created a
new app
which is a clone of an existing app. The only difference
between
the 2 apps
is the newest one has the newest version of Cordova and the
newest
version
of this plugin. The "Always" permission for Location is not
on the
newest
app but is on its older clone. The newer one is also not
collecting
coordinates when the app is in the background and the screen is
off
like
the older one.
—
Reply to this email directly or view it on GitHub

<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135499833

.

Confidentiality Notice | This email and any included attachments
may be
privileged, confidential and/or otherwise protected from disclosure.
Access
to this email by anyone other than the intended recipient is
unauthorized.
If you believe you have received this email in error, please contact
the
sender immediately and delete all copies. If you are not the
intended
recipient, you are notified that disclosing, copying,
distributing or
taking any action in reliance on the contents of this information is
strictly prohibited.
—
Reply to this email directly or view it on GitHub

<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135537801

.

--
Snet form Gmail Mobile
—
Reply to this email directly or view it on GitHub
<

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135538012

.

Confidentiality Notice | This email and any included attachments may be
privileged, confidential and/or otherwise protected from disclosure.
Access
to this email by anyone other than the intended recipient is
unauthorized.
If you believe you have received this email in error, please contact the
sender immediately and delete all copies. If you are not the intended
recipient, you are notified that disclosing, copying, distributing or
taking any action in reliance on the contents of this information is
strictly prohibited.
—
Reply to this email directly or view it on GitHub

https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135538540

.

--
Chris Scott
Transistor Software http://www.transistorsoft.com
—
Reply to this email directly or view it on GitHub
https://github.com/christocracy/cordova-plugin-background-geolocation/issues/237#issuecomment-135594788.

Confidentiality Notice | This email and any included attachments may be privileged, confidential and/or otherwise protected from disclosure.  Access to this email by anyone other than the intended recipient is unauthorized.  If you believe you have received this email in error, please contact the sender immediately and delete all copies.  If you are not the intended recipient, you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.


Fix str.join TypeError in FunctionTestCase helper

Fixes a typical TypeError when joining non strs.
E.g.
In [1]: ''.join(type(i) for i in [1,2,3])
...
TypeError: sequence item 0: expected str instance, type found

Jenkins, test this please

Jenkins CI test (for commit a057eec0889689e53fb2fdd95da9efd2b2e34a11, target branch master) failed with status FAILURE.
(For contributors, please wait until the reviewer confirms the details of the error.)

LGTM


Add Engine-API-Design to TiKV

Em, I guess this RFC needs to be discussed more deeply. Can we close it now? @huachaohuang

If we want to use another data base which may be based on b+ tree instead of lsm tree, there are lots of details to be discussed.
The problem is about architecture, not just api.
I shall close it. @siddontang


fix(index.d.ts): fix type definitions

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Folder renaming and example description in readme.md

Rename basic folder to example_1_basic  (or come up with a new name but keep the prefix example_1_)
Rename example_1_inventory folder to example_2_inventory
Describe 3 examples in the readme.md file (so professional)

All tasks completed via #14


All Voting Sites does not work

All voting sites does not list all the sites in chat, instead displays nothing and still exits the menu.

This bug is now fixed, thank you for reporting it :)


[Event Request] Table 5767 Warehouse Activity Line - OnBeforeCheckIncreaseBin

In table 5767 we need possibility to replace and avoid using standard code with our own. Having event with handling in procedure CheckIncreaseCapacity, would be perfect solution :

    [IntegrationEvent(false, false)]
    local procedure OnBeforeCheckIncreaseBin(var WarehouseActivityLine: Record "Warehouse Activity Line"; var Bin: Record Bin; DeductCubage: Decimal; DeductWeight: Decimal; var IsHandled: Boolean)

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


add hogehogefugaguga

Auto-correctable file didn't exist on this Pull Request from SideCI.

Auto-correctable file didn't exist on this Pull Request from SideCI.

Auto-correctable file didn't exist on this Pull Request from SideCI.

Click here if you want to create code_sniffer's auto-correct Pull Request
[development]

See the documentation if you want to get more information about auto-correct.
Document


Add option to use ready available animated textures in particles

Half-Life: Alyx comes with watersplash_001a.vtex vistasmoke... etc. Add option to use these in particles since we can't do animated textures at the moment. Aka: Only create VTEX if it doesn't exist in base mod.

utils/dev/use_already_existing_particle_textures.py can be used to delete overrides.


server: Initial support for the AC-RoT

This PR focuses on initial support for the AC-RoT.
In terms of responding to requests the AC-RoT is pretty much identical to the PA-RoT responding to requests. To allow us to reuse the code this PR splits out the process_request() function into a trait and then has a generic RoT struct that is used by both AC-RoT and PA-RoT. As Rust doesn't have inheritance this ends up being the simplest way that I could think of to handle this.
This way in the future the AC-RoT and PA-RoT can have specific functions added (for example send_request()) and also add new traits to extend shared functionality.

This is super cool! It'll take some time to review, so please ping me on slack or similar if I fall behind!

Rebased

Ping!

Ping

Ping!

Ping!

Closing as this appears unmaintained


node-sass and includePaths

Hi, it would be awesome to support node-sass includePaths feature with this project!
In my fork I've made some changes in order to support it! I'm not pushing a request because I don't use compass, bower nor diamonds so I don't know how this affects those but I've tested it on my sass project, which uses grunt-sass (so node-sass) and it works flawlessly, it just has to be tested with other supported tools!
To support the includePaths it's pretty simple: just create a index.js file where you will export the path to the scss folder:
var path = require( "path" );

module.exports = {
  includePaths: [
    path.join( __dirname, "scss" )
  ]
};

and then in the package.json file just change the main file to index.js
In this way, I can easily install this plugin with npm and require the file in my gulp, grunt or pure node file.
Then In my scss file I just have to @import typi;
That's pretty simple!
I'm asking this because in this way code is much more mantainable! No copy-paste required!

Thank you for the suggestion, @dcdeiv. Do you mind sending a PR? That'll help me push the changes much faster.


Improve --check compatibility for ceph-common, ceph-mon and ceph-rgw roles

Adding a few always_run: true lines on tasks that execute reading operations to fill variables. Making it possible to run a ansible-playbook --check without running into errors on undefined variables.

Checks failed. Looks like Jenkins has a problem:
The following script '/usr/bin/vagrant up --no-provision --provider=libvirt' failed

Thanks for this, did you also check the other roles?

Additional to the ones in the commit I only checked the ceph-osd role. I worked without modification (at least for my setup). I will try to have a more systematic look at the roles and provide additional pull requests.

@D3N14L alright, thanks!


Can't find documentation for the Developer role.

Hi Team,
I'm looking for docs on how to create a user with the new developer role using UMAPI.

Developer roles are covered here:
https://adobe-apiplatform.github.io/umapi-documentation/en/api/ActionsCmds.html
It's just a new prefix - _developer_


Correct example code in docs for DivElement class

Corrects typos in the code example for the DivElement class documentation in the dart:html SDK.

[x] I’ve reviewed the contributor guide and applied the relevant portions to this PR.

Contribution guidelines:

See our contributor guide for general expectations for PRs.
Larger or significant changes should be discussed in an issue before creating a PR.
Contributions to our repos should follow the Dart style guide and use dart format.

Note that this repository uses Gerrit for code reviews. Your pull request will be automatically converted into a Gerrit CL and a link to the CL written into this PR. The review will happen on Gerrit but you can also push additional commits to this PR to update the code review.

/cc @sigmundch I am not sure who maintains dart:html bindings.

Thanks for the PR, I'll take a look shortly


Allow 3rd-Party CredentialProviders

Currently Get-CredsFromCredentialProvider.ps1 is hard-wired to only allow CredentialProviders for pkgs.dev.azure.com and pkgs.visualstudio.com.  To enable a 3rd party to write their own credential provider:

remove lines 17-23 in that file

or

provide a means to customize the sanity check
provide a way to point to a custom CredentialProvder.

@stevek thanks for opening this feature request, and providing some details--this change would break our current behavior but is something we will consider as we iterate on PowerShellGet 3.0 (particularly if this continues to draw user interest)

@SydneyhSmith Is there any official timeline or roadmap for PowerShellGet 3.0 (then presumably supporting NuGet 3.0)? This would be really informative for the users and help getting support for open tasks to reach this goal.
Right now, connecting PowerShellGet with Azure DevOps artifacts is a real pain for me as well.

@skaempfer we are targeting a preview release of PowerShellGet 3.0 at the end of this year--however this preview may not be feature complete

Looking forward to it! I'm fine with a mvp preview release :)

Hi all, has this issue been implemented in PowershellGet 3.0 and is there a date for the release? Apologies if I missed it somewhere. Thanks!


display JSON results in a human readable format

some endpoints send minified JSON text, but it's not really readable

perhaps use the viewer from https://github.com/gcarreno/laz-JSON-Viewer


Update all.json

Found one more, adding TLD only + full FQDN and the end URL they redirect users to to steal the mnemonic seed phrase.

Also sorry to spam with multiple PRs instead of one, just found them later.

Really not an issue, it is just a click.


fix: remove @modern-js/server from plugin-ssr

PR Details

Description
remove @modern-js/server from plugin-ssr
Related Issue

Motivation and Context

How Has This Been Tested

Types of changes

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

Checklist

[ ] My code follows the code style of this project.
[ ] I have updated changeset
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

重复创建


Add visual of how many people are watching in each room

Fixes #111 Add visual of how many people are watching in each room
Short description of what this resolves:
Add visual of how many people are watching in each room
Changes proposed in this pull request:

Add visual of how many people are watching in each room

Checklist

[x]  I have read the Contribution & Best practices Guide.
[x]  My branch is up-to-date with the Upstream development branch.
[ ]  The acceptance, integration, unit tests and linter pass locally with my changes
[ ]  I have added tests that prove my fix is effective or that my feature works
[ ]  I have added necessary documentation (if appropriate)

Thanks, please add screeshots here.

hi @mariobehling, please find below for a screenshot

Nice! We need to make sure that these numbers also work when people switch across different languages.


data.result undefined when using iFrame-Transport

Hey there,
when using the iFrame-Transport-Method (either when using Opera or IE or when forcing Safari or Chrome to use it) my data.result is always in the done-callback undefined.
The server response is a valid JSON-String with content-type text/html:
{"upload":{"file":{"url":"/uploads/upload/b5273450-ec22-012e-9f83-549a20f9dbf0/C3_5-T_rer_6_8_2011.pdf"},"uuid":"b5273450-ec22-012e-9f83-549a20f9dbf0","pages":1,"lines":1,"words":0,"chars":1,"source_locale_id":null,"sector":null,"mime":null,"filename":"C3_5-T_rer_6_8_2011.pdf","excerpt":"\n"}}
The frontend is the basic upload-plugin.
Can you help me out, i'm completely out of ideas.
Thanks in advance

Are your upload form and the target server on the same domain?
Did you set the dataType to "json"?

Hi,
yes they are on the same domain (localhost for testing) and i've set the dataType to json:
$('#file').fileupload({
dataType: 'json',
url: '/de/uploads',
done: function (e, data) {
documentUploader.addDocument(data.result.resource.upload.filename);
},
error: function() {
        },
        start: function() {
          document.getElementById("upload-block").className = 'content-block isLoading';
        }
      });

I seriously have no clue...
Thanks again.

Well, you could start debugging by adding
console.log(iframe.contents());

after this line:
https://github.com/blueimp/jQuery-File-Upload/blob/master/jquery.iframe-transport.js#L47

The contents is a HTMLDocument:
Object [HTMLDocument]

If you expand it in Operas console you can access all of it's attributes (URL, activeElement, alinkColor, and so on). In Safaris console you can't access these attributes, but you can see the actual content of the document ... with the correct JSON-String.

Try
console.log($.parseJSON(iframe.contents()));

That gives me:
null
Thanks again for your help!

The problem occurs with new jquery version: 1.7

Thanks Bonias, I can confirm that with jQuery 1.7, the iframe transport returns an empty response when converting from iframe to text, json or script.
This is probably due to a changed behavior of the .text() method in jQuery 1.7 that is used by the iframe transport converters. Seems it doesn't return anything when called directly on a collection with iframe content documents.
Calling .text() on the body of the iframe content document seems to fix the problem, so I will release an update soon.

I've submitted an issue to the jQuery bug tracker:
http://bugs.jquery.com/ticket/10724
But I've also released an updated version of the iframe transport plugin that should fix this issue.

I confirm that new version fix the issue. Thanks!


elm-live assumes any URL ending in .com is a static file

In my project, I have a registration flow that takes the user to a URL like<EMAIL_ADDRESS>Doing pushUrl from the Elm side works fine. However, refreshing this page in the browser causes an error: Cannot GET<EMAIL_ADDRESS>I believe this is due to the code here that analyzes the URL to determine what file type the request is trying to get, in order to determine whether to try to serve a static file or to serve the root page:
https://github.com/wking-io/elm-live/blob/e9af6ecee3a8b1ea9261927a1e6c7377505aab3f/lib/src/start.js#L109-L110
Because this is guessing based on the "extension", any URL that ends in .com is assumed to be a static file.
At first I thought this was a problem with the URL parsing in the path component of a URL, so I also tried as a query string<EMAIL_ADDRESS>Unfortunately this gave me the same result (Cannot GET /awaiting-confirmation). I don't like the behavior on just paths, but I think the same behavior on query parameters is definitely wrong.
I can think of a few ways we could try to fix this:

Instead of guessing that the path is static because of its mimetype, we could assume any path that we can stat() successfully is static.
We could be more opinionated about insisting that static assets be located under certain well-known directories such as public or static.

This is a very good point and something that I didn't have a lot of cases to test the edges of. Would love your thoughts on solutions for this in the code. :)


Doc: Protect Hosts

New How to. Not tied to release.
In progress - DO NOT MERGE until Alex decides where in left nav to put this one.
Assign to Spike for final review

Deploy preview for calico ready!
Built with commit 7932a027fbda4d5c903c32896fe5ed803dfcb332
https://deploy-preview-2691--calico.netlify.com

@bmckercher123 I think we still need a link added to the navigation for this doc?

I'll fix the build in a follow on PR.


throw from boot in unsupported environments

Is your feature request related to a problem? Please describe:
In environments that don't support WebContainers (i.e. Safari 16.3 and below), WebContainer.boot() neither succeeds nor fails — it just hangs. This makes it impossible to add error handling short of kludges involving timeouts. An error is printed to the console:

Right now on learn.svelte.dev we're working around this by detecting Safari via the UA string, but that's less ideal now that WebContainers work in 16.4.
Describe the solution you'd like:
It would be nice if WebContainer.boot() threw an error in supported environments.
Describe alternatives you've considered:
WebContainer.isSupported or WebContainer.isSupported() (these aren't mutually exclusive with boot() throwing).

Hi @Rich-Harris! That sounds pretty reasonable!

hey @Nemikolh — sorry to be That Guy but just wondering if you had any sort of ETA on this? we're trying to figure out how best to redirect people from https://svelte.dev/tutorial to https://learn.svelte.dev. Ideally we'd just redirect, but we can't really do that until learn works for everyone, so we're weighing up whether we need to come up with something more convoluted in the meantime. Thanks!

Hey! No worries, I completely understand your position. I'm afraid I do not have an ETA on this right now. I'll come back at you as soon as possible :pray:

boot() should now throw in this case. In general, yeah, we'd like to surface all errors either through boot() or through the error event. So if you find similar behavior again, please feel free to open a bug.
Thanks for the report!

amazing, thank you!


Concept exrecise review: closures

The resources in general hints wouldn't show up because nested lists are not allowed. I can't access https://whatthefork.is/closure at all. I assume it's not going back because "whatthefork" doesn't even show up as a website in my search engine, so it must have been dead for a while.

@SleeplessByte a review pretty please?

Thank you for this exrecise review.


How to use this module?

Is there any guide to describe the packages, functions and parameters with their using method?

Currently there's only these half-baked docs https://yoghurtbot-io.gitbook.io/go-fast
If you have any further questions, feel free to ask them in the discord


TypeError: Cannot read property 'init' of undefined at XMPPService.webpackJsonp.133.XMPPService.allRoster

when i used this code, i get below error.

I have to integrate xmpp server in my ionic 3 app, and i am using this strophe library, in which this.connection.muc.init(this.connection); method, getting above error.
How to solve this error, please if possible give me reply fast.

any update?


Only first domain's certificate will be automatically renews

Hello,
I have the issue that out of the list of several domains only the first one will be renewed on the scheduled date; others are ignored. However, they are listed:
`Please choose from the menu: L
1: www.kuropka.eu - renew after 2018.1.29 5:13:45
2: www.zhou.at - renew after 2018.1.29 5:13:55
3: www.natursteinimporteur.de - renew after 2018.1.29 5:14:04
4: www.kita-stadtlengsfeld.de - renew after 2018.1.29 5:14:13
5: mail.kuropka.eu - renew after 2018.1.29 5:14:21
6: mail.zhou.at - renew after 2018.1.29 5:14:29
7: mail.natursteinimporteur.de - renew after 2018.1.29 5:14:40
8: mail.kita-stadtlengsfeld.de - renew after 2018.1.29 5:14:48
C: Cancel`
However, trying to renew only brings that up:
`Please choose from the menu: R
[VERB] Checking renewals
[VERB] Checking www.kuropka.eu
[INFO] Renewal for certificate www.kuropka.eu not scheduled, due after 2018.1.29 5:13:45`
I noticed the issue as I got a notice about an upcoming expiration:
`Your certificate (or certificates) for the names listed below will expire in
19 days (on 20 Dec 17 07:30 +0000). Please make sure to renew your certificate before then, or visitors to your website will encounter errors.
mail.kita-stadtlengsfeld.de
mail.kuropka.eu
mail.natursteinimporteur.de
mail.zhou.at`
Using "Renew all" works as desired (this I did after receiving the mail).
Here's the verbose data:
` [DBUG] Config folder: C:\Users\Administrator\AppData\Roaming\letsencrypt-win-simple\httpsacme-v01.api.letsencrypt.org
[VERB] Using registry key HKEY_CURRENT_USER\Software\letsencrypt-win-simple\https://acme-v01.api.letsencrypt.org/
[VERB] Settings SettingsService {ConfigPath="C:\Users\Administrator\AppData\Roaming\letsencrypt-win-simple\httpsacme-v01.api.letsencrypt.org", RenewalStore=["{"Date":"2018-01-29T17:13:45.2603876Z","Binding":{"Host":"www.kuropka.eu","HostIsDns":true,"IIS":true,"WebRootPath":"%SystemDrive%\\inetpub\\wwwroot\\kuropka.eu\\www","SiteId":4,"TargetSiteId":4,"ValidationSiteId":null,"InstallationSiteId":null,"SSLPort":0,"ExcludeBindings":null,"AlternativeNames":[],"TargetPluginName":"IISBinding","ValidationPluginName":"http-01.FileSystem","HttpFtpOptions":null,"HttpWebDavOptions":null,"DnsAzureOptions":null,"DnsScriptOptions":null,"PluginName":"IIS"},"CentralSsl":null,"CertificateStore":null,"San":false,"KeepExisting":false,"InstallationPluginNames":["IIS"],"Script":null,"ScriptParameters":null,"Warmup":false}", "{"Date":"2018-01-29T17:13:55.6963439Z","Binding":{"Host":"www.zhou.at","HostIsDns":true,"IIS":true,"WebRootPath":"%SystemDrive%\\inetpub\\wwwroot\\kuropka.eu\\www","SiteId":4,"TargetSiteId":4,"ValidationSiteId":null,"InstallationSiteId":null,"SSLPort":0,"ExcludeBindings":null,"AlternativeNames":[],"TargetPluginName":"IISBinding","ValidationPluginName":"http-01.FileSystem","HttpFtpOptions":null,"HttpWebDavOptions":null,"DnsAzureOptions":null,"DnsScriptOptions":null,"PluginName":"IIS"},"CentralSsl":null,"CertificateStore":null,"San":false,"KeepExisting":false,"InstallationPluginNames":["IIS"],"Script":null,"ScriptParameters":null,"Warmup":false}", "{"Date":"2018-01-29T17:14:04.4109834Z","Binding":{"Host":"www.natursteinimporteur.de","HostIsDns":true,"IIS":true,"WebRootPath":"%SystemDrive%\\Inetpub\\wwwroot\\natursteinimporteur.de\\www","SiteId":9,"TargetSiteId":9,"ValidationSiteId":null,"InstallationSiteId":null,"SSLPort":0,"ExcludeBindings":null,"AlternativeNames":[],"TargetPluginName":"IISBinding","ValidationPluginName":"http-01.FileSystem","HttpFtpOptions":null,"HttpWebDavOptions":null,"DnsAzureOptions":null,"DnsScriptOptions":null,"PluginName":"IIS"},"CentralSsl":null,"CertificateStore":null,"San":false,"KeepExisting":false,"InstallationPluginNames":["IIS"],"Script":null,"ScriptParameters":null,"Warmup":false}", "{"Date":"2018-01-29T17:14:13.2027501Z","Binding":{"Host":"www.kita-stadtlengsfeld.de","HostIsDns":true,"IIS":true,"WebRootPath":"%SystemDrive%\\Inetpub\\wwwroot\\kita-stadtlengsfeld.de\\www","SiteId":13,"TargetSiteId":13,"ValidationSiteId":null,"InstallationSiteId":null,"SSLPort":0,"ExcludeBindings":null,"AlternativeNames":[],"TargetPluginName":"IISBinding","ValidationPluginName":"http-01.FileSystem","HttpFtpOptions":null,"HttpWebDavOptions":null,"DnsAzureOptions":null,"DnsScriptOptions":null,"PluginName":"IIS"},"CentralSsl":null,"CertificateStore":null,"San":false,"KeepExisting":false,"InstallationPluginNames":["IIS"],"Script":null,"ScriptParameters":null,"Warmup":false}", "{"Date":"2018-01-29T17:14:21.6862301Z","Binding":{"Host":"mail.kuropka.eu","HostIsDns":true,"IIS":true,"WebRootPath":"%SystemDrive%\\Inetpub\\wwwroot\\kuropka.eu\\mail","SiteId":6,"TargetSiteId":6,"ValidationSiteId":null,"InstallationSiteId":null,"SSLPort":0,"ExcludeBindings":null,"AlternativeNames":[],"TargetPluginName":"IISBinding","ValidationPluginName":"http-01.FileSystem","HttpFtpOptions":null,"HttpWebDavOptions":null,"DnsAzureOptions":null,"DnsScriptOptions":null,"PluginName":"IIS"},"CentralSsl":null,"CertificateStore":null,"San":null,"KeepExisting":false,"InstallationPluginNames":["IIS"],"Script":null,"ScriptParameters":null,"Warmup":false}", "{"Date":"2018-01-29T17:14:29.7037996Z","Binding":{"Host":"mail.zhou.at","HostIsDns":true,"IIS":true,"WebRootPath":"%SystemDrive%\\Inetpub\\wwwroot\\kuropka.eu\\mail","SiteId":6,"TargetSiteId":6,"ValidationSiteId":null,"InstallationSiteId":null,"SSLPort":0,"ExcludeBindings":null,"AlternativeNames":[],"TargetPluginName":"IISBinding","ValidationPluginName":"http-01.FileSystem","HttpFtpOptions":null,"HttpWebDavOptions":null,"DnsAzureOptions":null,"DnsScriptOptions":null,"PluginName":"IIS"},"CentralSsl":null,"CertificateStore":null,"San":null,"KeepExisting":false,"InstallationPluginNames":["IIS"],"Script":null,"ScriptParameters":null,"Warmup":false}", "{"Date":"2018-01-29T17:14:40.104512Z","Binding":{"Host":"mail.natursteinimporteur.de","HostIsDns":true,"IIS":true,"WebRootPath":"%SystemDrive%\\Inetpub\\wwwroot\\kuropka.eu\\mail","SiteId":6,"TargetSiteId":6,"ValidationSiteId":null,"InstallationSiteId":null,"SSLPort":0,"ExcludeBindings":null,"AlternativeNames":[],"TargetPluginName":"IISBinding","ValidationPluginName":"http-01.FileSystem","HttpFtpOptions":null,"HttpWebDavOptions":null,"DnsAzureOptions":null,"DnsScriptOptions":null,"PluginName":"IIS"},"CentralSsl":null,"CertificateStore":null,"San":null,"KeepExisting":false,"InstallationPluginNames":["IIS"],"Script":null,"ScriptParameters":null,"Warmup":false}", "{"Date":"2018-01-29T17:14:48.8678342Z","Binding":{"Host":"mail.kita-stadtlengsfeld.de","HostIsDns":true,"IIS":true,"WebRootPath":"%SystemDrive%\\Inetpub\\wwwroot\\kuropka.eu\\mail","SiteId":6,"TargetSiteId":6,"ValidationSiteId":null,"InstallationSiteId":null,"SSLPort":0,"ExcludeBindings":null,"AlternativeNames":[],"TargetPluginName":"IISBinding","ValidationPluginName":"http-01.FileSystem","HttpFtpOptions":null,"HttpWebDavOptions":null,"DnsAzureOptions":null,"DnsScriptOptions":null,"PluginName":"IIS"},"CentralSsl":null,"CertificateStore":null,"San":null,"KeepExisting":false,"InstallationPluginNames":["IIS"],"Script":null,"ScriptParameters":null,"Warmup":false}"], HostsPerPage=50}
[VERB] .NET Framework >=4.7 detected
[INFO] Let's Encrypt Windows Simple (LEWS)
[INFO] Software version 198.0.6537.31259 (RELEASE)
[INFO] IIS version 10.0
[INFO] ACME Server https://acme-v01.api.letsencrypt.org/
[INFO] Please report issues at https://github.com/Lone-Coder/letsencrypt-win-simple
[VERB] Verbose mode logging enabled
[DBUG] Renewal period: 60`
(It did not work with v<IP_ADDRESS> either)

Thank you for the fast fix... seems to work with beta 4.


Remote custom skills (and other items) are loaded in the local save

Describe the bug
When AP creates placements, items known to finder are created and placed as the usual item type to preserve preferred containers and UI defs. However, placed items are loaded, which means that any side effects of Load still take place. To give a concrete example, if a player did not randomize swim or elevator pass, but someone else's swim or elevator pass is placed in their world, they will get locked out of swimming or elevator-ing permanently.
To Reproduce
Steps to reproduce the behavior:

Rando elevator pass with one yaml and don't randomize it in another. Force ePass to be non-local.
In the second player's game, observe that the elevators cannot be ridden.

Expected behavior
The elevator pass (or other custom skills) should be not be placed, and the player without the ePass should be able to ride elevators.
Additional context
There should probably be some special handling here for HK items in a different slot. Ideally, you just copy the UIDef/container onto a do-nothing item (I'd advise to consult with Shadu to see how he handles this same issue in native multiworld)

Fixed by #153 good job github


flaky test: e2e single-node binary test: lookup join result mismatch

Describe the bug
| | e2e_test/visibility_mode/../batch/./basic/lookup_join.slt.part .. [FAILED]
failed to run `e2e_test/visibility_mode/checkpoint.slt`
Caused by:
    query result mismatch:
    [SQL] select * from t1 left join t3 on t1.v1 = t3.v1 order by t1.v1, t1.v2;
    [Diff] (-expected|+actual)
    -   1 1 1 2
    -   1 4 1 2
    -   3 3 NULL NULL
    -   5 5 NULL NULL
    at e2e_test/visibility_mode/../batch/./basic/lookup_join.slt.part:19
    at e2e_test/visibility_mode/../batch/distribution_mode.slt:7
    at e2e_test/visibility_mode/checkpoint.slt:5

https://buildkite.com/risingwavelabs/main-cron/builds/2476#018f7b8d-91db-4b4b-9b91-68117dd8a4dd
Error message/log
No response
To Reproduce
No response
Expected behavior
No response
How did you deploy RisingWave?
No response
The version of RisingWave
No response
Additional context
No response

Not sure whether https://github.com/risingwavelabs/risingwave/issues/17065 is related. 🤔

Not sure whether #17065 is related. 🤔

Yes I think. 🥵  They are very likely caused by the same reason.

single node uses fs as state backend and SQLite as meta store.
only encountered when VISIBILITY_MODE set to checkpoint and QUERY_MODE set to distributed.
not related to the latency of the notification of the serving vnode mapping.
only found it failed in three cases:
https://github.com/risingwavelabs/risingwave/blob/aa29702707893ffcf265710d9ea58a3baaaaedfc/e2e_test/batch/basic/join.slt.part#L26
https://github.com/risingwavelabs/risingwave/blob/aa29702707893ffcf265710d9ea58a3baaaaedfc/e2e_test/batch/basic/join.slt.part#L61
https://github.com/risingwavelabs/risingwave/blob/aa29702707893ffcf265710d9ea58a3baaaaedfc/e2e_test/batch/basic/lookup_join.slt.part#L20

Another failure with slightly different output.
    query result mismatch:
    [SQL] select * from t1 left join t3 on t1.v1 = t3.v1 where t1.v1 > 1 order by t1.v1, t1.v2;
    [Diff] (-expected|+actual)
    -   3 3 NULL NULL
        5 5 NULL NULL
    at e2e_test/visibility_mode/../batch/./basic/lookup_join.slt.part:27
    at e2e_test/visibility_mode/../batch/distribution_mode.slt:7
    at e2e_test/visibility_mode/checkpoint.slt:5

https://github.com/risingwavelabs/risingwave/pull/18218#issuecomment-2309194720

@chenzl25 any ideas? 🙏 Can you think of which part of the lookup join execution path this issue might occur in?

Lookup join will use a query epoch to lookup a storage table and then use a hash join algorithm to process the data. So 3 possible places would cause issues.

A wrong epoch has been used
The data returned by the storage table is incorrect.
There is a bug in the hash join algorithm.


Enable IdenticalDialogsTest and add Recordings

Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.

API change check
API changes are not detected in this pull request.


Added New Professional Banner

Hey @MajideND, I recently got introduced to this amazing project Google Maps Reviews Scraper. After Analyzing the whole project I realized that something was off. Then I saw that it's missing a banner image on the top which will catch the viewer's eye. Then what! I created this beautiful and professional-looking banner image that perfectly matches the theme of this project and tells exactly what this project will do.
I request you to merge this PR as soon as possible to increase the aura of this project. I also recommend you to use this banner image as your social preview image. This will give a good impression to your project and it also looks professional with a custom banner. Have a nice day ❤

Thanks @OCEANOFANYTHINGOFFICIAL . I appreciate your advice and banner for this project.


new-log-viewer: Add support for loading local files and display file name in the UI.

References

new-log-viewer series: #45 #46 #48 #51 #52 #53 #54 #55
Description

Add local file load support.
Display file name in the UI.

Validation performed

Referred to the validation steps in #46 to start the debug server.
Clicked button "Open File" and selected example.jsonl in the file open dialog.
Observed the file getting loaded with logEventNum set to the last event in the log file.
Changed value in logEventNum debug input box to 1 and observed the first page got loaded.

FIXME: Any existing filePath in the app URL should be cleared on loadFile() invocations.


Check whether release was published in Azure Pipelines

Need to add a step that detects a breaking change in the post-pipeline task (release publish) and fails the pipeline if that happens.

@abist can we close the issue now?

@alanrenmsft Is it automated?

I haven't done anything related to this.  I am going to keep this open

added notification for release pipeline failure.


Problems within I-Frame

If you call the app directly, everything works as expected but if an angular2-app is loaded in an I-Frame (currently by OneWebCMS), the scrolling does not work. There is no error message.
kind rgds

Hi @webia1,
thanks for your feedback. I tried the following example with the demo app from this repo running at localhost:4200:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<iframe src="http://localhost:4200" width="500px" height="50%" style="margin-left: 250px;"></iframe>
</body>
</html>

The scrolling works as expected. Could you please provide some more details on the used iFrame properties and the used scroll-action (using service or directive, page layout etc).

I can tell you more approx. on tuesday, would you try it within a tomcat or jboss container? Maybe that is the reason, or the OneWebCMS overwrite something?

The server platform providing the js/html/... files shouldn't impact the browser-side processing. However it could be that styling or javascript code from the OneWebCMS interferes with the execution of the angular2 application inside the iframe.

It is a OneWeb-Issue :/


ECDFPlot with color mapping not correctly colored

Bug description
When plotting an ECDF with a color mapping, the legend correctly shows the color, but the plot itself is only in the first color.
Steps to reproduce
using AlgebraOfGraphics, CairoMakie
table = (x=randn(100), y=rand(1:2, 100));
draw(data(table) * mapping(:x, color=:y => nonnumeric) * visual(ECDFPlot))

Images

Version info
julia> versioninfo()
Julia Version 1.11.0-rc2
Commit 34c3a63147b (2024-07-29 06:24 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
  CPU: 8 × 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, tigerlake)
Threads: 8 default, 0 interactive, 4 GC (on 8 virtual cores)
Environment:
  JULIA_NUM_THREADS = auto
  JULIA_EDITOR = code

julia> using Pkg; Pkg.status()
Status `/tmp/jl_flUQuH/Project.toml`
  [cbdf2221] AlgebraOfGraphics v0.8.1
  [13f3f980] CairoMakie v0.12.7

yeah that's still this issue https://github.com/MakieOrg/Makie.jl/issues/3898

I'll close this one actually, as there's nothing to do in AoG once Makie fixes the underlying problem


Tweaked the size of the dots in the small size to prevent strange ren…

Fixes issue #462. Tweaked the size of the dots in the small size to prevent strange rendering happenings with h1's.

I've forked the repro for the previous issue and made your changes to it here: http://plnkr.co/edit/Cc40wA?p=preview
All looks good now. Nice work!

Looks great, thanks for the fix! Approved.


AP-5337: Update payload generators for backdated SCA applications

What
Link to story

Create handlers for DATE_DEVOLVED_POWERS_USED and SCA_DEVOLVED_POWERS
Update handling of PROC_DELEGATED_FUNCTIONS_DATE to check for SCA proceedings
Change handling of FAMILY_PROSPECTS_OF_SUCCESS to allow SCA to have nil values

Add tests for SCA applications with appropriate true/false/date values
Checklist
Before you ask people to review this PR:

Tests and rubocop should be passing: bundle exec rake
Github should not be reporting conflicts; you should have recently run git rebase main.
The standards in the Git Workflow document on Confluence should be followed
There should be no unnecessary whitespace changes. These make diffs harder to read and conflicts more likely.
The PR description should say what you changed and why, with a link to the JIRA story.
You should have looked at the diff against main and ensured that nothing unexpected is included in your changes.
You should have checked that the commit messages say why the change was made.

Closing this as it has been extracted, extended and incorporated into #7339


Image encoder weights

Hi, thank you for releasing the code of Segment Anything Model.
One question about the image encoder weights.
Was the image encoder (ViT) initialised with MAE weights and then frozen during training of the whole model, or was it initialised with MAE weights and all layers were updated during training?
Thank you

I have similar questions. This is not discussed in the main paper or supplementary.


Short class names

I propose to use shorter names, especially in the often used domain specification. For example I would vote for changing

ContinuousInputFeature -> ContinuousInput
ContinuousDescriptorInputFeature -> ContinuousDescriptorInput, etc.
... same for all outputs
MinIdentityDesirabilityFunction -> MinimizeObjective etc

The goal is to have more concise domain specifications that are easier to read and more pleasing to write
Something like
Domain(
    input_features=[
        ContinuousInput("Wheat Flour", lower_bound=0.0, upper_bound=0.38),
        ContinuousInput("Spelt Flour", lower_bound=0.0, upper_bound=0.4),
        ContinuousInput("Sugar", lower_bound=0.15, upper_bound=0.35),
        ContinuousInput("Chocolate", lower_bound=0.0, upper_bound=0.34),
        ContinuousInput("Nuts", lower_bound=0.0, upper_bound=0.2),
        ContinuousInput("Carrots", lower_bound=0.0, upper_bound=0.19),
    ],
    output_features=[
        ContinuousOutput("Calories", objective=MinimizeObjective()),
        ContinuousOutput("Taste", objective=MaximizeObjective()),
        ContinuousOutput(
            "Browning", objective=CloseToTargetObjective(target_value=0.9),
        ),
    ],
    constraints=[
        LinearEqualityConstraint(
            features=[
                "Wheat Flour",
                "Spelt Flour",
                "Sugar",
                "Chocolate",
                "Nuts",
                "Carrots",
            ],
            coefficients=[1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
            rhs=1.0,
        ),
        LinearInequalityConstraint(
            features=["Wheat Flour", "Spelt Flour"], coefficients=[-1.0, -1.0], rhs=0.25
        ),
        LinearInequalityConstraint(
            features=["Wheat Flour", "Spelt Flour"], coefficients=[1.0, 1.0], rhs=0.6
        ),
    ],
)

or even less verbose.
This also touches the desirability vs objective discussion.
ping @jduerholt @bertiqwerty @jkleinekorte @R-M-Lee

Fine for me. @jkleinekorte, what do you think?
Who is volunteering for the PR? ;-)

Agreed.


Fixes test_operator_gpu.test_multinomial_generator

Description
Fixes #14457, Fixes #14158
success_rate of the verify_generator function was changing from 0.15 to 0.25 after the this PR (https://github.com/apache/incubator-mxnet/commit/0011ab2f4bf87619cdfe0bb928... ). Since then the test became flaky. Reassign the success_rate to 0.2
Run 9606 times pass the test.
MXNET_TEST_COUNT=10000 nosetests -v test_operator_gpu.py:test_multinomial_generator
^C[INFO] 9609 of 10000: Setting test np/mx/python random seeds, use MXNET_TEST_SEED=262122728 to reproduce.

----------------------------------------------------------------------
Ran 1 test in 95632.373s

OK

Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[x] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[x] Changes are complete (i.e. I finished coding on this PR)
[x] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[x] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[x] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes
Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

@mxnet-label-bot add[Test, pr-awaiting-merge]

Can you add a comment in the code that this success_rate might make the tests flaky. Please also refer to the issue number in your comment.

Merged. Thanks for your contribution!


ExpansionTile doesn't update after more than two items added dynamically

Steps to Reproduce
Our app uses expansiontiles in a listview, where each expansiontile represents an employee, and the expansiontile children are 'invoices' for the employee.  After dynamically adding more than two children to the expansiontile the newly added items do not show up. If you click the up/dn arrow you only see the first 2 items only.  You have to force the list to rebuild by either reloading the route, or in our case you can also click on a new tab (we are using a tabbar where each tab contains a listview) then go back to the oringinal tab to see the added items - then they show up fine.
We will go through the process of building a single dart file to reproduce the issue, but for now we wanted to get this logged so that it can be looked at ASAP - we are hoping to release in January 2018.  It appears that the expansiontile is holding onto it's state and not updating itself (we of course call setState after adding new items).
Logs
No obvious errors generated.
Flutter Doctor
TBD: I am logging this from a different computer that the flutter environment, but it has been updated and checks out fine (built on MacOS but also exhibits same behavior on Linux developer's system).

Would you be able to share some sample code?
Also @Hixie might know, he was recently in the expansion tile code.

I'll put something together ASAP - thanks for the response!

@bartwaggoner
I guess, if you are setting the ExpansionTile key then you have to refresh the key whenever you want to update the data inside the ExpansionTile, otherwise the object will not be reconstructed.

Yes, the problem seems to be with the list holding state. I was not setting a key in the list, so then I changed the code to create a new key for the list each time, as a test:
	Widget list = new ListView.builder(
		itemCount: len,
		itemBuilder: _listItemBuilder,
		key: new Key(new DateTime.now().toIso8601String()),
	);

This fixed the problem of the expansionTile item not updating, but now when I click the expansiontile it no longer expands because the state is recreated each time (I presume).  This key/state issue is probably what is biting me the most in moving to flutter from other systems, so I'll have to dive into this  more fully to understand it.  Any pointers on when/how to handle state/keys would be appreciated.

You shouldn't normally need a key on the list. Just make sure you rebuild the ListView (by calling setState on the State whose build() calls new ListView.builder).

I was creating classes that extend StatefulWidget to render the rows in the expansion widget. Once I changed them to extend StatelessWidget it worked. They even update correctly when underlying values change, so apparently I did not need to make them stateful to begin with. Please consider this closed. Thankyou for the help.


Docker setup

Extracted from https://github.com/chriseth/pathfinder2/pull/16

I think for now it's no problem to remove the docker-build related stuff (just keep the dockerfile around).
If you're fine with it, I think it would make most sense to transfer the ownership of the repo to the CirclesUBI-Orga so that we can publish the pathfinder along with all other components.

I agree! From a maintenance perspective, as there are build workflows, image registries and third party dependencies on these images in various places (land-loca, cloud deployments, circles.garden, group currency app, etc.) it makes sense to consolidate on a single source of truth for the pathfinder, and distribute its artefacts from there.
@chriseth Would you be open to transferring ownership of this repository here, chriseth/pathfinder2, into the CirclesUBI organisation, in so we can continue to maintain it from there, with all the goodies introduced by our custom feature brances, and as such, custom fork?

Sure, no worries, let's transfer it! It doesn't have a frontend like the old pathfinder does.
This might also be a good point to publish a cargo package, but let's do the transfer first.

This also includes the changes from #17, as the default branch has switched from main to dev ¹, and that change was not included in rolling dev here, yet. 72cfb6f
The three merges were needed after rebasing the docker branch on the current dev, only after locally updating the new dev with the state from the old dev (now in the jaensen namespace). 8e9e27c
Why it became necessary to pull the original docker branch on top of the newly reshaped local docker branch. 53d93a0
¹ https://github.com/CirclesUBI/pathfinder2/settings/branches

OP-89


Add files via upload

Division Artisanale du CEJEF

@RSE-DIVART I am sorry for a delay with processing your request.
Pull request merged. Thank you!


Merge Firestore Codable changes to master

This takes the changes in #3794 and #3849 and merges them (finally) to master.

As in #3849, the other commits are from @wu-hui's old github handle.


Exam 18 Question 14

Correct Answer: B
B. Run AWS Trusted Advisor and review the findings.

Wrong, the question said the SIMPLEST.


Use JDK 24ea

https://issues.redhat.com/browse/jdk24ea

https://issues.redhat.com/browse/jdk24ea

I can't access, is this a correct issue?

That's my automatic PR creator :)
We don't need a Jira for this


bug(protocol-engine): failed JSONv6 command does not fail analysis / run

Overview
As a JSONv6 protocol user, I want a protocol run / analysis marked as failed if any protocol command fails.
Acceptance criteria

[ ] When you load a JSONv6 protocol, all commands in the protocol are queued up

Existing behavior that should be preserved

[ ] If a command fails, all subsequent commands in the queue should be prevented from running

Existing behavior that should be preserved

[ ] If a command fails, the run should be marked as failed

Implementation notes
Background

The ProtocolRunner is the interface in charge of determining if a run has failed
It does this by passing an optional fatal error to ProtocolEngine.finish

If no error, success
Else if error, failure

For Python/old-JSON protocols, the fatal error is raised by executing the protocol's run method, which the runner then catches
For new-JSON protocols, since it's all in the ProtocolEngine command queue rather than anything dynamic, we don't currently have anything that will raise an error to the ProtocolRunner

Proposal

I think preserving "it's the responsibility of the ProtocolRunner to determine run success" will be the most straightforward thing to do here
The ProtocolRunner uses a ProtocolEngine state view selector to answer the question "is the command queue finished executing?"

I believe the runner is the only consumer of this particular selector

If we change the selector to raise an error if any commands fail, we could then use existing ProtocolRunner mechanisms to mark the run as failed via ProtocolEngine.finish

I also think this is a really good opportunity to finally address this TODO:
https://github.com/Opentrons/opentrons/blob/fa3346869c46ca3e6400261774909e93d7154a13/api/src/opentrons/protocol_runner/protocol_runner.py#L36-L38
sequenceDiagram
    participant Client
    participant Server
    participant Runner
    participant Engine

    Client->>+Server: create JSONv6 run
    Server->>+Runner: runner.load
    loop for all commands
        Runner->>+Engine: engine.add_command
    end
    Engine->>-Runner: all commands queued
    Runner->>-Server: protocol loaded
    Server->>-Client: run created

    Client->>+Server: play run
    Server->>Client: run started
    Server-->>+Runner: runner.run
    Runner->>+Engine: engine.play
    loop until queue done
        Runner->>+Engine: is queue done?
        alt queue not done
            Engine->>Runner: continue
        else queue done
            Engine->>Runner: return
        else command error
            Engine->>Runner: raise error
        end
    end
    Runner->>Engine: engine.finish(maybe_error)
    Engine->>-Runner: run summary w/ status
    Runner->>-Server: run summary w/ status
    Server-->>-Client: run finished or failed

Update after spending time reviewing the code and talking things through with @TamarZanzouri:

Large-scale refactor of the ProtocolRunner is out of scope for this ticket
We should get JSONv6 fully working, then come back to do the refactor with the benefit of more complete acceptance tests in place

In terms of "get JSONv6 fully working," here is my implementation notes:

When running a JSONv6 protocol, the ProtocolRunner will:

Call ProtocolEngine.wait_until_complete
If that method raises an error, it will pass that error to ProtocolEngine.finish

As currently implemented, ProtocolEngine.wait_until_complete will never raises an error

If it were to raise an error, the acceptance criteria of this ticket would be satisfied
wait_until_complete calls ProtocolEngine._state_store.commands.get_all_complete() repeatedly until that function either raises or returns True

Therefore, I think the smallest solution for this issue is to modify CommandsView.get_all_complete to:

Continue to return False if there are any queued or running commands
If there are no queued nor running commands

Check all intent: "protocol" commands to find if any have an error` field present
If there is an ErrorOccurrence found, raise an error that references the failed command and error occurrence

When get_all_complete raises an error, it will propagate all the way upwards to the runner's TaskQueue, which will feed the error into ProtocolEngine.finish and mark the run as failed. This solution matches with the sequence diagram in the original issue post


Save admin options to DB capability

Save admin options to DB capability

implemented in save-options.php script


Role of the nurse in Annex 81 (question by Geert Vandenhole)

Is the nurse a prescriber in this case?

WG: we agree that the nurse is this case is not a co-prescriber, but the recorder of the ServiceRequest. The physician is the prescriber.


RealSense Viewer 3D view does not show 2 T265 cameras correctly

Required Info

Camera Model
T265

Firmware Version
<IP_ADDRESS>29

Operating System & Version
Ubuntu 16

Kernel Version (Linux Only)
4.15.0-43-generic

Platform
PC

SDK Version
2

Language
C++

Segment
others

Issue Description
I plug two T265 devices in the laptop and start RealSense Viewer. The application perfectly shows all the camera information in 2D view, but 3D view gets confused.
Only one camera is depicted in the 3D world and trajectory lines overlap. Specifically, instead of showing two trajectory lines, it draws lines joining the camera trajectories.

Should be resolved in 2.20

Working great.


MC Workflows which produce datasets with /store/data LFN: The problem of having a default value

Impact of the bug
Workflows whose LFN value is not set
Describe the bug
This week, it was reported that there were some MC workflows which produced datasets with /store/data LFN base [1,2]. The default of this value is set as /store/data in WMCore [3]. In the assignment step, Unified sets the default of this value as /store/mc and afterwards if there is a primary dataset, it sets the value of this parameter according to the LFN value of the primary dataset.[4] If somehow, the value of this parameter is not set by the requestors or the Unified, then most likely it gets the default value set by WMCore and this leads some MC workflows to produce datasets with /store/data LFN base.
[1] https://dmytro.web.cern.ch/dmytro/cmsprodmon/workflows.php?prep_id=task_TOP-RunIISummer19UL16wmLHEGENAPV-00003
[2] https://dmytro.web.cern.ch/dmytro/cmsprodmon/workflows.php?prep_id=task_EXO-RunIISummer16NanoAODv7-05390
[3] https://github.com/dmwm/WMCore/blob/master/src/python/WMCore/WMSpec/StdSpecs/StdBase.py#L1084
[4] https://github.com/CMSCompOps/WmAgentScripts/blob/master/Unified/assignor.py#L217-L220
How to reproduce it
Problematic workflows can be seen at [1,2].
Expected behavior
In the P&R meeting, it was suggested that the LFN should be set to the value which is given by the requestors or the Unified. It should not get a default value in case it's value is not set. Instead, an exception should be thrown.
Additional context and error message
@drkovalskyi @sharad1126 @z4027163 FYI

Hi Hasan, was there any agreement with P&R and the Offline/PdmV/PPD folks and a discussion on which logic they will have to implement on their side?
Honestly, I think this parameter has to be decided on the Computing side, given that it's mostly important for storage of data (tape families, etc).
Besides the /store/results lines, here's an example of what the LFN can be:
https://github.com/dmwm/WMCore/blob/master/src/python/WMCore/ReqMgr/Tools/cms.py#L79

Hi Alan, no, we have not made an agreement with Offline/PdmV/PPD yet and it definitely needs a wider discussion in the future. So, we do not want to change the current logic implemented in Unified yet.
But, it looks like having a default value might be harmful in case the value is not set by Unified or a requestor somehow. That's why we thought that it might be good to remove the default in WMCore and throw an exception if the value is not set. This way, we can make sure that a workflow does not run in case its LFN value is not set.
I know you said that having a default value is very much needed, but isn't it possible to remove the default value to avoid these problems?

@amaltaro as we discussed in the yesterday PnR meeting, we have the logic in unified. The default in wmcore needs to be removed and this has to have a proper check while request creation. Something to be done in reqmgr2 side.

I found that unified has normally the set_lfn = /store/mc [1] and if there is a prim dataset, then we check it here[2] and set it to whatever is returned from dbs. The function that checks the lfn base given the primary input dataset is here[3].
[1] https://github.com/CMSCompOps/WmAgentScripts/blob/master/Unified/assignor.py#L217
[2] https://github.com/CMSCompOps/WmAgentScripts/blob/master/Unified/assignor.py#L219
[3] https://github.com/CMSCompOps/WmAgentScripts/blob/master/utils.py#L6272

@amaltaro the issue in the latest one was because Dima set it by hand and manually assigned it and the default in wmcore set it to /store/data and therefore we would like to suggest:

to remove /store/data as default lfn.
make check at the request creation level for the proper lfn.


Added image in Repo

Good work. I am merging your PR.
Do give us a star by hitting the star button of this repo!


ERROR: Signature extraction failed: Traceback (most recent call last):   File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1006, in _decrypt_signature     video_id, player_url, s   File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 933, in _extract_signature_function     cache_res = res(test_string)   File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 985, in      return lambda s: initial_function([s])   File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 254, in resf     res, abort = self.interpret_statement(stmt, local_vars)   File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 55, in interpret_statement     v = self.interpret_expression(expr, local_vars, allow_recursion)   File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 174, in interpret_expression     return obj[member](argva

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like that [x])
Use Preview tab to see how your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2017.01.10. If it's not read this FAQ entry and update. Issues with outdated version will be rejected.

[ ] I've verified and I assure that I'm running youtube-dl 2017.01.10

Before submitting an issue make sure you have:

[ ] At least skimmed through README and most notably FAQ and BUGS sections
[ ] Searched the bugtracker for similar issues including closed ones

What is the purpose of your issue?

[ ] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[ ] Question
[ ] Other

The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue

If the purpose of this issue is a bug report, site support request or you are not completely sure provide the full verbose output as follows:
Add -v flag to your command line you run youtube-dl with, copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple ```):
$ youtube-dl -v <your command line>
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'http://www.youtube.com/watch?v=BaW_jenozKcj']
[debug] Encodings: locale cp1251, fs mbcs, out cp866, pref cp1251
[debug] youtube-dl version 2017.01.10
[debug] Python version 2.7.11 - Windows-2003Server-5.2.3790-SP2
[debug] exe versions: ffmpeg N-75573-g1d0487f, ffprobe N-75573-g1d0487f, rtmpdump 2.4
[debug] Proxy map: {}
...
<end of log>

If the purpose of this issue is a site support request please provide all kinds of example URLs support for which should be included (replace following example URLs by yours):

Single video: https://www.youtube.com/watch?v=BaW_jenozKc
Single video: https://youtu.be/BaW_jenozKc
Playlist: https://www.youtube.com/playlist?list=PL4lCao7KL_QFVb7Iudeipvc2BCavECqzc

Note that youtube-dl does not support sites dedicated to copyright infringement. In order for site support request to be accepted all provided example URLs should not violate any copyrights.

Description of your issue, suggested solution and other information
Explanation of your issue in arbitrary form goes here. Please make sure the description is worded well enough to be understood. Provide as much context and examples as possible.
If work on your issue requires account credentials please provide them or explain how one can obtain them.

Working fine here with latest version same as yours (2017.01.10),  just it's python 3.4.4 built in.
btw, can you edit and short your title of your issue, please?
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['http://www.youtube.com/watch?v=BaW_jenozKcj', '-v']
[debug] Encodings: locale cp1252, fs mbcs, out cp1252, pref cp1252
[debug] youtube-dl version 2017.01.10
[debug] Python version 3.4.4 - Windows-10-10.0.14393
[debug] exe versions: ffmpeg N-82966-g6993bb4, ffprobe N-82966-g6993bb4
[debug] Proxy map: {}
[youtube] BaW_jenozKc: Downloading webpage
[youtube] BaW_jenozKc: Downloading video info webpage
[youtube] BaW_jenozKc: Extracting video information
[youtube] BaW_jenozKc: Downloading MPD manifest
WARNING: Requested formats are incompatible for merge and will be merged into mkv.
[debug] Invoking downloader on 'https://r3---sn-npoeen7d.googlevideo.com/videoplayback?id=05a5bf8de9e8cca7&itag=137&source=youtube&requiressl=yes&mm=31&mv=m&ms=au&initcwndbps=6627500&pl=18&mn=sn-npoeen7d&nh=IgpwcjAyLnNpbjExKg03NC4xMjUuNTEuMTcz&ratebypass=yes&mime=video/mp4&gir=yes&clen=2208750&lmt=1387961822987808&dur=9.800&signature=1575318CF2763653FBDD3D4531F43967368B4B47.6303611335E1E6183FAA72B42F70C77831D19D37&key=dg_yt0&mt=1484266548&upn=qoNsd7npI58&ip=<IP_ADDRESS>&ipbits=0&expire=1484288375&sparams=ip,ipbits,expire,id,itag,source,requiressl,mm,mv,ms,initcwndbps,pl,mn,nh,ratebypass,mime,gir,clen,lmt,dur'
[download] Destination: youtube-dl test video ''_▒-BaW_jenozKc.f137.mp4
[download] 100% of 2.11MiB in 00:03
[debug] Invoking downloader on 'https://r3---sn-npoeen7d.googlevideo.com/videoplayback?id=05a5bf8de9e8cca7&itag=251&source=youtube&requiressl=yes&mm=31&mv=m&ms=au&initcwndbps=6627500&pl=18&mn=sn-npoeen7d&nh=IgpwcjAyLnNpbjExKg03NC4xMjUuNTEuMTcz&ratebypass=yes&mime=audio/webm&gir=yes&clen=190742&lmt=1422348740429751&dur=9.841&signature=8F017070F73C65DE53D8BEE56673C225101A8ED4.1EAE6A8AC36E62BD35EE04E407409E8A1749E46E&key=dg_yt0&mt=1484266548&upn=qoNsd7npI58&ip=<IP_ADDRESS>&ipbits=0&expire=1484288375&sparams=ip,ipbits,expire,id,itag,source,requiressl,mm,mv,ms,initcwndbps,pl,mn,nh,ratebypass,mime,gir,clen,lmt,dur'
[download] Destination: youtube-dl test video ''_▒-BaW_jenozKc.f251.webm
[download] 100% of 186.27KiB in 00:00
[ffmpeg] Merging formats into "youtube-dl test video ''_▒-BaW_jenozKc.mkv"
[debug] ffmpeg command line: ffmpeg -y -i 'file:youtube-dl test video '"'"''"'"'_▒-BaW_jenozKc.f137.mp4' -i 'file:youtube-dl test video '"'"''"'"'_▒-BaW_jenozKc.f251.webm' -c copy -map 0:v:0 -map 1:a:0 'file:youtube-dl test video '"'"''"'"'_▒-BaW_jenozKc.temp.mkv'
Deleting original file youtube-dl test video ''_▒-BaW_jenozKc.f137.mp4 (pass -k to keep)
Deleting original file youtube-dl test video ''_▒-BaW_jenozKc.f251.webm (pass -k to keep)

You are using an outdated version of youtube-dl. Read this FAQ entry if you have troubles updating.


Dont fail on wheels without Requires-Dist lines

This is a fix that solves the problem, that was described in #20

Tests are failing here due to code coverage upload failures. I'll get a separate PR together for that, we've had success in other projects moving from a manual upload to a supported GitHub action.


When will the training scripts and related code of ViCLIP be released?

As described above.
Looking forward to your reply.

As described above. Looking forward to your reply.
Same question) Dear team InternVid, please can you share training scripts? And one more question, what loss do you use for train ViClip? Contrastive (like vanilla CLIP) or BCE?

As described above. Looking forward to your reply.

Same question) Dear team InternVid, please can you share training scripts? And one more question, what loss do you use for train ViClip? Contrastive (like vanilla CLIP) or BCE?

FYI. https://github.com/OpenGVLab/InternVideo/tree/main/Pretrain/ViCLIP


lua: trailers() always returns nil if it's called before reading body

If you are reporting any crash or any potential security issue, do not
open an issue in this repo. Please report the issue via emailing
<EMAIL_ADDRESS>where the issue will be triaged appropriately.
Title: One line description
lua: trailers() always returns nil if it's called before reading body
Description:

What issue is being seen? Describe what should be happening instead of
the bug, for example: Envoy should not crash, the expected value isn't
returned, etc.

When calling trailers() before reading body, this method will always return nil whether there are trailers or not.
Repro steps:

Include sample requests, environment, etc. All data and inputs
required to reproduce the bug.

With configuration:
                          typed_per_filter_config:
                            envoy.filters.http.lua:
                              "@type": type.googleapis.com/envoy.extensions.filters.http.lua.v3.LuaPerRoute
                              source_code:
                                inline_string: |
                                  function envoy_on_request(handle)
                                     local trailers = handle:trailers()
                                     local always_wrap_body = true
                                     local body = handle:body(always_wrap_body)
                                    ...

The returned trailers are nil.
However, if we change the order to:
                                     local always_wrap_body = true
                                     local body = handle:body(always_wrap_body)
                                     local trailers = handle:trailers()

Now we can read the trailers.
It's reasonable because Envoy may want to handle the body first and then handle the trailers, which share the same stream. But it would be better to mention this order requirement in the docs: https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/lua_filter#trailers.

I will prefer treat this as a bug. But I have no enough bandwidth to fix lua recently.
But at least, an additional mention at docs would be great.


Get string/boolean/integer property fallback

Type: feature
Issue: Resolves none
Breaking change: no
Refers to https://github.com/phpmd/phpmd/pull/747#discussion_r408737780
I did not use the new fall back values it in any call ,yet.
Self critique::
Theoretically, this could lead to two cases of unclean code:

It copies or changes the default value set in the rule set XML.
It allows to use properties that do not exist in the rule set XML.

Here's my suggestion for shared code

    /**
     * Returns the value of a configured property
     *
     * Throws an exception when no property with $name exists
     * and no default value to fall back was given.
     *
     * @param string $name The name of the property, e.g. "ignore-whitespace".
     * @param mixed $default An optional default value to fall back instead of throwing an exception.
     * @return mixed The value of a configured property.
     * @throws \OutOfBoundsException When no property for $name exists and
     * no default value to fall back was given.
     */
    protected function getProperty($name, $default = null)
    {

        if (isset($this->properties[$name])) {
            return $this->properties[$name];
        }
        if ($default !== null) {
            return $default;
        }

        throw new \OutOfBoundsException('Property "' . $name . '" does not exist.');
    }

    /**
     * Returns the value of a configured property as a boolean
     *
     * Throws an exception when no property with $name exists
     * and no default value to fall back was given.
     *
     * @param string $name The name of the property, e.g. "ignore-whitespace".
     * @param bool $default An optional default value to fall back instead of throwing an exception.
     * @return bool The value of a configured property as a boolean.
     * @throws \OutOfBoundsException When no property for $name exists and
     * no default value to fall back was given.
     */
    public function getBooleanProperty($name, $default = null)
    {
        return in_array($this->getProperty($name, $default), array('true', 'on', 1, true), false);
    }

    /**
     * Returns the value of a configured property as an integer
     *
     * Throws an exception when no property with $name exists
     * and no default value to fall back was given.
     *
     * @param string $name The name of the property, e.g. "minimum".
     * @param int $default An optional default value to fall back instead of throwing an exception.
     * @return int The value of a configured property as an integer.
     * @throws \OutOfBoundsException When no property for $name exists and
     * no default value to fall back was given.
     */
    public function getIntProperty($name, $default = null)
    {
        return (int) $this->getProperty($name, $default)
    }

    /**
     * Returns the raw string value of a configured property
     *
     * Throws an exception when no property with $name exists
     * and no default value to fall back was given.
     *
     * @param string $name The name of the property, e.g. "exceptions".
     * @param string|null $default An optional default value to fall back instead of throwing an exception.
     * @return string The raw string value of a configured property.
     * @throws \OutOfBoundsException When no property for $name exists and
     * no default value to fall back was given.
     */
    public function getStringProperty($name, $default = null)
    {
        return (string) $this->getProperty($name, $default)
    }

Also fallback has no space

@MarkVaughn "fall back" in the sense of "to fall back [to]", not a fallback.
https://dictionary.cambridge.org/de/worterbuch/englisch/fall-back
https://dictionary.cambridge.org/de/worterbuch/englisch/fallback

Here's my suggestion for shared code

I'm fine with your suggestion, though I would prefer to leave the third in_array() parameter as in my PR.
And if you guys insist to change it, please do that in a separate commit so the visibility of the change is higher (e.g. if somebody tracks the change through the git history).

return in_array($this->getProperty($name, $default), array('true', 'on', 1, true), false);

sorry for the misclicks :/

Not sure what
[Composer\Downloader\TransportException]
  Peer fingerprint did not match

has to do with this code.

has to do with this code.

@MarkVaughn nothing. It's an issue of Travis. I'll restart the job.


Ember LinkComponent falls over when hot loader included

Hi everyone,
I’m trying to use the awesome ember-cli-hot-loader plugin and I’m running into a weird error while trying to evaluate _isActive in the LinkComponent.
As soon as I include the ember-cli-hotloader I get the following error in the console when ember tries to build the first link on the page (I can see an image and some text that it gets to before the link)
currentWhen.split is not a function TypeError: currentWhen.split is not a function at Class._isActive (http://localhost:4200/assets/app.js:32781:39)
It is actually falling over here: https://github.com/emberjs/ember.js/blob/f8ad8d9ff81cd1746339f273cb150141d75e6974/packages/ember-glimmer/lib/components/link-to.ts#L542
The value that is coming out of the qualifiedRouteName computed property is an array with a single entry in it instead of a string
which is why the code falls over when it tries to call the split function on it
This doesn’t happen with my normal app, only when I include the ember-cli-hot-loader plugin which modifies the ember-cli / brocolli behaviour to include the ember template compiler into the JS payload

@ianpetzer I've just shipped a new feature in v1.0.2 that should help us narrow down what component is breaking/ and why. First you'll need to narrow down from the call stack what component you have w/ link-to that is throwing that runtime error. Then exclude it w/ some configuration like you see below.
In my case the liquid-child component isn't yet compatible w/ the hot loader so I can opt out like so
  if (environment === 'development') {
    ENV['ember-cli-hot-loader'] = {
      excluded: ['liquid-unless', 'liquid-child']
    }
  }

If you are able to exclude a few components this could help us further define root cause for the issue you're having ;)

@ianpetzer  here is an example in which I use link-to and exclude it from hot reloading
https://github.com/toranb/ember-hot-reload-demo/commit/3f9cf725f6c44af4fafa9b9964dde16edef3b788

@toranb That is great! Once I set up link-to as an excluded component my
app is loading successfully and reloading component changes.
The wrapping div around each component is messing with our css a bit but we
can sort that out.
Thanks so much for all the help!
On Sat, Jul 7, 2018 at 5:22 PM Toran Billups<EMAIL_ADDRESS>wrote:

@ianpetzer https://github.com/ianpetzer here is an example in which I
use link-to and exclude it from hot reloading
toranb/ember-hot-reload-demo@3f9cf72
https://github.com/toranb/ember-hot-reload-demo/commit/3f9cf725f6c44af4fafa9b9964dde16edef3b788
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/toranb/ember-cli-hot-loader/issues/82#issuecomment-403223000,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABHZh1o6fTr9UK8w1MUHMXna7FqAZ-Wpks5uENJHgaJpZM4VD-8u
.

@ianpetzer If you upgrade to the latest hot reloader v1.1.0 you can now opt in to the tagless configuration and it should fix any style issues you had upgrading to 1.0 last week
//my-app/config/environment.js
if (environment === 'development') {
  ENV['ember-cli-hot-loader'] = {
    tagless: true
  }
}

Oh that is great!
Thanks so much for letting me know
On Fri, Jul 13, 2018 at 5:18 AM Toran Billups<EMAIL_ADDRESS>wrote:

@ianpetzer https://github.com/ianpetzer If you upgrade to the latest
hot reloader v1.1.0 you can now opt in to the tagless configuration and
it should fix any style issues you had upgrading to 1.0 last week
//my-app/config/environment.jsif (environment === 'development') {
ENV['ember-cli-hot-loader'] = {
tagless: true
}
}
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/toranb/ember-cli-hot-loader/issues/82#issuecomment-404713700,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABHZh9MtBFNg346HsEcVnDsbKqhTbe4Zks5uGBFzgaJpZM4VD-8u
.


Generate random bytes asynchronously

genSaltAsync doesn’t quite live up to its name otherwise.

randomBytes doesn’t block often, but it is documented to be able to.

@charmander tests failing for 0.8 ?

It’s an npm bug.


At footer "Made Possible With Support From" Image responsive issue

At bottom when we see website in mobile view, then image of world bank group  is not responsive.
So resolve this issue, better add in all image class name="img-responsive"(bootstrap), to fix this issue

Some one guide me that how to contribute in code.


style(@schematics/angular): fix English in environment.ts

LGTM, thanks!

No worries, have a good day!