Need List of supported devices.

I don't have a detailed list of every compatible radio at this time. Motorola SUs have been tested to work, however it should be compatible with any radios supporting the standard P25 link layer keyloading protocol. In general, if the radios claim to work with the Motorola KVL4000, they should work with this utility.

Odd. Well I can contribute to the list of ones that dont work. I've got a EF Johnson 5100 that refused to work.

It wouldn't work in that case as the EFJ 5100 doesn't support P25 radio authentication (link layer authentication).

Coolio


How To Work It?

How Do You Open Up Sonic Candle, Or Find The File To Open It? I Figure Out How To Open Sonic Candle

Hi!  After you download it from here: https://sourceforge.net/projects/soniccandle/files/latest/download  you should get a "jar" file; sonic-candle-1.1.11.jar .  Clicking that file should open the program; make sure you also have java installed on your computer (https://www.java.com/en/)  =)

Alright, Thx Man!!!

I just use random photos on the internet, but I've been trying ones that fit my computer. (4608 x 3456)

Hi guys when i download the latest version it give's me a rar file but inside it there is no application what can i do to fix this?

Hello,The file downloaded should be a JAR (Java archive) file. To run it you need to have Java installed on your computer. You may need to add Java to your system PATH or run "java -jar [filename.jar]" in the command line where the JAR file is stored.CFR: https://www.java.com/en/download/help/download_options.xmlHope this helps,Chris Soderquist (Dakkra)On May 20, 2018 3:51 AM, ThunderDoofus<EMAIL_ADDRESS>wrote:Hi guys when i download the latest version it give's me a rar file but inside it there is no application what can i do to fix this?
—You are receiving this because you modified the open/close state.Reply to this email directly, view it on GitHub, or mute the thread.

Hello Dakkra,
I can't manage to install SonicCandle. Where am I wrong ?
1- I installed the last version of Java (I'm on a portable computer, with Windows 10)
2- I downloaded SonicCandle, double-clicked (tried with right-click / open with "Java(TM) Platform Se Binary
All I get is a quick window "command-like", in which I can't read anything because it disappears as soon as it appeared...
Anybody help ? Some problems with last version of Java maybe ?
Thanks in advance


Setup a PR tester build for this repo

Setup CI on bitrise.io

Once configured check: https://github.com/bitrise-community/steps-change-value/pull/2

Done


Group members with presence information

Q
A

Bug fix?
no

New feature?
no

New sample?
yes

Related issues?

What's in this Pull Request?
This sample shows how to get the members of a specific group, including their presence information (using the new Presence endpoint in the MS Graph API).

Excellent - thx @luismanez - Would you be interested on doing a live demo of this one in any of the upcoming community calls. We would have even open spot for 2nd of January - if you are already working on that day or then later on 30th of January.

Hi @VesaJuvonen, yeah, save me the 30th of January please (half-working the 2nd, but can´t make it that time). Thanks!

Thx @luismanez - I've added you for the 30th of Jan agenda.


Input - C# example 2

Regarding the documentation around the DocumentDB binding with a SQL Query - how often does this run? After every insert into DocumentDB? What if the query results are over 1,000 documents and the RUs are at 400? Can we get documentation that describes these scenarios?

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

ID: cad004df-f275-bc43-5de9-2a7eed9260d8
Version Independent ID: 84a11ee5-3e98-3c28-ab41-3b776598894c
Content: Azure Cosmos DB bindings for Functions
Content Source: articles/azure-functions/functions-bindings-cosmosdb.md
Service: functions; cosmos-db
GitHub Login: @ggailey777
Microsoft Alias: glenga

@mcupito the Cosmos DB trigger uses the Cosmos DB change feed. You can read more about Cosmos DB and Functions here.

@mcupito Thank you for the feedback, it looks as if @ggailey777 has addressed your request.
#please-close

@mcupito
We will now close this issue. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Typo in BusServiceProdiver.php

Laravel Version: 8.0.0
PHP Version: 7.4
Database Driver & Version: MySQL

Description:
There is a typo in BusServiceProvider.php line 50 on the end. You have to remove the comma.
Steps To Reproduce:
Go to vendor/laravel/framework/src/bus and open BusServiceProvider.php.
Go to line 50 and remove the comma at the end.

Duplicate of #34234 I think :)

PHP supports trailing commas now.

Laravel 8's minimum PHP version is 7.3. https://wiki.php.net/rfc/trailing-comma-function-calls

Laravel 8's minimum PHP version is 7.3. https://wiki.php.net/rfc/trailing-comma-function-calls

If you read my issue, you see that my current PHP version is 7.4.

It's likely that your CLI PHP is not PHP 7.3 or higher.

It's likely that your CLI PHP is not PHP 7.3 or higher.

I've removed the comma anyways and reinstalled php 7.4. Hope that that did the job.
Thank you anyway.


Python Unable to run (is it in path?) Ubuntu 14.04

Exact issue as found here Issue #539 . No solution or workaround was provided. Just learning how to program in python and would love to use this application fully. Any help is greatly appreciated. Currently using elementaryOS Freya, based on Ubuntu 14.04 LTS, as mentioned in title.
which python = /usr/bin/python
which python2 = /usr/bin/python2
which python2.7 = /usr/bin/python2.7
which python3 = /usr/bin/python3
which python3.4 = /usr/bin/python3.4
Atom Terminal also does not work. Keybinding set up correctly. Even input the keyboard command in system setting of keyboard shortcuts, no luck.
Also, trying to run the line of code outputs ->
Warning
/home/main/.atom/test.py:1 at module level: D100: Missing docstring in public module
at line 1 col 1
Python - test.py      as seen in img 2

The missing docstring bit looks like it's coming from a Linter you/Atom have installed.
I'm super surprised that it's not finding python on Linux! How do you start Atom - from the command line with atom? Python is installed right?

Python is installed yes. I have tried launcher, tried atom in terminal and
sudo atom in terminal. None have worked. I can show screenshots but I
didn't want to fill the whole page of every single action. Pretty familiar
with basic/intermediate nix stuff so for sure, have tried. Have no idea why
it isn't working.

Getting that same issue (Ubuntu 14.04). Terminal can see and run python just fine. Atom isn't able to see it (unable to run /python / is it in your PATH?).

i had exactly same issue as above, and i noticed the project folder is "config/". once i remove this project folder, it works fine. don't know the reason:) you can have a try.

python is installed on the path usr/local/bin/python3
now you just need change the name af the python3 for python
the path need become usr/local/bin/python
if you are using the atom-python-run plugin on ATOM the terminal will run when you press the F5 or F6
if you are using the script plugin it will work when press CTRL + SHIFT + B
"I asked for hours looking for a solution, until I stopped to see the way and it worked, I hope I have helped"
by google translator :)
Vai Brasil :)


⚠ ClamAV has degraded performance

In bfef05f, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 81 ms

Resolved: ClamAV performance has improved in 3b76309.


When leaflet loads the TMS service provided by GeoServer, it initializes Map based on the CRS.Simple coordinate system, and the tiles loaded are chaotic. How can we load TMS services based on plane coordinate system?

Hi, great to hear that you find Leaflet useful!
However, this issue tracker is used for reporting bugs and discussing new features.
For questions on using Leaflet, please use Stack Overflow or GIS Stack Exchange.
If you are really sure that this is a bug in Leaflet, please provide a more effective bug report, and in particular all the information requested in the issue template (provided when you create a new issue), so that we can effectively investigate and hopefully resolve it.


[BEAM-4374] Fix missing deletion of metrics.

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

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

R: @youngoli
CC: @ibzib This will be needed in the 2.21.0 branch.

Run Python PreCommit


It's more of a sugestion, please make batch video possible

It is amazing thing to try, people in /r/CrossView/  absolutely loved it and i have a sugestion, Right now there is an option in Depth-script UI that does 4 demo videos, but it doesn't work well for batch , or batch directory, as it doesn't take into consideration settings for video stream.
It would be great to have an option to autoproceed to make a 1 video file with settings made by user instead of 4 short demo ones. Or a choice.
Thank you!

So instead of the 4 demo videos, just create one video with the settings in the 'create video' setting .. ?

So instead of the 4 demo videos, just create one video with the settings in the 'create video' setting .. ?

Yeah. That would be much more useful, especially for "batch from directory" mode. Length of video matters a lot, and demo doesn't take it into consideration. Overall it's fantastic addon, thank you for your work!

this would be a fabulous addition. This extension needs more exposure. Im amazed with it's results

I wasted a lot of time in Deforum, trying to get consistent AI video output with minimal changes/flicker, but this script is so much more practical from a view for making AI generative video!  All we need are some small changes like this and we'll be set!


Android PushDelegate OnEntry never called for push notification

