orc8r cannot be installed when choosing stable version

If stable version of orc8r is chosen (Magma v1.8 Helm Charts), then, an error appear once trying to install it.
The output of the error is this one (I explain what is happening below)
TASK [orc8r : Install Orc8r] ****************************************************************************************************************************************************************************
Tuesday 23 May 2023  14:58:28 +0000 (0:00:00.358)       0:06:05.711 ***********
fatal: [<IP_ADDRESS>]: FAILED! => {"changed": false, "command": "/usr/local/bin/helm upgrade -i --reset-values --create-namespace -f=/tmp/tmplew6nhp0.yml orc8r orc8r/orc8r", "msg": "Failure when executing Helm command. Exited 1.\nstdout: Release \"orc8r\" does not exist. Installing it now.\n\nstderr: Error: unable to build kubernetes objects from release manifest: [resource mapping not found for name: \"orc8r-accessd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-analytics\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-bootstrapper\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-certifier\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-configurator\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-ctraced\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-device\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-directoryd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-dispatcher\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-eventd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-metricsd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-obsidian\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-orc8r-worker\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-orchestrator\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-service-registry\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-state\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-streamer\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-tenants\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first]\n", "stderr": "Error: unable to build kubernetes objects from release manifest: [resource mapping not found for name: \"orc8r-accessd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-analytics\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-bootstrapper\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-certifier\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-configurator\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-ctraced\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-device\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-directoryd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-dispatcher\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-eventd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-metricsd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-obsidian\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-orc8r-worker\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-orchestrator\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-service-registry\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-state\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-streamer\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first, resource mapping not found for name: \"orc8r-tenants\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"\nensure CRDs are installed first]\n", "stderr_lines": ["Error: unable to build kubernetes objects from release manifest: [resource mapping not found for name: \"orc8r-accessd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-analytics\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-bootstrapper\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-certifier\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-configurator\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-ctraced\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-device\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-directoryd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-dispatcher\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-eventd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-metricsd\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-obsidian\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-orc8r-worker\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-orchestrator\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-service-registry\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-state\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-streamer\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first, resource mapping not found for name: \"orc8r-tenants\" namespace: \"\" from \"\": no matches for kind \"PodDisruptionBudget\" in version \"policy/v1beta1\"", "ensure CRDs are installed first]"], "stdout": "Release \"orc8r\" does not exist. Installing it now.\n", "stdout_lines": ["Release \"orc8r\" does not exist. Installing it now."]}

What is happening is that the orc8r Helm Charts use policy/v1beta1 for the PodDisruptionBudget, and in the rke k8s distribution, it is not available as far as I could test with that manifest version. It is available using the policy/v1 manifest.
I tested with all the supported k8s versions of the latest rke release (1.45.0), which is the one being downloaded with the playbook, but it doesn't work in any of them:

v1.25.9-rancher2-1
v1.24.13-rancher2-1
v1.23.16-rancher2-2

There are different ways to fix this issue that I have thought of:
1.- Have a patched orc8r v1.8 to work with the latest k8s version, so the manifest used by PodDisruptionBudget is policy/v1.
2.- Detect when the stable version of orc8r is chosen to be installed using this ansible playbook, and then using an older rke and k8s version (with a warning about the end of life of the version).
3.- Remove the possibility to install a stable version of orc8r which I do not recommend (a lot of people, like me, is based on v1.8).

Closing this, as this project has been migrated to: https://github.com/magma/magma-deployer , and this issue is fixed there.
Thank you.


Improve DateTime validation

Date, Datetime, and Time validation is lacking. https://github.com/procore/brita/blob/master/lib/brita/type_validator.rb#L4
It currently matches a very generic range pattern that may lead to a database error when trying to parse an input value.
Here is an example:
datetime = DateTime.new(2016,12,24).to_s
=> "2016-12-24T00:00:00+00:00"
Constructing a query in postman with this value causes an error:
?filters[updated_at]=2016-12-24T00:00:00+00:00...2016-12-29T12:16:44+00:00
On the server this gets parsed into:
"filters"=>{"updated_at"=>"2016-12-24T00:00:00 00:00...2016-12-29T12:16:44 00:00"}

Note that + gets replaced with a blank space character.

This passes the range pattern but fails at the database leading to a 500 error.

Yes! we implicitly support ISO8601 only because that is all we test and what we document, but the thing that makes this hard is we use rails controller validations so we are limited by what that allows. If you can figure out how to enforce ISO8601 in a rails controller validation, we should totally do it.

A start is the C source that ruby uses here: https://ruby-doc.org/stdlib-2.1.1/libdoc/time/rdoc/Time.html#method-c-xmlschema
We might be able to steal the regex from there.


BLO2-26 feat profile

CHANGELOG :memo:

Add profile business management (7dcb5fd19a7ba70bc4c0a1830dec304a43bc4b8a)

Instance whatsapp and than call update_business_profile send a payload based in these following params:

about: The business's About text. This text appears in the business's profile, beneath its profile image, phone number, and contact buttons.
address: Address of the business. Character limit 256.
description: Description of the business. Character limit 512.
email: The contact email address (in valid email format) of the business. Character limit 128.
websites: The URLs associated with the business. For instance, a website, Facebook Page, or Instagram. You must include the http:// or https:// portion of the URL. There is a maximum of 2 websites with a maximum of 256 characters each.
file (d0677496786db57e0c8f9ebe4cc1f8d14397096a): Desired image for profile picture, it must be 1024x1024. Once you send a file it'll trigger 2 services (70fd92e4891be79de3d8861888f4fa3b8aa1f38c)

Upload session: will open a upload session
Upload: Based in session ID will make another request sending the file and return a string which will update the payload  on initial request.

Add upload media (21797b4a626ec2bc6462f2fe6103ded1448caa43)

It necessary when you want to attach a picture or send some sticker to somebody, so, like before you need to instance the whatsapp and than call upload_media method and send file and type see more here

Update client to receive different content type and methods (ee0107fed6c29c244c429b287cb1b9fe680aca41)

Just post and get methods are supported

Add github action to run tests on review_requested, ready_for_review and synchronize (1c9c8b4b097f50333e44f4842b168d8047da337c)
Update README (dcd12c570cd916d1b0a78ec0dbfff15353886948)(73b9930c72642ab560869c7ceeeaec0dc6199514)

Great work on this one!


Mousewheel Failing?

This is a (multiple allowed):

[x] bug

Swiper Version: 4.2.6

Platform/Target and Browser Versions: macOS Chrome  66.0.3359.139

Live Link or JSFiddle/Codepen or website with isssue: http://jsfiddle.net/Grafik/7t1oshxw/embedded/result/

What you did
Refresh the page, and try to mouse scroll. The mousewheel scrolling fails intermittently. Once it fails if you switch to a new tab then back again it works.
Expected Behavior
Free scroll with mousewheel
Actual Behavior
Mousewheel slider control does not function

