Improve quality of responses

I am compiling a list of Slack links for all the failure responses. We should investigate these and work on improving the quality of our responses.
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702888708418929
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702888719400219
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702895252358599
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702888720058339
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702888722872869
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702888723560539
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702888725241529
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702888726261829

After the ingestion of Astro Forum docs  (https://github.com/astronomer/ask-astro/pull/212), I observed that in certain responses, sources are cited from forum docs that lack any corresponding response. Additionally, it seems that the document may not be closely related, and the inclusion of the forum source appears to be a result of a word match in the question asked.

question
Status
crc_answer
Comments

I want to create a task dynamically does airflow support it?
Pass
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702990644128149
I see forum doc as first source which does has dynamic task in title, however, there was no discussion around dynamic mapping in there.Forum link: https://forum.astronomer.io/t/dynamic-tasks-based-on-runtime-config/1770

How can I extract airflow dag run information? Such as start_date, run_id?
Pass
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702990649814709
Forum doc with only question and not responsesForum link:https://forum.astronomer.io/t/can-airflow-tracks-each-dag-run-based-on-parameter-passed-into-it/1861

I'm using EcsRunTaskOperator in Airflow 2.5.1, how can I wait until the ECS task is finished?
Pass
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702990653835769
Forum link : https://forum.astronomer.io/t/run-next-task-group-if-the-same-task-group-from-previous-dag-run-finished/2546 showing not related to EcsRunTaskOperator, however , releated to task finished

What is the best way to skip tasks based on a condition given in the parameters of the dag?
Pass
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702990655367769
Forum link: https://forum.astronomer.io/t/can-airflow-tracks-each-dag-run-based-on-parameter-passed-into-it/1861 looks like not related

list all extras of astronomer-providers?
Fail
https://ankit-test-group.slack.com/archives/C061F4LR4KT/p1702993436719699
Not related Forum Link: https://forum.astronomer.io/t/invoice-option-for-astronomer-certification-bundles/2414

Closing this issue as it is duplicate/covered by another issue https://github.com/astronomer/ask-astro/issues/133


[AutoPR automation/resource-manager] Runbook Linting issues fixed

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/2687

This PR has been merged into https://github.com/Azure/azure-sdk-for-go/pull/1444


can not access to input channel 512 with ENTTEC USB PRO

Hi,
Great addons and very full featured. Thanks for that.
I need to process two full universes in INPUT.
read method fills my array[513] with an strange offset before START_CODE
0x00, START_CODE, CHAN1, CHAN2, CHAN3, ..., CHAN 511
This prevent us to acces at 512 channel value.
There is a problem with ftdi lib ?

Hi,
Have you already solved this issue? If so, I'd be interested what the issue was.
Otherwise: we did not have a fixture to test dmx input with so we never really implemented that (i.e., there is no readDMX() function). So you probably changed some things in the addon code to get the input data I assume?


Timeout dismiss not working

Pop ups doesn't go away ang gets piled up until clicked. On angular 2.1.1

My mistake, sorry


Updating title in homepage (#172)

Fixes issue #172
In the Master file I check whether the type is ArticulateArchive to identify if we are on the homepage or in other list pages, and in that case I write Blog Title - Blog Description  instead of Archive - Blog Title
More SEO friendly :smile:

The alternative is to modify the IMasterModel to have a property specifically for this called PageTitle

Actually, a solution for all these 3 issues (#171, #172, #173), could be to add a SEO model used by all pages, and which contains title, desc, tags, and print it on pages with the help of an HTML helper, so everything is there by default.
So, if skins want the default feature they use the htmlhepler otherwise they print the individual elements selectively.
The helper might also print the twitter/og meta tags
What do you think?
Sent from my iPad

On 15 Dec 2016, at 08:15, Shannon Deminick<EMAIL_ADDRESS>wrote:
The alternative is to modify the IMasterModel to have a property specifically for this called PageTitle
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I think that's a great plan, this is a version 3.0 (major) so we're allowed to break a few things like interfaces :)

Changes in this PR have been refactored into PR #203

Hi @simonech for this to work, we would need Property Types on the Document types for these properties correct? The packageManifest.xml file would need to include this so that the package actually includes these Property Types as part of the installation/upgrade.
I'm not sure how you structured this yourself but was it a custom doc type that you used to 'mix-in' these properties among the other Articulate doc types?

Oh actually (sorry it's been a while!) this is just to make the SEO parts of page title, page description and page tags work better among the different page types? So no additional fields are needed

Indeed, no new properties needed :)
This was an old item,
On Sun, Mar 19, 2017 at 12:06 PM, Shannon Deminick<EMAIL_ADDRESS>
wrote:

Oh actually (sorry it's been a while!) this is just to make the SEO parts
of page title, page description and page tags work better among the
different page types? So no additional fields are needed
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Shazwazza/Articulate/pull/191#issuecomment-287608985,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADwdU3VoSNpoziP_xwm2uxhVF98EQtFks5rnQwagaJpZM4LNHzy
.

--
Simone Chiaretta
Microsoft MVP ASP.NET - ASPInsider
Blog: http://codeclimber.net.nz
RSS: http://feeds2.feedburner.com/codeclimber
twitter: @simonech


CLANG support

Currently, there is no CLANG support, due to missing libraries.
I assume this was planned for a later release?

Yes, and for advanced users who know
How to set it with mingw sdk


Fix yaml output formatting for auto-updated yaml files

No Idea, why the files were deleted again. Here they come again with improvement.


Difficulty calculator

What I have done

Added Difficulty calculator for Recipe based on techniques, steps and preparations. (ChatGPT)
Added Nutrition calculator for Recipe based on ingredients. (ChatGPT)

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 10.25641% with 35 lines in your changes missing coverage. Please review.

Files with missing lines
Patch %
Lines

webpage/modules/ai_advisor.py
10.25%
35 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Files with missing lines
Coverage Δ

webpage/modules/ai_advisor.py
57.47% <10.25%> (-38.37%)
:arrow_down:

🚨 Try these New Features:

Flaky Tests Detection - Detect and resolve failed and flaky tests


Include additional redis keyword arguments

This pull request is to add redis keywords arguments, and it has been tested in the locally.

Which page to test this? I can only found /control/ but it doesn't have WebSocket feature, whereas, by looking into settings.py, the redis_connection_kwargs is used for channel layer config, which belongs to WebSocket feature.

Thanks!


[YUNIKORN-1207] [Shim] preempt pods based on the priorities

What is this PR for?
Mark the task as "originator" after identify the same as first pod and passes the same info to core via SI message.
What type of PR is it?

[ ] - Feature

Todos

[ ] - Task

What is the Jira issue?
https://issues.apache.org/jira/browse/YUNIKORN-1207
How should this be tested?
Screenshots (if appropriate)
Questions:

[ ] - The licenses files need update.
[ ] - There is breaking changes for older versions.
[ ] - It needs documentation.

+1


fix: inline config interfaces

Signed-off-by: Patrick Jungermann<EMAIL_ADDRESS>Hey, I just made a Pull Request!

:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

@Rugvip this change is related to https://github.com/backstage/backstage/pull/11345#discussion_r872533107


Add an option for preferred background

Hello,
As users can choose preferred editor or language(s) in settings, can we have the same for preferred (imagery) background?
Thx for the answer, whatever it is.

Hey @deuzeffe - It sounds like you are asking about the settings on openstreetmap.org, which really falls outside the scope of this issue tracker.   This tracker is just for the iD editor.
iD should usually remember a user's chosen background between sessions.  This is stored in your browser's storage - so the only reason iD wouldn't remember the last background used is if you run your browser in incognito mode or clear out the settings.
Another thing you can do is add the background= parameter to the url when you launch iD.  So you could create a browser bookmark that always starts iD with the background that you want to use.

Ooops, I'm wrong, of course :( And you're right, obviously! Apologizes... Thx you for help&kindness.


Add optional workspace ID setting

By default, Toggl creates one Workspace for a user. Some users have
multiple workspaces, however, so the user should be able to specify the
workspace ID for the workspace they want to use toggl.vim with. Now they
can optionally specify that workspace ID with let g:toggl_workspace_id = 987654321
and toggl.vim will use that workspace. It does not verify that the
workspace exists or that the user has permission to write to that
workspace.

Thanks for your contribution!
I merge this PR with a small fix.

It does not verify that the workspace exists or that the user has permission to write to that workspace.
I may implement it in next PR, and I also welcome your code :)


No Services shown

Describe the bug
After setting everything up, there are no Services shown on the left side.

To Reproduce
Steps to reproduce the behavior:

I simply installed it with the binary release script and started it with "lazydocker"

Expected behaviour
Services and Container should be visible
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: Debian
Lazydocker Version
Version: commit=cca69e64f3225d44d1ffd115673d0ce26d153191, build date=2019-07-07T12:52:10Z, build source=binaryRelease, version=0.5.5, os=linux, arch=amd64

Additional context
I checked the Logfiles when running with -debug and the following warning is logged quite often:
{"buildDate":"2019-07-07T12:52:10Z","commit":"cca69e64f3225d44d1ffd115673d0ce26d153191","debug":true,"level":"warning","msg":"'docker-compose config --hash=*': 1.503660111s","time":"2019-07-19T11:54:42+02:00","version":"0.5.5"}
so i tried to run this command manually in my shell resulting in the following:
Validate and view the compose file.

Usage: config [options]

Options:
    -q, --quiet     Only validate the configuration, don't print
                    anything.
    --services      Print the service names, one per line.

So my guess is, that my docker-compose is somehow not  good for lazydocker, however version requirements should be met:
docker-compose version 1.8.0, build unknown

Same with docker version:
$docker version
Client:
 Version:           18.09.5
 API version:       1.39
 Go version:        go1.10.8
 Git commit:        e8ff056dbc
 Built:             Thu Apr 11 04:44:28 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          18.09.5
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.10.8
  Git commit:       e8ff056
  Built:            Thu Apr 11 04:10:53 2019
  OS/Arch:          linux/amd64
  Experimental:     false

Thank you for helping me out :)

Please read the requirements.

Im sorry, mistook the version numbers.


Doc: Query and Filtering API (Alpha) feature now available for Python, Javascript, Go and .NET.

What content needs to be created or modified?
We need to doc the How To for the 4 new languages supporting Query API.  Python Javascript, go and .NET.  This should go here.
https://v1-6.docs.dapr.io/developing-applications/building-blocks/state-management/howto-state-query-api/

Once the new quickstarts are in place, this can be added

closing until this is a thing


Microsoft.Build.Exceptions.InvalidProjectFileException: The SDK 'Microsoft.NET.Sdk.Web' specified could not be found.

Problem encountered on https://dotnet.microsoft.com/learn/web/aspnet-hello-world-tutorial/create
Operating System: Linux Ubuntu 18.10 - x64
OmniSharp.MSBuild.ProjectManager
Attempted to update project that is not loaded:

Can you try it on another machine or VM? It looks like incomplete steps (eg paths not set) or corrupted install

Turns out, I needed to link omisharp to the sdk.
I've fixed it by adding an omisharp.json file to the project folder.


Bug Fix: Remove Entity Relations Duplicate

(docs): Removing a duplicate of Entities Relations that appears twice in the sidebar.

CC @yuval-hazaz


fix(create): update docs and tsconfig

Update docs and tsconfig

normalize scopes in tsconfig
make sure tsconfig references gets updated
make sure docs bundle gets updated

Merging
Please rebase when merging and ensure your commit message uses conventional commit formatting.

we need to add two entries when generating an element

paths in /tsconfig.json
import map in docs/import-map.json


Ontology search input textbox debounce causes delay/lag

The update ontology table callback is called each time a character is typed in the textbox despite having the raise PreventUpdate statement early on. As the loading component is forced to run each time, it creates a delay/lag when you type alot of characters in quick succession. Very noticeable when testing locally on the Framework but less so on when deployed on GAE.

One possible bandaid fix is to move the loading component over the search button instead of the table, so it would only show up when the user clicks search. However, not sure if it will still delay/lag as the update table callback is still called, but perhaps it's better visually

One possible bandaid fix is to move the loading component over the search button instead of the table, so it would only show up when the user clicks search. However, not sure if it will still delay/lag as the update table callback is still called, but perhaps it's better visually

Switched loading to button, don't think it helped much but it does look nicer


passing not only string props?

Hi! according to https://reactnavigation.org/docs/navigators/navigation-prop#state-The-screen's-current-stateroute
A screen has access to its route via this.props.navigation.state. Each will return an object with the following:
{
  // the name of the route config in the router
  routeName: 'profile',
  //a unique identifier used to sort routes
  key: 'main0',
  //an optional object of string options for this screen
  params: { hello: 'world' }
}

can the params contain things other than strings? this seems pretty limiting...

The string is just an example here.  I was thinking that maybe you can pass only serializable values, so functions could't be passed, foe example. Will do a PR to clarify the docs. thanks @caspg

@caspg see #952

@vonovak Thanks 👍


Map: Change default overlay mode for floating plots

right now it defaults to 'None' rather than whatever variable is being used for the map markers. I think the options in the radio button should be reversed, and the default should be to use the same variable as the map markers configuration.
i thought this had been discussed before, so sorry if this is a duplicate.

I think I remember @danicahelb saying she preferred the overlay not be required? And I can understand that being useful potentially.

I also think no-overlay is a perfectly valid choice.
On Thu, May 11, 2023 at 4:04 PM Danielle Callan @.***>
wrote:

I think I remember @danicahelb https://github.com/danicahelb saying she
preferred the overlay not be required? And I can understand that being
useful potentially.
—
Reply to this email directly, view it on GitHub
https://github.com/VEuPathDB/web-monorepo/issues/200#issuecomment-1544159671,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACLLH7CSG2RD74MWPQ667TXFT5XPANCNFSM6AAAAAAX5C46G4
.
You are receiving this because you commented.Message ID:
@.***>


chore: Cleanup of some deprecated objects

Summary by CodeRabbit

Refactor

Updated user permissions system to enhance access control by replacing 'roles' with 'groups'.

Chores

Removed obsolete code related to the old 'roles' system.

/ok-to-test


Make color feature more powerful to replace showing metadata

What would you like to be added?
I've thought up two different ways of making it possible :

Display multiple colors in one pill or add multiple pills next to the note, if multiple criteria are met in one note.
For each color added, make it possible to add different criteria with AND/OR in between.

Why is this needed?
To reduce dev time, I think you could resolve this issue #53 without designing a way to show the metadata in each view. The colors will indicate the note's metadata based on the rules set. But the rules will have to be powerful enough to replace actually showing the metadata.
The only issue is that the user will have to configure the colors manually.

This is an interesting idea. Right now, the color is assigned based on the first condition that matches.
I think we can track this along with #279.

I don't think colors is enough to resolve #53. The way I see it, note coloring gives you a visual hint, but you'd likely want to see the actual data as well.
I suggest that we focus on multiple colors for notes in this issue.

I suggest that we focus on multiple colors for notes in this issue.

I agree.


Add getting started section to README

README Update
Please add a getting started section to the README so folks know how ot start with this project.

Added Getting Started Section to README


Activity tab improvements

we are changing the buttons so it's easier to spot what button is active
updated gallery item detail file: https://www.figma.com/file/gHSzqGPeQ9qK4L0qIDcTjY/gallery-item-handoff?node-id=1270%3A5615&t=GFYf3JbvVHzSvhDH-1

button divided into: default, hover, active and active hover
can we also remake the spacing in the activity tab so the date is not jumping to the second row - on desktop mainly

maybe lower the spacing between event and price

@exezbcz why is All not changed to button?


GEOMESA-1174 Support kafka 0.9

Adds module for kafka utils that allows the datastore to work with kafka 0.9

Signed-off-by: David Seapy<EMAIL_ADDRESS>

@ddseapy Nice.  I do like this approach for shimming out the Kafka use here.

looks good.

a few comments, seems reasonable :+1: not to familiar with it.
might be nice to update doc to indicate we support 0.9 and how it's done, etc http://www.geomesa.org/documentation/search.html?q=kafka&check_keywords=yes&area=default

FYI - will be making a few changes to this to avoid the potential for unexpected runtime errors  (build all kafka/zk dependent code against version it's running against).  So hold off on merging for now


how to add classes in it?

Hey, @imnotprofessionalprogrammer checkout https://github.com/radon-project/radon for class support.

As Almas-Ali said, you can check radon-project/radon for class support, or also you can try to make your own class support.


Any plans for  building?

How to parse this instruction:
xml2js missed this line.

Can this be closed?

was this ever implemented? I'm not finding any reference in the docs

Oh shit, I forgot create pull request)) sorry, it was 6 years ago. I can't find this project anymore.

