FancyZones not recognizing WVD windows

I've launched a couple of apps via Windows Virtual Desktops (selfhost) & tried to drag them to zones, but the zones just don't appear when I drag the windows. However, local apps do work with the zones. It would be really helpful if this worked with WVD. Also posted this in the Feedback Hub using my internal/MSFT logon. ;)

Closing this in favor of https://github.com/microsoft/PowerToys/issues/10018


Latex mode issues

format-all-mode doesnt work with TeX-mode
Whenever I format the buffer, a line Please enter text to be indented: (press CTRL+D when finished) is inserted at the start of the file before saving it. This is the usual output of latexindex when called without an argument.
This migth be related to the lack of a flag?

What operating system are you using, and what package did you install latexformat from?
I can't find a special flag in my copy of latexformat to format from stdin. It seems to always do that when a filename is not given.

Do you mean that Please enter text to be indented: (press CTRL+D when finished appears at the beginning of your LaTeX document after formatting instead of showing up in the separate *format-all-errors* buffer?

I am using fedora 30 Silverblue in one machine, the catch is that everything runs from inside a toolbox container, in that case I get that line at the beginning on the document whenever I save.
On my other machine, I have fedora 31in that case it indeeds appears in another buffer.
In both cases I just install them via texlive-scheme-{medium,full} for {f31,f30}.

If things work fine without the container, then the container is probably merging the standard output stream (where the formatted LaTeX markup goes) and the standard error stream (where Please enter text to be indented and error/warning messages go) into one stream. If that is the case, there's unfortunately nothing that format-all can reasonably do to separate those streams back again. So you'd have to find some way to run the container so that the two streams are kept separate. I don't know much about how to do that. You might have luck asking on https://unix.stackexchange.com or https://superuser.com. Sorry I can't be of more help.

It would also be nice if latex-indent had some way to hide that Please enter text to be indented prompt. But if standard output and standard error are merged, and latex-indent writes its error/warning messages to standard error, then you'd still get those messages inserted into your document if the two streams are merged. So it still wouldn't completely solve that problem.

I am testing from a container and now format-all-mode is opening a separate buffer to show the message Please enter text to be indented. Doom emacs implementes the function
(defun +format/buffer (&optional arg)
  "Format the source code in the current buffer."
  (interactive "P")
  (let ((+format-with (or (if arg (+format-completing-read)) +format-with)))
    (pcase-let ((`(,formatter ,mode-result) (format-all--probe)))
      (pcase
          (+format-buffer
           formatter mode-result
           (or +format-preserve-indentation +format-region-p))
        (`no-formatter
         (when (called-interactively-p 'any)
           (message "No formatter specified for %s" major-mode))
         nil)
        (`error (message "Failed to format buffer due to errors") nil)
        (`noop  (message "Buffer was already formatted") nil)
        (_ (message "Formatted (%s)" formatter) t)))))
``` which does not have this issue


The mv command should edit infofiles if moving a source

If we move a source path with the mv command, the infofiles related to this source should be changed.

depends on #178

Done in commit 5c5b121f7d54fdb2859e83850a8952a0e69f84e6


Generating YouTube download URLs on a web server

Please follow the guide below

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

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

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

Before submitting an issue make sure you have:

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

What is the purpose of your issue?

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

Hi,
I'm building a simple web app so I'm able to download YouTube videos via an RSS feed, and I'm hoping to achieve this by using youtube-dl on a web server to generate download URLs and then save them in a database. Then, ideally, I can download the videos via the RSS feed, directly from YouTube's servers, without first downloading them to the web server.
This seemed to be working well enough, but it seems like some download URLs just don't work, and I'm not sure what makes them different from the URLs that do work.
For example, when the server grabs the download location of this video: https://www.youtube.com/watch?v=PHWqKcqfn9c ... it produces the following URL:

https://r9---sn-p5qlsn7l.googlevideo.com/videoplayback?ratebypass=yes&ei=u5tMWdyUIaTV8gSXtp2gCw&mt=1498192725&mv=m&ms=au&source=youtube&mm=31&pl=14&mn=sn-p5qlsn7l&id=o-AF4jXa0vsUGEKJBCX2DfcF7JU1wmmbZgzZOn9tqKpE5j&dur=866.034&requiressl=yes&ipbits=0&expire=1498214427&gcr=us&sparams=clen%2Cdur%2Cei%2Cgcr%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cexpire&initcwndbps=10517500&lmt=1497619931021468&mime=video%2Fmp4&key=yt6&itag=18&ip=<IP_ADDRESS>&clen=75792873&gir=yes&signature=D6EE9304D4ACEDA69AADE8A43A7A3A37AA05DE70.952B0C146CAD348C6A94903957A715590760CDE1

But when I visit this URL, I receive a "403 Forbidden" error.
When the server grabs the download location of this video though: https://www.youtube.com/watch?v=FfGKNJ4mldE ... it produces the following URL:

https://r11---sn-p5qlsnsz.googlevideo.com/videoplayback?ms=au&ei=05tMWafUKcnt8wSOqZLQCQ&mv=m&pl=14&ipbits=0&source=youtube&id=o-ALihJ05DFtjlbxmdb9ZKmowLkBbUCX3B1RmrQYcJfxJg&expire=1498214451&mm=31&itag=18&mt=1498192725&mn=sn-p5qlsnsz&sparams=clen%2Cdur%2Cei%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cexpire&signature=06EB46796F04A5B55529B1EBDD2C5F75AF492D92.E2EC6ACEB4391167A9E4B2869A3FF5276E1D4141&requiressl=yes&initcwndbps=10510000&ip=<IP_ADDRESS>&key=yt6&gir=yes&mime=video%2Fmp4&clen=15660488&ratebypass=yes&dur=318.995&lmt=1446542239169564

And it works perfectly fine.
On the server, this is the specific command that's being run every time:
youtube-dl VIDEO_URL --format '(mp4)[height<=480]' --get-url

It's worth noting that all of the URLs work when they're generated on my local machine.
If all of the URLs were broken, I'd assume that it's just not possible to do what I want to do, but the fact that most of them work gives me hope that it's a solvable problem.
Any help would be appreciated.
:)

Also worth mentioning that I've read the "I extracted a video URL with -g, but it does not play on another machine / in my web browser" section of the README, and it seems like the answer to my question is in that section. I'm just hoping I can get a little more guidance. (Will keep hacking away though.)

https://github.com/rg3/youtube-dl/issues/9001#issuecomment-201991818 may help.


Add generators for all mocks

Add generators for mocks in the following packages:
pkg/cluster/mocks
pkg/app/mocks
pkg/util/github/mocks
pkg/component/mocks
pkg/registry/mocks
pkg/pkg/mocks
Fixes #605
Signed-off-by: bryanl<EMAIL_ADDRESS>

Pull Request Test Coverage Report for Build 1030

5 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 70.967%

Totals

Change from base Build 1026:
0.0%

Covered Lines:
10469

Relevant Lines:
14752

💛  - Coveralls


Adjusting qualifier when creating new stages

Not sure if this is something I did wrong when bootstrapping my environments or setting up this project, but whenever I deployed I kept getting the following error when trying to create the KMS key.

Policy contains a statement with one or more invalid principals.

To solve this, I changed 'apidemo' to the default qualifier 'hnb659fds' when adding the stages in PipelineStack.ts.
https://github.com/BrianFarnhill/Demos.CDKApiPipeline/blob/9e206a15c1b67a529af9d8a56bac7cd9f7f7912e/lib/PipelineStack.ts#L93
Just thought it might be worth mentioning.

Hey @TimPaisley - thats my bad. I had some weird bootstrapping issues in my account that warranted the qualifier, and I didn't get back around to removing it again. I should be able to tidy that back up this week, I'll close this off once it's dealt with though. The hnb659fds value is the default qualifier that CDK uses - and normally when you don't specificy a synthesiser that's what comes out.

Hey @TimPaisley - pushed a few changes today that should do the trick for you, see this commit for the specific change. I'll close this one off now but if you have other issues let me know.


Definite assignment checks don't occur on private fields

https://www.typescriptlang.org/play/index.html?ts=3.8.0-pr-30829-97#code/MYGwhgzhAEDC0G8BQ1oGIBmB7LAuaEALgE4CWAdgOYDcSK0ARuABYAUAlIvaoc6RADpMOWqgC+SMUA
// @strictPropertyInitialization: true
// @strictNullChecks: true

class C {
  #foo: string;

  blah() {
    this.#foo;
  }
}

Expected
Property 'foo' has no initializer and is not definitely assigned in the constructor.

Actual
No error

I'll give @dragomirtitian a chance to PR this first, since he expressed interest.
@dragomirtitian I know you would have figured this out in like two minutes, but wanted to share what I found in the off chance that it is helpful. I accidentally looked into this, thinking I found a different issue:
I think the problem is in checker.ts::checkPropertyInitialization
There is an isIdentifier check that should probably be like this instead:
                    if (isIdentifier(propName) || isPrivateIdentifier(propName)) {

Then the signature of isPropertyInitializedInConstructor would need to be tweaked to accept PrivateIdentifiers.
I tried it out and it seems to work, but I didn't try all cases.


ImportError: Using low_cpu_mem_usage=True or a device_map requires Accelerate: pip install accelerate

更新了transformers 也不行。。。

This looks to be an error with the SVD nodes you are using if you can please open an issue there


spaceline segments in eyeliner

Is it possible to use spaceline segments (such as buffer-position, hud, minor-modes) with eyeliner? I tried the spaceline-toggle-*-on functions but they have no effect.

Interesting idea. I'll leave this open to look at once I swoop back around to eyeliner.


launch and task.json for razer tutorial

When using dotnet core command line sdk with VS Code, the launch.json needs to be updated with the framework version number.
            "program": "${workspaceFolder}/bin/Debug/netcoreapp2.2/RazorPagesMovie.dll",`

and tasks.json
{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "build",
            "command": "dotnet build",
            "type": "shell",
            "group": "build",
            "presentation": {
                "reveal": "silent"
            },
            "problemMatcher": "$msCompile"
        }
    ]

}

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