I am also trying to solve it, I also ((found a solution? Thank you!

I have the same issue. @dejardine did you solve this?

Interesting, this is a very similar thing to something that's happening to me as well. Basically is like when as long as the arrow doesn't move or is there, swiper is in "no swipping" mode.
You don't need to go to a new tab, just move your mouse around a bit and it starts working again.
A similar thing can be reproduced here: http://idangero.us/swiper/demos/270-mousewheel-control.html

The jsfiddle is very good actually, when you refresh, you even see that the cursor is plain. once you move it it goes to grab mode.

Hmmm, I seem to have found a fix/workaround, although semantically is not quite right.
if you set releaseOnEdges to true, this kind of fixes it, see http://jsfiddle.net/Grafik/7t1oshxw/6/embedded/result/
Looking at the code I see a couple of things, first
https://github.com/nolimits4web/swiper/blob/8ef232e635cadda3f75da12ae6b9bd17816de57a/src/components/mousewheel/mousewheel.js#L113
If !swiper.mouseEntered the mousewheel doesn't work. The issue is that when you refresh the page, mouseenter has not triggered yet, so that's why it doesn;'t work.
On my use case, I also noticed that if you click on another window while keeping your swiper window on the back, attempting to scroll it also doesn't work because the mouse "left". I didn't want that to happen either and because of that line, I could remove the mouseenter/mouseleave validation.
Looking further along the code, on
https://github.com/nolimits4web/swiper/blob/8ef232e635cadda3f75da12ae6b9bd17816de57a/src/components/mousewheel/mousewheel.js#L141
and
https://github.com/nolimits4web/swiper/blob/8ef232e635cadda3f75da12ae6b9bd17816de57a/src/components/mousewheel/mousewheel.js#L145
releaseOnEdges seems to only affect swiper when freeMode is false, which is not my case, nor the fiddle, but this is not evident from the documentation.
So I got my fix, although probably not in the right way. I wonder why swiper.mouseEnteredis needed at all and it could be good to be able to disable it somehow, kind of what releaseOnEdges allows me to do but with a proper param name?


Support the distinct() call for booleans

Normalize the time for the distinct() call to either be at the beginning
of the group by interval or the start time similar to every other call.
The timestamp previously just showed the first time found and didn't
make a lot of sense in the context of what the function was supposed to
do.
Fixes #6040.

:+1:


Align "Explore" toolkit with new design

Blocked on #376.

New colours
New larger icons at the top level but not at the second level
CodeEmbed changes quite a bit. Maybe keep wider drag handle.
Code colours, let's start with just the background not the text changes.
Insert code button icon should be from remix. Maybe it looks odd? Just an arrow?

For the toolkit header area we have different content from the design.
Let's do this:

but with the subtitle from the CMS, which is shorter.
Then we need to add in the introduction field from the CMS as we have currently and experiment with what looks good.
After we've done that we can consider the compact form shown on scroll.
Not in scope:

"Remove code", highlighting of code after insert, highlighting of code box

This issue might benefit from being split up or tackled as multiple PRs.

This has been merged and we've agreed to leave it at this point.


Removing Wrong exception

Current coverage is 36.40% (diff: 50.00%)

No coverage report found for 2.1 at 1a108ee.

Powered by Codecov. Last update 1a108ee...d20193a


Refactor moduleHeatmap

-StateHeatmap.R was renamed to moduleHeatmap, but was changed back to StateHeatmap to avoid confusion.
-lapply now used within moduleHeatmap(), addresses Bioconductor comment
-Incorporates all documentation changes that have been made

Pull Request Test Coverage Report for Build 638

4 of 4 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.002%) to 95.167%

Totals

Change from base Build 637:
0.002%

Covered Lines:
2501

Relevant Lines:
2628

💛  - Coveralls


fix the bugs associated with blender datas

fix the bug when camera.distortion_params is None, which will lead to no data when using blender data.

I tested it with lego and the camera convention is not correct now......

It seems that my ruff formatter keeps messing everything up, but the background should work now. When using blender data the background_color should be changed to white to avoid cloulds. In the viser the rendered bg color is always overwritten to grey, it will not affect training, but I wonder if there is some way to modify it without using overwrite.

Hi everyone! How can I change the background color to white? I tried doing this, but I kept getting some strange visualizations


Replace all the icons with Google Material Icons

(This task can have multiple contributors)
There are many icons used on the platform in the side navigation, top navigation, user menu, event card, profile card, etc. These are currently stored locally in the project folder under src/assets. Let's replace them all with Google Material Icons.
Refer to https://google.github.io/material-design-icons/ for documentation. Note that the relevant setup and imports have already been done. You would just need to replace the icons with the relevant line of code.
Steps to accomplish the task:

If you haven't done already, create a new branch that you'll make your changes on.
Go through src/assets/ and find where each icon is being used. This can be done through a global search (Ctrl+Shift+F on VSCode).
Find a replacement from Google Material Icons and replace the line of code.
Follow the steps to submit your PR.

Hi, I'm new to this, can you please assign me this issue? :)

@samwzlim sure! Ask your pair to comment here as well please. I'll assign you both


node: Update fs.create(Read|Write)Stream definition

This commit includes the following changes:

Remove duplicate type definition for fs.createReadStream.
Update options object typings for both functions to match the keys
and types specified in the Node.js v0.12.x documentation.

Links to the aforementioned functions are provided below for reference:

http://nodejs.org/docs/latest-v0.12.x/api/fs.html#fs_fs_createreadstream_path_options
http://nodejs.org/docs/latest-v0.12.x/api/fs.html#fs_fs_createwritestream_path_options

thanks mate!


Serialize all pipeline params and shared params into SERIALIZED_VARIABLES to avoid limit of 10 inputs for GHA workflow

:tada: This issue has been resolved in version 1.7.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Only center portion of a large scene gets baked light in Godot 3.5.1

Godot version
Godot Engine v3.5.1.stable.official.6fed1ffa3
System information
Windows 10 x64 10.0.19044.2130, OpenGL ES 2.0 Renderer: NVIDIA GeForce GTX 960/PCIe/SSE2
Issue description
In a large scene, only the center portion of objects gets baked light, checked the bake settings for both the BakedLightmap and meshes and light many times, it's not mistake usage, probably a bug!

Steps to reproduce
Please use the Minimal reproduction project
and please rename baking.z01.zip to baking.z01 after you download
Minimal reproduction project
baking.zip
baking.z01.zip

The extents of your BakedLightmap node are too small (check the inspector). You need to resize them to encompass the entire scene.


Word Wrap turned of but content still wraps

VSCode Version: 1.11.0-insider (207686d)
OS Version: win10

String of content wraps content when longer than viewport even when wrapping set to off
Steps to Reproduce:

Get a file with a long string of content
in my case (6475 chars)
turn off word wrapping

Content still wraps!!

Duplicate of #21801

the question the  same  as  I have,how did you to solved it？

There is a workaround in the Insiders Channel build, where the toggle word wrap action will unwrap such "minified" files, and there is an additional undocument setting that can be used editor.wordWrapMinified


Negative Eigenvalue in Moment of Inertia for link_2.0 in URDF

I am currently migrating the Allegro hand model mounted on an xArm6 from one simulator to another. During this transition, I encountered a critical error that prevents the simulation from running, due to an issue with the moment of inertia values specified in the URDF file.
The URDF section for link_2.0 is defined as follows:
<inertia ixx="7.04217e-05" iyy="3.95744e-05" izz="6.61125e-05" ixy="-9.64342e-05" ixz="5.8796e-05"
               iyz="-3.62996e-05"/>

Link
Upon calculating the eigenvalues of the inertia tensor derived from these values:
import numpy as np

I = np.array([[7.04217e-05, -9.64342e-05,  5.87960e-05],
              [-9.64342e-05, 3.95744e-05, -3.62996e-05],
              [5.87960e-05, -3.62996e-05, 6.61125e-05]])

eigenvalues, eigenvectors = np.linalg.eig(I)

print("Eigenvalues of I:", eigenvalues)

The computed eigenvalues are:
Eigenvalues of I: [ 1.90343185e-04 -4.39462409e-05  2.97116560e-05]

This includes a negative value, which is physically implausible for a moment of inertia tensor.
Could someone verify whether there might be a typo or error in these values?

I managed to resolve the problem by using a workaround. Here is what I did:

Loaded the URDF using IsaacSim's importer to convert it to a USD file.
Used the USD to URDF extension to export a new URDF file from the USD file.


toc and index updates

@MandiOhlinger,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

:x: Validation status: errors

File
Status
Preview URL
Details

biztalk/index.md
:x:Error

Details

biztalk/technical-guides/StructuredTOC.md
:warning:Warning

Details

biztalk/index.md

[Error] Unable to resolve "[!INCLUDEbtsBizTalkServerNoVersion]" at line 25: Couldn't find file ../includes/btsbiztalkservernoversion-md.md.
[Error] Unable to resolve "[!INCLUDEbtsBizTalkServerNoVersion]" at line 27: Couldn't find file ../includes/btsbiztalkservernoversion-md.md.
[Error] Unable to resolve "[!INCLUDEbtsBizTalkServerNoVersion]" at line 30: Couldn't find file ../includes/btsbiztalkservernoversion-md.md.
[Error] Unable to resolve "[!INCLUDEbtsSQLServerNoVersion]" at line 30: Couldn't find file ../includes/btssqlservernoversion-md.md.
[Error] Unable to resolve "[!INCLUDEbtsDotNetFramework]" at line 30: Couldn't find file ../includes/btsdotnetframework-md.md.
[Error] Unable to resolve "[!INCLUDEbtsBizTalkServerAdminConsoleui]" at line 30: Couldn't find file ../includes/btsbiztalkserveradminconsoleui-md.md.
[Error] Unable to resolve "[!INCLUDEbts2016]" at line 32: Couldn't find file ../includes/bts2016-md.md.
[Error] Unable to resolve "[!INCLUDEbts2013r2]" at line 33: Couldn't find file ../includes/bts2013r2-md.md.
[Error] Unable to resolve "[!INCLUDEbtsBizTalkServerNoVersion]" at line 34: Couldn't find file ../includes/btsbiztalkservernoversion-md.md.
[Error] Unable to resolve "[!INCLUDEwinazure]" at line 37: Couldn't find file ../includes/winazure-md.md.
[Error] Unable to resolve "[!INCLUDEbts2016]" at line 37: Couldn't find file ../includes/bts2016-md.md.
[Error] Unable to resolve "[!INCLUDEbtsBizTalkServerNoVersion]" at line 37: Couldn't find file ../includes/btsbiztalkservernoversion-md.md.
[Error] Unable to resolve "[!INCLUDEwinazure]" at line 37: Couldn't find file ../includes/winazure-md.md.
[Error] Unable to resolve "[!INCLUDEbtsBizTalkServerNoVersion]" at line 39: Couldn't find file ../includes/btsbiztalkservernoversion-md.md.
Line 45: [Warning] Invalid file link:(~/../technical-guides/biztalk-technical-guides.md).
Line 45: [Warning] Invalid file link:(~/../install-and-config-guides/biztalk-server-what-s-new-installation-configuration-and-upgrade.md).
Line 45: [Warning] Invalid file link:(~/../install-and-config-guides/biztalk-server-2013-and-2013-r2-what-s-new-install-and-upgrade.md).
Line 45: [Warning] Invalid file link:(~/../install-and-config-guides/biztalk-server-2016-what-s-new-and-installation.md).

biztalk/technical-guides/StructuredTOC.md

Line 46: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 71: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 74: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 81: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 103: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 106: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 113: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 128: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 131: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 185: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 187: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 188: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 190: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 191: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 300: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 358: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:warning: Validation status: warnings

File
Status
Preview URL
Details

biztalk/index.md
:warning:Warning
View
Details

biztalk/technical-guides/StructuredTOC.md
:warning:Warning
View
Details

biztalk/TOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/StructuredTOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/TOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshoot-biztalk-management-pack.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshooting8.md
:white_check_mark:Succeeded

biztalk/index.md

Line 45: [Warning] Invalid file link:(~/../install-and-config-guides/biztalk-server-what-s-new-installation-configuration-and-upgrade.md).
Line 45: [Warning] Invalid file link:(~/../install-and-config-guides/biztalk-server-2013-and-2013-r2-what-s-new-install-and-upgrade.md).
Line 45: [Warning] Invalid file link:(~/../install-and-config-guides/biztalk-server-2016-what-s-new-and-installation.md).

biztalk/technical-guides/StructuredTOC.md

Line 46: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 71: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 74: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 81: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 103: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 106: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 113: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 128: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 131: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 185: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 187: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 188: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 190: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 191: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 300: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 358: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:warning: Validation status: warnings

File
Status
Preview URL
Details

biztalk/technical-guides/StructuredTOC.md
:warning:Warning
View
Details

biztalk/TOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/StructuredTOC.md
:white_check_mark:Succeeded
View

biztalk/index.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/TOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshoot-biztalk-management-pack.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshooting8.md
:white_check_mark:Succeeded

biztalk/technical-guides/StructuredTOC.md

Line 46: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 71: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 74: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 81: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 103: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 106: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 113: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 128: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 131: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 185: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 187: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 188: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 190: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 191: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 300: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 358: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:warning: Validation status: warnings

File
Status
Preview URL
Details

biztalk/technical-guides/StructuredTOC.md
:warning:Warning
View
Details

biztalk/TOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/StructuredTOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/adapter-oracle-database/message-schemas-for-insert-update-delete-and-select-on-tables-and-views.md
:white_check_mark:Succeeded
View

biztalk/index.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/TOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshoot-biztalk-management-pack.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshooting8.md
:white_check_mark:Succeeded

biztalk/technical-guides/StructuredTOC.md

Line 46: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 71: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 74: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 81: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 103: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 106: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 113: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 128: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 131: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 185: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 187: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 188: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 190: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 191: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 300: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 358: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:warning: Validation status: warnings

File
Status
Preview URL
Details

biztalk/technical-guides/StructuredTOC.md
:warning:Warning
View
Details

biztalk/TOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/StructuredTOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/adapter-oracle-database/message-schemas-for-insert-update-delete-and-select-on-tables-and-views.md
:white_check_mark:Succeeded
View

biztalk/index.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/TOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshoot-biztalk-management-pack.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshooting8.md
:white_check_mark:Succeeded

biztalk/technical-guides/StructuredTOC.md

Line 46: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 71: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 74: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 81: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 103: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 106: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 113: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 128: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 131: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 185: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 187: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 188: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 190: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 191: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 300: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).
Line 358: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:warning: Validation status: warnings