ONLY active OSS maintainers of other projects OR ACTIVE project sponsors can ask questions here.  If you don't do either of these things - DO NOT FILE HERE OR THIS WILL BE CLOSED!
THERE IS NO SUPPORT ON PREVIEW/BETA VERSIONS!
Give as much details as humanly possible if you want any sort of answer!
Enter Question Below (don't delete this line)
Hey Allan,
Got another question. I was testing the push notifications on Android (using Azure Notification Hub) and I can't get the PushDelegate.OnEntry method triggered when a notification is received via push and the app is in the background. I've debugged the code and the check for the IntentNotificationKey is always false when it's a push notification (see permalink below). The IntentNotificationKey is only set when the notification is shown via the Shiny NotificationManager. Is this a bug or expected behavior?
https://github.com/shinyorg/shiny/blob/b33f1ac410861b47a2518e5e9c660f4a15e3c7ca/src/Shiny.Notifications/Platforms/Android/AndroidNotificationProcessor.cs#L34

OnEntry isn't the method that is called, OnReceived is

Ok so I should be sending data messages only and handle them in OnReceived? If I want to notify the user show a local notification selecting the correct channel etc.

OK consider this flow:

App is in background
A notification like this is send:

{
	"notification": {
		"title": "John Doe",
		"body": "This is the message"
	},
	"android": {
		"priority": "high",
		"notification": {
			"channel_id": "chat"
		}
	},
	"data": {
		"action": "chat_message_received",
		"Id": "1626964406847",
		"SequenceId": null,
		"SenderId": "8:acs:cb8501ac-57ab-4b95-a1d8-743989ac21ad_0000000b-4f09-5a53-7c4a-ad3a0d00f883",
		"ThreadId"<EMAIL_ADDRESS>		"Type": "Text",
		"CreatedOn": "637625612068470000",
		"EditedOn": null,
		"DeletedOn": null,
		"Version": "1626964406847",
		"id": "dc8f3008-5557-4193-914c-c3cca2667ca0",
		"title": "John Doe",
		"message": "This is the message"
	}
}

Notification appears on the device.
User clicks the notification

After step 4 I thought OnEntry would trigger so I could redirect the user to another view.

Ah ok - yes that should be the case.  Is this on a specific platform?

Yep only on Android. iOS looks totally different. It has to do with detecting if the intent is triggered by a Shiny local notification. For that the IntentNotificationKey is checked but this key doesn't exist on the push notifications. Only the notifications that are triggered by Shiny itself. This is because Shiny.Push Android is relying on the INotificationDelegate for OnEntry to trigger.
https://github.com/shinyorg/shiny/blob/a52b334a2e8167e3c33221e6182389f9352a1e5e/src/Shiny.Push/Platforms/Android/PushNotificationDelegate.cs
https://github.com/shinyorg/shiny/blob/b33f1ac410861b47a2518e5e9c660f4a15e3c7ca/src/Shiny.Notifications/Platforms/Android/AndroidNotificationProcessor.cs#L34

Thanks - will look into it for 2.2

Thanks Allan!

This didn't make it into 2.2 only because it isn't a simple fix.  It is a priority, but I needed more time to figure out to approach this.

Please read the following.  Your thoughts are welcome here: https://github.com/shinyorg/shiny/discussions/726

This has been an extremely hard issue to solve for all platforms especially Android.  I think I'm going to remove the ability to try and deal with actions from push altogether.  There will also be a requirement for android push to include the clickaction in the payload to link to the Shiny push intent on open which would allow Shiny to work with OnEntry.
If you need something with actions (buttons on the notification or any sort of customization), you need to send a silent push with the necessary details and use Shiny.Notifications to customize and deal with the OnEntry.  By doing this, I can simplify the necessary mechanics for push.

Sounds good to me!

Hey @aritchie
Firstly, I apologise if this isn't the correct way to do this. I'm not very experienced contributing to OSS, but I'm keen to learn.
I've run into this problem, specifically on Android when sending a notification message with an optional data payload. The equivalent message using APNS (I'm using native push) works fine on iOS - OnEntry is called as I would expect and I can do what I need to do there.
Regarding your comment above,

There will also be a requirement for android push to include the clickaction in the payload to link to the Shiny push intent on open which would allow Shiny to work with OnEntry.

Would you be open to me submitting a PR to add that functionality? Or do you have a plan to roll it into the wider changes you'd make to push, mentioned in #726?
For what it's worth, I agree with the proposed changes. It seems that people don't read the docs and fail to understand the differences between foreground & background notifications. I think the proposed change makes that much more explicit.
I completely understand & respect that Shiny isn't a product, it's code given away for free and I appreciate the effort that you put into it. That said, this is causing me a problem, and I'm keen to help resolve it if possible. Again, my apologies if this isn't the correct way to go about talking about this.
Thanks.

@aspeckt112 This is the definitely the right place to do this.
As far as a PR goes, the clickaction requirement is something done purely on the server.  It just has to point to the Shiny push notification receiver.

Hey @aritchie
Cheers for the reply above. I've had a pretty long read of the code, and I've decided to sponsor Shiny. I'm going to be using it for at least 3 apps in the next year. You've done really great work, the amount of hassle it saves is huge. In a couple of months, I should have some free time to contribute back. I'd be very happy to contribute to the docs / samples, whilst I continue learning the code.
Just to be 100% clear, and cement my understanding of this problem. When you've had the time to make the required changes, I'll simply need to specify "com.shiny.push.ShinyPushNotificationBroadcastReceiver" in my click_action? The issue right now is that the native adapter is only checking for the IntentKey "ShinyAndroidPush"?

@aspeckt112 glad to hear Shiny will work for you!
If you specify the click action as "com.shiny.push.ShinyPushNotificationBroadcastReceiver.ENTRY_ACTION" now, it should cause the entry delegate function to fire within Shiny.  You can also set the click_action to any activity within android to run your own code.

@aritchie
Interesting, because I tried that, and all that happens is the app opens like normal, but hits the native adapter code and returns because there's no extra data.
I'll fully admit however, I'm a total Firebase beginner. The project I'm working on has been through multiple iterations and multiple developers, so I suspect there's some config issue going on, or the payload of the message from FCM is wrong.
I'll spin up a brand new sample project and try it tomorrow. I'm sure it'll work there, so it'll just be a case of going through the code I've inherited and trying to unpick it bit by bit.
Thanks for your time, and I'm looking forward to diving into Shiny more.

This is now fixed and will be available in preview builds now week.  Nothing special will be required from the server side.
The delegate and the info provided to the delegate may see the notification object removed.  This is still being debated.  You will still be given the payload data which is what most should be after anyhow.

I am still seeing an issue getting OnEntry to fire on the PushDelegate. I have read this issue including the later comments by ghost in spring 2022.
We have an ASP NET Core web API that calls the Azure Notification Hub but for my testing I've removed that piece and am just using the Test Send functionality in Azure Portal.
Based on the comments in Issue 656 my understanding is that I just need to set "click_action" in the notification node to "com.shiny.push.ShinyPushNotificationBroadcastReceiver.ENTRY_ACTION". Digging through the 2.7.0 branch of Shiny that class does not exist so I also tried "com.shiny.Notifications.ShinyNotificationBroadcastReceiver.ENTRY_ACTION". That did not work either.
The JSON message I was sending using Azure's Test Send was
{
"notification":{
"title":"Notification Hub Test Notifications",
"body":"This is a sample notification delivered by Azure Notification Hubs.",
"click_action": "com.shiny.push.ShinyPushNotificationBroadcastReceiver.ENTRY_ACTION"
},
"data":{
"property1":"value1",
"property2":42
}
}
Whenever I set the click_action, the Notification arrives on the device but the app is not foregrounded when the notificarion is clicked and OnNewIntent override on MainActivity is not called.
If I remove click_action from the payload OnNewIntent is called and the app is foregrounded but OnEntry is not called
I noticed in this commit (that is referenced in this issue) the NativeAdapter's TryProcessIntent mentions and intent extra of google.message_id. FWIW I am listing out intent.Extras.KeySet() and there is a google.message_id 0:1669730500406752%b5cef0c9b5cef0c9.
What am I missing here ?
I am using version 2.7.1 of

Shiny.Core
Shiny.Logging.AppCenter
Shiny.Notifications
Shiny.Notifications.Common
Shiny.PushDelegate

@munkii
The click_action has to be set to: SHINY_NOTIFICATION_CLICK
When you click on the notification, it will fire OnNewIntent in your activity.   The code you are referencing doesn't exist anymore.
Please submit new issues with reproducible samples!

@aritchie
Unfortunately, I am seeing this issue in latest version 3.0.0-beta-0245 using .net maui in Android platform.
App is in Foreground:
OnReceived is fired when I send push from Azure push hub Test send.
App is in Background:

No any event fires and I can't handle the push when I tap on push notification.
I tried sending just "data" part without "notification" in payload, this fires OnReceived but no notification is displayed in tray.
I tried passing action = "SHINY_PUSH_NOTIFICATION_CLICK" - this doesn't display notification in tray nor fires any event.

App is Not running (Killed):

No any event fires and I can't handle the push when I tap on push notification.

I also tried pulling the Shiny repo and tested the same things in "Sample.Push.Maui" and same thing happens there.
Would you please guide me here what I am missing or doing wrong or if this is known issue in beta for Maui ?
Thanks
Milan G

@MGohil Please open a new issue with reproducible sample and the push payload you are using.  If there is a bug, I will fix it.  If you've missed something in the repro, I will tell you.  I'm not here to guide, that is something I only do for sponsors at this point.  Code is open and free to view.


[TVer] Support new site format

Please follow the guide below

Before submitting a pull request make sure you have:

[x] Searched the bugtracker for similar pull requests
[x] Read adding new extractor tutorial
[x] Read youtube-dl coding conventions and adjusted the code to meet them
[x] Covered the code with tests (note that PRs without tests will be REJECTED)
[x] Checked the code with flake8

In order to be accepted and merged into youtube-dl each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code, except for code from yt-dlp for which this or the below was separately asserted, and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[x] Bug fix
[ ] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
Resolves #30798:

Tver.jp has had a major overhaul of the website
the old https://tver.jp/api/access_token.php no longer works.

The code is back-ported from https://github.com/yt-dlp/yt-dlp/pull/3268 with some tweaks for yt-dl, some additional checks and regex relaxations, and centralising the Origin+Referer code. All the required metadata was added to the tests, which ran correctly, but have been disabled because site content expires quickly. Thanks @Lesmiscore and other contributors to the PR.
Closes #30804.

Shouldn't traverse_objs be converted into try_gets?
e.g.
            'series': try_get(additional_info, (lambda x: x['result']['episode']['content']['seriesTitle'], lambda x: x['result']['series']['content']['title']), compat_str),

See l.18 on (otherwise the temporarily enabled tests would have failed ...).
Eventually this will find it way into a utils.py update.

quick off-topic question: tver.jp now offers account service. assuming the website remain the same, is it possible to download videos that may be account exclusive by using the --username --password?
Thanks for the contribution. お疲れ様です。

There's no login support. You may have success with browser cookies using --cookies ....


Write a Kotlin program to convert feet to centimeters

Description
Write a Kotlin program to convert feet to centimeters
1 foot = 30.48 centimeters
Input  : 5
Output : 152.4

How to contribute

Save the solution in program/ConvertFeetToCentimeters.kt file
Add ConvertFeetToCentimeters.kt file in convert-feet-to-centimeters folder

!assign


Feature Request

I'm pretty new to using linux, and don't understand much, but my issue is the following:
Every time I use the linux subsystem in windows 10, I want to work in the same directory, where my repos are located. I want to switch to the new terminal app, but every time I open a new linux terminal, it starts out in my windows system 32 directory, whereas I would like it to start where my repositories are located. Using the terminal that's provided with the ubuntu for windows app, I simply made a new shortcut, that starts in my desired location. Any way to do this with the new app?
tldr: start new linux terminal at a specific directory instead of /mnt/c/WINDOWS/system32
sorry if this is the wrong place to ask this.

The json offers the option to specify a starting directory for both powershell and cmd. If possible, it would be awesome to have that same option for a new bash instance.

