Index out a few seconds after launching any mylg command

lahwran@lahwran:~$ mylg trace us7.wormax.io
trace route to us7.wormax.io (<IP_ADDRESS>), 30 hops max
1  <IP_ADDRESS> 6.783 ms 1.418 ms 4.268 ms
2  <IP_ADDRESS> 1.387 ms 1.389 ms 1.312 ms
3  <IP_ADDRESS> [ASN 7922/COMCAST-7922] 11.204 ms 10.470 ms 11.854 ms
4  be-10001-sur03.pinole.ca.sfba.comcast.net. (<IP_ADDRESS>) [ASN 7922/COMCAST-7922] 12.258 ms 11.932 ms 14.548 ms
5  be-224-rar01.pinole.ca.sfba.comcast.net. (<IP_ADDRESS>) [ASN 7922/COMCAST-7922] 12.167 ms 13.476 ms 12.566 ms
6  hu-0-1-0-3-ar01.santaclara.ca.sfba.comcast.net. (<IP_ADDRESS>) [ASN 7922/COMCAST-7922] 76.399 ms 15.721 ms 15.345 ms
7  be-33651-cr02.sunnyvale.ca.ibone.comcast.net. (<IP_ADDRESS>) [ASN 7922/COMCAST-7922] 307.349 ms 17.319 ms 18.846 ms
8  be-11021-cr02.1601milehigh.co.ibone.comcast.net. (<IP_ADDRESS>) [ASN 7922/COMCAST-7922] 41.864 ms 45.102 ms 41.049 ms
9  be-11721-cr02.denver.co.ibone.comcast.net. (<IP_ADDRESS>) [ASN 7922/COMCAST-7922] 43.513 ms 38.890 ms 46.868 ms
10 be-10517-cr02.350ecermak.il.ibone.comcast.net. (<IP_ADDRESS>) [ASN 7922/COMCAST-7922] 70.580 ms 65.817 ms 66.156 ms
panic: runtime error: index out of range

goroutine 10 [running]:
panic(0x4516280, 0xc4200100e0)
        /usr/local/go/src/runtime/panic.go:500 +0x1a1
github.com/mehrdadrad/mylg/ns.fetchNSHosts(0x0, 0x0, 0x0)
        /Users/mehrdad/golang/src/github.com/mehrdadrad/mylg/ns/ns.go:357 +0x98d
github.com/mehrdadrad/mylg/ns.(*Request).Init(0xc42010c460)
        /Users/mehrdad/golang/src/github.com/mehrdadrad/mylg/ns/ns.go:99 +0x7f
created by main.init.1
        /Users/mehrdad/golang/src/github.com/mehrdadrad/myLG/mylg.go:104 +0x125

update: it happens without actually doing anything. this is using the latest mac version on the site as of sep 30 at 9:10 pm.
lahwran@lahwran:~$ mylg

=================================================
                          _    ___
                _ __ _  _| |  / __|
               | '  \ || | |_| (_ |
               |_|_|_\_, |____\___|
                      |__/

                 My Looking Glass
           Free Network Diagnostic Tool
                  http://mylg.io
================== myLG v0.2.6 ==================
local> trace

    usage:
          trace IP address / domain name [options]
    options:
          -r             Real-time response time at each point along the way
          -n             Do not try to map IP addresses to host names
          -nr            Do not try to map IP addresses to ASN,Holder (RIPE NCC)
          -m MAX_TTL     Set the maximum number of hops
          -4             Forces the trace command to use IPv4 (target should be hostname)
          -6             Forces the trace command to use IPv6 (target should be hostname)
          -T             Set the real-time terminal theme (dark|light)
          -c             Set the number of pings sent
          -p             Set the packet size in bytes inclusive headers (default 52 bytes)
          -u             Use UDP datagram instead of ICMP
    Example:
          trace <IP_ADDRESS>
          trace freebsd.org -r

local> panic: runtime error: index out of range

goroutine 34 [running]:
panic(0x4516280, 0xc42000c0f0)
        /usr/local/go/src/runtime/panic.go:500 +0x1a1
github.com/mehrdadrad/mylg/ns.fetchNSHosts(0x0, 0x0, 0x0)
        /Users/mehrdad/golang/src/github.com/mehrdadrad/mylg/ns/ns.go:357 +0x98d
github.com/mehrdadrad/mylg/ns.(*Request).Init(0xc42010c460)
        /Users/mehrdad/golang/src/github.com/mehrdadrad/mylg/ns/ns.go:99 +0x7f
created by main.init.1
        /Users/mehrdad/golang/src/github.com/mehrdadrad/myLG/mylg.go:104 +0x125
lahwran@lahwran:~$

lahwran@lahwran:~$ mylg

=================================================
                          _    ___
                _ __ _  _| |  / __|
               | '  \ || | |_| (_ |
               |_|_|_\_, |____\___|
                      |__/

                 My Looking Glass
           Free Network Diagnostic Tool
                  http://mylg.io
================== myLG v0.2.6 ==================
local> panic: runtime error: index out of range

goroutine 34 [running]:
panic(0x4516280, 0xc42000c0f0)
        /usr/local/go/src/runtime/panic.go:500 +0x1a1
github.com/mehrdadrad/mylg/ns.fetchNSHosts(0x0, 0x0, 0x0)
        /Users/mehrdad/golang/src/github.com/mehrdadrad/mylg/ns/ns.go:357 +0x98d
github.com/mehrdadrad/mylg/ns.(*Request).Init(0xc42010c460)
        /Users/mehrdad/golang/src/github.com/mehrdadrad/mylg/ns/ns.go:99 +0x7f
created by main.init.1
        /Users/mehrdad/golang/src/github.com/mehrdadrad/myLG/mylg.go:104 +0x125
lahwran@lahwran:~$

@lahwran it fixed at repo, also for packages except mac. download mylg-0-2.7 or compile it.

Problem still persists on Mac, please help.
local> panic: runtime error: index out of range
goroutine 4 [running]:
panic(0x4516280, 0xc42000c0d0)
/usr/local/go/src/runtime/panic.go:500 +0x1a1
github.com/mehrdadrad/mylg/ns.fetchNSHosts(0x0, 0x0, 0x0)
/Users/mehrdad/golang/src/github.com/mehrdadrad/mylg/ns/ns.go:357 +0x98d
github.com/mehrdadrad/mylg/ns.(*Request).Init(0xc4201243f0)
/Users/mehrdad/golang/src/github.com/mehrdadrad/mylg/ns/ns.go:99 +0x7f
created by main.init.1
/Users/mehrdad/golang/src/github.com/mehrdadrad/myLG/mylg.go:104 +0x125

@manstrocity can you compile the latest version on your Mac?

@manstrocity I just uploaded the mylg version 0.2.7 for Mac. it's not package so you should follow the below once it downloaded. http://mylg.io/dl/mac/0.2.7/mylg
chmod +x ./mylg
cp ./mylg /usr/local/bin/

Thanks, I just downloaded a file. What kind of file extension is dms? I tried to untar and nothing happened.

@manstrocity it's not package, just a binary file.
try the below at downloaded directory:
chmod +x ./mylg
cp ./mylg /usr/local/bin/
if you have mylg under /usr/bin:
cp ./mylg /usr/bin/

It works, hoping to get to know this app.
Only line I would change is:
sudo cp ./mylg /usr/local/bin/


Fixes #9397 Launch onenote links (#9931)

This PR fixes #9397
Merging change into release branch for April release.

/merge

Merging PR based on approval from @qifahs


pull request for e2e test at 12/23/2016 20:15:08

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


SL Review: Print to PDF is cutting off all data entered after the 1st line

Background: When I enter information in any field in the Senior leaders review and then select 'print PDF' all the information after the first visible line is removed in the PDF
Example IN APP:
Private Zenhub Image
Example In Printed PDF:
Private Zenhub Image
Steps to Reproduce:

[ ] open a SL review form in PROD
[ ] add close to maximum characters in each field
[ ] select print to PDF
[ ] compare screen entry to PDF capture :(

Actual Behavior:
only one line of text appears in each field of PDF
Expected Behaviour:
All data entered should appear
Environment:
PROD

Senior_Leadership_Review-caldwell__christopher (1).pdf

this is the screen shot of how it looks in the app
Private Zenhub Image

@Stella-Archer @Abuchana Changing this to 3 story point.
selected issue is generic on digital journey and can apply on all multiline text for all forms. Needs some more efforts in testing as well.

@bhumin-fw, we still have AOT hours if you want to engage them for consultation...

@Abuchana AOT didn't implemented print for edit/add form mode. They have handle the same for email attachment and view only forms.
We did added print PDF for all form mode. So printPDF for editable form is customized code develop by us.
I'll move this ticket to code review this afternoon but we need to test this out for all existing forms. I'll make sure I do initial developer end testing for all deployed form(tele, sl, c&f, 1.10) + mat-pat(latest copy)

@bhumin-fw, thank you for clarifying for me!

Tested by DJ team with different amounts of text - the tests did not uncover anything that looked off or misaligned. Over to Jodi /team for her review and approval.  And then we can close this ticket.

Meghan,
I tested this one and I think it’s ok. What is in the PDF matches what is in the form, but I am not 100% sure given that it appears that there is some information cut off in two areas (the way it shows in the form). The first is in the Expertise and Skills section (first snip below) and the second is in the Accountability #2 section (2nd snip below).
Can the team verify that nothing else is going on here and that it is just a matter of accidental cutting and pasting?
@.***
@.***
From: Meghan Stothers @.>
Sent: Monday, August 28, 2023 1:08 PM
To: bcgov/digital-journeys @.>
Cc: Little, Jodi PSA:EX @.>; Assign @.>
Subject: Re: [bcgov/digital-journeys] SL Review: Print to PDF is cutting off all data entered after the 1st line (Issue #1291)
[EXTERNAL] This email came from an external source. Only open attachments or links that you are expecting from a known sender.
Tested by DJ team with different amounts of text - the tests did not uncover anything that looked off or misaligned. Over to Jodi /team for her review and approval. And then we can close this ticket.
—
Reply to this email directly, view it on GitHubhttps://github.com/bcgov/digital-journeys/issues/1291#issuecomment-1696335709, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A2LSYESARVSNH552HAOVLCTXXT3DFANCNFSM6AAAAAA35XRJGM.
You are receiving this because you were assigned.Message ID<EMAIL_ADDRESS>

@JodiLittle I did verify 5 legacy and 2 after deployment forms. It looks good. If you notice anything please share screenshot or name of SL review application and I'll take a look into it.
Note: Screenshots shared in this ticket are demo text/data except employee information. Please review legacy or new submissions on live website only.


sync with latest app failed in local system

Error ID
7f8e3c72-7438-41a7-9f18-ac80af5a782b
What happened?
Steps to produce the bug

First time install Gadget app in local using @gadgetinc
After some day again want to sync so, I run the below command
npx @gadgetinc/ggt@latest sync --app bulk-discount-generator ./
It's appear the below error:

What did you expect to happen?
It's sync smoothly as We want
Steps to reproduce

Go to root of the pre-installed app in local system
After some day again want to sync so, I run the below command
npx @gadgetinc/ggt@latest sync --app bulk-discount-generator ./

Anything else?
No response

When syncing an app to a non-empty directory, ggt sync looks for a .gadget/sync.json file within said directory. Unfortunately, .gadget/sync.json is only created when ggt sync is stopped.
I can think of two potential scenarios where .gadget/sync.json doesn't exist after previously running ggt sync

You still have ggt sync running in another tab
You stopped ggt sync, but it failed to create the .gadget/sync.json file

If you do have ggt sync running in another tab, make sure to stop it via CTRL+C before running it again.
If you don't have ggt sync running you can either:

re-run the ggt sync again with the --force flag to force it to continue without a .gadget/sync.json file
ggt sync a different directory
if you don't have any local changes that you want to push, delete the directory and run ggt sync again

Let me know if you still have issues

I was working on saving .gadget/sync.json more often in this PR -- I'm gonna  clean it up and release it today.


update README

The following content was added to the  Better Optimization chapter：
Dataset Quantization(Daquan Zhou et al., ICCV 2023):octocat::book:
The following content was added to the Federated Learning chapter：
DENSE: Data-Free One-Shot Federated Learning(Jie Zhang et al., NeurIPS 2022):book:

Thanks for the contribution!


Coinbase PRO - BTC-EUR - error insufficient funds with small balance

Today my bot tried to place a SELL order of 0.0008 BTC, however it get's an error because i haven't that amount of BTC into my (small) portfolio as you can see from the screenshot below.
Maybe ther's a rounding issue?

It does look like a rounding issue. I will look into this.

I've fixed this.


comptime serializer doesn't freeze functions

x := comptime
  f := function()
    5
  f.a = 6
  return Object.freeze f

const x = Object.defineProperties(
  function () {
    return 5;
  },
  {
    a: {
      value: 6,
      writable: false,
      enumerable: true,
      configurable: false,
    },
  },
);

I can get a PR up for this tonight, assuming it isn't too gnarly.


Add support for pcov code coverage driver

Added native support for pcov as a code coverage driver. It's much faster than Xdebug and uses far less ram than PHPDbg.
I completed the 3 steps below:

[x] I've read the Contribution Guide.
[x] I've updated the documentation. (refer to this for how to do so).
[x] I enjoyed my time contributing and making developer's life easier :)

The last round of errors in Travis CI don't see like there something I could have caused, kinda just seems like network errors mostly. Is there anything I can do to get them all green?

This should be a nice addition!


Privacy Manifest

From Apple Docs:

You need to include a privacy manifest file in your third-party SDK if it’s listed in “SDKs that require a privacy manifest and signature,” in Upcoming third-party SDK requirements. Otherwise, include a privacy manifest file in your third-party SDK if it uses required reasons API, collects data about the person using apps that include the third-party SDK, enables the app to collect data about people using the app, or contacts tracking domains. Providing a privacy manifest file helps app developers to understand the API use and data-collection practices of your third-party SDK.

Could you please add a privacy manifest for this library and its dependencies?

Thank you, now it's available from v1.0.2


HPCC-32725 Add SOAPCALL tests to the performance suite

@rpastrana to run, first of all run ecl-test with options
setup --suiteDir ~/dev/PerformanceTesting/PerformanceTesting -t=roxie
then run with options
query --suiteDir ~/dev/PerformanceTesting/PerformanceTesting "15*"

Link: https://hpccsystems.atlassian.net/browse/HPCC-32725


Tensor multiplication issue in DipImage3.0 compared to 2.9

Component
Select one or more of: DIPimage
Include the release version: DIPimage 2.9 installer win64 (working) DIPlib3_installer_2018b (Issue)
Describe the bug
A clear and concise description of what the bug is. Include a description of observed results and expected results.
To Reproduce
test_data.zip
Dip 2.9
d = newimar(3,1);
d{1} = readtimeseries('gg.tif');
d{2} = readtimeseries('gr.tif');
d{3} = readtimeseries('rr.tif');
B =[0.5639,0.0000,-0.5636;
0.0317,0.0036,2.1736;
0.0018,0.9867,0.1268;]
c = inv(B) * d
Dip 3
gg = readtimeseries('gg.tif');
gr = readtimeseries('gr.tif');
rr = readtimeseries('rr.tif');
d = newtensorim(gg,gr,rr);
B =[0.5639,0.0000,-0.5636;
0.0317,0.0036,2.1736;
0.0018,0.9867,0.1268;]
c = inv(B) * d
c will be a new (3,1) tensor if working.
DipImage 2.9 -> Output as expected.
DipImage 3.0 -> Error using dip_operators.
Error using dip_operators
Log:
Sizes don't match
in function: SingletonExpandedSize (D:\src\diplib\src\library\framework.cpp at line number 40)
in function: Scan (D:\src\diplib\src\library\framework_scan.cpp at line number 141)
in function: MultiplySampleWise (D:\src\diplib\src\math\arithmetic.cpp at line number 365)
in function: Multiply (D:\src\diplib\src\math\arithmetic.cpp at line number 279)
Error in  *  (line 1725)
out = dip_operators('*',lhs,rhs,dipgetpref('KeepDataType'));
System information:

What OS do you have? Windows 10
If DIPimage, what version of MATLAB do you have?
MATLAB Version: <IP_ADDRESS>4997 (R2019a) Update 6
Operating System: Microsoft Windows 10 Education Version 10.0 (Build 19042)
Java Version: Java 1.8.0_181-b13 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode

As a workaround, you should be able to do this:
invB = inv(B);
c = dip_image(invB(:),[3,3]) * d


[RDK-29360] Add --westeros-socket option

Add the ability to pass a westeros socket path as an option when starting a container. The socket is then bind-mounted into the container with the following config:
        {
            "source": "/tmp/westeros-0",
            "destination": "/tmp/westeros",
            "options": [
                "bind",
                "rw",
                "nosuid",
                "nodev",
                "noexec"
            ],
            "type": "bind"
        }

Usage:
DobbyTool start --westeros-socket /tmp/westeros sleep ./sleepy

LGTM


Prune 0.54.0 RC1 Changelog

Due to some bugs in the algorithm we now use to automatically generate the change-log, some unexpected PRs remain, especially the PRs that are about changelog changes for 0.53.* should be removed.

#7203 was merged, closing now.


net-ibverbs-smp fails in autobuild

Original author: Nikhil Jain
Original issue: https://charm.cs.illinois.edu/redmine/issues/231

Per Bilge, it works fine when she tested it, but autobuild reports crashes.

Original author: Nikhil Jain
Original date: 2013-10-07 03:03:12

I think the issues were resolved on this. Closing.


Docker recipe for authenticated/verified app

Starting a new pull request for the NGINX/Gunicorn Docker recipe.

Having issues with multiple Gunicorn workers who want to create the same database (or so it seems). Added documentation.

Maybe it's a good idea to put the configuration of the ports in a .env and load them from there in the dockerfiles? That makes configuring them a bit easier.

Trying to use the .env file enhancement, and it seems I will get it to work. Many small hickups when it comes to juggling environment vars to entrypoints and whatnot. I think I am closing in.
Also: found a couple of things that did not work properly in the frontend!!!!

Maybe it's a good idea to put the configuration of the ports in a .env and load them from there in the dockerfiles? That makes configuring them a bit easier.

Indeed it was, thanks @PeterLombaers. Although I had to add yet another config file, by now the only thing people have to do is editing the .env file if they want to and creating a SendGrid account etc.
The current verskion is working. But! I still get the feeling that multiple processes (sometimes) try to create database tables simultaneously. Therefor I will remove the database creation from start flask in the coming commits.

The PR is ready for inspection!

In the simple version, if I want to export the project data out of the container, how do I do it? Should run the container with a certain volume mount? Or should I use another tool to get the data out of the container? It would be nice to have a short explanation in the readme.

When I tried to run the simple version, first I got the error pg_config executable not found. When I added the line && apt-get install -y git build-essential libpq-dev\ to the docker file the build was succesful. When I try to run the container and go to localhost:8080 I get stuck on a loading animation. Not sure what the problem is, I can't seem to get the logs of the asreview process.


Search near multiple locations

I don't believe there a way to search near multiple locations ? How could this be implemented ?
I imagine a syntax similar to this :
Venue.near(['Omaha, NE, US', 'Dallas, TX, US'])

Would this do what you're looking for?:
Venue.near('Omaha, NE, US').or(Venue.near('Dallas, TX, US'))


Plots for MCS time series

Add helpers for plotting mean weighted variables (area, minimum temperature, precipitation, minimum eccentricity).

Currently aggregating over CEs to an MCS frame is a bit annoying/complicated if you aren't able to use tams.run.


Error if both n_objects and n_cores_batch are greater than 1

Dear Brenden K. Petersen,
How to understand n_objects? I did some tests to set it n_objects=3 and it seemed that dso would produce three expressions at the same time. But how to decide which one is better?
https://github.com/brendenpetersen/deep-symbolic-optimization/blob/8724839dab910022e24d03debdf564236683474b/dso/dso/program.py#L219
In addition, when n_objects is greater than 1, I found n_cores_batch must be 1. Otherwise, it can cause an error (please see the attached log file as well as the configurations).
error_log_config.zip
Could you give me some suggestions, please?

Hi, n_objects is (intentionally) not configurable via config file. It shouldn't be directly changed in the code, so if you changed n_objects > 1 directly in the code, it won't work but that's not a bug. n_objects > 1 has no meaning for the regression task. It's largely an experimental feature we are using internally for some different use cases in the control task. The network outputs n_objects traversals (and the existing priors have been updated to apply to these sub-traversals individually), and it's up to the Task to decide what to do with them.

Thank you for your answer. The n_objects seems to be some feature I am looking for. I am trying to use DSO to do a special regression task. I have sent an email to you. Could you have a check, please? (If you do not see the email, it may be put in the junk folder by mistake).
Thank you for your time.


temaplateDefaults: container/script: image does nothing

Pre-requisites

[X] I have double-checked my configuration
[X] I can confirm the issues exists when I tested with :latest
[ ] I'd like to contribute the fix myself (see contributing guide)

What happened/what you expected to happen?
I wanted to set default image to use in script or container sections in templates using templateDefault feature on workflow(template). Instead of setting the default value I received an error message:
 Internal Server Error: templates.default-workflow-template-poc.tasks.step-one templates.step-one.script.image may not be empty
There is no mention in docs of this field being prohibited.
Version
v3.3.9
Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
apiVersion: argoproj.io/v1alpha1
kind: WorkflowTemplate
metadata:
  name: default-workflow-template-poc
spec:
  entrypoint: mian-poc
  templateDefaults:
    script:
      image: my-private-repo/my_image:latest

  templates:
  - name: main-poc
    dag:
      tasks:
      - name: step-one
        template: step-one

  - name: step-one
    script:
      #image: my-private-repo/my_image:latest # <- commented out
      command: ["bash"]
      source: |
        set -euo pipefail
        echo "$PWD"

Logs from the workflow controller
n/a
Logs from in your workflow's wait container
n/a

The workaround is to supply parameter with default value for an image and reference it via workflow.parameters.image-name, but still, it does not solve the code replication issue.

This seems like a bug. Would anyone like to submit a PR to fix it?

Is there a list of fields that can/cannot be used with templateDefaults?

Also running into this on version v3.4.3, could we remove the stale label
I'd also like to be able to template out the command field as well

This seems like a bug. Would anyone like to submit a PR to fix it?

@terrytangyuan I have opened a PR with a fix for this
https://github.com/argoproj/argo-workflows/pull/10784


Convert error handling code

Most of the code in egress and probably also in ingress propagates errors.
We need to find a way to represent this properly in our programming model.

For the first prototype, we are not paying much attention to error handling.
We acknowledge that most error handling is barely syntactic sugar for early returns. Nevertheless, the according transformations may not be as trivial as they seem.
For now, just panic away! :)

Errors where basically internally propagated and finally led to either stop doing something e.g. stop looping over the sockets for sending or merely resulted in a log message. So this is all well encapsulated and handled in our stateful components.


Missing SoundFileIO.c

Hi, noticed while tracing through some code that the repository seems to be missing the SoundFile.c or SoundFileIO.c as referenced here in the headers: https://github.com/tomerbe/SoundHack/blob/071c725b2a9a37cb70a39d1d2c3129883c79aa2e/SoundFile/SoundFile.h#L150
Wondering if you could commit that? Thanks.

it's up now - GitHub and apple cloud services not playing well together.

it's up now - GitHub and apple cloud services not playing well together.

thanks!

thanks!


Selection of actions doesn't scroll to the right

When I try to select a bunch of actions and they are off the screen, the selection doesn't 'scroll' to the right or left. It does allow scroll down, but not left or right.

I've file an issue to Fabric UI Repo. https://github.com/OfficeDev/office-ui-fabric-react/issues/11047

addressed in https://github.com/microsoft/BotFramework-Composer/pull/1607


Documentation update for Mac

Trying to run this out of the box fails with
sed: illegal option -- u
The default sed used on Mac is BSD based and doesn't have any version info whatsoever.
If you want to get this working on Mac, will need to use gnu-sed/gsed instead.

I myself see the following error
-bash: declare: -A: invalid option

I'm a little late to the party but like OP stated you will need the GNU version of sed and an updated version of bash. The sed -u flag lets the screen refresh faster by flushing the buffers faster and loading as little data into buffers (I believe). The declare -A flag allows you to declare associative arrays.
You'll need to run brew install bash and brew install gnu-sed in a command prompt. Then alter the script to use gsed that you just installed instead of sed that is pre-installed.
You may have to follow these instructions on setting up bash on OS X: Upgrading Bash on macOS


Dashboard link in TeslaMate missing

Describe the bug
I can't see the "Dashboard" Link. Grrafana is reachable.
Expected behavior

How to reproduce it (as minimally and precisely as possible):
Start Teslamate
Relevant entries from the logs
Screenshots
see above
Data
not relevant, I guess
Environment

TeslaMate version: 1.24
Type of installation: Docker
OS TeslaMate is installed on: Linux raspberrypi 5.10.52-v7+ #1441 SMP Tue Aug 3 18:10:09 BST 2021 armv7l
User OS & Browser: WIN 11, MS Edge 94
Others:

Solved: Found the url setting for Grafana.


Implement C API bridge of OpenVINIO/nGraph

use ie_c_api instead of ie_complication
rename ie_nn_c_api to ngraph_c_api

All operators have been supported and tests can be passed.

@huningxin code have been refactored completely, PTAL, thanks.


Pfs 11 invoice tab

Codecov Report
Attention: 18 lines in your changes are missing coverage. Please review.

Comparison is base (7debfa2) 43.03% compared to head (8e79854) 46.15%.

Files
Patch %
Lines

internal/server/finance_vars.go
73.33%
5 Missing and 3 partials :warning:

internal/sirius/get_person_details.go
69.23%
6 Missing and 2 partials :warning:

internal/server/invoices.go
0.00%
2 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main       #6      +/-   ##
==========================================
+ Coverage   43.03%   46.15%   +3.11%
==========================================
  Files          10       11       +1
  Lines         316      364      +48
==========================================
+ Hits          136      168      +32
- Misses        172      183      +11
- Partials        8       13       +5

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Appstudio update rhtap-demo-component-hnps

Pipelines as Code configuration proposal
To start the PipelineRun, add a new comment with content /ok-to-test
For more detailed information about running a PipelineRun, please refer to Pipelines as Code documentation Running the PipelineRun
To customize the proposed PipelineRuns after merge, please refer to Build Pipeline customization

Pipelines as Code CI has failed.There was an error creating the PipelineRun: rhtap-demo-component-hnps-on-pull-request-
creating pipelinerun rhtap-demo-component-hnps-on-pull-request- in namespace rhtap-demo-dev-senz-tenant has failed.
Tekton Controller has reported this error: the namespace of the provided object does not match the namespace sent on the request


nixos/hedgedoc: fix and add config options

Description of changes

fixed minio endpoint config option name
add requireFreeURLAuthentication config option

Things done
Tested the edited config options on my own hedgedoc instance

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

hmm, I have a feeling all this options are growing over our head. maybe a settings attribute would be nicer? or a freeformtype? Not really a blocker for this, just a general idea to make this module more future compatible

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-already-reviewed/2617/513


Show featured course list in each collection if it exists

Pre-Flight checklist

[x] Screenshots and design review for any changes that affect layout or styling

[x] Desktop screenshots
[ ] Mobile width screenshots

[x] Testing

[x] Code is tested
[ ] Changes have been manually tested

What are the relevant tickets?
Closes #551
What's this PR do?
Shows a carousel of the collection's featured list courses if it has a featured list.
How should this be manually tested?

Run npm run start:www
Verify that the home page still shows featured courses from the featured-courses-homepage list, with a black 'Featured Courses' title.
Go to each collection page and verify that the featured courses show up (if there is a featured list for the collection), with a red 'Featured Courses` title.

Screenshots (if appropriate)
With cover image and featured courses

Without cover image and featured courses

Thanks @abeglova, I asked Ferdi about styling and he said that the carousel style changes should be done as a separate PR and include the two carousels on the home page (new and featured).


[cbc] Add login support

Please follow the guide below

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

Before submitting a pull request make sure you have:

[x] At least skimmed through adding new extractor tutorial and youtube-dl coding conventions sections
[x] Searched the bugtracker for similar pull requests
[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 and I am willing to release it under Unlicense

What is the purpose of your pull request?

[x] Improvement

Description of your pull request and other information
_API_KEY is defined in a JS file loaded by watch.cbc.ca, it's a static value that identifies the app. You are logging into this app via login radius when you POST your account credentials.
Requests are made by a device, which registers itself and uses the provided id and token. The default token is unauthenticated but you can log the device in with the access token you receive as a response from the account login. This provides a new authenticated device token, which will let you download gated videos!
Closes #16764

Thanks so much for working on this @meunierd , I really appreciate it.

Can I download CBC videos with this then or it is just in testing and if so how?

You can checkout the branch and use your login credentials, it works for me
On Fri, Feb 8, 2019 at 2:15 PM MrN00BZ<EMAIL_ADDRESS>wrote:

Can I download CBC videos with this then or it is just in testing and if
so how?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rg3/youtube-dl/pull/19160#issuecomment-461913586, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AACT2TPOUz8uqWeEmhlI09AeBSxoWYH7ks5vLczJgaJpZM4amBUX
.

Sorry, but what does that mean how do you use it?

If you have difficulty following the [developer instructions] (https://github.com/rg3/youtube-dl/blob/master/README.md#developer-instructions) then it's probably best to wait until this makes its way into a release

@dstftw is this good to merge?

I have not been able to get this to work. It's possible that I'm doing something wrong, but I have checked out this pull request and this is what I get when I run "python -m youtube_dl ..." :
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'-u', u'PRIVATE', u'-p', u'PRIVATE', u'https://watch.cbc.ca/media/kims-convenience/season-1/episode-1/38e815a-00ade4014dc']
[debug] Encodings: locale UTF-8, fs utf-8, out None, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Git HEAD: 7d569a37e
[debug] Python version 2.7.15 (CPython) - Darwin-18.2.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 4.1, ffprobe 4.1
[debug] Proxy map: {}
[debug] Using fake IP <IP_ADDRESS> (CA) as X-Forwarded-For.
[cbc.ca:watch] 38e815a-00ade4014dc: Downloading XML
[cbc.ca:watch] 38e815a-00ade4014dc: Downloading XML
[download] Downloading playlist: Gay Discount
[cbc.ca:watch] playlist Gay Discount: Collected 1 video ids (downloading 1 of them)
[download] Downloading video 1 of 1
[debug] Using fake IP <IP_ADDRESS> (CA) as X-Forwarded-For.
[cbc.ca:watch:video] ce247368-121a-4174-8b28-1879d2550f18: Downloading XML
ERROR: Unable to download XML: HTTP Error 402: Payment Required (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
  File "youtube_dl/extractor/common.py", line 605, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "youtube_dl/YoutubeDL.py", line 2221, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File<EMAIL_ADDRESS>line 435, in open
    response = meth(req, response)
  File<EMAIL_ADDRESS>line 548, in http_response
    'http', request, response, code, msg, hdrs)
  File<EMAIL_ADDRESS>line 473, in error
    return self._call_chain(*args)
  File<EMAIL_ADDRESS>line 407, in _call_chain
    result = func(*args)
  File<EMAIL_ADDRESS>line 556, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

You might have an unauthenticated token in your cache, in which case it would use the cached one.
On macOS I can clear the cache by running rm ~/.cache/youtube-dl/cbcwatch/device.json

That fixed it for me. Thanks for doing this.

@dstftw how can I move this PR forward?

You must provide account credentials.

username<EMAIL_ADDRESS>password: password

There we go, forgot to push the commit, sorry about that!

What happened to this, can it still be merged? Also @meunierd have you confirmed this will still work with gem.cbc.ca shows?
CC: @dstftw @remitamine

Yeah I'm still using my branch. The last time I did was maybe 3 weeks ago,
I pushed a rebased copy up to work with the gem.cbc.ca switch. I posted
credentials, not sure what else I can do on my part.
On Sat, Jun 29, 2019 at 2:35 PM makeworld<EMAIL_ADDRESS>wrote:

What happened to this, can it still be merged? Also @meunierd
https://github.com/meunierd have you confirmed this will still work
with gem.cbc.ca shows?
CC: @dstftw https://github.com/dstftw @remitamine
https://github.com/remitamine
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ytdl-org/youtube-dl/pull/19160?email_source=notifications&email_token=AAAJHWMABBEFYGHIEUI6DNLP46TQRA5CNFSM4GUYCUL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODY356OQ#issuecomment-506978106,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAJHWKLEF5GT434N7P6C5TP46TQRANCNFSM4GUYCULQ
.

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['https://gem.cbc.ca/media/kims-convenience/season-2/episode-1/38e815a-00d01e9a6e8', '-u', 'PRIVATE', '-p', 'PRIVATE', '-v']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.06.21
[debug] Python version 3.7.3 (CPython) - Linux-5.1.12-arch1-1-ARCH-x86_64-with-arch
[debug] exe versions: ffmpeg 4.1.3, ffprobe 4.1.3, rtmpdump 2.4
[debug] Proxy map: {}
[debug] Using fake IP <IP_ADDRESS> (CA) as X-Forwarded-For.
[cbc.ca:watch] 38e815a-00d01e9a6e8: Downloading XML
[cbc.ca:watch] 38e815a-00d01e9a6e8: Downloading XML
[download] Downloading playlist: Janet's Roommate
[cbc.ca:watch] playlist Janet's Roommate: Collected 1 video ids (downloading 1 of them)
[download] Downloading video 1 of 1
[debug] Using fake IP <IP_ADDRESS> (CA) as X-Forwarded-For.
[cbc.ca:watch:video] 35735f55-771d-4413-add1-dacc98555036: Downloading XML
ERROR: Unable to download XML: HTTP Error 402: Payment Required (caused by <HTTPError 402: 'Payment Required'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
  File "/usr/lib/python3.7/site-packages/youtube_dl/extractor/common.py", line 627, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "/usr/lib/python3.7/site-packages/youtube_dl/YoutubeDL.py", line 2227, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/lib/python3.7/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/usr/lib/python3.7/urllib/request.py", line 641, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib/python3.7/urllib/request.py", line 569, in error
    return self._call_chain(*args)
  File "/usr/lib/python3.7/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.7/urllib/request.py", line 649, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)

Doesn't seem to work for me.

Just pushed up a rebased branch. Works for me, try clearing your ~/.cache
On Sun, Jul 7, 2019 at 6:18 AM makeworld<EMAIL_ADDRESS>wrote:

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['https://gem.cbc.ca/media/kims-convenience/season-2/episode-1/38e815a-00d01e9a6e8', '-u', 'PRIVATE', '-p', 'PRIVATE', '-v']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.06.21
[debug] Python version 3.7.3 (CPython) - Linux-5.1.12-arch1-1-ARCH-x86_64-with-arch
[debug] exe versions: ffmpeg 4.1.3, ffprobe 4.1.3, rtmpdump 2.4
[debug] Proxy map: {}
[debug] Using fake IP <IP_ADDRESS> (CA) as X-Forwarded-For.
[cbc.ca:watch] 38e815a-00d01e9a6e8: Downloading XML
[cbc.ca:watch] 38e815a-00d01e9a6e8: Downloading XML
[download] Downloading playlist: Janet's Roommate
[cbc.ca:watch] playlist Janet's Roommate: Collected 1 video ids (downloading 1 of them)
[download] Downloading video 1 of 1
[debug] Using fake IP <IP_ADDRESS> (CA) as X-Forwarded-For.
[cbc.ca:watch:video] 35735f55-771d-4413-add1-dacc98555036: Downloading XML
ERROR: Unable to download XML: HTTP Error 402: Payment Required (caused by <HTTPError 402: 'Payment Required'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/usr/lib/python3.7/site-packages/youtube_dl/extractor/common.py", line 627, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/usr/lib/python3.7/site-packages/youtube_dl/YoutubeDL.py", line 2227, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python3.7/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/lib/python3.7/urllib/request.py", line 641, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python3.7/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/usr/lib/python3.7/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
Doesn't seem to work for me.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ytdl-org/youtube-dl/pull/19160?email_source=notifications&email_token=AAAJHWMLEXXT2RUIIXGAUDDP6G7IPA5CNFSM4GUYCUL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZLITII#issuecomment-508987809,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAJHWICZMBDMNM4MJWR75LP6G7IPANCNFSM4GUYCULQ
.

Could it be that you need to proxy through Canada?
python -m youtube_dl 'https://gem.cbc.ca/media/kims-convenience/season-2/episode-1/38e815a-00d01e9a6e8'                                                           ~/s/youtube-dl:cbc-login<>
[cbc.ca:watch] 38e815a-00d01e9a6e8: Downloading XML
[cbc.ca:watch] 38e815a-00d01e9a6e8: Downloading XML
[download] Downloading playlist: Janet's Roommate
[cbc.ca:watch] playlist Janet's Roommate: Collected 1 video ids (downloading 1 of them)
[download] Downloading video 1 of 1
[cbc.ca:watch:video] 35735f55-771d-4413-add1-dacc98555036: Downloading XML
[cbc.ca:watch:video] 35735f55-771d-4413-add1-dacc98555036: Downloading XML
[cbc.ca:watch:video] 35735f55-771d-4413-add1-dacc98555036: Downloading m3u8 information
[download] Destination: Janet's Roommate-38e815a-00d0f131e87.f7093.mp4
ffmpeg version 4.1.3 Copyright (c) 2000-2019 the FFmpeg developers
  built with Apple LLVM version 10.0.1 (clang-1<IP_ADDRESS>)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.1.3_1 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags='-I/Library/Java/JavaVirtualMachines/adoptopenjdk-11.0.2.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/adoptopenjdk-11.0.2.jdk/Contents/Home/include/darwin' --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libmp3lame --enable-libopus --enable-librubberband --enable-libsnappy --enable-libtesseract --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libspeex --enable-videotoolbox --disable-libjack --disable-indev=jack --enable-libaom --enable-libsoxr
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
[hls,applehttp @ 0x7ff89c800000] Opening 'https://cbcvott-a.akamaihd.net/p/38e815a-00d01e9a6e8/CBC_KIMS_CONVENIENCE_SEASON_02_S02E01-v3-14042644/segments/keys/cl-CBC-Crypt-64.key' for reading
[hls,applehttp @ 0x7ff89c800000] Opening 'crypto+https://cbcvott-a.akamaihd.net/p/38e815a-00d01e9a6e8/CBC_KIMS_CONVENIENCE_SEASON_02_S02E01-v3-14042644/segments/CBC_KIMS_CONVENIENCE_SEASON_02_S02E01_v9/v9_0.ts' for reading
Input #0, hls,applehttp, from 'https://cbcvott-a.akamaihd.net/p/38e815a-00d01e9a6e8/CBC_KIMS_CONVENIENCE_SEASON_02_S02E01-v3-14042644/segments/CBC_KIMS_CONVENIENCE_SEASON_02_S02E01_v9/prog_index.m3u8':
  Duration: 00:21:53.25, start: 10.033367, bitrate: 0 kb/s
  Program 0
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], Closed Captions, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Metadata:
      variant_bitrate : 0
Output #0, mp4, to 'file:Janet's Roommate-38e815a-00d0f131e87.f7093.mp4.part':
  Metadata:
    encoder         : Lavf58.20.100
    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 29.97 fps, 29.97 tbr, 90k tbn, 90k tbc
    Metadata:
      variant_bitrate : 0

I did clear my cache, I'll try from the rebase later. I am in Canada right now, so I don't think a proxy is needed.

I've confirmed it works.

no update on getting this merged?

Hi All, I can confirm this is working! would be great to merge.

@dstftw I've addressed all comments, can I get a re-review?

@meunierd thank you for the commit, I've just tested it works like a charm!

Is there anything I may be missing using the latest branch? Located in Canada: @meunierd
youtube-dl --verbose -f bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo[ext=mkv]+bestaudio[ext=m4a]/bestvideo+bestaudio --no-geo-bypass https://gem.cbc.ca/media/canada-the-story-of-us/season-1/episode-1/38e815a-00beb574afc -u "myemail" -p mypass --rm-cache-dir
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'-f', u'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo[ext=mkv]+bestaudio[ext=m4a]/bestvideo+bestaudio', u'--no-geo-bypass', u'https://gem.cbc.ca/media/canada-the-story-of-us/season-1/episode-1/38e815a-00beb574afc', u'-u', u'PRIVATE', u'-p', u'PRIVATE', u'--rm-cache-dir']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.01.24
[debug] Python version 2.7.17 (CPython) - Linux-5.3.0-28-generic-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg 3.4.6, ffprobe 3.4.6
[debug] Proxy map: {}
Removing cache dir /home/user/.cache/youtube-dl ...
[cbc.ca:watch] Acquiring device token
[cbc.ca:watch] 38e815a-00beb574afc: Downloading XML
[cbc.ca:watch] 38e815a-00beb574afc: Downloading XML
[download] Downloading playlist: World's Collide
[cbc.ca:watch] playlist World's Collide: Collected 1 video ids (downloading 1 of them)
[download] Downloading video 1 of 1
[cbc.ca:watch:video] e9923698-08b5-4209-abb3-e9fd76f4d190: Downloading XML
ERROR: Unable to download XML: HTTP Error 402: Payment Required (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/home/user/.local/lib/python2.7/site-packages/youtube_dl/extractor/common.py", line 627, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/home/bojan/.local/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 2237, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python2.7/urllib2.py", line 435, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 548, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 473, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

I think you might not actually be using my branch judging by where the traceback is. I tried your command locally and it works for me.

I think you might not actually be using my branch judging by where the traceback is. I tried your command locally and it works for me.

That was it, thank you!

Had to clear .cache, but update is working fine!
Hope to see this in the master soon :)

Also worked for me after using the --rm-cache-dir option. Would much appreciate this being put in the master version.

@dstftw is there anything missing here to prevent merging?
Thanks! 👍

Provide working CA proxy.

Working fine here. Cleared .cache just to make sure. Was able to download without issue.

@dstftw for a CA proxy you can use Tor with these two lines in your torrc:
ExitNodes {ca}
StrictNodes 1

Restart tor and then pass --proxy=socks5://localhost:9050 to youtube-dl.

I'm well aware of that. All tor end points are banned.

I tested it before commenting and it works:
youtube-dl --rm-cache-dir -n --proxy=socks5://localhost:9050 'https://gem.cbc.ca/season/canada-the-story-of-us/season-1/1c9a9fb9-d1d4-4587-9f38-8c1f43d2aee0'
Removing cache dir /Users/meunierd/.cache/youtube-dl ...
[cbc.ca:watch] Downloading JSON metadata
[cbc.ca:watch] Downloading JSON metadata
[cbc.ca:watch] Acquiring device token
[cbc.ca:watch] Downloading XML
[cbc.ca:watch] 1c9a9fb9-d1d4-4587-9f38-8c1f43d2aee0: Downloading XML
[cbc.ca:watch] 1c9a9fb9-d1d4-4587-9f38-8c1f43d2aee0: Downloading XML
[download] Downloading playlist: Season 1
[cbc.ca:watch] playlist Season 1: Collected 10 video ids (downloading 10 of them)
[download] Downloading video 1 of 10
[cbc.ca:watch:video] e9923698-08b5-4209-abb3-e9fd76f4d190: Downloading XML
[cbc.ca:watch:video] e9923698-08b5-4209-abb3-e9fd76f4d190: Downloading XML
[cbc.ca:watch:video] e9923698-08b5-4209-abb3-e9fd76f4d190: Downloading m3u8 information
[download] Destination: World's Collide-38e815a-00c042d36bc.f8687.mp4
WARNING: ffmpeg does not support SOCKS proxies. Downloading is likely to fail. Consider adding --hls-prefer-native to your command.
ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
  built with Apple clang version 11.0.0 (clang-1<IP_ADDRESS>)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.2.2_2 --enable-shared --enable-pthreads --enable-version3 --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libmp3lame --enable-libopus --enable-librubberband --enable-libsnappy --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libspeex --enable-libsoxr --enable-videotoolbox --disable-libjack --disable-indev=jack

That said, I do pay for my own VPN that I could privately share. Could we exchange credentials via email?

Testing with the --hls-prefer-native flag seems to respect the socks proxy:
Removing cache dir /Users/meunierd/.cache/youtube-dl ...
[cbc.ca:watch] Downloading JSON metadata
[cbc.ca:watch] Downloading JSON metadata
[cbc.ca:watch] Acquiring device token
[cbc.ca:watch] Downloading XML
[cbc.ca:watch] 1c9a9fb9-d1d4-4587-9f38-8c1f43d2aee0: Downloading XML
[cbc.ca:watch] 1c9a9fb9-d1d4-4587-9f38-8c1f43d2aee0: Downloading XML
[download] Downloading playlist: Season 1
[cbc.ca:watch] playlist Season 1: Collected 10 video ids (downloading 10 of them)
[download] Downloading video 1 of 10
[cbc.ca:watch:video] e9923698-08b5-4209-abb3-e9fd76f4d190: Downloading XML
[cbc.ca:watch:video] e9923698-08b5-4209-abb3-e9fd76f4d190: Downloading XML
[cbc.ca:watch:video] e9923698-08b5-4209-abb3-e9fd76f4d190: Downloading m3u8 information
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 295
[download] Destination: World's Collide-38e815a-00c042d36bc.f8687.mp4
[download]   1.3% of ~2.69GiB at 575.61KiB/s ETA 01:35:00```

As already mentioned this does not work on web needed to verify these changed:

Also FYI geo restriction on API calls is already bypassed by using X-Forwarded-For.
My email is in profile.

Okay I've emailed the proxy configs. Let me know if there's any trouble with them.

I see that while the youtube-dl command succeeds, they ban basically all VPNs at the web level. They're likely using maxmind to catch anything other than residential proxies which I don't have access to. Would you be willing to tunnel through my home internet via SSH?

SSH tunnel is more preferable.

I'm using this outside Canada with no VPN or manual proxy, and -v shows:
[debug] Using fake IP <IP_ADDRESS> (CA) as X-Forwarded-For.
[cbc.ca:watch] 7d29c147-bb7e-45ac-9263-c47cab0cbe26: Downloading XML
[cbc.ca:watch] 7d29c147-bb7e-45ac-9263-c47cab0cbe26: Downloading XML
[download] Downloading playlist: Season X
[cbc.ca:watch] playlist Season X: Collected XX video ids (downloading XX of them)
[download] Downloading video 1 of XX
[debug] Using fake IP <IP_ADDRESS> (CA) as X-Forwarded-For.

So X-Forwarded-For seems to be doing its job fine. Apologies if I'm missing something else.

Could you send me your public key and I'll get it set up.

It's in ytdl downloads page.

I've emailed you the SSH credentials. I tunneled through it locally myself so hopefully everything's okay.

I've more clearly separated the signature/authenticated vs anonymous device registration, and escaped the signature using xml.sax.saxutils.escape from the standard library.

There is also a conceptual problem with cache invalidation when you try to authenticate having already cached id and token.
Should I cache which kind of token is in cache? ie if I pass in user credentials, should it only load a signed token from cache?

Caching token kind is not enough since one having already registered with some credentials may want to register under different credentials. So id and token should be cached per some checksum of particular credentials.

Does this mean main youtube-dl has CBC login support now?

Does this mean main youtube-dl has CBC login support now?

Next release

https://github.com/ytdl-org/youtube-dl/releases/tag/2020.03.24


Restore license headers to external files

I've just noticed that you have taken a few files out of libgba and just removed the license header that credits the authors and specifies the conditions to use the files:
https://github.com/evanbowman/blind-jump-portable/blob/76caaa9ee72121cbae535db7639c76f1264a14b0/source/platform/gba/interrupt_dispatch.s
https://github.com/evanbowman/blind-jump-portable/blob/76caaa9ee72121cbae535db7639c76f1264a14b0/source/platform/gba/bios_math.s
https://github.com/evanbowman/blind-jump-portable/blob/76caaa9ee72121cbae535db7639c76f1264a14b0/source/platform/gba/reset.s
Original files:
https://github.com/devkitPro/libgba/blob/3751d012eb5a9d60b172d1ec2a9b581136d389c5/src/InterruptDispatcher.s
https://github.com/devkitPro/libgba/blob/3751d012eb5a9d60b172d1ec2a9b581136d389c5/src/Div.s
https://github.com/devkitPro/libgba/blob/3751d012eb5a9d60b172d1ec2a9b581136d389c5/src/Reset.s
Also, you've got code from libtonc:
https://github.com/evanbowman/blind-jump-portable/blob/76caaa9ee72121cbae535db7639c76f1264a14b0/source/platform/gba/memcpy.s
Original file:
https://github.com/devkitPro/libtonc/blob/ccc03fa321e56f51aed5e2ee1d6e3df3d1cbc803/asm/tonc_memcpy.s
Please, restore the headers, and do the same to other files if you have removed their headers. And, if you modify them, specify so below the original header.

It's not exactly that I copied the files and removed the licenses, you'll notice that some of the files don't even have the same names. I didn't want to have to link to the libgba library just for these files, and I copied the assembly instructions into these files, and probably didn't bother to copy the comment block at the top of the file. Now that I look at this licensing, does this mean that I need to convert this project to gpl, or just make the project open source, as I'm already doing?
P.s. Tonc is specifically credited in the special thanks section of the in-game credits, I'm not trying to steal credit for other people's work.

Yeah, the files don't have the same names, but the content is the same. I understand not wanting to link with libgba just for 2 or 3 files, to be honest, but the fix is really easy in this case.
libgba is LGPL. I'm not sure how it works when you link it statically, to be fair. The thing is, your game is MIT, which is less restrictive than LGPL, so all you have to do is keep it as it is, open source, and restore the headers.
Giving credit is nice, but if the files don't have the right copyright, whoever copies them from your game doesn't know where they came from or the license they have, and they may assume they are MIT-licensed.

Ah I see, just a minute, I'll fix the files.

Actually, I don't even think that I'm using any of the code from bios_math.s, at first I thought that these math routines from the bios were actually faster than the emulated division from devkitarm compiler, but turns out that there isn't really any significant difference, and in some cases, the compiler can optimize the emulated division better, because it has no concept really of what the assembly instructions in the bios looks like.

I'll add the licences everywhere for now, and remove unused files later.

Ok, I added back the licenses. For memcpy.s, which never had a license attached to the file in the first place, I inserted the licence from the PR that you linked at the top of the file. Let me know if this is acceptable.
https://github.com/evanbowman/blind-jump-portable/blob/master/source/platform/gba/memcpy.s

Works for me.

Cool, thanks for your suggestions.


rollup doc update

add web console folder

update quick-start.mdx

rename get-started to development

udpate path from get-started to web-console

move schemas.mdx rules.mdx authentication.mdx to sdk folder

update path to sdk folder

add advanced folder

add details for test locally

add run-local-test.mdx

draft run-rollup-node.mdx

temporarily disable github actions

update run-local-test.mdx

add Tabs for yarn and npm command

update run-local-test.mdx

add run-rollup-node.mdx

hide all breadcumb

add development.mdx

update run-rollup-node.mdx

update next version

update run-local-test.mdx

update run-rollup-node.mdx

udpate run-rollup-node.mdx

add run-jots.mdx

update run-rollup-node.mdx

add advanced folder

update run-jots.mdx

add clone-the-repo.mdx

change folder structure

code refactor

update run-local-test.mdx

update folder path

update rollup-node.mdx

wip

add run-explorer.mdx

wip

update overview.mdx

wip

update overview.mdx

move run-explorer.mdx

update run-rollup-node.mdx

update overview.mdx

update run-explorer.mdx

update light-client.mdx

remove grpc-node.mdx

add fpjson.mdx

update fpjson.mdx

update fpjson.mdx

update quick-start.mdx

update overview.mdx

update fpjson.mdx

update fpjson.mdx

update fpjson.mdx

update run-jots.mdx

update run-rollup-node.mdx

moved fpjson 2.0 to a new directory

update run-rollup-node.mdx

update docs and version history to latest version 0.39

wip

wip

Everything looks good! Just some minor changes are needed @drumfeet.
Also, can you remove all the hidden (not released) pages from this pull request? Let's review them separately when we add them in the future.

I applied the requested changes and sent you a re-review. I will remove the hidden pages in the next commit

Everything else looks good! Just a couple of minor edits and remove the hidden files then we can merge it.

Got this. All requests are now applied. I think we can merge and deploy now.

why did you close the PR? @drumfeet yup it is read

Sorry. I might have accidentally clicked the wrong button. Will reopen and merge it


ADLS Gen 2 - CSV - Skip RowCount

Hi,
We are using copy activity to load csv file.
If we load from a folder and do not give any mapping plus provide skip row count then it slips row count but takes first row after skip rows as header. It does not load first row at all if we use skiprowcoubt plus folder to all files.
This behaviour is not same as Fileshare in storage account. In file share it skips row count and loads from first row.
Regards,
Vishal

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

ID: 8ab1d75b-3cbf-58f2-6d6f-8f7445fc27a7
Version Independent ID: 9d4e2945-27ec-b88e-7d20-0693df6982ea
Content: Azure Data Lake Storage Gen2 Introduction
Content Source: articles/storage/blobs/data-lake-storage-introduction.md
Service: storage
Sub-service: data-lake-storage-gen2
GitHub Login: @normesta
Microsoft Alias: normesta

Thanks for the feedback and bringing this to our notice . At this time we are reviewing the feedback and will update the document as appropriate .

@vishalaj1 Sorry for the late response. After reviewing the feedback, it doesn't seem to be related to the document linked to the issue. Could you please point us to the correct document related to this feedback?

We are closing this issue as we have not heard back from you , you can always re-open the issue if you think that appropriate .


Reword confusing message and reducing the severity level

Tests in error:
  TestHoodieDeltaStreamer.testUpsertsCOWContinuousMode:313->testUpsertsContinuousMode:353 Â» Execution

is this test being flaky?


Introduce prometheus annotations

The goal of this pull request is to add intiial support for prometheus annotations.
It introduced EnableServiceMonitor which will generate a ServiceMonitor for the application.
The service monitor requires the prometheus operator, in order to work. Once its created the operator will take care of monitoring the application.

@geoand: completely agree on the the tighter framework integration.
I'll try to have a look over the weekend.

@geoand: completely agree on the the tighter framework integration.
I'll try to have a look over the weekend.

Let me know if we want an extra pair of hands :)

@geoand: How about #117 ?

Looks good! If I have some time to spare, I'll pick it up next week
On Fri, Feb 8, 2019, 13:24 Ioannis Canellos<EMAIL_ADDRESS>wrote:

@geoand https://github.com/geoand: How about #117
https://github.com/ap4k/ap4k/issues/117 ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ap4k/ap4k/pull/115#issuecomment-461772841, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AELBv_Py5SizCvRKOSmND74dc4G7s3_2ks5vLV5agaJpZM4ao00U
.


taskserver: Export pki generator script

The generator script needs "certtool" in the PATH, so we export gnutls
(which provides the "certtool")
The scripts live in $out/bin/pki now and the relative pathes inside them
are patched to be absolute pathes.

Feedback welcome.

Can someone please have a look at this?

Why does gnutls have to be propagated? taskserver doesn't have any dependees does it?
I'm not familiar with the pki generator stuff, so I don't really have anything to add there. But I can merge if you like.

@bjornfor The PKI-generator script relies on gnutls (certtool, actually).

@matthiasbeyer: Ok. I don't feel that answered my question ("why does gnutls have to be propagated"). But as taskserver doesn't have any dependees, I don't really care.
Do you want it merged? Or do you want more feedback (from smarter people!) :-)

@bjornfor It needs to be propagated because the script is run by the user or at least by a service installing the appropriate certificates it generates with the scripts (#7771).
Feedback is good, I'll wait until all things are cleared.

This commit will break other parts of taskserver like missing docs and manpages. I also don't like to use the provided vars file:
BITS=4096
EXPIRATION_DAYS=365
ORGANIZATION="Göteborg Bit Factory"
CN=localhost
COUNTRY=SE
STATE="Västra Götaland"
LOCALITY="Göteborg"

The certificate and key generation scripts make assumptions that are guaranteed to be wrong for you. Specifically the generate.server script has a hard-coded CN entry that is not going to work. You need to edit the vars file.

@matthiasbeyer Let us fix taskserver together with #7771, okay?

@geerds Sounds good.

@geerds: @aszlig seems to be interested in taskwarrior/taskserver as well, as you can see in https://github.com/matthiasbeyer/nixpkgs/pull/3 but nothing happened in the last 14 days, sadly. Anyways, maybe we can reuse these commits, of course.


Support max_line_length from editor config

This is a feature request for supporting max_line_length property from the .editorconfig file.
Currently this is not enforced in any way. max_line_length property determines line length and should enforce wrapping lines that exceed max_line_length characters.

This is tracked by https://github.com/dotnet/roslyn/issues/15406
OmniSharp uses .editorconfig implementation from the Roslyn repo.
Once it's implemented there, it will work in OmniSharp too.

I will close this as duplicate - we already have one issue like this for OmniSharp in https://github.com/OmniSharp/omnisharp-roslyn/issues/1478


standardize background color

As currently implemented, some of our pages have a gradient background, others have a solid color.
They should all have a solid background, color #f5f5f5

@Wassaf-Shahzad can this be closed?

@Wassaf-Shahzad can this be closed?

closed, sorry for the inconvenience


FORMS-6762: Instructions missing for assistive technology users. @trivial @sunnym @pankajpr

Description
This fixes accessibility requirements by setting "tabindex=0" to the AccordionItem Buttons, as requested in the JIRA ticket below.
Related Issue
Bug fix - JIRA ticket https://jira.corp.adobe.com/browse/FORMS-6762
Motivation and Context
Fixes accessibility issues as specified in the JIRA.
Bugs filed as a result of an accessibility audit.
How Has This Been Tested?
Manual testing.
Automated tests.
Screenshots (if appropriate):
Types of changes

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

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.

Hi @CristianAntoniu-Balan ,
I will check this and get back to you.

@Pareesh CAn you please review this PR?


Backport configuration cache fix for java-gradle-plugin and kotlin-jvm plugins interactions

Original issue https://github.com/gradle/gradle/issues/16183
Fix for 7.0 https://github.com/gradle/gradle/pull/16224
This issue is preventing adoption.

Backported in #16835


Line endings correction

I installed this plugin with pathogen, as instructed in the README.md file; however, when trying to edit a .jl file, this message is displayed:
Error detected while processing /home/ryu/.vim/bundle/julia-vim/ftdetect/julia.vim:
line    1:
E15: Invalid expression: v:version < 704^M
line   20:
E171: Missing :endif
Press ENTER or type command to continue

I tried converting the line endings manually with dos2unix (running in the .vim/bundle directory):
for file in $(find .); do dos2unix $file; done

And now everything works fine in my Ubuntu 14.10.
As far as I know, this is only related to the line endings of the files; so, could you add this command to the installation instructions or correct the line endings?
Thanks in advance.

This is strange, the original files don't have dos line endings. I did a fresh git clone and made sure I don't get dos line endings either.
You can even download the raw file and verify that it uses just \n as line ending, there's no \r there.
BTW I'm currently on Ubuntu 14.10 too.
Maybe there's some non-default configuration option in your git config (cat ~/.gitconfig)? I know there are some options about line endings (core.eol, core.autocrlf etc) but I never used them.

I rechecked the configuration file to find it was configured wrong.
Just to be safe I re-cloned the repository and everything seems fine. Sorry to bother you over nothing.


Allow static_key documents to have embedded documents.

Allow models that have self.static_keys = true to retain embedded documents when loaded from MongoDB.

Coverage increased (+0.0004%) to 99.558% when pulling 3be3d314dffc954efa604629aed8283e1e0cc6e7 on reidmorrison:feature/static_embedded into 3eddefb9e594dcb0711ab8f6f27c8020dab1ccc6 on mongomapper:master.


add Backup list from client

there are situations were we are not aware what is the current backup ID in order to make that available to the users
so Weaviate will support backup list from 1.27+ and in order for clients users to be able to list backups in progress without providing ID
that is the new specification for backup list

this was pushed back and does not need support right now


Fix simple typo: ouput -> output

Closes #781

Coverage remained the same at 95.443% when pulling 2ffe029eed8c96180536b58850b6cb68c9aad3ff on timgates42:bugfix/typo_output into 39326b34e24b71986b573270c11ccbaa58031db6 on ironmussa:master.


Something is missing in song

What needs to be documented?
I was testing my port of curse sonic's song and I got this error:
`Note.hx (line 124)
PlayState.hx (line 2353)
PlayState.hx (line 1053)
flixel/FlxGame.hx (line 637)
flixel/FlxGame.hx (line 724)
flixel/FlxGame.hx (line 677)
flixel/FlxGame.hx (line 545)
openfl/events/EventDispatcher.hx (line 402)
openfl/display/DisplayObject.hx (line 1399)
Uncaught Error: Null Object Reference
Please report this error to the GitHub page: https://github.com/ShadowMario/FNF-PsychEngine

Crash Handler written by: sqirra-rng
`

I added missing song assets but something is still missing.

This doesn't need to be documented.

well, line 1053 is:
generateSong(SONG.song);

and line 2353 is:
swagNote.noteType = songNotes[3];

so, i'm assuming that means you added a custom note skin, but it's null.

I didn't

No events and lua script about this. Even the chart code have: '"arrowSkin": ""'

I checked the stage and there's no issues in code

ok I guess


Unable to start Meural Media Player after Installation

I've installed HA-Meural and completed the setup.   The media player never starts.
Here is the log:
This error originated from a custom integration.
Logger: homeassistant.core
Source: custom_components/meural/pymeural.py:146
Integration: Meural (documentation, issues)
First occurred: 10:41:35 PM (5 occurrences)
Last logged: 10:54:06 PM
Error executing service: <ServiceCall media_player.turn_on (c:01GJ4GN7Z70WTPDW8CSCE7499N): entity_id=['media_player.meural']>
Error executing service: <ServiceCall media_player.turn_on (c:01GJ4GNXN65GR4PSB5R2BWFMNR): entity_id=['media_player.meural']>
Error executing service: <ServiceCall media_player.turn_on (c:01GJ4GVGVDT3G2TDXGTSNA24NB): entity_id=['media_player.meural']>
Error executing service: <ServiceCall media_player.turn_on (c:01GJ4GX9DS1MBB4E5EKGD38XAP): entity_id=['media_player.meural']>
Error executing service: <ServiceCall media_player.turn_on (c:01GJ4HC577X3HF6Q3FRA3SB49W): entity_id=['media_player.meural']>
Traceback (most recent call last):
File "/config/custom_components/meural/pymeural.py", line 147, in request
resp = await self.session.request(
File "/usr/local/lib/python3.10/site-packages/aiohttp/client.py", line 535, in _request
conn = await self._connector.connect(
File "/usr/local/lib/python3.10/site-packages/aiohttp/connector.py", line 542, in connect
proto = await self._create_connection(req, traces, timeout)
File "/usr/local/lib/python3.10/site-packages/aiohttp/connector.py", line 907, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
File "/usr/local/lib/python3.10/site-packages/aiohttp/connector.py", line 1175, in _create_direct_connection
transp, proto = await self._wrap_create_connection(
File "/usr/local/lib/python3.10/site-packages/aiohttp/connector.py", line 986, in _wrap_create_connection
return await self._loop.create_connection(*args, **kwargs)  # type: ignore[return-value]  # noqa
File "/usr/local/lib/python3.10/asyncio/base_events.py", line 1049, in create_connection
sock = await self._connect_sock(
File "/usr/local/lib/python3.10/asyncio/base_events.py", line 960, in _connect_sock
await self.sock_connect(sock, address)
File "/usr/local/lib/python3.10/asyncio/selector_events.py", line 500, in sock_connect
return await fut
asyncio.exceptions.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/core.py", line 1762, in catch_exceptions
await coro_or_task
File "/usr/src/homeassistant/homeassistant/core.py", line 1781, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 208, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 678, in entity_service_call
future.result()  # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 943, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 715, in _handle_entity_call
await result
File "/config/custom_components/meural/media_player.py", line 469, in async_turn_on
await self.local_meural.send_key_resume()
File "/config/custom_components/meural/pymeural.py", line 174, in send_key_resume
return await self.request("get", f"control_command/resume")
File "/config/custom_components/meural/pymeural.py", line 146, in request
with async_timeout.timeout(10):
File "/usr/local/lib/python3.10/site-packages/async_timeout/init.py", line 116, in exit
self._do_exit(exc_type)
File "/usr/local/lib/python3.10/site-packages/async_timeout/init.py", line 212, in _do_exit
raise asyncio.TimeoutError
asyncio.exceptions.TimeoutError

@dgohuoba Oh, that's weird. Could you send me a debug log from a restart up to when the meural is done setting up? I'm not sure what's happening here yet.

@dgohuoba Huh, that's different from what's happening in https://github.com/GuySie/ha-meural/issues/53 but it seems related as you're both suddenly getting this startup problem within days of each other.
Could you check 4 things for me:

Can you control the Meural from their mobile app? E.g. go back and forward between art?
If you go to the Meural web interface and log in: https://my.meural.netgear.com/ and then navigate to your canvas and its settings, can you tell me what the Canvas Software Version is? Can you check if the Local IP according to their web interface matches what you think the IP of your Canvas is?
Can you go to http://(fill in the device's local IP here)/remote in the browser and check if you get a remote control interface on your device?
What version of Home Assistant are you on?

Yes. I can control the art through the mobile application
Canvas Software Version - 2.0.9
Yep. The IP address match in both locations
Got a timeout going through the URL. Never seen this before. Not sure what it does
Home Assistant 2022.11.2

Correction on item 4. I was able to view the remote interface using the browser on mobile phone

Hmmmm, that is very interesting on 4. That request timing out is what is causing the setup to abort. Can you check if it's consistently unreachable from your desktop? I wonder if Meural changed something to the way the web remote can be reached.

Tried several times on desktop browser and it's unreachable.

Just an update. I got this working. A few months ago, I purchased a new wifi router and connected the Meural canvas to the new network but my HA (hosted in a VM on my NAS) was still using the old network router. I reset the wifi setting on the canvas to use the old router and everything started working.  Appreciate the help.


[Snowpark] Add arg for volatile/immutable UDF

Please answer these questions before submitting your pull requests. Thanks!

What GitHub issue is this PR addressing? Make sure that there is an accompanying issue to your PR.
SNOW-903916

Fill out the following pre-review checklist:

[ ] I am adding a new automated test(s) to verify correctness of my new code
[ ] I am adding new logging messages
[ ] I am adding a new telemetry message
[ ] I am adding new credentials
[ ] I am adding a new dependency

Please describe how your code solves the related issue.

This PR adds keyword support for volatile/immutable when registering Snowpark UDFs.

I have read the CLA Document and I hereby sign the CLA

recheck

The changes LGTM. Please add an entry in CHANGELOG.md to document this addition.


Update to latest scikit-learn release for deprecation and compatibility

Using the current head 0.2.0 release of spark-sklearn and the current release of scikit-learn (0.18.1), I'm getting the following deprecation warning:
/.../python3.4/site-packages/sklearn/cross_validation.py:44: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. Also note that the interface of the new CV iterators are different from that of this module. This module will be removed in 0.20.
"This module will be removed in 0.20.", DeprecationWarning)
the library needs to be updated to use the new model_selection module and iterator interfaces.
In addition, due to changes in sklearn.model_selection.GridSearchCV, the attributes available on the fitted spark-sklearn.GridSearchCV are out of date.
sklearn.model_selection.GridSearchCV now has:

cv_results_ : dict of numpy (masked) ndarrays - A dict with keys as column headers and values as columns, that can be imported into a pandas DataFrame.
best_estimator_ : estimator - Estimator that was chosen by the search, i.e. estimator which gave highest score (or smallest loss if specified) on the left out data. Not available if refit=False.
best_score_ : float - Score of best_estimator on the left out data.
best_params_ : dict - Parameter setting that gave the best results on the hold out data.
best_index_ : int - The index (of the cv_results_ arrays) which corresponds to the best candidate parameter setting.
scorer_ : function - Scorer function used on the held out data to choose the best parameters for the model.
n_splits_ : int - The number of cross-validation splits (folds/iterations).

While spark-sklearn.GridSearchCV has:

grid_scores_ : list of named tuples
best_estimator_ : estimator - Estimator that was chosen by the search, i.e. estimator which gave highest score (or smallest loss if specified) on the left out data. Not available if refit=False.
best_score_ : float - Score of best_estimator on the left out data.
best_params_ : dict -  Parameter setting that gave the best results on the hold out data.
scorer_ : function - Scorer function used on the held out data to choose the best parameters for the model.

The most critical difference is that sklearn added the more comprehensive cv_results_ which adds data that the formerly compatible grid_scores_ is lacking.

I've been working on this and almost have a PR ready. It will be out this upcoming Monday.

Thank you for the quick attention. Is anything required of me? I see I was CCed on the related issue, but it looks like that was just for info.

An update making spark-sklearn compatible with sklearn version >= 0.18.1 has been merged.

I'm just about to adopt this update. Can you mark a new release in github and and update the version in PyPi? I currently rely on pip for the installs in my environments. I was hoping not to have to change to git just for this package.

@dsackin Did you end up doing the git install? I'm also running into version issues when installing through pip.

No. I haven't updated yet. I was hoping they would push it into PyPi before I switched to git install.

Got it. Just an fyi, ended up doing the git install, and it worked.

Can you please let us know when a new releade be marked and push to  PyPi would happen.

@gordontsai @dsackin I am quite new to git install...can you tell me how to perform git install while we wait this to be pushed pypi

@thunterdb this is more about what it might take to support 0.20. We have a related issue about not setting things like best_params_ at https://github.com/databricks/spark-sklearn/issues/73, which seems like an easy fix but the simple fix doesn't run. This PR might also contain some of the necessary changes: https://github.com/databricks/spark-sklearn/pull/74 . This much I haven't looked into yet.

I see, this is more than pointing to the right package. The 0.20 release is less than 2 months old, so let us focus on the 0.1x releases until there is a more general need for that. What are your thoughts?

Yeah, certainly more concerned this second with a new release to fix some bugs, and maybe get random search in. If you have a sec to look at https://github.com/databricks/spark-sklearn/issues/73 you might know the quick answer; that might also be a quick fix relevant to 0.19


Cannot build on linux via docker from mac, due to S2N

Describe the bug
When trying to build aws-sdk-swift on Linux (docker Amazon Linux 2) from a Mac, an unexpected error occurs when trying to build S2N from aws-crt-swift.
error: 'aws-crt-swift': target 'S2N' has invalid header layout: umbrella header found at '/workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/s2n/api/S2N.h', but directories exist next to it: /workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/s2n/api/unstable; consider removing them
error: ExitCode(rawValue: 1)

I'm just adding this report in order to track when the aws-crt-swift changes will be merged into the sdk.
Expected Behavior
build should not fail
Current Behavior
Error pasted above
Reproduction Steps
Create a Swift package, add aws-sdk-swift as a dependency, build on Mac using Docker and amazonlinux2.
Or use my repo: https://github.com/tadelv/stars-and-planets.git, switch to branch feature/lambda , enter StarsAndPlanetsLambda folder and type (in terminal) $Scripts/build-and-package.sh
Possible Solution
Probably update dependencies when this is fixed/merged:
https://github.com/awslabs/aws-crt-swift/pull/179
Additional Information/Context
It seems that this issue also happens because the default macOS volume is not case-sensitive:
https://github.com/awslabs/aws-crt-swift/issues/163#issuecomment-1444176255
Creating another Volume, that is case-sensitive and building the project there seems to work around this issue.
AWS SWIFT SDK version used
0.14.0
Compiler and Version used
Swift 5.7
Operating System and version
MacOs 13, swift:amazonlinux2

This will be fixed in the next release of AWS SDK for Swift.


[ARCTIC-1241] Change the Arctic source splits discovery and assigning thread model

Why are the changes needed?

fix: #1241
Brief change log

Change the ShuffleSplitAssigner's on discovery and waiting to assign splits to readers logic
The flink 1.1, 1.14, and 1.15 versions are affected.
Add the static and continuous splits assigned UTs

How was this patch tested?

[x] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[x] Run test locally before making a pull request

Documentation

Does this pull request introduces a new feature? (yes / no) no
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@zhoujinsong  I mainly change the getNext API in the SplitAssigner class.


Delay difftest_step by one cycle

To ensure diffteststate obtained by software is after DPIC.
Use dut_ways and select to avoid missing state written by DPIC

When make emu, we ensure that Difftest read DiffState after DPIC calls in the same beat.
However when make simv with VCS，the order of DPIC calls and difftest steps in the same beat is random, so we need to delay step_func by 1 clk.
The operation of delaying is only needed by VCS.

Still need to share wb_int betweens different duts. I will fix it later~

The lastest commits based on #204, because it will more clear to handle wb_int under the new code organization.
This PR should be merged after #204

Function of this PR has been implemented in #188. Therefore, this PR can be closed.


the embedded html code can't be rendered,why?

hi.
as per your repo,i setup a blog: http://gm.bright.biz.st/ ,but when i visit a post http://gm.bright.biz.st/#/post/207746382 which contains html code, the embedded html code can't be rendered,why?
how to fix it?

Hey @luckypoem  Thanks for using the product. The reason embedded html doesn't work , it's because github doesn't support inject embedded scripts in safety reason. And use the content purely from github so we don't support it as well, please check the render method here https://github.com/graffie/mill-basic-theme/blob/master/htmls/article-detail.html#L11


Trigger phone calls from adaptive cards

Copied bug from: https://github.com/microsoft/AdaptiveCards/issues/6761
Details from original post:
Hi! How can we trigger phone calls from adaptive cards?

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

ID: 3fb4394d-25b1-8752-3996-fe3a2934732d
Version Independent ID: 6d391381-89d0-117c-27cc-00043bd26a36
Content: Cards reference - Teams
Content Source: msteams-platform/task-modules-and-cards/cards/cards-reference.md
Product: msteams
GitHub Login: @surbhigupta12
Microsoft Alias: surbhigupta12

@wujasmine -
You can use Action.OpenUrl and give a deeplink to call a person by follow this article -
https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-links#deep-linking-to-an-audio-or-audio-video-call
Let us know if you are facing some issue?

@wujasmine  - Could you please confirm if your issue has resolved with above suggestion or still looking for any help?


TODO: Simplify time entry

Make a way for user to specify 12 hour time or 24 hour time and a way to enter time without a colon and only an A or P (for 12 hour time), and then the time will display correctly.

Fixed display of time from hhmmss to hhmm only, but time is still 24-hour only and needs to be entered as h:mm, with the colon.

Currently, attempting to implement into protype. Currently in pi stage (first coding stage).

Time still has to be entered in 24-hour format with colon between the hour and minute, but it can now be displayed according to the user's desires as 24-hour time (no colon), or as 12-hour AM/PM time with a colon. In the last sheet, labeled "Settings," at the top there is a setting labeled "0 = 24-hour time, 1= AM/PM." Place a "0" in the cell to the right of this text if you would like to display 24-hour time on the spreadsheets, or a "1" to display 12-hour AM/PM time instead.


Amounts are calculated wrongly

T101880000051401091269AA0100281401091401091401091710P{iv{kassa heti                    +000000000000078000 K
T1128800Rahahuoltopalvelu<PHONE_NUMBER>12                      P{iv{kassan lask. heti           *) 1,5000%             780,00 e:sta                         e      11,70P{iv{kassan heti-tilitys/kpl     *)      1 kpl a    5,000 e       5,00*) alv rek. 0%

Outputs:
2014-01-09 00:00:00,7.8,K,,

'Ey,
You're free to make a correction! Here's the related source code:
https://github.com/modeemi/konekielivelho/blob/master/konekielivelho.py#L87
As a bonus you'll get your name shining on the contributors page.


check all routes

[x] check routes

[ ] adjust flowcharts and wiki

[ ] make issues to change code

My dearest @kikipluche , I've double-checked all the routes. Here my conclusion...
When in the flow of creating a new account, there's a moment in time when you haven't made any progress that is worth saving/ is being saved. These pages are:

/choose-avatar-and-username
/password-warning
/choose-password

If you are on these pages and you hit the X, I think the user should just be redirected to where he started the new-flow (= in current version of the app this is /hashtag-list, but later maybe from different places), without passing the /stop-signup page.
Why? Well because it's a bit silly to doublecheck if the user wants to stop this process because he barely gave any info yet.
So in the scheme, this is what should be:

my dearest @faffydee i will change the flowchart and put it in the wiki, and i will make an issue to implement it this way.

Well, thank you very much! Is the sketch clear for you?

yes perfect!

On 14 Dec 2017, at 16:05, faffydee<EMAIL_ADDRESS>wrote:
Well, thank you very much! Is the sketch clear for you?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/swarmcity/SwarmCitySite/issues/234#issuecomment-351736761, or mute the thread https://github.com/notifications/unsubscribe-auth/AInhMRe72C70cFWJi5HGeJZ41EhOgMeYks5tATlTgaJpZM4Q5UE3.

This is the final version, with the adjustments. Checked with Faffy


Ignore failing schema tests on astropy < 4.0

It turns out there's already an example in pytest_asdf of ignoring a schema test for older versions of astropy.

Awesome! Thanks!


Add 'sd' replace method

I guess you need to modify the following:
https://github.com/nvim-pack/nvim-spectre/blob/31f62d7fc30257b2a5c5327ff7b47719da37a1b4/lua/spectre/config.lua#L220-L225

This will change the defaults. My PR is to add 'sd' support, not override the default.
To enable sd:
require("spectre").setup {
    default = {
        replace = {
            cmd = "sd"
        }
    },

No. Even if I set sd as default,
these piece of code still will run on macOS https://github.com/nvim-pack/nvim-spectre/blob/31f62d7fc30257b2a5c5327ff7b47719da37a1b4/lua/spectre/config.lua#L220-L225
In the case I removed gnu-sed, it will print that notification.

Aha, I understand what you mean now.
However, this code would also run if one set the replace cmd to 'oxi', which is another alternative. I would report it as a bug and not that the current PR is missing.
Though, since I am already in the headspace, I can make another PR fixing the issue 👍.


Merging of two speedscope.json files

Hi Team,
I had a requirement where I need to merge multiple speedscope.json files in to single speedscope.json file which is generated by multiple threads using the same code
Please let me know the possibilities to merge them

Hi @kunchamlokesh,
You can read about speedscope's file format here: https://github.com/jlfwong/speedscope/wiki/Importing-from-custom-sources#speedscopes-file-format
Since it's a JSON based format, it should be plausible to write some code that ingests two speedscope json files and outputs another one which still conforms to the format.
I'm not aware of any code that does that currently, and I don't think that's the sort of thing that would belong in this repository, so I'm going to close this issue.
Thanks!


Inlining #to:do:

This PR inlines #to:do: and its block.
For the interpreters, this is generally a good win.
The SomSom benchmarks see run-time reductions of 5-8% for the AST interpreter, and 7-9% for the bytecode interpreter.
For the micro and macro benchmarks on the interpreters, the benefits can be up to 37% on the Sum microbenchmark for the AST interpreter, and 30% on the Loop microbenchmark for the BC interpreter. Though, the BC interpreter seems to benefit more.
However, steady-state JIT performance is a different picture. DeltaBlue increases with 9% and NBody with 24% after this change. For the AST interpreter, this also includes already mitigations in the ToDoInlined node, which nils out the loop index variable so that it can be optimized better by the compiler. The key issue here is that the lifetime of the loop index variable is much less clearly defined as before, and the compiler struggles optimizing.
For the bytecode interpreter things are worse, and at this point, I do not yet have a solution.
The issue is illustrated with the Dispatch microbenchmark. Trace: https://gist.github.com/smarr/08b234b741b9ffd2b77cee49836d1332
Because of the inlining, the loop index is now on the stack, and on the frame.
This prolongs the lifetime, and because the compiler doesn't do well with doing optimizations around guards, it keeps a lot of redundant operations in the trace.
At this pint, PageRank's run time increases by 100%, NBody by 27%, Dispatch by 143%, Loop by 89%.
Thus, it comes at a significant cost. There are also some run time reductions, but the overheads/increases seem to be severe.
https://rebench.stefan-marr.de/compare/RPySOM/3eb75e51b4d02c327f03dd5f01f2cf3f77bec220/13435b759281863f6a3458e006f3e728fc51593f#macro-steady-RPySOM-ast-jit

Latest results: https://rebench.dev/RPySOM/compare/6ad9262edc431f9b2155b9f945263c9b255a41b3..ecdb4d8fadfc2374b22d711a670a150c8696e92c#micro-steady-RPySOM-bc-jit


Gifts screen

Need to modify UI, Colour Codes, Fonts & Icon According to Below XD link

https://xd.adobe.com/view/81a8ea3a-75a9-4eb8-9da7-b5a41d617d7a-d4fb/screen/85e9452c-97b6-44c2-8a75-2ccc9a616ee4

https://xd.adobe.com/view/81a8ea3a-75a9-4eb8-9da7-b5a41d617d7a-d4fb/screen/9197783b-5b72-4ad8-9902-0911721121b4

Duplicate issue of  - Gifts screen #6204


Set Textarea Elements to Fixed Size and Disable Resizing

In this PR, I made the <textarea> elements fixed in size and non-resizable where applicable.
issue_number: #126
Here are the screenshots:

Home:

Profile Generator:

@BamaCharanChhandogi bro, please go through this PR and merge it before gssoc'24-ext ends.


fix: cannot disable hints during Zsh completion

Fixes #2558

I do like the idea of testing hints in at least 1 e2e test though, I was thinking today we could build with --features e2e to force things like hints to be enabled even when it's not a tty.
Not super important now though.