File
Status
Preview URL
Details

biztalk/technical-guides/StructuredTOC.md
:warning:Warning
View
Details

biztalk/TOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/StructuredTOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/adapter-oracle-database/message-schemas-for-insert-update-delete-and-select-on-tables-and-views.md
:white_check_mark:Succeeded
View

biztalk/index.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/TOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshoot-biztalk-management-pack.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshooting8.md
:white_check_mark:Succeeded

biztalk/technical-guides/StructuredTOC.md

Line 74: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:warning: Validation status: warnings

File
Status
Preview URL
Details

biztalk/technical-guides/StructuredTOC.md
:warning:Warning
View
Details

biztalk/TOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/StructuredTOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/adapter-oracle-database/message-schemas-for-insert-update-delete-and-select-on-tables-and-views.md
:white_check_mark:Succeeded
View

biztalk/index.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/TOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshoot-biztalk-management-pack.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshooting8.md
:white_check_mark:Succeeded

biztalk/technical-guides/StructuredTOC.md

Line 74: [Warning] Invalid file link:(~/technical-guides/TocOutOfQuery).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

biztalk/TOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/StructuredTOC.md
:white_check_mark:Succeeded
View

biztalk/adapters-and-accelerators/adapter-oracle-database/message-schemas-for-insert-update-delete-and-select-on-tables-and-views.md
:white_check_mark:Succeeded
View

biztalk/index.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/StructuredTOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/TOC.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/checklist-getting-started-with-biztalk-server.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshoot-biztalk-management-pack.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/troubleshooting8.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

All validation warnings are resolved. Merging into master.


multiple line breaks inside font tag with br

The following html will not rendered correctly:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

Line1

        Line2

        Line3

Line4

I know this is very ugly html. This is from Microsoft Outlook.
Output: (the browser on the right is chrome)

If you remove the first br  tag (inside the div tag) it renders as expected

I want to say I'll look into it, but currently I can't do it as something happened in my family


Handle and test installation on various OSes+distros

The BigchainDB installation requirements will differ slightly from OS to OS, especially the list of OS-level dependencies and how to install them. The setup.py file can take care of the Python dependencies, but not the OS-level dependencies.
How shall we handle OS-specific installation differences? Maybe write a Python script that checks the OS+distro and then installs the appropriate dependencies? Maybe create a Conda installer? Docker? Saltstack?
Would it make sense to test installation on various OS+distro combinations with Travis CI?

[ ] Make list of OSes + versions we want to support now
[ ] Write an installer (or installers) to install BigchainDB, and all OS-level dependencies, on each of those OSes + versions
[ ] Add installation tests in Travis CI

List of OSes to support now:

[X] Ubuntu/Debian
[ ] Centos/Fedora/RHEL
[ ] ArchLinux

List of OSes to support later:

[ ] Alpine Linux
[ ] Raspian
[ ] BSD
[ ] Windows

And OSX, please :innocent:?

Just for reference here are the os level dependencies tested on Fedora 23
libffi-devel gcc-c++ redhat-rpm-config python3-devel openssl-devel

For now, we've decided to focus on supporting Linux, with Ubuntu 14.04 as the primary distro & version.
For other OSes, we have some support for running with Docker.


Create prototype structure and navigation pattern, add wireframes (bilingual) for all the pages for MVP

TODO

[x] High-level taxonomy
[x] Wireflow
[x] Content design
[x] French content design
[x] Pages audited and routed

Outcomes
Deliverables
Estimated Effort

[ ] XS: 1 to 2 hours
[ ] S: half a day
[ ] M: 1-2 day
[ ] L: 1 week
[x] XL: Move to an epic

Out of scope

Work is mostly done, documentation and decisions will be updated here by end of the week :)

Desktop wireframes and the associated flows for MVP are documented under [1] Documentation site: desktop
https://www.figma.com/file/VUxfzUWHbMmOpasyNM6e5m/GC-DS-Product-Design?node-id=2823%3A1030

Navigation #design-decision
Design challenge #1 - Component pages can become very long and inconsistent depending on the type of component. Made the contextual menu appear per component, rather than per category (basic/forms). Users will want to look for specific guidance/rationale without skimming through all the content.
Design challenge #2 - Users will want to see all the components available

First click will drop down three main items: Overview, Basic, Forms
The “On this page” skip links will act as the contextual menu per component to link to the main headers of the page, this element will be sticky on desktop
On mobile the “On this page” links will act as skip links and there will be a “back to top” link at the bottom
added a page around component overview to see what is available in the packages “basic” and “forms”
Forms_landingpage will be “Forms guidance” and clicking on the “Forms” item in the dropdown will just reveal the list of components
Risk: navigation will long enough to go below the fold as we start to add more components, will have to consider a left side main menu after MVP

Component pages follow consistent content structure:

definition
when to use (general and by subtype)
how to modify, depart from the default
use cases
related components
guidance on accessibility and design

Can be found in Figma Documentation site desktop


Error remembering position for video URL

Hi does not remember the position in the video URL correctly. When, for example, you start watching a new episode of a series, the position should be at 00:00, but it automatically switches to the previous position.

... Why don't you guys use the bug report template...
Can you reopen it with more context? and use the bug report template.

@abdallahmehiz
the error itself does not occur, it’s just that when you watch the URL of the video, it remembers the position, but when you open the next video, viewing starts from the previous position, and not from the beginning

That's on network videos, right?
I can't do much about those since the url changes from session to session many times with different arguments and such...
the current logic of remember just searches for if a video with the same file name was already played and apply the last position.
file names from urls change a lot.