lol no prob. But do you remember if it was a trivial change? I'd be awesome to gain support for Processing Instructions


Typo and incomplete code in example G

Example G has a typo (sharded instead of shared). The code is also incomplete (the DISTRIBUTION option has no value).

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

ID: f7ac2fe2-31da-7db6-2d5f-5091022f41d2
Version Independent ID: bbf07c2c-7006-7b94-f12f-800fa7bc67e4
Content: CREATE EXTERNAL TABLE (Transact-SQL) - SQL Server
Content Source: docs/t-sql/statements/create-external-table-transact-sql.md
Product: sql
Technology: t-sql
GitHub Login: @CarlRabeler
Microsoft Alias: carlrab

fixed sharded example


[doc][readme] Does commonjs-assert aim to be an assert module as per CommonJS UT spec?

As I found in #26 , the current Readme isn't clear about the intent of this module:

The API is derived from the commonjs 1.0

Well, "derived" is a weak term indeed,

Could you therefor extend that readme statement to clarify whether commonjs-assert aims to be an assert module according to the CommonJS Unit Testing 1.0 spec?
The module name (Edit: nope, just the repo name and package description) and line 45 of assert.js hint at "yes". Hints at "no" include the other issue's discussion and, more importantly, the code comment for rule 7.3 about RegExps. I can't find any mention of RegExp in the CJS spec.
If "no", to de-confuse about the module name, please add a hint that another spec was used (and if you know which, which), and that results can thus be incompatible with the CJS UT spec.

