Unable to compile

/home/nyaseen/bf4/backends/analysis/ub/ExplicitUB.cpp: In member function ‘analysis::packet_method_t analysis::PackVisitor::shred(analysis::packet_method_t&&)’:
/home/nyaseen/bf4/backends/analysis/ub/ExplicitUB.cpp:2267:58: error: no matching function for call to ‘apply_visitor(analysis::PackVisitor&, std::remove_reference&>::type)’
     return boost::apply_visitor(*this, std::move(pm.data));

It seems like the issue could be difference in boost library versions. I am currently using boost `1.65.1`.
Can you please tell me the boost version used to make the program?

Hi, bf4 works against boost version 1.70.0 - not sure why it wouldn't go against 1.65.
Perhaps before going to the trouble of installing a new boost version, could you please update to the latest commit and check if anything changed?

Updated to the latest commit.
Also tried on a fresh machine.
Same error.
Ubuntu version: 18.04.5
Boost version: 1.65.1
gcc/g++ version: 7.5.0
z3 version: 4.8.7
llvm version: 6.0.0
Thrift version: 0.11.0
libtool version: 2.4.6

in my setup, I am using 1.70.0, but now it should also work with older versions of boost

I got it to work on ubuntu16.

I got it to work on ubuntu16.


zotero installs x86_64 binaries on aarch64

Describe the bug
Trying to run zotero from unstable on macbook m1 fails. Tries to execute x86_64 architecture binaries on aarch64.
Steps To Reproduce
Steps to reproduce the behavior:
1.
$ sudo nix-channel --list
nixpkgs https://nixos.org/channels/nixpkgs-unstable

$ nix-env -i zotero
installing 'zotero-6.0.16'
...

$ zotero
/nix/store/isq4zqdrsp9vzq9707y8vwafyak2rg2g-zotero-6.0.16/bin/.zotero-wrapped: line 13: /nix/store/isq4zqdrsp9vzq9707y8vwafyak2rg2g-zotero-6.0.16/usr/lib/zotero-bin-6.0.16/zotero-bin: cannot execute binary file: Exec format error
$ file /nix/store/isq4zqdrsp9vzq9707y8vwafyak2rg2g-zotero-6.0.16/usr/lib/zotero-bin-6.0.16/zotero-bin
/nix/store/isq4zqdrsp9vzq9707y8vwafyak2rg2g-zotero-6.0.16/usr/lib/zotero-bin-6.0.16/zotero-bin: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /nix/store/g14swv4f0rg83naqj87g1mjmyvrmrxmf-glibc-2.35-163/lib/ld-linux-aarch64.so.1, for GNU/Linux 2.6.26, BuildID[sha1]=f34d317495486bc5a1d99c97565dbda17d513147, stripped
$ uname -a
Linux asahi 5.19.0-asahi-5-1-ARCH #1 SMP PREEMPT_DYNAMIC Sat, 20 Aug 2022 09:23:11 +0000 aarch64 GNU/Linux