ID: a25bf940-8977-fec4-461b-542a9f550fc8
Version Independent ID: 5492c641-af15-64b8-beaa-ddf511be73e6
Content: Tutorial: Get started with Razor Pages in ASP.NET Core
Content Source: aspnetcore/tutorials/razor-pages/razor-pages-start.md
Product: aspnet-core
Technology: aspnetcore-tutorials
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Why are you using the Framework and not ASP.NET Core?  What's not working?  Are you saying the following doesn't work?
dotnet new webapp -o RazorPagesMovie
code -r RazorPagesMovie

I'm not.
Get Outlook for Androidhttps://aka.ms/ghei36

From: Rick Anderson<EMAIL_ADDRESS>Sent: Wednesday, April 24, 2019 12:42:50 AM
To: aspnet/AspNetCore.Docs
Cc: Steven Lacks; Author
Subject: Re: [aspnet/AspNetCore.Docs] launch and task.json for razer tutorial (#12136)
Why are you using the Framework and not ASP.NET Core? What's not working? Are you saying the following doesn't work?
dotnet new webapp -o RazorPagesMovie
code -r RazorPagesMovie
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/aspnet/AspNetCore.Docs/issues/12136#issuecomment-486065280, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABOEGYKT53CTJNRROPGPNSTPR7QMVANCNFSM4HH73ZPA.

@scottaddie  can we get an include or something else with the additional instructions for VSC?

@snlacks Can you please provide the following pieces of info to aid in troubleshooting?

Which version of the C# extension are you using in VS Code?
What do you see when you run dotnet --version in this project's directory?

I was using netcoreapp2.2, I don't know the exact version that would have been or the C# extension version for VS Code; but it would have been up-to-date/latest for 16 days ago. It would have been on Windows 10 (given the date and time of the status and where I was)
Re-reading my initial issue, I want to clarify that the above code wasn't being inserted into those files and needed to be added in order to get the rest of the instructions in the tutorial working. If I remember correctly, I had to create tasks.json.

@snlacks Without the 2 requested pieces of info, it's going to be difficult to troubleshoot. You can find the C# extension version number on the Extensions view in VS Code:

You can find the .NET Core SDK version number by running dotnet --version in VS Code's Integrated Terminal. Make sure you run the command in your project's root directory (where the *.csproj file exists):

I confirmed that it is 2.2.203  and C# extension 1.19.1. This time I watched what I did a bit more closely.

I ran the commands to create the app and open code in that project.
I used start debugging with .NET Core to create the launch.json
I added a configuration for .NET Core web app. This added the configuration to launch the app.
I change /<project-name.dll> to netcoreapp2.2/RazorPagesMovie.dll


Fix CI on github action desktop build

@matextrem could you please give an example of warning that didn't let the build happen?

Travis automatic deployment:
https://pr1159--safereact.review.gnosisdev.com/app

ok I see it in https://github.com/gnosis/safe-react/runs/906180676
this is why we started using react-app-rewired, we have a configuration override which should suppress this warning: https://github.com/gnosis/safe-react/blob/development/config-overrides.js
why doesn't it work?

The CI failed if it detect warnings. In windows there are 2 warning related to critical dependencies.

Travis automatic deployment:
https://pr1159--safereact.review.gnosisdev.com/app

@matextrem I understand that. We previously had exactly the same issue and fixed it, I pointed you to the file with the solution. If we merge your PR, we will have two solutions for the same problem. Did you investigate why the current solution doesn't work for windows?
Also I'm not really a fan of CI=false, this way we will miss other possible warnings

Travis automatic deployment:
https://pr1159--safereact.review.gnosisdev.com/app


Fix warnings introduced with rust 1.82

This fixes the warnings about irrefutable if let patterns introduced in rustc 1.82. However the fix as implemented in 9b27404 more or less raises the effective MSRV to 1.82...
We don't really have a MSRV as far as I know but perhaps 9b27404 should wait a while.

I'll merge this now and we can consider actually using the shiny new features of rustc 1.82 at some point later..


melange development environment

This PR introduces the first iteration of the melange development environment. It is based on the apko equivalent
with two main differences:

It uses our apko image to build the devenv image
It is based on Wolfi packages :tada:

To run it, execute the same command as the apko devenv:
./hack/make-devenv.sh
It requires https://github.com/wolfi-dev/os/pull/118 to fix a bug with the wolfi key locations and to enable https://github.com/wolfi-dev/os/pull/119 which is required to build the alpine-keys wolfi package (required to build the devenv image).
Signed-off-by: Adolfo García Veytia (Puerco<EMAIL_ADDRESS>

This does have a bit of overlap w/ the SDK image: https://github.com/chainguard-images/sdk/blob/main/USAGE.md

He, sorry @jdolitsky I didn't remember the sdk :upside_down_face:
Until now I had been running melange using this script adapted from the apko hack I wrote a while back, I am happy to drop this (and the apko devenv script) in favor of the SDK and focus on that one.

Now that we have the alpine-keys package, this should be ready to merge, I've rebased this and addressed the comments @jdolitsky , feel free to close it if it doesn't make sense to keep this and the SDK image :)


Typo 8

B85De - Andreja dialogue.

Details
Subtitle does not match spoken dialogue.
text reads: I am proud. I always have been. But my mission dictated that my origins remain concealed.
text should read: I am proud. I have always been. But my mission dictated that my origins remain concealed.
Game Version
1.7.36
Language
English (EN)
New Game
Yes
Reproduction Steps
go look at the record, listen to the audio if you like.

The formID provided is incorrect [000B85De] is a player dialogue prompt.

Correct form ID 000B85D3


Enhancement: Enable the use of a viewcell as content

It would be very useful to be able to use a viewcell as main content.

@DaanTacoSchool hi
Sorry, could you please explain what do you mean?

https://github.com/AndreiMisiukevich/ContextMenu/issues/18
Allow to use it outside of ListView ?

Like this
 <ListView.ItemTemplate>
                        <DataTemplate x:DataType="models:ExpenseReport"  >
                            <context:SideActionBarCell>
                                <context:SideActionBarCell.Content>
<--custom viewcell in c# here like this:>
<local:QueuedExpenseCardViewCell  ExpenseItem="{Binding .}"  ImageSource="{Binding AttachmentPath}" Appearing="Cell_OnAppearing" >
                                </context:SideActionBarCell.Content>
                                 <context:SideActionBarCell.ContextTemplate >
                                     <DataTemplate>
                                     <some other buttons>

                               </DataTemplate>
                                </context:SideActionBarCell.ContextTemplate>
                            </context:SideActionBarCell>
                        </DataTemplate>
                    </ListView.ItemTemplate>

except since the sideactionbar is derived from a baseActionCell this is not possible.

@DaanTacoSchool hmm, just copy content of that cell and set to Content
ViewCell inside ViewCell - it's something strange

Yes, i originally used a viewcell because there is a lot of complex code linked to the cell and its visual cues. by making a custom cell it was easier to keep track of things. (among some other reasons).
Can i derive my viewcell from the sideactionbarcell?

Yes, i originally used a viewcell because there is a lot of complex code linked to the cell and its visual cues. by making a custom cell it was easier to keep track of things. (among some other reasons).
Can i derive my viewcell from the sideactionbarcell?

why you don't want to create ContentView as separate xaml file?

Because most of it is in c# and not in xml :)

@DaanTacoSchool copy it to xaml.cs of ContentView


[KYUUBI #552] Sync build jobs between GA and travis

Why are the changes needed?

Sync build jobs between GA and travis
How was this patch tested?

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

[ ] Add screenshots for manual tests if appropriate

[ ] Run test locally before make a pull request

Codecov Report

Merging #604 (74ba99e) into master (540de12) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #604   +/-   ##
=======================================
  Coverage   79.86%   79.86%
=======================================
  Files         118      118
  Lines        4545     4545
  Branches      549      549
=======================================
  Hits         3630     3630
  Misses        608      608
  Partials      307      307

Continue to review full report at Codecov.

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

The travis ci job was failed because its execution time was too long.

merged to master, and will create a pr to split the build job.


Merge scripts for TSKB-683 Updates

These are the export and count scripts referenced in the updated TSKB for S3 orphan investigation/cleanup.

I'm merging the scripts in. KB upstream had a rebase issue which wiped all commits from the branch. Recreating the branch brought in some local commits, removing code blocks to prepare for this branch/PR, which were not intended to go upstream until a future update.
@thomaswakefield @Soujanya-Juttukonda This commit contains the files which no longer have code block examples inside the KB. I will update the installer shortly so that these are automatically deployed to the supervisor (or wherever the spark offline installer is extracted). My apologies for the confusion.


extend, document and test metrics support

We already have a metrics service for the controller in our deployment, but so far we are mostly just using it internally during testing to verify that the driver is ready. We also get metrics support from the Kubernetes-CSI sidecars
We should

check what other information besides "version" and "number of nodes" may be useful
enable metrics support in the sidecar deployments
document how metrics support works, including an example for gathering it with tools like Prometheus
last but not least, add more tests to test/e2e/metrics

Let's target for 0.8.x as part of making PMEM-CSI more admin-friendly.

enable metrics support in the sidecar deployments

Upstream is tracking documentation efforts for that in https://github.com/kubernetes-csi/docs/issues/339 after I asked how to use this.
While trying to enable it, I ran into https://github.com/prometheus/prometheus/issues/3756 which IMHO prevents scraping the sidecar metrics. I tried the approach of merging in their data, but because some of it is the same in all processes (like process_open_fds or go_gc_duration_seconds), that doesn't work properly. Code is in https://github.com/pohly/pmem-CSI/commits/sidecar-metrics

This approach is more promising: https://github.com/pohly/pmem-CSI/commits/metrics-enhancements

Done in PR #715


It should be possible to run npx supabase init without human interaction

Currently, when npx supabase init is executed, the program asks "Generate VS Code workspace settings?" and requires an answer (y/N). It should be possible to bypass that entirely so that the answer is automatically provided (e.g., npx supabase init --yes or npx supabase init -y) or so that the question is not asked in the first place.

Not sure if this specific to this cli or an npx thing, but we've had scripts fail for use due to this as well.


also export JSON from fact script

See https://github.com/choria-io/puppet-mcollective/issues/163 for context

not needed


Release cobigen-tsplugin-v2.3.1

This issue has been automatically created. It serves as a container for all release related commits

Automatically processed.
The decisions taken by the developer and the context of the decisions throughout the script:

User confirmed that tests are running on CI and the build is not failing.
User confirmed that tests are running on CI and the build is not failing after pushing release changes to development branch.


Add id: onto hidden_field tag to ensure they match.

The text was not appearing in the editor, after some investigation I noticed a miss mach of the id on the hidden field tag and the rhino-editor when working with nested form fields.

Thank you @MatthewKennedy !


Testing theme from a branch

The README now includes instructions on how to [test changes to the theme locally](how to test theme if we make changes on a branch) by replacing the theme on GH with a local path.
Is it possible to also use a branch other than main on GH?

You mean from the GitHub website? I can't say.

@AdamChlan Yes, that's what I was wondering about. When I use this theme in a project like here, it looks like it always uses the main branch.  Is it possible to test a build from another branch?

Removing "Ready for Review" label, noting my question above.

@AdamChlan @regisphilibert If either of you know this easily, please let me know. Otherwise we can close this issue.

I'm sure it's possible but do not know how.


fixes 963: add support for Pod resource type in yaml config

Fixes #963 .

@rohanKanojia  Aargh! sorry I forgot CHANGELOG again. I verified the patch with one of the samples too.


Error ca.uhn.fhir.model.primitive.XhtmlDt

Hi!
I need to crate a simple client to send observations in android studio
I wanna use the code in the following path:
hapi-fhir/examples/src/main/java/example/FhirDataModel.java
Any time U face this error:
ca.uhn.fhir.context.ConfigurationException: Unknown class[ca.uhn.fhir.model.primitive.XhtmlDt] for data type definition: xhtml
can you help me please?

I have this problem too, is there anyone who can help us?


Return important circuit properties in a compiled circuit qobj

What is the expected enhancement?
It is often of interest to compute several properties of a quantum circuit after compiling to a given device.  For example, # of gates, # of cx-gates, depth, and # of swap gates added, are all properties of interest.  However, only some of these values (# gates, and cx gates) can actually be extracted from the qasm in a qobj, others require going qobj -> circuit -> DAG.  Some, like # of swaps added, cannot be gathered from the given information. These values should be reported in the qobj experiment headers.

Related to #1083: make the compiled circuit still look like a circuit, so it's easy to analyze.
@1ucian0 is proposing that we combine the QuantumCircuit class and the DAGCircuit class, because already whatever we want to do on QuantumCircuit we almost always use DAGCircuit. So we make the QuantumCircuit richer, by making the underlying datastructure a graph. and at the time of construction, the ops get appended to a graph (rather than a useless list).

I already have an issue for that. #1070.

Should these properties live in the transpiler property set? or in the circuit itself and be recalculated in every pass?

The properties are properties of the DAG, and properties obtained from running some of the transpiler passes.  However, we are going to go from circuits to circuits in the compile process, and therefore things like swaps added need to be attached to the circuit itself.


gccgo: ICE on invalid pointer embedding

I get go1: internal compiler error: in bind_field_or_method, at go/gofrontend/types.cc:11876 compiling this (invalid) source file with gccgo:
package p

type s *struct{ C int }
type t struct{ *s }

func f(p *t) int {
        return p.C
}

It should produce an error that embedding s into t is invalid because s is a pointer type.
/cc @ianlancetaylor

CC @thanm @cherrymui

I'll take a look tomorrow morning...

Tentative fix mailed. Error messages are as usual slightly different from the main Go compiler:
./bug22050.go:7:10: error: type has no field ‘C’
return p.C
^
./bug22050.go:4:16: error: embedded type may not be a pointer
type t struct{ *s }
^


keyToggle doesn't hit shift and command together

Expected Behavior
I used keyToggle to hold down shift and command, and used the Mac keyboard viewer to observe what keys were being pressed. The expected result was that both shift and command would be highlighted on the keyboard viewer.
Current Behavior
Only shift was pressed:

If I reversed it so that it was holding command-with-shift instead of shift-with-command, only command was pressed.
Notably, the equivalent on Windows (using shift and control) is working fine! I didn't make a minimal repro for it, but the real script succeeds in Windows where it fails on Mac.
Steps to Reproduce (for bugs)
Here's the code I used to test:
var robot = require('robotjs');

robot.keyToggle('shift', 'down', 'command');

Context
The actual thing I'm trying to do is ctrl-shift-click on something, so merging #356 would be a better long-term solution for me -- but this seems like an unexpected behavior you'd probably want to know about anyway. :)
Your Environment

RobotJS version: 0.5.1
Node.js version: 9.8.0
npm version: 5.7.1
Operating System: macOS 10.13.4 (High Sierra)

I am rying to send a shortcut to my applicattion using robot.keyTap('<',['command','shift']), this is also not working(expected keys are not tapped). Strangely, other shortcut on my application - robot.keyTap('[',['command','shift']) seems to be workig fine.

@shubhibhatt2007 can you please open another issue with a reproducible example?


Fibaro unknown manufacturer/product

Hi!
I have Fibaro FGWPF-102 (device ID is 0x010f-0x0602-0x4003) - this is the same that Product Identifiers: 0x0602:0x1001, 0x0602:0x1003, but RU version. Also i have FGKF601 (device ID is 0x010f-0x1001-0x4000) - RU version. There is only PID 0x1001:0x1000, 0x1001:0x2000, 0x1001:0x3000 in z-wave js database.
Both fibaro devices sowed as Unknown manufacturer 0x010f/Unknown product 0x4003 for FGWPF-102 and Unknown manufacturer 0x010f/Unknown product 0x4000 for FGKF601.
Also there aren't "Configuration" section to manage devise parameters. As they the same versions of devices but Ru versions, how i can make to detect they correctly?

@baleksx you can create a PR here to add the missing device identifier to the existing file.

how can I do this? unfortunately I have little experience for this

@baleksx,
Have taken the liberty of tasing the PRs.
Although what Firmware version is your  FGWPF-102?

@marcus-j-davies, firmvare version is 3.2

Thats fine, the change is now merged, so should become available on the next release.

thanks!


SemVer Policy

Related: https://github.com/ucan-wg/rs-ucan/pull/48, https://github.com/ucan-wg/rs-ucan/issues/51
Example:
e.g. https://github.com/dalek-cryptography/curve25519-dalek/pull/443/files?short_path=b335630#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
I would perhaps maybe ask these questions:

#23 - What happens when MSRV is bumped ?
Are there any "stable API" dependencies exposed via Public API and what happens upon breaking changes ?
Are there any "unstable API" dependencies exposed via public API similar to ^ ?

@pinkforest any good examples from other libs that have a policy write-up?


Move instant-meilisearch to packages folder

Changes in this PR:
To be compliant with the workspace architecture required by turborepo. This PR moves instant-meilisearch inside its own package:
Sources, tests, README, tsconfig, package.json files are moved to /packaes/instant-meilisearch

Thinking about the structure naming: instant-meilisearch/packages/instant-meilisearch it would be repetitive, maybe you can use a different naming? Or do you prefer to change the repository name instead?

Thinking about the structure naming: instant-meilisearch/packages/instant-meilisearch it would be repetitive, maybe you can use a different naming? Or do you prefer to change the repository name instead?

The repo's name should definitely be changed to something like meilisearch-js-plugins.
I made a list here of the things that needs to be done: https://github.com/meilisearch/instant-meilisearch/issues/937


Add support for CAI's types

Add support for creating resource objects from the asset_type, content_type, and full resource name used by CAI (https://cloud.google.com/asset-inventory/docs/resource-name-format)

oops, doesn't seem to be a way to change it back to WIP


"enable fp8 training for U-Net" how to disable it?

"enable fp8 training for U-Net" how to disable it? i want to use the original dev fp16 model to train loras.

Disable the fp8_base in the train init node.

Disable the fp8_base in the train init node.
i tried. but it didn't change.

Ok yeah there was a logic error caused by the addition of the clip_l training and it's precision parameters, which made the main model fp8 always. Should be fixed now.

Ok yeah there was a logic error caused by the addition of the clip_l training and it's precision parameters, which made the main model fp8 always. Should be fixed now.

It works now! Greak work, thank you!


[CodeClean] prevent error case

Code clean, fix coverity issue and prevent error case.
Signed-off-by: Jaeyun<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #97. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://ci.nnstreamer.ai/.

:octocat: cibot: @jaeyun-jung, src/libnnstreamer-edge/nnstreamer-edge-internal.c does not include Doxygen tags such as @file @brief @author @bug. You must include the Doxygen tags in the source code. Please refer to a Doxygen manual at http://github.com/nnstreamer/TAOS-CI/blob/main/ci/doc/doxygen-documentation.md


integrated into gpt-fast

Is it possible to easily integrate hqq's quantization and forward into gpt-fast repo? In gpt-fast, there is int8, int4 quantization, i want to replace them with hqq and using hqq for low-bit inference while keep other structures unchanged. What is the easiest way to do this with least code change? Thanks for any valuable advice!

It's already integrated in torchao: https://github.com/pytorch/ao/releases/tag/v0.5.0
So you just use quantize_(model, int4_weight_only(group_size, use_hqq=True) for example


R.NET license

Hi,
I am using your library, which I find very useful btw.
May I ask you a clarification about the license?
I see from nuget website that the license of R.NET is BSD. However R is under GPL, therefore which kind of license will have my application?
I am using only some R scritps without importing any other packages.
Best Regards

Same here ... without MIT license, you cant use the software in any commercial product.

R.NET 1.8.1 is now under MIT.


Only take into account latest reviews

if someone approves, then request changes, then approves, it looks like it's still counts as approved

noticed it too: if there's one approve and one "requested change" it counts as approved.


More Docs

This project needs better documentation

We should add a note about nodata/alpha/mask handling ref #89

Ref: love the docs from terracotta https://terracotta-python.readthedocs.io/en/latest/

add implementation docs and examples

Alright it's time, let's try mkdocs cc @kylebarron

Ref: love the docs from terracotta terracotta-python.readthedocs.io/en/latest

For the record, the docs from terracotta are using Sphinx, which I believe requires you to write in RST. If you're used to Markdown, trying to switch is really annoying.

yep I'm totally down for mkdocs... just need time :D

mostly done


Change saving button to a standard floating button

Big green panel looks fine, but it's non-standard, and raises issues (e.g. #146).

Done in 0.3.


luci-mod-admin-full: bugfix ntp config reload on change

A call to "/sbin/reload_config" is solving this issue

Signed-off-by: Florian Eckert<EMAIL_ADDRESS>

We should implement this in a more generic way. The best way would be adding this to servicectl.lua.

I thought this would be the best way to fix this.
All other changes would add a "feature" to the branch for-15.05.
I am not sure if the call to "/sbin/reload_config" is already added to all modules in master?

@jow- What is the policy for 15.05 branch regarding what should get fixed and what left?

@cshoredaniel - in general bug fixes are okay, but the fix proposed in this PR has quite a number of potential side effects. The reload_config command will reload any service that has pending runtime changes and not just ntp. There is also no support for the modern reload_config approach in LuCI at all yet so for the stable branch I'd prefer a solution using the legacy luci-reload mechanism.

@jow will luci ucitrack be replaced with "/sbin/reload_config" in the near feature? If so what is best place in source to replace it?

@feckert - it will get replaced but I'm not yet sure whether this will happens in LuCI or LuCI-NG.


fix(docker-compose): add 'compose.y*ml' to upsearch

fixes #1450

Thanks for contributing!

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[Error] *** A required dependency is missing : node

Hi.. I have been trying to build the shaka player on my windows machine ( Tried on 3 windows machine with different node versions) but always end up with error [Error] *** A required dependency is missing : node
Please find the screenshot attached. As we can see here node version 14 is already installed.

Try running python by itself and entering the following:
import subprocess
subprocess.call(['node', '-v'])

Hi.. This is the output

I also tried to build/all.py there directly in the python terminal but it didn't work..

Try running set PRINT_ARGUMENTS=1 before running build/all.py.  I think this check is giving false positives when node is running a sub-command.

I tried it with above suggestion but still no luck.

This is the output

It wasn't to fix it, I wanted to see the first part of the last command to see what failed.  Could you post the whole last command?  Also, it would be easier if you posted the text instead of a screenshot.

Actually, I think this is a duplicate of #3369.  Try moving the folder to another location so the full paths are shorter.  It's possible we are hitting path limits.

It looks like this may be a limit on the command line size.    We may be able to reduce the size of this a few ways:

For eslint, we can split up multiple calls or just lint recursively all files instead of explicitly listing each.
For the compiler, there is a --json_streams option to accept input files from standard in instead.
We may be able to use relative paths for some programs.

I'll mark this a bug, but put it on the backlog since there is an easy workaround.  For the moment, you can just move it to another folder with a shorter path (e.g. C:\shaka-player).

Sorry, posting the full error here below. I added it to shorter path like you suggested and good news is no more node error but now getting a different error:
**npm WARN npm You can find the latest version at https://nodejs.org/
npm WARN npm npm does not support Node.js v14.17.3
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12, 13.
npm WARN npm You can find the latest version at https://nodejs.org/
[WARNING] No changes detected, skipping. Use --force to override.
[INFO] Generating Closure dependencies...
[INFO] Linting JavaScript...
Error: Cannot find module 'eslint-plugin-shaka-rules'
Require stack:
- C:\shaka-player\node_modules\eslint\lib\config\config-file.js
- C:\shaka-player\node_modules\eslint\lib\config.js
- C:\shaka-player\node_modules\eslint\lib\cli-engine.js
- C:\shaka-player\node_modules\eslint\lib\cli.js
- C:\shaka-player\node_modules\eslint\bin\eslint.js
Referenced from: C:\shaka-player\.eslintrc.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
    at Function.resolve (internal/modules/cjs/helpers.js:98:19)
    at resolve (C:\shaka-player\node_modules\eslint\lib\config\config-file.js:498:31)
    at load (C:\shaka-player\node_modules\eslint\lib\config\config-file.js:579:26)
    at C:\shaka-player\node_modules\eslint\lib\config\config-file.js:453:36
    at Array.reduceRight (<anonymous>)
    at applyExtends (C:\shaka-player\node_modules\eslint\lib\config\config-file.js:431:26)
    at loadFromDisk (C:\shaka-player\node_modules\eslint\lib\config\config-file.js:551:22)
    at Object.load (C:\shaka-player\node_modules\eslint\lib\config\config-file.js:587:20)
    at Config.loadSpecificConfig (C:\shaka-player\node_modules\eslint\lib\config.js:148:46)

C:\shaka-player>**

Since you moved the folder, it broke a symlink.  Delete node_modules/eslint-plugin-shaka-rules and run npm install.

I tried to build fresh copy of Shaka Player . Please find the error below:
npm WARN npm You can find the latest version at https://nodejs.org/
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\karma\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\jest-haste-map\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
[INFO] Generating Closure dependencies...
[INFO] Linting JavaScript...
C:\shaka-player\demo\main.js
0:0  warning  File ignored because of a matching ignore pattern. Use "--no-ignore" to override
✖ 1 problem (0 errors, 1 warning)
[INFO] Linting CSS...
Error: No files matching the pattern "C:\shaka-player\demo\cast_receiver\receiver_app.css, C:\shaka-player\demo\demo.less, C:\shaka-player\ui\controls.less, C:\shaka-player\ui\less\ad_controls.less, C:\shaka-player\ui\less\buttons.less, C:\shaka-player\ui\less\containers.less, C:\shaka-player\ui\less\general.less, C:\shaka-player\ui\less\other_elements.less, C:\shaka-player\ui\less\overflow_menu.less, C:\shaka-player\ui\less\range_elements.less, C:\shaka-player\ui\less\spinner.less" were found.
at C:\shaka-player\node_modules\stylelint\lib\standalone.js:212:12
at processTicksAndRejections (internal/process/task_queues.js:95:5)
C:\shaka-player>

To keep the ticket updated , I above issue was fixed with the help of https://github.com/google/shaka-player/issues/2985 .. I was able to build and run the shaka-player

To keep the ticket updated , I above issue was fixed with the help of https://github.com/google/shaka-player/issues/2985 .. I was able to build and run the shaka-player


Removing the datapack from a world

Hey! I love the pack :) Unfortunately, it is killing the performance of my server a little too much when multiple people are playing.
I think there is no existing option to reverse the effects of the datapack, right?
What are the things you think I need to consider when trying to make such a reversal-pack?
My idea was to:

set the season to summer (this is the most vanilla season, right?)
edit the code of the pack to make it replace everything with the "normal" biomes instead of the "summer ones", during summer

Is there anything else I need to consider?
I intend to be able to remove the pack entirely after walking through all the places that were modified by the pack previously.
Thanks in advance!

By the way, what is the Minecraft behavior for when a datapack with biomes used in the world is gone? Do they get replaced with something default like 'plains' or is the world just corrupted?

Yes, non-existant biomes get replaced by some default value - plains is a likely candidate.
There's no option of removing / reversing the pack currently, no. Your outline seems pretty reasonable to me, although there is a lot more behind the scenes that would need to be done, including melting all the snow and such. It also would definitely not be loss-less, you'd get "summer" biomes everywhere. For instance, you'd get Taiga where there was originally Snowy Taiga.
Depending on how much effort you want to put into this, you could accept some kind of in-between solution where it just nukes all the entities, fills back the biomes and calls it a day.
Personally, I'd be more inclined to build in some form of "off" mode into the pack rather than trying to get it removed fully.


NullPointer Exception on ssl run

I am not able to reproduce this again but to make sure if we can find a reason on why this happen based on the data what we have
Here is the command I am using
 running following shell command: /space/Head/qa/mlcp/runmlcpHadoop.sh /space/Head/qa import -username admin -password admin -host engrlab-130-159.engrlab.marklogic.com -port 5275 -input_file_path file:///project/engineering/qa/mlcp/data/foo.bin -streaming true -document_type binary -output_uri_replace "foo,'foobug17062distributed'"
stderr/out from shell cmd: Today is SSL and Client_CERT enabled: true

IMPORT -conf /space/Head/qa/mlcp/mlcp-9.0/conf/MlcpSSLConfig.xml -username admin -password admin -host engrlab-130-159.engrlab.marklogic.com -port 5275 -input_file_path file:///project/engineering/qa/mlcp/data/foo.bin -streaming true -document_type binary -output_uri_replace foo,'foobug17062distributed'
###############SSL certificate location:- /project/qa/nightly-regression/ssl/user.p12

stderr/out from shell cmd: 16/11/08 00:43:29 INFO contentpump.LocalJobRunner: Content type: BINARY
16/11/08 00:43:29 INFO contentpump.ContentPump: Job name: distributed_791921316_1
16/11/08 00:43:29 INFO client.RMProxy: Connecting to ResourceManager at rh7v-intel64-cdh-1.marklogic.com/<IP_ADDRESS>:8032
16/11/08 00:43:31 INFO contentpump.FileAndDirectoryInputFormat: Total input paths to process : 1
16/11/08 00:43:31 INFO mapreduce.JobSubmitter: number of splits:1
16/11/08 00:43:31 INFO mapreduce.JobSubmitter: Submitting tokens for job: job_1475872281186_18660
16/11/08 00:43:31 INFO impl.YarnClientImpl: Submitted application application_1475872281186_18660
16/11/08 00:43:32 INFO mapreduce.Job: The url to track the job: http://rh7v-intel64-cdh-1.marklogic.com:8088/proxy/application_1475872281186_18660/
16/11/08 00:43:32 INFO mapreduce.Job: Running job: job_1475872281186_18660
16/11/08 00:43:37 INFO mapreduce.Job: Job job_1475872281186_18660 running in uber mode : false
16/11/08 00:43:37 INFO mapreduce.Job:  map 0% reduce 0%
16/11/08 00:43:42 INFO mapreduce.Job: Task Id : attempt_1475872281186_18660_m_000000_0, Status : FAILED
Error: java.lang.NullPointerException
        at com.marklogic.contentpump.StreamingDocumentReader.nextKeyValue(StreamingDocumentReader.java:42)
        at org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader.nextKeyValue(MapTask.java:556)
        at org.apache.hadoop.mapreduce.task.MapContextImpl.nextKeyValue(MapContextImpl.java:80)
        at org.apache.hadoop.mapreduce.lib.map.WrappedMapper$Context.nextKeyValue(WrappedMapper.java:91)
        at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:144)
        at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:787)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
        at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:164)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:422)
        at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1693)
        at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)

