TET2 Cannonical transcript not selected

https://spliceailookup.broadinstitute.org/#variant=chr4-106162586-G-T&hg=37&distance=50&mask=0&precomputed=0URL (copy-paste the url of a page where you see the issue or have a feature suggestion):
The score is computed selecting Use Illumina's pre-computed scores: yes, result is:
Screenshot (optionally, paste or drag-drop an image here):

However, when selecting
The score is computed selecting Use Illumina's pre-computed scores: no, result is:

and the highest score is the canonical transcript with the highest score but it is not consistent when using yes.  Why is the difference?
Thanks,

Is this team still supporting spliceAI?

Hi @cpsosa0006 , the Illumina pre-computed scores are based on gencode v26, while the other scores are based on gencode v42 - so that's the likely reason.

I'm not part of the SpliceAI team. I just made this web server to look up or compute SpliceAI scores developed @ Illumina.


FPGA Shannonization Sample readme update

Existing Sample Changes
Description
Changed sample name in readme to match name in sample.json file. Restructured to match new template, with exceptions for FPGA structure. Moved images into “assets” subfolder. Corrected formatting. Added missing build and run instructions for Windows.  Rewrote and restructured some sections for clarity.
Fixes Issue#
External Dependencies
N/A
Type of change
Please delete options that are not relevant. Add a 'X' to the one that is applicable.

[x] Documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[x] VSCode

Adding @jimmytwei for notices.


streaming_search() -> iterator

Hello guys,
I need to map the result entries of a streaming_search(). I am new to rust/tokio and the ldap3 crate. I wonder, why doesn't streaming_search() return an iterator? So it would be easy to use in a for-in-loop or to map(), filter(), collect() the results.
Or how could I map the results or convert SearchStream into an iterator? Is there a code example?
Kind regards
Heiko

Async iterators as such are still an unresolved question on the language level (see rust-lang/rust#79024). Search streams in LDAP are a simpler use case, but I wouldn't like to tie the library to some construct which might be incompatible with a later solution. Future directions notwithstanding, SearchStream can't be integrated with a regular iterator because its methods are async.


add loading indicator to dashboard panel

Types of changes

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

Checklist:

[x] The code follows the code style and conventions of this project.
[ ] The change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] All new and existing tests passed.

Description of the change

add loading indicator to dashboard panel
enable loading indicator in telemtry chart
loading indicator reuseable to map/alarms/kpi container

Motivation for the change

step 1 to #572

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


Updated search box behaviour test cases

Summary
Fixed username _spec test case test case
Fixed ctrl_cmd_shift_m_spec test case
Fixed at_icon_still_shows_mentions_list_with_deactivated_triggers_spec test case
Fixed clear_input_spec test case
Fixed channel_switcher_not_cloud_spec test case
Screenshots

Release Note
NONE

Triggering e2e testing with options:
<nil>

Successfully triggered e2e testing!
https://git.internal.mattermost.com/qa/cypress-ui-automation/-/pipelines/150796


[devops:bot] update deps in nix/sources.json (from: launch-deversifi@8a2dfaf

update nix refernces for launch-deversifi and|or nixpkgs to match https://github.com/rhinofi/launch-deversifi/blob/8a2dfaf9f49a9e7fd71259ea7198bb4deb2a4033/nix/sources.json (branch: dev)

superseded by #29


Makefile should auto-indent after first line of a rule

Issue Type: Bug
After starting a Makefile rule with a target and optional prerequisite, the 2nd and subsequent lines must be indented with a hard tab. These lines should be auto-indented in Visual Studio Code. Currently this doesn't happen.
For example, when creating the following rule, the second line should indent automatically:
target: prerequisite
    command 1  # <-vscode should auto-indent here
    command 2

VS Code version: Code 1.49.0 (e790b931385d72cf5669fcefc51cdf65990efa5d, 2020-09-10T17:39:53.251Z)
OS version: Darwin x64 19.6.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-1068NG7 CPU @ 2.30GHz (8 x 2300)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
4, 5, 5

Memory (System)
16.00GB (0.23GB free)

Process Argv
. --crash-reporter-id 37efd521-53fd-40f5-8410-45807a2e904d

Screen Reader
no

VM
20%

Extensions (22)

Extension
Author (truncated)
Version

github-markdown-preview
bie
0.0.2

markdown-checkbox
bie
0.1.3

markdown-emoji
bie
0.0.9

markdown-preview-github-styles
bie
0.1.6

markdown-yaml-preamble
bie
0.0.4

better-toml
bun
0.3.2

gitignore
cod
0.6.0

vscode-markdownlint
Dav
0.36.3

gitlens
eam
10.2.2

EditorConfig
Edi
0.15.1

gc-excelviewer
Gra
3.0.40

vscode-systemd-support
han
0.1.1

syntax-project-pbxproj
mar
0.1.3

python
ms-
2020.8.109390

cpptools
ms-
1.0.0

autodocstring
njp
0.5.3

preview-vscode
sea
2.1.0

vscode-scheme
sjh
0.4.0

vscodeintellicode
Vis
1.2.10

vscode-icons
vsc
10.2.0

vscode-ansible
vsc
0.5.2

propertylist
zho
0.0.2

(1 theme extensions excluded)

I'm not sure feature-request is an appropriate label for this bug. VSCode has native support for makefiles, but its indentation is broken. I think this is just a bug.


GuiIDProperty and ContainerProvider

API | Common

[x] GUIID Property

provides the GUI-ID for displaying the inventory(container) to the client

@gabizou, @Mumfrey, @Zidane could I get your opinion on this API?
A lot of people are asking for custom inventories that include the vanilla container logic.

ping @gabizou

I was initially quite confused on the name; I thought it was referring to an ID unique to the inventory or the container. I'd prefer if it was reworded to something like "display type" (though that might not be the best wording either). Also, I don't think it's a good idea to expose the raw String; should this be a CatalogType or something similar?

There is no registration for those. Not sure how we could make cataloguetypes work with gui from mods.

@Faithcaio
At least catalog the Vanilla ones for sure. Get help or insight from @bloodmc on how to do something about mods.


Event not triggered if using delegation

Some events do not fire properly when delegation is used.
Examples are mouseenter and mouseleave but there may be more.
Test with cash: https://jsfiddle.net/dyo9xcq0/
Test with jQuery: https://jsfiddle.net/w62utcrj/
(Move the mouse over the elements and watch console output)

Some events do not bubble, and remember in the case of event delegation we are listening for events on the target element.
So instead of writing:
$("#outer").on("mouseenter", "#inner", function(e) {
  console.log(e.currentTarget);
});

you should be writing:

A common use case would be a tooltip system which relies on attributes present on any kind of element.
$("body").on("mouseenter", "[data-tooltip-content]", function(e) {     $("#tooltip").text($(this).data("tooltipContent")); });
Im my case I am using an MutationObserver now.
Maybe cash could use a MutationObserver to attach the delegated event handlers to matching newly created DOM elements instead of attaching them to the parent and cycling the DOM. This would solve this issue as well as #235.

Mutation Observers aren't available in IE10. This sounds interesting though, I'll see what can be done 👍

Fixed in https://github.com/kenwheeler/cash/commit/872f79da3f293eaf2b59d0e0de1c611f6f3bf28f. I'll publish a new beta as soon as I fix as few other problems.
It turned out that there are some events that do not bubble, and weirdly enough there are alternative events for them that do the same thing except that they bubble 🤷♂
focus -> focusin
blur -> focusout
mouseenter -> mouseover
mouseleave -> mouseout

Btw this code:
$("body").on("mouseenter", "[data-tooltip-content]", function(e) {
    $("#tooltip").text($(this).data("tooltipContent"));
});

Should have awful performance. mouseenter/mousover che fire tens of times every time you move the mouse. Also we have to traverse up the tree until we reach the body to check if any of those elements match [data-tooltip-content], which is on its own a slow selector.
You should instead find all those elements once, and maybe listen for the addition of other elements to the dom that match that selector (like you seem to be doing now?).


Implement UI routing

Button links and other stuff should go to the right places. Only logged in users should be able to access the app.

Will be done after home page is figured out.

Done. Minor change required, though.

Finished.


GoSublime completely non-functioning on OSX High Sierra

I'm on OSX High Sierra running Sublime Text build 3176. I recently upgraded to go 1.11 and found that gocode stopped working and I needed to use the development branch of GoSublime. As far as I can tell, I followed the instructions exactly, but none of the tools will do anything. The Fmt and Save... option does nothing, autocomplete only lists out names that are present in the current file, and does it without any context-awareness, and I don't have access to goimports even though I go getted it and uncommented the corresponding line in margo.go. At no point during runtime does any output of any kind appear in the sublime console. I've even completely torn down my sublime and golang installations and started from scratch several times, and absolutely none of the tools are working. Here's the steps as I understood them:
1.)  Clone GoSublime in my packages directory.
2.) Use cmd+. + cmd+x to open a margo.go file (this opened an empty file at .../Packages/User/GoSublime/src/margo/margo.go, and I pasted in the contents from the sample file).
I'm reading in several places about possibly needing to install margo separately from this. I don't see any mention of that in the migration instructions, and none of the mentions I saw elsewhere explained where to find MarGo or how to properly install it.
Honestly, I need to do my job and don't really care at all about this transition. The ideal outcome for me would be to downgrade to golang 1.10 and just get the stable non-development GoSublime back, but it appears to have been removed from Package Control, which is extremely frustrating.

Sorry, that was a little unclear. The release version is working, but I was just investigating why it hadn't been working on the dev branch so that I could hopefully switch back.
The no logs thing was my bad - when I checked, I think I had closed sublime without fully exiting, so it drained the logs. I have this now:
[08:30:31] margo: agent#007: ['/Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sh', 'start', 'margo.sublime', '-codec', 'msgpack']
[08:30:31] margo: agent#007: log: ``` go install -v -tags=margo margo.sh/cmd/margo.sublime ```
Package Control: Skipping automatic upgrade, last run at 2018-11-09 08:21:28, next run at 2018-11-09 09:21:28 or after
[08:30:32] margo: agent#007: log: ``` "/Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sublime" -codec msgpack ```
[08:30:32] margo: agent#007: log: store.go:135: started
[08:30:32] margo: agent#007: log: restart.go:146: Mg/Restart: exit status 1
[08:30:32] margo: agent#007: log: ``` go install -v -tags=margo margo.sh/cmd/margo.sublime ```
[08:30:32] margo: agent#007: log: press ` super+. `,` super+x ` to configure margo or check console for errors
[08:30:32] margo: agent#007: log: *Not* using margo extension: Error: /Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo/margo.go:1:1: expected 'package', found 'EOF'
[08:30:32] margo: agent#007: log: agent GOPATH is /Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/User/GoSublime:/Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/GoSublime
[08:30:32] margo: agent#007: log:

The "press super+.,super+x to configure margo or check console for errors" bit appears in the status bar too.

When I run go install -v -tags=margo margo.sh/cmd/margo.sublime manually, I get:
can't load package: package margo.sh/cmd/margo.sublime: cannot find package "margo.sh/cmd/margo.sublime" in any of:
        /usr/local/go/src/margo.sh/cmd/margo.sublime (from $GOROOT)
        /Users/xanderflood/go/src/margo.sh/cmd/margo.sublime (from $GOPATH)

so it appears to be trying to find the thing locally rather than cloning the remote.

Did you delete the margo.go file? for some reason yours is empty, and to avoid data loss super+.,super+x won't overwrite it if it exists.
If you pasted the example into it, make sure it's saved.
You can't can't install margo.sublime directly, you need to use margo.sh build margo.sublime but that's will be done automatically anyway.

To be clear: GoSublime embeds margo in its repo and will never download it. If you install it manually e.g. go get margo.sh that installation will most likely be ignored.

Okay, that definitely makes sense. Is it suspicious then that the empty margo.go that opens is not even located inside of the repo that I cloned? I cloned it to .../Packages/GoSublime/, but it opens an empty file in .../Packages/User/GoSublime/.... I tried cloning it to the latter location instead, but I got this message in a dialog on startup:
Error loading syntax file "Packages/GoSublime/syntax/GoSublime-Go-Recommended.sublime-syntax": Unable to read Packages/GoSublime/syntax/GoSublime-Go-Recommended.sublime-syntax

I'm not sure what exactly I did, but suddenly my margo.go exists. Now I'm getting this:
[09:05:09] margo: agent#007: ['/Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sh', 'start', 'margo.sublime', '-codec', 'msgpack']
[09:05:09] margo: agent#007: log: Using margo extension: /Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo
[09:05:09] margo: agent#007: log: ``` go install -v -tags="margo margo_extension" margo.sh/cmd/margo.sublime ```
[09:05:09] margo: agent#007: log: margo
[09:05:09] margo: agent#007: log: # margo
[09:05:09] margo: agent#007: log: /Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo/margo.go:86:21: undefined: mg.Reduce
[09:05:09] margo: agent#007: log: /Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo/margo.go:87:25: undefined: mg.Started
[09:05:09] margo: agent#007: log: /Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo/margo.go:109:37: golang.SnippetFuncs is not a type
[09:05:09] margo: agent#007: log: ``` "/Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sublime" -codec msgpack ```
[09:05:09] margo: agent#007: log: agent.go:136: started

That's followed by a huge list of MARGO BUG: EnabledForLangs is invalid. errors. Not sure what's going on here since I can find all those definitions in GoSublime/src/margo.sh/mg. There's no error about not being able to find the import, and yet it's not getting the contents of the package.

No it's at the right place. GoSublime should be cloned to .../Packages/GoSublime and margo.go created at .../Packages/User/GoSublime/src/.... User-editable files  should always be under .../Packages/User/... otherwise they get overwritten when you update a package.

Those errors suggest that you have the new margo.go be loaded in the old version of margo/GoSublime.
You'll have to switch back to the development branch or delete the margo.go file.

Oh wait... I think it's the other way round. The error mentions mg.Started so it seems you've switched to the development branch, but maybe didn't restart Sublime Text. That might also explain why the file was empty.

Okay, I've gotten into a lot of states that I can't reproduce (including the one just mentioned where my margo.go existed, but I had build errors), but there's really only one state I can reliably get to. If I close Sublime completely, delete Packages/GoSublime and all of Packages/User/GoSublime*, do a fresh clone of development, and reopen sublime, here's what I get currently (I repeated this a few times to make sure it was consistent):
1.) The CHANGELOG.md opens automatically
2.) My margo.go does exist and has all the content it should (no idea what changed here now, but I've been deleting it before each new attempt and it is getting created now)
3.) The logs fail with:
[09:29:18] margo: agent#007: log: restart.go:146: Mg/Restart: exit status 1
[09:29:18] margo: agent#007: log: ``` go install -v -tags=margo margo.sh/cmd/margo.sublime ```
[09:29:18] margo: agent#007: log: press ` super+. `,` super+x ` to configure margo or check console for errors
[09:29:18] margo: agent#007: log: *Not* using margo extension: Error: cannot find package "margo" in any of:
[09:29:18] margo: agent#007: log: 	/usr/local/go/src/margo (from $GOROOT)
[09:29:18] margo: agent#007: log: 	/Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo (from $GOPATH)
[09:29:18] margo: agent#007: log: 	/Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/GoSublime/src/margo
[09:29:18] margo: agent#007: log: agent GOPATH is /Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/User/GoSublime:/Users/xanderflood/Library/Application Support/Sublime Text 3/Packages/GoSublime

I'm noticing that it's trying to find the package at Packages/GoSublime/src/margo, when it really seems like it should be looking in Packages/GoSublime/src/margo.sh (see here for instance).
I'm getting a little desperate here because, as it turns out, autocomplete is not working on legacy or master either. (Rather than the less-smart Sublime autocomplete that I get from development, it just won't do any sort of autocomplete if I install either of the old branches.)

Where is margo.go located?

Packages/User/GoSublime/src/margo/margo.go, and other than that one path there are no other subdirectories or files in Packages/User/GoSublime/src

Make sure the file is saved and then restart Sublime Text.

Progress! There were no errors and autocomplete is working beautifully now, although GoSublime: Fmt and save still doesn't seem to have any effect when I select it from the command pallette, and I'm not seeing an error message. Is there anything that needs to be configured in margo.go?

By the way, thanks a lot for your super prompt help with this. I was in despair when I posted the issue this morning and was definitely not expecting to hear anything so quickly, so I really appreciate it.

Nevermind on that last one - I found the line I was meant to uncomment. Everything seems to be working so I'm closing this issue. Thanks again!

No Problem :)


LoggedInTemplate code behind

What is needed is an example that also shows a button or two (with button click events) and also maybe a grid view inside the LoggedInTemplate section. I would like to understand how a more involved LoggedInTemplate needs to be coded up. Every contrived example thus far does not relate to how an actual web site interface is used.
[Enter feedback here]

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

ID: bba4946d-b743-cc84-9b78-a434405a2987
Version Independent ID: 4e765939-7ec7-efef-20f9-0d0e1a200e1b
Content: LoginView.LoggedInTemplate Property (System.Web.UI.WebControls)
Content Source: xml/System.Web.UI.WebControls/LoginView.xml
Product: dotnet-api
GitHub Login: @dotnet-bot
Microsoft Alias: dotnetcontent

Thanks for your justification of a new, more real-world example, @mvrieze. We've added it to our backlog and to the community contributor's project.


modify role to clusterrole

@wu-sheng @hanahmily  help review

Most of it looks great. Thanks @innerpeacez. We leverage oap permission here is because envoy recevier intends to access API server get information across the entire cluster. So a more fine grain method is to identify whether user opens this receiver then grant oap a appropriate permission. Well, this way is much simpler for our user. Can you document it in README. md

Most of it looks great. Thanks @innerpeacez. We leverage oap permission here is because envoy recevier intends to access API server get information across the entire cluster. So a more fine grain method is to identify whether user opens this receiver then grant oap a appropriate permission. Well, this way is much simpler for our user. Can you document it in README. md

@innerpeacez I think env varible description, helm guide and API server grant, should be added in this doc, https://github.com/apache/skywalking/blob/master/docs/en/setup/envoy/als_setting.md#observe-service-mesh-through-als

Change the document step 2-3 and guide the user to use the helm, please

I will add a oap.envoy.sla.enabled key to the values.yaml file to control whether envoy sla is turned on. And when turned on, clusterrole will be used。 @hanahmily @wu-sheng

@hanahmily @wu-sheng Help review again,thanks .

If there are no problems, I will merge this PR

@innerpeacez after some typo is fixed I think it's fine to merge it.


Multi-user, auth-enabled Kubeflow with kfctl_existing_arrikto

https://www.kubeflow.org/docs/started/k8s/kfctl-existing-arrikto/
TL;DR: The guide is not working for me, but maybe I am doing something wrong. There are couple poten. issues here:
# After editing the config, update the ConfigMap
kubectl create cm dex --from-file=config.yaml=dex-config.yaml --dry-run -oyaml | kubectl apply -f -

I guess there are typos in there? Should this not look like:
# After editing the config, update the ConfigMap
kubectl create cm dex --from-file=dex-config.yaml --dry-run -o yaml | kubectl apply -f -

Removing the tabs from the LDAP example config would help as well. Anyways it is not working also:
kubectl create configmap --from-file=dex-config-final.yaml -n kubeflow | kubectl apply -f -
When I enter this I get:

error: exactly one NAME is required, got 0
See 'kubectl create configmap -h' for help and examples
error: no objects passed to apply

There is no ConfigMap name given in the example?! Should I delete the ConfigMap called dex first and then create this one?
I hope someone can help me...BR

@yanniszark Is this something you can take a look at?
/assign @yanniszark

@sarahmaddox thanks for the heads up!
@trn84 I located the problem in this command:
kubectl create configmap --from-file=dex-config-final.yaml -n kubeflow | kubectl apply -f -
which should be:
kubectl create configmap dex --from-file=config.yaml=dex-config-final.yaml -n kubeflow | kubectl apply -f -
I will make a PR for this.


Can Face templates be read?

PyZatt version: Latest
Python version: 3.10
Operating System: Windows / WSL

