Typo "Failed to retrived" -> "Failed to retrieve"

Hi @cwe1ss, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;

:shipit: Thank you.


Search Editor is Scrolled to the Bottom if Moved to a Different Editor Group

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.61.0 (I've seen this before and see it on origin/main too)
OS Version: MacOS 11.6

Steps to Reproduce:

Have 2 editor groups in workspace.
Open a search editor (Cmd+Shift+F [can't remember if that's a default or my custom keybinding])
Drag it to the other editor group.
Type something to search for.

At this point, you have to scroll up to see the results.

@JacksonKearl, I've been looking into this.  Any ideas where to start?  I see that the following code does get called, but doesn't seem to position it correctly.
https://github.com/microsoft/vscode/blob/917f070c2e66be1c863ee25401be9e2409404b35/src/vs/workbench/contrib/searchEditor/browser/searchEditor.ts#L449-L452
If I wrap this.searchResultEditor.setScrollPosition in a setTimeout for 500ms, it works, but that's not a good long term solution.


Traceback error

Traceback (most recent call last):
File "/kaggle/working/video-retalking/inference.py", line 345, in
main()
File "/kaggle/working/video-retalking/inference.py", line 103, in main
trans_params, im_idx, lm_idx, _ = align_img(frame, lm_idx, lm3d_std)
File "/kaggle/working/video-retalking/third_part/face3d/util/preprocess.py", line 196, in align_img
trans_params = np.array([w0, h0, s, t[0], t[1]])
ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (5,) + inhomogeneous part.

could you solve? I have same issue......


App.java:59-62: LORM metric has impediments (see puzzles...

The puzzle 15-9a121b89 from #15 has to be resolved:
https://github.com/yegor256/jpeek/blob/97a80bf82afb2db0d40171038596a305478a6a2e/src/main/java/org/jpeek/App.java#L59-L62
The puzzle was created by Kapralov Sergey on 26-Jan-18.
Estimate: 30 minutes, role: IMP.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

The job #111 assigned to @llorllale/z, here is why. The budget is 30 minutes, see §4. Please, read §8 and §9. If the task is not clear, read this and this.

@rok-povsic hi
Can you give a concrete example for what you wrote in #155?

Another
definition of domain also comes to mind - the programming language being
used. Concepts could be defined as all reserved Java keywords and "semantic
processing" recognizes which reserved keywords are used in a particular
method. Hence, if two methods use same reserved keywords, they have a
conceptual-relation. Using this definition would require no additional
input by the user of the LORM method.

Do you mean if two methods use the keyword new then they could potentially both have a semantic relationship?

Some additional supporting papers:
Dynamic analysis of Java program concepts for visualization and profiling.pdf
An Information Retrieval Approach to Concept Location in Source Code.pdf

@yegor256 a question: while working on this puzzle, can I also replace another puzzle?
In this case I feel that in the source code both this puzzle and #160 need to be updated. As you know, updating texts on puzzles will close the existing GitHub issues and create new ones based on the updated text.

My notes:

Fix typo in <title> for LORM.xsl
The text I quoted here makes no sense. I would remove it.
The "Dynamic analysis of Java program concepts for visualization and profiling" paper (see here) presents several strategies for identifying concepts, basically boiling down to "statically defined in source code" (eg. using annotations), and using actual semantic analysis.
Taking a cue from the "An Information Retrieval Approach to Concept Location in Source Code" paper (see here), we could use Latent Semantic Indexing to analyze the class. As usual, wikipedia's article is rather obtuse; I happen to like the simple explanation offered here in the context of SEO. Based on that explanation, I would propose using the class name as the "concept", then treat each method as a distinct document to be analyzed based on their contents to determine their "closeness" to the concept.
Googling for "java latent semantic indexing" yields a few results for libraries that we could potentially use

@0crat waiting on #192

@0crat waiting on #192 (here)

@llorllale The impediment for #111 was registered successfully by @llorllale/z

The puzzle 15-9a121b89 has disappeared from the source code, that's why I closed this issue.

@ypshenychka/z please review this job, as in §30; the job will be fully closed and all payments will be made when the quality review is completed

@llorllale According to our QA Rules:

Messages in a ticket always start with a name of a user they are addressed to.

Please correct your messages by indicating an addressee in the beginning.

@llorllale According to our QA Rules:

Some of ticket messages must mention all pull requests where the problem was actually fixed.

Please provide link to corresponding PR in any of your messages.

@yegor256 since you're the ARC I'm addressing this to you:

PR #197 was merged for advancing research and realizing that we should implement Latent Semantic Indexing on the class methods
Left puzzle #204 to move the project in the aforementioned direction

@ypshenychka fixed messages, added a new message with the relevant PRs

@llorllale Thank you

@0crat quality acceptable

QA review completed: +15 points just awarded to @ypshenychka/z, total is +330

Order was finished, quality was "acceptable": +30 points just awarded to @llorllale/z, total is +715

@0pdd this puzzle is still not solved: 204

@0pdd this puzzle is still not solved: 204

@0pdd this puzzle is still not solved: 204

@0pdd the puzzle #502 is still not solved.

@0crat quality acceptable (here)

@ypshenychka You @ypshenychka/z need to have one of these roles in order to do "Complete QA review": ARC, QA; I'm sorry to say this, but at the moment you've got no roles in this project

@0crat waiting on #192 (here)

@llorllale Job gh:cqfn/jpeek#111 is not assigned, can't get performer


Added iboutlet to allow client to connect chevron image to brick

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@e14c2d5). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #120   +/-   ##
=========================================
  Coverage          ?   93.48%
=========================================
  Files             ?       38
  Lines             ?     3038
  Branches          ?        0
=========================================
  Hits              ?     2840
  Misses            ?      198
  Partials          ?        0

Impacted Files
Coverage Δ

Source/Bricks/Label/LabelBrick.swift
86.07% <ø> (ø)

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 e14c2d5...dcb77dd. Read the comment docs.


Feature/screen sharing brec

Summary
Pulled in Jordan's tweaks to the screen sharing in riff-rtc.
Also fixed the video chat icon. Used the <MaterialIcon />  component instead of using classnames to indicate an icon.
Fixed some check-style errors.
Ticket Link
https://trello.com/c/P7smmQcS/222-screen-sharing-add-padding-and-text-correction-to-riff-edu
https://trello.com/c/GBx6UsgX/213-screen-sharing-add-feature-to-riff-edu
Checklist

[x] Ran make check-style to check for style errors (required for all pull requests)
[x] Has redux changes (please link)
[x] Has UI changes

Screen-sharing feature is currently not working locally, or on https://staging.riffplatform.com. Maybe an error inside the simplewebrtc fork?

 Screen sharing: Add padding and text correction to Riff Edu.

 Bug: Video icon missing in EDU


Update some files with new clang-format

Does the CI have the updated clang formatting? It seems to be complaining about the changes

Does the CI have the updated clang formatting? It seems to be complaining about the changes

You can run .githooks/pre-commit --reformat to reformat the entire repo.

You can run .githooks/pre-commit --reformat to reformat the entire repo.

If you're running a version of ROCm build locally that has a different version of clang-format from what CI uses, problems can arise.

Yea, looks like clang-format has had a number of changes recently. Standard 3.8 build is different than newer bleeding-edge build, and both are also different from 3.7 many test on locally.


fix the warnings in console

other warnings cannot be removed, just a part of the modules and need to be fixed on their end


Enbesan harbour production buildings wrong icon/harbor area

I also noticed that the icon for Salt Works is wrong, as there is a sugar icon named "A7_salt" while the correct one would be ""A7_salt_africa". Also, Salt Works misses its "free Harbor Harea" in front (which shall be 6x6). Lobster fishery's harbor area is 1 tile too long (should be 5x5 instead of 5x6).

The icon for Salt Works should be fixed in presets v4.0: #356

It seams Icon is not the right one again.... i will look into it

Problem is fixed, i made an mistake in changing the IconFilename process.


Sync published with master

Proposed changes

Unreleased project version (optional)

Related issues (optional)

Deploy preview for docsdocker ready!
Built with commit ceb1d5e1eddd64f84bfc0cb14e6ca24ea37c1d46
https://deploy-preview-8964--docsdocker.netlify.com


Compute morphometric metrics from T2w spine-generic images

This PR contains a script for the computation of morphometric metrics from spine-generic T2w images using sct_process_segmentation -normalize PAM50.

I cleaned up the scripts and updated the README. The PR is now ready to merge. @sandrinebedard, could you please review it?


avoid adding duplicated entries

This is sort of an edge case but it would be good to address it

avoid adding duplicates in the same field -> this actually is already handled in desc_field_append but we just make appropriate log entry
avoid adding the same package in both DepsDev and DepsBranch. Here, DepsBranch takes precedence but we can discuss it further.
inside the loop: if not found -> next instead of break. This allows to proceed to the next package
nice print if hitted max threshold

We have got a new use here so this needs to be reviewed.

@cicdguy please kindly merge and update the tag. Thank you!


DO NOT MERGE YET: (ORCH-1518) orch testing for rspec-puppet

Signed-off-by: Ken Barber<EMAIL_ADDRESS>

Todo:

Needs puppet4 only guard
Automatic app_management config setting

Coverage increased (+0.2%) to 89.97% when pulling 1c904b29ebaa015e9dea3b84700963e1d272238b on kbarber:ticket/master/orch-1518-application-type into 68c2bcb7e6127e85066aba5ad7018a0b4b044c81 on rodjek:master.

For a working implementation, see here: https://github.com/puppetlabs/puppetlabs-wordpress_app/pull/13

@nicklewis @DavidS @adreyer WIP patch for basic testing.

Regarding docs: if you could add a usage examples for ref() outside the app orch section, that would be great to show that off.

Coverage increased (+0.3%) to 90.058% when pulling<PHONE_NUMBER>42e024cebb03f71a1fca6cc764fb1a on kbarber:ticket/master/orch-1518-application-type into 68c2bcb7e6127e85066aba5ad7018a0b4b044c81 on rodjek:master.

Coverage increased (+0.3%) to 90.058% when pulling dd8ea7e533df0071e6609bec2b6a29ed31c5f278 on kbarber:ticket/master/orch-1518-application-type into 68c2bcb7e6127e85066aba5ad7018a0b4b044c81 on rodjek:master.

Coverage increased (+0.3%) to 90.058% when pulling d2cfcf5b9196ddfa4d5d0e7f304cc60e264f916d on kbarber:ticket/master/orch-1518-application-type into 68c2bcb7e6127e85066aba5ad7018a0b4b044c81 on rodjek:master.

Coverage increased (+0.2%) to 90.068% when pulling d351413ce5c8757fcdd4f69db0e0d89a9cf88c82 on kbarber:ticket/master/orch-1518-application-type into 85bcc190777b786c19c1e547af896e9ca2cff922 on rodjek:master.

@DavidS added more examples to docs also. If you wanted to take another pass at reviewing this, it would be appreciated. I've taken off the WIP marker.


ruff server setting enabling code actions on save

In the PR for adding the organizeImports code action, i saw a reference to:
  "[python]": {
    "editor.formatOnSave": true,
    "editor.codeActionsOnSave": {
      "source.fixAll": "explicit",
      "source.organizeImports": "explicit"
    },
    "editor.defaultFormatter": "charliermarsh.ruff"
  }

which, as far as i can tell, is a VSCode specific thing. Per https://github.com/astral-sh/ruff-lsp/issues/409 or https://github.com/astral-sh/ruff-lsp/issues/335, I'd love for there to be a ruff server-specific setting that optionally enables either/or both of organizeImports or fixAll actions on lsp format.
Personally, I'd likely enable just the organizeImports  on save (which i see no reason ever to not run, which is why i'd rather have it automatic than a code action i need to remember to perform), perhaps not fixAll.