16/11/08 00:43:47 INFO mapreduce.Job:  map 100% reduce 0%
16/11/08 00:43:48 INFO mapreduce.Job: Job job_1475872281186_18660 completed successfully
16/11/08 00:43:48 INFO mapreduce.Job: Counters: 36
        File System Counters
                FILE: Number of bytes read=33554432
                FILE: Number of bytes written=140864
                FILE: Number of read operations=0
                FILE: Number of large read operations=0
                FILE: Number of write operations=0
                HDFS: Number of bytes read=122
                HDFS: Number of bytes written=0
                HDFS: Number of read operations=1
                HDFS: Number of large read operations=0
                 HDFS: Number of write operations=0
        Job Counters
                Failed map tasks=1
                Launched map tasks=2
                Other local map tasks=1
                Rack-local map tasks=1
                Total time spent by all maps in occupied slots (ms)=5778
                Total time spent by all reduces in occupied slots (ms)=0
                Total time spent by all map tasks (ms)=5778
                Total vcore-seconds taken by all map tasks=5778
                Total megabyte-seconds taken by all map tasks=5916672
        Map-Reduce Framework
                Map input records=1
                Map output records=1
                Input split bytes=122
                Spilled Records=0
                Failed Shuffles=0
                Merged Map outputs=0
                GC time elapsed (ms)=52
                CPU time spent (ms)=1920
                Physical memory (bytes) snapshot=258510848
                Virtual memory (bytes) snapshot=2791763968
                Total committed heap usage (bytes)=446693376
        com.marklogic.mapreduce.MarkLogicCounter
                INPUT_RECORDS=1
                OUTPUT_RECORDS=1
                OUTPUT_RECORDS_COMMITTED=1
                OUTPUT_RECORDS_FAILED=0
        File Input Format Counters
                Bytes Read=0
        File Output Format Counters
                Bytes Written=0