@abdallahmehiz
https://www.dropbox.com/scl/fi/3cbon6h9i45s12lwq3myk/Screenrecorder-2024-09-11-20-17-06-430.mp4?rlkey=k4vix1zp2ioqoqoxau10mu7zc&dl=1

The most interesting thing is that this does not happen in all URL protocols

i don't think the protocol got anything to do with it.
just to make sure.
can you intercept the urls being opened by mpv with an app like App Manager? see if they change each time you try to play them.

for individual series they are different, but the url stream for the same series does not change yet

@abdallahmehiz
I remember this used to be fixed in Precise mpv in the build version starting from 2.9.6


Makefile,manifests: Reduce the CVO run-level to default 50 level

Update the Makefile manifest generation target, and rename any *_60_* files with the *_50_* run level. This is the default CVO level, and mirrors the current run-levels that are defined for the OLM/marketplace payload components.
For more information, see https://coreos.slack.com/archives/C01CQA76KMX/p1661279680229209?thread_ts=1661276136.650689&cid=C01CQA76KMX.
Signed-off-by: timflannagan<EMAIL_ADDRESS>

This is a no-op so adding the requisite labels.
/label px-approved
/label docs-approved
/label qe-approved


Support Soa vector to be Sync, Send

Useful when Soa is accessed from multiple threads.
Maybe this could be implemented in more safe way.

I agree that Soa should be Send and Sync where possible. It was at one point, but it looks like I forgot to add it back during a big safety refactor. However, I would choose to add it back to Slice, which Soa will inherit, and condition it on T's traits rather than the traits of its fields. I don't think SoaRaw is an appropriate place to implement these traits for the same reasons that raw pointers shouldn't implement them. Just because an f32 is shareable across threads doesn't mean that *mut f32 is, unless there is a safe interface around it. Since Soa and Slice semantically contain values of T, we should also respect manual trait impls or negative impls for that type. A two-liner in slice.rs should do the trick if you want the contribution.

I agree that Soa should be Send and Sync where possible. It was at one point, but it looks like I forgot to add it back during a big safety refactor. However, I would choose to add it back to Slice, which Soa will inherit, and condition it on T's traits rather than the traits of its fields. I don't think SoaRaw is an appropriate place to implement these traits for the same reasons that raw pointers shouldn't implement them. Just because an f32 is shareable across threads doesn't mean that *mut f32 is, unless there is a safe interface around it. Since Soa and Slice semantically contain values of T, we should also respect manual trait impls or negative impls for that type. A two-liner in slice.rs should do the trick if you want the contribution.

You are correct.  implemented.

Looks good to me!


Log CTRE info using SignalLogger

Resolves https://github.com/CurtinFRC/2024-Offseason/issues/28

/format


AWS Native EKS on Fargate Monitoring

Is your feature request related to a problem? Please describe.
AWS Native Fargate Monitoring for EKS
Describe the solution you'd like
AWS Native Fargate Monitoring for EKS
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Adding a fargate profile to existing cluster is currently not supported as discussed here https://github.com/aws/aws-cdk/issues/13153
We can use cfnFargateProfile but that will be overwritten when aws-config is modified due to this open bug  https://github.com/aws/aws-cdk/issues/19218

This is completed. Closing this ticket.


Update for TW3.4 “Oxyde”

TailwindCSS just showcased some updates to how config will be done, apparently from 3.4 onwards.
Adding fonts to theme can be done directly in the “input.css” file in a more CSS-y form.

✅ Done


CocoaPods Support for Swift-ogg

Problem Description:
Currently, Swift-ogg does not support CocoaPods integration, making it inconvenient for users who prefer to manage dependencies using CocoaPods.
Solution Desired:
I would like to request support for CocoaPods integration for Swift-ogg. This would allow users to easily include Swift-ogg in their projects by adding it to their Podfile.
Alternatives Considered:
As an alternative, users can currently integrate Swift-ogg manually by adding the source files directly to their projects. However, this approach is less convenient and can lead to maintenance issues when updating the library.
Additional Context:
Swift-ogg is a valuable library for handling Ogg Vorbis audio files in Swift projects. Adding CocoaPods support would make it more accessible to a wider range of developers who rely on CocoaPods for dependency management.

I'm sorry but we are not considering adding CocoaPod support and probably never will. SPM can be used along side CocoaPods just fine and that should be enough for most installations (we actually do that ourselves in Legacy Element iOS: SPM + CocoaPods)


Placeholders for current currency, exp, pts of job

Description of new idea or improvement on existing one
I saw the placeholder list of jobs and haven't found placeholders for money, exp, pts (one specific job like digger).
I'd like to implement it in chat / GUIs.
An example of what I want to have in job specific placeholders:

Current placeholders are: https://github.com/Zrips/Jobs/wiki/Placeholders#complexed-placeholders
Placeholderapi placeholders can only be used in other resources, such as in chat. You can't use directly these placeholders anywhere in jobs. There are own placeholders in most jobs configuration.

I'm aware of those placeholders...
But there is no placeholder which obtains the current money and pts.  The only one I've found is %jobsr_user_jexp_(jname/number)%.
I just want to display how much the player can gain on the current rank with a specific job (with a specific item) without calculating everything in 3rd party plugins ^^

So you want to get the amount of income that a player can get, for example, when a player breaks a gravel? Well, this will be a never ending work, as you have to enter all the material names to be able to return the payment amount as a value, the placeholder would look like this with the gravel: %jobsr_payment_gravel%, but it's not just the gravel, but also of all other known materials. So you would have to type the placeholders about 500 times in the thirdy party plugin. It doesn't make sense.
Another option that again makes no sense is that we can use a placeholder to return the payment amount for all materials and load it full screen. The question arises, 350 materials are given in a job, how can this be split in two to appear on two GUIs or on a item lore, for example? How should it be at all?
I guess you want to get the income amount from Jobs into 3rd party plugins? The result of displaying these will be in an example configuration:
stuff-gui:
  item1:
  lore:
  - "%jobsr_payment_digger_gravel%"
  - "%jobsr_payment_digger_redsand%"
  - "%jobsr_payment_digger_grass%"
  - "%jobsr_payment_digger_stone%"
  - "%jobsr_payment_digger_dirt%"
  - "%jobsr_payment_digger_sand%"

This is ugly and almost never ending work.


Refactor SQL statements for role management (ALTER ROLE vs GRANT)

With the introduction of security policies (v 3.1), we have to review the SQL statements for security manipulation.
The syntax for the old security permissions is like following
GRANT UPDATE ON database.class.Person TO admin

Now we have to bind security policies to roles and resources, so the GRANT syntax is no longer intuitive.
A possible solution could be to replace the GRANT with and ALTER ROLE, that can be used also for other purposes (eg. modify the role hierarchy)
CREATE SECURITY POLICY policy1 SET CREATE = (TRUE), READ =  (TRUE), BEFORE UPDATE = (name = 'foo');

ALTER ROLE Foo SET POLICY policy1 ON database.class.Person;

Added new option to ALTER ROLE, now it can be used to define both general permissions
GRANT CREATE on database.cluster.Person to admin

and security policies
GRANT POLICY foo ON database.class.Person TO admin

Same for REVOKE:
REVOKE CREATE on database.cluster.Person FROM admin

REVOKE POLICY foo on database.cluster.Person FROM admin


Add ritabratax's file

I have made new changes that I am learning from GitHub Learning

I have made new changes that I am learning from GitHub Learning
created a branch, created a file and made a commit, and opened a pull request


Translate tasks/service-catalog/install-service-catalog-using-sc into Japanese

Closes #22749.

/assign @nasa9084

/lgtm

/approve


You published to NPM without building.

There's no src folder in the node module, and there's no postinstall script. Since this was a patch release, this crashed our production environment.

Oops, sorry about that. It should be fixed in v0.1.14, now available on npm.

Thank you!


Fix issue with glDebugMessageCallback not existing on macOS w/OpenGL < 4.3

Noticed an issue on macOS in which glDebugMessageCallback is not available since it's using OpenGL 4.1, while glDebugMessageCallback was introduced in OpenGL 4.3.
Failed loading glDebugMessageCallback: dlsym(0x116ca06e0, _glDebugMessageCallback): symbol not found

This PR excludes this from GL_FUNCTIONS on __APPLE__ platforms.
Edit: I realized this may not be a real issue, rather just a spurious warning, since the framework still seems to run. So feel free to close if you think it's not very relevant. But it might be nice to silence the message since Apple has no plans to update OpenGL further on their OS.

I think for now I'm going to opt to leave this as-is since it's just warning that it wasn't able to load the function, which is expected. I do appreciate the pull request though! :)


Annotations removed from func.yaml are not removed from deployed function

Deploy function with this func.yaml:

  annotations:
    foo: bar
    xxx: zzz

KSVC with deployed function has both annotations  foo: bar and  xxx: zzz set
Remove xxx: zzz from func.yaml and redeploy

  annotations:
    foo: bar

KSVC with deployed function has still both annotations  foo: bar and  xxx: zzz set

/assign @zroubalik


Default Runtime Version for new Functions App