Description
Is it possible to download Face templates using this library?
I found a recommendation to check out this library from an issue in the PYZK library (https://github.com/fananimi/pyzk/issues/183#issuecomment-1578593618).
What I Did
Running the codebase locally, but am unable to find any reference to face templates or information.

Hey @kriscamilleri,
Did you perhaps find an answer? I need to pull face templates from the device as well.

Alas, I got nowhere. This seems to be a dead end - from what I gather the maintainers are not interested in adding this feature, and I lack the time and resources to investigate this at a lower level. Sorry to be the bearer of bad news.

Okay, I appreciate your quick answer anyway. Thanks.


How to make BF visible only during must hit sections?

What is your question?
I'm trying to make a song where Boyfriend becomes invisible when it is not a must hit section, similar to Rumor from Friday Night Crunchin'. How could i do this?

function onSectionHit() and mustHitSection

function onSectionHit() and mustHitSection

alright so i understand how to check for the must hit section but how do i make boyfriend fade away?

Set alpha to 0 or something incredibly low or visible to false


remove validate-ssh from payload for os_install_tests

It's related with https://github.com/RackHD/on-taskgraph/pull/183.
@RackHD/corecommitters @panpan0000 @iceiilin

BUILD RackHD #932 : ABORTED

** BUILD build-config-setup  #151775: SUCCESS

test this please.


Implement preliminary pipeline CFN dynamic rendering

This PR makes it possible to render a deployable CodePipeline in the form of Cloudformation template. For now it’s not hooked up into any archer command yet but the generated template has deployed successfully.
What’s working:

A deployable CodePipeline with a Source stage that can fetch code from Github
A Build stage that only runs ls and outputs everything (i.e. **/*) as built artifacts for now.

What’s not working:

When attempted to deploy using Cloudformation actions, they failed with Access Denied (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied. Need to investigate further.
Update: Turns out this is just because my artifact buckets were manually created and do not have bucket policy to allow cross-account access (from env account back to the tools account, where the bucket is hosted)

Quite a few resources had to be manually provisioned for now because we don’t have the logic to create them yet or the resource names have not been finalized. Examples include:
a. CFN execution role in each environment
b. A secret in the Secrets Manager that stores the GitHub token
c. artifact buckets and KMS keys to support cross-regional pipeline (David’s PR)
d. maybe more……

Closes #223.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

ship it! Thanks for this, sorry for the delay in looking at it.


Implements support for ARRAY()

Implements support for ARRAY(), and fixes implementation of EXISTS() in the process.
Adds support for automatically converting PostgreSQL arrays to Clojure vectors
Adds relevant test cases.

Thanks! Is perfect!


BUILD FAILED /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home does not exist

$ ant
Buildfile: /data1/shenwei/wshen/00.soft/adjust_arrowhead/Juicebox/build.xml
init:
clean.module.juicebox:
[delete] Deleting directory /data1/shenwei/wshen/00.soft/adjust_arrowhead/Juicebox/out/production/Juicebox
clean:
compile.module.juicebox.production:
[mkdir] Created dir: /data1/shenwei/wshen/00.soft/adjust_arrowhead/Juicebox/out/production/Juicebox
[javac] Compiling 237 source files to /data1/shenwei/wshen/00.soft/adjust_arrowhead/Juicebox/out/production/Juicebox
BUILD FAILED
/data1/shenwei/wshen/00.soft/adjust_arrowhead/Juicebox/build.xml:231: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home does not exist.

You need to modify the build.xml to work with your system.
On Tue, May 8, 2018 at 5:03 AM, shen<EMAIL_ADDRESS>wrote:

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/theaidenlab/Juicebox/issues/732, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABWiWwI8Ny4vc8AMApUNoncLomjZxZfGks5twV9ggaJpZM4T2RlK
.

--
Neva Cherniavsky Durand, Ph.D.
Staff Scientist, Aiden Lab
www.aidenlab.org


Stops updating after a while

Hi again.
After having tried your solution on my Mac, I have now installed it on a server. It also works mostly fine for several hours, but then after a while it always seems to somehow hang itself up. I see now further updates in the UI, and also the timestamp shown there is no longer updated.
Initially it helped to restart the Docker containers but now even that seems to be of no use. Do you have any idea how to rectify this?
Best wishes
Eric

What scan interval are you using?

I had been using 10s but I then extended it to 30s.

Just remove the port 9001 from the docker-compose.yml. It’s not needed really

Hmmm okay. It's now running again but still gets regularly stuck and discontinues its updates. Do you know of a good way to debug this?

If the updates stop, I would first check the modbus_proxy logs. If it contains errors then the problem is your inverter.
It's known that too many updates will break the network stack of the inverter. This has been discussed here: https://www.photovoltaikforum.com/thread/170810-sungrow-hat-probleme-mit-der-modbus-verbindung/
I close this issue for now. If the problems come from the monitoring please reopen.


improvement/change request

In one of the configuration [browsers.json]  someone configured [misconfigured]  version 'ANY' pointing to firefox:44.0
Just thinking if there is any possibility to restrict keywords to version? OR derive image name using keywords. Just to avoid cases like 44.0 pointing to 83.0 somthing like that?  Or is there any better way to avoid such configurations? May be this is a corner case but wanted to check with you if there is any better way of handling it.

@mnjagadeesh is Selenium protocol version (or browserVersion) capability is just a string. So restricting only to numbers will make Selenoid not respecting Selenium protocol. I would leave as is.

Thanks for the note.


Scripts - Description Mouse Over

Project Tab:
My lists of scripts is growing exponentially and the titles are looking similar and have less impact when searching.
Adding a description to the scripts in a mouseover message box would help to describe them before opening them thus making the search process more efficient.
Alternatively, an expansion selector could be added to open up a description.

Please, uncheck Show file contents in tooltip option in preferences

I did not know this existed and it works great!  It was unchecked by default so I checked it.  Thank you for the quick response!


arch/sim: Rename sim_video to sim_camera

Summary
and remove the unused sim_camera_uninitialize
Impact
code refactor only
Testing
ci

@masayuki2009 could you please review and merge?


Fix Corefile migration logic

Regarding replacing vs migrating a default corefile... it seems a minor point since essentially the end result is the same.
I think replacing might be safer long term because of the possibility of an errant migration migrating default users "off" the default track.  I lean toward replacing over always migrating.
However, it would be simpler code wise to just always migrate in which case we never need to check too see if it's default or not.
What do you think?

Regarding replacing vs migrating a default corefile... it seems a minor point since essentially the end result is the same.
I think replacing might be safer long term because of the possibility of an errant migration migrating default users "off" the default track. I lean toward replacing over always migrating.
However, it would be simpler code wise to just always migrate in which case we never need to check too see if it's default or not.
What do you think?

I think I agree that if the Corefile is default, we should just replace it rather than migrating it.
I think we can achieve that by not checking for newdefaults, since the default check includes any version of CoreDNS and should end up just replacing it when upgrading.
I'll add my next commit with debug statements and test results to see if it makes sense.

The test results show as below:
=== RUN   TestCreateCoreDNSAddon
=== RUN   TestCreateCoreDNSAddon/Empty_Corefile
Updating the Corefile
=== RUN   TestCreateCoreDNSAddon/Default_Corefile
Updating the Corefile
=== RUN   TestCreateCoreDNSAddon/Remove_Deprecated_options
Migrating the Corefile
[addons] Migrating CoreDNS Corefile
=== RUN   TestCreateCoreDNSAddon/Update_proxy_plugin_to_forward_plugin
Migrating the Corefile
[addons] Migrating CoreDNS Corefile
=== RUN   TestCreateCoreDNSAddon/Modified_Corefile_with_no_migration_required
Retaining the Corefile
--- PASS: TestCreateCoreDNSAddon (0.01s)
    --- PASS: TestCreateCoreDNSAddon/Empty_Corefile (0.01s)
    --- PASS: TestCreateCoreDNSAddon/Default_Corefile (0.00s)
    --- PASS: TestCreateCoreDNSAddon/Remove_Deprecated_options (0.00s)
    --- PASS: TestCreateCoreDNSAddon/Update_proxy_plugin_to_forward_plugin (0.00s)
    --- PASS: TestCreateCoreDNSAddon/Modified_Corefile_with_no_migration_required (0.00s)
PASS

I think default Corefiles are getting migrated, but the test doesn't care
Can you add a test case where the corefile is the default, but plugins not in the same order as the default (migration.Default should still return true in that case - it's not order sensitive).  If the Corefile is getting replaced, the outcome would be plugins ordered in the default order.  If it's getting migrated, it would retain the altered order of plugins from the original Corefile.

I think we can achieve that by not checking for newdefaults, since the default check includes any version of CoreDNS and should end up just replacing it when upgrading.

I think this would cause custom Corefiles not to get new defaults added to them, if there are no "removed" deprecations.

Can you add a test case where the corefile is the default, but plugins not in the same order as the default (migration.Default should still return true in that case - it's not order sensitive). If the Corefile is getting replaced, the outcome would be plugins ordered in the default order. If it's getting migrated, it would retain the altered order of plugins from the original Corefile. The test also needs to migrate to a version where the default Corefile has changed.

I added the test, it needed a change in execution order as you'd suggested earlier.
The shuffled default is replaced and the custom Corefile with "removed" deprecations is migrated with newdefault options

I think we can achieve that by not checking for newdefaults, since the default check includes any version of CoreDNS and should end up just replacing it when upgrading.

I think this would cause custom Corefiles not to get new defaults added to them, if there are no "removed" deprecations.

I think this is still an issue.  For a non-default Corefile with no removed deprecations, isCoreDNSConfigMapMigrationRequired will return false.  It will then retain the Corefile, thus no new defaults would be added if there were any.

I think this is still an issue. For a non-default Corefile with no removed deprecations, isCoreDNSConfigMapMigrationRequired will return false. It will then retain the Corefile, thus no new defaults would be added if there were any.

A test for this would be to craft a non-default Corefile that has "removed" options pre-removed from it (e.g. upstream), but doesn't have the new defaults (e.g. ready, max_concurrent).  The expectation is that we would add the new defaults to the Corefile.

I think this is still an issue. For a non-default Corefile with no removed deprecations, isCoreDNSConfigMapMigrationRequired will return false. It will then retain the Corefile, thus no new defaults would be added if there were any.

You're right, I reverted the newdefault check for this and added a test case covering this.

Looks good.  One nit: I think that isCoreDNSCorefileEmptyOrDefault is too simple to be a separate function that is only used once, and considering it could be a one line function, e.g. ...
func isCoreDNSCorefileEmptyOrDefault(corefile string) bool {
 	return corefile == "" || migration.Default("", corefile)
 }

Looks good. One nit: I think that isCoreDNSCorefileEmptyOrDefault is too simple to be a separate function that is only used once, and considering it could be a one line function, e.g. ...
func isCoreDNSCorefileEmptyOrDefault(corefile string) bool {
 	return corefile == "" || migration.Default("", corefile)
 }

cool! I removed it, if it looks good, I'll squash and send the PR upstream

Looks good!


/things returns empty array

/things returns { things: [] }. I was expecting it to return nodes in the array in the things object or to return an array with nodes if the things object is removed like in all the bodies.

@dljcollette  Thanks, that's definitely something I must have missed in #826. Just to reiterate, is it only the form that's wrong (i.e. unnecessary "things" field inside the response) or is it also a bug that the array is empty when it shouldn't be?

@etiennedi it's also empty when it shouldn't be.

@etiennedi here are the steps to reproduce:
POST http://localhost:8080/weaviate/v1/schema/things/ with body { class: "Animal", description: "", keywords: [] } returns { class: "Animal", properties: null }
POST http://localhost:8080/weaviate/v1/schema/things/Animal/properties/ with body { cardinality: "atMostOne", dataType: ["string"], description: "", keywords: [], name: "name" } returns  { cardinality: "atMostOne", dataType: ["string"], name: "name" }
POST http://localhost:8080/weaviate/v1/things with body { class: "Animal", schema: {name: "Sheep"} } returns { class: "Animal", creationTimeUnix:<PHONE_NUMBER>123, id: "1ff39b2d-01b0-4b5c-828d-16039294ffa5", schema: {name: "Sheep"} }
GET http://localhost:8080/weaviate/v1/things returns { things: [] }

Hi @dljcollette,
unfortunately I still can't reproduce it. Just tried exactly your steps and it works fine for me:
$ curl -H 'Content-Type: application/json' -X POST http://localhost:8080/weaviate/v1/schema/things/ -d '{ "class": "Animal", "description": "", "keywords": [] }'
{"class":"Animal","properties":null}

$ curl -H 'Content-Type: application/json' -X POST http://localhost:8080/weaviate/v1/schema/things/Animal/properties/ -d '{ "cardinality": "atMostOne", "dataType": ["string"], "description": "", "keywords": [], "name": "name" }'
{"cardinality":"atMostOne","dataType":["string"],"name":"name"}

$ curl -H 'Content-Type: application/json' -X POST http://localhost:8080/weaviate/v1/things -d '{ "class": "Animal", "schema": {"name": "Sheep"} }'
{"class":"Animal","creationTimeUnix":1555497358846,"id":"9c765553-6cf2-4470-912c-382c0bdcd8bc","schema":{"name":"Sheep"}}

$ curl localhost:8080/weaviate/v1/things
{"things":[{"class":"Animal","creationTimeUnix":1555497358846,"id":"9c765553-6cf2-4470-912c-382c0bdcd8bc","schema":{"name":"Sheep"}}],"totalResults":1}

I wouldn't rule out that this was buggy in a previous version, but fixed in the meantime. I just tried with 0.12.71-79efeb0. Could you verify with exactly this version, too? Thanks

Seems to be solved in version 0.12.71-79efeb0 with the updated configuration.

Awesome, thanks for the feedback, closing.


Prevent unintended expansion of \input and similar commands in \luabridge_tl_set:Nn in LuaTeX

Description
Using \luabridge_tl_set:Nn causes issues in LuaTeX when \input is produced by the Lua code.
Minimal reproducing example
File example.tex
\input lt3luabridge
\ExplSyntaxOn
\luabridge_tl_set:Nn
  \l_tmpa_tl
  { print(require("example")) }
\tl_show:N
  \l_tmpa_tl
\ExplSyntaxOff
\bye

File example.lua
return [[\input{example_input}\relax]]

File example_input.tex
Hello, world!

Expected behavior
Executing luatex example should produce the following text on the terminal, like pdftex --shell-escape example does:
> \l_tmpa_tl=\input {example_input}\relax .

Actual behavior
Executing luatex example produces the following text on the terminal>
 (./example_input.tex)
Runaway argument?
{Hello,world!
! File ended while scanning use of \tl_set:Nn.
<inserted text>
\par

Discussion
Cause of the issue
This behavior seems to be due to the way we define the function \luabridge_tl_set:Nn for LuaTeX:
https://github.com/Witiko/lt3luabridge/blob/65ee16e1ceb0d1cb26c4767a25220c7edadc7d4c/lt3luabridge.dtx#L496-L525
Specifically, in the Lua code, we redefine print(text) to call tex.print() on the individual lines in text:
https://github.com/Witiko/lt3luabridge/blob/65ee16e1ceb0d1cb26c4767a25220c7edadc7d4c/lt3luabridge.dtx#L506-L516
Then we collect the lines in a tl variable:
https://github.com/Witiko/lt3luabridge/blob/65ee16e1ceb0d1cb26c4767a25220c7edadc7d4c/lt3luabridge.dtx#L519-L524
The issue seems to be with the f-expansion, which seems to expand the command \input as well.
Potential solutions
Replace \input with \exp_not:N \input
The simplest solution would be to change our definition of function print() to replace any occurence of \input with \exp_not:N \input. This solves this particular issue but is easily fooled by e.g. \csname input\endcsname and does not solve the bigger issue, just one of the symptoms.
Controlled expansion
One solution would be to better control the expansion when storing the output of Lua in a tl variable. Namely, we can expand \l_tmpa_tl in a single expansion and \lua_now:n in two expansions, according to interface3.pdf. Therefore, changing our code as follows and adding the correct number of \exp_after:wN to the correct places should do the trick:
\tl_set:Nn
  #1
  {
    \lua_now:n
      { \l_tmpa_tl }
  }

However, this solution seems brittle because it relies on the fact that a specific number of expansions is sufficient, which does not seem guaranteed by expl3.
Using token.set_macro()
Instead of collecting the result of \lua_now:n, we might redefine the function print(text) to accumulate the individual lines of text in an auxiliary expl3 variable such as \l_tmpa_tl using e.g. token.set_macro("l_tmpa_tl"):
token.set_macro("l_tmpa_tl", "")
local function print(input)
  input = tostring(input)
  local value = token.get_macro("l_tmpa_tl")
  for line in input:gmatch("[^\r\n]+") do
    value = value .. line .. "\n"
  end
  token.set_macro("l_tmpa_l", value)
end

Then, we can simply execute the code and assign the content of \l_tmpa_tl to the output variable:
\lua_now:V
  \l_tmpa_tl
\tl_set:NV
  #1
  \l_tmpa_tl

This is an intriguing solution but it likely would have trouble with e.g. print("\catcode`\%=12"). Currently, this print() statement would affect how percent signs in the following print() statements are tokenized, whereas with the above solution, the percent signs in the following print() statements would still be tokenized as before.

Would you like to have a look, @TeXhackse? Seems like something a TeXnician might be able to fix during a coffee break.


add support for -diff_command

It seems it's somewhat common to not have tkdiff installed (https://github.com/bazelbuild/buildtools/issues/39) and indeed I do not which gives me,
$ bazel run //:buildifier.check
INFO: Analyzed target //:buildifier.check (1 packages loaded, 1 target configured).
INFO: Found 1 target...
Target //:buildifier.check up-to-date:
  bazel-bin/buildifier.check.bash
INFO: Elapsed time: 0.047s, Critical Path: 0.00s
INFO: 1 process: 1 internal.
INFO: Build completed successfully, 1 total action
INFO: Build completed successfully, 1 total action
buildifier: selecting diff program with the BUILDIFIER_DIFF, BUILDIFIER_MULTIDIFF, and DISPLAY environment variables is deprecated, use flags -diff_command and -multi_diff instead
./BUILD:
--: line 1: tkdiff: command not found
exit status 127

I created 0.4.1 with this included!


Fix/stepvalue

Fix step value
Improve documentation

Codecov Report

Merging #6 into master will increase coverage by 0.17%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master       #6      +/-   ##
==========================================
+ Coverage   89.65%   89.83%   +0.17%
==========================================
  Files           2        2
  Lines          58       59       +1
  Branches       18       19       +1
==========================================
+ Hits           52       53       +1
  Misses          6        6

Impacted Files
Coverage Δ

src/components/Slider.ts
88.67% <ø> (+0.21%)
:arrow_up:

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 1535e02...49bf66c. Read the comment docs.


Changing scope is inconsistent based on add_new_at

If add_new_at is set to bottom then items moved into a list because of scope changes are added at the requested position. If add_new_at is set to top then the items are always added at the top, regardless of the requested position.
This is important when you have a grid of items and want to support dragging between lists. In our use-case it makes more sense for add_to_list_top to work the same way as add_to_list_bottom and to respect the existing value of the position column. This would mean that truly new items would be added to the top, but items dragged between lists would stay in the position you dragged them to (because the position is already set).

Closing due to no one wanting to pursue this anymore. Could still be an obscure bug.


Add forgotten update to the history in PR#464

Just completing PR#464 related to issue #383. Sorry for the confusion.

@davidhassell would you mind merging this


Stateless client

Add a stateless client which will fetch data for previews
This should have support for concurrent queries to multiple homeservers
It will support the following fetches:

[x] Sharer & User
[x] Resolve room aliases to ids
[x] Room
[ ] Group
[ ] Event

It will also have to resolve homeservers from a domain name

[x] Discover server from domain name

This is currently blocked on MSC2695


Wasting all free space on drive C

Facebook messenger wasted all free space by creating a 110MB folder every day, and half the time multiple times a day (every program start?) in the temp folder. Today I was greeted with crashing programs because of the zero disk space remaining.

PS: Even deleting it takes a while, 116000+ files...

I checked on my desktop and I have 5-6 different folders for nwjs. It seems to replicate itself in the temp folder which is not a normal behavior. Are you on Windows 10?

Its actually supposed to delete the folder when closing, I don`t know what went wrong in you system... Maybe a setting prevent it from removing files in the temp directory...

@Sytten commented on 2016. júl. 28. 00:44 CEST:

I checked on my desktop and I have 5-6 different folders for nwjs. It seems to replicate itself in the temp folder which is not a normal behavior. Are you on Windows 10?

I'm on win8.1.
@Sytten commented on 2016. júl. 28. 00:47 CEST:

Its actually supposed to delete the folder when closing, I don`t know what went wrong in you system... Maybe a setting prevent it from removing files in the temp directory...

I changed nothing of the sort. I did morve the location of the temp folder though. But that shouldn't be a problem if you use %temp% properly

Actually its the framework we use that takes care of deleting the files after, so its probably a bug in that framework which doesnt support the move of the temp folder.
It would be interesting to test it with the latest framework version and report the bug if necessary.

@Sytten commented on 2016. júl. 29. 05:25 CEST:

Actually its the framework we use that takes care of deleting the files after, so its probably a bug in that framework which doesnt support the move of the temp folder.
It would be interesting to test it with the latest framework version and report the bug if necessary.

Well, some way of dealing with it would be nice. It's rather annoying that it keeps eating up space.

I reported it to the dev.
Since we are moving to an electron based software, that might resolve the issue.


Collections editing bug, please fix

@paninee reported by Sarah S and Bonny (remind me to let them know when this is fixed):
As I edit and add to existing cases, they disappear from the collection. While they still exist on Participedia, it is as if re-uploading them removes them from the collection.
These five cases were removed from the collection upon re-uploading:
https://participedia.net/case/7758
https://participedia.net/method/7763
https://participedia.net/method/7755
https://participedia.net/case/7753
https://participedia.net/organization/7787
And here is the collection, containing the one entry I will be re-uploading sometime tomorrow:
https://participedia.net/collection/8015
Bonny also notes that there were previously a number of additional cases in the collection, but now there's only 1.

Testing Notes:

I could not reproduce the bug on the TRC collection. I edited this case https://participedia.net/case/7756 and it still shows up in the collection.

I was able to re-add this entry https://participedia.net/case/7758 to the TRC collection with no issues. It now appears there.

I could also not reproduce this bug for a different collection. I edited this case https://participedia.net/case/6454 which is part of the Covid 19 response collection. The case still appears in the collection.

Could there be something specific to Sarah's account causing this bug? Here's her profile: https://participedia.net/user/422053

I've emailed Sarah and asked if she can try manually re-adding one of the removed entries back to the collection. I cc'd you @paninee

Sarah is not a site admin, so her edits should definitely not be able to remove entries from a collection. I will test with a non-admin account shortly.

@paninee Tested and reproduced this bug using the<EMAIL_ADDRESS>non-admin account.
I edited this entry https://participedia.net/case/7756 (added text to the title), and once I published the entry it was removed from this collection https://participedia.net/collection/8015


Fails to inline m-0 class

With v8.0, given this HTML:
<!DOCTYPE html>

test

... you get this:
<!DOCTYPE html>

test

What's weird is that it trips on that m-0 class name specifically - for example using m-zero instead works perfectly fine.
Even weirder, .p-0 {padding: 0;} is inlined just fine, so it sounds like something to do with that specific character sequence... a rogue regex somewhere perhaps?

Sorry, discard.


Experiment with Unique colors for ISPs.

Just to get the conversation started on the colors. this might be the complete wrong way to do it - but it might be a start.
I acquired 30 colors from http://tools.medialab.sciences-po.fr/iwanthue/
the colorsFor gets an array of values (with optional accessor) and returns a mapping from value to color.
It does this for now by a simple modulo of the ASN number. if there are overlaps in the list, the idea is that duplicate colors can be lightened or darkened. So verizon will always be a red, for example. but might show up as a darker red some times.
Anyways thats the idea.
Colors might be a bit garish - but that can be tweeked on the site and adjusted so they are the appropriate brightness and lightness for mlab-vis-client.
Perhaps the returned object should be more d3-color like? instead of a plain object...
Perhaps it should be passed into components instead of imported directly?

Cool idea and implementation @vlandham! Would be nice to have some jsdoc comments on the functions  (@param, @return). Otherwise, +1 looks great.

lets try it out!


[AutoPR] network/resource-manager

Created to accumulate context: network/resource-manager

Hi @lmazuel can we get this released?

@AutorestCI rebuild https://github.com/Azure/azure-rest-api-specs/blob/master/specification/network/resource-manager/readme.md

Working on generating https://github.com/azure/azure-rest-api-specs/blob/master/specification/network/resource-manager/readme.md for you!!!

Build SDK finished and cleaned


feat(lep): multiple backup stores support

Ref: longhorn/longhorn#5411

Updated the LEP:

The default backup target will not be removed, and it will always be the default one.
The settings backup-target, backup-target-credential-secret, backupstore-poll-interval will not be removed, and these settings still control the backup target URL, poll interval and secret name of the default backup target.
A volume can only be backed up to a backup target at the same time.

Hi team @longhorn/dev,
The LEP is ready for review (updated parts as above). Please review it if you are available. Thanks.
cc @innobead, @derekbit, @james-munson, @shuo-wu, @c3y1huang, @ChanYiLin.

cc @c3y1huang Can you help review again? Thank you.

@mantissahz Please address @c3y1huang's comments. Thank you.


unable to install Akime on RHEL 7.9

Describe the bug
I am unable to install Arkime on my RHEL 7.9 VM. I was having issues with installing the libyans-devel but I eventually got past this issue. I then checked rpm -Kv arkime-4.2.0-1.x86_64.rpm command and saw that the MD5 was NOT OK. I downloaded a new file directly from the site and replaced it on my VM and when I ran the same rpm -Kv command an error message displayed saying that it was not an rpm file. I tried multiple times and same result. I am not sure what to do at this point. I must add that my RHEL 7.9 VM is FIPS enabled. I was thinking about converting the file to an .iso file and adding it to my VM to install but I couldn't find any instructions on how to complete the install using an iso file and wasn't sure if this is possible. But I'm running into so many dead ends.
Elasticsearch version:
Arkime/Moloch version: 4.2.0-1.x86_64
OS name and version:RHEL 7.9
How was Arkime/Moloch built/installed: (rpm, deb, easybutton, ...) Built/Installed using rpm, but due to the recent hiccups I am looking to try to convert to an .iso file and install using .iso but I am unsure if this will work.
Provide logs, stack traces and steps to reproduce:

please provide the FULL:

version of RHEL (many versions of 7.9)
URL of download (also you can just type yum install )
output of commands

version:  Red Hat Enterprise Linux Server release 7.9 (Maipo)

https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.0.3-1.x86_64.rpm

sudo curl --insecure -L -o arkime-4.2.0-1.x86_64.rpm '
https://drive.google.com/uc?export=download&id=1L5t7nystjjqAgSqMu7oLStB-i0KgSDnh
'
sudo curl --insecure -L -o arkime-4.0.3-1.x86_64.rpm '
https://drive.google.com/uc?export=download&id=18ejwwAMVrqrORUeOsSg_1GVJhTohv-80
'

I initially tried with Arkime version 4.2.0 and now I am trying with Arkime
4.0.3 and I'm getting the same error when trying to verify rpm contents via
command rpm -Kv ~/arkime_rpm/arkime-4.2.0-1.x86_64.rpm, I get the
following error message saying:
/home/aadmin/arkime_rpm/arkime-4.2.0-1.x86_64.rpm: not an rpm package
Please keep in mind I downloaded it directly from the Arkime site
4.0.3:
https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.0.3-1.x86_64.rpm
4.2.0:
https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm
I also attached an error message screenshot for your perusal.
Very Respectfully,
Peter C. Nwaozor
On Fri, Apr 21, 2023 at 2:03 PM Andy Wick @.***> wrote:

please provide the FULL:

version of RHEL (many versions of 7.9)
URL of download (also you can just type yum install )
output of commands

—
Reply to this email directly, view it on GitHub
https://github.com/arkime/arkime/issues/2246#issuecomment-1517656555,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A45CE2LHKHZVDKJZZRLG7K3XCJSP7ANCNFSM6AAAAAAXGUHPPE
.
You are receiving this because you authored the thread.Message ID:
@.***>

uname -r will print out the version of the OS you are using.
Did you try yum install https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm

So i tried the command you suggested and received an erro message saying:
Cannot open:
https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm
Skipping
Error: Nothing to do.
Very Respectfully,
Peter C. Nwaozor
On Fri, Apr 21, 2023 at 6:48 PM PC N @.***> wrote:

No, I didn't let me try this now and see.. Please standby
just to confirm it's "yum install '
https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm'
, correct?
The version I am using is 3.10.0-1160.88.1.e17.x86_64
Very Respectfully,
Peter C. Nwaozor
On Fri, Apr 21, 2023 at 6:36 PM Andy Wick @.***>
wrote:

uname -r will print out the version of the OS you are using.
Did you try yum install
https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm
—
Reply to this email directly, view it on GitHub
https://github.com/arkime/arkime/issues/2246#issuecomment-1518010013,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A45CE2OPAPZNON75VOHFP5LXCKSOJANCNFSM6AAAAAAXGUHPPE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Not sure if I should mention that "This system is not registered with an
entitlement server. You can use subscription-manager to register"
This message was displayed in conjunction with the previous message I sent
to you.
Very Respectfully,
Peter C. Nwaozor
On Fri, Apr 21, 2023 at 6:54 PM PC N @.***> wrote:

So i tried the command you suggested and received an erro message saying:
Cannot open:
https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm
Skipping
Error: Nothing to do.
Very Respectfully,
Peter C. Nwaozor
On Fri, Apr 21, 2023 at 6:48 PM PC N @.***> wrote:

No, I didn't let me try this now and see.. Please standby
just to confirm it's "yum install '
https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm'
, correct?
The version I am using is 3.10.0-1160.88.1.e17.x86_64
Very Respectfully,
Peter C. Nwaozor
On Fri, Apr 21, 2023 at 6:36 PM Andy Wick @.***>
wrote:

uname -r will print out the version of the OS you are using.
Did you try yum install
https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm
—
Reply to this email directly, view it on GitHub
https://github.com/arkime/arkime/issues/2246#issuecomment-1518010013,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A45CE2OPAPZNON75VOHFP5LXCKSOJANCNFSM6AAAAAAXGUHPPE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Could you come to slack, this would be much easier.
When you provide errors and output it would be useful if you provide the full command that is used.
Please provide the output of cat /etc/redhat-release
The command you need to run is yum install https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm it looks like you might have run a command with a return in it or something.

The response I got was: Red Hat Enterprise Linux Server release 7.9 (Maipo)

I am unable to provide attachments or copy and paste due to our group policy. Please standby

Ok, well I'm not really able to help you without the output of commands. The rpm is not corrupt, I installed with no issues. I suggest either using yum install or wget instead of curl.

So i tried the command and got the response:
This system is not registered with an entitlement server. You can use subscription-manager to register.
Cannot Open: (https://s3.amazonaws.com/files.molo.ch/builds/centos-7/arkime-4.2.0-1.x86_64.rpm) Skipping.
Error: Nothing to do

so if you wget the url and then do yum install arkime-4.2.0-1.x86_64.rpm what is the error?
Is there anyway you can use slack?

I can get into slack here, yes.. I am logged in..

when I use the wget command, the error I am getting:
This system is not registered with an entitlement server. You can use subscription-manager to register.
Cannot Open: arkime-4.2.0-1.x86_64.rpm) Skipping.
Error: Nothing to do

Send a message on #questions

after doing wget what happens if you do a ls -l arkime-4.2.0-1.x86_64.rpm

Incase I was unclear, you need to join OUR slack :) https://slackinvite.arkime.com/

Please standby. So many group ploicy restrictions..

less arkime4.1.0-1.x86_64.rpm
See attached.
Very Respectfully,
Peter C. Nwaozor
On Fri, Apr 21, 2023 at 8:25 PM Andy Wick @.***> wrote:

Incase I was unclear, you need to join OUR slack :)
https://slackinvite.arkime.com/
—
Reply to this email directly, view it on GitHub
https://github.com/arkime/arkime/issues/2246#issuecomment-1518132101,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A45CE2NABWKW7KTV7YTCZTLXCK7KBANCNFSM6AAAAAAXGUHPPE
.
You are receiving this because you authored the thread.Message ID:
@.***>

There is no file attached. At this point I think the issue is you can't get a clean download of arkime.


exec user process caused "exec format error"

I'm getting this error when trying to use on a raspberry 4 docker:
standard_init_linux.go:211: exec user process caused "exec format error"

I'm new on docker, any idea about this issue? I've tried the docker command from docs.

@rdricco Sorry for the late reply.
I forgot to build the docker image for the ARM architecture, now the images are updated, you may delete the old docker image and try again.


[Snyk] Upgrade echarts from 5.3.1 to 5.3.2

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade echarts from 5.3.1 to 5.3.2.

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 2 versions ahead of your current version.
The recommended version was released 22 days ago, on 2022-04-01.

Release notes

Package name: echarts

5.3.2 - 2022-04-01
[Feature] [line] allow areaStyle.origin to take number as input. #16719 (jiawulin001)
[Feature] [scatter] scale support number. #16688 (susiwen8)
[Feature] [tree] add collapsed to tree click event parameters. #16660 (susiwen8)
[Fix] [marker] fix marker state doesn't restore after blurring. #16670 (susiwen8)
[Fix] [gauge] fix progress bar may become unexpectedly circle when value is 0 and progress.roundCap is enabled. #16653 (plainheart)
[Fix] [polar] fix chart throws errors when splitLine is enabled in radius axis. #16736 (plainheart)
[Fix] [labelLine] fix labelLine can't be hidden. #16542 (susiwen8)
[Fix] [dataZoom] fix dataZoom was unexpectedly displayed at the top when data contains null values. #16730 (yuanjiangxia)
[Fix] [heatmap] fix unexpected gaps in heatmap charts. #16714 (plainheart)
[Fix] [toolbox] fix toolbox title may be outside of the chart. #16704 (plainheart)
[Fix] [toolbox] toolbox doesn't enter emphasis state when hovering on the icon. #16702 (plainheart)
[Fix] [toolbox] [dataview] fix unexpected scrollbar and outline when using default textview. #16691 (plainheart)
[Fix] [visualMap] fix some text style can't work on visualMap. #16679 (fuchunhui)
[Fix] [line] fix line graph renders null value incorrectly. #16672 (WindyZ99)
[Fix] [sanky] fallback to black if color is illegal. #16614 (susiwen8)
[Fix] [types] fix wrong jpg instead of jpeg image export types. #16747 (yassilah)

5.3.2-rc.1 - 2022-03-28Release 5.3.2-rc.1

5.3.1 - 2022-03-07
[Feature] [i18n] Add korean translation #16582 (hijae)
[Feature] [heatmap] Add borderRadius option to heatmap. #16493 (Rain120)
[Fix] [lines] Fix potential memory leak in the effect line when setOption with notMerge. #16525 (pissang)
[Fix] [line] Fix stepped line charts with empty data. #16435 (Gyyi)
[Fix] [line] Fix empty data in lttb sampling. #16431 (fuchunhui)
[Fix] [tooltip] Changing default time formatter to be in 24-hour format. #16421 (Comee)
[Fix] [graphic] Fix cursor doesn't work in graphic component. #16513 (plainheart)
[Fix] [pictorialBar] Fix pictorialBar data with value of 0. #16469 (fuchunhui)
[Fix] [svg] Fix render bug when using decal. #889 (pissang)
[Fix] [tooltip] Fix legend.tooltip.enterable and tooltip.enterable. #16463 (fuchunhui)
[Feature] [event] Provide label index in axis events #16187 (Ovilia)
[Fix] [sunburst] Centering labels of sunburst at the first level. #16425 (FrankChencc)
[Fix] [tooltip] Hide tooltip when data view is open. #16321 (plainheart)
[Fix] Fix sampling with zero width charts. #16372 (Cuiyansong)

    from echarts GitHub release notes

Commit messages

Package name: echarts

8b2a4c4 Merge pull request #16759 from apache/release-dev
fc15276 release 5.3.2
7808327 test: fix potential path issue in Windows.
503b574 style: fix lint problems.
f2a3aae chore: fix audited packages.
a6769e8 Merge pull request #16756 from apache/master
65f6044 Merge pull request #16754 from DalpatRathore/grammar-check
d3c5bec fix: CONTRIBUTING.md grammar
dfa1f07 Merge pull request #16747 from yassilah/types/export-image
45b7597 fix: wrong jpg instead of jpeg types
d3dbf12 Merge pull request #16704 from apache/fix-toolbox-text-position
6c721de Merge pull request #16542 from susiwen8/fix-16539
291bf29 fix(labelLine): use correct state name
d5e4469 Merge branch 'master' into fix-16539
c2f4ac6 Merge pull request #16736 from apache/fix-radius-splitLine
5b4ad88 fix(splitLine): fix chart throws errors when `radiusAxis.splitLine` is enabled.
ad3a07a Merge pull request #16719 from jiawulin001/eChIssue#16717
4f7e2d7 Merge pull request #16730 from yuanjiangxia/fix-dataZoom
d7786c5 fix(dataZoom): fix the dataZoom was unexpectedly displayed at the top when data contains null values.
0e5e896 An example of origin Updated
5c9430c Merge pull request #16714 from apache/fix-heatmap-gap
48472ee feat: allow areaStyle.origin to take number as input
a4cda9f Merge pull request #16653 from apache/fix-gauge
57b0d88 Merge pull request #16702 from apache/fix-toolbox

Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

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


syntax and param dictionary fixes for ConsPrefShockModel

There are some breaking errors in ConsPrefShockModel that this PR fixes.

Will merge as soon as tests finish.


Document best-practices for minimal vault role configuration for istio-csr

When configuring a Vault issuer for istio-csr, the least privileged Vault role configurations are not very obvious.
We have been through this particular problem recently and can supply a quick guide around minimal policy for any PKI engine role that is dedicated to istio-csr cert issuance.
We could even show a fully worked example in kind in an examples/ directory under docs/ ?

Would love to get some traction on this issue, is anyone from cert-manager handling issues on this repo?


fix(package): update webpack to version 4.40.2

Closes #700

Codecov Report

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

@@          Coverage Diff           @@
##           master    #701   +/-   ##
======================================
  Coverage    8.16%   8.16%
======================================
  Files          38      38
  Lines         245     245
  Branches       26      26
======================================
  Hits           20      20
  Misses        208     208
  Partials       17      17

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 8538fcc...22fb49a. Read the comment docs.


Smaller fixes to docs + integration tests

What does this PR do?
Fixes #2774
Also just a small follow-up to https://github.com/Lightning-AI/torchmetrics/pull/2772 to fix some small mistakes

Before submitting

[ ] Was this discussed/agreed via a Github issue? (no need for typos and docs improvements)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure to update the docs?
[ ] Did you write any new necessary tests?

PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.

Did you have fun?
Make sure you had fun coding 🙃

📚 Documentation preview 📚: https://torchmetrics--2775.org.readthedocs.build/en/2775/

@SkafteNicki so let's merge it or wait on something else?

@SkafteNicki so let's merge it or wait on something else?

Wait, give me a bit of time to debug the last flaky test

@Borda it should be fixed now


Performance issue, preventing other extensions from running

Issue Type: Bug
Extension Name: html-css-class-completion
Extension Version: 1.19.0
OS Version: Linux x64 5.4.0-52-generic
VSCode version: 1.50.1

{
	"messages": [],
	"activationTimes": {
		"codeLoadingTime": 633,
		"activateCallTime": 3,
		"activateResolvedTime": 129917,
		"activationReason": {
			"startup": true,
			"extensionId": {
				"value": "Zignd.html-css-class-completion",
				"_lower": "zignd.html-css-class-completion"
			},
			"activationEvent": "*"
		}
	},
	"runtimeErrors": []
}

I had the same issue after an update

Already reported here: https://github.com/zignd/HTML-CSS-Class-Completion/issues/155


Update Databricks build scripts [databricks]

1, Change unused Databricks build parameter build_profiles to mvn_opt, will re-use mvn_opt as maven options, e.g. mvn_opt='-Dspark-rapids-jnv.version=22.06.0-SNAPSHOT'
2, There would be parameters mismatching issue for the script build.sh, if empty parameters are used, or if one of the parameters are missing. e.g. "build.sh param1  'blankspace'  param3  would be treat as "build.sh param1   param2"
To avoid this mismatching, pass parameters through shell environment for the script file build.sh instead, e.g.,
SPARK_VER=3.1.2 MVN_OPT=' ' SOURCE_FILE=spark-rapids.tgz bash build.sh
3, remove unused build_profiles parameter from Jenkinsfile-blossom.premerge
Signed-off-by: Tim Liu<EMAIL_ADDRESS>

build

build

build


fixes for multiple Eden

fixes for multiple Eden
Signed-off-by: Petr Fedchenkov<EMAIL_ADDRESS>

@mydatascience please take a look


Fix crash while parsing generated Kotlin files

We've seen a lot of test flakiness lately with Konsist, due to it trying to parse generated files during builds. Since we can't control when Konsist tests are ran during a parallel Gradle build, Konsist can very easily get into a state where it tries to read generated Kotlin files whilst they're being generated.
This PR makes getKoFileDeclarations() more permissive, so that it doesn't throw "File must be a Kotlin file" exceptions for files which disappear in between the initial filetree walk and parsing.

Konsist does ignore them, but AFTER getKoFileDeclarations is called (see here).
I did think about moving that filter into the filetree walk, but wasn't sure if there was a reason why it is done after.

Thx. I will investigate this further


Api Info leads to extension readme in old location

Link seems right though
https://github.com/lnbits/boltcards/blob/a5b72361174e1c5d36c29ec40f7883cc1c92b369/templates/boltcards/_api_docs.html#L15

**

**

yes it was fixed but not released yet. trying to release now

https://github.com/lnbits/boltcards/releases/tag/0.0.2


jacoco: 0.8.10 -> 0.8.11

Changelog: https://www.jacoco.org/jacoco/trunk/doc/changes.html
Description of changes

Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 261440 run on aarch64-darwin 1

2 packages built:

jacoco
jacoco.doc


check in chocolatey and VSO artifacts

My main concern is with respect to doing all logging explicitly in UTC rather than relying on the timezone of the host. Aside from that a few minor casing issues and such, and generally looks good.


No compatible version found<EMAIL_ADDRESS>

To replicate:
git clone https://github.com/ismaelga/react-json-editor/
npm install

Fixed. Ty


Problems with remote X display

We are working on an central development server with redirected X display to each developers local client machine. The server is a Debian linux jessie running the latest CLion (2017.1.1) with your plugin (<IP_ADDRESS>-146) enabled and being successfully setup (Test Connection button works). Gerrit version is 2.12 with plugin download-commands installed.
We also have some developer using a local debian machine with the same setup (same Linux, same CLion and your gerrit plugin) showing no problems. When he is doing a remote X session the same problems appear as on the development server.
Some of the error messages appearing:

No fetch information provided. If you are using Gerrit 2.8 or later, you need to install the plugin 'download-commands' in Gerrit.

Request not successful. Message: Forbidden. Status-Code: 403. Content: Must be signed-in to use reviewer:self.

@kaldonia: I think this is not related to your X display redirection setup. Can you please check out #140 and see if these hints help in your case?

Indeed, it was not related to remote X server. Thanks to your hints and googling the follow up error messages we can now use the very useful plugin.
Steps that make it work for me:

install gnome-keyring and setting up CLion to use native keychain

the password was disappearing after using Test button
now with the proper keychain, the password dots persist after testing the connection

another error could be resolved by using native ssh, instead of build-in ssh in the Git tab


How to give static lat long without using firebase?

I have three different lat long to navigate indoor. In this firebase are used for navigate. Is it possible to navigate without using firebase?
And i have upload floor map in indooratlas website. How can i navigate my floor map without firebase?

@Parameshvadivel, make sure you're correctly configuring Indoor Atlas. You need to:

Create Indoor Atlas account
Create a building in Indoor Atlas and upload floor plans
Use an Android phone to walk around the building and map out the floors
Through the MapCreator 2 app, you should be able to see where Indoor Atlas thinks you are. Make sure the positioning is correct as this is what navigatAR uses.
Finally, put in the Indoor Atlas developer keys into the /navigatAR/navigatAR/config.plist so navigatAR can actually use this Indoor Atlas positioning.
After correctly setting up Indoor Atlas, you can make out nodes and their locations.

If Indoor Atlas is not configured properly or it doesn't detect any mapped out location, it will fall back to using regular GPS, which is inaccurate. Any problem you have with positioning is an Indoor Atlas issue, not navigatAR. Hope this helps!

@Parameshvadivel, make sure you're correctly configuring Indoor Atlas. You need to:

Create Indoor Atlas account
Create a building in Indoor Atlas and upload floor plans
Use an Android phone to walk around the building and map out the floors
Through the MapCreator 2 app, you should be able to see where Indoor Atlas thinks you are. Make sure the positioning is correct as this is what navigatAR uses.
Finally, put in the Indoor Atlas developer keys into the /navigatAR/navigatAR/config.plist so navigatAR can actually use this Indoor Atlas positioning.
After correctly setting up Indoor Atlas, you can make out nodes and their locations.

If Indoor Atlas is not configured properly or it doesn't detect any mapped out location, it will fall back to using regular GPS, which is inaccurate. Any problem you have with positioning is an Indoor Atlas issue, not navigatAR. Hope this helps!

I have done all the six steps which you have mentioned. The major issue user current location not lat long is not proper inside building.  Can you share this project demo video. Thanks

The only demo video I have is posted in the README of this project. Is the location accurately shown in the Indoor Atlas interface with MapCreator 2 app? Do you maybe need to recreate the nodes and positions? Also make sure that when you create these nodes, wait a minute or more while capturing the node's location for the position to become more accurate.
The important thing is to distinguish whether this is a problem with Indoor Atlas or navigatAR.


[Question]: Which quick response ids?

Ask your question
Can you give some help please, which quick response ids are working and on which ids custom quick responses are triggerable?

Ok, found solution to get Ids with eufy-security-ws


Subclass fix: Move non constants out of companion object

Last time, I failed to test properly in my own project, sorry about that, my last commit did not have the effect intended in subclass, (fixes: Using non-JVM static members protected in the superclass companion is unsupported yet)

Please forget my statement about LastLineTree There is no need, I remember the purpose of the liveData here 😄

But from where does this Using non-JVM static members protected in the superclass companion is unsupported yet comes from ?

Don't worry, but your pull request has at least ktLint errors.
When I understand you right, you want to see last log entry. And the more I think about, the more I come to the conclusion that this is the wrong way, to do this.
What's about an new own LastLineTree which simply has last entry as livedata. Don't forget to plant the tree in application
At least no change in FileLoggingTree is necessary. But it would be nice to have a e.g. new LastLineTree as pull request.

Hi, the reason is not that I want to see last log entry but that  I want to be able to change the textline in the log method of subclass, I wrote a subclass a while ago, please see:
DebugFileLoggingTree

But from where does this Using non-JVM static members protected in the superclass companion is unsupported yet comes from ?
Where do you see it ?

This is seen from a subclass which tries to access the _lastLogEntry variable. Apparently subclasses can't access protected variables if they are inside the companion object.

Do you need a new version ?

not necessarily, you can also delete the current version in jitpack, and build again, to update current version with latest changes silently

Could you delete version 2.8.0 in jitpack by logging in jitpack, so that version 2.8.0 gets build again in jitpack, thanks!

Build log still shows that release 2.8.0 point to yesterday's build, https://jitpack.io/com/github/AppDevNext/Logcat/2.8.0/build.log

What should I say ? Nothing is perfect, at least I deleted the build.
It's always a pain to reuse a version number

Yeah, I guess you're right, I used master-SNAPSHOT for now

Hmm, there are three of them with different already build artifacts, I deleted only one of them.
https://jitpack.io/#hannesa2/Logcat
https://jitpack.io/#appdevnext/Logcat
https://jitpack.io/#AppDevNext/Logcat
Please try the last one (It builds last version right now), give it a try

okay, three of them :)
I'm using com.github.AppDevNext.Logcat:LogcatCore:2.8.0 but it still is the build, build on Tuesday

I delete it again https://jitpack.io/com/github/AppDevNext/Logcat/2.8.0/build.log
Now it's Start: Wed May 12 19:22:07 UTC 2021 f904c52f570e You could verify sha1 as well

Thanks, it worked now after I deleted Gradle cache ~/.gradle/caches manually, indeed a pain to reuse version number, although in the past this was easier, current Android Studio insisted on using the cached version not even Invalidate Caches / Restart... would do the trick...


Safari version < 7.1 API Velocity is suspicious

Safari 5.1 and 6.0 (according to the data) ship < 500 APIs. That does not seem right.

UPDATE: Last Datastore update scrubbed early versions of Safari from API Velocity data. This is just as bad. Requires further investigation.

I found (at least one) source of the issue. Safari < 6.2 does not expose all property names via Object.getOwnPropertyNames(window) or via for (propertyName in window). (E.g., Safari 5.1: Object.getOwnPropertyNames(window) is 51, including 2 things added by our data collection environment). Hence, unless we know what we're looking for and directly access each "suspected interface" on window, we won't get an accurate picture from these browser versions.


Low and high game

NEW GAME!
In short, the user plays against the bot. Each get 3 cards, the user has to guess if the sum of his cards is higher or lower than the bot's hand.
Prize and penalize.
The user will be rewarded if he/she wins. The formula is: the user's bet + the difference between the sum of the user's hand and the sum of the bot's hand. bet + abs(sum_of_bot_hand - sum_of_user_hand).
If the user loses the match,  the amount will be deduced by the formula: bet - the difference between the sum of the user's hand and the sum of the bot's hand. bet - abs(sum_of_bot_hand - sum_of_user_hand).
The formulas can be changed in the future if necessary.

Additional
It was also added command-line arguments when running the bot to make it easier to debug or develop. That way it is not necessary to comment pieces of code out to debug.
E.g. python3 Main.py dev

@jdkennedy45


Api doc

Add actions for the documentation page.
Changed file name from index.ts to ainft.ts

https://ainft-team.github.io/ainft-js/

Thanks for review!


Unable to add custom error handler for 4xx exceptions

Description
I have successfully override the RequestBodyValidator class to do some custom validation and logging. I now want to log and capture all 4xx errors that are not necessarily in the umbrella of RequestBodyValidator. I want to do this because certain 4xx errors we are receiving in production are not being logged to ourElasticSearch logging solution for diagnosing errors. Any sort of validation is logged correctly so we can understand if schema and payloads being sent are incorrect. Basically, there are a class of errors such as ""Request body is not valid JSON" that are not being logged in our ElasticSearch logging solution but are being captured by CloudWatch monitoring in AWS. We want to see the payloads that are causing this error and understand them more.
Expected behaviour
I have set up this simple code block:
@event_api.app.errorhandler(500)
def internal_error(error):
    return error_utils.build_and_log_internal_error(traceback.format_exc())

@event_api.app.errorhandler(Exception)
def internal_error(error):
    return error_utils.build_and_log_internal_error(traceback.format_exc())

@event_api.app.errorhandler(400)
def four_hundred_error(error):
    return error_utils.build_and_log_400_error(error)

The build_and_log_400_error() function is simply defined as
def build_and_log_400_error(error):
    print("I am in the important function")
    print(error)
    return "{}"

right now.
I thus expect when I send a payload that is invalid JSON i.e. missing commas between fields to print to my console the print statements above. I want to see the error statement and the "I am in the important function" in the console. Additionally, the payload I should receive for POSTing this invalid should just be two brackets.
Actual behaviour
The error handler for the invalid JSON and other 4xx exceptions just doesn't work. I see no print statements in my console even though I've tested the print statements in my other error_handler. The JSON returned by the API is
{
    "detail": "Request body is not valid JSON",
    "status": 400,
    "title": "Bad Request",
    "type": "about:blank"
}

Steps to reproduce
I build my API/Docker container and then I run my Docker container and send payloads. I don't know if this is detailed enough...
Additional info:
I am using uwsgi as my web server.
My start file is:
#!/bin/bash

service nginx start
uwsgi --ini uwsgi.ini

and my ini file is:
[uwsgi]
module = run_event_api:event_api
master = true

socket = /tmp/uwsgi.socket
chmod-sock = 664
vacuum = true

processes = 4
threads = 2
enable-threads = true

die-on-term = true

log-master = true
disable-logging = true
stdout_logfile = /dev/stdout
stdout_logfile_maxbytes = 0
stderr_logfile = /dev/stderr
stderr_logfile_maxbytes = 0
ignore-sigpipe = true
ignore-write-errors = true
disable-write-exception = true

Output of the commands:

python --version

root@22cc081423c1:/# python --version
Python 3.7.3

pip show connexion | grep "^Version\:"

root@22cc081423c1:/# pip show connexion | grep "^Version\:"
Version: 1.5.3

I'm really at my wits end. I've tried everything. I didn't think it'd be so difficult to add logging for all 4xx errors. I read so many issues and tried so many things over the last two days. I use Connexion with uwsgi. 500 errors work well and exceptions work fine but 4xx errors do nothing. What do you all do for this? Any idea why my custom error handler won't work?

I think #955 may help you out, though not merged yet. Basically rather than hijacking the response, you can catch the exceptions properly.

Thanks @badcure. I will wait for this to be merged. When it is merged, what version of Connexion will it be included in? We can upgrade then.

I am unsure about that unfortunately. Looking at other PRs, it seems it has been almost 3 weeks since someone from zalando has reviewed PRs.
I just wanted to mention mine depending on your timeframe/priority. At least for me, I can wait for now...

I can wait now but it will be nice when this is merged. We will upgrade after this PR goes into release.

Thanks for your work and reply by the way. Your work is exactly what I am looking for!


video in queued with OpenAI Whisper

how much time i have to wait to see progress in the video instead of seeing the queued status? thanks!

You shouldn't have to wait for more than a few seconds. Did you see it eventually complete?


Confirm all derivative generation is working

Originally from the https://github.com/Islandora-Devops/isle-buildkit/README.md

Confirm all derivative generation is working and check if additional tools need to be build or custom builds of say poppler utils or some other tool, etc are needed

need to test against a variety of inputs for each mimetype as there may be some edge case

Define all inputs and assign testing

@dannylamb & @nigelgbanks could you define what this list is and how to test please? I can then assign accordingly or test myself. Thanks!

I generally upload one of every type.  Here's a list of model/use combos and the derivatives one would expect:

Model: Image, Original File: Image (png, jpg, gif, etc...)

Service FIle
Thumbnail Image
FITS file

Model: Image, Original File: File (tiff)

Service FIle
Thumbnail Image
FITS file

Model: Digital Document, Original File: Document (pdf)

Thumbnail Image
FITS file
Extracted Text

Model: Audio, Original File: Audio

Service File
FITS file

Model: Video, Original File: Video

Service File
FITS file

Model: Page, Original File: File (tiff)

Service FIle
Thumbnail Image
FITS file
Extracted Text

This has been working fine for a while now.  Closing.


webrtc.create_link generates 'Integer exceeds 64-bit range' error

I am using the webrtc.create_link service, in the following script:
variables:
    link_id: "{% for _ in range(40) %}{{ range(10)|random }}{% endfor %}"
  sequence:
    - service: webrtc.create_link
      data:
        link_id: "{{ link_id }}"
        entity: camera.front_doorbell_sub
        open_limit: 1
        time_to_live: 120

When running the script,  I get a warning error logged:
TypeError: Integer exceeds 64-bit range

As an example, this is a link ID that is generated with the above, and the attached warning indicating the Integer exceeds 64-bit range
Event is not JSON serializable: <Event call_service[L]: domain=webrtc, service=create_link, service_data=link_id=9515413525586482336294872353385819779842, entity=camera.front_doorbell_sub, open_limit=1, time_to_live=120>: Integer exceeds 64-bit range

A previous ticket #421  received the reply "Looks like link_id not string but integer. You need to use quotes."
Can you explain exactly where quotes are required in order to regard the ID as a string? I have quotes in my link_id code above, but perhaps they need to be altered? Thanks

Perfect, thank you - that's works


How to initialize DeConv2dLayer weights to bilinear upsampling?

Is there some simple way of initializing a Deconv2D layer with Bilinear weights?
I could write my own initalizer, but seems like a common thing to do.
Would it make sense to add it as a library feature?
PS
Great work with TensorLayer! :)

Hi,
By bilinear weights I mean initializing the Deconv weight so it replicates standard bilinear upsampling. This is used in some Semantic Segmentation papers, such as FCN e.g.
Below is some code to do that by creating a constant_initializer to W_init in Deconv2d.
Not sure (if) where it would make sense to add it to tensorlayer, custom initalizers somewhere?
`import tensorflow as tf
import tensorlayer as tl
import numpy as np
import skimage
from scipy.misc import imread, imresize, imsave
sess = tf.InteractiveSession()
imsize = 100
scale = 2
filter_size = (2 * scale - scale % 2)
num_channels = 3
#Create bilinear weights in numpy array
bilinear_kernel = np.zeros([filter_size, filter_size], dtype=np.float32)
scale_factor = (filter_size + 1) // 2
if filter_size % 2 == 1:
center = scale_factor - 1
else:
center = scale_factor - 0.5
for x in range(filter_size):
for y in range(filter_size):
bilinear_kernel[x,y] = (1 - abs(x - center) / scale_factor) *
(1 - abs(y - center) / scale_factor)
weights = np.zeros((filter_size, filter_size, num_channels, num_channels))
for i in range(num_channels):
weights[:, :, i, i] = bilinear_kernel
#assign numpy array to constant_initalizer and pass to get_variable
bilinear_init = tf.constant_initializer(value=weights, dtype=tf.float32)
x = tf.placeholder(tf.float32, [1, imsize, imsize, num_channels])
network = tl.layers.InputLayer(x, name='input_layer')
network = tl.layers.DeConv2dLayer(network,
shape = [filter_size, filter_size, num_channels, num_channels],
output_shape = [1, imsizescale, imsizescale, num_channels],
strides=[1, scale, scale, 1],
W_init=bilinear_init,
padding='SAME',
act=tf.identity, name='g/h1/decon2d')
y=network.outputs
sess.run(tf.global_variables_initializer())
#Random test image
img = np.random.random_sample((imsize,imsize,num_channels))
deconv_result = sess.run(y, feed_dict={x: [img]})
#skimag
upsampled_skimage = skimage.transform.rescale(img,
scale,
mode='constant', #zero padding as in tf conv2d_transpose
cval=0,
order=1, #corresponds to bilinear upsampling
preserve_range=False)
print(np.allclose(upsampled_skimage,deconv_result))
imsave('skim.png',upsampled_skimage)
imsave('deconv2d.png', np.squeeze(deconv_result))
`

@JoelKronander oh, great you did it.
for contribution, you can put it into layers.py ;  when we collect a lot of special initializer , we may create init.py

Ok, I will submit a pull request adding a function to get such an initializer in layers.py.
Where would it be appropriate to submit a corresponding test case of the function?
At some point I could also look into submitting a FCN segmantic segmentation example.


Add distribution/channel informations in build:view/list

Checklist

[x] I've added an entry to CHANGELOG.md if necessary.

Why
I need to see distribution and release channels in eas build:list and eas build:view helping me to differentiate production build with staging build.
Helpful for some internal CI doing different things based of this flags.
How

Updated formatBuild.ts used by build:list and build:view. by using build.metadata informations.
Fallback to "unknown" if metadata not specified.

Done in 0ae9da4.
It would be great in the future to add a --distribution and --release-channel cli parameters to filters results (does not seems possible with the api for now).


Potentially Weak Validation in Helix RUM Collector [AEM-05]

Description
The Helix RUM Collector exposes multiple routes, including two (2) that allow downloading NPM packages from https://unpkg.com by acting as a proxy.
The collector relies on startsWith() to validate the name of the packages and build the URL to unpkg.com to download them, which could be insufficient in terms of validation.
There is currently no exploitable security vulnerability. However, adding support to a third package that begins with http for instance could allow attackers to exploit a Server‐Side Request Forgery (SSRF) vulnerability in the code.
Impact Rationale:
There is currently no security impact in the helix-rum-collector package since the weak validation cannot be exploited.
Likelihood Rationale:
It is unlikely that a new route is added to support a third package starting with http or other potentially exploitable prefixes.
Mitigation:
Consider performing additional validation in the package name before dynamically building the URL to the https://unpkg.com website. For instance, the helix-rum-collector package could use a regular expression to ensure that the package names only contain alphanumeric characters.

I think this is a wont fix. We can re-open the issue when there is an exploitable vulnerability


[QUESTION] Is += part of the subject?

This matters for both export and for local variable assignment.
If a += is specified instead of an = in shell variable assignments or in arguments to export, the previous value (if it existed) should not be replaced with the new value.
Instead, the new value should be appended to the old value.

In the context where an assignment statement is assigning a value to a shell variable or array index (see Arrays), the ‘+=’ operator can be used to append to or add to the variable’s previous value.

Bash manual

It should not be too difficult to add this feature, but ofc it touches almost everything, starting from the Lexer and going all the way to the final_cmd_table and export.

I think that it actually is, at least for export.
The Subject:

Your shell must implement the following builtins:

export with no options

+= is not an option to export, it is part of the normal arguments.

But I dont want to implement all of features XD
I dont think it is worth to investment the time and I wont fail anyone with this


Updated index files in css , html & javascript

Added addtional content to All files

updateed index.html file
updated index.css files
update modules folder files variable.js , date.js , book.js & nav.js.
update index.js.

@tugsem You are not just blind and also have autism understanding below means

Hi @imranhossainemi and @tugsem,
Next time both of you please make your comments more professional and kind as possible, There is no need for harsh words.
Have a great day and stay positive 👍.

@BenMukebo @tugsem  I am extremely sorry  how I behave towards you. I ashame after realizing it. Hope all of you forgive me.

Hello, @imranhossainemi,  I can understand that you were so frustrated with the project since we all come from there, but remember this if you have trouble understanding a code reviewer's suggestion, please contact them on slack or you can having a zoom call with him if needed instead of writing a harsh words message which is unwell and unprofessional.
That's the only advice I can give you, for the next good luck 👍🏻


Update build tags on Docker Hub

@clkao we need to update the tags to point to the correct Dockerfiles on Docker Hub as right now the 1.5 builds is pointing to the 1.4 build.

This should be fixed now.

Setup looks good, but somehow builds are failing? https://hub.docker.com/r/clkao/postgres-plv8/builds/
Since logs are empty, can you see if retrying them helps?

weird. it is still failing with empty logs. might need to contact docker hub support

Even though the original issue is still there, we can keep tracking this on docker/hub-feedback repository as the new builds are working fine now.


Data on fore flight

Stratux version: V1.0r1

Stratux config:
SDR

[ ] single
[ ] dual X

GPS

[ ] yes
[ ] no. X
type:

AHRS

[ ] yes
[ ] no x

power source: battery pack
usb cable: YEs

EFB app and version: (e.g., WingX Pro7 8.6.2) Foreflight   V9.1.3
EFB platform: (e.g., iOS 9.2) iOS  10.3.2
EFB hardware: (e.g., iPad Mini 2) iPad mini 2

Description of your issue:   Issue just started with the last iOS update. So when I bring up the stratux app on the iPad it shows connected and when I click on the traffic tab it bring up a list of traffic and is updating fine.  When I start fore flight  it connects to the stratux and shows connected, but never displays traffic
Help

If possible, enable "Replay Logs", reproduce the problem, and provide a copy of the logs in http://<IP_ADDRESS>/logs/stratux/ and http://<IP_ADDRESS>/logs/stratux.log.

Verify the traffic layer is enabled:

I fell silly... the one thing I did not even look at. working perfect
Thanks again
Dave


Cannot access member "content" for type "Response"   Member "content" is unknown

if obj_result.status_code == 200:  # Check if OBJ translation is successful
result["content"] = obj_result.content
# result["filename"] = result["filename"].replace(".svf", ".zip")
result["filename"] = node_urn.split("/")[-1].replace(".svf", ".zip")
guid_objects[node_guid] = result

Can you please provide a complete, minimal code sample (ex. your imports are missing) as well as the packages (with versions) required to reproduce this?

@debonte I was on a different issue from stackoverflow, yet it seems this problem is either solved by some fix for a coupling issue, or the underlying cause is very different. I don't see such a change mentioned in the change log.
@sachinpatle98  I used this code fragment, and there is no such message you used in the title. I even used an older pylance version, v2023.8.40. it also autocompletes "content" and other members with no problem.
import requests
from requests import Response

obj_result: Response = requests.get('https://w3schools.com')

result: dict[str,bytes]={}
if obj_result.status_code == 200: # Check if OBJ translation is successful
    result["content"] = obj_result.content
    print(result)

Please update extensions, try again, and close the issue if it is fixed, or give more details