I looked at the stack.  It's not related to SSL.  I don't see a bug and don't know how to reproduce.  So closing until we find a reliable test case.


CSS styles stay inside SVGs

Hello, would it be possible for the css styles to remain in the SVG file, instead of generating a separate .css file?
If this is already possible, how can I achieve it?

Hi @sensaetions,
It's possible to do it by doing a custom template.
I think you can take the demo template as a start to achieve what you want :)


Consider rewording frontpage of website + readme

Currently the website and readme opens with stating that AutoGluon is a deep learning library, which has caused confusion with users who want to use primarily classical algorithms thinking that AutoGluon is not a good fit.

I'd also think that AutoGluon is broader than that. And soon the core does not even depend on any DL framework. The fact that AG is framework-agnostic, is a big plus over others I think.

@Innixma  Names still don't seem to be fully standardized between readme and docs.
I vote we use the name: "AutoGluon: AutoML for Text, Image, and Tabular Data"
because "Tabular" sounds weird unless next to "Data" and "Toolkit" may be an unnecessary extra word

@Innixma Names still don't seem to be fully standardized between readme and docs.
I vote we use the name: "AutoGluon: AutoML for Text, Image, and Tabular Data"
because "Tabular" sounds weird unless next to "Data" and "Toolkit" may be an unnecessary extra word