Is the documentation on this page around the default runtime version still up to date? It says that the default runtime when creating a new Function runtime still version 2.X. I believe that with Functions Runtime version 3.X being GA the default Functions runtime when creating a new Functions apps is now version 3.X.

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

ID: 07d8c45a-8f08-4c87-ae0d-9fbb901ed402
Version Independent ID: 73c96870-96d3-5859-a0b9-1c69c3b11300
Content: How to target Azure Functions runtime versions
Content Source: articles/azure-functions/set-runtime-version.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

@pnarsi Thanks for the question! We're investigating this and will get back to you shortly.

@pnarsi Thank you for bringing this to our attention. I have submitted a PR to fix the issue that's in review.

@pnarsi It is true that function apps created in the Azure portal and by the Azure CLI are set to version 3.x by default. The same is referenced in this section of the Azure Functions runtime versions overview doc.
The change is merged internally and will go-live in the public docs shortly. Thanks for letting us know!


Add info to remove encryption for outgoing mail

@KCCross  to review this

Samson, please review changes and make necessary updates. Thanks!!

@KCCross  added all you changes

@KCCross  please close this for me.

All good. ty Samson.


⚠ Slack has degraded performance

In cc6287f, Slack (https://status.slack.com/api/v2.0.0/current) experienced degraded performance:

HTTP code: 200
Response time: 224 ms

Resolved: Slack performance has improved in 954e3be.


Fix nav test

Codecov Report

:exclamation: No coverage uploaded for pull request base (add-nav@e1f63a3). Click here to learn what that means.
The diff coverage is 0%.

@@            Coverage Diff             @@
##             add-nav      #11   +/-   ##
==========================================
  Coverage           ?   44.44%
==========================================
  Files              ?        8
  Lines              ?       27
  Branches           ?        1
==========================================
  Hits               ?       12
  Misses             ?       15
  Partials           ?        0

Impacted Files
Coverage Δ

src/components/navigator.jsx
100% <ø> (ø)

src/layouts/faqs.jsx
0% <ø> (ø)

src/components/search-bar.jsx
100% <ø> (ø)

src/components/footer.jsx
0% <0%> (ø)

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 e1f63a3...68f1468. Read the comment docs.


Data structures algorithms

https://www.udemy.com/share/101r90BUUfcl9UQHo=/

https://medium.com/free-code-camp/these-are-the-best-free-courses-to-learn-data-structures-and-algorithms-in-depth-4d52f0d6b35a

https://www.udemy.com/course/master-the-coding-interview-data-structures-algorithms/
Strongly recommended for beginners

@vgrch hecne demirem, senin kimi community uzvleri olsun, dagi dag uste qoymaga yeter!

The best FREE courses on Algorithms & Data Structures by Princeton University:
https://www.coursera.org/learn/algorithms-part1/
https://www.coursera.org/learn/algorithms-part2/
Taught by Robert Sedgewick who is the author of Algorithms book.
The materials are clearly explained by bringing up the problem, analyzing the time and space complexity and coming up with the better solution.  Also showing the real life use cases of the algorithms and data structures that are taught.

Thanks @orkhan-huseyn !!!! Please, keep contributing links you found useful for you

https://github.com/jwasham/coding-interview-university#data-structures

Thxxx @ehtiramabdullayev !

Dont forget to star project @ehtiramabdullayev ;)

starred 🥇

https://github.com/TheAlgorithms

https://www.cs.auckland.ac.nz/compsci105s1c/resources/ProblemSolvingwithAlgorithmsandDataStructures.pdf

@sakomws Hello, I watched this session on Youtube. But, I could not find slides on GitHub. Could you please share the link?
Thanks in advance.


Add ability to reset within the store

What problem is this solving
As far as I know, it's only possible to reset a store outside that store: https://pinia.vuejs.org/core-concepts/state.html#resetting-the-state. However, it would be nice to have an option to reset a store within a store.
Proposed solution
Something like,
export const useUserStore = defineStore('user', ({ reset }) => {
  const clear = () => {
    // some tasks..
    reset()
  }

  return {
    clear
  }
})

Describe alternatives you've considered
No response

This limitation is intentional: reset is only for option stores and it just calls the state() method.


Create experiment + scorecard with metrics for VS Code

Follow up from Azure/azure-dev-pr#1221
We need to:

Set up the A/A experiment
Probably clone Docker's scorecard
Update to reflect our own events, similar to  https://github.com/Azure/azure-sdk-pr/pull/793

cc: @karolz-ms for awareness and to add any details I'm missing.

The scorecard is working and data looks good ☺


Fix bug #1041 with ConnectableObservable and retry/repeat

Add the connect(callback) flavor to ConnectableObservable, which is used internally in refCount() to
allow connect(callback) to give its subscription to its caller through the callback, before actually
performing the connection.
Resolves issue #1041.
Add test cases for this.

@trxcllnt PR updated according to your feedback

I'm going to label this one blocked while we discuss changing the connect method.

By the way, the changes to connect are completely backwards compatible.

By the way, the changes to connect are completely backwards compatible.

Yes, they are. I'm more concerned about external users starting to use it, and then us wanting to remove it later.

@blesh This PR is now all good to be merged, I rebased it with Paul's latests pushes to master, so now it contains only tests, no changes to ConnectableObservable.

merged with 69ebd9a. Thanks @staltz


Migrate Zoo-Core OpenVINO to BigDL-Core

Need to remove zoo-core dependencies from BigDL.
@Litchilitchy Please check if we still need OpenVINO.
If yes, we need to move it to BigDL-core

I think we should migrate it to BigDL? OpenVINO InferenceModel depends on it and it still has some usages?


fix(scripts/pingcap/community): fix update-prow-owners.ts

why: the bot will add blocking lables when the pull request description is not meet specifications.
Signed-off-by: wuhuizuo<EMAIL_ADDRESS>

/approve


HorizontalLayout and HorizontalLayoutData of LayoutGroupListItemRenderer inside a List

Hi,
percentWidth behaves differently on VerticalLayout / HorizontalLayout:
code:
`
<f:LayoutGroup height="300">
<f:layout>
	<f:AnchorLayout />
</f:layout>

<f:List id="bannerRotator" snapToPages="true">
	<f:layoutData>
		<f:AnchorLayoutData left="0" right="0" bottom="0" top="0"/>
	</f:layoutData>
	<f:layout>
		<f:HorizontalLayout />
	</f:layout>

	<f:itemRendererFactory>
		<fx:Component>
			<f:LayoutGroupListItemRenderer>
				<f:layoutData>
					<f:HorizontalLayoutData percentWidth="100" />
				</f:layoutData>
				<f:layout>
					<f:AnchorLayout />
				</f:layout>
				<f:Button height="300">
					<f:defaultSkin>
						<f:ImageLoader source="{data.source}" scaleMode="noBorder"/>
					</f:defaultSkin>
					<f:layoutData>
						<f:AnchorLayoutData left="0" right="0" bottom="0" top="0"/>
					</f:layoutData>
				</f:Button>
			</f:LayoutGroupListItemRenderer>
		</fx:Component>
	</f:itemRendererFactory>
	<f:dataProvider>
		<f:ListCollection>
			<fx:Object source="assets/products/banners/instagram.jpg"/>
			<fx:Object source="assets/products/banners/banner_albuns.jpg"/>
			<fx:Object source="assets/products/banners/calendarios.jpg"/>
			<fx:Object source="assets/products/banners/banner_foto_telas.jpg"/>
		</f:ListCollection>
	</f:dataProvider>
</f:List>

<f:PageIndicator id="pageIndicator" pageCount="4" selectedIndex="{bannerRotator.selectedIndex}"
					 change="bannerRotator.selectedIndex=pageIndicator.selectedIndex">
	<f:layoutData>
		<f:AnchorLayoutData bottom="15" horizontalCenter="0"/>
	</f:layoutData>
</f:PageIndicator>

</f:LayoutGroup>
`
If you set to verticallayout and percentWidth=100 works fine.
Also I think it should exist the property ensureSelectedItemIsVisible similar to Flex, otherwise I don't know how to automatically scroll to the selectedItem.
Thank you

percentWidth behaves differently on VerticalLayout / HorizontalLayout

Yes. This is by design, and Flex works the same way. If the sum of all percentWidth values in a HorizontalLayout is larger than 100, they are essentially reduced so that the sum is 100. With VerticalLayout, percentHeight works the same way.
You will need to simply set the width property to fill the full width of the container.

Also I think it should exist the property ensureSelectedItemIsVisible similar to Flex, otherwise I don't know how to automatically scroll to the selectedItem.

Try calling scrollToDisplayIndex().

Hi Josh,
Thank you very much! I had though that inside a list with a viewport would be different, makes sense sorry. BTW do you have a simple way to pass the list.width to the itemRenderer directly on mxml?
Kind regards

BTW do you have a simple way to pass the list.width to the itemRenderer directly on mxml?

I think this will work:
<f:LayoutGroupListItemRenderer width="{outerDocument.bannerRotator.width}">