Thanks for opening this feature request, @DanCardin!
I do think think this would a setting worth exploring for editors that don't have a way to run code actions / commands on save.

I'd love for there to be a ruff server-specific setting that optionally enables either/or both of organizeImports or fixAll actions on lsp format.

Just to clarify - are you also proposing that we introduce a separate setting to enable running organizeImports / fixAll when we format?

Per my parenthesis block in the OP, i'd personally be happy with an organizeImportsOnFormat = true or onFormat = {organizeImports = true}} or whatever server setting (separate from the normal project-specific ruff config).
But with that said, I could imagine (by looking at https://github.com/astral-sh/ruff-lsp/issues/335) that someone might also want to enable fixAll on save too. They're essentially the same feature request. i'm just not personally invested in having both.

Another usecase at here is you always trigger format action manually and you didn't set code actions on save. I usually organize imports, format, and fix violations after I complemented the source of target module.
Currently I most use 3 actions each time I finished coding, it'd be nice to have three into one command.
Proposal
ruff server
Editor settings:
{
    "ruff.format.actions": {
        {
            "fixAll": true,
            "organizeImports": true,
            "style": true,
        }
}

By default, ONLYstyle enabled.
When ruff.organizeImports and/or ruff.fixAll editor settings are disabled, they don't have affect in format actions.
Priority on which should applied first when multi actions enabled: organizeImports > fixAll > style
We could have separated settings for prioritization, but I think this is good default for now.
ruff cli
The Ruff CLI needs further discussion around new command (e.g. ruff action --fixAll --organizeImports --no-style).
Also, see this most-wanted feature request: https://github.com/astral-sh/ruff/issues/8232

Another usecase at here is you always trigger format action manually and you didn't set code actions on save. I usually organize imports, format, and fix violations after I complemented the source of target module.
Currently I most use 3 actions each time I finished coding, it'd be nice to have three into one command.

Format Document will respect these settings, Format Selection ignores these settings.
When ruff.organizeImports and/or ruff.fixAll editor settings are disabled, revealment enabled options don't have affect in format actions.
Priority on which should be applied first when multi actions enabled: isort > fix > style. We could have separated settings for prioritization, but I think this is good default for now.

ruff cli
The Ruff CLI needs further discussion around new command (e.g. ruff action --fix --isort--no-style).
Also, see this most-wanted feature request: https://github.com/astral-sh/ruff/issues/8232


Feature request: change notes portion to have larger portion for slides (presenter mode)

When in presenter mode (hotkey P), and using the double-view with slides on the left and notes on the right, it is already possible to change the size of the font for the notes which is handy.
However it would nice if it was possible to change the portion of the page used by the slides and the other portion used by the notes. Atm it is 50% for the slides and 50% for the notes. Could it be configured in some way so we can adjust it to whatever, e.g. 70% of the page for the slides and 30% remaining for the notes?

+1
On my 13' mac screen it is quite difficult to see the slide content. Probably the ratio of current and next slide could be configurable.

I ran into the same issue, adding the following CSS expressions fixed it for me
.remark-notes-preview-area { display: none; }
.remark-notes-current-area { height: 100% !important; }


add updated caption styles to table component

This is some additional guidance to support the changes to table caption styles https://github.com/alphagov/govuk-frontend/commit/a20ffa8954820f5507715cb9ef676318d0cce3af

You can preview this change here:
Built with commit 108cb8682d2d5beda9e17182c54e754db7d46f85
https://deploy-preview-1478--govuk-design-system-preview.netlify.app

You can preview this change here:
Built with commit 108cb8682d2d5beda9e17182c54e754db7d46f85
https://deploy-preview-1478--govuk-design-system-preview.netlify.app


more tests

This should be fine. Just added more tests.

Codecov Report

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

PR crashes on Travis side but this is not due to the actual changes.


Or is someone in the repl?


Resolve the issue with tables and Browse Files permissions

Currently, players need the Browse Files permission to read the table files.
Option 1: Force permissions to allow all players to read files - GM may not want this
Option 2: Use sockets to request files or table rolls from the GM - complicated and messy
Option 3: Use Foundry Tables - ... I like my tables

What does the "Browser Files" permission allows exactly? For what reasons a GM would want to turn it off?

Browser permission allows players to open the file browser, which many would not want, obviously.
Blocking browser permission also blocks the use of FilePicker.browse, which is what clients use to read tables.

Could we not just load every tables in memory from system.json?
Instead of having "career.json", add a career.js with a careerTable = {}; ?

My tables are already a larger barrier for entry than normal Foundry tables, so I'd prefer people be able to just add another table file and have it work easily.

Hmm I see, but add another file where?
Directly is the system directory?
Loading the files in memory would just need to add an entry to a list of tables somewhere. It is too complicated? I mean, considering the alternative of course. Being able to somehow limit the browsing permission to a specific directory would be better of course.

With the addition of hiding folders in the file picker I don't think this is worthy of a refactor anymore. What are your thoughts @JiDW ?


Apply formatting and add a check to GitHub CI

What?

Applies mix format mix.exs "lib/**/*.{ex,exs}" "test/**/*.{ex,exs}" to the repo
Adds a formatting check to Earthfile which will be executed in CI

Why?
Because formatting matters :)

Formatting of test/ecto/query/builder/order_by_test.exs breaks a test.
test/ecto/query/builder/order_by_test.exs:190
     Assertion with == failed
     code:  assert order_by("q", [q], ^key).order_bys == order_by("q", [q], asc: q.title).order_bys
     left:  [
              %Ecto.Query.QueryExpr{
                expr: [asc: {{:., [], [{:&, [], [0]}, :title]}, [], []}],
                file: "/Users/ihorkatkov/Projects/ecto/test/ecto/query/builder/order_by_test.exs",
                line: 194,
                params: []
              }
            ]
     right: [
              %Ecto.Query.QueryExpr{
                expr: [asc: {{:., [], [{:&, [], [0]}, :title]}, [], []}],
                file: "/Users/ihorkatkov/Projects/ecto/test/ecto/query/builder/order_by_test.exs",
                line: 195,
                params: []
              }
            ]

As you can notice, line numbers are different (194 and 195). I'm not sure of inner logic inside this macros and whether it's critical.  @josevalim could you advise please? I could change the test to not match line numbers

Just found https://github.com/elixir-ecto/ecto/pull/3374. I'm closing the PR regarding to it


Item import is generating a ton of readonly_alternative_ssim fields

This is slowing page generation significantly.

The document_builder may actually be the cause of this: https://github.com/projectblacklight/spotlight/blob/0ff14576f874/app/models/spotlight/resource.rb#L52

There are 452 readonly_alternative_ssim Spotlight::CustomField fields in DPUL production right now.

This was a data problem. For some reason an old field had messed up the blacklight config, so it wasn't detecting that Alternative already had a custom field for a given exhibit. It was broken for Scheide. I deleted the extras, forced the label to be Alternative from Alternative title and it's playing nice now.
The fix:
exhibit = Spotlight::Exhibit.where(id: 18).first
custom_fields = exhibit.custom_fields.where(field: "readonly_alternative_ssim")
custom_field = custom_fields.last
custom_field.label = "Alternative"
custom_field.save
custom_fields[0..416].map(&:destroy)


Upgrade to NuGet.* v4.0.0 dependencies

This PR

upgrades our NuGet.* dependencies to version 4.0.0
consolidates Moq and Newtonsoft.Json dependencies to vLatest
leverages the now public field NuGet.Packaging.PackageIdValidator.MaxPackageIdLength instead of copy/paste + #sadpanda comment in the gallery code base

This PR will also facilitate other validation improvements that are required for semver2 work (and didn't want to pollute those PRs with this upgrade).

I have a PR changing gallery to .NET 4.6.2.. the merge conflicts I'm going to get break my ❤


Removing the private org of a user make it access all other orgs

All orgs are listed in the side panel when the last org is removed.

Seems to be the same as kTeam#17


⚠ ClamAV has degraded performance

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

HTTP code: 200
Response time: 242 ms

Resolved: ClamAV performance has improved in 12a0347 after 17 minutes.


link.geysermc.org

i cant join on the bedrock edition

Hello there, can you make a new issue here and fill out the full bug template :) thanks https://github.com/GeyserMC/Geyser/issues


Error when quoting taskPath parameter with trailing backslash

The following call throws an Specified directory does not exist error:
tfx build tasks upload --taskPath "c:\mytask\"

With the quotes removed it works:
tfx build tasks upload --taskPath c:\mytask\

For path options it should be possible to quote the path (tfx build tasks upload --taskPath c:\my task also throws an Specified directory does not exist error)

doesn't the trailing slash escape the last quote?
"c:\mytask"
"c:\mytask\"
??

That last one should be a double slash if your intent is to have a trailing slash

Yes seems so ("c:\mytask" works fine). But I wouldn't escaping expect to happen for command line tools. Especially since trailing backslashes are quite common in this case.

not sure if I want to get rid of escaping entirely but commit 39d88b9d9dbac8c7f84f354e3d2fa9e722ac5506 strips leading and trailing quotes from file paths input by the user... which will at least solve this particular problem


Improve Monitoring Stack

Add and improve existing dashboards according to give more insight on the happening in the K8s cluster, each of the components
Add more alerts for detection of application/system failure

Add k8s pvc metrics dashboard, - to monitor pvc usage and alert before reaches the full disk capactity

this looks to be good, dashboard 13646

API Servers

Blackbox testing - update to work with k8s and new auth implementation
improve vertx and jvm dashboards
improve log monitoring of api servers


include_proto! doesn't work with out_dir

Bug Report
Version
master: afa9d9d236b7ca96d70d696ab38aadac7cdf41ff
Platform
Linux RILEY-LT 4.19.43-microsoft-standard #1 SMP Mon May 20 19:35:22 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Crates
cargo-build
Description
Because include_proto uses OUT_DIR it doesn't know where to find the files when using tonic_build::configure().out_dir("src/proto")
https://github.com/hyperium/tonic/blob/c1db64244ea3af06df6305638b88d9a87e11e68e/tonic/src/macros.rs#L11

@rlabrecque should be possible to include it normally via
include!("src/proto/{pacakge}.rs")
We probably want to document this better.

I think now that #40 has been merged we can close this!


Can Lemur push certificates to a remote machine and restart the respective service?

Please mark this issue as question, thanks.
Background
I am trying to evaluate whether Lemur might fit our needs by browsing through the documentation, though there are still many questions I cannot find the answer to.
For our use case Lemur would have to either (not decided yet)

create the private key + CSR pair or
receive the CSR via some API

and then retrieve a signed certificate from the PKI using EST or some REST based API.
Next, the certificate and possibly the private key need to be pushed (SFTP) to the target system and probably one or more services on the target system need to be restarted.
Questions
The documentation has no mentioning of SFTP, but apparently there is an SFTP plugin that can deploy certificates (and private keys?) "in nginx or apache format" on a remote path. But I cannot find documentation on:

What is the difference between those two formats? Can the file(s?) include the private key, if available to Lemur? Do the file(s) include intermediates?
After pushing the file(s), can Lemur use ssh to execute some service restart or config reload command on the remote machine?
Can Lemur deploy a certificate into a remote Java key store?
Can Lemur monitor Certificate validity and, N days before end of validity, automatically (if private key is accessible to Lemur) re-create a CSR, get a cert, and deploy it, all without user intervention?

Thanks!

Hi @Alestrix,
both of the use-cases are supported in Lemur:

create the private key + CSR pair or
receive the CSR via some API

One can interact with Lemur either via REEST API or the UI which is also API driven. It is possible to dramatically retrieve a cert and the respective private key, as long as the user has the permissions to do so. Each cert has an owner, and also a set or definable Roles who can access the certificate's private key.
Correct, there is a SFTP plugin, contributed by the plugin, and would support uploading the cert and also the private key to the destination:
https://github.com/Netflix/lemur/blob/master/lemur/plugins/lemur_sftp/plugin.py#L115-L122
It can certainly be expanded to supported other formats, if necessary.

Do the file(s) include intermediates?
They do.

After pushing the file(s), can Lemur use ssh to execute some service restart or config reload command on the remote machine?

That functionality is not supported today. Lemur can rotate certs on Load Balancers.
You might want a daemon that checks for a new certificate, and bouncers thee server.
Alternatively, you

Can Lemur deploy a certificate into a remote Java key store?

not today. hopefully not much effort to add such a plugin.

Can Lemur monitor Certificate validity and, N days before end of validity, automatically (if private key is accessible to Lemur) re-create a CSR, get a cert, and deploy it, all without user intervention?

Yes, as a matter of fact, this is the main reason we use Lemur internally to manage all browser-trusted TLS certificates in our fleet. This functionality is referred to as Auto-rotate. 30 days before expiry Lemur issue a new certificate (new CSR and private key) for the same domain, and uploads it to the defined destinations. If the destination is a Load balancer, Lemur attaches it to the Load balancer. For edge-cases, where Lemur can't rotate the cert, one can set up notifications, to get reminded.
There might also be use-cases, where they need to create many certs, and they would talk to Lemur via API.


Dos2unix

+1, @CHIAHSINHOU please test

This PR seems to be good. Unfortunately, no one has windows to test it :(

QAQ. So sad.

2 problems

I can not download the testcase I just uploaded. (on 77.129, file 11648.in and 11648.out)
no content in the file

I can't download testcase in current dev too.

@geniusgordon can you check what's wrong?

#217

no content in the file issue fixed

That's because upload failed.
I'll test again.

Change to check_call now

test ok, @bruce3557 do you have any other suggestion?

If the guessing is checked, I have no problem with this

going to merge


[task]  Add AT transaction mode tests to support database data types (MySQL)

Why you need it?
Is your feature request related to a problem? Please describe in details
Add AT transaction mode tests to support database data types (MySQL)
增加 AT事务模式中对数据库数据类型的测试，当前任务针对MySQL
The purpose of the test case is to verify that the COMMIT and ROLLBACK are correct
测试case目的是验证commit和rollback的正确性
Code can be submitted on the https://github.com/seata/seata-test or https://github.com/seata/seata/tree/develop/test
提交的代码可以放到 https://github.com/seata/seata-test 或  https://github.com/seata/seata/tree/develop/test
In this issue, tasks will be disassembled according to the classification of data types.
这个issue中会按照数据类型做分类拆解，按找数据类型的分类进行任务的拆解。
How it could be?
A clear and concise description of what you want to happen. You can explain more about input of the feature, and output of it.
Other related information
Add any other context or screenshots about the feature request here.

Task one :
Numeric types
TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、FLOAT、DOUBLE、DECIMAL(M,D)

Task one : Numeric types
TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、FLOAT、DOUBLE、DECIMAL(M,D)

@imherewait  Is it ok to assign this task to you?

Task two :
date types
DATE、TIME、YEAR、DATETIME、TIMESTAMP

Task three:
String types
CHAR、VARCHAR、TINYBLOB、TINYTEXT、BLOB、TEXT、MEDIUMBLOB、MEDIUMTEXT、LONGBLOB、LONGTEXT

Task four:
Other types
BIT、REAL、BINARY、VARBINARY、ENUM、SET

Task five:
Point types
POINT、LineString、Polygon、Geometry、MultiPoint、MultiLineString、MultiPolygon、GeoMetryCollection


Column.excludeFromChooser property is confusing

For example, see any TreeColumn.  It just does not appear in the chooser.
Alternatively, should we have it appear, but not be movable in either direction?

This was confusing when I looked at it.  I made this change - 2dd7b0c0001e835ea70f079a33b437b2def015f8 - @lbwexler can you review?  Any potential problems here - i.e. would we have a treeCol we do want to hide?
Also, our lock icon was broken all around in column chooser (actually its base component).  Fixed in 329645b18ee86bad791ee543316950dad5081ff7.  🔒😢

Closing this.  I think Anselm's change addresses it.


Improved UI

Title and Issue number
**Title: Improving UI design of contribution page
**Issue No.: #348
Close #398
Screenshots/Video (mandatory)
before:

after

before:

after

before

after

before

after

I added margin to the top and bottom of the feedback page for better spacing.
Checklist:

[x ] I have mentioned the issue number in my Pull Request.
[ x] I have commented my code, particularly in hard-to-understand areas.
[x ] I have gone through the contributing.md file before contributing.

Additional context (Mandatory):
Are you contributing under any Open-source programme?

[x ] I'm a GSSOC-EXT contributor
[x ] I'm a HACKTOBERFEST contributor

Still there is conflicts ->

Hyy there is some conflicts ->

@Anuj3553 how i can resolve... resolve conflict button is disable

@Anuj3553 how i can resolve... resolve conflict button is disable

You can pull the code before saving your code and then push it.

@Anuj3553 in above given conflict file should i edit it and again I create pull request. other wise my PR will not be merge today is last day to submit unmerge PR pending.

Make another PR and raised it. You can close this PR and make sure a vedio attached of your work.

@Anuj3553 using this command git pull origin main I will get latest changes in code after.. again raising PR it will not be create conflict

@Anuj3553 when i working on this repo i fork... that time should i delete it and again fork it ... because whatever i work on this i will lose my work..
in this repo i pull updates code but not got it.

@Anuj3553 when i working on this repo i fork... that time should i delete it and again fork it ... because whatever i work on this i will lose my work.. in this repo i pull updates code but not got it. plz tell me i have very less time to complete it.

Hyy @Pushpa472, You can delete the git file of your project so it breaks the connection with the git and make another folder and pull the code. So its makes easy for you check the code of your original and make modifications according to you in the another folder.

@Anuj3553 I already done my work then also said me do again but now UI design not visible plz see it

@Anuj3553 I already done my work then also said me do again but now UI design not visible plz see it

There are some conflicts so i said you to raise the New PR and make separate folder so you have your code safe then do the modification @Pushpa472


test: framework for integration tests

Messing with stuff... I can try to explain how things work but

Important
PDB does not work nicely with subprocess.run/popen in windows. The fun part is looking at documentation of supported python debuggers and seeing there isnt really anything for windows (that is actually kept updated). For nix systems there is pudb...
Running pdb outside of run (as in within the test files rather than the executed command files still works.

Integration testing framework:
This includes the addition of helpful fixtures that try to keep general functionality in one place:

tracked_files which is just a list to pass around and append files and directories to. At the end will try to delete everything that is tracked.
tracked resources which tracks everything that does not have a neat delete. Instead just deletes with good old az resource delete (with id and api, if given)
settings which is where the dynamosetting class is created, also checks for resource group and skips test if no rg is found (cause everything needs at least an rg)

Some more specialized fixtures:

tracked_keyvault which will create a keyvault or just fetch the keyvault id if one is given
~init_setup which will connect and run init on a new cluster (or just use the details of the current one if given). This will also check if there is any cluster connected and error out nicely (rather than the ugly error mess that represents no cluster is found).~ Fun times means this will be pushed to a later pr. Currently will require a cluster with AIO setup.

Other useful classes and methods:

DynamoSettings (reintroduced from old azure iot) now supports adding in settings post create so it can be passed around through its fixture and be built up as fixtures are called.
run in tests/helpers is a more test focused subprocess.run wrapper (also run_host_command barfs on az commands at least for Windows - so no shelx splitting and quoting). The wrapper function includes expect_failure, raising on non expected failure, returning the stdout in json or text format (whatever works, preference for json)

Starter Integration tests:

az iot ops check

first test, demonstrate general structure

az iot ops support create-bundle

demonstrate unzipping, file management, os walking (and how well the tracked files work)

az iot ops mq stats

demonstrate flexibility of run (with dict and str results)

~az iot ops init~

~demonstrate how to build up init for different scenarios~
~all of these tests will be skipped if the azext_edge_skip_init is set to true~

pytest.ini variables:

azext_edge_testrg - test rg (needed, tbh considering if an rg can just be created if not specified)
azext_edge_cluster - name of the cluster
azext_edge_skip_init - if you want to skip connectk8s and init (for when there is trouble)
azext_edge_kv - name of the keyvault

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact<EMAIL_ADDRESS>with any additional questions or comments.
Thank you for contributing to Azure IoT Operations tooling!
This checklist is used to make sure that common guidelines for a pull request are followed.
General Guidelines
Intent for Production

[ ] It is expected that pull requests made to default or core branches such as dev or main are of production grade. Corollary to this, any merged contributions to these branches may be deployed in a public release at any given time. By checking this box, you agree and commit to the expected production quality of code.

Basic expectations

[ ] If introducing new functionality or modified behavior, are they backed by unit and/or integration tests?
[ ] In the same context as above are command names and their parameter definitions accurate? Do help docs have sufficient content?
[ ] Have all the relevant unit and integration tests pass? i.e. pytest <project root> -vv. Please provide evidence in the form of a screenshot showing a succesful run of tests locally OR a link to a test pipeline that has been run against the change-set.
[ ] Have linter checks passed using the .pylintrc and .flake8 rules? Look at the CI scripts for example usage.
[ ] Have extraneous print or debug statements, commented out code-blocks or code-statements (if any) been removed from the surface area of changes?
[ ] Have you made an entry in HISTORY.rst which concisely explains your user-facing feature or change?

Azure IoT Operations CLI maintainers reserve the right to enforce any of the outlined expectations.
A PR is considered ready for review when all basic expectations have been met (or do not apply).

example run with a cluster that was already set up

decided to try to merge in dev (not pushed) and saw that verify host no longer supports -y so removed it. Tests pass:

test run on ryan's pipeline (ignore the failing smoke test cause of auth expiration)
https://github.com/c-ryan-k/azure-iot-ops-cli-extension/actions/runs/8269200232/job/22623942929#step:17:263

newer run: https://github.com/c-ryan-k/azure-iot-ops-cli-extension/actions/runs/8271082596


"Evaluate games in chapter" in Training mode

https://youtu.be/7Tvo9hEClnc

This should not be available in the Training Mode at all. I will keep the menus enabled (except the "Strip Comments") and show the message advising the user to exit training before calling those menu items.


Enable read-only usage of integration wheel cache

Commit  https://github.com/DataDog/datadog-agent/commit/0fd10d13548c4be38058eb82276b41d755479a3f should fix that, rerunning the build now.


Fixes #4370 by changing absolute URLs to relative

The issue in #4370 seems to be because when supplied an absolute URL, the reported error is misleading. With a relative URL it worked for me.
Adding either validation for relative URLs (and a better error message) or changing the absolute URL into relative (in this PR) would make it easier to use.
Type

[x] Bug Fix
[ ] New Feature
[ ] Sample

Related Issues?
Fixes #4370.
What is in this Pull Request ?
Changes absolute URLs into relative -> works and doesn't return misleading errors.

Thanks @koskila !


better dumps error messages

Returns error cause on dumps failure

Hello @MarinPostma, sorry I didn't see you PR  and  dupicated the work in my own :(  #1008

Fell free to close


[UI] Cluster Templates index page still shows image

Version: master-head (v2.3) (8/13/19)
What kind of request is this (question/bug/enhancement/feature request):
Bug
Steps to reproduce (least amount of steps as possible):
There was a recent change to remove most images in the Rancher UI. If you view the Cluster Templates page (without having any cluster templates) there is still an image shown in the UI here.
Result:

The image should be removed and we should just have a text string that states something like "There are no Cluster Templates defined." or similar.

Original issue for reference: https://github.com/rancher/ui/pull/3204

Rancher version: master-head (v2.3) (08/21/2019)
This is fixed in the latest build.


Export disclaimer - does it need to be there?

There is an export disclaimer in the readme:

Disclaimer: This library contains encryption software that is subject to the U.S. Export Administration Regulations. You may not export, re-export, transfer or download this code or any part of it in violation of any United States law, directive or regulation. In particular this software may not be exported or re-exported in any form or on any media to Iran, North Sudan, Syria, Cuba, or North Korea, or to denied persons or entities mentioned on any US maintained blocked list.

However, the crypto in this repo all seems to use golang crypto modules rather than implement crypto itself, and the golang crypto modules are fine for export afaik: https://groups.google.com/g/golang-dev/c/RDlJVoki8R0
Does this project really need the disclaimer?

I've confirmed with our counsel that open-source projects should be exempt, and we should consider removing it.


KG rag results are not properly accounted for by LLM in answer

Describe the bug
LLM reply using KG-RAG is inconsistent and contradictory, see screenshot
Reproduction and actual result
Steps to reproduce the behavior:

Modify docker-compose config to deploy https://github.com/biocypher/drug-interactions (available as docker container)
Deploy the server. Connect to KG RAG, success
Create a chat with default persona or any other available, tick Use KG-RAG
Ask a question about drug interactions,
Answer clearly contains the results from RAG, but LLM is unable to interpret them properly

Reproduction is not dependent on the ChatGPT model (3.5, 4-turbo, 4o)
Expected behavior
Observed result seem to be a lack of proper prompt (and/or persona) describing to handle KG-RAG output in the answer
Screenshots

Deployment

[x] Docker
[ ] Vercel
[ ] Server

Desktop (please complete the following information):

OS: Ubuntu 22 LS
Browser Firefox
Version Latest

Additional Logs
RAG query results. Shows query itself was successful

Wow, interesting, thanks @winternewt!
This is quite puzzling; you may be right that the prompt for the LLM may be to blame, but it may also be an information problem (see below). Did you try experimenting with custom personas in the Next app?
It is confusing that the response lists the interactions from the RAG, but then goes on to say that it lacks information. This leads me to believe that it could be a case where the RAG info clashes with the LLM's internal knowledge, which is quite interesting. This would mean that we need to include information on the interaction in the RAG retrieval, not just the interaction itself. In consequence, we would also need to instruct the query generation model to make sure to retrieve the annotation of the interaction from the KG, not just the interaction itself. To generalise this probably requires a complex reasoning process; most likely a multi-agent setup.


Fixing KeyError: 'card' in Tweet

This fixes the problem of KeyError: 'card' in Tweet initialization (#68) by try except of extracting the card to _poll_data and setting it to None in case of KeyError. Since error handling in Python is very cheap - I think this is a reasonable way to deal with the problem

Summary by CodeRabbit

Refactor

Improved the handling of poll data in tweets to enhance performance and error management.

Thank you for the pull request. However, I've solved it by using "and" instead of "all".


"libmini_racer.dylib" can't be use in mac M1 because of "library load disallowed by system policy"

Steps to reproduce
Expected behavior
i use pre-compiled libmini_racer.dylib, placing in the local site-packages "/Users/xxx/miniforge3/lib/python3.9/site-packages/py_mini_racer/libmini_racer.dylib", it could be work as previous issues say.
Actual behavior
it seems that M1 macbook has it's own safety policy. (mac os version: 13.3.1)
Error message:
"OSError: dlopen(/Users/xxx/miniforge3/lib/python3.9/site-packages/py_mini_racer/libmini_racer.dylib, 0x0006): tried: '/Users/xxx/miniforge3/lib/python3.9/site-packages/py_mini_racer/libmini_racer.dylib' (code signature in  '/Users/xxx/miniforge3/lib/python3.9/site-packages/py_mini_racer/libmini_racer.dylib' not valid for use in process: library load disallowed by system policy), '/System/Volumes/Preboot/Cryptexes/OS/Users/xxx/miniforge3/lib/python3.9/site-packages/py_mini_racer/libmini_racer.dylib' (no such file), '/Users/xxx/miniforge3/lib/python3.9/site-packages/py_mini_racer/libmini_racer.dylib' (code signature in  '/Users/xxx/miniforge3/lib/python3.9/site-packages/py_mini_racer/libmini_racer.dylib' not valid for use in process: library load disallowed by system policy)"
System configuration
PyMiniRacer version:
0.6.0
Python version:
python 3.9.0 (with conda)

I solved the problem according to the macOS User Guide below
"""
In the Finder  on your Mac, locate the app you want to open.
Don’t use Launchpad to locate the app.
Control-click the app icon, then choose Open from the shortcut menu.
Click Open.
The app is saved as an exception to your security settings, and you can open it at any time by double-clicking it, just as you do with any registered app.
"""


Syntax mistake in enum documentation

Syntax for enum data type is wrong on page Basic Types
Open brace is missing.

I guess it's twoslasher bug or not? 🤔
Source code looks correct
enum Color {
  Red,
  Green,
  Blue
}
let c: Color = Color.Green;

Yeah, I think this is a twoslash bug - I need to get https://github.com/microsoft/TypeScript-Website/issues/202 in which should fix a bunch of weird errors like this

Confirmed this is fixed by #405 - http://www.staging-typescript.org/docs/handbook/basic-types.html#enum


[Bug-7389][docs-zh][docs] Fix System User Manual link failure in version 2.0.1 and version 2.0.0

Fix System User Manual link failure in version 2.0.1 and version 2.0.0. Close apache/dolphinscheduler#7389
I also fix incorrect Quick Start hyperlink in  /docs/en-us/2.0.0/user_doc/guide/system-manual.md, it mistake link to version 1.3.9

Hi @uestczhuhao, we do not forget to add system-manual.md file, we split the doc to multiply files. for example system-manual.md have doc to desc how to use our task type, but we add an independent part named Task

So in this situation, I think we should not revert doc system-manual.md.

@uestczhuhao Are you still WIP?

@uestczhuhao Are you still WIP?

yes, a little busy these days, i will fix and update pr tonight

We looking forward your contribution ❤


Sketchify your Photo

Closes #80

Checklist:

[x] Added activities for learners
[x] Didn't give the solutions to the added activities straight away
[x] Followed a LearnByDoing approach
[x] Clean and well documented code (if source code files are involved)
[x] Added images for better understanding if deemed necessary

Nice work overall.
One big improvement I just observed was that u should give out the final output of each activity, how the image or value of the variable should be. If possible mention these outputs in the README also. Visual images are eye-catching elements. Like how the cat will look after a negative of the image and gaussian blur.
Also kindly check these:

In pre-requisites mention the environment preferred to be working on is Jupyter. Something like pre-requisites of this.
There is some formatting issue in "Further Read" section of activities 1 & 2. Correct those.  @amoghrajesh has already pointed this out

Kindly let us know when these r done @rutujak24

Nice work overall.
One big improvement I just observed was that u should give out the final output of each activity, how the image or value of the variable should be. If possible mention these outputs in the README also. Visual images are eye-catching elements. Like how the cat will look after a negative of the image and gaussian blur.
Also kindly check these:

In pre-requisites mention the environment preferred to be working on is Jupyter. Something like pre-requisites of this.
There is some formatting issue in "Further Read" section of activities 1 & 2. Correct those.  @amoghrajesh has already pointed this out

Kindly let us know when these r done @rutujak24

I have just pushed the changes, please have a look.

@rutujak24 The third image seems wrong. Kindly fix that.

@rutujak24 The third image seems wrong. Kindly fix that.

done

@rutujak24 Kindly showcase this MicroByte in the #microbyte-showcase channel over at our slack workspace, using this template for the same.


feat: rewrite Tooltip using popover api

close #249

Did I understood it correctly, that we ice this for now since the popover API is missing some crucial features in Mozilla?

Did I understood it correctly, that we ice this for now since the popover API is missing some crucial features in Mozilla?

Yes, that is my understanding. @hlavkat it would be good to document here what is the issue and close this PR.

The Popover API has quite complex positioning that doesn't work in Firefox, it's a relatively new attribute and is still being developed, so we are waiting for upcoming improvements in positioning and for the popover attribute to mature further.


Add check that option has values

If options didn't have values it was trying to loop through them anyway and throwing an error.

Approved


LiteIDE x33

Bump LideIDE to x33 version

After making all changes to the cask:

[ ] brew cask audit --download {{cask_file}} is error-free.
[ ] brew cask style --fix {{cask_file}} left no offenses.
[x] The commit message includes the cask’s name and version.

Closing in favour of https://github.com/caskroom/homebrew-cask/pull/40269
Thanks for the PR nonetheless.


Size sponsors : sponsors pages

https://parisjug.hardcoding.fr/about/sponsors/

What's the issue? There is no description, expectation, nor proposal except than a link 🧐

you are right (there is no "draft", so this was a "note"
Anyhow, in order to deal with various logo size and shape we "fix them into a rectangle"

width : 600 pixel
height : 300 pixel

Proportion need to be 2:1, when we have new sponsor, we fix their logo into this view box (viewBox="0 0 595.28 260.79") and use img size attribute width="250", width="180px" and so on

What I did until now (on the sponsor widget) is to crop the padding from the svg viewport then define the svg size from page CSS.
It feels more adaptable to any layout.
For example, we can force a 2:1 ratio and a max-width and max-height to such dimension without having to change the svg again.

The change is not within the SVG.
It's within the img size attributes. The 2:1 ratio is enforce by the SVG
viewbox.
So my point is to set img size attributes (html or css) in order to let all
sponsors with the same size.
On Tue, Dec 6, 2022, 08:46 Bruce Bujon @.***> wrote:

What I did until now (on the sponsor widget) is to crop the padding from
the svg viewport then define the svg size from page CSS.
It feels more adaptable to any layout.
For example, we can force a 2:1 ratio and a max-width and max-height to
such dimension without having to change the svg again.
—
Reply to this email directly, view it on GitHub
https://github.com/PerfectSlayer/parisjug-website/issues/4#issuecomment-1338915358,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAK2XNMP6RWW3QYUD5LZTHDWL3VO3ANCNFSM6AAAAAASUEL6TU
.
You are receiving this because you authored the thread.Message ID:
@.***>


DNS configuration in AWS

Operating System Version: MacOS 10.14
Provider (VirtualBox/VMWare): VMWare Fusion
Vagrant Version: Latest
Packer Version: Latest
Are you using stock boxes (downloaded) or were they built from scratch using Packer? Downloaded
Is the issue reproducible or intermittent? Reproducable

Description of the issue:
AWS likes to offer it's own DHCP and DNS servers.
   : No
DNS Suffix Search List. . . . . . : us-east-1.ec2-utilities.amazonaws.com
windomain.local
ec2.internal
This causes some issues for DNS resolution, eg:
(from the DC; I could not ping via hostname or FQDN)
PS C:\Users\vagrant> ping -a win10.windomain.local
Ping request could not find host win10.windomain.local. Please check the name and try again.
You can see that even through the DC is running DNS services, it defaults to Amazon's DHCP-provided DNS server:
PS C:\Users\vagrant> netsh interface ipv4 show dnsservers
Configuration for interface "Ethernet"
DNS servers configured through DHCP:  <IP_ADDRESS>
Register with which suffix:           Primary only
We can fix this by running:
PS C:\Windows\system32> netsh interface ipv4 add dnsservers "Ethernet" address=<IP_ADDRESS>
PS C:\Users\vagrant> netsh interface ipv4 show dnsservers
Configuration for interface "Ethernet"
Statically Configured DNS Servers:    <IP_ADDRESS>
Register with which suffix:           Primary only
PS C:\Users\vagrant> ping -a win10.windomain.local
Pinging win10.windomain.local [<IP_ADDRESS>] with 32 bytes of data:
Reply from <IP_ADDRESS>: bytes=32 time<1ms TTL=128
The better fix is to push the DC as the authoritative DNS server by changing the VPC configuration - Create and associate new DHCP Options Set (https://docs.aws.amazon.com/vpc/latest/userguide/VPC_DHCP_Options.html)
domain-name = windomain.local; domain-name-servers = <IP_ADDRESS>; netbios-name-servers = <IP_ADDRESS>;

It's worth nothing that unless we add additional lookup forwarders to the DC's DNS configuration, it will not be able to resolve anything external to the lab. I am not sure what impact this will have on the environment.
This is easily resolved by adding one, something like <IP_ADDRESS> or AWS's default provided one (<IP_ADDRESS> according to the output above)

Ah yeah, I'm working around this using remote-exec which is janky: https://github.com/clong/DetectionLab/blob/master/Terraform/main.tf#L197
I should definitely look at the AWS DNS/DHCP stuff and see if I can figure out a cleaner way to do this!

I've got this figured out - I'll submit it as a pull request.
You can define the DHCP options and associate it with the VPC in the terraform config itself

Fixed in #226


Rinnegan Ability

In basic it's an eye that allows you to warp the space between mobs, players and yourself.
Passive: if you have this ability, looking at anyone makes them glow. If you shift while glowing they glow in different colour (either blue or red, idk) and they're basically "chosen".
If you shift again, you'll swap with them. However if you look at another mob/player and choose them too, these two will swap together.
Drawbacks: If the mob or player are moving too fast it may be tricky to select them, so strafing is powerful against that
Another drawback is that it's not really combat-oriented, very specific situations mostly.

That power is really interesting, I'll consider it.


imagemagick: Update to version 7.0.8-42

Changes generated by checkver.ps1

ref: https://github.com/lukesampson/scoop/pull/3060
Please wait for a few days for scoop-core migration. If you like to try develop version of scoop, ref: https://github.com/lukesampson/scoop/pull/3367#issuecomment-486597453

Supressed by scoopinstaller/scoop-main@2866a2104c4de0ffc06ec104318c1549fe411487


Revert "fix: Require 1 confirmation when opening channels"

This reverts commit 900f883ef615b490d533b6de1cff6546fe92fcbc.
It turns the problem was not with the original change, but with a faulty regtest state.

bors r+


Migrate menu into bootstrap navbar

Menus are created with a DHTML library that uses its own javascript, it's time to move them into the navbar structure of bootstrap

Fixed


WorldEnvironment glow has no effect in EditorPlugin

Godot version
v4.2.beta2.official [f8818f85e]
System information
Vulkan API 1.3.205 - Forward+ - Using Vulkan Device #0: NVIDIA - NVIDIA GeForce RTX 3060 Ti
Issue description
WorldEnvironment glow has no effect in EditorPlugin when addon activated.

Steps to reproduce
NA
Minimal reproduction project
test_worldenvironment_in_editorplugin.zip

Does your Viewport have 2D_HDR enabled?

Is the environment background mode set to Canvas? Remember that the editor renders in its own viewport, so you likely need to assign an environment to it if you want to make the editor itself glow.

Is the environment background mode set to Canvas? Remember that the editor renders in its own viewport, so you likely need to assign an environment to it if you want to make the editor itself glow.

I think so. There is an environment node in the main scene and its background mode is set to Canvas.


Why doesn't the callback for  provide a reference to the original collection?

Ideally, I should be able to do this:
<For each={Object.keys(someVeryComplexOperationThatReturnsAMap())>
  {(key, index, results) => <SomeDisplayComponent item={results[key]} />}
</For>

But I can't because there isn't a 3rd parameter that references the collection that I passed to <For/>. Because of the way Solid implements reactivity, it's awkward to have some local variable to hold that collection.

This is one of the cases where performance is at odds with DX: adding the ref means that the reference is kept in the closure; any asynchronous process running within will keep the closure alive, needlessly increasing memory consumption.
In your example case, consider using createMemo for the very complex operation, so that you can directly reference its output from wherever you want without adding to the memory.

Yeah never thought about adding it. It's interesting because to be reactive I can't just wrap the value but wrap the access so in a sense I'd just be passing the same closure through so it isn't that expensive on the basic level. But it could turn something that didn't require to be memoized to be so because you would suddenly be redoing that Object.keys on every single row. So the solution would be that we auto-memoize the expression. At which point by not providing the API we are directing you to do that yourself without opting everyone into automemoization.
I think that this is an interesting suggestion and is probably more of a disccusion.


Split FastAPI tests

Needs to split one-to-all tests to different: for Depends, yield Depends, high-level Depends, base requests, etc
Original Test: https://github.com/Lancetnik/Propan/blob/main/tests/fastapi/case.py#L20

Hello @Lancetnik !
I am interested in taking on the issue. Could you please confirm if I can proceed with this change? Additionally, if there are any specific guidelines or dimensions you would like me to follow, please let me know.
Thanks!


Displayed joint positions are always the same between left and right parts

Issue 3: The displayed joint positions are always the same between left and right parts, e.g. left and right legs or left and right arms, and values are oscillating between the two expected values
While reading the port data from both legs on the terminal with yarp read, we get the hip_pitch values for both legs...

left hip_pitch ~ -3 deg
right hip_pitch ~ 14 deg

...we can see in the example screenshots below (obtained with Gazebo simulation) the visualiser plot values being always the same between the two legs, and oscillating between the two expected values.

We can conclude that the visualiser is displaying the same values for both telemetry entries and somehow mixing both ports.
Analysing...

Originally posted by @nunoguedelha in https://github.com/ami-iit/yarp-openmct/issues/123#issuecomment-1229587565

After further analysis, we see that:

The issue is already present in https://github.com/ami-iit/yarp-openmct/pull/129, so before the changes introduced by this issue.
The parser ICubTelemetry.prototype.parseFromId is called with the same Yarp port sample for both telemetry ids sens.rightArmJointState and sens.leftArmJointState in the case of the arms, and similar thing happens for the legs.

It could be a problem with the definition of the function pointer icubtelemetry.forwardYarpDataToNotifier...

Originally posted by @nunoguedelha in https://github.com/ami-iit/yarp-openmct/issues/123#issuecomment-1229600017

After checking again, actually the parser ICubTelemetry.prototype.parseFromId is called with the proper samples, different between the two ids sens.leftLegJointState and sens.rightLegJointState.
The problem was with the initialisation of the variable ICubTelemetry.state storing the parsed samples.
https://github.com/ami-iit/yarp-openmct/blob/ff74f1e351fe1ddb7c1139002a57acc9dbcc5eb9/iCubTelemVizServer/icubtelemetry.js#L22
https://github.com/ami-iit/yarp-openmct/blob/ff74f1e351fe1ddb7c1139002a57acc9dbcc5eb9/iCubTelemVizServer/icubtelemetry.js#L29-L35
https://github.com/ami-iit/yarp-openmct/blob/ff74f1e351fe1ddb7c1139002a57acc9dbcc5eb9/iCubTelemVizServer/icubtelemetry.js#L70
When initialising the sens.rightLegJointState nested structure, we had used the = operator to copy sens.leftLegJointState, which just sets a pointer to the later. For that reason we were always filling the same data for both legs.

This is easily fixed by using a deep copy through JSON.parse(JSON.stringify(...)).

Originally posted by @nunoguedelha in https://github.com/ami-iit/yarp-openmct/issues/123#issuecomment-1229658228

CC @S-Dafarra


IAM Credentials Wiki Instructions No Longer Accurate

The documentation at https://github.com/Netflix/priam/wiki/Setup is no longer up to date as of ba82d30, as far as I can tell.
I suck at Java - could someone kindly explain the new method used to employ the EC2 metadata, rather than the credentials file?

Hi @PacketFiend the default for Credentials in Priam has not changed. The default implementation for ICredential is ClearCredential.java i.e. by reading the file in "/etc/awscredential.properties". Granted this is not the best way as your AWS credentials are exposed.
Alternate way (and recommended) way is to use IAMCrednetial, when you run Priam on AWS. Since, priam only runs on AWS this is a clear winner. This automatically picks up the credentials loaded on your instance and forwards them to all the other services. For this, you will need to alter the Priam code by adding a new line in PriamGuiceModule as explained in setup wiki:
bind(ICredential.class).to(IAMCredential.class);
This will change the default binding of ICredential from ClearCredential to IAMCredential.
Let me know if you need more help on this.

Awesome, thanks, that was it.


KrbRequester.get_request_dict missing **kwargs

The standard implementation of Requester passes an allow_redirects boolean parameter. There's no hook in KrbRequester for this parameter, but it seems both unnecessary and unadjustable. Assuming nothing changes in the execution, a simple **kwargs permits usage of KrbRequester. This is necessary for us to use the python jenkinsapi libs.

BTW, it looks like this with existing code: https://gist.github.com/mistermocha/90cad7b51087ed2af3f6

Many thanks!


Extend description of Roles

Incorporate descriptions of roles and improved processes, as outlined and reviewed in:
https://docs.google.com/document/d/1Fu5EWfir8xs9mj9nCa_9l4LItl0wyw75BGhXrKcNJIQ/edit#heading=h.cvrarz76rja3
Addresses: https://github.com/thegooddocsproject/governance/issues/6

As per weekly meeting today, we decided that our thinking around decision making has advanced, and we want to pull it back together under a new pull request.
Email message - along with the thread: https://thegooddocsproject.groups.io/g/main/message/392


[PHPStanRules] Skip check trait method content on PreventDuplicateClassMethodRule

Fixes #2794

All checks have passed 🎉 @TomasVotruba it is ready for review.

All checks have passed 🎉 @TomasVotruba it is ready for review.


Refactor primenode key handling

This is step one in a major refactor of the primenode key handling.
It moves all the confirmation checks out of main.cpp and into primekeys.cpp as an extension of CTransaction.
Also removes primenode key signature checks on blocks generated on using the legacy signature OP codes; if a block passes all the chain integrity checks then we know it belongs so it's known good at this point.
There's some general fixup in IsPrimeStake on the actual check code.
This has been tested staking on the testnet and for syncing the main net but could still use some more confirmations.

You left src/primekeys.h in paycoin.pro

So I did, nice catch... (if that were a build breaking issue I'd have noticed lol)
Fixed.


add OS serverspec

Can one of the admins verify this patch?

"ok to test" to accept this pull request for testing
"test this please" for a one time test run
"add to whitelist" to add the author to the whitelist

ok to test

retest

retest

retest

retest

Looks like it's failing because the embedded sensu ruby isn't installed, but I thought that comes in through monitoring-common, so I don't know what's going on.

YAY!

LGTM :+1:

needs a rebase


Fix Rails 7.0.0 deprecation warnings

Overview
Hello. :wave: Upon upgrading to Rails 7.0.0, I've started seeing deprecation warnings with this gem and was wondering if they could be fixed?
Steps to Recreate
You'd only need to upgrade to Rails 7.0.0 and run your test suite with Countries 4.2.1 installed. You'll then see the following warnings:
/Users/bkuhlmann/.cache/frum/versions/3.1.0/lib/ruby/gems/3.1.0/gems/countries-4.2.1/lib/countries/country/class_methods.rb:101: warning: DEPRECATION WARNING: 'find_by_name' and 'find_*_by_name' methods are deprecated, please refer to the README file for more information on this change.
/Users/bkuhlmann/.cache/frum/versions/3.1.0/lib/ruby/gems/3.1.0/gems/countries-4.2.1/lib/countries/country/class_methods.rb:101: warning: DEPRECATION WARNING: 'find_by_name' and 'find_*_by_name' methods are deprecated, please refer to the README file for more information on this change.
/Users/bkuhlmann/.cache/frum/versions/3.1.0/lib/ruby/gems/3.1.0/gems/countries-4.2.1/lib/countries/country/class_methods.rb:101: warning: DEPRECATION WARNING: 'find_by_name' and 'find_*_by_name' methods are deprecated, please refer to the README file for more information on this change.

Environment

Ruby: ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [arm64-darwin21.2.0]
Rails: 7.0.1
Countries: 4.2.1

It's unrelated to Rails 7, see https://github.com/countries/countries#upgrading-to-42-and-5x for details.
Are you using this gem directly, or via the country_select gem?

:bow: Apologies, I see the issue now. This was stemming from an obscure object deeper in the stack I'm working in that I hadn't noticed before. I've made the necessary corrections and the issue is resolved now.


tsc won't compile newly added references in watch mode

Bug Report
tsc won't compile newly added references in watch mode, while it compiles on initial start
I don't know if this description is clear :(
so i put an demonstration image in Steps to reproduce section

🔎 Search Terms
is:issue is:open references

🕗 Version & Regression Information
Typescript version : 4.5.5

⏯ Github repo
https://github.com/ryanroe/tsc-references-bug

💻 Steps to reproduce

clone the repo

git clone https://github.com/ryanroe/tsc-references-bug
cd tsc-references-bug
npm install
npx tsc --build ./tsconfig.json -w

open with Visual Studio Code (or any other editors) and remove the references field of root tsconfig.json
save
undo last operation (restore the references field)

🙁 Actual behavior

tsc says the compilation is successful
Found 0 errors. Watching for file changes

🙂 Expected behavior
tsc should complain about the error of referenced project as initial start
error TS2304: Cannot find name 'a'.

BUT when i removed the files field of root tsconfig.json , everything works!

Reproduced in TypeScript 4.8.4.
Is there any progress on this?


Configure passenger for PGPv3 redirects

Should I be using the permanent flag?
After your solr PR https://github.com/Princeton-CDH/geniza/pull/495 is merged, presumably I should add a line that handles tags as well?

@kmcelwee would you rewrite the issue as a user story? (LMK if you want help with phrasing/why). It is actually a user-facing feature and should be testable.


Eroor when trying to release

TL;DR
Cannot release an artifact. Pipeline was working few hours ago but stopped working with "Something went wrong"
Expected behavior
Creates tag, adds Changelog and Releases artifact
Observed behavior
Getting an error:

✔ Building strategies by path
❯ .: elixir
✔ Collecting release commit SHAs
❯ release search depth: 400
❯ Fetching releases with cursor undefined
⚠ Could not find releases.
⚠ Expected 1 releases, only found 0
⚠ Missing 1 paths: .
❯ looking for tagName: v0.0.1
⚠ Expected 1 releases, only found 0
✔ Collecting commits since all latest releases
❯ commit search depth: 500
❯ Set(0) {}
❯ Fetching merge commits on branch main with cursor: undefined
Error: release-please failed: Request failed due to following response errors:
 - Something went wrong while executing your query. Please include `A885:390BA2:701B762:B9807B8:663A407E` when reporting this issue.

Action YAML
name: Release

on:
  pull_request:
    branches:
      - "main"
  push:
    branches:
      - "*"
jobs:
  release:
    if: contains(github.event.head_commit.message, 'release-please--branches') || startsWith(github.event.head_commit.message, 'bump')
    runs-on: ubuntu-latest
    steps:
      - name: Generate a token
        id: generate_token
        uses: actions/create-github-app-token@v1
        with:
          app-id: ${{ secrets.APP_ID }}
          private-key: ${{ secrets.APP_PEM }}

      - uses: actions/checkout@v4
        with:
          fetch-depth: 0

      - uses: google-github-actions/release-please-action@v4
        id: release
        with:
          token: "${{ steps.generate_token.outputs.token }}"
          manifest-file: .release-please-manifest.json
          config-file: release-please-config.json

Log output
No response
Additional information
No response

I have the exact same issue. Runs:
working:
https://github.com/aeternity/tipping-community-backend/actions/runs/8983221229/job/24672501841
changing something unrelated (and broken):
https://github.com/aeternity/tipping-community-backend/actions/runs/8987487831/job/24687766859

#976


Persist the file-location in the File metadata

the File MAP (https://docs.google.com/spreadsheets/d/1Y8QBMxCnE92JRKTVvbeNy8PHVFJygqgDQpkVvzP6AhA/edit#gid=1729752180) originally gave location at the key for this, but this is fine for now.


Asset Management

Description

Bulk publish assets to EDC(s): Syncs a set of assets to one or more EDCs
Sync existing assets from EDC to DGK: Imports assets, that have been published on an EDC without the DGK, into DGK
View asset catalog by target EDC
View asset catalog by policy
Search asset
Get asset
Get asset history
Check conformity

Impact

Additional information

[ ] I'm willing to contribute to this feature

The Asset Management API specifications are available at https://confluence.catena-x.net/display/CXAR/Data+Governance+KIT%3A+REST+API+of+decentral+components


Nothing on stdoud

I might be missing something
When I try to run the parser, I see messages on stderr, but nothing in stdout
cat ~/.bitcoin/blocks/blk00000.dat | ./parser -j4 -t1 > wat
Allocated IO buffer (104857600 bytes)
Allocated parse buffer (104857600 bytes)
Initialized 4 threads in the thread pool
-- Parsed 0 blocks (read 102400 KiB, 100 MiB total, skipped 0KiB)
-- Parsed 114484 blocks (read 28670 KiB, 127 MiB total, skipped 0KiB) EOF
Parsed 119969 blocks (127 MiB)in 1 seconds

but
$ wc -l wat
0

only -t0 returns binary output. Am I running it wrong?

Oh nevermind, now I understand I first have to make the whitelist. Closing

@runn1ng odd,  if the the whitelist was empty,  it should output every block,  did adding -w really resolve your issue?

Resolved in c110b97


openssl: 1.1.1d -> 1.1.1e

Motivation for this change
a "Low severity" [0] security issue:

Fixed an overflow bug in the x64_64 Montgomery squaring procedure used
in exponentiation with 512-bit moduli (CVE-2019-1551)

[0] https://www.openssl.org/news/vulnerabilities.html#y2019
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Even current staging (db1eb191f) still suffers from the same issue as 19.09, so this can't be merged as-is.

To recap: pyopenssl fails to build with that, upstream tracking issue is in https://github.com/pyca/pyopenssl/issues/899.
I'll file PRs applying just the CVE-fixing patch. We can probably still "properly" bump openssl as soon as pyopenssl has updated their code.

Opened PRs to backport the fix for CVE-2019-1551 to master and 20.03 (staging):
https://github.com/NixOS/nixpkgs/pull/84083
https://github.com/NixOS/nixpkgs/pull/84084

Pushed as 6c8692feb4f


[REBUILD] Hellbound needs testing!!!

Hellbound was just re-added to the rebuild branch. This requires testing from the crack team of mapset testers.
Please add a note to the ticket if you are testing this and please report back on the following:
Any texture issues (missing or incorrect textures etc)
Thing issues (incorrect decorations, monsters etc)
Show stopping bugs
Any other issues
This should be tested within the week before other mapsets are added.
Please note that the HUB map is currently being rebuilt and is not available right now, use changemap HBND01 to start the mapset

Misaligned switch textures in the following maps:
HBND10

HBND13

No other issues found


add create_many

added create_many :)

You can use:
await manager.execute(Mymodel.insert_many(**fields))

instead of
await manager.create_many(Mymodel, **fields)

Sorry i don't see the benefit of your request


fix type error

webpack-internal:///./node_modules/opencc-js/bundle-node.js:97
      const n = s.length, arr = [];
                  ^

TypeError: Cannot read properties of undefined (reading 'length')
    at Trie.convert (webpack-internal:///./node_modules/opencc-js/bundle-node.js:97:19)
    at convert (webpack-internal:///./node_modules/opencc-js/bundle-node.js:170:48)
    at pushRssToChannel (webpack-internal:///./src/news/pushRssToChannel.ts:31:39)
    at eval (webpack-internal:///./src/bot/botStart.ts:51:52)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
[nodemon] app crashed - waiting for file changes before starting...

s is expected to be a string. For this issue, we should fix the caller instead of modifying this function

Hi, greetings, what do you mean? Which caller?
Do you mean I should fix it on my application itself and not this package?
I tried several ways but I can't fix it unless modifying this package.
import * as OpenCC from 'opencc-js'

export const toTW = OpenCC.Converter({ from: 'cn', to: 'tw' })

It builds ok, but broke after running npm start
Or maybe, what is your suggestions for updating the pull request?

Hi, @Aqzhyi. I have just checked and I can run your code without any errors.
import * as OpenCC from 'opencc-js';
const toTW = OpenCC.Converter({ from: 'cn', to: 'tw' });
console.log(toTW('吃面'));  // 吃麵

ok, thank you many thanks, let me do more trials.
failed on Linode and netlify. but local looks working.


Delete Obito9596.json

Fixes Issue

Changes proposed

Check List (Check all the applicable boxes)

[ ] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[ ] All new and existing tests passed.
[ ] This PR does not contain plagiarized content.
[ ] The title of my pull request is a short description of the requested changes.

 Can you please give us more details about the PR and why you are trying to delete it? because the username of the file doesn't match yours.
By seeing the name matching (file and yours), I am guessing this is your old profile and you have changed your username.

Yes, that's why I m removing the old username and again I will make a new PR with the new username ok.

Okay. But the best way is just to rename the file the same as your username, and modify the link accordingly.

Okay. But the best would be to rename the file the same as your username and modify the links accordingly.

Sure, can I close this PR and Start with a new one?

Okay. But the best would be to rename the file the same as your username and modify the links accordingly.

i don't know why this message (merging blocking showing instead of showing  issue is resolved).

Okay. But the best would be to rename the file the same as your username and modify the links accordingly.

Sure, can I close this PR and Start with a new one?

Yes sure


A Cookie maxAge of ms format string causes incorrect behavior

According to the docs the maxAge parameter of res.cookie should accept a "[number] in milliseconds or a string in ms format."
Passing a string in ms format throws an error

@AriLFrankel, the docs says

maxAge
Number
Convenient option for setting the expiry time relative to the current time in milliseconds.

So, there is no mistake in the docs.
Closing this issue, feel free to re-open if it still confuses you.

Thanks for your research @HarshithaKP . Sorry I didn't actually look at them, just forwarded the report 👍 I double-checked and indeed res.cookie is not documented to accept a string for maxAge option in the current API documentation.

I just followed the link @AriLFrankel provided, which is the docs for res.cookie and I cannot see in there where that quoted wording occurs about accepting a string. If OP can clarify, we can always re-open if there is a docs issue here.


Chore: Fix missing dependencies

Found that we were missing two dependencies when doing initial setup. This is to fix that.
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>requires a peer of jest@>=26 <27 but none is installed. You must install peer dependencies yourself.

I think this is an improvement regarding dependencies. @alexjball , take a look and let me know what you think.
This doesn't seem to have made a difference, presumably because there's not any updates to that package:
$ npm install storybook-react-router@latest --save-dev
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.

storybook-react-router requires addon-actions v 5 or lower, but we use version 6. Things work with this setup though, so it's likely an issue on the library's side. We can ignore this warning

jed to double check if this is working and close out if there are no further issues running the storybook code per Alex Ball.


Get Error when create new project , do pod install and build

I created simple view project and did pod install with Podfile.
Launguage is Objective-C and Devices is Universal
pod "ROSiOS"
pod "ROSiOS-std_msgs"

Then, after that, I build it. It failed.

This is because of compiling ros/boost related frameworks (C++ codes) as Objective-C (which should be compiled as Objective-C++).
Brief fix is to rename main.m file to main.mm in your project. (.mm is an extension of Objective-C++)
(by renaming, Xcode switches compiler from Obj-C to Obj-C++ on your main file.)

Oh, Thanks! That's it!


winget install wrong pacakge from msstore

Brief description of your issue
I am trying to install the 'Visual Studio Code' using the msstore source but it installs 'Visual Studio Code - Insiders'.
Steps to reproduce
> winget install -s msstore "Visual Studio Code"

Expected behavior
winget install  'Visual Studio Code'
Actual behavior
winget install a different  'Visual Studio Code - Insiders'
> winget install -s msstore "Visual Studio Code"
Found Visual Studio Code - Insiders [XP8LFCZM790F6B] Version 1.84.0
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Agreements for Visual Studio Code - Insiders [XP8LFCZM790F6B] Version 1.84.0

Environment
Windows Package Manager (Preview) v1.7.2782-preview
Copyright (c) Microsoft Corporation. All rights reserved.
Windows: Windows.Desktop v10.0.22631.2861
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.22.2782.0

I'm not sure why the "msstore" source is defaulting to the Insider version.
I'll let them know.
As a workaround, you can use the explicit ID "XP9KHM4BK9FZ7Q".
I found that after running a search:
winget search code -s msstore
Name                                 Id             Version
-----------------------------------------------------------
#Code                                9NBLGGH4S3MF   Unknown
Visual Studio Code                   XP9KHM4BK9FZ7Q Unknown
Code Writer                          9WZDNCRFHZDT   Unknown
Visual Studio Code - Insiders        XP8LFCZM790F6B Unknown
WiFi QR Code Scanner                 9PNHNRBG9WLH   Unknown
QR Code Scanner                      9NZFK4DCXMZ4   Unknown
Serris Code Editor                   9NBLGGH4RM22   Unknown
Photo Scan : OCR and QR Code Scanner 9NBLGGH4S87W   Unknown
Send To QR Code                      9WZDNCRFJHJ9   Unknown
Visual Code Editor                   9NG2QVSXT34H   Unknown
QR-Code Generator                    9PB220Q9NZZR   Unknown
Free QR Code Scanner                 9N7QFLXDQ6QP   Unknown
Morse Code Lite                      9N4L35VDQTGP   Unknown
Car Codes                            9NBLGGH5PNJD   Unknown
QR code generator for windows        9P008J0VX9PJ   Unknown
Fast QR Code Maker                   9N570B7R2ZZ5   Unknown
1D/2D Code Maker                     9N850ZC519KH   Unknown
Code Graph                           9NJGHRWNLPXW   Unknown

Clearly they are defaulting to the Insider version:
winget show "Visual Studio Code" -s msstore
Found Visual Studio Code - Insiders [XP8LFCZM790F6B]
Version: 1.84.0
Publisher: Microsoft Corporation
Publisher Url: https://code.visualstudio.com/
Description:
  This is the insiders build of Visual Studio Code, which contains the latest features shipped daily. Visual Studio Code is a free, lightweight, and extensible code editor for building web, desktop, and mobile applications, using any programming language and framework.

  Visual Studio Code has built-in support for Git source control management and powerful integrations with GitHub, an integrated debugger, and smart code completion with IntelliSense and with AI-driven IntelliCode. With over 30,000 extensions and themes in the Visual Studio Code Marketplace, you can customize the features and the look of Visual Studio Code to fit your needs, preferences, and style.

  You can use Visual Studio Code to build any kind of app, for web, desktop, and mobile. Visual Studio Code supports JavaScript and TypeScript natively and offers extensions for coding in languages such as Python, Java, C/C++, C#, Go, Rust, PHP, and many more.
License: https://code.visualstudio.com/License/
Privacy Url: https://privacy.microsoft.com/en-US/privacystatement
Copyright: ms-windows-store://pdp/?ProductId=XP8LFCZM790F6B
Tags:
  programming
  coding
  code
  vscode
  vs
  editor
  insiders
Agreements:
Category: Developer tools
Pricing: Free
Free Trial: No
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
Seizure Warning: https://aka.ms/microsoft-store-seizure-warning
Store License Terms: https://aka.ms/microsoft-store-license

Installer:
  Installer Type: exe
  Installer Locale: en-us
  Installer Url: https://github.com/microsoft/vscode-winsta11er/releases/download/v0.0.6/vscode-winsta11er-insiders-x64.exe
  Installer SHA256: 24eac058ccdc91bfa5cb48788325502ae8da2ea85c380aa519d750f3dfe28697

I tried today again, and has the same behaviour.


Alert

I try to trigger an alert. What i do and what i have:

all on same server
influx --version InfluxDB shell version: 1.1.1
telegraf --version Telegraf v1.1.2 (git: release-1.1.0 3da3a2279108d02c2158782794532de7cd7deacd)
kapacitor Kapacitor starting, version 1.1.1, branch master, commit d1e0173df2b9f44c64b7bbf1a120a1bdb3ef683e

file:

influxdb.conf
[meta]
dir = "/var/lib/influxdb/meta"
[data]
dir = "/var/lib/influxdb/data"
wal-dir = "/var/lib/influxdb/wal"

telegraf.conf
[global_tags]
server = "dev-tools"
[agent]
interval = "1s"
round_interval = true
metric_batch_size = 1000
metric_buffer_limit = 10000
collection_jitter = "0s"
flush_interval = "10s"
flush_jitter = "0s"
precision = ""
debug = false
quiet = false
logfile = ""
hostname = "dev_tools"
omit_hostname = false
[[outputs.influxdb]]
retention_policy = ""
write_consistency = "any"
timeout = "5s"
[[inputs.cpu]]
percpu = true
totalcpu = true
collect_cpu_time = false
[[inputs.disk]]
ignore_fs = ["tmpfs", "devtmpfs"]
[[inputs.diskio]]
[[inputs.kernel]]
[[inputs.mem]]
[[inputs.processes]]
[[inputs.swap]]
[[inputs.system]]
[[inputs.apache]]
urls = ["http://localhost/server-status?auto"]
[[inputs.net]]
interfaces = ["eth0"]

kapacitor.conf
hostname = "localhost"
data_dir = "/var/lib/kapacitor"
skip-config-overrides = false
default-retention-policy = ""

[http]
bind-address = ":9092"
auth-enabled = false
log-enabled = true
write-tracing = false
pprof-enabled = false
https-enabled = false
https-certificate = "/etc/ssl/kapacitor.pem"
[config-override]
enabled = true
[logging]
file = "/var/log/kapacitor/kapacitor.log"
level = "INFO"
[replay]
dir = "/var/lib/kapacitor/replay"
[task]
dir = "/var/lib/kapacitor/tasks"
snapshot-interval = "60s"
[storage]
boltdb = "/var/lib/kapacitor/kapacitor.db"
[deadman]
global = false
threshold = 0.0
interval = "10s"
id = "node 'NODE_NAME' in task '{{ .TaskName }}'"
message = "{{ .ID }} is {{ if eq .Level "OK" }}alive{{ else }}dead{{ end }}: {{ index .Fields "collected" | printf "%0.3f" }} points/INTERVAL."
[[influxdb]]
enabled = true
default = true
name = "localhost"
urls = ["http://localhost:8086"]
username = ""
password = ""
timeout = 0
insecure-skip-verify = false
startup-timeout = "5m"
disable-subscriptions = false
subscription-protocol = "http"
subscriptions-sync-interval = "1m0s"
kapacitor-hostname = ""
http-port = 0
udp-bind = ""
udp-buffer = 1000
udp-read-buffer = 0
[influxdb.subscriptions]
[influxdb.excluded-subscriptions]

cpu_alert.tick
stream
// Select just the cpu measurement from our example database.
|from()
.measurement('cpu')
|alert()
.crit(lambda: "usage_system" > 0.1)
// Whenever we get an alert write it to a file.
.log('/tmp/alerts.log')

commands:
kapacitor show cpu_alert
ID: cpu_alert
Error:
Template:
Type: stream
Status: enabled
Executing: true
Created: 16 Dec 16 12:38 UTC
Modified: 16 Dec 16 14:30 UTC
LastEnabled: 16 Dec 16 14:28 UTC
Databases Retention Policies: ["telegraf"."default"]
TICKscript:
stream
// Select just the cpu measurement from our example database.
|from()
.measurement('cpu')
|alert()
.crit(lambda: "usage_system" > 0.1)
// Whenever we get an alert write it to a file.
.log('/tmp/alerts.log')
// Send alert to hander of choice.
DOT:
digraph cpu_alert {
graph [throughput="0.00 points/s"];
stream0 [avg_exec_time_ns="0s" ];
stream0 -> from1 [processed="0"];
from1 [avg_exec_time_ns="0s" ];
from1 -> alert2 [processed="0"];
alert2 [alerts_triggered="0" avg_exec_time_ns="0s" crits_triggered="0" infos_triggered="0" oks_triggered="0" warns_triggered="0" ];
influx
Visit https://enterprise.influxdata.com to register for updates, InfluxDB server management, and monitoring.
Connected to http://localhost:8086 version 1.1.1
InfluxDB shell version: 1.1.1

show databases
name: databases
name

_internal
telegraf

use telegraf
Using database telegraf
select * from cpu limit 10
name: cpu
time                    cpu             host            server          usage_guest     usage_guest_nice        usage_idle      usage_iowait    usage_irq       usage_nice      usage_softirq   usage_steal     usage_system            usage_user

1481894470000000000     cpu-total       dev_tools       dev-tools       0               0                       0               0               0      00               0               0.1999000499723049      99.80009994751875
1481894470000000000     cpu1            dev_tools       dev-tools       0               0                       0               0               0      00               0               0.199999999977299       99.80000000446104
1481894470000000000     cpu0            dev_tools       dev-tools       0               0                       0               0               0      00               0               0.20000000000436557     99.79999999981374
1481894480000000000     cpu1            dev_tools       dev-tools       0               0                       0               0               0      00               0               0.20000000000436557     99.79999999981374
1481894480000000000     cpu0            dev_tools       dev-tools       0               0                       0               0               0      00               0               0.20000000000436557     99.79999999981374
1481894480000000000     cpu-total       dev_tools       dev-tools       0               0                       0               0               0      00               0               0.2001000500364654      99.79989995211102
1481894490000000000     cpu0            dev_tools       dev-tools       0               0                       0               0               0      00               0               0.30030030029592597     99.69969970174338
1481894490000000000     cpu-total       dev_tools       dev-tools       0               0                       0               0               0      00               0               0.3999999999901047      99.5999999973178
1481894490000000000     cpu1            dev_tools       dev-tools       0               0                       0               0               0      00               0               0.5000000000058208      99.49999999722931
1481894500000000000     cpu-total       dev_tools       dev-tools       0               0                       0               0               0      00               0               0.3001500750364991      99.6998499270018
show subscriptions
name: _internal
retention_policy        name                                            mode    destinations

monitor                 kapacitor-0f8a8292-7c11-40f4-be8a-df0a848ccef3  ANY     [http://localhost:9092]
name: telegraf
retention_policy        name                                            mode    destinations

autogen                 kapacitor-0f8a8292-7c11-40f4-be8a-df0a848ccef3  ANY     [http://localhost:9092]
what i try:
delete all and start from begining
delete all database; restart all services
root@ip-192-168-2-110 ~# kapacitor stats ingress
Database   Retention Policy Measurement    Points Received
_internal  monitor          cq                           9
_internal  monitor          database                    18
_internal  monitor          httpd                        9
_internal  monitor          queryExecutor                9
_internal  monitor          runtime                      9
_internal  monitor          shard                       18
_internal  monitor          subscriber                  27
_internal  monitor          tsm1_cache                  18
_internal  monitor          tsm1_engine                 18
_internal  monitor          tsm1_filestore              18
_internal  monitor          tsm1_wal                    18
_internal  monitor          write                        9
_kapacitor autogen          edges                       45
_kapacitor autogen          ingress                    238
_kapacitor autogen          kapacitor                    9
_kapacitor autogen          nodes                       27
_kapacitor autogen          runtime                      9
telegraf   autogen          apache                      90
telegraf   autogen          cpu                        270
telegraf   autogen          disk                       180
telegraf   autogen          diskio                     180
telegraf   autogen          kernel                      90
telegraf   autogen          mem                         90
telegraf   autogen          net                        180
telegraf   autogen          processes                   90
telegraf   autogen          swap                       180
telegraf   autogen          system                     180
root@ip-192-168-2-110 ~#
root@ip-192-168-2-110 ~#
root@ip-192-168-2-110 ~#
root@ip-192-168-2-110 ~#
root@ip-192-168-2-110 ~# kapacitor stats ingress
Database   Retention Policy Measurement    Points Received
_internal  monitor          cq                          10
_internal  monitor          database                    20
_internal  monitor          httpd                       10
_internal  monitor          queryExecutor               10
_internal  monitor          runtime                     10
_internal  monitor          shard                       20
_internal  monitor          subscriber                  30
_internal  monitor          tsm1_cache                  20
_internal  monitor          tsm1_engine                 20
_internal  monitor          tsm1_filestore              20
_internal  monitor          tsm1_wal                    20
_internal  monitor          write                       10
_kapacitor autogen          edges                       50
_kapacitor autogen          ingress                    265
_kapacitor autogen          kapacitor                   10
_kapacitor autogen          nodes                       30
_kapacitor autogen          runtime                     10
telegraf   autogen          apache                     100
telegraf   autogen          cpu                        300
telegraf   autogen          disk                       200
telegraf   autogen          diskio                     200
telegraf   autogen          kernel                     100
telegraf   autogen          mem                        100
telegraf   autogen          net                        200
telegraf   autogen          processes                  100
telegraf   autogen          swap                       200
telegraf   autogen          system                     200
I do not have any idea why is not trigger any alert. Database are all the same "telegraf", i have data on measurement, i try to change to all i imagine and i do not trigger anything; i try even with kapacitor_example (database) but is the same.
Can you help me please ?
Thank you !
Florin

Ok, somehow i fix this, break 15 min dink 1 coffee and delete all.
Now is working ( i have data).
Next problem:
i record 1 second of alerts and i want to export/sent to Victorops.
kapacitor show cpu_alert
ID: cpu_alert
Error:
Template:
Type: stream
Status: disabled
Executing: false
Created: 16 Dec 16 14:58 UTC
Modified: 16 Dec 16 15:13 UTC
LastEnabled: 16 Dec 16 15:07 UTC
Databases Retention Policies: ["telegraf"."autogen"]
TICKscript:
stream
// Select just the cpu measurement from our example database.
|from()
.measurement('cpu')
|alert()
.crit(lambda: "usage_idle" > 10)
// Whenever we get an alert write it to a file.
.log('/tmp/alerts.log')
// Send alert to hander of choice.
    // Slack
    // .slack()
    // .channel('#alerts')

    // VictorOps
    .victorOps()

DOT:
digraph cpu_alert {
stream0 -> from1;
from1 -> alert2;
}
kapacitor.conf
[victorops]
Configure VictorOps with your API key and default routing key.
enabled = true
Your VictorOps API Key.
api-key = "my keyf"
Default VictorOps routing key, can be overridden per alert.
routing-key = ""
The VictorOps API URL should not need to be changed.
url = "https://alert.victorops.com/integrations/generic/20131114/alert"
If true the all alerts will be sent to VictorOps
without explicitly marking them in the TICKscript.
The routing key can still be overridden.
global = false
kapacitor replay -recording 4e00e5be-1aed-4f0b-bbdf-555c9b27d887 -task cpu_alert
f8f1b3dc-b353-48ae-9b9b-6ddcef591b59
Error from kapacitor log is:
tail -f kapacitor.log
[task_master:f8f1b3dc-b353-48ae-9b9b-6ddcef591b59] 2016/12/16 15:14:47 I! Started task: cpu_alert
[cpu_alert:alert2] 2016/12/16 15:14:47 E! failed to send alert data to VictorOps: URL or API key not found: 404
[cpu_alert:alert2] 2016/12/16 15:14:48 E! failed to send alert data to VictorOps: URL or API key not found: 404
[cpu_alert:alert2] 2016/12/16 15:14:48 E! failed to send alert data to VictorOps: URL or API key not found: 404
[cpu_alert:alert2] 2016/12/16 15:14:48 E! failed to send alert data to VictorOps: URL or API key not found: 404
[cpu_alert:alert2] 2016/12/16 15:14:48 E! failed to send alert data to VictorOps: URL or API key not found: 404
[cpu_alert:alert2] 2016/12/16 15:14:48 E! failed to send alert data to VictorOps: URL or API key not found: 404
[task_master:f8f1b3dc-b353-48ae-9b9b-6ddcef591b59] 2016/12/16 15:14:48 I! Stopped task: cpu_alert
[task_master:f8f1b3dc-b353-48ae-9b9b-6ddcef591b59] 2016/12/16 15:14:48 I! closed
But url and api key are in kapacitor.conf.
Where is the error ? :)
Thank  you and have a great weekend !
Florin

@flcaza Did you set a routing key?

Fixed, was from Api key.
Thank you !


[BUG] testPathDirs with 0 matches

Bug
Version
Jest 15.1.0
Node v4.4.7
NPM 3.10.6
Windows 10
Current behavior
Since the update to Jest 15, no more tests are found.
Steps to reproduce

Reproducible on any project with Jest.

Add a dash in your path, e.g. C:\idea\myproject replaced to C:\idea\my-project

Then execute npm test.

No tests found
...
testPathDirs: C:\idea\my-project - 0 matches
````
Expected behavior
The tests are found.
Debug mode
Here is the relevant info...
  "testPathDirs": [
    "C:\\idea\\my-project"
  ]

The dash is not escaped.
Note
Probably related to this pull request...

Duplicate: 1567 1551
Sorry about it.