I'm fine with this (and I agree toolkit is unnecessary). Feel free to send a PR with the changes and fix and inconsistencies.


Feature: improve serial port handling

Fix the dead stupid serial port selection UI:

add Enter manually selection to the popup menu
the text field is enabled only when the user has chosen manual entry
manual entry is implicitly chosen if the serial port listing retrieved from the server does not contain the path saved in the configuration

List serial ports using three methods:
- /dev/serial/by-id
- /dev/ttyOP_*
- using serialport module
OpenPlotter 2 has a serial port manager that allows the user to rename serial ports with symbolic names using udev rules. On Linux there are already persistent names unde by-id and lastly serialport works on at least MacOS and hopefully on Windows as well.

@sailoog do you have time to try this out?
git clone https://github.com/SignalK/signalk-server-node.git &&\
git checkout fix-serial-port-selection
cd signalk-server-node &&\
npm install &&\
pushd packages/server-admin-ui/ &&\
npm install &&\
npm run build &&\
npm link &&\
popd  &&\
npm link @signalk/server-admin-ui &&\
bin/signalk-server

Not until Friday, sorry :(

Now the symbolic names show up. Thanks.
(
"/dev/serial/by-id" does work on many serial usb converter but not on ch340.
I connected 3 * ch340 and they are shown as ttyUSB0, ttyUSB1, ttyUSB2 but only one is shown by-id (they all have the same id).
)

Yes, it is less than perfect but for many cases by-id works ok (I'd imagine most systems have just a few, different serial devices) and is something that works better than serialport provided paths in systems without OpenPlotter.
@e-sailing how do these devices show up at /dev/serial/by-path/ ?
We could also change the UI so that the three different methods would be clearer to the end user.

Devices show up:
pi@openplotter:~ $ ls /dev/serial/by-id/
usb-1a86_USB2.0-Serial-if00-port0
pi@openplotter:~ $ lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 152d:0579 JMicron Technology Corp. / JMicron USA Technology Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 021: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 016: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 022: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 003: ID 2001:f103 D-Link Corp. DUB-H7 7-port USB 2.0 hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@openplotter:~ $ ls /dev/serial/by-id/
usb-1a86_USB2.0-Serial-if00-port0
pi@openplotter:~ $ ls /dev/ttyU*
/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2
pi@openplotter:~ $ ls /dev/serial/by-path
platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.1:1.0-port0  platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0-port0  platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.6:1.0-port0
Yes. If you use by-path it will work.
Everyone has to keep in mind that he shouldn't connect the usb cable to a different port.
(To connect nmea 0183 RS422 devices to the raspberry or pc you have up to 6 identical usb rs422 ch340 converter!)

We could also change the UI so that the three different methods would be clearer to the end user.

Yes.
4 dropdown menus:
1 standard tty name (not recommended)
2 by-id
3 by-path
4 by symbolic link (udev (openplotter))
or 2 dropdown menu
a) select one of the 4 views
b) select the device in the list of the selected view

@e-sailing I pushed a new version that uses just one menu, but with separators to tell the paths produced by the different methods apart.

Fixes #880.


docs: fix typo

improve the readability of the sentence
Closes https://github.com/NordicSemiconductor/asset-tracker-cloud-docs/issues/875

Thanks!


litmus-portal subscriber crashloopbackoff

What happened:
Deployed litmus-portal using 1.3.1 helm chart. And subscriber goes to CrashLoopBackOff state.
In logs:
k logs -f -n chaos subscriber-6fcdd7fd76-9m9ng2021/03/06 19:04:18 Post "http://<IP_ADDRESS>:31822/query": dial tcp <IP_ADDRESS>:31822: i/o timeout

What you expected to happen:
All pods are up and running. Subscriber always should use internal service name instead of external IP address of node.
How to reproduce it (as minimally and precisely as possible):
helm upgrade --install litmus-portal litmus/litmus-portal --version=1.13.1
Anything else we need to know?:
Related to:

https://github.com/litmuschaos/litmus/blob/aa475a1002e2a4fdd72a2be54813b860433e739a/litmus-portal/graphql-server/pkg/k8s/cluster.go#L88
https://github.com/litmuschaos/litmus/blob/aa475a1002e2a4fdd72a2be54813b860433e739a/litmus-portal/graphql-server/pkg/k8s/cluster.go#L91

It works fine when use litmusportal-server-service:9002/query as a GQL_SERVER variable

Closing this as there have been improvements since, please feel free to reopen if this issue is still seen in 2.1.0


Automatable version of the factsheet

This version of the factsheet has the numbers in separate layers name as n_<feature>, e.g. n_jobs_run, n_pulsar_nodes, ...

I'll close this because we have decided to have 2 different versions (EU and DE), will open another PR.


Android bugs

There is strange behaviour when I'm trying to drag image on android device. It start jumping from top to bottom. I suppose it depends on image resolution, because it happens when img height > img width.
Also I'm not able to zoom it by touch in this case

@hifriend21 I'm still looking into doing a rewrite of this library, so hang tight... I should have some free time at the end of this month.

@hifriend21 The library has been rewritten and most major bugs have been fixed. This should now be fixed.


Improvement: Change version kube-flannel.yml

Hi everyone,
thank you for fixing the docker iptables rules in flannel 0.9.1. Just tested it and it works like a charm
It would be nice if https://raw.githubusercontent.com/coreos/flannel/v0.9.1/Documentation/kube-flannel.yml also references the new container image 0.9.1
Expected Behavior
kube-flannel.yml should reference the image version 0.9.1
Current Behavior
currently 0.9.0 is referenced

ping @tomdee

This is now done


[Lumen] Global middleware are executed twice

I was trying to figure out why itsgoingd/clockwork#104 was duplicating queries it stored and ended up logging a stacktrace which showed all global middleware ($app->middleware([...])) is being called twice. This does not seem to impact route
I couldn't seem to find this in the documentation so I assume it's a bug.

Dingo Versions

v0.10.0
v1.0.0-beta1
1.0.x@dev

Environment
Fresh install of Lumen and Dingo.
composer.json
{
    "name": "laravel/lumen",
    "description": "The Laravel Lumen Framework.",
    "keywords": ["framework", "laravel", "lumen"],
    "license": "MIT",
    "type": "project",
    "require": {
        "php": ">=5.5.9",
        "laravel/lumen-framework": "5.1.*",
        "vlucas/phpdotenv": "~1.0",
        "dingo/api": "1.0.x@dev"
    },
    "require-dev": {
        "phpunit/phpunit": "~4.0",
        "fzaninotto/faker": "~1.0"
    },
    "autoload": {
        "psr-4": {
            "App\\": "app/"
        },
        "classmap": [
            "database/"
        ]
    },
    "autoload-dev": {
        "classmap": [
            "tests/"
        ]
    },
    "config": {
        "preferred-install": "dist"
    }
}

app/Http/routes.php
<?php

$app->get('hello', function () {
    return 'lumen route';
});

$api = app('Dingo\Api\Routing\Router');
$api->version('v1', function ($api) {
    $api->get('test', function () {
        return response()->json([
            'check' => 'logs',
        ]);
    });
});