The startingDirectory setting works for WSL sessions too. Just add it to the profile you want in the "profiles.json" file. startingDirectory also takes environment variables, so feel free to add that in as one (or create an environment variable for where your repos are located).

The startingDirectory setting works for WSL sessions too. Just add it to the profile you want in the "profiles.json" file. startingDirectory also takes environment variables, so feel free to add that in as one (or create an environment variable for where your repos are located).

thanks, just didn't think of simply adding it to the json😄. this helped me a lot...

   {             "acrylicOpacity" : 0.5,             "closeOnExit" : true,             "colorScheme" : "Campbell",             "commandline" : "wsl.exe -d Ubuntu",             "cursorColor" : "#FFFFFF",             "cursorShape" : "bar",             "fontFace" : "Consolas",             "fontSize" : 10,             "guid" : "{2c4de342-38b7-51cf-b940-2309a097f518}",             "historySize" : 9001,             "icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png",             "name" : "Ubuntu",             "padding" : "0, 0, 0, 0",             "snapOnInput" : true,             "startingDirectory" : "/mnt/c/TEMP",             "useAcrylic" : false         },
What is missing in this profile, because it is not starting in the startingDirectory?
(and, YES, the directory '/mnt/c/TEMP' does exist)

Took me a bit but finally figured it out. Try "startingDirectory" : "/TEMP".

This is because startingDirectory refers to a Windows path.

this is what it looks like for me, now that I've added startingDirectory to the bash settings:
"startingDirectory" : "%USERPROFILE%/Projekte/Programming/Python/GithubRepos",
because at first, it was missing startingDirectory.


512KB flash size Support for esp32s3  (IDFGH-9451)

Is your feature request related to a problem?
I am writing to seek your assistance with a problem I am encountering while building and flashing for a custom board using the ESP-IDF v5.0.
I could flash the program somehow  but I get this message and the board keeps restarting.
E (265) spi_flash: Detected size(512k) smaller than the size in the binary image header(2048k). Probe failed.
Specifically, my custom board has a flash size of 512KB, but I am unable to find the option for this size in the "sdkconfig".
I could see options to detect the flash size, but it doesnt seem to work.
The esptool.py has --flash_size argument where I can specify 512KB, but  what about the build ?

Describe the solution you'd like.
To be able to select an option 512KB in sdkconfig
Describe alternatives you've considered.
No response
Additional context.
No response

The Detected size(512k) indicates your flash chip physical size. binary image header(2048k) can be controlled by this but the least one is 1MB. IIRC we have some way to tune the size in the image header...
Besides, what's the actual image size? (You may use idf.py size to know this)

How to tune the size the in the image header ?
That's what I get when I use idf.py size.  I am compiling Project with an Empty main.
Total sizes:
Used static IRAM:   48562 bytes ( 313678 remain, 13.4% used)
.text size:   47535 bytes
.vectors size:    1027 bytes
Used stat D/IRAM:   10128 bytes ( 162800 remain, 5.9% used)
.data size:    7864 bytes
.bss  size:    2264 bytes
Used Flash size :  103403 bytes
.text     :   74123 bytes
.rodata   :   29024 bytes
Total image size:  159829 bytes (.bin may be padded larger)

I highly doubt if this size of flash can be used in real products. If you needs OTA, then two OTA partitions are required, I guess this will increase the size requirements to larger than 512K.
That's why Espressif hasn't introduced official module smaller than 2MB.
Would you please try to link all the features you need, and evaluate the size requirement again? I guess WiFi will cost a lot. If during the process, you would like to run some tests first, you may switch the SIZE config to 1MB and then bypass (manual modify) the check in IDF.
As long as the partition table is smaller than 512KB, I think there is no other place that will forbid your program from starting up and execute normally.

I am sure 512KB is more then  enough for our application.  We don't use Wi-Fi, We don't use Bluetooth and we barely use any ESP-IDF component (We made our own peripheral drivers). We choose to use esp32s3 because it has a dual 240Mhz processor with a cheap price.
If during the process, you would like to run some tests first, you may switch the SIZE config to 1MB and then bypass (manual modify) the check in IDF, As long as the partition table is smaller than 512KB, I think there is no other place that will forbid your program from starting up and execute normally.
I already did that and bypassed a check in the bootloader, and did some size optimizations, and my application boots, but I want to find an option or a command to make the binary image header 512KB.

@5ami Are you using ESP32-S3-WROOM-2-N16R8V or ESP32-S3-WROOM-2-N32R8V? If yes, you need to enable Octal flash via menuconfig.
Config Path: (Top) -> Serial flasher config -> Enable Octal Flash

I am using a custom board with an esp32s3 chip. Not using a WROOM module


Scrolling UIDatePicker dismisses modal view controller

The modal view I am displaying using DeckTransition contains a UIDatePicker, when the date picker is swiped to select a date/time this triggers the dismiss gesture. I have reproduced this using the Example project just by adding a UIDateView to the view.
Is there a work around to resolve this issue?

I have the same problem with reordering UITableViewCells in the modal view. It would be helpful to enable/disable swipeToDismiss as needed. Is that feasible?

@gorkemg That's my fallback in case I can't find a better solution. But I'd much rather have it be either declarative or requiring no API change on the user's end if that's doable at all.

I agree with @gorkemg - I have a collection view which is swiping horizontally. That triggers the 'swipe to dismiss' gesture causing the whole VC to move with every little vertical movement.

Concerning the previous point I raised, I modified the following function in DeckPresentationController to fix it. No adverse effects so far.
func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
        return false
}

@cyrilzakka That breaks swipe to dismiss if you’re not at the exact top of the scroll view when you begin the dismiss gesture
Sent with GitHawk

Oh I guess I'll look into it a bit more. What would you suggest I do for horizontal scrolls? I might modify
shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) with something along the lines of:
if abs(gestureRecognizer.translation.x) > abs(gestureRecognizer.translation.y) then return false. Thoughts?

Would’ve implemented it already if I knew what to do!
Sent with GitHawk

For anyone interested: you can also avoid running into this issue by placing an UITextField in your interface. All you have to do in code is to set the .inputView attribute to a Date Picker (or the Picker View).
Tapping the UITextField will trigger the keyboard launching, which is now set to a Picker View and may be scrolled without any problems. I've tested this workaround with iOS 12 and XCode 10.


Highlight particular words in a sentence

Fixes https://github.com/perseids-tools/treebank-react/issues/25
Add the highlighted prop to <Sentence>. This prop is an array (that's converted to a Set internally) and is passed to all children. It represents words that should be emphasized in some way.
Update the <Text> component to change the background color of all highlighted words.
In the screenshot below, περὶ, τοιούτους, and ὑμᾶς are highlighted.

What this means for the user of the library is that they can highlight words by adding highlighted={["array", "of", "ids"]} to the <Sentence> component. To test it locally, set up the local development environment and change line 78 of src/demo/App/App.js to:
<Sentence id="1" highlighted={["1", "10", "11"]}>

@zfletch , thank you for such detailed comments!
My feedback from user perspective:

After reading the issue I expected that highlighting would have the same logic as activating a single word; several words are highlighted in a sentence and they are highlighted in a tree; this way - a user could see a specific subtree. But now only words in sentence are highlighted. And after activating them - there styles are mixed with active words.
If a user would activate a highlighted word in a treebank then no activate styles would be applied to a highlighted word in a sentence.
This all is rather confusing.

I believe there are several use cases for a word:
In a sentence

!highlited && !active && !hover - background: transparent
highleted && !active && !hover - background: #b8f5b9

@irina060981 thanks for the excellent code review!

After reading the issue I expected that highlighting would have the same logic as activating a single word; several words are highlighted in a sentence and they are highlighted in a tree; this way - a user could see a specific subtree.

Great point! I've added equivalent highlighting logic to both the <Xml> component and the <Graph> component.

If a user would activate a highlighted word in a treebank then no activate styles would be applied to a highlighted word in a sentence.

Good find: this is a bug. If a word is active, it should show the active style even if it's highlighted.
I've updated the code so that active words always show active style (except when hovered over).

I use https://www.color-hex.com/color/a4f618 for such choices ... I suggest to use monochrome darker for active border

Thank you for the suggestion and link. I've updated the style to use a darker monochrome. The borders are also a good suggestion. I'm going to leave them out of this PR, since it already includes several changes, but keep the idea in mind for future styling updates.


Reduce the need for some android settings

Related to the discussion in #73 - this PR will automatically add the Manifest.xml parts related to Android build.
I've added it to the manifest and removed it from the readme.
I've took the inspiration from:
https://github.com/ionic-team/capacitor-plugins/blob/d97898662d0ba037e5f8448990a91de5ec6a4234/local-notifications/android/src/main/AndroidManifest.xml
I'm not sure where to put the part saying this should be removed from the Manifest.xml in case you upgrade from a previous version though...
Any thought are welcome!
Thanks for all the work around this plugin!
I've took it from some test run with my phone and app and it seems to run very well in the background :-)

That's promising. Could you update the example's manifest and give it a test please?

Done. working as expected as far as I can see :-)

Great, please squash your commits and I will merge.

You can squash-merge them here, can't you?

Thanks! Let me know when a new version is available. :-)


Easy way to preview reports during development

We need a python tool to preview the different report types that we have.  It should work with this sort of signature:
python preview_report.py NetworkArticleBreakdown

Running this will generate a sample NetworkArticleBreakdown report for the last few days and write to NetworkArticleBreakdown_preview_report.html.

It should also take an option to specify a destination directory, EG:
python preview_report.py NetworkArticleBreakdown --destination=/path/to/destination

Useful python module: https://docs.python.org/2/library/argparse.html#module-argparse


Modify existing and add new tests to Integration test suite

"Inline property sets relevant class" test needs assertion for "radio" class when not set to true
default state
readonly property
value property
name property
id is set to inputId

I am working on this.


"Unable to connect to the remote server" Crash