Didn't worked, I think outerDocument.bannerRotator.width its not bindable
2016-12-13 16:13 GMT+00:00 Josh Tynjala<EMAIL_ADDRESS>
BTW do you have a simple way to pass the list.width to the itemRenderer
directly on mxml?
I think this will work:
<f:LayoutGroupListItemRenderer width="{outerDocument.bannerRotator.width}">
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/BowlerHatLLC/feathers-sdk/issues/41#issuecomment-266782125,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALXvr7QEekWlW1DodYNACGjcBjWr5lxKks5rHsQ7gaJpZM4LLpbV
.

You're right. It looks like I forgot to add [Bindable(event="resize")] on the width and height properties. I'll get that fixed in 3.2.
In the meantime, you can probably listen for the event manually (maybe from an initialize or creationComplete listener):
outerDocument.bannerRotator.addEventListener(Event.RESIZE, listener);

I'm learning and I'm sorry for newbie questions.
Is there some override protected or public function where I can set inside
the itemRenderer?
like this:
override public function initializeNow():void
{
width = outerDocument.width;
super.initializeNow();
}
on flex there is:

override protected function updateDisplayList(unscaledWidth:Number,
unscaledHeight:Number):void

is there something similar in Feathers?
Also on the bannerRotator I had to set the LayoutGroup width, otherwise
would go outside viewport width
<f:LayoutGroup height="300" width="500">
this produced good visual results, but if I set the width on the List,
seems to not take effect
p.s - the selectedIndex="{bannerRotator.selectedIndex}" of the
PageIndicator, is not assuming the correct selected index, but when I click
on the PageIndicator and set the selectedIndex of the List, it is accepted
and is scrolling. Binding issue?
2016-12-13 16:33 GMT+00:00 Josh Tynjala<EMAIL_ADDRESS>
You're right. It looks like I forgot to add [Bindable(event="resize")] on
the width and height properties. I'll get that fixed in 3.2.
In the meantime, you can probably listen for the event manually (maybe
from an initialize or creationComplete listener):
outerDocument.bannerRotator.addEventListener(Event.RESIZE, listener);
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/BowlerHatLLC/feathers-sdk/issues/41#issuecomment-266788087,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALXvr7clvhwzGuJF2Ip9arUL66tKS4pyks5rHsjWgaJpZM4LLpbV
.

Grrr... I forgot to set requestedColumnCount="1" on List.layout sorry, forget the LayoutGroup.width = 500..

override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

Feathers components have a protected draw() method that is like Flex's commitProperties(), measure(), and updateDisplayList() combined.

p.s - the selectedIndex="{bannerRotator.selectedIndex}" of the PageIndicator, is not assuming the correct selected index, but when I click on the PageIndicator and set the selectedIndex of the List, it is accepted and is scrolling. Binding issue?

What if you try selectedIndex="{bannerRotator.horizontalPageIndex} instead? A List's selectedIndex does not change when you scroll to a new page, but I think you might be making the assumption that it does.

I think I have to figure it out on scrollEnd right?
I did this: scrollComplete="bannerRotator.selectedIndex =
bannerRotator.viewPort.horizontalScrollPosition / width"
2016-12-13 16:55 GMT+00:00 Dev LFM<EMAIL_ADDRESS>
I'm learning and I'm sorry for newbie questions.
Is there some override protected or public function where I can set inside
the itemRenderer?
like this:
override public function initializeNow():void
{
width = outerDocument.width;
super.initializeNow();
}
on flex there is:

override protected function updateDisplayList(unscaledWidth:Number,
unscaledHeight:Number):void

is there something similar in Feathers?
Also on the bannerRotator I had to set the LayoutGroup width, otherwise
would go outside viewport width
<f:LayoutGroup height="300" width="500">
this produced good visual results, but if I set the width on the List,
seems to not take effect
p.s - the selectedIndex="{bannerRotator.selectedIndex}" of the
PageIndicator, is not assuming the correct selected index, but when I click
on the PageIndicator and set the selectedIndex of the List, it is accepted
and is scrolling. Binding issue?
2016-12-13 16:33 GMT+00:00 Josh Tynjala<EMAIL_ADDRESS>
You're right. It looks like I forgot to add [Bindable(event="resize")] on
the width and height properties. I'll get that fixed in 3.2.
In the meantime, you can probably listen for the event manually (maybe
from an initialize or creationComplete listener):
outerDocument.bannerRotator.addEventListener(Event.RESIZE, listener);
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/BowlerHatLLC/feathers-sdk/issues/41#issuecomment-266788087,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALXvr7clvhwzGuJF2Ip9arUL66tKS4pyks5rHsjWgaJpZM4LLpbV
.

Yeah, listening to scrollComplete should probably work. You shouldn't need to do any math, though. This should be enough:
bannerRotator.selectedIndex = bannerRotator.horizontalPageIndex

Yeah!!!! worked like a charm 😃
setting the selectedIndex="{bannerRotator.horizontalPageIndex} had conflits, worked fine when scrolling, but when setting the bannerRotator.selectedIndex=pageIndicator.selectedIndex would not move, maybe horizontalPageIndex were overriding the value.
anyway I have a banner rotator in Feathers MXML!! coool

setting the bannerRotator.selectedIndex=pageIndicator.selectedIndex would not move

Remember, as I said, setting the selectedIndex is not meant to change the scroll position in a List. If you want the list to scroll to the new selectedIndex, you can probably call scrollToPageIndex() too.

Good morning,
Yes Josh, I call scrollToPageIndex() works like a charm 😄
thank you very much!


Fix Polygon2D to Skeleton2D transform calculation

Fixes incorrect calculation made in #84451 (cc @ShirenY).