app/Http/Middleware/ExampleMiddleware.php
<?php

namespace App\Http\Middleware;

use Closure;

class ExampleMiddleware
{
    public function handle($request, Closure $next)
    {
        app('log')->debug('middleware ran for path: ' . $request->path());
        return $next($request);
    }
}

bootstrap/app.php (additions)
$app->middleware([
    App\Http\Middleware\ExampleMiddleware::class,
]);

$app->register(Dingo\Api\Provider\LumenServiceProvider::class);

Steps to Reproduce

Copy the changes above and run composer install
Visit /hello
Visit /api/test
Check storage/app/lumen.log and you'll see something like this:

[2015-08-23 08:24:25] lumen.DEBUG: middleware ran for path: hello
[2015-08-23 08:24:26] lumen.DEBUG: middleware ran for path: api/test
[2015-08-23 08:24:26] lumen.DEBUG: middleware ran for path: api/test

Okay, that's interesting, it's most probably something to do with the adapter then. I should be able to work with this. So it's just running the middlewares twice, not the route itself.

@jasonlewis yes, it appears to only be running the middleware twice. Here's the stack trace of the second time Clockwork's middleware runs:
I also enabled the EncryptCookies middleware just to be sure it was running global middleware twice.

I made a repo you can clone to reproduce this: kylestev/dingo-599-reproducer

Many thanks. I'll see how I go, hopefully it's just an issue with the adapter.

No problem -- happy to help!

Fixed! Was most certainly an issue with the adapter. Because Lumen's application life cycle is a little different I didn't notice that it runs the global middlewares during a dispatch. I should've noticed, but simply overlooked it.
So I'd done half the work by removing the Request middleware so it wasn't executed twice. I just didn't realise that it was executing the rest of the global middlewares twice as well.
Should be good now.

Thanks again for the excellent debugging. Made squashing this that much faster. :+1:

Woohoo! Thanks for the quick fix!


Always have to connect again after page refresh

Hi,
Here's the flow:
User Visit the website
Clicked on the connect button
Web3 Modal pops up and everything work fine
I was able to connect with web3 modal but there is one problem that whenever the page gets refresh it shows the connect button again and I had to click on the connect button in order to connect again.It just doesn't ask for re-confirmation on which provider to connect.It just connect automatically.This is the scenario after page got refresh.
I'm using Vanilla JS for web3 connectivity.is their any way reconnect without having to click connect button again and again
`window.addEventListener('load', async () => {
      init();
      document.querySelector(".connect_wallet").addEventListener("click", onConnect);
 });

 async function onConnect() {
   try {
      provider = await web3Modal.connect();
   } catch (e) {
       console.log(e)
       return;
 }

 provider.on("accountsChanged", (accounts) => {
      fetchAccountData();
     });
  }

 async function fetchAccountData() {
    const web3 = new Web3(provider);
    const accounts = await web3.eth.getAccounts();
    $(".connect_wallet").hide();
 }`

What does your init function do?
After load you should be checking web3Modal.cached provider and running onConnect if its true. Something akin to.
if (web3Modal.cachedProvider) onConnect()

@samparmenter  hey, I've edit the code with init function.can you please check it out.

After you have called new web3Modal you need to then call onConnect if there is a cached provider on the web3Modal.
i.e.
web3Modal = new Web3Modal({
    theme: "dark",
    network: "mainnet",
    cacheProvider: true, // optional
    providerOptions, // required
    disableInjectedProvider: false, // optional. For MetaMask / Brave / Opera.
   });

if (web3Modal.cachedProvider) onConnect();

That should ensure that the connection from your previous page load is persisted. I'm not convinced that your https check is correct either if you are trying to ensure that it disables the button without a secure connection.

@samparmenter  OMG!! Thank you so much.. It works..Yea I was using on localhost at that time.


Add documentation for docker-run.sh Environment variables

Add some documentation to discuss how to set the following settings if using docker-run only:
STREAM_DENSITY_MODE
RENDER_MODE
LOW_POWER
CPU_ONLY

@brian-intel  is this for both 1.0.0 and 1.5.0?

We should get this merged into both

The env has changed since 1.5.0 release and this list is out of dated. there is more envs available now for ovms docker-run. I think we should update the issue @brian-intel @vli11


[Feature] Possibility to view the unique id of connections

When we are in the connections section, is it possible to add a/the unique id of the connection it can be usefull for labelling cables.

Are you referring to the primary key which represents the connection in the database? I would strongly recommend using this for anything real-world, as it's really only significant within NetBox.
We do plan to implement fields for patch cable labeling as part of the initiative to start tracking physical cable plants.

I was using a personal ipam solution but i'm not a dev so there was a lot of bug and not a lot of features. But i was generating a single id for each connection/cable enter in the ipam so i can have a reference.
Using a template to generate a unique label for cables and save it in netbox for reference could be usefull.

Closing this as a duplicate since it's sure to be covered by #20.


Add examples

From stdsimd, the simd crate, and ispc (e.g. aobench).

Mostly fixed in #58 and #59 . We could also add:

https://github.com/ispc/ispc/tree/master/examples/volume_rendering
https://github.com/ispc/ispc/tree/master/examples/stencil
https://github.com/ispc/ispc/tree/master/examples/gmres


Implement wasi-runtime-config

Part of https://github.com/bytecodealliance/wasmtime/issues/8929, the integration of wasmtime-cli will be implemented in the next separate PR.
close https://github.com/bytecodealliance/wasmtime/pull/8939
close https://github.com/bytecodealliance/wasmtime/pull/8928
cc @alexcrichton

Could this also get hooked up to the CLI as well? Under perhaps -Sruntime-config and/or some other -S flags for the actual keys themselves?

I made some changes based on all the comments except this one, because I plan to add support for the wasi-runtime-config API to wasmtime-cli in a separate PR. Otherwise, this PR would have too many changes, let's focus on the wasi-runtime-config implementation only in this PR.
And I think all comments have been addressed, PTAL.

Thanks!

Thanks for the review!


Create laws for TalosCircuitBreaker typeclass

Right now the tests are all over the place , we can have a laws library for users that wish to provide their own typeclass instance


AlpacaStream support for ArrayBuffer formatted binary messages

Hi there,
In a React Native project, I ran into a JSON.parse error on instantiating an AlpacaStream because (in this context) the default binary data type for WebSocket seems to be ArrayBuffer rather than Blob. This might be fixable by instead setting this.connection.binaryType = 'blob'; right after instantiating the WebSocket, but I offer this addition for any use cases where ArrayBuffer might be needed.
For reference, the decoding of the ArrayBuffer was taken from here.

Nice catch. 🙂

Now available in the latest public version 6.2.4.


feat: remove ngtools entirely from this repository

Eh sorry, I thought this would let me edit the message or just squash. Will make a new PR.

Superseded by https://github.com/angular/angular-cli/pull/10110.


[question] Is it possible to generate an OpenAPI specification of an Express app that uses express-file-routing

Thanks again for this nice library.
I would be interested in generating an OpenAPI specification of my Express application, for example using swagger-autogen. I have run a few tests and it looks like express-file-routing's syntax is not recognized by swagger-autogen. Do you know if there are ways to generate such specification while using file-based routes?

Alternatively, you could try using something like swagger-jsdoc to generate Open API spec from.

Thank you for the suggestions. I did try to call router() like that (although without await as my test code is still using v2 of express-file-routing) but none of the routes got generated.
Here is a diff showing what I mean: in my fork, I converted the route declarations so that they use express-file-routing, and as you can see the swagger-output.json file misses all the routes (I added a screenshot as well).
As far as I saw in swagger-autogen's source code, it parses the route files in a very specific way, which I think is why it doesn't see the route files following express-file-routing conventions.

I see, the library might not be able to support autogen.
But I saw people using swagger-jsdoc as a workaround.


Reduce expiry from 10 to 1 minute

@jonmv / @mpolden: Do we still need this cache?
@bratseth fyi

Yes, we still want the cache. A single console page view has to pass through this multiple times.


NFT updates

[] add NFT token to action detail page.
https://iotexscan.io/action/8b536ff5eb4f751d402585824bdc4345ba2d7cd583743d1d54b7698fd24938e2

[] add NFT actions to account detail page
such as
https://iotexscan.io/address/io1xpvzahnl4h46f9ea6u03ec2hkusrzu020th8xx

actions to account：
query {
xrc721{
byAddress(address:"io1dcmm002wa0sgt0u7h76pz42r6y4kp37xwsu5zw", numPerPage:10,page:0) {
exist
count
xrc721{
contract
hash
timestamp
from
to
quantity
}
}
}
}


Update Gradle: 6.3 -> 6.6, add build cache and build scans

Gradle 6.3 -> 6.6 is updated just in case.
Build scans enable to analyze the build performance.
gradle-cache-action unlocks fine-grained remote build cache with GitHub Actions backend (=faster builds), and it adds error markers (e.g. compilation errors right in the commit diffs)
See https://github.com/burrunan/gradle-cache-action#gradle-cache-action

The first build: 15m, https://github.com/apache/jmeter/runs/1002854615
The second build: 11m, https://github.com/apache/jmeter/pull/611/checks?check_run_id=1002942801 ,
Sample build scan: https://gradle.com/s/zjmlsqpbkup4m


rp: Move pio programs into embassy-rp

This is something that's been mentioned a few times and so I decided to just go ahead and do it. The main motivation is to get more people using PIO and especially sharing programs so they see more testing and refinement.
This pr makes one significant change to all the programs, a few minor changes on some, and adds basic documentation. The significant change is to introduce a Program struct to represent a specific LoadedProgram for the given driver. This way it's easy to re-use the loaded program for multiple state machines.
The HD44780 driver needs one program for setup and one to run, I suspect there is a way to only load the setup program temporarily, but I didn't investigate that. @pennae appears to have written the original, I'd appreciate input on that.
The I made the pwm driver's set_level fn private, because I couldn't figure out what it actually does to document it. The example doesn't use it, and neither does the Servo example. @BjornTheProgrammer Do you have a strong opinion on that change?

@CBJamo set_level probably should be public, I've documented it better in my own code, but basically, think of set_level as the raw input, and write as a helper function. I've sent this pr to fix this issue.