2022-05-16 09:40:24.664 -03:00 [ERR] Unobserved exception in Task.
System.AggregateException: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. (Unable to connect to the remote server)
 ---> System.Net.WebSockets.WebSocketException (0x80004005): Unable to connect to the remote server
 ---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
 ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid
   at System.Net.Security.SslStream.SendAuthResetSignal(ProtocolToken message, ExceptionDispatchInfo exception)
   at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm)
   at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore(Boolean async, Stream stream, SslClientAuthenticationOptions sslOptions, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore(Boolean async, Stream stream, SslClientAuthenticationOptions sslOptions, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.WebSockets.WebSocketHandle.ConnectAsync(Uri uri, CancellationToken cancellationToken, ClientWebSocketOptions options)
   at System.Net.WebSockets.WebSocketHandle.ConnectAsync(Uri uri, CancellationToken cancellationToken, ClientWebSocketOptions options)
   at EurekaTrackerAutoPopper.EurekaTrackerWrapper.WebRequests.FindTracker(UInt32 dataCenterId, Int16 zoneId) in \\wsl$\Ubuntu-20.04\home\diyagi\projects\EurekaTrackerAutoPopper\EurekaTrackerAutoPopper\EurekaTrackerWrapper\WebRequests.cs:line 47
   at EurekaTrackerAutoPopper.Plugin.<TerritoryChangePoll>b__49_0() in \\wsl$\Ubuntu-20.04\home\diyagi\projects\EurekaTrackerAutoPopper\EurekaTrackerAutoPopper\PluginUI.cs:line 16
   --- End of inner exception stack trace ---

Maybe a try catch could prevent this ?

Actually, the SSL certificate for eureka tracker website expired...

Weird that the SSL cert expired lol. Probably a good idea to try/catch it anyway, so I merged your PR


Update dists

Hash: /ipfs/QmWXX9tuAutb43WxJ8u1yxF63ey41gw6cBF6QnQh9vod96
Dists PR: https://github.com/ipfs/distributions/pull/192
Project: go-ipfs 0.4.17-rc1

Done!


Change the images of team member and content mentioned with images

Website Link: https://silkcorp.org/
Please Follow these Instructions:

Change all 4 images of team members
Make an image having a message from Team member
Change the image beside the message.

Find the attached image for reference.

I will research the proper process for changing the photos and have my research finished by the end of today by using Pixlr. I will watch the company training video of how Pixlr functions and follow our procedures for it.


Website not working (use-gesture.netlify.app)

Describe the bug

Unable to use website

Sandbox or Video

Information:
Uncaught Error: Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=undefined&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
at Fs (react-dom.production.min.js:303:64)
at e (react-dom.production.min.js:161:400)
at wu (react-dom.production.min.js:192:323)
at Ei (react-dom.production.min.js:294:9)
at ks (react-dom.production.min.js:280:389)
at ys (react-dom.production.min.js:280:320)
at vs (react-dom.production.min.js:280:180)
at os (react-dom.production.min.js:271:88)
at ss (react-dom.production.min.js:273:300)
at jl (react-dom.production.min.js:127:105)

Closing until more details are provided.

It is bug, and not working. Look at video, no extensions enabled. Localstarage has this peace of code, and this is case of bug.

docs are still unavailable.

Same here, all links to docs no longer work - Netlify site cannot be found - use-gesture.netlify.app


Support JSON format

Majority of command line utilities (e.g. aws cli) support output to textual and structured formats. Support of JSON formatting would be helpful.

JSON marshalling implemented in master.


Deprecation Warnings in Craft when sourcing data

Description
Craft show the following errors under "Deprecation Warnings" when running the source plugin.
43 	Deprecation error: Elements’ getSourceId() method has been deprecated. Use getCanonicalId() instead.
Called from /home/somedomain.com/tsakansdzy/public_html/vendor/craftcms/cms/src/base/Element.php:2323

42 	craft\elements\Entry::getSourceId()
Called from /home/somedomain.com/tsakansdzy/public_html/vendor/yiisoft/yii2/base/Component.php:140

41 	craft\elements\Entry::__get("sourceId")
Called from /home/somedomain.com/tsakansdzy/public_html/vendor/craftcms/cms/src/base/Element.php:1736

40 	craft\elements\Entry::__get("sourceId")
Called from /home/somedomain.com/tsakansdzy/public_html/vendor/craftcms/cms/src/gql/base/ObjectType.php:73

39 	craft\gql\types\elements\Entry::resolve(craft\elements\Entry, [], ["conditionBuilder" => craft\gql\ElementQueryConditionBuilder, "argumentManager" => craft\gql\ArgumentManager], GraphQL\Type\Definition\ResolveInfo)
Called from /home/somedomain.com/tsakansdzy/public_html/vendor/craftcms/cms/src/gql/types/elements/Element.php:54

38 	craft\gql\types\elements\Entry::resolve(craft\elements\Entry, [], ["conditionBuilder" => craft\gql\ElementQueryConditionBuilder, "argumentManager" => craft\gql\ArgumentManager], GraphQL\Type\Definition\ResolveInfo)
Called from /home/somedomain.com/tsakansdzy/public_html/vendor/craftcms/cms/src/gql/types/elements/Entry.php:65

...

Steps to reproduce

Install this plugin
Source some data

Additional info

Craft version: 3.7.23
PHP version: 7.3.31
Database driver & version: MySQL 5.6.51
Plugins & versions:
Cloner 	1.2.2
Freeform 	3.12.7
Gatsby Helper 	<IP_ADDRESS>
Redactor 	2.8.8
Smith 	1.1.14
Spoon 	3.6.1
Sprout Notes 	2.2.3
Tags 	1.0.9

I've made it so that sourceId won't be used in node ids if Craft is at version 3.7 or later, but that's all that can be done without some not-very-stable changes.
Even though the fields (sourceId, sourceUid) are deprecated, Gatsby GraphQL Toolkit still includes them in the fragments that are generated by default. Theoretically, I could try to intercept that and remove them from the schema as the data goes screaming by, but that's a little too unstable of a strategy.
Those fields will be removed in Craft 4.0, but, meanwhile, you'll have to work around that by removing sourceId and sourceUid from the generated fragments (https://github.com/craftcms/gatsby-source-craft#customizing-generated-fragments).
Also, the changes mentioned above will take place when we release version 2.1 of the sourcing plugin - hopefully today!


New Tab: empty with no shorcuts.

Is your feature request related to a problem? Please describe.
Currently new tab has "shortcuts" from history.
Describe the solution you'd like, including relevant patches or source
I'd like to have it empty.
Additional Notes

Open chrome://flags, find custom-ntp, and customize the NTP page there

It's only a workaround, not a clean solution. In case of about:blank it's not "synchronized" with the overall color theme/design of the browser. about:blank would be possible w/o NTP and setting NTP manually tweaked to a color scheme requires a separate webpage, picking a color and updating it when the accent color changes.


[BUG]: CSM Docs Multiple fixes for CSI-Powermax installation

Bug Description
Below things in the CSM docs for the CSI-Powermax operator installation is having invalid default values given here:[PowerMax |  (Under install Driver section)|https://dell.github.io/csm-docs/docs/deployment/csmoperator/drivers/powermax/]
This should be fixed to avoid any further customer escalations.
X_CSI_K8S_CLUSTER_PREFIX - Default value is CSI- as per the code but it is mentioned as XYZ
X_CSI_POWERMAX_ENDPOINT - This is part of powermax-array-configmap. That must be mentioned in the docs
X_CSI_TRANSPORT_PROTOCOL - This is part of powermax-array-configmap. That must be mentioned in the docs. This is accepting Blank by default but it is given as auto. Need to recheck and fix
X_CSI_POWERMAX_PORTGROUPS - This is part of powermax-array-configmap. That must be mentioned in the docs
X_CSI_MANAGED_ARRAYS - This is part of powermax-array-configmap. That must be mentioned in the docs
Logs

Screenshots
No response
Additional Environment Information
No response
Steps to Reproduce
Open docs  https://dell.github.io/csm-docs/docs/deployment/csmoperator/drivers/powermax/
Expected Behavior
X_CSI_POWERMAX_ENDPOINT
X_CSI_TRANSPORT_PROTOCOL
X_CSI_POWERMAX_PORTGROUPS
X_CSI_MANAGED_ARRAYS
These must be remove from Powermax CR table as they are part of powermax-array-config
X_CSI_K8S_CLUSTER_PREFIX - update its default value .
CSM Driver(s)
Powermax
Installation Type
NA
Container Storage Modules Enabled
NA
Container Orchestrator
NA
Operating System
NA

link: 30905


export ranks type

I think ranks type should be exported. In case if there is required to pass result variable from fuzzy.RankFind() to another function and use sort.Sort() there. Not to implement sorting additionally.

I agree, it's a bit weird with unexported return values. Thanks!


Automatically sort imports

Feature Request
Desired behaviour
ui2 should have the equivalent of https://code.revelc.net/impsort-maven-plugin/ to automatically sort imports. Would reduce noise when reviewing PRs
Might be able to use a git hook or take advantage of prettier in some way  https://github.com/dockstore/dockstore-ui2/pull/683
┆Issue is synchronized with this Jira Story
┆Issue Type: Story
┆Issue Number: DOCK-1199

npx ng lint --fix does this, it just takes too long

So it takes like 10 seconds normally but that's still too long


[WIP] Expose CurrentPosition as part of AppendResult

... in both the inmemory and mssql implementation. Similar to what we've done for CurrentVersion.
There's a conceptual problem I don't really know how to solve, which is, what is the CurrentPosition to be when you append with ExpectedVersion.NoStream and no messages - we could return the HEAD position. As soon as there are events, both the in memory and the sql implementation seem to be doing the right thing.

There's a conceptual problem I don't really know how to solve, which is, what is the CurrentPosition to be when you append with ExpectedVersion.NoStream and no messages - we could return the HEAD position.

Yep return the HEAD position. I don't envisage any consumption problem with that. If it's 0 or -1 or something else, I can envisage problems with consumers using that to read forward from.

I'm still not sure what to do with breaking schema change.

RE: database schema upgrade. Don't hold hands. Show the recipe. Let people decide when and where to execute it (more guidance/recipe rather than embedding in the api).
ETA for the ReadHead() is somewhere this week.

Handled the edge case with a ReadHeadPosition().

@damianh Have you consider adding extended properties (effectively metadata) to your table (or even columns)? https://docs.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-addextendedproperty-transact-sql - this way, we could discover what schema we're dealing with.
The thing I envision is that if you don't call a new MsSqlStreamStore specific Task DiscoverSchema(CancellationToken cancellationToken = default(CancellationToken)), we assume the latest schema that came out of Task CreateSchema(bool ignoreErrors = false, CancellationToken cancellationToken = default(CancellationToken)). If we do call the DiscoverSchemaVersion() method as an explicit (usually one time) operation upon startup, we can use the extended property as a way to discover the schema we're dealing with (the absence of the property just means it's the schema we have today) and cache the result for the remainder of the IStreamStore singleton, or until a time we want to rediscover (perhaps in zero downtime or controlled upgrade scenario). The reason to keep the discovery to a minimum is obviously the performance impact. Having to call the DiscoverSchemaVersion method explicitly is as innate as calling CreateSchema, you have to be aware of what you're dealing with. Going forward the extended properties would become part of the schema (i.e. installed by a call to CreateSchema). It gives you the same level of fidelity as a separate version table gives you but leveraging a built-in sql server feature.
Whether to call it DiscoverSchemaVersion or IsSchemaCompatible is more about whether we can gracefully degrade capabilities or not. In this concrete example, if you don't upgrade the streams table, reading the streams forward and backward would have to do extra querying to compute the lastposition of a stream. Until you upgrade the schema, you're going to get a bit of degraded performance. Alternatively, we could just say that without the schema change the above code will not run on an older schema. You probably want to know that as early as possible, e.g. upon startup.

Found a potentially similar way of doing that in postgresql as well - https://www.postgresql.org/docs/current/static/functions-info.html#FUNCTIONS-INFO-COMMENT-TABLE

Thanks for the suggest. I've made an attempt at an implementation over at #75 , if you could kindly review?

#75 is merged. Please rebase a lgtm.
I feel this is the last API related change before 1.0.


Fixing endpoint pop-up in add_findings.html

The browser should create a new window / pop-up if a user wants to add an endpoint to a newly created finding. However, jQuery crashs with a Deferred exception and the browser doesn't create a new window:
jquery.min.js:2 jQuery.Deferred exception: Cannot read property 'document' of null TypeError: Cannot read property 'document' of null
    at HTMLDocument.<anonymous> (http://localhost:8080/endpoints/1/add?_popup:141:25)
    at l (http://localhost:8080/static/jquery/dist/jquery.min.js:2:29375)
    at c (http://localhost:8080/static/jquery/dist/jquery.min.js:2:29677) undefined

After adding the RelatedObjectLookups.js, the pop-up will be created.

@no-sec-marko I could not reproduce the issue.
I tried creating an endpoint alone, and then in edit mode in a finding add a new endpoint there. But could not see any js errors.
Could you please give a step-by-step to reproduce?
Cheers.

Also list your browser please. I couldn't reproduce on safari nor chrome.

Sorry, I miss to add the used browser in my description. The issue appears in the latest Firefox 68.3.0esr (64-Bit) (Linux & Windows).


APNS Token Refresh Callback?

Good day,
I am seeing a race condition of sorts.  I am calling the grant permission and then immediately registering for the APNS token.  As soon as that happens, the token is null.  I then see this line a few seconds later
didRegisterForRemoteNotificationsWithDeviceToken: {length = 32, bytes = 0x5ea7634d abffead7 92515b06 e16f387d ... 604bbc82 xxxxxxxxx }
If I try to get APNS token again after that, no issue as I would expect.  Is there a callback I can register for when the APNS token is ready?  I tried this.firebase.onTokenRefresh() but that only seems to get called with the FCM token.
Any thought would be appreciated

I've implemented a plugin API function for this on the dev branch.
This will be merged to master and pushed out in the next npm release.


Support for MPICH and derived MPI implementations

I just wanted to point out that the -configfile argument[^1] passed to mpirun in the Intel MPI case (though perhaps with just 1 - rather than 2) should also work for MPICH and derived implementations.
Pretty much all MPI implementations except OpenMPI are derived from MPICH (including Intel MPI) so it might be reasonable to assume any non-OpenMPI mpirun (or mpiexec) command supports this argument (the output of mpirun --version in the case of vanilla MPICH is not the nicest to parse).
[^1]: In fact, the MPI spec explicitly recommends the -configfile argument (p513).

Thanks @mirenradia . I really appreciate that. Useful info to know. I will have a play and see if I can simplify it.


[WIP] Improve bulk exporter

Resolve #117

[x] for every export use a subfolder inside the base export directory
[x] use .rdf.gz instead of .nquads.gz
[x] auto-split a range of ledgers into chunks (10k ledgers per chunk sounds reasonable), every chunk goes into separate ".gz" file
[ ]  dump the schema of exported data into export.schema file in Dgraph schema format

This change is

Now export command can be invoked like this: yarn export --slice=5000 10000 2225463. By default slice equals 10 000


Odd behaviour with HP tracker input field

If the character has 17 HP, and you enter -10 in the input field (not using one of the quick buttons... but just typing it in to the input field), and you TAB away, it is set to -10.    If you press Enter instead, you get 16.
If the character has 17 HP, and you enter 15 in the input field (not using one of the quick buttons... but just typing it in to the input field), and you TAB away, it is set to 15.    If you press Enter instead, you get 16.
If you just click into the HP input field, and press Enter, it subtracts one from the number.

It's even weirder than you know. On the Combat sheet, if I hit Enter on the Fatigue field, it subtracts one from the HIT POINTS field. I'm looking.

I had no idea what was going on. It is fixed by disabling the Enter key from the resource tracker text input fields.


dropzone

Add the possibility to have access out of component (render props)
Fix refs issue
Add tsconfig to stories folder (fix path issue in run-time)

The Dropzone component will be removed from PUI https://github.com/Panenco/panenco-ui/issues/400


The image bounds obtained by image.Decode and gif.Decode are different: affected/package: image/gif

What version of Go are you using (go version)?

❯ go version
go version go1.20.4 darwin/arm64

Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (go env)?
macOS arm64
should have no effect
What did you do?

https://go.dev/play/p/f0RmDYbQALy
What did you expect to see?
outputs nothing because I want got and want to be the same
What did you see instead?
❯ go run main.go
(0,0)-(10,10) (48,0)-(58,10)

This is done intentionally here: https://cs.opensource.google/go/go/+/refs/tags/go1.20.6:src/image/gif/writer.go;l=462
CL that checked in that code: https://go-review.googlesource.com/c/go/+/9712
@nigeltao

https://go.dev/play/p/CxdAlI5Yk62
In this way you will get consistent values


Fix maxItemLevel schema definition in CraftingEntryRuleElement

Mine scanning the rest?

No other calls to resolveValue in the rule element. I'll keep in mind to check all instances before submitting the next RE.


arm64 support

Can we get a ztypes_arm64.go?
Apparently those are auto-generated somehow so I won't be sending a pull-request for the change I've done locally here which is basically copying the amd64 one to arm64.

mktypes.bash creates them from types.go based on GOARCH and GOOS enviornment variables. Assuming gccgo now has an arm64 GOARCH, just run GOOS=linux GOARCH=arm64 mktypes.bash and submit the resulting file.

Closing as the file is now in the repo.


License

Are the files released under any license (for example, GPL)? I couldn't find anything about it in README.md or CONTRIBUTING.md

The implications of this question are interesting and I am currently looking into the best answer.
Thanks for bringing this to my attention

Seems like the MIT license would be the most compatible with the licenses of all of the programming languages in a broad project like this

They are released under MIT.


fix torrent9 provider

fix torrent9 provider

Hi rik91, sory for posting it here, but I was wondering if you can help us maintaining this project: https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins


Text selection is inaccurate.

Attach (recommended) or Link to PDF file here:
Untitled.pdf
Selecting and copying "is" gives "li " instead. Chrome and Preview do not have this problem.
It looks like the cause of this is using a monospace font for the text layer. What's the reason for that?

One possible way to improve this is tracked in issue #13083, of which this is for all intents and purposes a duplicate.

That said we still need to have a text layer for the screen readers.

That said we still need to have a text layer for the screen readers.

@calixteman  would like to know do you have some suggestion for this Text selection inaccurate issue, i am making a highlight tool it depend on the text selection precision.


Upgrade CI to Zulu JDK 11

Following up https://github.com/envoyproxy/envoy-mobile/pull/2249 to update the JDKs being pulled by CI to 11
Signed-off-by: Benjamin Lee<EMAIL_ADDRESS>

@Bencodes can you try reviving this?


Add support for markdown in doc files.

Playing around with using markdown in docs. This PR adds support (but no actual docs).

Abandoned


split API section into functional and object-oriented

we currently have a listing of all our plot API in  a single section: https://sklearn-evaluation.ploomber.io/en/latest/api/plot.html
I think it'd be better to split it in functional and object-oriented
functional
----------

roc
confusion_matrix
...

object-oriented
----------------

ROC
ConfusionMatrix
...

We should also use the seealso directive to link from roc <-> ROC and all others.
Furthermore, we need to explain that the functional API is the easiest to get started, but the object-oriented one offers more flexibility to compare models

Note: I'm suggesting re-organize the current file, not break this into multiple secions

Add the image for reference, worth 1000 words.

currently it's mixed: some oop, some functions, then oop again:

at the top, we should also include a brief description of what's the difference so users know what to use

It should probably be under one title i.e:
Confusion Matrix: and then in it there should be a section for each pattern - OOP, static (functional is also a bit confusing IMO). There's no point of showcasing everything in the menu as it's pretty confusing.

all plots listed is common practice because it allows you to do ctrl+f and type what you want. otherwise people have to find out that confusion_matrix is under ConfusionMatrix

So separating but still keeping the actual call for each?

like my initial comment. two sections (cannot think of other name rather than functional, but we can change it), each plot or class listed there:
{some short paragraph describing the differences, and link to the OOP vs function document where we explain more details}

functional
----------

roc
confusion_matrix
...

object-oriented
----------------

ROC
ConfusionMatrix
...

all should  be visible from the right bar (roc, confusion_matrix, ROC, ConfusionMatrix)
we can add See Also links so people can move between confusion_matrix <> ConfusionMatrix


Test needed for Storybooks "Show Info"

"Show Info" consistently breaks without people being aware of it. We should add a test of some sort to know if/when our work is breaking the Storybook show info panel.

Context - might have to do with react's forwardRef implementation of components.


feat: load puppeteer faster + run stores in parallel

Description

Each store scraping now re-triggers itself oppose to waiting for all stores to process
Ability to switch between HEADLESS on/off
Convert env var booleans to correct data type
Use StealthPlugin + AdblockerPlugin (using pupeteer-extra lib)
Only initialize Puppeteer once

Testing
N/A
New dependencies
    "async": "^3.2.0",
    "puppeteer-extra": "^3.1.15",
    "puppeteer-extra-plugin-adblocker": "^2.11.6",
    "puppeteer-extra-plugin-stealth": "^2.6.1",

@jef this should fix:
https://github.com/jef/nvidia-snatcher/issues/61
https://github.com/jef/nvidia-snatcher/issues/68
https://github.com/jef/nvidia-snatcher/issues/57

I'll review when I get back home. Thanks! What's your discord?

I'll review when I get back home. Thanks! What's your discord?

Arview#6463

Merge conflicts fixed after v1.4.1 release.


New Hero Options

Short description explaining the high-level reason for the pull request
Additions

New hero options
is_white_text
is_overlay
background_color

Review

@kurtw
@richaagarwal
@jimmynotjim

Screenshots
Testing

Create a demo page with a hero using these new options

@jimmynotjim the white text class doesn't seem to be working

:+1:

This is how white on black background looks for me, which seems a little strange, but otherwise :+1:

Our initial use case for this uses black text on the image (see GHE//flapjack/Modules-V1/issues/112#issuecomment-72108) so if the white text needs to be left as a to-be-fixed later, that's okay. We'll just all have to remember to fix it later. :wink:

@schaferjh oh okay, that works. i'll create an issue for it to be picked up later

:+1:  makin' things work...

@kave The new styles are all missing, we need the Capital Framework side to be merged and our project updated to see them. This should all sort itself out after that happens.


Added a callback function for the pager plugin when the table refresh

I had a table with button in the rows and when the page changed, the bindings were destroyed, so I added a callback that hooks in the updatePageDisplay function to insert the bindings.

It would be better to bind to elements using delegated events instead of rebinding on every page change, e.g.
$( 'tbody' ).on( 'click', 'button', function(){
  // do something when a button is clicked
});


Support runtime random values in smoke tests

Current coverage is 81.49% (diff: 72.97%)

Merging #741 into master will decrease coverage by 0.03%

@@             master       #741   diff @@
==========================================
  Files           296        296
  Lines         11227      11248    +21
  Methods           0          0
  Messages          0          0
  Branches       1469       1472     +3
==========================================
+ Hits           9153       9166    +13
- Misses         1662       1669     +7
- Partials        412        413     +1

Powered by Codecov. Last update 99e4ddd...aad97a9

LGTM once we either fix the Travis failure or determine it's a non-issue.

@saicheems The Travis still seems very flaky. Is there any update on this?

The custom baseline is one of the next things on my timeline, sorry for the issues :/


ERROR: Remote recipe is newer than local recipe (cont.)

Follow on from https://github.com/conan-io/conan-package-tools/issues/192
I'm experiencing this error from my Jenkins:
----------------------------------------
ERROR: Remote recipe is newer than local recipe:
 Remote date:<PHONE_NUMBER>
 Local date:<PHONE_NUMBER>

Conan version 1.10.1 Windows
The upload seems to be proceeding, but it causes my Jenkins job to appear to have failed, which is not optimal for our package promotion job.
How would I make use of this force=True workaround?

@tonka3000 mentioned they are also seeing it:
https://github.com/conan-io/conan-package-tools/issues/192#issuecomment-448899597

We can continue in the original one, I've reopened it.


Add viewer to account

Please provide a feature to let us search for other accounts in order to allow them to view my existed links. The feature helps to share links with our mates and co-workers to start an event.

Hi @mamadzebal
Thanks for submitting an issue here,
There will be an admin account that have access to all the links in the DB, I think that will match your needs.

Hi @mamadzebal
Thanks for submitting an issue here,
There will be an admin account that have access to all the links in the DB, I think that will match your needs.


Customize extension

Hey, thanks for making this!
Would it be possible to have another parameter we can pass it to change the extension of the zipped file?
Also, having a way to customize the output name would be nice, but I can totally live with the current format.
Cheers :)
Seb

Thanks for the suggestion @sebastientromp. Please don't forget to star ⭐ this repo if it's helping you 😃

Thanks!
Actually my need is a little bit different from what has been implemented: I want to do a zip, but change the extension only (the app I'm bundling it for uses a custom extension for their bundles, but it's a zip behind the scenes).
Adding the full name in parameter doesn't really work for me, as I don't have an easy access to the package name and version from inside the package.json file (I could write my own custom script though, but had hoped to not have to :) ).
So what I would need is either:

the ability to just rename the extension (which would be independent from the format)
the ability to provide a name template with placeholders, like "PACKAGENAME_PACKAGEVERSION.myext", where PACKAGEVERSION would be automatically replaced with the version from the package.json.

Do you think it would make sense to implement this?
Otherwise I'll look into building my own script to extract the variable names from the package.json

Adding the option n or name: zip-build -n, the script is going to ask for a filename+ext everytime... I don't know if this works for you. Soon I'll implement an option to let you provide a template with placeholders for the output filename. PRs are also very welcomed 😊

My use case is that I want to zip my dist folder after it has been built, and I'm calling zip-build from the "scripts" section in package.json.
From there, I can't unfortunately access the current version of the app, so to make it work as it is I would need to write a custom script in order to retrieve the app version. Doable, but something I would like to avoid, especially since zip-build already handles it 👍
And thanks again for making this tool, it's the only one that I found that was working how I wanted it to :)

Perfect, that is exactly what I need. Thanks a lot!


Add Haiku Learning

We've got distributed workers in every department of our company. At the moment, 75% of our developers are remote, working from across the US and Europe.

Wonderful! :tada:


an error in iteration

🔎 Search Terms
error in iteration
🕗 Version & Regression Information
My current TypeScript version is<EMAIL_ADDRESS>My IDE is WebStorm, and its version is 2023.3.2
⏯ Playground Link
No response
💻 Code
export interface DownloadOption {
    mp4Quality: "1080p" | "720p" | undefined,
}

enum mediaQualityMapping {
    "720p" = "m-hd",
    "1080p" = "hd"
}

function bug(downloadOption: DownloadOption) {

    let resInJson: any

    if (downloadOption.mp4Quality === undefined) {
        return;
    }

    // no error tips: put it into a variable
    // let mp4Quality = downloadOption.mp4Quality
    // if (Object.keys(resInJson['anyField']).some((ele) => ele.includes(mediaQualityMapping[mp4Quality]))) {
    //     console.log("some msg")
    // }

    // If it is located in the iteration object, an error message will appear.
    if (Object.keys(resInJson['anyField']).some((ele) => ele.includes(mediaQualityMapping[downloadOption.mp4Quality]))) {
        console.log("some msg")
    }
}

function noBug(downloadOption: DownloadOption) {
    let resInJson: any

    if (downloadOption.mp4Quality === undefined) {
        return
    }

    if (resInJson['anyField'][mediaQualityMapping[downloadOption.mp4Quality]] === undefined) {
        console.log("some msg")
    }
}

🙁 Actual behavior
Under the premise that I have added the judgment whether it is undefined:
if (downloadOption.mp4Quality === undefined) {
    return;
}

if I put downloadOption.mp4Quality into a iteration
if (Object.keys(resInJson['anyField']).some((ele) => ele.includes(mediaQualityMapping[downloadOption.mp4Quality]))) {
    console.log("some msg")
}

that would be an error message like the following shows:

But if I put it into a variable, it's normal, no error message, like this:

🙂 Expected behavior
Under the premise that I add the judgment of whether it is undefined, no matter whether it is placed in the iteration or not, there should be no error prompt.
Additional information about the issue
No response

#9998


pinpoint 2.0.3 ：  The sampling rate was found to be incorrect after my tests. is it my configuration error? can anyone tells me why? thanks!!!

when i set profiler.sampling.enable=true and profiler.sampling.rate=1 or 5 or 10 or 20. Ten transactions were sent, and only one transaction be sampled.

profiler.sampling.rate=: 1=100%  2 = 50%   4 = 25%   10 =10%   20 = 5%
Change the "sampling.rate" in the two configuration files respectively and recomplile. The two configuration files are as follows: “pinpoint-env.config” in “profiles\release”  and “rofiles\local”.
https://github.com/naver/pinpoint/blob/master/agent/src/main/resources/profiles/local/pinpoint.config#L60
https://github.com/naver/pinpoint/blob/master/agent/src/main/resources/profiles/release/pinpoint.config#L60

profiler.sampling.rate=: 1=100% 2 = 50% 4 = 25% 10 =10% 20 = 5%
Change the "sampling.rate" in the two configuration files respectively and recomplile. The two configuration files are as follows: “pinpoint-env.config” in “profiles\release” and “rofiles\local”.
https://github.com/naver/pinpoint/blob/master/agent/src/main/resources/profiles/local/pinpoint.config#L60
https://github.com/naver/pinpoint/blob/master/agent/src/main/resources/profiles/release/pinpoint.config#L60

Now  the  configuration works. And I hava anther question:  the sever map is：App1->App2->App3. If i Set App1's  profiler.sampling.rate=1. Set the App2's  profiler.sampling.rate=1 or 20, and my test result is that App2‘s sampling rate is the same。

hi @caicha
According to the transaction tracking policy, if there is a trace that already traced, the request would be traced.
For above reason, if front application sampling policy is 100%, then all applications that receive requests from it would all track down request.
thanks :)

hi @caicha
According to the transaction tracking policy, if there is a trace that already traced, the request would be traced.
For above reason, if front application sampling policy is 100%, then all applications that receive requests from it would all track down request.
thanks :)

Thank you very much!


[fix] bug based on node version

Describe the bug
Node.js version: v22.1.0
OS version: MacOS Sonoma 14.4.1(23E224)
Description: From node 22 version, Array.isArray has been deprecated (https://nodejs.org/api/deprecations.html)
request(app.getHttpServer())
    .post(router)
    .set('Content-Type', 'multipart/form-data')
    .field('country', data.country)
    .field('businessLocation', data.businessLocation)
    .attach('file', 'test/resources/image.png')
    .expect(HttpStatus.CREATED)
    .expect(({ body }) => {
        expect(body).toBeDefined();
    });

(node:13214) [DEP0044] DeprecationWarning: The `util.isArray` API is deprecated. Please use `Array.isArray()` instead.
(Use `node --trace-deprecation ...` to show where the warning was created)

When you run code on Webstorm, get the above log and when you run it on cli, get the log Aborted.
Maybe using isArrayinside the field and attach functions.
Checklist

[x] I have searched through GitHub issues for similar issues.
[x] I have completely read through the README and documentation.
[x] I have tested my code with the latest version of Node.js and this package and confirmed it is still not working.

I can confirm this issue... The issue rests with the dependency on the form-data 4.0 package which makes use of this call.

Thanks for the comment. can i fix this? Or should I wait for the version to be updated?

I can confirm this issue... The issue rests with the dependency on the form-data 4.0 package which makes use of this call.

Thanks for the comment. can i fix this? Or should I wait for the version to be updated?


Show how to generate Java data models that overwrite equal method

What to solve
Depending on what you want to use the data models for, you might stumble upon a scenario where you want the models to overwrite equals methods.
This can be done by including the preset JAVA_COMMON_PRESET and providing the option equal. By default, if no options are present, all support functions are included.
Use the following code in the example:
generator = new JavaGenerator({
  presets: [
    {
      preset: JAVA_COMMON_PRESET,
      options: {
        equal: true,
        hashCode: false,
        classToString: false
      }
    }
  ]
});

Duplicate the folder https://github.com/asyncapi/modelina/tree/master/examples/TEMPLATE and rename it to java-generate-equals. Update any relevant documentation.

Some folks want more specific tasks to complete, or use this if you get stuck - CLICK ME

This issue is specially designed for first-time contributors, that want to contribute their very first code. If you are accustomed to how to solve issues in AsyncAPI, you can skip some of the steps.
What to know before getting started
Before actually getting started with solving the issue, there are a few things that need to be set up:

Make sure you familiarize yourself with our code-of-conduct and contributor guidelines
We work on forks of repositories and branches in forks, if you are unsure how to set this up you can follow the guide on our git-workflow setup.

Feel free to reach out either here in the issue, or on slack under #tooling if you have any questions or are stuck, we will gladly help.
Getting started
This is a task list, that you copy into your PR description to ensure everything is included, this list walks you through each step as to how to solve this issue. It assumes that you have already set up your fork and branch and are ready to commit code.

[ ] Duplicate the folder https://github.com/asyncapi/modelina/tree/master/examples/TEMPLATE and rename it to java-generate-equals. This will give you a good base to start out with.
[ ] Adapt the documentation about the feature and ensure the example are linked correctly.

The docs that need to change are the following: docs/languages/Java.md#include-equals-function-for-the-class
The documentation must reference an actual example that is tested and contain no code itself. It is because the docs will inevitably become desynchronized and display incorrect code.

[ ] Adapt the examples overview to include your new example.
[ ] Now it is time to adapt the test code (in examples/java-generate-equals/index.spec.ts) and the implementation (in examples/java-generate-equals/index.ts).
[ ] Make sure that the test succeeds, by standing in the new example folder and execute npm run test.
[ ] Make sure that there are no linting errors, by standing in the root folder and execute npm run lint.
[ ] Create your PR, by selecting your branch that should be merged with the master branch - https://github.com/asyncapi/modelina/compare
[ ] It is good practice to double-check your PR before requesting a review from someone else, the same way you read an assignment before handing it in.

Do you have any examples I can check for reference?
We have currently 4 example documentations that you can look for guidance on how to achieve the desired output:

How to add logging to the library
Generate models from AsyncAPI documents
Generate models from JSON Schema draft 7 documents
Generate an interface instead of class

Happy Hacktoberfest, everyone! ✨✨ Feel free to reach out to me for any questions you may have about adding documentation on these open issues. 🙂
Tag me in your AsyncAPI Doc PRs 📄, my GitHub handle is /alequetzalli 🐙.


feat!: Remove deprecated config flags. Fixes #7971

Signed-off-by: Anurag Pathak<EMAIL_ADDRESS>Fixes #7971
This PR removes the following options -

executorImage (use --executor-image flag to workflow-controller instead)
executorImagePullPolicy (use executor.imagePullPolicy in configmap instead)
executorResources (use executor.resources in configmap instead)
namespace

Please only create one PR. Closing this in favor of https://github.com/argoproj/argo-workflows/pull/8009

Please only create one PR. Closing this in favor of #8009

Yes I was just about to do it. I forgot to create a new branch last time so had to make a new PR.


Update README.md > Resetted not a word (reset).

Fix resetted to reset. English is hard.

Thanks!


UserWarning: Intent 'nlu_fallback' has only 1 training examples! Minimum is 2, training may fail.

Rasa version: 2.0
Rasa SDK version (if used & relevant):
Rasa X version (if used & relevant):
Python version: 3.7.0
Operating system (windows, osx, ...): osx
Issue:
Invalid warning in rasa shell about nlu_fallback
Error (including full traceback):
UserWarning: Intent 'nlu_fallback' has only 1 training examples! Minimum is 2, training may fail.

Command or request that led to error:
rasa shell

Content of configuration file (config.yml) (if relevant):

Content of domain file (domain.yml) (if relevant):

Thanks for the issue, @rgstephens will get back to you about it soon!
You may find help in the docs and the forum, too 🤗

I was just able to reproduce this with the examples/rules bot as well, it seems to happen for any intent that is listed in the domain, but doesn't have nlu training examples. That shouldn't happen, it's perfectly fine to list an intent in the domain, but not have training examples for it.
Result from rasa train when running on examples/rules with version 2.0.2:
(rasa-poetry) akela@BERMB00007 rules % rasa train
2020-10-23 11:11:50 INFO     rasa.model  - Data (version) for Core model section changed.
2020-10-23 11:11:50 INFO     rasa.model  - Data (nlu-config) for NLU model section changed.
Training NLU model...
2020-10-23 11:11:51 INFO     rasa.shared.nlu.training_data.training_data  - Training data stats:
2020-10-23 11:11:51 INFO     rasa.shared.nlu.training_data.training_data  - Number of intent examples: 286 (15 distinct intents)

2020-10-23 11:11:51 INFO     rasa.shared.nlu.training_data.training_data  -   Found intents: 'ask_possibilities', 'inform', 'thankyou', 'greet', 'faq', 'request_restaurant', 'explain', 'nlu_fallback', 'bot_challenge', 'stop', 'deny', 'affirm', 'activate_q_form', 'switch_faq', 'chitchat'
2020-10-23 11:11:51 INFO     rasa.shared.nlu.training_data.training_data  - Number of response examples: 0 (0 distinct responses)
2020-10-23 11:11:51 INFO     rasa.shared.nlu.training_data.training_data  - Number of entity examples: 130 (3 distinct entities)
2020-10-23 11:11:51 INFO     rasa.shared.nlu.training_data.training_data  -   Found entity types: 'cuisine', 'seating', 'feedback'
/Users/akela/Documents/rasa-new/rasa/shared/utils/io.py:93: UserWarning: Intent 'activate_q_form' has only 1 training examples! Minimum is 2, training may fail.
/Users/akela/Documents/rasa-new/rasa/shared/utils/io.py:93: UserWarning: Intent 'ask_possibilities' has only 1 training examples! Minimum is 2, training may fail.
/Users/akela/Documents/rasa-new/rasa/shared/utils/io.py:93: UserWarning: Intent 'explain' has only 1 training examples! Minimum is 2, training may fail.
/Users/akela/Documents/rasa-new/rasa/shared/utils/io.py:93: UserWarning: Intent 'faq' has only 1 training examples! Minimum is 2, training may fail.
/Users/akela/Documents/rasa-new/rasa/shared/utils/io.py:93: UserWarning: Intent 'nlu_fallback' has only 1 training examples! Minimum is 2, training may fail.
/Users/akela/Documents/rasa-new/rasa/shared/utils/io.py:93: UserWarning: Intent 'switch_faq' has only 1 training examples! Minimum is 2, training may fail.

I have a similar issue here but caused by a different command
Rasa Version: 2.0.2
Rasa SDK Version : 2.0.0
Rasa X Version: 0.33.0
Python Version: 3.7.7
Operating System: MacOS
Issue: invalid warning using nlu_fallback intent triggered by FallbackClassifier
Command or request that led to error: Rasa fallback-handoff Guide
Content of configuration file:

name: FallbackClassifier
threshold: 0.3
ambiguity_threshold: 0.1

Specifics:
I followed this guide to handle fallbacks (under section "Fallbacks" --> NLU Fallback"). Basically the guide listed three things to do:

Use FallbackClassifier
Define utter_please_rephrase
Create NLU fallback rule

I did exactly those three things. It does not say we need to define a nlu_fallback intent in the nlu.yml file with several examples (hence I didn't define it).

Hi, I have the exact same problem, is there any way to resolve this?

Hi, I have the exact same problem, is there any way to resolve this?

hi, one more thing: I created a repo in which I set up a mini bot that exhibits the aforementioned problem. Feel free to download it and have a look https://github.com/boryslawskamaria/chatbots/tree/main/minibot_fallback_test
The error I keep getting is always github/chatbots/.env/lib/python3.6/site-packages/rasa/shared/utils/io.py:93: UserWarning: Intent 'nlu_fallback' has only 1 training examples! Minimum is 2, training may fail.

hi, one more thing: I created a repo in which I set up a mini bot that exhibits the aforementioned problem. Feel free to download it and have a look https://github.com/boryslawskamaria/chatbots/tree/main/minibot_fallback_test
The error I keep getting is always github/chatbots/.env/lib/python3.6/site-packages/rasa/shared/utils/io.py:93: UserWarning: Intent 'nlu_fallback' has only 1 training examples! Minimum is 2, training may fail.

@boryslawskamaria you can ignore the warning, it's a warning that shouldn't come up. We will work on removing it at some point

@boryslawskamaria you can ignore the warning, it's a warning that shouldn't come up. We will work on removing it at some point

@ancalita Do you think your PR https://github.com/RasaHQ/rasa/pull/8349 also fixes this issue?

Yes, PR #8349 solves the original issue flagged by the first user.

Yes, PR #8349 solves the original issue flagged by the first user.
Great!


"ITC.response.error.OPERATION_FAILED" after "Successfully finished processing the build"

Issue Description
We got an ITC failure after the app was uploaded and processed. Our script uploads 6 apps and it could fail randomly on any one of those.
Output
...
[10:12:41]: Successfully exported and compressed dSYM file
[10:12:41]: Successfully exported and signed the ipa file:
[10:12:41]: /Users/xcode/Library/Caches/XCSBuilder/Bots/55fc1d4d33957fff0a8464c7000bf42a/Source/ios-app/lounge/LoungeLive.ipa
[10:12:41]: ------------------------
[10:12:41]: --- Step: testflight ---
[10:12:41]: ------------------------
[10:12:41]: Login to iTunes Connect<EMAIL_ADDRESS>[10:12:45]: Login successful
[10:12:47]: Ready to upload new build to TestFlight (App:<PHONE_NUMBER>)...
[10:12:47]: Going to upload updated app to iTunes Connect
[10:12:47]: This might take a few minutes. Please don't interrupt the script.
[10:19:07]: iTunes Transporter successfully finished its job
[10:19:07]: --------------------------------------------------------------------
[10:19:07]: Successfully uploaded package to iTunes Connect. It might take a few minutes until it's visible online.
[10:19:07]: --------------------------------------------------------------------
[10:19:07]: Successfully uploaded the new binary to iTunes Connect
[10:19:07]: If you want to skip waiting for the processing to be finished, use the `skip_waiting_for_build_processing` option
[10:19:07]: Waiting for iTunes Connect to process the new build
[10:19:49]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:20:28]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:21:06]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:21:45]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:22:24]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:23:05]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:23:44]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:24:22]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:25:02]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:25:40]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:26:19]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:27:05]: Waiting for iTunes Connect to finish processing the new build (1.4.5 - 74)
[10:27:35]: Successfully finished processing the build
[10:27:35]: You can now tweet:
[10:27:35]: iTunes Connect #iosprocessingtime 8 minutes
[10:27:46]: ----------------------------
[10:27:46]: --- Step: reset_git_repo ---
[10:27:46]: ----------------------------
[10:27:46]: $ git reset --hard HEAD
[10:27:46]: ▸ HEAD is now at 2a004ce Merge pull request #481 from lounge/ZLA-1167-iOS-campaign-timer-function
[10:27:46]: $ git clean -qfdx
[10:27:46]: Git repo was reset and cleaned back to a pristine state.
+-----------------------------+--------------------------------------------------------------------+
|                                           Lane Context                                           |
+-----------------------------+--------------------------------------------------------------------+
| DEFAULT_PLATFORM            | ios                                                                |
| PLATFORM_NAME               | ios                                                                |
| LANE_NAME                   | ios all                                                            |
| GIT_REPO_WAS_CLEAN_ON_START | true                                                               |
| BUILD_NUMBER                | 74                                                                 |
| LATEST_BUILD_NUMBER         | 71                                                                 |
| FL_CHANGELOG                | Merge pull request #481 from lounge/ZLA-1167-iOS-campaign-timer... |
| IPA_OUTPUT_PATH             | /Users/xcode/Library/Caches/XCSBuilder/Bots/55fc1d4d33957fff0a8... |
| DSYM_OUTPUT_PATH            | /Users/xcode/Library/Caches/XCSBuilder/Bots/55fc1d4d33957fff0a8... |
| XCODEBUILD_ARCHIVE          | /Users/xcode/Library/Developer/Xcode/Archives/2017-03-08/Lounge... |
+-----------------------------+--------------------------------------------------------------------+
[10:27:46]: ITC.response.error.OPERATION_FAILED