As a random bystander, I don't see what's ambiguous about "derived from" in the readme -- in my experience that normally means "based on but with changes" or "a modified copy of", whereas if this was intended to implement or adhere to the spec it would say, well, "implementation of" or "adheres to" (by extension, since it doesn't say so, I would not expect it to implement or adhere to the spec).
Besides which, most assertion libraries as far as I've ever heard don't aim to implement any spec at all (though many aim to imitate each other), so it's not necessarily really implementing some other spec and failing to list that other spec.

by extension, since it doesn't say so, I would not expect it to implement or adhere to the spec

Yeah, that's my assumption now; however, would you assume conformity from the current module name?

Hmm... The name at the top of the readme is just "Assert", which fits with how I found this looking for the browser-compatible implementation that Webpack and Browserify use in place of Node's built-in assert module. The GitHub repository name I sort of assumed meant it's an assertion lib for CommonJS (as opposed to AMD compatibility I suppose? or because it was based on Node, which is supposed to be a mostly CommonJS environment?)... but I guess if you focus on the GitHub repository name and the reference to the CommonJS UT spec they seem more suggestive of a relationship than either the name or the reference would on its own. So I can see where that could probably be a bit clearer; but on the other hand, I don't know that it's likely to be the thing developers are expected to put together (as opposed to, say, "the name at the top is Assert and it has something to do with the assert module in Node").
No strong opinions from me, then. 😉

Thanks for pointing it out! I think I got something mixed up at the other day's NPM search. Indeed, even on NPM the package name is just assert, and "commonjs assert" is just in the start of the description. So the easy way out would be to change the description [1] and rename this repo. When I rename repos, Github usually installs a redirect to the new name.
[1] e.g. "An assert module compatible with node.js and browsers, inspired by but better than the CommonJS Unit Testing spec"

:+1: on "better than"; the fact that 42 == [42] is true in JavaScript is confusing enough without getting the same oddity in deepEqual (which isn't strict, but is supposed to match structures)!

I am more than happy to accept a pull request updating the readme to emphasize that it is a browser implementation of the node.js assert library which is based on the commonjs assert spec


Migrate flame_forge2d to monorepo

Description
This PR moves in flame_forge2d to the monorepo.
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] My PR includes unit or integration tests for all changed/updated/fixed behaviors and are passing (See Contributor Guide).
[x] My PR does not decrease the code coverage, or I have a very special case and explained on the PR description why this PR decreases the coverage.
[x] I updated/added relevant documentation (doc comments with ///) and updated/added examples in doc/examples.
[x] I have formatted my code with ./scripts/format.sh and the Flame analyzer (./scripts/analyze.sh) does not report any problems.
[x] I read and followed the Flame Style Guide.
[x] I have added a description of the change under [next] in CHANGELOG.md.
[x] I removed the Draft status, by clicking on the Ready for review button in this PR.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require Flame users to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md).
[x] No, this is not a breaking change.

Related Issues
Replace this paragraph with a list of issues related to this PR from the issue database. Indicate, which of these issues are resolved or fixed by this PR.

Later we should deploy the flame_forge2d examples to https://examples.flame-engine.org/forge2d or something like that, since the github pages action was removed now to deploy it there.


Deploy as a menu bar macOS

How would you configure the boilerplate to deploy as a menu bar app instead of a tool bar app?

implemented https://github.com/maxogden/menubar and it was good to go.

@bpeters I'm able to get the development version working but I can't figure out how to package my menubar app correctly.
I've added the menubar to my main.development.js file and it looks like this:
import menubar from 'menubar';

const mb = menubar({ index: `file://${__dirname}/app/app.html`, width: 600, height: 600, 'preload-window': true, resizable: false});

mb.on('ready', function ready() {});

Do any other files need to me modified?

See https://github.com/chentsulin/electron-react-boilerplate/issues/286#issuecomment-233358865

@twolfe2 I'm running in the same issue. did you find any solution?

@gvergnaud I didn't. I used this blog post and github repo instead.

@twolfe2 I have the same issue!


Nitro profile picture decorations not centered in message search

When I use the search feature with this theme enabled, the avatar decorations in the sidebar go off to the side, whereas usually in the member list, this does not happen.

It'll end up looking something like this

Guess that issue is useless since picture decorations are not anymore


Provide an CLI mechanics like on HassOS for CLI

HEy @pvizeli,
I see this issue has a help-wanted batch.
I am not 100% sure if I understand what is the idea behind this issue. Does it have something to do with https://github.com/home-assistant/hassos-cli ?
A few questions that come into my mind:

What is the problem this issue should solve?
Is there a link / repo / source code that is in use already (the title refers to HassOS)?
How does the perfect end state should look like? (e.g. a small user story? As a user I want to do this or that by executing foo) ?

It would be good to have more context here. This can enable others to help. Thank you.

Or does it have todo with this one? https://github.com/home-assistant/hassos-cli

It's a script they jump into cli container like on HassOS

I have tried to manually install the ha CLI on the host, however I don't think the supervisor's API port is exposed to the host by default.
If homeassistant is running, I can set SUPERVISOR_ENDPOINT to http://hostname:8123/ and then I can do ha commands on the host.
However that is of no use if homeassistant isn't running.
This is related to the problem in #1529 - I can't use the ha command in add-on if supervisor doesn't restart the add-on container.

Fix now


Add default integrated terminal cwd when no workspace is open

Currently terminal.integrated.cwd, if specified, always opens new terminals to that the specified path.  I would like a setting that opens to the specified path only if no workspace is open.
When I start a new project, I open vscode, press ctrl+`, cd /e/src, create a new folder for my project, open that folder in vscode, and create a new workspace there.  When I don't have a workspace open, I never open a terminal to anywhere but /e/src, and when I do have a workspace open, I always want to open terminals at ${workspaceFolder}.  AFAIK, currently there is no way to distinguish between these two cases with the current settings behavior.  I also thought to change my .bashrc to set the default working directory, but the script runs after the working dir is set by vscode.

No plans to add this due to how niche it is. You can probably set this up though using $TERM_PROGRAM to detect a VS Code terminal and have a whitelist of paths or something.


Constant memory API server history using StateEvents

Why
While working on the hydra-doom project, we noticed that the in memory state grew without bound (see #1572). This meant that, at the sustained load that the hydra doom demo was producing, nodes became inoperable after just a few hours.
One of the culprits was the ?history of the hydra-node websocket API. That feature sends clients the whole history by default (can be turned off, see documentation https://hydra.family/head-protocol/docs/api-behavior#replay-of-past-server-outputs)
We want to make Hydra heads be operable for long times even with sustained load, which requires us to bound any memory usage (and even disk usage, see #1581).
What

The default behavior of the websocket API is to not send the whole history, but only the Greetings message.

This breaking change is to be communicated properly

The API server history, if requested by ?history=true, is loaded on-demand from disk.

How
TBD: Instead of persisting server-outputs separately, we change the architecture of hydra-node such that the APIServer is an interpreter of StateEvent stream, see this ADR which alludes to this

Write an ADR detailing this decision and consequences of it

The API server is just an EventSink.
Most ServerOutputs directly map to a StateChanged event
Some additional events need to be created to server outputs like PeerConnected et al
Instead of cause ClientEffect, the HeadLogic would emit events with newState.
Example: https://github.com/cardano-scaling/hydra/blob/f7703190f83f3af51350189cfdc237bbff858f5e/hydra-node/src/Hydra/HeadLogic.hs#L599-L600
would becomenewState SnapshotConfirmed{headId, snapshot, signatures = multisig}

Refactor the API Server

API-internal Projection read models need to aggregate over StateEvent
Re-use eventId as sequence number
Load events on startup and on-demand to initialize read models and next sequence number.
Load events on-demand if a new connection wants the full ?history

Related ADR which also proposes to implement projections on top of the main event stream:https://hydra.family/head-protocol/adr/25


[ Question ]: How to lint multiple schemas in different folders of my project?

Description of your question
I am looking for a way to run gql lint ... against schema files distributed in my project, preferably without having to run the command for each file.
This is the same behavior achieved in node projects using graphql-schema-linter **/*.graphql --rules ...
I have tried different iterations of gql lint -f **/*.graphql -r ...
The command will only run successfully against the first schema file it finds.
Side note, when using gql lint -f **/*.graphql -r ... from a Makefile or Jenkinsfile, it only finds files in a single level of directory nesting.
To Reproduce
Create a project with .graphql files nested at different levels.
run go install github.com/CrowdStrike/gql
run gql lint -f **/*.graphql -r ...
Output shows only 1 file has been linted.
Expected behavior
Linting output for each .graphql file in the project.
Environment (please complete the following information):

OS: MacOS Monterey 12.2
golang: 1.18
gql: 0.2.0

Additional context
Add any other context about the problem here.

You need to put quotes around paths with wildcards. So it should be gql lint -f '**/*.graphql' -r ...

That still only runs the first schema file it finds.  Currently, I have to define a list of filepaths and run the linter for each filepath


Require Bootstrap as a dependency and update assets

Maintaining assets up-to-date may be difficult sometimes when you have a lot of them.
To minimize this work,Bootstrap was added as a runtime dependency so that its most recent stable version is installed along with sb-admin.
As for the other dependencies, the lack of an official maintained Rails gem makes it impossible to do the same. Therefore, those were updated to their latest version as of the date of this commit.

Hi @dreamingechoes!
I really appreciate your work and I'd like to help you making a few improvements to it. I've noticed that Font Awesome and jQuery are included as a dependency so that their most recent version are installed. However, Bootstrap is not following the same logic.
Since Bootstrap is the foundation of your theme, it's quite important to keep it updated. So I took the liberty to make it run as a dependency. I hope you like it. :)

Hi @neemiasvf!
Sorry for taking so long to review this pull request, the last couple of weeks I've been very busy at work. All looks good to me and seems to work fine, so I'll merge the pull request and I'll publish the new version of the gem!
Thank you again for this contribution! 🤗


Adds synchronous and asynchronous OpenTelemetry metrics

Problem Statement:
otelpgx, as of today, is only responsible for tracing observability.
Clients of pgx and otelpgx are forced to manage their own metric observability which can lead to:

Redundancy
Lesser granularity
Potentially varying degrees of non-uniformity across a system using pgx because of implementation redundancy

Currently, PR #18 exists to add PGX Stats as Asynchronous Observable OpenTelemetry metrics.
This PR, while also instruments the same asynchronous metrics, aims to do so with a few changes and alongside additional features:

Instrumenting synchronous metrics

PGX Operation Duration
PGX Operation Errors

Stronger adherence to OpenTelemetry's Semantic Conventions overall guidance for DB clients

Metric and Attribute names have been updated to use the semantic convention where possible
Spans: https://opentelemetry.io/docs/specs/semconv/database/database-spans/
Metrics: https://opentelemetry.io/docs/specs/semconv/database/database-metrics/

This PR also implicitly resolves issue #40.

PR #18 seems to have left off awaiting information for how to have OTLP metrics scraped by Prometheus.
Those instructions, at least to me, seem outside the scope of otelpgx since that is more infrastructure-setup specifics, which OpenTelemetry-ecosystem tends to be agnostic to, and could become a chore to maintain long-term.
Because of that, I haven't included any specifics in the README as part of this PR; though if felt strongly otherwise, I can of course do so.
In my own environment (Application -> Collector <- Prometheus), I am able to verify metrics being reported.
See attached screenshots:

Screenshots

Closing in favor of #43.
(transferring this PR to be owned by my work GitHub account - changes are exactly the same).


Check in assisted tests for I2C master

Description
Created iot test, scripts for dut, host and rpi respectively. For the i2c write test, 15 bytes are generated randomly by dut and sent to rpi. The host compares the read bytes by rpi and write bytes by dut. For the i2c read test, 16 bytes are generated randomly by rpi and sent to dut. The dut has to read twice to mitigate the limitation of rpi. The host compares the second read of dut with the first write of rpi.
Run test script in the i2c_master folder
$ ./test_iot_i2c_master_test.py -i  -l  -s  -p
Output result
tests start
2020-01-24 17:13:51.903284 [INFO] test_IotI2CWriteSyncAssisted 0  PASS  :  test_IotI2CWriteSyncAssisted Passed
2020-01-24 17:13:55.546245 [INFO] test_IotI2CWriteAsyncAssisted 0  PASS  :  test_IotI2CWriteAsyncAssisted Passed
2020-01-24 17:13:59.187762 [INFO] test_IotI2CReadSyncAssisted 0  PASS  :  test_IotI2CReadSyncAssisted Passed
2020-01-24 17:14:02.835503 [INFO] test_IotI2CReadAsyncAssisted 0  PASS  :  test_IotI2CReadAsyncAssisted Passed

Checklist:

[x] I have tested my changes. No regression in existing tests.
[ ] My code is Linted.

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

Please help for code review. @vjjunnut @cobusve @brianfr @dongh @qiutongs @lundinc2

/bot run checks


Fmi observations

Here's the #8 fix, work in progress. The API client seems to work okay, but I'm yet to integrate it with the chart drawing stuff in the frontend.

Thanks a bunch! I'll take a look at this later.

I don't have vaadin-charts license so I only see the development environment for a second before it's replaced with the license nag screen. But the data is getting populated into the view, it seems.

Thanks for your contribution once more! Sorry it took so long for me to get it added.


"Solution Explorer: Add new project" not working from Command Palette

Describe the bug
Nothing happened when I add new project from command palette, but it's still works fine if right clicked from solution.
To Reproduce
Steps to reproduce the behavior:

Go to 'Command Palette'
Click on 'Solution Explorer: Add new project'
Nothing happened

Expected behavior
Appear a new project prompt as seen if right clicked from solution explorer
Screenshots

Environment (please complete the following information):

OS: Ubuntu Linux
Version 22.04
vscode version: 1.71.2

Additional context
I want to make a keybinding for creating new project, so it do something from Command Palette

Thank you for taking time doing this!


Prompt is triggered outside of new notes

Thank you for the useful plugin.
I found the following issue:

Select the text of Note A and execute "Extract current selection..." of Note composer (core plugin).
A new note is created with the contents of the selected text.
A link to that note is added at the caret position of Note A.
A prompt is triggerd at Note A.
When you select a template in the prompt, it will be inserted into Note A instead of a new note.

This is an example of how this issue can occur and it may happen in other ways as well.
I expect one of the following behaviors.:

If a new note is detected, activate that note before triggering the prompt.
Do not trigger the prompt if the new note is not active.

@hkcomori Thanks for the feedback and kudos for the detailed steps :)
I wasn't really familiar with this feature to be honest :D
I just published v1.0.5  which intends to fix it.
Can you confirm if it fixed the mentioned issue?

@numeroflip Thank you! This issue has been resolved.
However, unfortunately it has regressed.
In the following cases, the prompt should be triggered but it no longer is:

Created a new note with "Create new note" command
Clicked on a link to a non-existent note and created a new note
Specified a non-existent note in Quick switcher (core plugin) and created a new note

It appears that the trigger check is being performed between when the new note is created and when it becomes active.
I have some ideas. Could any of these be implemented?

Perform a trigger check after a certain amount of time has passed with a timer once note creation is detected (simple but may not be stable)
Perform a trigger check at the timing when an active note changes after detecting note creation

I can confirm that prompts are not triggered under these cases:

Created a new note with "Create new note" command
Clicked on a link to a non-existent note and created a new note

Ugg... Sorry guys I should have tested it properly.
For now I just reverted the previous changes in 1.0.6, so it generally works, but the problem mentioned in this issue is still there.
Might need to use a different approach to solve this.
Using a timer, @hkcomori  would defeinitely work in most cases. but It looks more like a hack, than a proper solution.
The general idea of

Perform a trigger check at the timing when an active note changes

sounds promising though, ( thanks :) ) depending on the API Obsidian provides for such checks/events
Will take a look.

I did some changes again, in version 1.1.0
Did exactly that (was simpler than I anticipated) :

Perform a trigger check at the timing when an active note changes

Now the issue with the "Extract current selection" command should be solved too
Would you kindly check/confirm that?

@numeroflip Awesome, it seems to be working perfectly.
Thanks for your fast work.


feat: linkedin provider

What kind of change does this PR introduce?
feature, it add Linkedin Provider
What is the current behavior?
No provider for linkedin before
What is the new behavior?
WIP: Linkedin provider.
Ps: i know nothing of golang and don't like it much, but i really need this provider for socialselling.ai ,so i did try to start the work
So i did try to do it.
Few things are missing :

tests, i didn't write or run the code i just made the biding from my js implementation
i did try to handle catch all in type for name localization but not sure if it's handle well

Help is more than welcome :)
Additional context
Add any other context or screenshots.

I added a working implementation to this in #269

Hi @riderx.
Thanks for adding these envars.
In order for them to be recognized, could you also add the provider and config for LinkedIn as well?
Not sure if they need to be: LINKEDIN or LINKED_IN to match a LinkedIn or LinkedIn case.
Thanks!
See: https://github.com/supabase/gotrue/blob/1dddc248fb820e638f0d54b9d51c2803295b5c1d/api/external.go#L365
and
See: https://github.com/supabase/gotrue/blob/1dddc248fb820e638f0d54b9d51c2803295b5c1d/conf/configuration.go#L82

Hi @riderx.
Thanks for adding these envars.
In order for them to be recognized, could you also add the provider and config for LinkedIn as well?
Not sure if they need to be: LINKEDIN or LINKED_IN to match a LinkedIn or LinkedIn case.
Thanks!
See:
https://github.com/supabase/gotrue/blob/1dddc248fb820e638f0d54b9d51c2803295b5c1d/api/external.go#L365
and
See:
https://github.com/supabase/gotrue/blob/1dddc248fb820e638f0d54b9d51c2803295b5c1d/conf/configuration.go#L82

Hi this isn't being implemented in this PR. It was added to my other PR #269

@riderx might be worth closing this now that its been implemented in #269

Thanks @HarryET - I hadn't seen your PR #269.
I'll run a few tests later and check with @kangmingtay but agree that your PR means that this can be closed.

Thanks @HarryET - I hadn't seen your PR #269.
I'll run a few tests later and check with @kangmingtay but agree that your PR means that this can be closed.

Awesome. I still need to get my GoTrue Local Environment sorted, but from the looks of things should be working. Thanks @dthyresson

I still need to get my GoTrue Local Environment sorted,

I setup a local GoTrue last week. Was a little bumpy, but I intend to update the docs and contributing readme to make it smoother for new contributors.
I'll be sure to cc you on the PR so you can test it out and try it out.

I still need to get my GoTrue Local Environment sorted,

I setup a local GoTrue last week. Was a little bumpy, but I intend to update the docs and contributing readme to make it smoother for new contributors.
I'll be sure to cc you on the PR so you can test it out and try it out.

Awesome. I've really enjoyed contributing to GoTrue so far just need a better local setup to tackle issues other than providers. I don't know if you saw but I have an RFC for 2FA just need to pad it out a bit more but though about trying to get a PR rolling if that was something you were interested in?

I have an RFC for 2FA

I did not, but a fan of 2FA and I have seen requests for this feature. I'll be sure to watch it!

@dthyresson thanks for the doc improvement as a newbe in golang, i wasn't able to run gotrue locally, all my code was done without been able to test anything, it was very furstrating.
Thanks a lot for the help guys

as @dthyresson say in https://github.com/supabase/gotrue/pull/269 it's better to have specific Pr, so I reopen this one with the fix of @HarryET

@HarryET took 1 hours with me to make gotrue work.
Thanks for that. @dthyresson please take this in consideration we can help the project if the install process is smooth, now
the install process is broken, script fail we had to fix so many things.
An now I have grotrue work, does the redirect to Linkedin, and the redirect back to my test app, but I'm stuck again since I run only gotrue supabase refuse:
{error: "invalid_grant", error_description: "Invalid Refresh Token"}
error: "invalid_grant"
error_description: "Invalid Refresh Token"

Can we have a docker-compose who run everything in one time to help better ?

@dthyresson do you need more things to review the PR ?

hi @riderx, thanks for laying the groundwork for the linkedin provider! apologies for the delay, i know it's been put off for quite awhile but i've made some changes to fix this issue with the PR and also added some tests!

@kangmingtay thanks a lot <3
I understand you cannot handle everything in same time, it's normal.
I would love a bit more communication about what you handle, otherwise happy to be a part of it :)


Add dependabot-preview to the section "Use tools to automate basic maintenance tasks"

[x] Have you followed the contributing guidelines?
[x] Have you explained what your changes do, and why they add value to the Guides?

Added value is one extra useful bot for project maintainers to automate issues management.

There are some broken links in other parts of the the docs that seem to break the Travis CI pipeline


FileNotFoundError: '05_pricing_property_values.json' resource not found in 'cfnlint.data.ExtendedSpecs.me-central-1'

cfn-lint version: cfn-lint-0.64.0
Description of issue.
When running pip install --upgrade cfn-lint, then cfn-lint --update-specs, the following error occurs:
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\importlib\resources.py", line 97, in open_binary
    return open(full_path, mode='rb')
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\\\Documents\\my-repo\\05_pricing_property_values.json'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\multiprocessing\pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\multiprocessing\pool.py", line 51, in starmapstar
    return list(itertools.starmap(args[0], args[1]))
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\site-packages\cfnlint\maintenance.py", line 70, in update_resource_spec
    spec = patch_spec(spec, region)
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\site-packages\cfnlint\maintenance.py", line 205, in patch_spec
    all_patches = jsonpatch.JsonPatch(cfnlint.helpers.load_resource(
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\site-packages\cfnlint\helpers.py", line 335, in load_resource
    return json.loads(pkg_resources.read_text(package, filename, encoding='utf-8'))
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\importlib\resources.py", line 139, in read_text
    with open_text(package, resource, encoding, errors) as fp:
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\importlib\resources.py", line 121, in open_text
    open_binary(package, resource), encoding=encoding, errors=errors)
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\importlib\resources.py", line 111, in open_binary
    raise FileNotFoundError(message)
FileNotFoundError: '05_pricing_property_values.json' resource not found in 'cfnlint.data.ExtendedSpecs.me-central-1'
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\\AppData\Local\Programs\Python\Python39\Scripts\cfn-lint.exe\__main__.py", line 7, in <module>
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\site-packages\cfnlint\__main__.py", line 26, in main
    (args, filenames, formatter) = cfnlint.core.get_args_filenames(sys.argv[1:])
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\site-packages\cfnlint\core.py", line 152, in get_args_filenames
    cfnlint.maintenance.update_resource_specs()
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\site-packages\cfnlint\maintenance.py", line 42, in update_resource_specs
    pool.starmap(update_resource_spec, pool_tuple)
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\multiprocessing\pool.py", line 372, in starmap
    return self._map_async(func, iterable, starmapstar, chunksize).get()
  File "C:\Users\\AppData\Local\Programs\Python\Python39\lib\multiprocessing\pool.py", line 771, in get
    raise self._value
FileNotFoundError: '05_pricing_property_values.json' resource not found in 'cfnlint.data.ExtendedSpecs.me-central-1'

I have replicated this error in two separate environments.

Publishing a fix for it now.  This shouldn't be a problem currently unless you are removing the files from src/cfnlint/data/DownloadsMetadata/*.json and forcing an update of the specs.


Preserve data

Dear Code Reviewer,
This pull request contains the following changes.

Add process file
Add support for JSON
Load books, people, and rentals data from JSON files upon application start
Save books, people, and rentals data to JSON files upon application end
Refactor main.rb and app.rb
Fix linter errors

Warm Regards,
Joshua Ivie

Thank you @EricMbouwe we will make sure to fix that before the next review request.

Dear @EricMbouwe, I was the test the project on my local machine and it seems everything is working. I even delete the .Json files and try again. I have attached a link for the video of the project. video link

Thanks, @bimbolabuari. we will make the changes now.

Thanks, @DeliceLydia. Nice to have your review.🙏🏼


Added custom handler option.

I added the ability to pass in the actual handler instead of just the app module, which fixes #8. This allows for custom handler names (not just handler).
Since the only time the passed in app module was being used was to grab the handler off of it, we could just replace the app option with handler instead of adding a new option. It would be a backwards-incompatible change though, which is why I've just added the new option in this pull request.

@seanfisher thank you for the changes - it's exactly what we talked about. Please check my comment and let me know if you agree. Thanks and good night!

Great idea - the only thing I added was a check to make sure that failing to pass in both app and handler doesn't throw a TypeError.

Looks good, let me test it when I have a minute and I will merge it soon.

Thanks for the additional eslint fix! Merging!

@seanfisher I will try to upload a new version to npm later today or tomorrow morning. Thank you!


Question: The future of MIDI

The Win2 MIDI has been stable for many years and years and is used in many Digital Area Workstations. Several major DAW's, like Cockos Reaper, never bothered to implement support for the new UWP MIDI APi that is the only API that provides access to BLE-MIDI devices.
I'd be curious to know what the plans with MIDI are in this project. Idially BLE-MIDI would be available through the old WIN32 API, but I assume that's a no go. Alternatively, it would help if there could be something like a drop in replacement that makes it possible for DAW authors to switch without too much afford, or give the end user the ability to use these new devices with older software.

CC @Psychlist1972, who recently blogged about BLE-MIDI related things.

Midi 2.0 support should be added to any new APIs

Hi All
I spoke about our MIDI work at the NAMM event in January just before the COVID lockdown.
The MIDI stack refresh and MIDI 2.0 are coming, but they are not part of the Reunion project. However, we share many of the same goals, including making the APIs available to all applications on Windows. It's a multi-phase project, with full MIDI 2.0 (which requires a new USB class driver) as part of the final phase. Before that, the stack refresh will offer a lot of what the community and DAW companies have been asking for, including multi-client, virtual MIDI, bluetooth, and more.
I'll have more to say about MIDI earlier next year. There's no current place for you to go to ask questions about it, but I will have an appropriate place at that time. Thanks for your interest!
Hope that helps.
Pete

"Alternatively, it would help if there could be something like a drop in replacement that makes it possible for DAW authors to switch without too much afford, or give the end user the ability to use these new devices with older software."
The API is based on the WinRT MIDI API, not the WinMM/Win32 MIDI API. We simply can't extend that one without doing everything at the driver level, which is not the approach here. The main reasons DAW companies haven't adopted WinRT MIDI today are:

Our naming for ports is not what everyone wants, and it's confusing.
BLE MIDI is not a big enough carrot for companies to take on the API, and there are alternatives
Incorporating it into a C++ Win32 app was challenging until C++/WinRT came around

There are three places where you'll see WinRT MIDI being used today. In all three, it's an optional switch. Cakewalk, Chromium, and JUCE.
I've personally heard the issues from community and developers, and are making sure we address those. But it will require companies to adopt the API. There will be more guidance there, and also the structure of the project will make it easier for folks to adopt earlier. More on that in the future.
Pete

@Psychlist1972  Is there any consideration going into supporting Soundfonts for MIDI playback - or is that all prohibitive due to patents?

@mdtauk I'm not investing in that as baked into the stack, but I am making it much easer for applications to plug into MIDI in a way where you could have a proper synthesizer (or a third-party soundfont player, or something else) that is available to everyone.

First of all, I"m sorry for my late reply. Thanks a lot for giving us more insight in what's coming.

The MIDI stack refresh and MIDI 2.0 are coming, but they are not part of the Reunion project. However, we share many of the same goals, including making the APIs available to all applications on Windows. It's a multi-phase project, with full MIDI 2.0 (which requires a new USB class driver) as part of the final phase. Before that, the stack refresh will offer a lot of what the community and DAW companies have been asking for, including multi-client, virtual MIDI, bluetooth, and more.

Is there any time frame when this can be expected? I assume it will be part of a particular Windows 10, but likely not before 21H1?

I'll have more to say about MIDI earlier next year. There's no current place for you to go to ask questions about it, but I will have an appropriate place at that time. Thanks for your interest!

Looking forward to that.

* BLE MIDI is not a big enough carrot for companies to take on the API, and there are alternatives

I've been searching for alternatives, but couldn't find something that works reliably for me. Could you please elaborate on what alternatives you'd advise in the meanwhile?

* Incorporating it into a C++ Win32 app was challenging until C++/WinRT came around

True. It is now actually pretty easy to incorporate it into C++ application, apart from handling connecting to Bluetooth devices that aren't in range. I created a Stack overflow question to get info on that, but no luck so far.


Fixed typo errors in Polish translation

I've fixed one linguistic and two typographical errors in Polish translation.

Thx!


add current power comsumption sensor

adds the sensor for the current power consumption given by Unknown_Calculation_268

I added the minor_88 since its the version used with the energy sensors


Handle Webex links

I added a regex that matches the Webex URL format.
I think for the future, two changes would be really cool:

The regex approach to match the URLs from the summary is prone to break and be outdated. URLs change, and this application might not be maintained forever. So I think it would be great if the app opens a summary window for all events, where the URL is not found. In this window, a user could manually pick/copy/click the right link. This will make the app more resilient.
It would be neat if a user could further customize the regex list. However this feature would need to be communicated very well to the user, possible you'd need a proper settings dialog. So I think very nice-to-have.

Would you be open to idea 1? I might open another PR for it, or we could put it as an issue for someone else to work on.
Thank you for this great applet :100: I would be very grateful if you create a new release for the Webex support.

@FynnMazurkiewicz thanks for the PR and you are most def right, regexp does not scale..
I am definitively open to make the url picking easier, but can you describe a bit more for me? Just so that we are in line.
My understanding would be :
when clicking on an event to which no meeting urls has been detected.
open a UI box with the event details and clickable urls links.
It may as well be possible to open that UI even if we have a detected meeting urls to be able to see the event detail (not sure if that's possible)...
I was meaning for a long time to convert the yaml based preference to a GUI but never took a proper time to do this..
I am going to merge that PR and try to do a release later next week, perhaps we can followup this dicussion in a issue ?


DOC: Fix links to Pool

Let's see if this makes CircleCI green.

This one is pretty straightforward and master / PRs is red because of it, so I'll self-merge this one. If someone sees a problem let me know and I'll follow up.


repo name is outdated

Reservoir page is: https://reservoir.lean-lang.org/@Seasawher/Src
but lakefile of the repository contains:
package «Lean Book» where
  -- add package configuration options here
  leanOptions := #[
    ⟨`autoImplicit, false⟩,
    ⟨`relaxedAutoImplicit, false⟩
  ]

(In the past, the package name was Src.)
Why has the package name not been updated and is still in Src?
related #24

Oops! This appears to be a bug in website with handling the space in the package name. (It appears you were the first Lean developer to use one!) I am busy this week, so I might not have the time to fix it now, but I will definitely address this by next week.


No CSS file?

Is there no way to customise the css of the plugin?
For the KanboardCSS theme plugin, this works:
.logo > a > img {vertical-align:middle;} /* This aligns the logo certically to the text */
.form-login > a > img {display: block;margin: auto;} /* This makes the logo centralised */

your the CSS expert ;p

can this be centered better in relation to the login panel?

it bothers me being off center, i think i prefer left align. maybe I can add a choice.

I will check it out :)

@creecros It is actually not off centre, The input fields are making it look like that.  The bright blue box should make it clearer to identify.

The padding and alignment is pretty out of place which looks fine on a white screen but not when adding logos or backgrounds.
With the unsplash setting it looks worse as the login text fields are not easily readable.
I will start working on it tonight if you don't beat me to it :)

@creecros Please check below, if you're happy with it, I will push it to the repo...
Without unsplash:

With unsplash:

I left the login form on a white background in case users had logos without clear backgrounds.  Let me know what you think.

I like this a lot! But I'm thinking it should be an option that can be set to turn on. Thoughts?

Sorry I missed the notifications on this when Github was down, didn't realise you already asked for the changes.... they are done now, ready to be pushed

No worries


Swagger types map to missing Datetime object

For example, in DomainDetail.php, the types 'expires', 'renew_deadline', and 'created_at' reference a model 'Datetime' which doesn't exist and an error occurs.
Disabling (commenting-out) these values in the $swaggerTypes array removes the error, though causes null values in the end product.

Fixed in: https://github.com/gellu/godaddy-api-client/pull/3
Thanks for an input.


Integration

 All committers of the pull request should sign our Contributor License Agreement in order to get your pull request merged.0 out of 3 committers have signed the CLA.:x: computerlyrik:x: jgangemi:x: rhuss

was just a test ;-)


Showcase: Latest spotlights widget is broken, doesn't show screenshots

The latest spotlights widget that appears other spotlights needs to be fixed.

Fixed in #1798


Azure Event Hub support for Workload Identity

Motivation

Falco Sidekick is using a deprecated library (azure-event-hubs-go) to connect to Azure Event Hubs
This doesn't seem to support Workload Identity, only the old/unsupported Pod Identity
https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/messaging/azeventhubs/README.md is apparently the new library to use which supports Workload ID.

Feature
AKS Workload Identity should be supported.

Hi,
Thanks for this issue, I didn't know, cause I'm not an Azure user. If you feel confident enough, you can propose a PR and I will review it anyway.
Thanks

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

/remove-lifecycle stale
I'm not a Go developer so I won't be able to contribute a PR but the issue should not be marked as stale.

We are trying to run falco in AKS and would like this. feature Is there any date set to release the [updates  ]?(https://github.com/falcosecurity/falcosidekick/commit/82371a7574b029977b59ae52fdb73adbe261043e#diff-99ac4f00326baa9cce20c3f05824a1366266236affcdbdde3fe5b5356e654770) @Issif

We are trying to run falco in AKS and would like this feature. Is there any date set to release the updates  @Issif

I recently updated all deps for Azure but I didn't tested them, any help is welcome as I'm not familiar with AKS. Basically, by using the latest tagged image you should be able to test.

Will be fixed in the upcoming 2.29

just wanted to check if the fix is actually present in the 2.29 or has the fix release been postponed?

The 2.29.0 is out and contains the fix, the helm charts are also updated, you can try the new version.

I'm not sure helm chart was changed. Still see the old values using pod identity


[VSC] Editor freeze on deleted image

Issue Type: Bug
The whole editor freezes if I click on a deleted image in the changes view of VSC (Git).

(GIF)

This is really annoying if you click on it by accident and have to wait for one/two minutes till you can restart the editor.
VS Code version: Code 1.31.1 (1b8e8302e405050205e69b59abb3559592bb9e60, 2019-02-12T02:16:38.656Z)
OS version: Darwin x64 18.2.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-4278U CPU @ 2.60GHz (4 x 2600)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: enabledrasterization: enabledsurface_synchronization: enabled_onvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
3, 4, 3

Memory (System)
16.00GB (0.55GB free)

Process Argv
-psn_0_7645002

Screen Reader
no

VM
0%

Extensions (12)

Extension
Author (truncated)
Version

gitignore
cod
0.6.0

vscode-eslint
dba
1.8.0

gitlens
eam
9.5.0

EditorConfig
Edi
0.12.8

prettier-vscode
esb
1.8.1

vscode-pull-request-github
Git
0.4.0

vscode-styled-components
jpo
0.0.25

vscode-language-pack-de
MS-
1.31.4

vscode-kubernetes-tools
ms-
0.1.16

python
ms-
2019.1.0

vscode-yaml
red
0.2.1

code-settings-sync
Sha
3.2.4

(1 theme extensions excluded)

With all extensions disabled it hangs for about 10 seconds, then the image loads.
With extensions enabled it hangs a one or two minutes before getting the prompt.

@bpasero I thought we had size limits here?

@joaomoreno are you opening these files via the data-URI trick? The size should be encoded as META_DATA_SIZE which then (if large enough) would cause the image to not be rendered inline. But I am not sure that is happening here.
@levrik do you see a text editor opening eventually or the image shown inline?

@bpasero Without any extensions enabled the image opens normally after about 10 seconds. With all my extensions enabled it loads one or two minutes before getting the unresponsive message.

@levrik How big, in bytes, is that JPEG?

@joaomoreno 293.398 bytes

Any chance you can send it to me?

@joaomoreno You can download it here: https://hypatos.ai/content/5-imprint/og-image.jpg

@levrik can you point out the extension that is causing it e.g. by disabling the extensions one by one?

@bpasero I can repro this without extensions.

Add the file to a git repo, commit
Delete the file
Open the file in SCM, opens fast
Close it and open it again, opens very slowly

@joaomoreno Yep. Exactly this. With extensions enabled it doesn't load at all. It just shows the unresponsive warning at some point.

@joaomoreno can you check if memory goes beserk?

@bpasero

Profile-20190227T105432.json.zip

@joaomoreno yeah it looks like V8 is spending a very long time in this._models[modelId]; where modelId is the entire data URI which is probably very long.

Maybe I can make that call smarter and not do the getModel lookup when I have a data resource in hand.

Yeah could be a good idea. Another couple ideas:

Maybe try using ES6 map? I wonder...
Maybe store modelId hashes in the map instead of modelIds themselves.

@alexandrudima on https://github.com/Microsoft/vscode/issues/69334#issuecomment-467876875. The idea would be to change to a Map for getModel. Though I am not sure that would work given this is in the standalone editor part.

My fix is to avoid the getModel() call for data URIs and use the metadata encoded in the URI instead.

@bpasero I suggest we remove the data-uri hack rather than blaming v8 or rewriting our code for the hack.

According to https://github.com/microsoft/vscode/issues/74515 still happening in 1.34.

@levrik can you give some exact steps how to reproduce this? I tried with the original image (which I guess I still had) and could not:

@bpasero Happened with a different image this time but I also tried with the original one and it happened there as well. But there was a difference. With all extensions disabled it didn't happen anymore. I could track it down to the Kubernetes extension. Should I open an issue over there? It's a bit weird that this extension is causing this since it shouldn't do anything with version control.

I'm the maintainer of the Kubernetes extension that @levrik has identified as suffering from this issue.  The thing is that having the extension present results in the hang even if the extension has not activated.  Even if I delete all of our extension's activation events, the hang still happens!
From hacking around our package.json, it looks like the issue is a particular filenamePattern in a language contribution.  I feel this is a VS Code issue, as this is a legitimate pattern and I don't see any reason why it should affected deleted image previews.  I've raised an issue on VS Code, and provided a minimal extension that reproduces the issue at https://github.com/itowlson/git-deleted-image-hang-o-matic.  Hope this helps!

We should not test these URIs in our language detection (mime.ts?). Happy for a PR if someone has cycles.

@mjbvz did we recently increase the max-size for images? I wonder if this also means we now have much larger data URIs in our system. It used to be 1MB I think.

From #74926

Issue Type: Bug
This relates to https://github.com/microsoft/vscode/issues/69334, which was resolved but recurs in this specific situation.  See also https://github.com/Azure/vscode-kubernetes-tools/issues/558 which is how it came to me.
Steps to reproduce:

Create a git repo.  Add an image (e.g. JPEG) to it and commit.  Delete the image and do not commit.  If you click on the deleted file diff in the SCM explorer, VS Code will show the deleted image.  This is all as expected so far.

Create a new VS Code extension and add the following contribution:

        "languages": [
            {
                "id": "hanglywangly",
                "filenamePatterns": [
                    "**/foo/*.hanglywangly"
                ]
            }
        ]

(I have provided an extension which reproduces the problem at https://github.com/itowlson/git-deleted-image-hang-o-matic.)

Run the extension in the Extension Development Host.

In the Extension Development Host, open the git repo from step 1, go to the SCM view and click on the deleted image.

VS Code freezes up as described in https://github.com/microsoft/vscode/issues/69334.
VS Code version: Code 1.35.0 (553cfb2c2205db5f15f3ee8395bbd5cf066d357d, 2019-06-04T01:17:12.481Z)
OS version: Windows_NT x64 10.0.18362

@bpasero Any plans when the fix is getting shipped? I'm running into that issue on a daily basis and it's kinda annoying having to wait for the dialog to come up, reload, and that stuff.

@levrik in around 1 hour in our insiders build:  You can give our preview releases a try from: https://code.visualstudio.com/insiders/

@bpasero I can confirm that this issue is fixed now! Thanks a lot!


fix(concurrency): change u128::max_value() to u128::MAX to pass clipp…

…y tests

This change is

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 78.42%. Comparing base (b22fb07) to head (d26536f).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1984   +/-   ##
=======================================
  Coverage   78.42%   78.42%
=======================================
  Files          62       62
  Lines        8913     8913
  Branches     8913     8913
=======================================
  Hits         6990     6990
  Misses       1476     1476
  Partials      447      447

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


Workflow and Job defaults Parameter

This adds support for defaults parameters on both the workflow and job levels.
One thing to note, I couldn't run the tests located in script-generator/src/test/kotlin/test/GenerateKotlinScripts.kt. It produces the following error:
Execution failed for task ':script-generator:test'.
> No tests found for given includes: [test.GenerateKotlinScripts](--tests filter)

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

I was able to run all other tests without an issue.
I haven't touched Kotlin since the very early days of its release, so I tried to my best to follow the standards set by other areas of the code base.

Thanks for the initiative! Yeah, the feature request would be nice for the sake of proper tracking. I'll review the PR once I'm back from holiday.

In #347 we concluded this GitHub feature is not crucial as a similar effect can be achieved using Kotlin's features.


icons of Theorem Proving in Lean 4 don't show

Description
When opening the Theorem Proving in Lean 4 documentation in VSCode, the navigation icons are not found and appear as boxes

Impact
Add :+1: to issues you consider important. If others are impacted by this issue, please ask them to add :+1: to it.

This is a vscode-lean4 issue. The DocView will receive a major make-over at some point in the future.


refactor: update account service to support sub accounts

Changes the way accounts are stored to support sub accounts.
An overview of the storage strategy:

We continue to store "root" accounts (accounts derived with account number 0)
in a users key in local storage that is keyed on the public key of the root account.
All subaccounts are stored in a subAccounts property on the root account. These subaccounts
consist of the following props: { accountNumber, lastLoginTimestamp, isHidden }. The public key
can be derived from this information combined with the seed stored on the root user.
We have a reverse lookup map that maps subaccount public keys back to their root account public key.
We need this to support look up by public key when a consuming application passes us a public key for
the logged in user.

NOTE: There is nothing special about the root account. It is only for historical reasons that we key
the common data (seed, mnemonic, etc) under this account's public key. In practice, all accounts are
derived the same and all sub accounts are fully fledged and unique "owner" accounts that can be
issued their own derived keys and can sign with their own public/private keys.

Current dependencies on/for this PR:

main

PR #262

PR #263

PR #264   👈

This comment was auto-generated by Graphite.


Spyder with Python3

From<EMAIL_ADDRESS>on 2014-05-12T11:49:06Z
Hi,
I have just downloaded the latest spyder for mac. I have a pre-installed python3 binary that I want to use as the interpreter. However, when I try to start spyder, I get the following message:
Error in sitecustomize; set PYTHONVERBOSE for traceback:
SyntaxError: invalid syntax (sitecustomize.py, line 432)
Python 3.3.5 (v3.3.5:62cf4e77f785, Mar  9 2014, 01:12:57)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/scientific_startup.py", line 57
print ""
^
SyntaxError: invalid syntax
this is because print in python3 is now a function. Should I just change scientific_startup.py? or will that cause more problems?
also, when I tried to debug my first program I get this error message:
Traceback (most recent call last):
File "", line 1, in <module>
NameError: name 'debugfile' is not defined
Do I need to install something to use the debug tool?
Thanks!
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1817

From contrebasse on 2014-05-14T15:23:02Z
The latest stable (2.2.5) version of spyder runs with python2 only. The current development version (2.3b) however works with both python2 and python3.

From ccordoba12 on 2014-05-16T16:53:34Z
Yep, please use our beta if you want PY3 support.
Status: WontFix


an error occurs when a file is uploaded or created

Is there an existing issue for this?

[X] I have searched the existing issues

Description
After hue configures parameters related to hdfs and restarts, the hdfs module is opened on the hue page. Directories and files are displayed normally, and a new directory is created on the hue page. However, an error occurs when a file is uploaded or created.
1、Upload error:

2、Create file error:

Steps To Reproduce
1、config hue.ini with hdfs：

[hadoop]
[[hdfs_clusters]]
[[[default]]]
fs_defaultfs=hdfs://...:9000
webhdfs_url=http://...:50070/webhdfs/v1
2、restart hue docker container
3、open hue web，open hdfs page
4、press 'Upload' or 'Create file'

Logs
1、When I upload file,I get this error log:
[12/Jul/2023 19:04:21 -0700] upload       ERROR    Not using HDFS upload handler: HTTPConnectionPool(host='szfyd-lake02', port=9864): Max retries exceeded with url: /webhdfs/v1/hue/A.txt.tmp?op=CREATE&doas=root&user.name=root&namenoderpcaddress=szfyd-lake01:9000&createflag=&createparent=true&overwrite=false&permission=644 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcddc61b9d0>: Failed to establish a new connection: [Errno -2] Name or service not known')) [12/Jul/2023 19:04:21 -0700] views        WARNING  User root is using Hue 3 UI
2、When I create file,I get this error log:
`[12/Jul/2023 19:23:56 -0700] exceptions_renderable ERROR    Potential detail: HTTPConnectionPool(host='szfyd-lake02', port=9864): Max retries exceeded with url: /webhdfs/v1/test/input/1.txt?op=CREATE&doas=root&user.name=root&namenoderpcaddress=szfyd-lake01:9000&createflag=&createparent=true&overwrite=false&permission=644 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcddc6bedf0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
[12/Jul/2023 19:23:56 -0700] exceptions_renderable ERROR    Potential trace: [<FrameSummary file /usr/share/hue/apps/filebrowser/src/filebrowser/views.py, line 1196 in generic_op>, <FrameSummary file /usr/share/hue/apps/filebrowser/src/filebrowser/views.py, line 1279 in smart_touch>, <FrameSummary file /usr/share/hue/desktop/core/src/desktop/lib/fs/proxyfs.py, line 207 in create>, <FrameSummary file /usr/share/hue/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py, line 637 in create>, <FrameSummary file /usr/share/hue/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py, line 880 in _invoke_with_redirect>, <FrameSummary file /usr/share/hue/desktop/core/src/desktop/lib/rest/resource.py, line 78 in invoke>, <FrameSummary file /usr/share/hue/desktop/core/src/desktop/lib/rest/resource.py, line 105 in _invoke>, <FrameSummary file /usr/share/hue/desktop/core/src/desktop/lib/rest/http_client.py, line 244 in execute>]
[12/Jul/2023 19:23:56 -0700] middleware   INFO     Processing exception: Cannot perform operation.: Traceback (most recent call last):
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/connection.py", line 174, in _new_conn
conn = connection.create_connection(
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/util/connection.py", line 72, in create_connection
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
File "/usr/lib/python3.8/socket.py", line 918, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/connectionpool.py", line 714, in urlopen
httplib_response = self._make_request(
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/connectionpool.py", line 415, in _make_request
conn.request(method, url, **httplib_request_kw)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/connection.py", line 244, in request
super(HTTPConnection, self).request(method, url, body=body, headers=headers)
File "/usr/lib/python3.8/http/client.py", line 1256, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1302, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1251, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1011, in _send_output
self.send(msg)
File "/usr/lib/python3.8/http/client.py", line 951, in send
self.connect()
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/connection.py", line 205, in connect
conn = self._new_conn()
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/connection.py", line 186, in _new_conn
raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7fcddc6bedf0>: Failed to establish a new connection: [Errno -2] Name or service not known
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/share/hue/desktop/core/ext-py3/requests-2.27.1/requests/adapters.py", line 440, in send
resp = conn.urlopen(
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/connectionpool.py", line 798, in urlopen
retries = retries.increment(
File "/usr/share/hue/build/env/lib/python3.8/site-packages/urllib3/util/retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='szfyd-lake02', port=9864): Max retries exceeded with url: /webhdfs/v1/test/input/1.txt?op=CREATE&doas=root&user.name=root&namenoderpcaddress=szfyd-lake01:9000&createflag=&createparent=true&overwrite=false&permission=644 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcddc6bedf0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/share/hue/desktop/core/src/desktop/lib/rest/http_client.py", line 233, in execute
resp = getattr(self._session, http_method.lower())(url, **request_kwargs)
File "/usr/share/hue/desktop/core/ext-py3/requests-2.27.1/requests/sessions.py", line 589, in put
return self.request('PUT', url, data=data, **kwargs)
File "/usr/share/hue/desktop/core/ext-py3/requests-2.27.1/requests/sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "/usr/share/hue/desktop/core/ext-py3/requests-2.27.1/requests/sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "/usr/share/hue/desktop/core/ext-py3/requests-2.27.1/requests/adapters.py", line 519, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='szfyd-lake02', port=9864): Max retries exceeded with url: /webhdfs/v1/test/input/1.txt?op=CREATE&doas=root&user.name=root&namenoderpcaddress=szfyd-lake01:9000&createflag=&createparent=true&overwrite=false&permission=644 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcddc6bedf0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/share/hue/apps/filebrowser/src/filebrowser/views.py", line 1196, in generic_op
op(*args)
File "/usr/share/hue/apps/filebrowser/src/filebrowser/views.py", line 1279, in smart_touch
request.fs.create(
File "/usr/share/hue/desktop/core/src/desktop/lib/fs/proxyfs.py", line 207, in create
self._get_fs(path).create(path, *args, **kwargs)
File "/usr/share/hue/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py", line 637, in create
self._invoke_with_redirect('PUT', path, params, data, headers)
File "/usr/share/hue/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py", line 880, in _invoke_with_redirect
return resource.Resource(client).invoke(method, data=data, headers=headers)
File "/usr/share/hue/desktop/core/src/desktop/lib/rest/resource.py", line 78, in invoke
resp = self._invoke(
File "/usr/share/hue/desktop/core/src/desktop/lib/rest/resource.py", line 105, in _invoke
resp = self._client.execute(
File "/usr/share/hue/desktop/core/src/desktop/lib/rest/http_client.py", line 244, in execute
raise self._exc_class(ex)
hadoop.fs.exceptions.WebHdfsException: HTTPConnectionPool(host='szfyd-lake02', port=9864): Max retries exceeded with url: /webhdfs/v1/test/input/1.txt?op=CREATE&doas=root&user.name=root&namenoderpcaddress=szfyd-lake01:9000&createflag=&createparent=true&overwrite=false&permission=644 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcddc6bedf0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python3.8/contextlib.py", line 75, in inner
return func(*args, **kwds)
File "/usr/share/hue/apps/filebrowser/src/filebrowser/views.py", line 1286, in touch
return generic_op(TouchForm, request, smart_touch, ["path", "name"], "path")
File "/usr/share/hue/apps/filebrowser/src/filebrowser/views.py", line 1199, in generic_op
raise PopupException(msg, detail=e)
desktop.lib.exceptions_renderable.PopupException: Cannot perform operation.
`
Hue version
gethue/hue:latest

any ideas?

@zhangzhaohuazai thanks for reporting. @tabraiz12 can you take a look?


Polish translation

Hey, please take a look!

Thanks for following up on this! I'll get this branch in sync with the live version and will let you know if any issues remain. (May be a bit slow as I'm on vacation.) One question for crediting purposes: is @morethanoneanimal @kasiarzynaLu @monika-brandys the full list of contributors or am I missing anyone? Thanks.

It looks great, I didn't need to change anything. Just merged it. Thanks all for doing such a thorough job on this! :)

@allcontributors add @morethanoneanimal for translation

@allcontributors add @kasiarzynaLu for translation

@allcontributors add @monika-brandys for translation


Implement UsaTimePicker component.

Codecov Report

Merging #302 (528c54d) into develop (31faf9c) will increase coverage by 0.05%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##           develop     #302      +/-   ##
===========================================
+ Coverage    98.56%   98.62%   +0.05%
===========================================
  Files           95       97       +2
  Lines         1187     1233      +46
  Branches       189      195       +6
===========================================
+ Hits          1170     1216      +46
  Misses          10       10
  Partials         7        7

Impacted Files
Coverage Δ

src/components/UsaComboBox/UsaComboBox.vue
100.00% <100.00%> (ø)

src/components/UsaTimePicker/UsaTimePicker.vue
100.00% <100.00%> (ø)

src/composables/useComboBox.js
98.64% <100.00%> (+0.04%)
:arrow_up:

src/utils/dates.js
100.00% <100.00%> (ø)

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 31faf9c...528c54d. Read the comment docs.


How do you report on the sessions/licence usage?

How do you report on the sessions/licence usage?

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

ID: 5c6ced2c-aad1-59b0-fdf5-a271631b165d
Version Independent ID: caffca6d-32c9-8fbe-1f99-ec2bcfae594f
Content: Integrate an Azure bot
Content Source: ce/omnichannel/administrator/configure-bot.md
Service: dynamics-365-customerservice
GitHub Login: @sbmjais
Microsoft Alias: shjais

Thanks for contacting us. Unfortunately, we're unable to handle Support requests for the product here. To contact Support, consider one of the options described here: https://docs.microsoft.com/dynamics365/get-started/support/
Closing this issue.


Please add thaliConfigOverride.json to .gitignore

This is for thaliproject/Thali_CordovaPlugin#1066
We want to make sure we don't ever accidentally check this file in.

No longer necessary


Make imports Python 3 compatible

Simple switch to allow for use by Python 2 and Python 3.

I have read your commit, it is functionable.


Fix Issue 5238

Use ** .5 to calculate the square root instead of math.sqrt() to avoid ValueError: math domain error which causes the app to crash.
Issue source: https://github.com/kivy/kivy/issues/5238

It seems like the problem was on a single machine for some unexplained reason. Author and I couldn't reproduce the error on different machines. Closing until more details are provided.


rename api wrapper package to kia_hyundai_api

the old name doesn't reflect the hyundai feature well.

also moving out, into it's own repo for better version management

completed https://github.com/dahlb/kia_hyundai_api


Better error mesage and type checking for gpus arg in Trainer

What does this PR do?
Addresses #12520
Does your PR introduce any breaking changes? If yes, please list them.
Only the error message is improved.
Before submitting

[x] Was this discussed/approved via a GitHub issue? (not for typos and docs)
[x] Did you read the contributor guideline, Pull Request section?
[x] Did you make sure your PR does only one thing, instead of bundling different changes together?
[ ] Did you make sure to update the documentation with your changes? (if necessary)
[x] Did you write any new necessary tests? (not for typos and docs)
[x] Did you verify new and existing tests pass locally with your changes?
[x] Did you list all the breaking changes introduced by this pull request?
[ ] Did you update the CHANGELOG? (not for typos, docs, test updates, or internal minor changes/refactorings)

PR review
Anyone in the community is welcome to review the PR.
Before you start reviewing make sure you have read Review guidelines. In short, see the following bullet-list:

[x] Is this pull request ready for review? (if not, please submit in draft mode)
[x] Check that all items from Before submitting are resolved
[x] Make sure the title is self-explanatory and the description concisely explains the PR
[x] Add labels and milestones (and optionally projects) to the PR so it can be classified

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

Better error mesage and type checking for gpus arg in Trainer

Also, for Trainer(accelerator="gpu", devices=x)


Failed type checking for associated type with restrictions

Consider the following code:
use vstd::prelude::*;
verus! {

trait Val {
    type A;
    fn val() -> Self::A;
}

fn test<T, U: Val<A = T>>(a: T, b: U) -> (T, T) {
    (a, U::val())
}

}

Since we have the trait bound restriction U: Val<A = T>, the above code should type check (and it type-checks in Rust).
However, Verus outputs:
error: mismatched types
  --> /playground/src/main.rs:9:9
   |
9  | fn test<T, U: Val<A = T>>(a: T, b: U) -> (T, T) {
   |         ^^^^
10 |     (a, U::val())
   |         ^^^^^^^^

error: aborting due to 1 previous error

note: This error was found in Verus pass: ownership checking of tracked code

error: aborting due to 2 previous errors

Also, note the odd position of the squiggles in line 9.
Link to code

After more tests, I found that the same code works fine in spec and proof mode:
use vstd::prelude::*;
verus! {

trait Val {
    type A;
    fn val() -> Self::A;
    spec fn spec_val() -> Self::A;
    proof fn proof_val() -> Self::A;
}

// error
// fn test<T, U: Val<A = T>>(a: T, b: U) -> (T, T) {
//     (a, U::val())
// }

// good
spec fn spec_test<T, U: Val<A = T>>(a: T, b: U) -> (T, T) {
    (a, U::spec_val())
}

// good
proof fn proof_test<T, U: Val<A = T>>(a: T, b: U) -> (T, T) {
    (a, U::proof_val())
}

}

Hopefully, it's an easy fix -- this is one major blocker from porting our codebase to associated types.


Add note indicating unsupported Preview Links from Prismic toolbar

Thanks, good to note this for other developers.


Adjusting styles for responsive images in links

We were forcing a complicated structure for responsive images that I'm not confident we needed. This removes the hinkiest part of that.
It's still responsive and looking good on every page I checked.
Example of responsive image in list at https://docs-review-pr-1154.herokuapp.com/docs/integrations/sso/azure-ad
@yob I just made this into a PR for the demo URL. Feel free to cherry-pick into your PR and close this one.

@lachlanhardy it's beautiful :heart_eyes:
I'll cherry-pick your commit over to #1135

@lachlanhardy you star! :star2:


fix: Menu trigger is not working #112

Close  #112

Can i create an issue for this menu trigger. A div as an interactive element does not work properly with keyboard users, i highlighted this in the slack channel the other day

I suggest to use a button element , the role attribute has limitations. ARIA: button role.


Listener leak at renderReplaceInput()

I found this in insiders, not sure how to reproduce, but I am puzzled why the replace input needs to be renderer 175 times:
6fh] potential listener LEAK detected, having 175 listeners already. MOST frequent listener (1):
e.check @ /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:79
/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:79     at s (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:1866:201)
    at Object.t.attachInputBoxStyler (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:1866:683)
    at t.renderReplaceInput (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5293:635)
    at t.render (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5289:867)
    at t [as constructor] (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5287:614)
    at t.create (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:229:596)
    at t.e._createInstance (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:1506:215)
    at t.e.createInstance (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:1505:561)
    at t.createSearchWidget (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5664:61)
    at t.create (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5657:589)
    at o.t.showComposite (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5311:137)
    at o.t.doOpenComposite (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5309:994)
    at o.t.openComposite (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5309:491)
    at o.doOpenViewlet (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5374:745)
    at o.openViewlet (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:5374:49)
    at t.run (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:4938:173)
    at t.runAction (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:102:255)
    at t.run (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:102:63)
    at t.onClick (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:919:105)
    at Immediate._onImmediate (file:///Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:918:592)
    at runCallback (timers.js:696:18)
    at tryOnImmediate (timers.js:667:5)
    at processImmediate (timers.js:649:5)

I haven't been able to repro this. I think that exact stack only showed up once though?

MOST frequent listener (1)


SPARQLGraph - saving a node group under a different name

If you load a nodegroup and then save it under a different name, SPARQLGraph still displays the original name, even though it remembers the new name

Saving a nodegroup under a different name and then deleting the original nodegroup is the only way to rename a nodegroup - it would be better if there was a rename nodegroup option.

Please could you add a bug label too - the current behaviour is confusing / wrong. Thanks.

Fixed these issues:

nodegroup store dialog keeps row highlighted after rename.  (You can screw this up with a diabolical use of the column filters, but within reason things work)
button states in the nodegroup store dialog are correct


Grouping class html table rows to show them together

So currently only the hovered row shows, but would make more sense to show both lecture and discussion sections for example.
After taking another look it looks like we can look at 'aria-describedby="search-div-b-table_SECTION_NUMBER"' grid cells in the table to group the class items together.

fixed in #12