Also I think this is a great idea. I found myself wishing that this was a provided feature and not just an example. Thank you for your work!

I went ahead and merged your PR. Thanks for the improved docs.
It's probably worth going through all the pio programs and making it so dropping the struct releases the sm/irq/pin resources, but I'm not 100% sure how to do that. I think it'd probably possible to release the sm instruction space on drop as well.


Update Rector Core references

Related to https://github.com/rectorphp/rector-src/pull/5411/files

It needs updates from rector/rector-src to pass. Let's merge this first


[Feature] Option to change key name in set_custom_context

Hi,
Can you please add an option to change the key in set_custom_context?
For example:
elasticapm.set_custom_context({'billing_amount': product.price * item_count}, key='extra_data')

and it will be under transaction.extra_data.billing_amount

The main problem with this is that transaction data has a defined (and enforced) schema. You can see the context schema here (I've highlighted custom): https://github.com/elastic/apm-server/blob/58620f9a8d0a02e4dd3b3b508734d4c712d396c5/docs/spec/context.json#L7-L14
I don't think we'll be able to make it dynamic at that top level, without risking a mapping explosion in Elasticsearch. But remember that you can put arbitrary data under custom context, so you could do something like this:
elasticapm.set_custom_context({'extra_data': {'billing_amount': product.price * item_count}})

That should then be available under transaction.custom.extra_data.billing_amount.

OK, thank you for the explanation...

No problem! Sorry for the lack of an ideal solution for you!


[release-v1.9] Add eventshub service port name

Add patch for https://github.com/knative-sandbox/reconciler-test/commit/73fb8de7c2d0371fe7452b9371ce18121e8ed65e
For https://github.com/openshift-knative/serverless-operator/pull/2198

/cc @ReToCode

/cherry-pick release-v1.10


How can I easily integrate into existing project? Possibility to make a npm package?

Hey, I have a pretty big project setup already and want to integrate this, now cloning this repo and adding there might overwrite my files. Is there any possibility to make this a npm package?

Hi, I hadn’t planned on releasing it on npm as its more of a demo than a library. The API is non-existent, and code is untested.
My suggestion would be to use this as an inspiration for your own project. The code isn’t really that long and can be easily tweaked to your needs. Let me know if you need help with that!

Hi @sikandarchishty , thanks for the feedback. I've just created #13 to track the transition to a package.


Adding optional property scheduler on activity. This includes the hyd…

…ra spec generated code changes, updates to unit tests and scenario tests.

Hi @sharmm, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

It looks like you're working at Microsoft (sharmm). If you're full-time, we DON'T require a contribution license agreement.

If you are a vendor, or work for Microsoft Open Technologies, DO please sign the electronic contribution license agreement. It will take 2 minutes and there's no faxing! https://cla.azure.com.

TTYL, AZPRBOT;


How do you setup notifications for builds regardless of their status when using yaml workflows?

Something changed with this integration and I no longer get notifications when builds complete. I'm guessing this is a result of using yaml workflows which give you multiple options to pick from but no matter what configuration I pick I still don't receive notifications that my builds have completed (failed or success). All I want is a simple "a build happened" message like I used to get.

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

ID: 99a6f5aa-7e92-a028-d13e-e1e4b7fede86
Version Independent ID: be7e5d7c-0033-6b72-4bd1-809f7d1894aa
Content: Azure Pipelines with Slack - Azure Pipelines
Content Source: docs/pipelines/integrations/slack.md
Product: devops
Technology: devops-collab
GitHub Login: @atinb
Microsoft Alias: atinb

Same here, we are creating a pipeline using the DevOps UI but there is no way to subscribe to "Build completed". This used to work just recently but doesn't work any longer. The only events we can subscribe to now are: Run state approval change, Run stage state change, Run stage waiting approval, Run state changed. So as you can see, Build Completed is gone from the list.

@xt0rted  Thank you for the feedback.
This sounds like a product issue and should be directed to the product team.
Please use Report a problem in the Azure DevOps community and link back to this issue.

@xt0rted
Most likely you have turned on Multi stage pipelines from the Preview features (as below)

With multi-stage pipelines, the Build completed event is replaced by the 4 events you mention below. You can subscribe to “Run State Changed” event which will give you the same behavior as Build Completed event or if you turn off the preview flag, you will get back the Build completed event in the list.
Thanks!

Thanks for your question. It looks like your question isn't an issue with the documentation, but an issue or question specific to your implementation or a bug in the product itself.
For help with a specific task, here are a couple of options where you might consider asking your question:

Azure DevOps on Stack Overflow
Azure DevOps Support Bot

If you've encountered an issue with the product itself, to make sure it gets in front of the right people, please submit your bug here.
If you have an idea for improving the product, please submit your idea here.

I am getting the same issue. The yml based build is not triggering any state change to the slack channel which I created yesterday. The build complete notification is still triggering to another channel where I had configured the notification earlier.

Reported at https://developercommunity.visualstudio.com/content/problem/872077/azure-devops-slack-integration-build-notification.html


Separation of concerns between completion events Test results message

Filing on behalf of @citizenmatt.
The TestDiscovery.Completed and TestExecution.Completed events also carry the last batch of results. The protocol is so verbose in other areas that it would be a better separation of concerns to simply send an extra test results message.

This is just an optimization to send just one message instead of two in the end.
But then as per SRP, this seems to be a good feedback.
Also, I guess we might need it for data collector support as well. @harshjain2 share your thoughts.

After discussion we came out that we will maintain current flow. That is HandleDiscoveryCompleted will have last chunk ( If there are some tests that didn't get send through  HandleDiscoveredTests).
Benefit of having last chunk in HandleDiscoveryCompleted
TestPlatform send HandleDiscoveredTests if number of discovered test is more than a particular size(default is 10 (and this is customizable through run setting)) or time elapsed from last call of HandleDiscoveryCompleted is more than 1.5 second Code here
If any test left after above check we send it in last chunk of HandleDiscoveryCompleted Code here
Now consider a scenario where there is only one tests in test project:
We need to call only one event of HandleDiscoveryCompleted with last chunk which will have one test. Now if we don't want to send test in last chunk then we have to make two call
a) HandleDiscoveredTests with one test
b) HandleDiscoveryCompleted with last chunk null.
The same way it will benefit in test run scenario.


Add preload, mayLaunchUrl, preFetch , warmUp apis.

As part of the optimization for CustomTabs these methods are needed for pre-optimizations for the custom-tabs.
preload : Load the url in a custom-tab in advance through this method so that when cutom tab is opened it is more faster to load webpage.
mayLaunchUrl : Can check and pre-establish connections like DNS, TLS, TCP etc. and what are needed by browser.
preFetch : Load the webpage in advance like an http.get request so that some static content and dns, tls, tcp are cached .
warmUp : To open the browser in advance for custom tabs.
As we need CustomTabs because we want to customize and improve the URL launching experience or else we can use the normal url_launcher so for the further optimization and better url opening experience these methods are required.
Please share your thoughts.

Thank you for your proposal regarding optimization options for flutter_custom_tabs plugin.
I agree that providing these optimization features could enhance the user experience by improving the performance of Custom Tabs.
Based on the functionalities provided by the platform implementations, here's how the support looks:

OS(Implementation)
preload
mayLaunchUrl
preFetch
warmUp

Android(Custom Tabs)
-
-
✔
✔

iOS(SFSafariViewController)
-
✔
-
-

✔: Implementable
-: Not planned (feature not provided by platform implementation)

I plan to start implementing the following optimization features in the plugin:

warmUp : Android only
mayLaunchUrl:

iOS: Use the mayLaunchUrl functionality provided by Custom Tabs.
Android: Use the preFetch functionality provided by Custom Tabs.

Since the flutter_custom_tabs interface is based on Custom Tabs,
I intend to implement these features under a unified mayLaunchUrl function.
Please note that because these features are implemented differently on each platform,
it may take some time to design a unified interface that provides a consistent experience.

Thanks for taking the suggestion I will wait for these implementations.

Thanks for adding these features. I will now use it is in my app.


Containers using gcplogs logging driver would not start while Stackdriver WebApp is down

Output of docker version:
docker version
Client:
Version:      1.11.1
API version:  1.23
Go version:   go1.5.4
Git commit:   5604cbe
Built:        Tue Apr 26 23:30:23 2016
OS/Arch:      linux/amd64
Server:
Version:      1.11.1
API version:  1.23
Go version:   go1.5.4
Git commit:   5604cbe
Built:        Tue Apr 26 23:30:23 2016
OS/Arch:      linux/amd64
Output of docker info:
Containers: 49
Running: 47
Paused: 0
Stopped: 2
Images: 128
Server Version: 1.11.1
Storage Driver: aufs
Root Dir: /data/docker/aufs
Backing Filesystem: extfs
Dirs: 255
Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge null host
Kernel Version: 4.2.0-41-generic
Operating System: Ubuntu 14.04.4 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 14.69 GiB
Name: daemon-02
ID: 75B6:TRJI:APWP:BHTP:D3Q5:KQWH:WRBZ:UFTP:2XUC:2OKF:YQU3:X3DO
Docker Root Dir: /data/docker
Debug mode (client): false
Debug mode (server): false
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Additional environment details (AWS, VirtualBox, physical, etc.):
Most container's run a mono command
Steps to reproduce the issue:

Turn off stackdriver :P
Start container with gcplogs driver
Observe container start and then stop immediately
Fail to find related logs

Additional Information:
Today Stackdriver was temporarily down. We had a network outage on GCE around the same time (probably related) which was resolved more quickly than Stackdriver's issue.  When we restarted a couple of our services, they wouldn't start with the gcplogs driver enabled.  Once I switched to json file logs, they started fine.  Once Stackdriver was back online, everything was fine.  Also, containers using the gcplogs driver that remained running were not impacted by the fact that Stackdriver was down (besides not pushing logs of course).  Does this fall into the "it's a feature, not a bug" category?

/cc @mikedanese

I think that this is unrelated to stack driver and more related to not being able to contact googleapis.com. The check in question is here:
https://github.com/docker/docker/blob/master/daemon/logger/gcplogs/gcplogging.go#L120
Can you confirm that is an error you are seeing in your docker daemon's logs?
Other logging drivers are fairly inconsistent with how they handle an unreachable sink. From a spot check it looks like:

aws doesn't check
fluentd checks and fails container creation if unreachable if it is in sync mode which is the default but when in async mode it does not fail
splunk checks and fails container creation if unreachable always

Can an owner of logging drivers weigh in on what the best design should be?

Can an owner of logging drivers weigh in on what the best design here is?

ping @cpuguy83 @stevvooe ^^

Failure of a remote logging endpoint should never fail an application (I have a caveat to this below).
That said, when the endpoint is unreachable, we need to define the behavior:

spool logs endlessly and forward on recovery.
spool logs into rotating buffer and forward available on recovery (aka save last N).
Drop all logs, lose data.
Fail application.

There are probably arguments for all these cases. For a production system, where one doesn't care about all log output, option 2 is by far the best. I am not sure if other drivers actually do this. Failing the application, option 4, would only be for systems where logs are some sort of system of record.


Build failing with 1.1.8 (5.2.10)

Uncaught TypeError: Object(...) is not a function
at eval (saturn-datepicker.js:679)
at Object../node_modules/saturn-datepicker/fesm5/saturn-datepicker.js (vendor.bundle.js:7480)
at webpack_require (inline.bundle.js:55)
at eval (app-material.module.ts:39)
at Object../src/app/app-material.module.ts (main.bundle.js:28)
at webpack_require (inline.bundle.js:55)
at eval (app.module.ts:11)
at Object../src/app/app.module.ts (main.bundle.js:66)
at webpack_require (inline.bundle.js:55)
at eval (main.ts:4)
client:147 [WDS] Warnings while compiling.
warnings @ client:147
client:153 ./node_modules/saturn-datepicker/fesm5/saturn-datepicker.js
2374:35-41 "export 'inject' was not found in '@angular/core'
@ ./node_modules/saturn-datepicker/fesm5/saturn-datepicker.js
@ ./src/app/app-material.module.ts
@ ./src/app/app.module.ts
@ ./src/main.ts
@ multi (webpack)-dev-server/client?http://<IP_ADDRESS>:0 ./src/main.ts
warnings @ client:153
client:153 ./node_modules/saturn-datepicker/fesm5/saturn-datepicker.js
37:11-17 "export 'inject' was not found in '@angular/core'
@ ./node_modules/saturn-datepicker/fesm5/saturn-datepicker.js
@ ./src/app/app-material.module.ts
@ ./src/app/app.module.ts
@ ./src/main.ts
@ multi (webpack)-dev-server/client?http://<IP_ADDRESS>:0 ./src/main.ts
warnings @ client:153
client:153 ./node_modules/saturn-datepicker/fesm5/saturn-datepicker.js
679:55-71 "export 'defineInjectable' was not found in '@angular/core'
@ ./node_modules/saturn-datepicker/fesm5/saturn-datepicker.js
@ ./src/app/app-material.module.ts
@ ./src/app/app.module.ts
@ ./src/main.ts
@ multi (webpack)-dev-server/client?http://<IP_ADDRESS>:0 ./src/main.ts

@angular/material 6.0 is required

yup, had to get everything to 6.
Works like a charm now though.
Thank you!


use correct address computation for image descriptor buffer

Image descriptor storage pointer uses size and offset from uniform binding descriptor. Use correct image descriptor offset & size instead.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Thanks for your PR. Build fails though due to copyright checks. If you update a file, you also need to update the copyright date to the current year. Once you fix that we'll start reviewing it.


Standardize boolean to accommodate ROS1

It turns out that ROS1 represents booleans as uint8_t, which makes it harder for boolean data to be transferred between middlewares.
With this PR, bools will now (unfortunately) be represented as uint64_t across all middlewares. Sadly this adds a significant amount of wasted memory space, but until we adopt something smarter (like xtypes), this will be necessary for bools to be safely moved across middleware boundaries.

This contains commits from #11, so that PR should be reviewed and merged first.


feat: implement ics-721-nft-transfer

Description

closes: #1444

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[ ] Targeted PR against correct branch (see CONTRIBUTING.md)
[ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[ ] Code follows the module structure standards.
[ ] Wrote unit and integration tests
[ ] Updated relevant documentation (docs/) or specification (x/<module>/spec/)
[ ] Added relevant godoc comments.
[ ] Added a relevant changelog entry to the Unreleased section in CHANGELOG.md
[ ] Re-reviewed Files changed in the Github PR explorer
[ ] Review Codecov Report in the comment section below once CI passes

Codecov Report

Merging #1467 (eeee9e3) into main (f12f841) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #1467      +/-   ##
==========================================
- Coverage   80.34%   80.33%   -0.02%
==========================================
  Files         166      166
  Lines       12081    12090       +9
==========================================
+ Hits         9707     9713       +6
- Misses       1918     1920       +2
- Partials      456      457       +1

Impacted Files
Coverage Δ

modules/apps/transfer/keeper/grpc_query.go
76.92% <0.00%> (-1.34%)
:arrow_down:

Codecov Report

Merging #1467 (df7ce8b) into main (9ed5ca4) will decrease coverage by 0.64%.
The diff coverage is 42.65%.

@@            Coverage Diff             @@
##             main    #1467      +/-   ##
==========================================
- Coverage   80.36%   79.71%   -0.65%
==========================================
  Files         166      173       +7
  Lines       12105    12316     +211
==========================================
+ Hits         9728     9818      +90
- Misses       1920     2035     +115
- Partials      457      463       +6

Impacted Files
Coverage Δ

modules/apps/nft-transfer/types/ack.go
0.00% <0.00%> (ø)

modules/apps/nft-transfer/types/keys.go
0.00% <0.00%> (ø)

modules/apps/nft-transfer/types/packet.go
32.35% <32.35%> (ø)

modules/apps/nft-transfer/types/trace.go
35.63% <35.63%> (ø)

modules/apps/nft-transfer/types/codec.go
55.55% <55.55%> (ø)

modules/apps/nft-transfer/types/genesis.go
66.66% <66.66%> (ø)

modules/apps/nft-transfer/types/msgs.go
70.21% <70.21%> (ø)

Thanks so much for your work here!
I've gone ahead and updated your branch to sdk 46, and you can find the resulting work here:
#1484


APIM 3.2.0 - "context with version already exists" Error.

Description
If an API with context /foo/bar and version 1.0.0 already exists, when attempting to create a new API with the context /bar and the same version 1.0.0, we could observe an error indicating that "/bar/1.0.0 context with version already exists" as below.

Steps to Reproduce

Create an API with context /foo/bar and version 1.0.0.
Created another API with context /bar and version 1.0.0.
Observe the aforementioned error preventing the creation of API.

Affected Component
APIM
Version
3.2.0
Environment Details (with versions)
No response
Relevant Log Output
No response
Related Issues
No response
Suggested Labels
No response

The issue is not reproducible in latest versions.


Support for using ponyup on Windows

Ponyup on Windows creates batch files in its bin directory to select the current version of its tools. This PR changes ponyc.exe in make.ps1 to ponyc, which will correctly call ponyup's batch file.
It also makes build the default command for make.ps1.

Hi @kulibali,
The changelog - added label was added to this pull request; all PRs with a changelog label need to have release notes included as part of the PR. If you haven't added release notes already, please do.
Release notes are added by creating a uniquely named file in the .release-notes directory. We suggest you call the file 213.md to match the number of this pull request.
The basic format of the release notes (using markdown) should be:
## Title

End user description of changes, why it's important,
problems it solves etc.

If a breaking change, make sure to include 1 or more
examples what code would look like prior to this change
and how to update it to work after this change.

Thanks.

Once this has release notes and is merged, I'll do a corral release.


chore(main): release 1.0.0

:robot: I have created a release beep boop
1.0.0 (2023-11-07)
Bug Fixes

trigger release (bc9e4d1)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/Gibby/fossbilling/releases/tag/v1.0.0 :sunflower:


Korean Translation

Added new strings and translated some. Will translate rest after I wake up.

https://del.dog/imeappocop.txt
Crashes when you try to edit the command of auto skill

@reconman I renamed the clear function and tried a release build. It seems like the problem is something else.
This is happening only in release builds, so, Proguard is removing something again.

it can't resolve AutoSkillMakerActivityArgs.

It'll resolve once you build. It's compile-time generated code.

@reconman You were right. My bad. It was a permission problem on my phone.

@ScathachSkadi @reconman I've confirmed that the crash is fixed in the latest GitHub Actions build for this PR

Awesome.

@MathewSachin is there something that I need to retranslate or it is the same as before?

@ScathachSkadi Nothing new to translate. Just check that all screens render properly, in case I missed something.

https://ibb.co/xKZkSQK
I don't think Gold x0 should be seen here. The rest of the app has no problems so far said the people who I gave the forked apk

You'll have to live with that Gold x0. It just prints the enum value as it is.

Oh okay. People are just starting to test it out so I will let people use the app a bit more to see if there's something wrong with the translation.

I guess I'll merge this now. You can open another PR if you want to make more changes.


Safeguard pid argument for Illegal Characters

Implement the equivalent of the HashStore-java Issue

When checking a given pid in Public API methods storeObject, storeMetadata and tagObject, we should also ensure that we do not accept a new line character/whitespace (\n).

This has been completed via Feature-121: Safeguard Pid Value


homepage (pages/index.vue) does't keep the state set by middleware !

Versions

nuxt:  v2.14.7
node:  v14.16.0

Additional Details
 homepage (pages/index.vue) does't keep the state set by middleware !

const token = $cookies.get('Token')
  if (!!token) {
    store.commit('auth/setLoggedIn', true)
  } else {
    store.commit('auth/setLoggedIn', false)
    redirect(app.localePath('/login'))
  }

after setting the login state , it works fine with all other pages except index.vue which is the homepage of my nuxt application,
i have ensured the html of this homepage and components is valid also if i move index.vue's code under any other directory , it works fine like all others. it pretty strange i have tried everything but no luck

What is Expected?
 homepage (pages/index.vue)like all other pages should keep the state set by middleware
What is actually happening?
 homepage (pages/index.vue) crashes/does'nt keep the state set by middleware !

@danielroe unable to reproduce this on the template
_https://codesandbox.io/s/practical-austin-xw5xx?file=/pages/index.vue_