+------+-------------------------------------+-------------+
|                     fastlane summary                     |
+------+-------------------------------------+-------------+
| Step | Action                              | Time (in s) |
+------+-------------------------------------+-------------+
| 1    | Verifying required fastlane version | 0           |
| 2    | default_platform                    | 0           |
| 3    | update_fastlane                     | 0           |
| 4    | reset_git_repo                      | 1           |
| 5    | ensure_git_status_clean             | 0           |
| 6    | git_pull                            | 1           |
| 7    | increment_build_number              | 2           |
| 8    | app_store_build_number              | 8           |
| 9    | changelog_from_git_commits          | 0           |
| 10   | clean_build_artifacts               | 0           |
| 11   | clear_derived_data                  | 3           |
| 12   | clean_build_artifacts               | 0           |
| 13   | clear_derived_data                  | 0           |
| 14   | Switch to ios lounge_appstore lane  | 0           |
| 15   | gym                                 | 439         |
| 16   | testflight                          | 1016        |
| 17   | clean_build_artifacts               | 0           |
| 18   | clear_derived_data                  | 0           |
| 19   | Switch to ios prive_appstore lane   | 0           |
| 20   | gym                                 | 427         |
| 21   | testflight                          | 947         |
| 22   | clean_build_artifacts               | 0           |
| 23   | clear_derived_data                  | 0           |
| 24   | Switch to ios lounge_staging lane   | 0           |
| 25   | gym                                 | 431         |
| 26   | testflight                          | 924         |
| 27   | clean_build_artifacts               | 0           |
| 28   | clear_derived_data                  | 0           |
| 29   | Switch to ios lounge_live lane      | 0           |
| 30   | gym                                 | 425         |
| 💥   | testflight                          | 905         |
| 32   | reset_git_repo                      | 0           |
+------+-------------------------------------+-------------+