When multiplying transforms they're composed right to left.
3D basis vectors are stored in columns just as in 2D transforms (even though memory-wise it's row-wise vs column-wise layouts).

Fixes #86390.
Before/after examples:

MRP from #86390

Before (v4.3.dev1.official [9d1cbab1c]):

https://github.com/godotengine/godot/assets/9283098/a69627be-d657-4e2b-9f5a-4ccbf252592d

After (this PR):

https://github.com/godotengine/godot/assets/9283098/096b5fb7-9cf4-4d0e-9758-04462e0ad9a0

MRP from #86547

Before (v4.3.dev1.official [9d1cbab1c]):

https://github.com/godotengine/godot/assets/9283098/0ae87285-9a28-489b-a1af-becd740edb15

After (this PR):

https://github.com/godotengine/godot/assets/9283098/b2fb9300-7933-401a-be9a-b859be475f27

Sorry, it's a shame to missing the transform multiply rule XD.
Yeah, I may figured the 2d to 3d matrix part wrong. Since I was bit confused how they were composed. I actually think we need a global utility function in the engine for converting them back and forth.
I was too depend on the "If it looks right, it's right" theory, some issues just doesn't appears in some cases.
I will do some test on my side, but changes look legit for me. Thanks for the fix.

Checked my test cases with this fix, they all looks fine. As auther said 2d to 3d transform should be take care like this.
But when reading into 2d transform, I found that they took positive Y as downwards which is in contrast to how Transform3D does. Should we concern this? I guess if every 2d transform calculation handls this in a constant way, it will be fine. But if any code in middle of the 2d-3d-2d process did some calculation with up is positive Y assumption, there will be an issue.

Thanks!

Cherry-picked for 4.2.2.


Allow changing the number of revolutions for Porkchop plots

💡 Feature request
Allow changing the number of revolutions for Porkchop plots, and perhaps other parameters like long/short transfer.
🎯 Goal
At the moment, porkchop uses the direct, 0 revolution transfer to compute the Delta-V and C3:
https://github.com/poliastro/poliastro/blob/4a17bb309ac6e0a95a90a460312de61f71749cb3/src/poliastro/plotting/porkchop.py#L74
It would be nice to visualize other launch opportunities available with multiple revolutions.

This is blocked on gh-1054.

This is blocked on gh-1054.


pubsub

HI,
I try the example pubsub after update Flet and dont' work

Could you drop a link to the example please?

https://github.com/flet-dev/flet/blob/main/sdk/python/flet/pubsub.py

I mean could you share the app using pubsub that doesn't work?

I used the script above in two terminal under linux and i have not seen any message to get to each other.
Ps. I cloned the last Flet, Example repositories

https://github.com/flet-dev/flet/blob/main/sdk/python/flet/pubsub.py is not a ready-to-run program - it's an internal part of Flet package. Could you share your program using PubSub functionality?

I have no program to share. I just wanted to try the functionality.

Then use an example from this article: https://flet.dev/docs/guides/python/pub-sub

I have the same result. i have not seen any message to get to each other


Set selected Tree item to null when deselected

master version of #37893
Fixes #25392

Thanks!

Cherry-picked for 3.2.4.


Allow spaces in manual secret key input field

Many sites put spaces in their secret keys for readability, and since we later strip spaces:
https://github.com/Yubico/yubioath-desktop/blob/24ae87a286bc564a6f1afdfc5a696fa65a893c5c/py/yubikey.py#L339
https://github.com/Yubico/yubikey-manager/blob/1f22620b623c6b345dd9f9193ec765a542dddc80/ykman/util.py#L458
...just accept them anyway.

Got it - I don't seem to have that button on my fork for some reason, but also wanted to avoid force pushes.


Error building dev container image

When attempting to build a dev container image for the project, an error occurred while trying to load metadata for the dev_container_feature_content_temp image.
The relevant part of the error message is:
> [internal] load metadata for docker.io/library/dev_container_feature_content_temp:latest:
------
Dockerfile-with-features:20
--------------------
  20 | >>> FROM dev_container_feature_content_temp as dev_containers_feature_content_source
--------------------
error: failed to solve: dev_container_feature_content_temp: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed

It appears the dev_container_feature_content_temp image could not be pulled, either because the repository does not exist or due to insufficient authorization.
This occurred when trying to build the container image defined in the .devcontainer/devcontainer.json file which references some additional dev container features.
To Reproduce:

Open the project in VS Code
Attempt to re-build and reopen in container

Additional Context:

VS Code version: 1.95.2
Dev Containers extension version: 0.388.0
Operating System: macOS arm64
Docker Desktop version: 4.5.0

Hi Chris, thanks for the issue. This is strange as it doesn't look like any of our devcontainer files differ from Microsoft's. I saw that you posted #157, are you still having trouble with this devcontainer issue, or did you find a workaround?

Hi @andrewpareles,  I am still having issues building the project. Since I am not a JS developer, I don't have much hope in finding a workaround. Just checking out the project with great intereste, trying to follow the build instructions and reporting that it didn't work on my machine.

Thanks @clstaudt. Responded to your post #160.


How to reach the Dashboard?

Hi There,
how can I access the Dashboard?

The server can act as a Prometheus provider, by uncommenting the relevant section:
[metrics]
type = "prometheus"
listen_addr = "<IP_ADDRESS>:9100"
path = "/metrics"

In this configuration, the endpoint will be reachable at http://...:9100/metrics.
But this is not a dashboard. These are metrics that can be consumed by Prometheus, that will store and index them. Then, you can plot them using the Prometheus web interface or another standard tool such as Grafana.


[6.0] [For PackageCMO] Silently drop @_alwaysEmitIntoClient on a package decl inside a non-serialized type.

Explanation: @_alwaysEmitIntoClient on a package decl inside a non-serialized type is essentially a no-op so silently drop.
Scope: Used to assert fail but now silently dropped on @_alwaysEmitIntoClient package decl inside a non-serialized type.
Original PR: https://github.com/apple/swift/pull/73708 by @aschwaighofer
Risk: Low. Changes are behind a flag and only affects builds that use the flag.
Testing: New tests added.
Issue: rdar://128270848
Reviewer: @slavapestov

@swift-ci test

Included in https://github.com/apple/swift/pull/73993


App using SkiaSharp fails validation with error "libSkiaSharp contains incomplete bitcode"

Reported in Xamarin desk case: https://kb.xamarin.com/agent/case/362730

XS Version info, build output, and Application Loader logs are attached.
ApplicationLoaderViewLog.txt
BuildOutput.txt
XS_Version_Info.txt

This should be fixed in master and will be in the next release (very soon)


Set minimal-shutdown-duration to 3s

The SDN needs some time to converge when endpoints change. This minimal shutdown time delay the actual shutdown (and stop of serving) to avoid that race.

/assign @squeed @deads2k

/retest

/retest

/retest


edit-area-modal

Create the Edit Area Modal as shown in the figma
Link the "Save Changes" button to the backend update route for areas
Link the "Delete" button to the backend delete route for areas

This modal was made by Meredith - please review appearance with her when done.

closes #80

TODO:

connect to backend
fix bug where clicking on edit icon expands area dropdown
misc styling

Ready for review!
To verify the change after editing, you'll need to refresh the page. Maybe the page should auto reload when a modal closes?
Future followup:

Add warning modal for delete after #84

@mereditq could you review this when you get a chance?

@mereditq updated to refresh on edit and added colors to active/inactive

is it just me or does the save changes button not work?

is it just me or does the save changes button not work?

nvm fixed


Add ability for color rules/color coding

Add the ability highlight certain items colors.
For example: color code RED for system shutdown/restart events and then color code BLUE for PNP events leading up to it, etc.
Similar as notepad++ or TAT tool for highlighting strings or items.

+color "rules" should be able to be exportable separate from filter.

I want this, too.

Shutdown Event IDs

Event ID
Description

41
The system has rebooted without cleanly shutting down first.

1074
The system has been shutdown properly by a user or process.

1076
Follows after Event ID 6008 and means that the first user with shutdown privileges logged on to the server after an unexpected restart or shutdown and specified the cause.

6005
The Event Log service was started. Indicates the system startup.

6006
The Event Log service was stopped. Indicates the proper system shutdown.

6008
The previous system shutdown was unexpected.

6009
The operating system version detected at the system startup.

6013
The system uptime in seconds.

PNP Event IDs

Event ID
Description

6416
A new external device was recognized by the System

6419
A request was made to disable a device

6420
A device was disabled.

6421
A request was made to enable a device.

6422
A device was enabled.

6423
The installation of this device is forbidden by system policy.

6424
The installation of this device was allowed, after having previously been forbidden by policy.

This is added in #279 and available in the latest prerelease.
Took the TAT approach and added a view menu option to show all events when filter rules are in place.
Will create another issue for feature request to export color rules.


Suggestion: ignore extraneous fields in connect params

Problem
Here is an example of a valid Prisma create query:
await prisma.booking_junk.create({
          data: {
            junk: {
              connect: {
                junkName_junkVersion: {
                  junkName: junk.junkName,
                  junkVersion: junk.junkVersion,
                },
              },
            },
            booking: { connect: { bookingId: booking.bookingId } },
          },
        })

Here is a similar yet invalid Prisma create query:
await prisma.booking_junk.create({
          data: {
            junk: {
              connect: {
                junkName_junkVersion: junk
              },
            },
            booking: { connect: booking },
          },
        })

because booking and junk both have more fields than just their id fields, prisma client will error if this code executes. I think this is bad for 2 reasons:

The second pattern is intuitive and nice looking
TypeScript does not warn or error on the second pattern, even on strict: true.

Suggested solution
Disable "Unknown arg" exceptions for connect params.
Alternatives
Figure something out that would prevent the second pattern from compiling successfully (I'm not familiar enough with TypeScript to know whether this can actually be done).

This would be a fabulous improvement.

Seems like the solution is either:

Ideally, extra args are ignored.
Or, at the very least, it's a compile-time error.


add javascript highlighting to README.md

@dumbmatter any chance you could review? just a light change to the code highlighting 😃

Thanks!


[SystemInfo] add system_info_cellular_network_ivi.cc to fit ivi system

Follow  system_info_sim_ivi.cc(#369), add system_info_cellular_network_ivi.cc to fit ivi system. Also fix the lac and cellId attribute error value.
BUG=XWALK-2362

isFlightMode atrribute can not be got from ofono, and acording to [Tizen api spec] (https://developer.tizen.org/dev-guide/2.3.0/org.tizen.mobile.native.apireference/group__CAPI__SYSTEM__SYSTEM__SETTINGS__MODULE.html#ga56c8fa435516884c5648efecdd871eaa), there will be SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE in #include <system_settings.h>. So will support isFlightMode in the future as system_settings package does not have the feature now, also VCONFKEY_TELEPHONY_FLIGHT_MODE is not available in IVI now.

LGTM, will merge after trybot get green.


How does VLM interact with physics simulation engines?

Hello, I would like to ask what role VLM played in this project? How does VLM interact with physics simulation engines? I don't think I saw that part of the supporting paper.
您好，我想问一下VLM在这个项目中起到了什么作用？VLM是如何与物理仿真引擎之间的联动的？我好像貌似没看见这部分的支持论文。

Please follow #6 for updates on the generative framework. VLM will be included in the following works.
I will close this issue as it is not related to the simulator.


Automatic Logout

Automatic Logout From My CR Account  After Every Time Exit From My Account

check the log - maybe you get a cloudflare error


Fix snippet sample code.

I'm working on wrapping my brain around Moya tonight, and noticed that some of the sample code is a little out of date syntax-wise.
Here's one quick update so that this snippet works with the latest release; I'll try and round up any others I find.

Cool. Thanks!


DO NOT MERGE: Experimental rewrite of ops to invoke

To learn pypyr, I rewrote existing ops/* content to invoke as I am using invoke often and feel quite familiar with it.
This pull requests is not supposed to be accepted, I put it here to notify about possible comparison between pypyr and invoke implementation only.
For quick review, read the ops/README.rst file.
All stuff from ops/*.yaml is implemented in tasks.py and ops/*.py files.
GitHub actions are not modified and I am not planning to change that.
Comparing amount of code:

pypyr ops/*.yml files: 259 lines
tasks.py + ops/*.py + invoke.yml: 399 lines.

If I would try to have less lines, it seems feasible to get the invoke part down to 300 lines
This makes pypyr 259 lines rewritten to invoke 300 lines what seems a bit more, but still pretty close.
Lessons learned

pypyr turns to be a bit more succinct comparing to invoke code.
some people might prefer coding in python as this does not require to learn any new syntax
invoke solution allows more granular set of actions to call and is quite self-explanatory
learning invoke in depth also requires some time
invoke required some customization to report called tasks and steps and their results in more readable way
the most daunting task is to design actual actions to do for build, tests and other actions and this applies to both pypyr and invoke implementation.
pypyr surprised me by wide range of constructs usable for given purpose. First impression was it is not so easy to read but after this exercise I like the pypyr syntax more

Sorry for the messy "bump version 4.5.x -> 4.5.x+1` commits - testing CI/CD tool might have side effects like this.

This is AMAZING work @vlcinsky! Wow! 🥇 🥇 🥇
Thank you so much! You did a lot and you wrote a fair & balanced assessment and I think it's super useful for anyone looking to learn more of pypyr, pyinvoke or just general ci/cd of python projects.
I've not particularly optimised the pypyr code for number of lines. . . and you've probably noticed I'm a bit wordy with my comments/descriptions which also take up more space in the pipelines. But I'm not particularly interested in starting a over-the-top minimisation competition - what's better is what you did here, which is a real-world comparison of code-in-practice, as it exists in the wild for actual useful tasks, without using fancy tricks to get the line-count down.
I would be very interested to hear if you have some thoughts on streamlining & possible improvements to pypyr, whether in the core or in pipelines, now that you've been through the process? Feel free on the Discussions board https://github.com/pypyr/pypyr/discussions
I don't want your valuable work to be lost in a PR here that'll end up closed & forgotten. . . How about I create a repo for you in the pypyr organisation where you can put this work and all the great documentation/notes you've written? I've made the repo here https://github.com/pypyr/pyinvoke-comparison-example and I made you a maintainer, so you've got the power to do what you want :-)  I've left a little toy/hello-world python package in there for the example rather than the full pypyr build, so for the sake of testing/building you don't have to wait for a big project with >1,000 tests to run 1st :-)
By the way, I have a very similar test repo here https://github.com/pypyr/python-ci-cd-example that I use to test a bare-bones python project with fully automated ci/cd implemented in pypyr, including GitHub actions. It's very similar to what you see here in the pypyr repo, but it's a sandpit where I can be more free to make experimental messes that I don't want to make in the main production pypyr repo. I am at fault for not advertizing/documenting this experimental repo more widely, though - I didn't write anything up as thoroughly as you have done here!
P.S Regarding a note you made:

Challenges
Can we minimize installing dependencies of these tools into actual python
virtual env used for the package?

From the pypyr side, at least, you can do the following to create a virtualenv with all the necessary build/test dependencies in "one step": https://pypyr.io/docs/contributing/developers-guide/#if-tox-takes-too-long
Alternatively you can just use tox, but for day-to-day testing that takes more time to run, so while I'm still furiously hacking & slashing I tend to run tests more selectively in the venv just for quicker turnaround :-)

@yaythomas I put the code into https://github.com/pypyr/pyinvoke-comparison-example repository.

Much thanks, looks great! 🙌 🙌 🙌

new example repo renamed to https://github.com/pypyr/pypyr-to-invoke-comparison-example


Playback from Plex Web in Firefox?

Is there a way to have it playback from Plex Web in Firefox? Thanks.

Plex broke casting through the web app a while ago and hasn't fixed it. You can use the Greasemonkey script as a workaround: https://greasyfork.org/en/scripts/398049-mpv-shim-local-connection

Oh okay, I'll try it and report back. Thanks

Solved


Update punkapi db

Coverage remained the same at 100.0% when pulling c3da58739778cf4c57453a455f80b10725398a69 on update-punkapi-db into cc921f5951a18df8069f5accb0e43c9748f329a3 on master.


Add performance benchmark tests

As the project evolves and we add more features it will be important to continually check that we aren't regressing on performance metrics.  This issue can be used to discuss what we consider important performance metrics, here are a few that have been discussed previously:

C20, this seems to be used externally as a benchmark molecule
DFT throughput, e.g. number of single point DFT evaluations we can perform per second per chip

Beyond this we may want some microbenchmarks for performance critical steps in the SCF algorithm (e.g. eigensolve, evaluation of ERI)
Ideally we would track this continuously for every PR so we are getting feedback closer to the time when possible regressions are introduced.  This may require we run these checks on IPU hardware.  Further requirements to be scoped as part of addressing this issue.

Write a "--benchmark_tracking True" argparse argument.
Goals:

Try to get compile time below 30min for everything.
Can we get cycle count from tesselate of entire nanoDFT run? @balancap
Report cycle count of ~10 molecules
Do C20 (single IPU) -eri_threshold 1e-9
Do C100 (pod16) ..
Figuring out interesting test cases.


Update README.md to replace 'artifact' language

This has been lingering for a while, finally fixing it :)

Merging this since I don't think there will be any complaints :)


[backport] Warn only if the BN input tensor is 2-dimensional

Backport of #4663

This backport is not need, as axis option of BatchNorm (https://github.com/chainer/chainer/pull/4266) was not backported.


HBase Server Side Filters

This commit adds a server side filtering mechanism to HBase.
All system tests have been run and passed, including the HBaseDataStoreTest separately.

This depends upon PR # 1383 which has not been approved yet.

you guys have any interest in re-writing in scala? we'd probably need a java class that extends the scala class to provide the static method required by the hbase interface, but that shouldn't be too bad.


[ENH] util.compute_length() — DRY

The current implementation on spaghetti.util.compute_length() performs a raw euclidean distance calculation using numpy. However, this same result can be obtained through libpysal.cg.standalone.get_points_dist(). Switching from the current implementation to using the libpysal.cg implementation will be beneficial in two ways:

improves DRY programming
improves performance by approx. 5x, as shown below

>>> import math
>>> import numpy
>>> pt1 = (0,0)
>>> pt2 = (3,4)

# spaghetti.util.compute_length
>>> %timeit numpy.sqrt((pt1[0] - pt2[0]) ** 2 + (pt1[1] - pt2[1]) ** 2)
# 1.6 µs ± 29.1 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

# libpysal.cg.standalone.get_points_dist
>>> %timeit math.hypot(pt1[0] - pt2[0], pt1[1] - pt2[1])
# 277 ns ± 4.21 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

This is a part of Refactor: spaghetti v2.0

[ ] update function
[ ] update docstring
[ ] rebuild docs

Addressing in #319


Instana Agent Operator 0.2.7

Thanks submitting your Operator. Please check below list before you create your Pull Request.

Flat operator directory structure is obsolete from 23-rd of October 2019, only nested directory structure will be accepted.

Updates to existing Operators

[x] Is your new CSV pointing to the previous version with the replaces property?
[x] Is your new CSV referenced in the appropriate channel defined in the package.yaml ?
[x] Have you tested an update to your Operator when deployed via OLM?
[x] Is your submission signed?

activating new tests

Hi @dlbock, please have a look:
The operator should write into objects to update state.No PUT, PATCH, or POST requests from the operator were recorded by the scorecard.

Hi @J0zi , could you have a look? All the checks are passing now.


Cloning environments does not work since PVCs fail to mount

What steps did you take and what happened:
I want to clone an environment (such as dev to staging) and it does not seem to work since the containers never start due to the PVCs using the same disk as the other environment.
What did you expect to happen:
I expected the PVCs to somehow be cloned. Instead the PVCs said that the PVs have been bound twice and the containers never start.
Environment:
Kubernetes on Google Cloud

Velero version (use velero version): v1.0.0
Kubernetes version (use kubectl version):

Client Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.2", GitCommit:"81753b10df112992bf51bbc2c2f85208aad78335", GitTreeState:"clean", BuildDate:"2018-05-12T04:12:47Z", GoVersion:"go1.9.6", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"13+", GitVersion:"v1.13.6-gke.13", GitCommit:"fcbc1d20b6bca1936c0317743055ac75aef608ce", GitTreeState:"clean", BuildDate:"2019-06-19T20:50:07Z", GoVersion:"go1.11.5b4", Compiler:"gc", Platform:"linux/amd64"}

Kubernetes installer & version:
GKE

Cloud provider or hardware configuration:
Google Cloud

In your setup, does an "environment" correspond to a separate cluster, or a separate namespace?
We don't currently support cloning a PV/PVC within the same cluster -- see #192. If you're trying to clone into a separate cluster, and you're using PV snapshots, then this should work - we can dig in some more.

@skriss It's the same cluster. I think this is a very important feature for dev environments since it's one of Veleros claims in its documentation.
Under Overview (https://github.com/heptio/velero):

Replicate your production environment for development and testing environments.

I believe this point should be removed since it was one of the points for picking Velero in the first place, but later we find out we can't do that! I think PVCs are used in most environments, so that point doesn't hold.
I'll take a look at https://github.com/heptio/velero/issues/192.

@arianitu sorry this was unclear :/ the intent with that bullet was to describe cross-cluster environment cloning, but we can probably clarify.