Expected behavior
Install aarch64 build of zotero on aarch64 architecture machines.
Additional context
Nix packaging prebuilt x86_64 binaries from upstream is intentional but the packaging does not limit architecture to x86_64 only:
https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/office/zotero/default.nix#L48
Notify maintainers
@i077
Metadata
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
- system: `"aarch64-linux"`
 - host os: `Linux 5.19.0-asahi-5-1-ARCH, Arch Linux ARM, noversion, rolling`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.11.1`
 - channels(root): `"nixpkgs"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`

Oh, looks like the src in the derivation is fetching the x86_64 source, regardless of architecture. I'm not so sure Zotero has official builds for aarch64-linux, but you can use AUR's PKGBUILD and Zotero's build instructions.
Unfortunately I no longer have access to a Linux machine with a desktop environment, so I'm not really able to test this out.
Also related: #145438

Unfortunately I no longer have access to a Linux machine with a desktop environment, so I'm not really able to test this out.

Are you still maintaining the package in this case? Or should someone try to takeover?

Are you still maintaining the package in this case? Or should someone try to takeover?

It would probably be best if someone else took over maintaining this package.


Added Weak CollectionChange Methods

Implemented some utility methods for weakly subscribing to INotifyCollectionChange.CollectionChange
Altered ItemsControl to use a weak CollectionChange subscription

LGTM, thanks @sdoroff!


[pg] Add regular JDBC tests

Looking for junior developer to help classify errors in logs

Also we need to resolve issues with Java etc with new JDBC tests


data:image URIs

data:image URIs are recognized as local images and reported as missing image
Example:

Expected: it is unlikely that these URIs are wrong, so I guess they can be just skipped
Why is this important? AsciiDoc has an option to create those data:image URIs: http://rdmueller.github.io/single-file-html/

Is this still relevant (or was it solved by #174), @rdmueller?


[DCOS-41166] Use UNKNOWN as git sha for scheduler JAR in case of error

Makes a change equivalent to the Gradle change in #2645 to the sdk-0.40 branch. This is required to unblock #2644 which in-turn unblocks #2639

I'm closing since #2644 is green.


Multiple Buttons Pressed on Kivy with Raspberry Pi

Software VersionsLatest

Python:
OS:Raspbian Buster
Kivy:
Kivy installation method:

I'm trying to make gui from kivy on desktop.
Unexpected behavior
I run the program and the GUI comes up. When I click a button, one of two things happens: 1) Another random button gets pressed, and then the button I clicked gets pressed. 2) The button I clicked gets pressed twice. It's not a problem with my mouse, as I've used different mouses and the problem persists.
The thing is that the problem doesn't occur if I run it on my Windows, it only happens on the raspberry pi.
Code and Logs and screenshots
python3 /home/pi/kivy_venv/share/kivy-examples/demo/kivycatalog/main.py

You may be repeating something somewhere else in your code. Did you check the rest of your code for double action. You may also try kivy 2.1.0. Can you provide a part of the code that replicates your problem?


ThrottleMs parameter not accepted

This command from the documentation does not accept the -ThrottleMs 100 argument. Any idea why?
Register-EngineEvent -SourceIdentifier "myevent" -Action { $event | ConvertTo-Json | Write-Host } -ThrottleMs 100
This is the error:
Register-EngineEvent : A parameter cannot be found that matches parameter name 'ThrottleMs'.
At line:1 char:99
+ ... ent" -Action { $event | ConvertTo-Json | Write-Host } -ThrottleMs 100
+                                                           ~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Register-EngineEvent], ParameterBindingException
    + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.RegisterEngineEventCommand

Is there another option to pass the ThrottleMs setting without using the GUI.
Thanks,
Pablo.

Hi @lopezmas,
actually thats an error in the documention: These parameters are parameters to the  New-FileSystemWatcher command not to the Register-EngineEvent command, which is from PowerShell.
I apologize for the confusion andwill push a fix of the readme.md this evening.


Validate structural metadata

Blocked by needing to know what structural metadata we should expect.

Unblocked, but before starting on this, update the swagger.json to point at the maps.

Covered by #201


Upgrade source formatter

Just started reviewing :) :octocat: Sent from GH.

Pull request submitted to https://github.com/csierra/arquillian-liferay/pull/3. See changes here. :octocat: Sent from GH.


When I activated the plugin I lost a lot of the file I was working on. I don't get why. I should've made a backup since this is a beta plugin...

Update, I deactivated it and the data just came back. Will close and leave it here in the hopes of helping someone.

Hi, sorry for the data loss. I'm relieved to hear your data came back.
Honestly, I have no idea why this happened. It has never happened to me, and also this is the first time I received a report like this.
Could you provide a little more information? For example:

Obsidian version
Plugin version
Platform (OS)
The situation where the data loss occurred (did it happen the moment you enabled the plugin?)

My current guess is that you didn't actually lose the data, but the plugin's CSS code made it invisible.
This can happen when, for example, your note contains invalid math delimiters like the following:

Unmatched delimiter ($)

$$$

Empty inline math inside display math

$$
\text{$$}
$$

This issue is planned to be solved in the next release.

I think the fault was something I described with more detail in another issue. It is the way I format my notes.
Version: 1.4.5
plugin version: I just downloaded it using BRAT
Plataform: Manjaro - Gnome
Yes, it happaned the moment I enabled it
Only the active note, thank goodness...
This is my backup after what happened:

This is what happened when I activated the plugin. I think I found the root cause of the problem. If you see the other issue, one thing in particular seems to have caused it.

Thanks for the detailed report. I will look into another issue you've made.


Ladybug no longer works (potentially due to csrf)

Describe the issue
Figure out of it actually is CSRF related by turning it off (or run locally, which disables it).
Fix the issue.
Reporter
Sergi

Ladybug works fine with CSRF enabled in local environment (runnning in IDE). However I did check the logs on frank2example.frankframework.org and they show this, which seems to indicate a build error through our CICD @philipsens
Larva does seem to have issues when CSRF is enabled so I'll keep looking into that

Fixed in https://github.com/wearefrank/ladybug/commit/f559450ed8915a565321e47de3617c9a453dd21a


WIP: Allow batch operations for sql server

Coverage remained the same at 97.146% when pulling 948b0ee24478d06392e37a284caa5b4bdcd5c26c on caiquecastro:master into 34910be8830340617eaaf70975af552ccfb59c7c on Vincit:master.

Coverage remained the same at 97.146% when pulling 948b0ee24478d06392e37a284caa5b4bdcd5c26c on caiquecastro:master into 34910be8830340617eaaf70975af552ccfb59c7c on Vincit:master.

So mssql returns an id for each inserted row, and not just the first or the last one?


move 'type' variable to inside an #if statement

removes an unused variable when compile without NGX_DEBUG, allows for
building with -Werror.

moved into separate #else block.

@jeffkaufman squashed and pushed.
I updated the #if #endif spacing to match the other usage in this file, and to match the clang-format style.

LGTM


ENH : Update the SOPs specifying the ET-to-BIDS conversion

Update the SOPs with the following goals:

Clarify the need for using the bidsphysio Docker image with @esavary's code. ( I pushed a pre-built image to Docker Hub for convenience.)
Clearly state the command line for EDF file conversion.
Add all relevant comments for optimal execution.
Document all metadata necessary to complete the task.
Includes a schedule TSV file for session and data overview.

closes #342

Clearly state the command line for EDF file conversion.

This is the correct spelling of conversion. AFAIK "convertion" is not an English word. I changed the title of the PR to be more descriptive of what is going on here.
Beyond the minor details, this is going in a very good direction!

I pushed a pre-built image to Docker Hub for convenience

Checked this, and it indeed works - thanks :+1:

There's one remaining comment https://github.com/TheAxonLab/hcph-sops/pull/346/files/3b6c67d843ddcf2ea4d46141bfd3c63355ed43d2#r1386885460
Once that is clarified, this is a go!

Does the link lead to the right place? It seems to redirect to a comment I've replied to.


install necessary base OS package to make Knit rendering of R markup to PDF possible

fixes #794

A coworker pointed me to problems he was having converting R markup code to PDF with RStudio.
Description
install needed OS package
How Has This Been Tested?
I took a recent notebooks R Studio image, built a custom image installing the package with yum, then ran
the new workbench image in ODH and was able to produce the PDF rendered from Rmd markup with Knit, it showed up in a popup window.
Merge criteria:

[x] The commits are squashed in a cohesive manner and have meaningful messages.
[x] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[x] The developer has manually tested the changes and verified that the changes work

tested with built image quay.io/opendatahub/workbench-images:rstudio-c9s-python-3.9-pr-798
again showing new (PR-798) vs. old image behavior:

moved package install to different section, image built at e.g. quay.io/opendatahub/workbench-images:rstudio-c9s-python-3.9-pr-798

/retest

@atheo89 I see, python 3.9 R Studio removed from main ... I rebased, concept stays :-)

Hi @shalberd  I just reviewed this work. Everything looks good :slightly_smiling_face:
Test the image with the changes that made yesterday and I’m getting the same results as you.
Thank you for fixing this!

/lgtm

@atheo89 all good except those offbeat / flaky tests CICD

/retest-required

/override ci/prow/rstudio-notebook-e2e-tests
/override ci/prow/images

/lgtm
/approve
thanks +💯


typo: pubic -> public

@nschonni : Thanks for your contribution! The author, @MikeRayMSFT, has been notified to review your proposed change.

@nschonni - thank you for finding and correcting this rather embarrassing typo. #sign-off


Region selection

Added region selection

📝Changed routes:

/

(view full size)

Commit 85d1550e02a3e307e50f3252245d71b7c5af6866 (https://rookie-matchmaker-rmm7s3jmm-dca123.vercel.app).


new View has null X/Y/Width/Height

Describe the bug
Not sure if this is a bug but it is a change in behaviour so thought I would report it.
Previously a new View would have a X/Y of 0 and Width/Height of 0.  Now they are null.
var v = new View();
Assert.IsNull(v.Width, "As of v1.7.0 a new View started getting null for its Width");

I think this will only affect a very small number of users who are querying these properties before it has been added to a container.  For example the fix I applied to TerminalGuiDesigner is to treat null as Absolute(0) for Pos and Dim:
https://github.com/gui-cs/TerminalGuiDesigner/pull/58/commits/506b556ccde04219db8a4710ef318f2df1b427cb

@tznind that change was essential to check if a Pos/Dim was setting by the user or not and the only way to check this is they are null. If a Rect is provide on initialization the view LayoutStyle will be Absolute and thus the Pos/Dim aren't necessary because it will not run the SetRelativeLayout. For Compute layout null Pos/Dim will be fit in the superview container. Without this changes I couldn't deal well with the auto-size issue. Do you remember when you said before that a view with auto-size enable respect the minimum width/height on shrinking and expand on growing? Only with this change I could do that. The changes didn't affect none of the samples nor unit tests except the null checks.

Ok cool, I thought it was probably intentional but worth documenting anyway.  Thanks.  I think it is ok and will close.


⚠ Bofrost.fr has degraded performance

In f490a2e, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1031 ms

Resolved: Bofrost.fr performance has improved in 018994c after 6 minutes.


test layout change

test PR for #754

It seems that #754 resolved #734 👀
https://github.com/DroidKaigi/conference-app-2022/actions/runs/3122425253/jobs/5064355002


How to use shorthand Fragment notation without errors

Hi,
thanks for this great tool.
I would like to use in my blocks the Fragment shorthand notation <> ... </>
Unfortunately, when I 'compile' the code with that component, an error is thrown: 'Syntax error: Unexpected token'.
I have already ejected the block... could you tell me how to customize the scripts or webpack configuration in order to be able to use this notation?
Thanks a lot.

Any idea how to solve this?
I'm currently blocked by this issue :/


cmake issue when nesting mrob into other project

paths are absolute, lets check this one.

not just solving the problem of paths when nesting the project into a different project, but in general cmake needs some cleaning to be more understandable.

not just solving the problem of paths when nesting the project into a different project, but in general cmake needs some cleaning to be more understandable.

Some clean ups are provided in #76

still it is not tested what happens when we include mrob into another project.


Questions about the Eikonal dataset

Great work! I noticed that there is a dataset/eikonal.yaml file in the repository, but the training config files or script for eikonal are not provided. Have you tested it on this dataset? Can you provide the training config? The results I trained look very bad.

Hi! Several months ago I'd tried to use the dataset from Eikonal fields -- as mentioned in previous issues (and in the paper), HyperReel tends to struggle when the camera captures have relatively sparse coverage of the scene. This is the case for many inward-facing 360 degree datasets, for example, where the angular density of training rays is low compared to forward-facing scenes.
With some hyper-parameter tuning, or different intersection functions, you may or may not get better performance on the Eikonal fields dataset.
Hope this was helpful,
~Ben

@breuckelen Hi, thanks for your answer. I tried to replicate the Tarot Cards (large angular extent) in stanford dataset, but I still can't get results as good as the ones shown on your project homepage. I think the run_one_stanford_llff_ndc.sh script should be used for this scene. I would like to know if I need to modify any other parameters such as experiment/dataset or experiment/training.
Thank you again for your reply and answers.

Would you mind sharing the command that you used to produce these results?


FZF_ALT_C_COMMAND output is faulty

[x] I've checked the existing issues and I'm not duplicating a report.
[x] I'm using the latest version of zimfw.
[x] I've checked the Changelog and I'm not being affected by documented changes.
[x] I've checked the 📢 Announcements and I'm not being affected by announced changes.
[ ] I was able to reproduce the issue with a clean installation of Zim.
[x] I've pasted the output of zimfw info below.

Describe the bug
FZF_ALT_C_COMMAND window output is faulty when using zmodule fzf, but with oh-my-zsh via plugins=(fzf) it works.
Steps to reproduce
I did not use the temp setup as zim fzf module requires fzf to be installed separately in the first place.
Therefore:

install fzf with zmodule fzf
invoke FZF_ALT_C_COMMAND : this results in faulty output for me (see below)
uninstall fzf from zim
add to .zshrc plugins=(fzf)
invoke FZF_ALT_C_COMMAND : results are as expected

Current behavior
When using zim's fzf module, the FZF_ALT_C_COMMAND results in faulty text output.
fzf-file-widget and fzf-history-widget both behave correctly (ie non-faulty text output)
Expected behavior
Non faulty FZF_ALT_C_COMMAND output.
Screenshots
when using zim fzf module

when using oh-my-zsh fzf module

zimfw info
zimfw version:        1.10.0 (built at 2022-09-27 22:44:10 UTC, previous commit is 05b8e0c)
OSTYPE:               darwin21.0
TERM:                 xterm-kitty
TERM_PROGRAM:
TERM_PROGRAM_VERSION:
ZIM_HOME:             /Users/tillman/.config/zim
ZSH_VERSION:          5.8.1

Additional context
Add any other context about the problem here.

Hi @tjex. Do you have fd installed? If so, our module should have added --ansi to the FZF_DEFAULT_OPTS.

I do have fd installed and yes, I'm using ohmyzsh. I didn't pickup that it wasn't recommended, sorry.
I saw others were using zim as a plugin manager and followed suit. Can I ask if you have an appropriate alternative?
I have this in my zsh-vi-mode.zsh
function myInit () {
    export FZF_BASE=/opt/homebrew/Cellar/fzf/0.33.0 #fzf plugin
    [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
    # DISABLE_FZF_AUTO_COMPLETION="true"
    export FZF_DEFAULT_COMMAND='fd --type file'
    export FZF_DEFAULT_OPTS='--height 40% --layout=reverse --border --exact'
    export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
    bindkey 'ç' fzf-cd-widget
    bindkey '\C-f' fzf-file-widget
    bindkey '\C-h' fzf-history-widget

}
function zvm_config() {
    ZVM_VI_ESCAPE_BINDKEY=kj
    ZVM_INSERT_MODE_CURSOR=$ZVM_CURSOR_UNDERLINE
    ZVM_READKEY_ENGINE=$ZVM_READKEY_ENGINE_ZLE
    zvm_after_init_commands+=(myInit)
}

Thanks for your time

You'll have to either source zsh-vi-mode.zsh before Zim's fzf module, or change the script there to:
-    export FZF_DEFAULT_OPTS='--height 40% --layout=reverse --border --exact'
+    export FZF_DEFAULT_OPTS="--height 40% --layout=reverse --border --exact ${FZF_DEFAULT_OPTS}"

so previously defined opts are not lost.
It's also overriding FZF_DEFAULT_COMMAND and FZF_CTRL_T_COMMAND, so it's practically overriding everything that Zim's fzf module sets.

Changing the line to suggested returns this error when triggering fzf key commands
unknown option: ${FZF_DEFAULT_OPTS}
Having zmodule jeffreytse/zsh-vi-mode before zmodule fzf in my .zimrc also doesn't change any behaviour.
What you say is true re how I'm implementing fzf. But I'd like to just have it in my mind that zim manages my zsh plugins as a rule, and not part zsh part oh-my-zsh...
Zim also handles bat setup/integration for me 🤓

Today I rebuilt my zsh from scratch (as I was having other problems) and am now only using zim, and not oh-my-zsh at all. The ALT_C command is still returning jibberish in the file path outputs...
Both of your suggestions above still result in the same behaviour as my immediately previous comment.

@tjex, can you please do
print -- ${FZF_DEFAULT_OPTS}

in your command line and post the result here. It should have --ansi in there, which is what tells fzf to parse that "faulty text output". The --ansi opt is added by Zim's fzf module. If the --ansi is not there, then some other Zsh script is overriding it.

I get --height 40% --layout=reverse --border --exact, which is what I have set in my zsh-vi-mode.zsh.
As said, I'm now exclusively using a zim install, which is this:
# Start configuration added by Zim install {{{
zmodule environment
zmodule git
zmodule input
zmodule utility

#
# Prompt
#

zmodule duration-info
zmodule git-info
zmodule s1ck94
zmodule prompt-pwd
zmodule Aloxaf/fzf-tab
zmodule jeffreytse/zsh-vi-mode
zmodule fzf
#
# Completion
#

zmodule zsh-users/zsh-completions --fpath src
zmodule completion

#
# Modules that must be initialized last
#

# zsh-users/zsh-syntax-highlighting must be sourced after completion
zmodule zsh-users/zsh-syntax-highlighting
# }}}

I added the --ansi flag and it is indeed fixed!
If you remove the --ansi, then the problem will reoccur for all users then or? 🧐

Started a discussion in fzf: https://github.com/junegunn/fzf/discussions/3043


DataMapper throws schema name not found error

Description:
Create a simple Data Mapping using the following input CSV and JSON output. Once the mapping is done and the mediation flow is invoked, the following error is thrown,
ERROR {DataMapperMediator} - Invalid WSO2 Data Mapper JSON input schema, schema name not found.

Input CVS
firstname,surname,phone,state
First,User,061787878,34
ABC,User,0617998989,22
DEF,User,076144123,5

Output JSON
{"customerDetails":[
    {"customer" : {
        "firstname": "John",
        "surname": "Doe",
        "phone": "456456456",
        "age": 50
    }},
    {"customer" : {
        "firstname": "John",
        "surname": "Doe",
        "phone": "456456456",
        "age": 50
    }}
]

Fixed with https://github.com/wso2/maven-tools/pull/134


Ctrl+Enter doesn't save in the bulk editor

Describe the bug
After clicking on the Edit button and modifying the JSON, there seems to be no way of saving the changes when returning to the GUI editor mode. Looking through the documentation, it mentions pressing Ctrl+Enter to save the changes, but this doesn't seem to work.
To Reproduce

On the basic example on the website, click the edit button
Make a change
Press Ctrl+Enter

Expected behaviour
Expect a "Save and return" button or for the Ctrl+Enter shortcut to work.
Desktop:

OS: Windows 11
Browser: MS Edge
Version: 131.0.2903.51

Thanks in advance for helping with this and for your work to create this library.

Thank you for raising this issue.  I will investigate and get a fix sorted for the next release.
Which version were you using?

Can you update to the latest version (v4.6.1) and confirm if the issue is still present, as some recent fixes have been done around this area.

I was using 4.6.0 and can confirm that 4.6.1 doesn't fix the issue. It seems to work on your basic example, but when exiting and re-entering the edit mode, the values reset.

Does the value show as changed when you press Ctrl+Enter? Or does is show up as the old value when you bulk edit again?

On my instance, clicking the edit button brings up the raw json view, editing a value then pressing Ctrl+Enter seems to remove focus from the json editor. Clicking the full screen button to return to the fancy json view doesn't show the changes made in the raw json view. Going back to the raw json view doesn't show that any changes were made.
On your basic demo instance, entering the raw json view, making a change then pressing Ctrl+Enter, then pressing the full screen button to return to the fancy view does show the changes, but returning to the raw json edit view resets it all back to how it was before any changes were made.

Have you seen any script errors in the console? If so, please add them :)

There are no messages in the console. As a check, I added the following and it shows the message when I press Ctrl+Enter
document.addEventListener("keydown", function(event) {
    if (event.ctrlKey && event.key === "Enter") {
        console.log("Ctrl+Enter was pressed!");
    }
});

Okay, thanks

Just released v4.6.2 which should fix the issues you have been having.  Please let me know.

That doesn't seem to have changed anything. Still the same behaviour as described in my previous message on my instance and on your site.
Is there a function I can run in the console to emulate pressing Ctrl+Enter to check that it's not an issue with the way my json is being processed?

Can you confirm 100% that you are using the right version?  I cannot re-create this issue anymore.

I'm using the CDN version
<link rel="stylesheet"<EMAIL_ADDRESS>


Added the difference about the SKU of PIP

This PR intents to add the difference about the SKU of PIP. This difference is so important to customize ARM template for Azure to for Azure Stack.

@kongou-ae : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Hi @mattbriggs - Could you review this proposed addition to the article? Thanks.

#sign-off


Only 1 working cert per ip

Maybe i missed a step in the creation of a Cert that i didn't know. However it seems like only 1 Cert works at the time.
I have multiple websites and domains on one server, but if i add another cert all existing certs will stop working and point to the latest created cert. If i go on a broken site and remove SNI and enable it again. All sites starts using that sites Cert. I am really confused about whats going on.

What OS are you using? If it's Server 2008 r2 or lower, thats a restriction of that OS. From 2012 onwards they allowed for multiple SSL certs to be added to the same domain using SNI on binding the https connection to a website (this project allows that to happen automatically).

Using Windows 2012 R2

Ahh fair enough. Have you made sure that all of the sites with https have SNI configured on? It could be that you've got one website that isn't correctly configured and it's causing this effect. (I'm running 2012 r2 too and It's been working fine for me).

I will take a look if some is without

jep all is on.
https://junglecoders.dk/
there you can see cert is for pearldivingkohtao.com
but if i go and switch on and off, then pearldivingkohtao.com will complain that the cert is for junglecoders.dk

And you've definitely selected the right cert on the binding for junglecoders.dk? For the ip address are you specifying an IP address or setting it to 'all unassigned'  ?

They all set to specific, but when created i set them for all unassigned
Den 12-09-2016 kl. 15:30 skrev Chris Monkman:

And you've definitely selected the right cert on the binding for
junglecoders.dk? For the ip address are you specifying an IP address
or setting it to 'all unassigned' ?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Lone-Coder/letsencrypt-win-simple/issues/289#issuecomment-246281581,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGZMxqllYR8d0UT2vxWgRWy7oXWVhfq9ks5qpQ2LgaJpZM4J6Onb.

alright I works now by using multisite san. Which in the end is much easier.
letsencrypt.exe --san Press S and then all the Id's i wanted to Add.
Thx for the help @SgtOddball

Ahh coolbeans, glad you got it sorted in the end.


feat: --tag parameter #196

Details

[x] closes #196
[x] If RFC, it has been approved for implementation.

Code of Conduct

[x] I agree to follow this project's Code of Conduct
[x] I checked the current PR for duplication.

https://github.com/PlasmoHQ/plasmo-utils/pull/1
PR for utils package to add --tag

@imbdb thanks for the PR! I will season this a bit and merge it this week. I think that the util common module doesn't need to be updated as it's only for the most common. Application specific flag (like the --tag) should stays locally. Great work nonetheless  :)

@louisgv Thanks for the comment, I have closed the utils PR.
Waiting for the feature...

@imbdb I published this in canary, pls try it out when you got a chance :)

Thanks @louisgv
I will check this weekend.


Show scheduled maintenance when public network is selected

Fixes #421
Video of behavior, using dummy data:
https://gfycat.com/solidhandsomeazurewingedmagpie
If the testnet is selected, show the soonest scheduled maintenance event. If there aren't any, show a banner indicating that the next testnet reset hasn't been scheduled yet. If the public network is selected, show the next public network maintenance event. If there isn't one, don't show a banner at all.

Preview is available here:http://laboratory-cc834b2.previews.kube001.services.stellar-ops.com/


Create an intro

Add an intro about yourself: who are you, what is your strength, why are you here.

@pashamed willdo this task


Use enum for dependency compliance

Signed-off-by: Will Kutler<EMAIL_ADDRESS>Adds an enum for dependencies[].compliance and extraDependencies[].compliance to block creation of policies with that field set incorrectly. This will fix policies creating with invalid dependencies.
refs:
https://issues.redhat.com/browse/ACM-2148

/hold to squash the commits

/unhold

/unhold


Make EnumValues generic

Allow statically validate enum values against external type. Fix #2280.

🙄

Please merge this, readonly [string, ...string[]] is an absurd way of typing

can we move forward with this? are there any objections?


When closing child window, Gwen can get confused about the parent window ID

Hi,
Firstly, Gwen is an amazing tool! Thanks a ton for putting it up online.
The issue is that, when using the command "I close the child window", Gwen tracks the incorrect parent id, if you're running Gwen in batch mode and the test is not the first feature. This causes gwen to crash when attempting to return to the parent.
If the step appears in the first script in a batch (or if you're just running one feature), then it works fine. Switching to parent also works fine. In the logs below, you can see Gwen correctly identifies the parent window id when switching from child to parent, however incorrectly identifies it when closing the child window.
My guess is that it's caching the parent window id of the window that opens on the very first feature, when it should be updating the parent window id at the start of each feature.
INFO - [~0ms] Passed Step: Given I am on the registration page
INFO - Evaluating Step: When I click the privacy policy link
INFO - [302ms] Passed Step: When I click the privacy policy link
INFO - Evaluating Step: And I switch to the child window
INFO - Switching to child window ({a234d6cb-6e70-4d04-b1c7-d73caaf59876})
INFO - [80ms] Passed Step: And I switch to the child window
INFO - Evaluating Step: Then I wait until "($('h2').text() == 'Privacy Policy')"
INFO - Waiting until ($('h2').text() == 'Privacy Policy')
INFO - [1s 025ms] Passed Step: Then I wait until "($('h2').text() == 'Privacy Policy')"
INFO - Evaluating Step: And I switch to the parent window
INFO - Switching to parent window ({6c145166-cc89-4611-bfc2-e6ca43987260})
INFO - [16ms] Passed Step: And I switch to the parent window
INFO - Evaluating Step: And I close the child window
INFO - Closing child window ({a234d6cb-6e70-4d04-b1c7-d73caaf59876})
INFO - Switching to parent window ({ab635c96-b73f-4e9f-b04f-a32f410e503a})
INFO - Closing environment context
INFO - Closing browser session
org.openqa.selenium.NoSuchWindowException: Window not found. The browser window may have been closed.
Command duration or timeout: 5 milliseconds
Build info: version: '2.53.1', revision: 'a36b8b1cd5757287168e54b817830adce9b0158d', time: '2016-06-30 19:26:09'
System info: host: 'zubzub', ip: '<IP_ADDRESS>', os.name: 'Windows 8.1', os.arch: 'amd64', os.version: '6.3', java.version: '1.8.0_45'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Capabilities [{applicationCacheEnabled=true, rotatable=false, handlesAlerts=true, databaseEnabled=true, version=45.8.0, platform=WINDOWS, nativeEvents=false, acceptSslCerts=true, webStorageEnabled=true, locationContextEnabled=true, browserName=firefox, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true}]
Session ID: 978233a0-aea9-422a-8506-034fa9f5a084
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:701)
at org.openqa.selenium.firefox.FirefoxDriver.getScreenshotAs(FirefoxDriver.java:341)
at gwen.web.DriverManager$class.captureScreenshot(DriverManager.scala:177)
at gwen.web.WebEnvContext.captureScreenshot(WebEnvContext.scala:59)
at gwen.web.WebEnvContext$$anonfun$addErrorAttachments$1.apply$mcV$sp(WebEnvContext.scala:208)
at gwen.web.WebEnvContext$$anonfun$addErrorAttachments$1.apply(WebEnvContext.scala:208)
at gwen.web.WebEnvContext$$anonfun$addErrorAttachments$1.apply(WebEnvContext.scala:208)
at gwen.eval.ExecutionContext$class.execute(ExecutionContext.scala:33)
at gwen.eval.EnvContext.execute(EnvContext.scala:51)
at gwen.web.WebEnvContext.addErrorAttachments(WebEnvContext.scala:208)
at gwen.eval.EnvContext.fail(EnvContext.scala:189)
at gwen.eval.EvalEngine$class.doEvaluate(EvalEngine.scala:110)
at gwen.eval.EvalEngine$class.evaluateStep(EvalEngine.scala:77)
at gwen.web.WebInterpreter.evaluateStep(WebIntepreter.scala:27)
at gwen.eval.EvalEngine$$anonfun$evaluateSteps$1.apply(EvalEngine.scala:140)
at gwen.eval.EvalEngine$$anonfun$evaluateSteps$1.apply(EvalEngine.scala:137)
at scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:124)
at scala.collection.immutable.List.foldLeft(List.scala:84)
at gwen.eval.EvalEngine$class.evaluateSteps(EvalEngine.scala:136)
at gwen.web.WebInterpreter.evaluateSteps(WebIntepreter.scala:27)
at gwen.eval.GwenInterpreter.gwen$eval$GwenInterpreter$$evaluateScenario(GwenInterpreter.scala:203)
at gwen.eval.GwenInterpreter$$anonfun$5.apply(GwenInterpreter.scala:167)
at gwen.eval.GwenInterpreter$$anonfun$5.apply(GwenInterpreter.scala:150)
at scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:124)
at scala.collection.immutable.List.foldLeft(List.scala:84)
at gwen.eval.GwenInterpreter.gwen$eval$GwenInterpreter$$evaluateFeature(GwenInterpreter.scala:149)
at gwen.eval.GwenInterpreter$$anonfun$interpretFeature$2.apply(GwenInterpreter.scala:121)
at gwen.eval.GwenInterpreter$$anonfun$interpretFeature$2.apply(GwenInterpreter.scala:111)
at scala.Option.map(Option.scala:146)
at gwen.eval.GwenInterpreter.interpretFeature(GwenInterpreter.scala:111)
at gwen.eval.GwenLauncher.gwen$eval$GwenLauncher$$evaluateUnit(GwenLauncher.scala:155)
at gwen.eval.GwenLauncher$$anonfun$executeFeatureUnits$4.apply(GwenLauncher.scala:124)
at gwen.eval.GwenLauncher$$anonfun$executeFeatureUnits$4.apply(GwenLauncher.scala:120)
at scala.collection.immutable.Stream.foldLeft(Stream.scala:610)
at gwen.eval.GwenLauncher.executeFeatureUnits(GwenLauncher.scala:120)
at gwen.eval.GwenLauncher.run(GwenLauncher.scala:58)
at gwen.eval.GwenApp.run(GwenApp.scala:50)
at gwen.eval.GwenApp.delayedEndpoint$gwen$eval$GwenApp$1(GwenApp.scala:34)
at gwen.eval.GwenApp$delayedInit$body.apply(GwenApp.scala:29)
at scala.Function0$class.apply$mcV$sp(Function0.scala:34)
at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.collection.immutable.List.foreach(List.scala:381)
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:35)
at scala.App$class.main(App.scala:76)
at gwen.eval.GwenApp.main(GwenApp.scala:29)
at gwen.web.WebInterpreter.main(WebIntepreter.scala)
Caused by: org.openqa.selenium.NoSuchWindowException: Window not found. The browser window may have been closed.
Build info: version: '2.53.1', revision: 'a36b8b1cd5757287168e54b817830adce9b0158d', time: '2016-06-30 19:26:09'
System info: host: 'zubzub', ip: '<IP_ADDRESS>', os.name: 'Windows 8.1', os.arch: 'amd64', os.version: '6.3', java.version: '1.8.0_45'
Driver info: driver.version: unknown
at .nsCommandProcessor.prototype.execute(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/command-processor.js:12719)
at .Dispatcher.executeAs/<(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js:9558)
at .Resource.prototype.handle(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js:9705)
at .Dispatcher.prototype.dispatch(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js:9652)
at .WebDriverServer/<.handle(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js:12517)
at .createHandlerFunc/<(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/httpd.js:2054)
at .ServerHandler.prototype.handleResponse(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/httpd.js:2387)
at .Connection.prototype.process(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/httpd.js:1223)
at .RequestReader.prototype._handleResponse(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/httpd.js:1677)
at .RequestReader.prototype._processBody(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/httpd.js:1525)
at .RequestReader.prototype.onInputStreamReady(file:///C:/Users/inkbleed/AppData/Local/Temp/anonymous4895535360069169933webdriver-profile/extensions/fxdriver@googlecode.com/components/httpd.js:1393)

Hi,
Thank you for raising this one.  I've built a snapshot containing a change that resets the window tracking for each feature execution.  Please retest using the build below and let me know if the problem persists.
gwen-web-2.4.0-1-ga0c02f5-SNAPSHOT.zip

gwen_crash.txt
Unfortunately this version isn't running....on firefox, chrome and IE it's just opening 2 blank windows then crashing. See attached.
Cheers for the quick response though!

Ok, please provide following info..

The Gwen version you were using when you reported this error
Your firefox version
Your firefox native driver and version
Also, try updating the browsers and native drivers in your environment. This snapshot is built on the latest selenium 3.3.1

Looking at your error traces, it appears that you are using selenium v2.53.1 with older browsers.  If you really need to stay with this, you can still use the latest Gwen build (including the snapshot provided here) and have it switch to that selenium version instead of the latest bundled one as follows:

Download and extract selenium-java-2.53.1.zip to a location on your drive
Set the SELENIUM_HOME environment variable on your system to point to this location
Run Gwen again (using the snapshot build provided here in your case)

Otherwise, please provide more info so I can help you.

Hi,
Thanks for that info. I'm sure we'll be fine to update to the latest...I'll do this on Monday and try it out, and let you know.
Thanks a lot!

Sorry about this, but I'm not having any luck getting the snapshot version working!
I've updated to the latest version of Java, and am using Firefox ESR v45.9.0, and geckodriver v0.16.0 which appears to be the latest.
I originally raised the ticket on Gwen 1.8.0, but am retesting with your latest snapshot.
On the 2.4.0 snapshot attached, Gwen is opening a new empty firefox window then freezing. If I manually close the window gwen opens a second empty one, and if I close that it crashes. Logs are using the flood.io example.
The full log is here:
crash_log.txt
Following this, I downloaded selenium v2.53.1 and set the SELENIUM_HOME variable as recommended, then re-ran the snapshot version.
In this instance Gwen successfully navigates to flood.io, but crashed when attempting the first step:
crash_log.txt
1.8.0 is still running well using the latest java/geckodriver/firefox versions. No stress on this issue though, we're running all child-window tests in our first feature of each batch as a workaround, but happy to help you test the newer versions.

Yeah, there are binary incompatibilities between selenium 2.x and 3.x and Firefox 45.x won't work with the latest selenium.
But I've applied the same change to the latest Gwen 1.x release (which is compatible with what you have) and built the following snapshot for you. Please give that a go and let me know how it goes.
gwen-web-1.11.0-1-g2b227b5-SNAPSHOT.zip

Thanks a ton, that resolved the issue! Awesome work resolving it so quickly.

Great!  Thanks for verifying that.
I've rolled this out to the v1.11.1 pre-release. I'd recommend that your team update to this version for now and switch to 2.x when you're ready.
I've also included the same fix in the latest v2.4.1 release.

Close when ready, thank you.


[pdfx] avoid resetting to initialPage each view

Thanks for the great library.
In my opinion, when a controller is attached to a view, the view state should be determined by the controller state.
In the current code, each time a controller is attached to a view, it is initialized with an initialPage.
This creates the problem that every time a controller on a page moved from initialPage is attached to a view, the page is initialized to initialPage.
This causes a problem in cases where the current controller is attached to another view, such as zooming in on an already open PDF overlay, which causes the page to revert from the currently open page to the initialPage.
Therefore, we modified the code so that when reInitController is executed, it initializes to the page held by the controller instead of initialPage.
We are aware that PdfPinchController already has the same behavior.
I would appreciate it if you could merge this as well, in terms of matching the behavior.

@kondo0602 thanks for your contribution!

published pdfx 2.8.0


az network vpn-gateway connection ipsec-policy add issue

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az network vpn-gateway connection ipsec-policy add Extension Name: virtual-wan. Version: 0.2.7.
Errors:
The command failed with an unexpected error. Here is the traceback:
'NoneType' object has no attribute 'append'
Traceback (most recent call last):
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 231, in invoke
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 657, in execute
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 720, in _run_jobs_serially
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 691, in _run_job
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 328, in __call__
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 121, in handler
  File "C:\Users\jonat\.azure\cliextensions\virtual-wan\azext_vwan\custom.py", line 591, in add_vpn_gateway_connection_ipsec_policy
    conn.ipsec_policies.append(
AttributeError: 'NoneType' object has no attribute 'append'

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az network vpn-gateway connection ipsec-policy add --resource-group {} --connection-name {} --sa-lifetime {} --sa-data-size {} --gateway-name {} --ike-encryption {} --ike-integrity {} --ipsec-encryption {} --ipsec-integrity {} --dh-group {} --pfs-group {}

Expected Behavior
Environment Summary
Windows-10-10.0.19041-SP0
Python 3.8.9
Installer: MSI

azure-cli 2.27.1

Extensions:
virtual-wan 0.2.7

Additional Context

network


parseInt the content-length

Because headers are strings, even if they are... numbers.
to test:

[ ] Let the tests run.
[ ] Wait until they turn green.
[ ] Merge if you like the code.

ping @cdwills

👓


Add functional tests for PgAdmin and RedisCommander.

Adds coverage for #5510 and #5509
Microsoft Reviewers: Open in CodeFlow

/azp run

@mitchdenny Can you update these tests?

/azp run

This ain’t work until we fix container networking

/azp run

/azp run

/azp run

/azp run


Some data still transmitted (1.7 builds/branch)

The 1.7 branch unfortunately has a large, at present unfixable bug with data leaks still happening due to large portions of the telemetry code being found in the UnityEngine.dll file, which is impossible to substitute without engine source rights.  As such, that build branch is basically stale, stuck at version v0.1 until someone has a better idea than just blanking/scrambling the fields like I am doing now.  AFAIK, the only data to make it out still is playtime duration, and a player unique GUID.
For these builds, it is reccomended you further add the following to your system hosts file:
<IP_ADDRESS> cdp.cloud.unity3d.com
<IP_ADDRESS> config.uca.cloud.unity3d.com
<IP_ADDRESS> perf-events.cloud.unity3d.com
<IP_ADDRESS> prd-lender.cdp.internal.unity3d.com
<IP_ADDRESS> thind-gke-usc.prd.data.corp.unity3d.com
<IP_ADDRESS> thind-prd-knob.data.ie.unity3d.com
<IP_ADDRESS> remote-config-proxy-prd.uca.cloud.unity3d.com
<IP_ADDRESS> data-optout-service.uca.cloud.unity3d.com
<IP_ADDRESS> redshell.io
<IP_ADDRESS> api.redshell.io
<IP_ADDRESS> treasuredata.com
<IP_ADDRESS> api.treasuredata.com

I accept ideas to fix this here, but right now I am drawing a blank.

Since patching the config file with my patcher has basically fixed this bug, I am closing it as fixed. :)


RTS-1391: qry:do_explain: correctly spell column type as 'sint64' not 'integer'

RTS-1391
In riak_kv_qry:explain, the integer type for column "Subquery" was misspelled as integer, which causes a function_clause error in riak_pb_ts_codec:encode_field_type/1 when it fails to match here: https://github.com/basho/riak_pb/blob/develop/src/riak_pb_ts_codec.erl#L70.
Update: Note that the bug is only triggered when the client uses the old PB encoding method (instead of TTB), as is the case with the Python client. This explains why it has gone undetected (the relevant r_t module, ts_simple_explain_query passes both with and without the fix).

Discussed with Andrei and agreed that this should have a rt test where the client specifies the use_ttb=false option to verify the issue and fix.

@andytill Great idea.  I'll look at beefing up the EXPLAIN tests.

There used to be a switch in ts_cluster_comprehensive, to the effect of
repeating the whole battery with {encoding, pb} (or something), which
should do the trick.
On 13 Sep 2016 19:07, "Brett Hazen"<EMAIL_ADDRESS>wrote:

@andytill https://github.com/andytill Great idea. I'll look at beefing
up the EXPLAIN tests.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/basho/riak_kv/pull/1478#issuecomment-246713271, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABDkh1Fg-krH8mTZb2FE7-dzoDB6lHpJks5qprw1gaJpZM4J7d5D
.

It would be better if it was not mixed up with cluster comprehensive, that test is very difficult to work with, and debug.

@hmmr I found that the strings need to binaries, too, to be able to encode for protocol buffers.

Here is the updated corresponding riak_test: https://github.com/basho/riak_test/pull/1150

+1 709b4e5

@borshop merge


TAJO-1295: Remove legacy worker.dataserver package and its unit tests.

Would you check some failures during tests?

I believe that the failure is a occasionally happened problem that we are still finding in another jira. It seems to be not related to my patch because all unit tests are passed in my machine. So, I just rebased and trigger the TravisCI.

+1
You are right. Ship it!


Add table azure_defender_cloud

Description
I can't find an existing table that allows me to query the service Microsoft Defender for Cloud for a given subscription. My use case is to verify that Microsoft Defender is configured in a subscription.

Hi @marcbrlcln, I was looking at this issue but discovered that there are no direct APIs available for the Microsoft Defender for Cloud service. Here's what we can do:

To determine if Azure Defender (part of Microsoft Defender for Cloud, formerly known as Azure Security Center) is activated for a specific Azure subscription, you can use the Security Center Pricing API.
This will indicate whether Azure Defender is enabled ('Standard') or not ('Free') for Virtual Machines. Modify the query as needed for other services.
We have several existing tables (such as azure_security_center_automation, azure_security_center_contact, azure_security_center_jit_network_access_policy, azure_security_center_setting, azure_security_center_sub_assessment, and azure_security_center_subscription_pricing) that can help confirm whether Microsoft Defender is configured in a subscription.
Specifically, the pricing_tier column in the azure_security_center_subscription_pricing table will provide the necessary statistics.

Please let us know if this information is helpful to you.
Thanks!

Hi ! Thanks for these informations. Yes it was helpful.


Nontrivial merge from 0.22 to 0.23

I don't think any of it's controversial, but CI should review it.

Yeah, I introduced a new flaky test in #5158. :fire:


Update known changes for SA1210

As mentioned in #896, the global:: prefix is used by SA1210 when determining the proper ordering. This appears to be a deviation from StyleCop Classic (@vweijsters can you confirm?), which means it should be documented in KnownChanges.md.

This is a confirmed deviation.


191 plot functions

Pull request details
Created three new functions for basic plotting:

One flow over one RP
Final flow capacities in the graph (weird colors that work for dark or light mode)
Total capacity (initial + investment) of assets

I did not include tests of these functions. They could probably also use more helpful error messages if they're misused.
Describe the changes made in this pull request

List of related issues or pull requests
Closes #191
Collaboration confirmation
As a contributor I confirm

[X] I read and followed the instructions in README.dev.md
[X] The documentation is up to date with the changes introduced in this Pull Request (or NA)
[X] Tests are passing
[X] Lint is passing

I just found a really weird error.
When I run the Norse case, I get this plot:

But when I run the same script for the Tiny case (after restarting the REPL and everything to make sure it isn't a weird figure update error), I don't get a  graph but this error:

Which is particularly annoying because it doesn't link to a spot in my code anywhere.

@clizbe, the tiny case study doesn't have any transport asset definition. So, I think that is producing the error in your plotting function since (I think) you don't check if there are transport assets in the data. If there are no transport assets in your data, the part of your function that does stuff with them should be skipped.
Does that make sense?

Weird... I just fetched and merged and tried rebasing this branch before fixing it... and when I do it tries deleting all of my work and going back to a super early version of plot.jl.

Hum... Not sure why that would happen. Do you wanna have a call so I can take a look? Or I can update and push the fixed version. You can also try resolving the conflicts from GitHub, then accepting the changes I suggested via GitHub, and we can try to use "Squash and merge".

The only difference it showed was an update to the TOML or something, so I'm just going to push and see if Github can fix it.

Oh, it could be that you're just in the middle of rebasing with conflicts.
When you rebase, the commits will be applied one at a time, and it looks like the first commit is already giving conflicts (because of using packages). So it looks like you are at the first commit. After fixing that, and adding the fixed conflicting file, you can use git rebase --continue and move on to the next commit.
I would guess that every commit that changed the src/TulipaEnergyModel.jl file will lead to a conflict. This could take a while, so I see these options:

Bite the bullet and rebase as usual, dealing with more conflicts that usual.
Squash your whole branch locally before doing anything else (I think there is some explanation in the README.dev.md or the HackMD, because I did it once with Ni).
Use the "Resolve conflicts" button to fix online, which I am not sure what it does.

The only conflict it showed was an update to the TOML or something, so I'm just going to push and see if Github can fix it.

:+1:, better than expected then

Oh, it could be that you're just in the middle of rebasing with conflicts. When you rebase, the commits will be applied one at a time, and it looks like the first commit is already giving conflicts (because of using packages). So it looks like you are at the first commit. After fixing that, and adding the fixed conflicting file, you can use git rebase --continue and move on to the next commit.

But that's strange, because I've been rebasing as I go.

Alright I think I know what happened. Some changes I made in GitHub got conflicted somehow with changes I made in VS Code. Something weird like that. Should be good!

Looks like there is no transport edge, so the branch is not covered. Maybe using the Norse case instead of the Tiny in the tests will fix it?

 (I haven't adjusted to doing it automatically in my workflow yet.)

 (I haven't adjusted to doing it automatically in my workflow yet.)

We don't have a setup for automatic LocalCoverage. It would be too complicated and slow for not so frequent gains. Also, I usually don't run it locally, I just leave it to Codecov.

Ugh had a weird issue using Code Cov but finally worked it out. Fingers crossed!

Thanks for the all the work!


Automated release testing on all cloud providers

Manually testing Deis releases on the various supported platforms is 1-2 days of manual work for the entire Deis team. We have test-ec2 now successfully validating changes and releases against EC2 - we should investigate doing this for all cloud providers. Saving this manual effort is a big win.

This issue is pretty large in scope. I'll be opening separate issues to cover the providers individually. Seem reasonable to you?

Seem reasonable to you?

:+1:


The performance of reading small file

Alluxio Version:
2.2.0
Describe the bug
1.生成小文件， 数量为40504， 总共6G, 文件平均大小为152K
docker run -v /mnt/essd-small-file:/data --env COCO=1 --env THREADS=64 -itd --name=generate-coco-data registry.cn-huhehaote.aliyuncs.com/tensorflow-samples/coco-perf /app/generate_file.sh

2.部署Alluxio 并且将数据完全缓存后运行并发读文件,目前8进程下，单独进程的吞吐只能达到205MiB
docker run -v /alluxio-fuse:/data -itd --name=read-imagenet-1x8-8-alluxio-small --env WORKERS=8 --env WORKERS_PER_NODE=8 --env THREADS=8  registry.cn-shanghai.aliyuncs.com/tensorflow-samples/coco-perf-mpi:py2
/data/* processing 40504 items with 8 threads uses 30.7677240372s, avg 1316.4444647/s, avg 215701996.514B/s, avg<PHONE_NUMBER>73MiB/s
/data/* processing 40504 items with 8 threads uses 30.7632141113s, avg 1316.63745711/s, avg 215733618.697B/s, avg<PHONE_NUMBER>37MiB/s
/data/* processing 40504 items with 8 threads uses 30.7675671577s, avg 1316.45117706/s, avg 215703096.347B/s, avg<PHONE_NUMBER>56MiB/s
/data/* processing 40504 items with 8 threads uses 30.7671790123s, avg 1316.46778484/s, avg 215705817.564B/s, avg<PHONE_NUMBER>11MiB/s
/data/* processing 40504 items with 8 threads uses 30.7651407719s, avg 1316.55500296/s, avg 215720108.424B/s, avg<PHONE_NUMBER>37MiB/s
/data/* processing 40504 items with 8 threads uses 30.7685780525s, avg 1316.40792535/s, avg 215696009.47B/s, avg<PHONE_NUMBER>83MiB/s
/data/* processing 40504 items with 8 threads uses 30.7682728767s, avg 1316.42098217/s, avg 215698148.856B/s, avg<PHONE_NUMBER>6MiB/s
/data/* processing 40504 items with 8 threads uses 30.7824981213s, avg 1315.81263614/s, avg 215598470.171B/s, avg<PHONE_NUMBER>59MiB/s

3.反复执行文件拷贝
du -sh /alluxio-fuse/ffb31500-e2cf-4c3f-ab6a-b14b201a7b7c
152K	/alluxio-fuse/ffb31500-e2cf-4c3f-ab6a-b14b201a7b7c
time cat /alluxio-fuse/ffb31500-e2cf-4c3f-ab6a-b14b201a7b7c > /dev/null

real	0m0.003s
user	0m0.000s
sys	0m0.001s

从日志中看随机会有对应的方法，耗时超过1ms，可以看一下是否有优化的空间
2020-03-11 05:02:38,724 WARN  AlluxioFuseFileSystem - release(path=/ffb31500-e2cf-4c3f-ab6a-b14b201a7b7c) returned 0 in 1 ms (>=1ms)
2020-03-11 05:02:48,590 WARN  AlluxioFuseFileSystem - open(path=/ffb31500-e2cf-4c3f-ab6a-b14b201a7b7c) returned 0 in 1 ms (>=1ms)
2020-03-11 05:02:48,591 WARN  AlluxioFuseFileSystem - release(path=/ffb31500-e2cf-4c3f-ab6a-b14b201a7b7c) returned 0 in 1 ms (>=1ms)
2020-03-11 05:02:50,083 WARN  AlluxioFuseFileSystem - read(path=/ffb31500-e2cf-4c3f-ab6a-b14b201a7b7c,buf=jnr.ffi.provider.jffi.DirectMemoryIO[address=0x7f64b0023fd0],size=65536,offset=0) returned 65536 in 1 ms (>=1ms)
2020-03-11 05:02:53,483 WARN  AlluxioFuseFileSystem - read(path=/ffb31500-e2cf-4c3f-ab6a-b14b201a7b7c,buf=jnr.ffi.provider.jffi.DirectMemoryIO[address=0x7f646c044be0],size=65536,offset=0) returned 65536 in 1 ms (>=1ms)

To Reproduce
Steps to reproduce the behavior (as minimally and precisely as possible)
Expected behavior
A clear and concise description of what you expected to happen.
Urgency
Describe the impact and urgency of the bug.
Additional context
Add any other context about the problem here.

Wonder the benchmark is using sequential access or random access. Just encounter such issue. Seems random access even worth.

Wonder the benchmark is using sequential access or random access. Just encounter such issue. Seems random access even worth.

sequential access. You can also post your test.

I have got similar issue for small files and random access. I use fio to test the performance and below is the test result:
Test command: fio -name=xxxx -filename=<-alluxio fuse mount path-> -rw=<read/randread> -bs=16K -size=10G -ioengine=libaio -numjobs=10 -per_job_logs=1
Test result for seq access: throughput for each process is about 245MB/s
Test result for random access:  throughput for each process is about 25MB/s
I also tried larger block size,  ... -bs=1M ... and the performance improved a lot:
Test result for seq access: throughput for each process is about 600MB/s
Test result for random access:  throughput for each process is about 500MB/s
To sum up, when deal with smaller files, both seq access and random access are slow, and random access is a lot slower than seq access; when deal with larger files, the performance is much better and random access is a bit slower than seq access.
I wonder whether this is normal for alluxio

I have got similar issue for small files and random access. I use fio to test the performance and below is the test result:
Test command: fio -name=xxxx -filename=<-alluxio fuse mount path-> -rw=<read/randread> -bs=16K -size=10G -ioengine=libaio -numjobs=10 -per_job_logs=1
Test result for seq access: throughput for each process is about 245MB/s
Test result for random access:  throughput for each process is about 25MB/s
I also tried larger block size,  ... -bs=1M ... and the performance improved a lot:
Test result for seq access: throughput for each process is about 600MB/s
Test result for random access:  throughput for each process is about 500MB/s
To sum up, when deal with smaller files, both seq access and random access are slow, and random access is a lot slower than seq access; when deal with larger files, the performance is much better and random access is a bit slower than seq access.
I wonder whether this is normal for alluxio

We have been working on improving the performance of reading small files.
See the latest whitepaper based on 2.7 release:
https://www.alluxio.io/resources/whitepapers/alluxio-for-machine-learning-deep-learning-in-the-cloud/
A related investigation effort: https://github.com/Alluxio/alluxio/issues/14028


Issue in creating storage in the CloudinaryStorage class, specifically the folder section when using typescript

When I create storage in the CloudinaryStorage class like this:
const storage = new CloudinaryStorage({
cloudinary,
params: {
folder: 'folder_name',
},
});
The key part of the folder object has an error in typescript like this:
Object literal may only specify known properties, and 'folder' does not exist in type 'Params'.ts(2353)
index.d.ts(21, 5): The expected type comes from property 'params' which is declared here on type 'Options'
then this causes my application to error when I want to build production.

Yes, right.
I also found a solution to this problem by using the params object as a function and returning the object { folder: 'name_folder_directory' }
example:
const storage = new CloudinaryStorage({
cloudinary,
params: async (req: Request, res: Response) => {
return {
folder: "folder_dir",
};
},
});
but in my opinion it would be better to have an improvement in declaring the typescript in the CloudinaryStorage class


Temp https connection

only one certificate could be used for both domains that we are dealing with, so one of cert field could be removed from config structure in daemon.go


Add input checking on Settings, Font Size

My young son typed in 1000000 for the Font Size in settings and Atom froze. I had to edit the config back to a sane number with a different editor.
Might I suggest limiting the setting to a range, maybe 4 to 1000?

This is a great idea! The JSON Schema spec already supports this, and we should too.


Fix MSVC uint8t/size_t conversion warnings

Use static casts. I don't think this should affect perf right?
This is because we're implicitly truncating size_t (typically defined as unsigned int or unsigned long) to uint8_t.

Thanks, merged.


Update CAPI to v1.5.2 and cert-manager to v1.13.0

Description of changes:
Clean easy update
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/test cert-manager-tooling-presubmit

/retest

/lgtm
/approve


Editable Partner Name

We need to be able to edit the Partner Name in the UI for Admins, Lead Financial Analysts, and Financial Analysts.  The permissions seem to be already set correctly for this in cord-api (might want to double-check), but there is currently no way to do this from the UI.

Fixed by #1107


License type...?

Whats the license ? Can this system be used for personal or commercial projects ?

Added Apache License 2.0. The code be used for personal or commercial projects but I ask that any changes/improvements/fixes are contributed back to this repository to help others.


[Support Request] Accidentally Tossed Valuables Because I'm Dumb

I threw this in #support yesterday but I don't think it was seen. I'll just copypasta here.
So I think I messed up. I had my Dream Rank shulker box in my inventory with all my breeding items; ie, power items, rare candies, exp alls, hourglasses, etc. when I logged out last night. To my knowledge. I just looked at my inventory when I logged in today and... it's gone. It's not in any chests, it's not placed on the ground, it's just a blank space in my inventory surrounded by other items. It probably means I tossed it on the ground without realizing, maybe last night when I was half asleep.

Top two rows of my inventory when I logged in, with a missing box right where the cursor would be when you press E. I probably like.. pressed Q or something and dropped it when I opened my inventory last night. I normally wouldn't log off unless I accounted for everything though so... it's just really weird I didn't notice this then.
Can anything be done about this? The individual items themselves aren't that expensive per se but like, it's 10 in-server days of gathering them. I went through the item list and identified I believe the majority of what I lost, rounded down in most areas (like all the Power items are all 5, I had more but it's whatever). I'm relatively organized, so this shulker had sort of "placeholder" spots for items even if there weren't any in there atm, like with the Destiny Knots being 0 in this case.
|5 Power Weight|5 Power Bracer|5 Power Belt|5 Power Lens|5 Power Band|5 Power Anklet|2 Macho Brace|0 Destiny Knot|-|
|3 Ability Capsule|48 Isi's Silver Hourglass|0 Isi's Golden Hourglass|3 XS Exp. Candy|2 S Exp. Candy|-|-|64 Rare Candy|64 Rare Candy|
|Exp. All|Exp. All|-|64 Rare Candy|64 Rare Candy|64 Rare Candy|64 Rare Candy|64 Rare Candy|64 Rare Candy|
I would appreciate any assistance on this because, combined, it's quite a lot lost all at once for someone as relatively poor as myself. You don't have to refund like.. the whole thing if you don't want, but I'm looking to try and reclaim at least most of it so I can continue my breeding/training endeavors. Thank you!

The situation has been handled, thank you to Dogi and PJ for the assistance!

The situation has been handled, thank you to Dogi and PJ for the assistance!


Add link check reports for manuals and sections

Add link checker api to Services
Copy govspeak link extractor from whitehall
Implement service class for creating link check reports for manuals
Add link check report controller
Add link check reports for sections

@thomasleese I think I've addressed all your comments on this PR

@thomasleese I've addressed the other comments but kept the doubles and stubs of find methods as they were based on our conversation


⚠ ClamAV has degraded performance

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

HTTP code: 200
Response time: 461 ms

Resolved: ClamAV performance has improved in ffaa8ba.


Add command and verification capability to simulated device.

Problem
There currently is not implementation of commands being execute from the Simulated device. In order to achieve the following tests, we need to be able to invoke commands from the simulated device to the controller.
Spec Example Item 6. Requires response commands to be invoked.
The following tests require validation from simulated device and commands need to be invoked to validate all paths of the Interaction Data Model.
3.1.1. [TC-IDM-1.1] Invoke Request Action from DUT to TH. [DUT - Controller/Commissioner]
3.2.1. [TC-IDM-2.1] Read Request Action from DUT to TH. [DUT - Controller/Commissioner]
3.2.2. [TC-IDM-2.2] Report Data Action from DUT to TH. [DUT - Controller/Commissioner]
3.3.1. [TC-IDM-3.1] Write Request Action from DUT to TH. [DUT - Controller/Commissioner]
Example Yaml :
Hopefully the syntax can be something like this :
name: 10.3.1. [TC-DM-3.1] Network Commissioning Attributes

config:
    cluster: "Network Commissioning"
    endpoint: 0

tests:
    - label: "Scan Network Response"
      command: "ScanNetworksResponse"
      wait: "ScanNetworks" # Waits for the command ScanNetworks and then executes the response
      response:
          constraints:
              type: list
      arguments:
          values:
              - name: "networkResponse"
                # The value is what is returned with the response command.
                value: {ErrorCode: 0, DebugText: “Hello World”, WiFiScanResults: [ {Security: 0x08, SSID: "Wifi-A", BSSID: "FF:FF:FF:FF:FF:FF", Channel: 11, FrequencyBand:6000,  RSSI: 65} ]}

Test Case Link

My understanding of those scenarios is that the simulated device already supports sending responses since cluster calls are dispatched to the relevant cluster.
So if a controller issue a ScanNetwork command, then the simulated device will emit a ScanNetworkResponseby itself.
Or if a controller issue a read request, then the response will be automatically generated.
I'm closing this one since I feel like it is already working.


Support Arch Linux as host

Add "caps" to install dnsmasq with pacman.

Resolved via pull request #294


fix --inspect and its ilk; closes #3681

this is rebased onto the branch from #3698 and thus depends on it.
This seems to make --inspect work properly with or without a parameter (--inspect=<IP_ADDRESS>:12345).  The = is required, as it's required by node.
In v6 of Node, --debug --port=12345 should also work as expected.
UPDATE #3698 was merged

...but Mocha is the most widely-depended-on package on npm --

Uh, according to npm, , that would be 'lodash'.
Mocha's in the mid-60's, though Top 100 is nothing to sneeze at.
Where does Libraries.io get their numbers?

...but Mocha is the most widely-depended-on package on npm --

Uh, according to npm, , that would be 'lodash'.
Mocha's in the mid-60's, though Top 100 is nothing to sneeze at.
Where does Libraries.io get their numbers?

npm's list only reports dependencies, not devDependencies, where most people use Mocha.  taken as a sum--dependencies and devDependencies--Mocha has the most by a considerable margin.


onPose does not get called

Hi,
we are using version 0.9.1 on mac OSX Yosemite 10.10.5 and we are running the HelloMyo example but the onPose method does not get called when doing poses, it always prints "REST"

What is your LockingPolicy? Are you performing the Unlock Gesture? By default, the LockingPolicy will require you to perform the unlock gesture before gestures are recognised by the onPose() method. If you set the Locking Policy to LOCKING_POLICY_NONE than you will get all poses without having to perform the unlock gesture.

The policy was wrong indeed, it works now.


Upgrade packages

Background
This upgrades packages to the latest versions
Test Plan

git checkout patch-1
pip install -r scripts/requirements.txt
See that the convert script works
python3 -m scripts.convert --model_id EleutherAI/pythia-14m
See that the quantize script works
python3 -m scripts.quantize --input_folder models/EleutherAI/pythia-14m/onnx --output_folder models/EleutherAI/pythia-14m/onnx

Hi there 👋 We've frozen the versions of the conversion script to be compatible with the onnxruntime-web versions (currently 1.19.2) to ensure interoperatibility.
Is there a model you are unable to export with the current versions?

Closed by https://github.com/huggingface/transformers.js/releases/tag/3.1.0 ✅


Copywriting proposal.

Hello, I'm Harry.
I got hint of your app when I saw it was listed in utopian bug hunting whitelist.
I'm a copywriter though and I could contribute to your project in the area. I see Hapramp doesn't yet have FAQs for the newly launched app and the FAQs on the website aren't enough to assist new users. I also saw that there's no privacy policy.
I could create these documents if you want them.
I'll be expecting a reply thanks.

We are already working on the privacy policy. Can you work on the FAQs?
You can send a PR.

I'll do it right away
On Sun, Aug 12, 2018, 12:55 PM Avi Aryan<EMAIL_ADDRESS>wrote:

We are already working on the privacy policy. Can you work on the FAQs?
You can send a PR.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/hapramp/Hapramp-Android/issues/61#issuecomment-412337793,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AmtpoLg-IzDm4V5rjBToAWLoNQ1CoGYXks5uQBehgaJpZM4V5VIM
.

Hello, is there a way I can communicate with you other than Github? I'll need some more technical details.

Hello, you may join our Discord by clicking on this link: https://discord.gg/PkgCv8j
We'll collaborate to add more FAQs to the website. We'll soon add 'Help' in the Android app too.

Good thanks.


from node-10-16 lts, impossible to run nm start after npx create-react-app my_app

Describe the bug
from node-10-16 lts, impossible to run nm start after npx create-react-app my_app
errors are:
events.js:174
throw er; // Unhandled 'error' event
^
Error: spawn /usr/bin/palemoon ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>start: react-scripts start
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/jerome/.npm/_logs/2019-07-28T06_52_10_841Z-debug.log
after installed package-lock.json, as suggested above, the server doesn't start and no error message....
yarn.lock installed but node_modules can not with many error again:
npm ERR! code ETARGET
npm ERR! notarget No matching version found for undefined@node_modules
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/jerome/.npm/_logs/2019-07-28T06_54_34_517Z-debug.log
npm version is 6.10.2
I don't want to remove my official repos packages (it is a very bad practice) ad i hope it is possible to just use react with lts node application,if not, it housld be impossible ofr me to learn and use react due to miss-respect version lts concept and unmaintainable applications from this crucial point.
Environment
npx create-react-app --info
Environment Info:
System:
OS: Linux 5.2 Arch Linux
CPU: (8) x64 Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz
Binaries:
Node: 10.16.0 - /usr/bin/node
Yarn: Not Found
npm: 6.10.2 - /usr/bin/npm
Browsers:
Chrome: Not Found
Firefox: 68.0.1
npmPackages:
react: ^16.8.6 => 16.8.6
react-dom: ^16.8.6 => 16.8.6
react-scripts: 3.0.1 => 3.0.1
npmGlobalPackages:
create-react-app: 3.0.1
Steps to reproduce

npm install -g create-react-app
npx create-react-app my_app
cd my_app
npm start

Expected behavior
server should run with information about server access url
Actual behavior

Hi @jerome-diver,
We definitely support the Node LTS range.

I don't want to remove my official repos packages (it is a very bad practice) ad i hope it is possible to just use react with lts node application
If you mean that you haven't tried deleting your node_modules folder and reinstalling, I don't think we can help a lot at this stage - as this is a common fix for the issue you've identified.

Please try that and let me know how it goes.
rm -rf node_modules yarn.lock && yarn

hi @mrmckeb and thank you for your help. I do try what you tell me, but unfortunately, i get an error:

upgrade the npm version to 10.2.3 should solve the problem and after upgrading npm download the repository again


Add support for starting without requiring redis server being available

I have a slightly larger application. Redis (and eredis) are in no way essential for its functionality. Only "good to have sometimes".
If I shut down redis after starting my application, I'm totally fine now. Eredis (via poolboy) gets reconnected when and if redis comes back up.
But I can't seem to be able to start my applications without having redis up. Poolboy/eredis crashes and brings down my app that spawns it. I could flag that pool as transient, but that means it will never start again if redis becomes available.
So, do you think it's a good idea modify eredis in a way that it's able to start, and connect to redis later if at all?
I am willing to do the required changes myself, if there is a will for them being accepted, and after we have an understanding what to change exactly.
So what do you guys think?

Fixed by #105. Please close this issue.


Stairs

[x] Stone

[x] Mossy Cobblestone

[x] Dyed Stone

[x] Dyed Cobblestone

[x] Granite

[ ] Dyed Granite

[x] Diorite

[ ] Dyed Diorite

[x] Andesite

[ ] Dyed Andesite

[x] Test upside-down stairs

[x] Test torches on top the side of the stairs

This is taking ages. Sorry

Finally finished this task


Updating deps

Codecov Report

Merging #6 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             master     #6   +/-   ##
=======================================
  Coverage       100%   100%
  Complexity        8      8
=======================================
  Files             4      4
  Lines            27     27
=======================================
  Hits             27     27

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 b0736cb...515b3a4. Read the comment docs.


add a sample project

add a sample project

Hi,
I used the sample code, it's great, but how intercalate the value from _itemsPerRow between 4 and 3, like you show in the gif image?

i think publishing sample xcode project is good idea for beginner

I would really appreciate a sample project as well.  I have not been able to get this code to work.    Thanks


Allow predicate to be subset of props

This allows for the predicate to be an actual subset of the props. Solves what we were going for with #22 , and doesn't break any of the current tests.
Please let us know if this is this the direction you were going with Expand subTree functions to accept (selector, predicate).? https://github.com/glenjamin/skin-deep/issues/9#issuecomment-145968740

The tests are a bit light on this area - the intention was for this to be available as subTreeLike - to match the existing findComponentLike

subTreeLike and everySubTreeLike will definitely solve what we are trying to do with #22
Apologies, for missing https://github.com/glenjamin/skin-deep/issues/9#issuecomment-144347882.
We are trying to not tie ourselves to html structure/presentation (classes/ids) and are excited to get our hands on those methods.

I'm going to close this, but feel free to reopen if you want to add the Like methods.

Awesome, I'll give it a whirl today.


How to use swiperEvents like 'slideChange' ?

Hello!
Someone knows how to use swiperEvents like 'slideChange' using ui-swiper without edit 'node-packages' files?
Default:
var mySwiper = new Swiper('.swiper-container', {
  // ...
};
mySwiper.on('slideChange', function () {
  console.log('slide changed');
});

Thanks!

I use it like this to toggle content on based on slide index, maybe it will help
html
<swiper on-slide-change-start="yourScope">
        ...
</swiper>
...

        ...

        ...

controller
$scope.yourScope = function (swiper) {
        $scope.your2ndScope = swiper.activeIndex;
        console.log(swiper.activeIndex);
};

What if you want to access scope variables in a controller?


Istio sidecar is not working for multi-master setup

Hello all,
I need help!
K8s version : 1.18.8
Docker : 19.03.9
Calico : 3.16.0
Istio: 1.7
I have created a multi-master and multi-worker node k8s cluster with cidr : <IP_ADDRESS>/16 . Istio is getting installed but sidecar injection is failing, with error like internal error occurred: failed calling webhook "sidecar-injector.istio.io" : Post https://istiod.inject?timeout=30s: context deadline exceeded
Same I tried with cidr : <IP_ADDRESS>/16 in single node k8s cluster, istio is getting installed and sidecar also getting injected and everything thing is working fine in single node.
So my question is ,

Is stio doesn't work with <IP_ADDRESS>/16 cidr series?
Is istio doesn't work with multi node cluster?

Please follow https://github.com/istio/istio/wiki/Troubleshooting-Istio#diagnostics and let us know the result

The above issue is resolved with cidr
But with multi-master nd multi-worker node still facing the issue, still sidecar in not injecting.
Please help in resolving the above issue and Let me know if u need more info on the same
Thanks-

Please follow the steps and post the results.

Please follow the steps and post the results.

All the tests and checks are passed whatever mentioned in the document.
Still I can see only difference i show istio is working on single master and worker node cluster but on multi-master worker k8s cluster it is failing to inject sidecar, failed calling webhook "sidecar-injector.istio.io" : Post https://istiod.inject?timeout=30s: context deadline exceeded
Please let us know if any issue in installing istio in multi-master cluster environment.
Though I have tried many checks and debugged no success in injecting sidecar. Still getting the same error.
Please help with the help issue. Thanks.

If I m using any proxy in api server then what are the prerequisites required to make side car injection work?


doc: install troubleshoot

Update troubleshoot steps in install.md
Pull Request

What? (description)
Why? (reasoning)
Acceptance
Please use the following checklist:

[ ] you linked an issue (if applicable)
[ ] you included tests (if applicable)
[ ] you ran conformance (make conformance)
[ ] you linted your code (make lint)
[ ] you linted your code (make unit)

See make help for a description of the available targets.

/m


NJPW World not working, check or download

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 this: [x])
Use the Preview tab to see what your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2018.10.05. 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 2018.10.05

Before submitting an issue make sure you have:

[ x] At least skimmed through the README, most notably the FAQ and BUGS sections
[ x] Searched the bugtracker for similar issues including closed ones
[x ] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

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

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

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

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

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

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

Description of your issue, suggested solution and other information
if you put a NJPWWorld link in it says as follows
C:\Users\Samuel\Downloads\youtube-dl>youtube-dl -f https://njpwworld.com/p/s_archive_108_1_all
Usage: youtube-dl [OPTIONS] URL [URL...]
youtube-dl: error: You must provide at least one URL.
Type youtube-dl --help to see a list of all options.
and just checking for formats gives you
C:\Users\Samuel\Downloads\youtube-dl>youtube-dl -F https://njpwworld.com/p/s_archive_108_1_all
[NJPWWorld] s_archive_108_1_all: Downloading webpage
ERROR: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Duplicate of #15713.


Test, do this

This issue is created as a test.

This issue was a test and therefore we are closing.


Super Fast Chat - Ticker fix not working

to be updated to the latest YouTube Coding

done in 0.66.9


Unpin moto, and support moto 5.0 changes

To stop testing with old versions of moto, unpin it from version 3, to the latest, and also change the test cases to cope with the new changes.
Category (place an x in each of the [ ])

[ ] slack_sdk.web.WebClient (sync/async) (Web API client)
[ ] slack_sdk.webhook.WebhookClient (sync/async) (Incoming Webhook, response_url sender)
[ ] slack_sdk.socket_mode (Socket Mode client)
[ ] slack_sdk.signature (Request Signature Verifier)
[ ] slack_sdk.oauth (OAuth Flow Utilities)
[ ] slack_sdk.models (UI component builders)
[ ] slack_sdk.scim (SCIM API client)
[ ] slack_sdk.audit_logs (Audit Logs API client)
[ ] slack_sdk.rtm_v2 (RTM client)
[ ] /docs-src (Documents, have you run ./scripts/docs.sh?)
[ ] /docs-src-v2 (Documents, have you run ./scripts/docs-v2.sh?)
[ ] /tutorial (PythOnBoardingBot tutorial)
[x] tests/integration_tests (Automated tests for this library)

Requirements (place an x in each [ ])

[x] I've read and understood the Contributing Guidelines and have done my best effort to follow them.
[x] I've read and agree to the Code of Conduct.
[x] I've run python3 -m venv .venv && source .venv/bin/activate && ./scripts/run_validation.sh after making the changes.

@WilliamBergamin Thanks for the quick review! I've adapted my changes to support 3.6 and 3.7.


[BUG] rosidl msg_library failed.

I have seemed to run into a different issue:
fatal error: rosgraph_msgs/msg/detail/clock__rmw_cyclonedds_cpp.h: No such file or directory
   10 | #include "rosgraph_msgs/msg/detail/clock__rmw_cyclonedds_cpp.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

I have created a repo to help those interested in trying to reproduce.
https://github.com/willcbaker/ros2_bazel
The project uses a osrf/ros:humble-deskptop container with bazel v5.3.2 and the WORKSPACE file as instructed in https://github.com/ApexAI/rules_ros#workspace-setup
Originally posted by @willcbaker in https://github.com/ApexAI/rules_ros/issues/1#issuecomment-1317655573

The root cause is clear: this repo still lacks the middleware configuration of bazel to get rmw_xxx_typesupport_c.

@ZhenshengLee Thank you for your bug report. You are right, this project is missing some final support for the middleware. Unfortunately, we had to deprioritize this effort. It is currently unclear when we will pick up speed again. Sorry for the inconvenience.

Unfortunately, we had to deprioritize this effort. It is currently unclear when we will pick up speed again.

@kilian-funk
Do you mind if I add the rosidl_typesupport_fastrtps_c.BUILD rosidl_typesupport_fastrtps_cpp.BUILD to the repo?

@ZhenshengLee I am happy to review your pull request.


Fails if output is piped

Trying to pipe output of pdfx causes error
Traceback (most recent call last):
File "/usr/bin/pdfx", line 11, in
sys.exit(main())
File "/usr/lib64/python2.7/site-packages/pdfx/cli.py", line 189, in main
print_to_console(text)
File "/usr/lib64/python2.7/site-packages/pdfx/cli.py", line 130, in print_to_console
bytes_string = text.encode(sys.stdout.encoding, 'backslashreplace')
TypeError: encode() argument 1 must be string, not None
Similar errors can be found in other projects, such as https://github.com/ansible/ansible/commit/c8494cdc39186250e4f814dfc9f86707bc4476c3

Should be fixed now. Please let me know if it still persists with v1.4.1


Ember Specific PropTypes for where instanceOf does not work

Hey @evrowe @DHedgecock,
I put the following dummy app test component together to test what we were discussing in #6.
It looks like PropTypes.instanceOf works for more than I thought, which is great. I thought I tried using that in my own app for a DS.Model and it didn't work, but I must have messed something up in my app as that definitely works. What doesn't work however is the instanceOf(Ember.A) use-case, which I still believe this library should offer.
When running the dummy app now the following error appears for the emberArray prop:
Warning: Failed prop type: Invalid prop 'emberArray' of type 'Array' supplied to '<dummy@component:ember-props::ember294>', expected instance of 'A'.
If I change the instanceOf(Ember.A) to instanceOf(Ember.Array), I get the following:
Warning: Failed prop type: Right-hand side of 'instanceof' is not callable.
My thoughts are we should about fixing this with PropTypes.emberArray as you two have mentioned and it'll simply call Ember.isArray on the given prop. I'll happily add this + fix the test case if you folks give the 👍 .
Thanks!

And... I got bored and did the work to add this. Feel free to pick it apart 😅 !

@Gowiem Thanks for digging into this! This is a great start to the work. I'm trying to stay offline/away from my computer for as much of the weekend as possible but I'll circle back on this next week. Overall I think the implementation is solid, though I may investigate into an alternate means for merging our custom prop types into the existing export, and more specifically I'd like to do it outside the scope of the initializer if possible.
Anyway, great work, we'll get this in here soon!

@evrowe Cool. Yeah, wasn't sure where and how you folks would like to merge those extra props in, so I just stuck it where it required the least amount of work. We could also merge them in immediately and forego exporting. I believe that would work... Open to any suggestions or changes, just send them my way.

Hey I really like this addon, but I could not find any info about action validation. Is this currently possible or is this something that could be implemented with this PR?

@n1ru4l it's possible to validate passed actions using the func propType, and if the action closure is not optional isRequired can be used:
propTypes: {
  someOptionalAction: func,
  someRequiredAction: func.isRequired
}

Is there other validation you have in mind?
We'll add a closure action validation to the  README examples, 👍 .

I second preferring to have all of our additional props validation functions in a single file. We're not going to use or export the createChainableTypeChecker to any other location, so having it as a function in the ember custom props file seems simpler to me. We can then import the PropTypes object, create any Ember specific validators and attach them in a file dedicated to our props while leaving the initializer file dedicated to the Component.reopen logic.

@DHedgecock @evrowe That sounds like a solid plan. I'll make those updates now.

@DHedgecock @evrowe I've updated as you suggested in the above commit. One thing is that I still need to use the initializer to import the custom-props file and call addCustomProps on it to add the props. Without the import the file is never run at runtime, and we could just import and then in the custom-props file do PropTypes.emberArray = emberArray at the bottom of the file. But that felt like a code smell to me so I exported an object with a function to do the property adding. Feel free to request another change here if you'd like it to be different.

@Gowiem I have an idea for how we may be able to add custom prop type validations outside the context of the initializer. Let me try a POC locally and I'll follow up with the results.

@DHedgecock Thanks for the information :) (If you want I could do a PR for this)
I have one type that would not be covered by this PR (I think).
const {
    ObjectProxy,
    PromiseProxyMixin,
} = Ember;

const PromiseObject = ObjectProxy.extend(PromiseProxyMixin);

a.k.a. https://www.emberjs.com/api/data/classes/DS.PromiseObject.html
Since I am not using ember-data I have to create PromiseObject by myself.

@n1ru4I You should be able to do checks against those props by using PropTypes.instanceOf with ObjectProxy or PromiseProxyMixin as the param. See the ember-prop-types component in this PR for an example.

@Gowiem My idea didn't quite pan out as I was hoping for; I was thinking we could just make another file in /vendor that would do the work of adding emberArray support to PropTypes and not even have to do work in an initializer, but unsurprisingly we can't require Ember directly in Node (or at least I can't find a way to make it work), so that approach is no bueno.
However, I think we could take this approach instead:

Keep your custom-props.js file, but set it up as its own file in the initializers directory
Make the contents self-executing so that it happens immediately when the initializer is run
No longer need to reference this code in the component initializer

A few more housekeeping items would need to go along with this:

The new custom-props.js initializer would need to use the same logic we have in place already to check against the current env and only run for DEV
An emberArray entry will need to be added to our vendor/prop-types-production-shims.js file no matter what approach we land on

@DHedgecock any additional thoughts/things I missed?

@n1ru4l Once we finish getting this PR merged in, I'm going to do another PR that focuses on updating the documentation around how to accomplish validating Ember-specific objects. There are some other docs updates I want to make as well so I'm just going to knock them all out in one go. I'll tag you as a reviewer when I get there so you can help make sure we've got everything covered

@evrowe Alright, updated! Own initializer is definitely the right approach here. Added the shim as well.
Let me know if you'd like any other changes!

@DHedgecock @evrowe Glad this got merged. Thanks for the patience and help!