[10:27:46]: fastlane finished with errors

Looking for related GitHub issues on fastlane/fastlane...

➡  Binary upload invalid / [!] {"data"=>nil, "messages"=>{"warn"=>nil, "error"=>["ITC.response.error.OPERATION_FAILED"], "info"=>nil}, "statusCode"=>"ERROR"}
   https://github.com/fastlane/fastlane/issues/6419 [closed] 84 💬
   6 weeks ago

➡  Produce crashes while app creation
   https://github.com/fastlane/fastlane/issues/6960 [closed] 2 💬
   3 weeks ago

➡  "You cannot start testing without any tester" (we have internal and external testers added)
   https://github.com/fastlane/fastlane/issues/7867 [closed] 3 💬
   3 weeks ago

and 2 more at: https://github.com/fastlane/fastlane/search?q=The%20request%20could%20not%20be%20completed%20because:%0A%09ITC.response.error.OPERATION_FAILED&type=Issues&utf8=✓

🔗  You can ⌘ + double-click on links to open them directly in your browser.

Environment
✅ fastlane environment ✅

### Stack

| Key                         | Value                                       |
| --------------------------- | ------------------------------------------- |
| OS                          | 10.12.3                                     |
| Ruby                        | 2.2.4                                       |
| Bundler?                    | false                                       |
| Git                         | git version 2.10.1 (Apple Git-78)           |
| Installation Source         | ~/.fastlane/bin/bundle/bin/fastlane         |
| Host                        | Mac OS X 10.12.3 (16D32)                    |
| Ruby Lib Dir                | ~/.fastlane/bin/bundle/lib                  |
| OpenSSL Version             | OpenSSL 1.0.2g  1 Mar 2016                  |
| Is contained                | true                                        |
| Is homebrew                 | false                                       |
| Is installed via Fabric.app | false                                       |
| Xcode Path                  | /Applications/Xcode.app/Contents/Developer/ |
| Xcode Version               | 8.2.1                                       |

### System Locale

| Variable | Value       |   |
| -------- | ----------- | - |
| LANG     | en_US.UTF-8 | ✅ |
| LC_ALL   | en_US.UTF-8 | ✅ |
| LANGUAGE | en_US.UTF-8 | ✅ |

### fastlane files:

**No Fastfile found**

**No Appfile found**

### fastlane gems

| Gem      | Version | Update-Status |
| -------- | ------- | ------------- |
| fastlane | 2.19.3  | ✅ Up-To-Date  |

### Loaded fastlane plugins:

**No plugins Loaded**

Loaded gems

| Gem                       | Version      |
| ------------------------- | ------------ |
| CFPropertyList            | 2.3.5        |
| activesupport             | <IP_ADDRESS>      |
| addressable               | 2.5.0        |
| babosa                    | 1.0.2        |
| bigdecimal                | 1.2.6        |
| bundler                   | 1.14.3       |
| claide                    | 1.0.1        |
| colored                   | 1.2          |
| colored2                  | 3.1.1        |
| commander                 | 4.4.3        |
| domain_name               | 0.5.20161129 |
| dotenv                    | 2.2.0        |
| excon                     | 0.54.0       |
| faraday                   | 0.11.0       |
| faraday-cookie_jar        | 0.0.6        |
| faraday_middleware        | <IP_ADDRESS>     |
| fastimage                 | 2.0.1        |
| gh_inspector              | 1.0.3        |
| google-api-client         | 0.9.26       |
| googleauth                | 0.5.1        |
| highline                  | 1.7.8        |
| http-cookie               | 1.0.3        |
| httpclient                | 2.8.3        |
| hurley                    | 0.2          |
| i18n                      | 0.7.0        |
| io-console                | 0.4.3        |
| json                      | 1.8.1        |
| jwt                       | 1.5.6        |
| libxml-ruby               | 2.9.0        |
| little-plugger            | 1.1.4        |
| logging                   | 2.1.0        |
| memoist                   | 0.15.0       |
| mime-types                | 3.1          |
| mime-types-data           | 3.2016.0521  |
| mini_magick               | 4.5.1        |
| minitest                  | 5.4.3        |
| multi_json                | 1.12.1       |
| multi_xml                 | 0.6.0        |
| multipart-post            | 2.0.0        |
| nanaimo                   | 0.2.3        |
| nokogiri                  | 1.5.6        |
| os                        | 0.9.6        |
| plist                     | 3.2.0        |
| power_assert              | 0.2.2        |
| psych                     | 2.0.8        |
| public_suffix             | 2.0.5        |
| rake                      | 10.4.2       |
| rdoc                      | 4.2.0        |
| representable             | 2.3.0        |
| retriable                 | 2.1.0        |
| rouge                     | 1.11.1       |
| rubygems-update           | 2.5.2        |
| rubyzip                   | 1.2.0        |
| security                  | 0.1.3        |
| signet                    | 0.7.3        |
| slack-notifier            | 1.5.1        |
| sqlite3                   | 1.3.13       |
| terminal-notifier         | 1.7.1        |
| terminal-table            | 1.7.3        |
| test-unit                 | 3.0.8        |
| thread_safe               | 0.3.5        |
| tty-screen                | 0.5.0        |
| tzinfo                    | 1.2.2        |
| uber                      | 0.0.15       |
| unf                       | 0.1.4        |
| unf_ext                   | <IP_ADDRESS>      |
| unicode-display_width     | 1.1.3        |
| word_wrap                 | 1.0.0        |
| xcodeproj                 | 1.4.2        |
| xcpretty                  | 0.2.4        |
| xcpretty-travis-formatter | 0.0.4        |

*generated on:* **2017-03-08**

Keep in mind that we use ENV['DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS'] = '-t DAV' in our fastfile

do you still run in to this issue? - yesterday it seemed that the apple api was  a bit flaky overall.

Indeed, today we tried another deployment and it went fine. Some questions:

Can you do anything to improve the console output? Essentially we got "Successfully finished processing the build" and then an error out of nowhere
Shouldn't automatic retrying kick in in such scenario?

This should be resolved with the most recent release 👍