API "/api/v1/nni/trial-jobs/xxx" doesn't show a trial's all parameters in multiphase experiment

Short summary about the issue/question:
When I click the link,

I find that trial's parameters only have one rather than all parameters.

In api/v1/nni/trial-jobs, I see all parameters in a trial.

Brief what process you are following:

How to reproduce it:

nni Environment:

nni version:
nni mode(local|pai|remote):
OS:
python version:
is conda or virtualenv used?:
is running in docker?:

need to update document(yes/no):
Anything else we need to know:

@chicm-ms Could you help deal with this problem?


Detect disconnects and perhaps auto-reconnect

Right now the node client doesn't know if it's been disconnected. We (the node client library) should detect if the connection has been dropped and either emit the disconnection or auto-reconnect. We could make the auto-reconnect an option.

For phase1, we should implement emitter approach.


⚠ ClamAV has degraded performance

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

HTTP code: 200
Response time: 100 ms

Resolved: ClamAV performance has improved in 987d691.


do not duplicate pdelabs GridFunctionSpace

I just talked to Steffen and he argued that copying the GridFunctionSpace for every thread might get very costly. Instead we should consider to just duplicate the local function space (since the entity binding is done here) instead. I am not sure if we really suffer from this, so this is mainly a reminder to investigate.

To clarify the current situation:

we do not copy the spaces, but create one for each thread. So if the problem lies in the copying, then we do not care about it
if we only have one space and duplicate the local function space internally for each thread then we need to dereference the PerThreadValue vector (and thus get the current thread id) several times on each entity. As far as I remember this was a serious performance drain.

So all in all: I will leave this open for a bit but I think we will not change anything for the time being...

Could you clarify a bit, which of the two exactly is problematic (copying a space vs. having many spaces), @smuething?


[Go Live][De 22]

Push to live

Docs Build status updates of commit aaf6e95:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/feed.atom
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Query Error: arguments are located on different GPUs ...

Could you please help me solve it? I got an error when running the example query [1], the previous step is OK as the tutorial.
[1]
curl "http://localhost:8000/travel/_search?pretty&q=passage:vegas&size=2"
{"doc":"Unspecified run-time error.","msg":"('arguments are located on different GPUs at /pytorch/aten/src/THC/generic/THCTensorIndex.cu:397',)","type":"RuntimeError"}

are you running on multi-gpu environment?


Adds an ubuntu_use_systemd variable

For Vivid and after Ubuntu uses systemd, so this variable is
used to determine the correct init system when starting or restarting
services on Ubuntu systems.
Signed-off-by: Andrew Schoen<EMAIL_ADDRESS>

test this please

Hi @andrewschoen , in https://github.com/ceph/ceph-ansible/commit/ed2b7757d43ba7af96d97a9f345aba38e4410bd2 we added a fact called init_system which should return either systemd or init.  Could we use this instead of setting another fact?

@mattt416 what happens in a system that has more than one init system? (e.g. upstart and systemd like Ubuntu) We had to do odd things in ceph-deploy to accommodate: https://github.com/ceph/ceph-deploy/pull/385/commits/b796a45b119afb9186301a868c25a9ba70642891

@alfredodeza , there can only be one thing running at /proc/1/comm though, right? So I think that Matt's init_system will work?

I'm fine with using init_system if that can accomplish the same thing. What I don't like so much is having to say init_system == 'systemd' in multiple places. Perhaps I could add another fact, not a variable in defaults, like use_systemd: "{{ init_system == 'systemd' }}". Thoughts?

Hi all, I'm not an authority on any of this init stuff, but submitted https://github.com/ceph/ceph-ansible/commit/ed2b7757d43ba7af96d97a9f345aba38e4410bd2 as ceph-osd role to unblock a failure I was hitting.  If anyone spots any issues w/ that commit then let me know and I'll update!
@andrewschoen, your use_systemd variable sounds logical.  No objections there.

use_systemd: "{{ init_system == 'systemd' }}" sounds good to me @andrewschoen

+1 to the use_systemd

Ok, let me change this to create a 'use_systemd' variable instead.

test this please

test this please

this is the first passing PR for Xenial! woot woot

I was able to get the xenial tests passing again with this commit https://github.com/ceph/ceph-ansible/pull/758/commits/324471c29777ad59bc257fc4b3f483f20253f2f3

:+1: LGTM

test this please

@leseb Could you please help me understand better my questions on the mds handlers? Everything else on this PR looks ok to me, and we're getting passing Xenial tests now. :)

@andrewschoen what's the issue with the mds?
Thanks for addressing #676


Before submitting...

[X] I have searched for duplicate or closed issues.
[X] I have read the CONTRIBUTING document and my issue is following the guidelines.
[X] I have read the template completely before filling it in.

Context
Slider not work in 2.0.3
Im cant found the media tab in website (direct link works: https://materializeweb.com/media.html but search dont found this, only show https://materializeweb.com/media-css.html)
Slider initialize, but when change image get a white image and console error:
Uncaught TypeError: can't access property "style", e is null [materialize.min.js:6:129084]
Current Behavior
No response
Expected behavior
No response
Possible Solutions or Causes
No response
Steps to reproduce
No response
Your Environment

Version used: 2.0.3
Browser Name and version: firefox
Operating System and version (desktop or mobile): windows
Additional information you want to tell us:

Hi, could you give the respective code for us to replicate or make a jsfiddle link? Thanks.

Hello, I think this are 2 issues:

[x] docs: media not found (fixed here)
[ ] slider issue: needs more details as @Jerit3787 already said

ok! I thought there was a problem with the slider and that's why it had been removed from the website.
Yesterday Im discard the slider and set a carousell element. Let me rewritte my code and try again. I will back with news

Ok please make a new issue if you found something.

I have seen this error if the content of your slider misses the caption class (for example you only show an image)

Uncaught TypeError: can't access property "style", e is null [materialize.min.js

To work around this just add an empty caption tag like
<div class="caption"></div


unicode +- sign

Hello,
thank you very much for this package! Is there any option to format the +/- as unicode ± (https://en.wikipedia.org/wiki/Plus–minus_sign), please? Or where do I find the documentation for this option, if already realized, please?
sform2 = sciform.Formatter(precision=2, format_mode=sciform.FormatMode.ENGINEERING, use_prefix=True)
v2 = 1.234567890E-12
u2 = 0.01234E-12
print(sform2(v2, u2))
(1.235 +/- 0.012) p
(1.235 ± 0.012) p
All the best
bytelinker

Hello @bytelinker, thank you for your suggestion. There is not yet an option to encode the +/- symbols as ±, but this is on the short list of features that I plan to add soon (hopefully within 2 weeks at the most). A question for you. I've been planning to have this feature be realized under a "pretty printing" option. this is similar to how the uncertainties package realizes this functionality now. Using the pretty print option We would have (2.00 +/- 0.10)e-01 formatted as (2.00±0.10)×10-1. This is,

The +/- would be replaced by ±
The e-01 symbol would be replaced by  ×10-1

In the interested of handling the already large list of options, would it be satisfactory to you to have both of these changes available in one "pretty print" option, or would you prefer a dedicated option for replacing +/- by ±. I see that you're using the prefix mode, so ×10-1 would be irrelevant to the case you've shown.

Hello @jagerber48
I found this package due to the f-String discussion https://discuss.python.org/t/new-format-specifiers-for-string-formatting-of-floats-with-si-and-iec-prefixes/26914/44. I needed a solution for prefix, which I found with this package.

Using Unicode pm should be a general option. So everybody can decide on his own needs.
Changing e-01  to ×10-1 (-1 should be in the exponent) can be a good solution. But when using bad typesetting and too small character sizes in further processing in other software it can be difficult to read the numbers in the exponent. So it should be an uncoupled option, too.
An additional option could be rounding of value in unit and uncertainty in % or ppm of value  using the correct numbers of significant figures for both. This could be realized by input of value in unit and uncertainty in unit  and option -uncertainty_output_unit=percent|ppm.

Many aspects of number formatting are also solved in https://ctan.org/pkg/siunitx?lang=de.
all the best
bytelinker

@bytelinker
Ok, I will keep unicode pm and superscript exponents as separate options.
In the latest stable version there is an untested percent option, but I'm currently modifying its behavior and getting it tested. It will work for value/uncertainty formatting.
The ppm type format is interesting. I will consider adding it. One question is how to handle the 1e-3 order of magnitude. I've personally been using ppth here for parts per thousand, but that is not standard notation.
Yes, I've used and had a look at siunitx and been in contact with the author on one issue. I think there's a lot more I could learn from studying that package.

@bytelinker version 0.14.0 contains a unicode_pm option.

@bytelinker version 0.17.0 includes "parts-per" notation. Version 0.17.0 also changes the use_prefix option to prefix_exp.

@jagerber48
There are some sources of information:
International:
https://www.bipm.org/en/publications/si-brochure
National:
https://www.nist.gov/publications/international-system-units-si-2019-edition
which is also referencing
https://www.nist.gov/publications/international-system-units-si-2008-edition
Hope this helps
bytelinker

@jagerber48
Perhaps I was to short on my description of a possible combined unit and percentage mode:
sform = sciform.Formatter(precision=2, unicode_pm=True)
#input
a_value = 1.23456789
a_unc = 0.056789
#sform = sciform.Formatter(precision=2, unicode_pm=True, output_unc='percent'|'ppm', unit_str='unit)
a_unc_rel_percent = 100 * a_unc/a_value
#round a_value by precision and a_unc, calculate a_unc_rel_percent|ppm, round result by precision
print(f'unc_rel = {a_unc_rel_percent:.1f} %')
print(f'({sform(a_value, a_unc)}) unit')
print(f'{a_value:.3f} unit ± {4.6} %')
#output:
'''
unc_rel = 4.6 %
(1.235 ± 0.057) unit
1.235 unit ± 4.6 %
'''


Key error when editing a cell

Hi! Thanks for this project. I enjoy using dbeaver.
I'm having a problem when trying to make inline editing in a cell when the table key are not listed in the result set. The following error is displayed:

Can't update attribute 'column_name' - attributes of key 'owner.table_name' are missing in result set

I've read Wiki - Virtual Keys but if I understood it right, virtual keys are needed when the table itself doesn't has unique keys, wich it's not my case. I'm just not retrieving the table key at the SQL clause, when I retrieve the key with the cells I want to edit, the editing is done without errors.
I know this doesn't blocks using inline cell editing, I just have to return the table key on the SQL, but without having to do it would really help in daily use.
Is there a way to improve how the row identifier is obtained? Maybe somehow retrieve the key column as hidden when it's not include in the SQL?

Thank you for the suggestion. This make sence.
_P.S. Steps

Execute SELECT customer_id, staff_id, rental_id, amount, payment_date
FROM public.payment; for Postgresql.pagila
Try to edit a cell in Resultset._

I think this issue was fixed in 7.1.3 or so.

I can reproduce it in  <IP_ADDRESS>008110753. Steps:

Execute SELECT customer_id, staff_id, rental_id, amount, payment_date FROM public.payment; for Postgresql.pagila
Try to edit a cell in Resultset.

I'm currently at latest <IP_ADDRESS>008021649 and the problem still occurs. If needed i can show an example table where this problem happens.
Sorry for not being able to help more and again thank you!

I've improved unique key detection. Now dbeaver won't rely on columns which are not included in the resultset.

Now the window appears to define e a virtual key for a table in ResultSet. The changes become possible as soon as it is created.
Verified


Indent dictionaries and arrays in text scene/resource formats

Write each value on its own line in arrays, dictionaries and variable-size constructors for better VCS diffs.
Add trailing commas in arrays, dictionaries and variable-size constructors for better VCS diffs.
Write the groups array on the same line for better readability, since it's part of the section header.
Remove spaces before and after parentheses for better readability.

Note that tabs were used in indentation to be consistent with the C++ and GDScript style guide. Remember that tabs appear as 8 spaces wide on GitHub, but most text editors will display them as 4 spaces wide.
This should be fully backwards-compatible, but please test in your projects for possible regressions :slightly_smiling_face:
It'd be nice to figure out a way to indent nested arrays/dictionaries properly too.
This closes #16051. This closes #16783.
Comparison of a saved scene
Before
[gd_scene load_steps=14 format=2]

[ext_resource path="res://icon.png" type="Texture" id=1]
[ext_resource path="res://Node2D.gd" type="Script" id=2]
[ext_resource path="res://RigidBody2D.gd" type="Script" id=3]

[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 24.71, 22.51 )

[sub_resource type="OccluderPolygon2D" id=2]
polygon = PoolVector2Array( 85.9506, 411.251, 112.55, 492.001, 38.7991, 523.2, -67.9497, 561.351, -121.15, 542.351, -152.5, 525.251, -144.9, 493.901 )

[sub_resource type="ShaderMaterial" id=3]

[sub_resource type="StyleBoxFlat" id=4]
corner_radius_top_left = 8
corner_radius_top_right = 8
corner_radius_bottom_right = 8
corner_radius_bottom_left = 8

[sub_resource type="SpatialMaterial" id=5]
albedo_color = Color( 0.607843, 0.607843, 0.607843, 1 )

[sub_resource type="CubeMesh" id=6]
material = SubResource( 5 )

[sub_resource type="Animation" id=7]
loop = true
tracks/0/type = "value"
tracks/0/path = NodePath("Sprite2:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0, 1 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 0,
"values": [ Vector2( 695, 496 ), Vector2( 866, 442 ) ]
}

[sub_resource type="BoxShape" id=8]

[sub_resource type="ParticlesMaterial" id=9]
flag_disable_z = true
gravity = Vector3( 0, 98, 0 )
orbit_velocity = 0.0
orbit_velocity_random = 0.0

[sub_resource type="SpriteFrames" id=10]
animations = [ {
"frames": [ ExtResource( 1 ), ExtResource( 1 ) ],
"loop": true,
"name": "default",
"speed": 5.0
} ]

[node name="Node2D" type="Node2D" groups=[
"some_group",
]]
position = Vector2( -79, -32 )
script = ExtResource( 2 )
__meta__ = {
"_edit_horizontal_guides_": [ -179.616 ],
"_edit_vertical_guides_": [ 63.6369 ]
}

[node name="RigidBody2D" type="RigidBody2D" parent="." groups=[
"some_group",
]]
position = Vector2( 796.095, 187.746 )
linear_velocity = Vector2( 0, 200 )
script = ExtResource( 3 )
__meta__ = {
"_edit_group_": true
}

[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="RigidBody2D" groups=[
"some_group",
]]
position = Vector2( 177.537, 13.2786 )
rotation = 1.12923
build_mode = 1
polygon = PoolVector2Array( 48, -34, 31, 33, -36, 32, -22.1588, -8.28403, -37, -36, -1, -60, 29.4206, -60.8425 )
one_way_collision = true

[node name="Sprite" type="Sprite" parent="RigidBody2D" groups=[
"some_group",
"test",
]]
position = Vector2( 0, -2.10803 )
texture = ExtResource( 1 )

[node name="RigidBody2D2" type="RigidBody2D" parent="."]
position = Vector2( 1086.09, 189.746 )
linear_velocity = Vector2( 0, 200 )
linear_damp = 100.0
__meta__ = {
"_edit_group_": true
}

[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="RigidBody2D2"]
position = Vector2( 177.537, 13.2786 )
rotation = 1.12923
build_mode = 1
polygon = PoolVector2Array( 48, -34, 31, 33, -36, 32, -22.1588, -8.28403, -37, -36, -1, -60, 29.4206, -60.8425 )
one_way_collision = true

[node name="Sprite" type="Sprite" parent="RigidBody2D2"]
position = Vector2( 0, -2.10803 )
texture = ExtResource( 1 )

[node name="StaticBody2D" type="StaticBody2D" parent="."]
position = Vector2( 491.095, 289.746 )

[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"]
position = Vector2( -0.0526123, 99.2191 )
shape = SubResource( 1 )

[node name="LightOccluder2D" type="LightOccluder2D" parent="."]
position = Vector2( 558.201, -346.2 )
occluder = SubResource( 2 )

[node name="Sprite" type="Sprite" parent="."]
position = Vector2( 247, 29 )
rotation = 0.261799
texture = ExtResource( 1 )
offset = Vector2( 61.2328, 261.126 )

[node name="Control" type="Control" parent="."]
__meta__ = {
"_edit_use_anchors_": false
}

[node name="SpinBox" type="SpinBox" parent="Control"]
anchor_top = 1.0
anchor_bottom = 1.0
margin_left = 65.0
margin_top = -85.0
margin_right = 139.0
margin_bottom = -61.0
__meta__ = {
"_edit_use_anchors_": false
}

[node name="Polygon2D" type="Polygon2D" parent="."]
material = SubResource( 3 )
position = Vector2( 72.892, 24 )
texture = ExtResource( 1 )
polygon = PoolVector2Array( 734.366, 109.02, 844.061, 200.987, 834.089, 347.247, 759, 402, 678.964, 327.302, 666.56, 214.201 )
uv = PoolVector2Array( 734.366, 109.02, 844.061, 200.987, 834.089, 347.247, 759, 384, 678.964, 327.302, 666.56, 214.201 )

[node name="Camera" type="Camera" parent="."]
transform = Transform( 1, 0, 0, 0, -0.0156461, 0.999878, 0, -0.999878, -0.0156461, 0, 0, 0 )

[node name="Button" type="Button" parent="."]
margin_left = 407.0
margin_top = 243.0
margin_right = 439.0
margin_bottom = 263.0
custom_styles/normal = SubResource( 4 )
text = "hello"
__meta__ = {
"_edit_use_anchors_": false
}

[node name="MeshInstance" type="MeshInstance" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 4.26556, 0, 0 )
mesh = SubResource( 6 )
material/0 = null

[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
"anims/New Anim" = SubResource( 7 )

[node name="Sprite2" type="Sprite" parent="."]
position = Vector2( 841.716, 449.669 )
texture = ExtResource( 1 )

[node name="Tween" type="Tween" parent="."]

[node name="LineEdit" type="LineEdit" parent="."]
margin_left = 261.0
margin_top = 56.0
margin_right = 319.0
margin_bottom = 80.0
editable = false
__meta__ = {
"_edit_use_anchors_": false
}

[node name="TextEdit" type="TextEdit" parent="."]
margin_left = 139.0
margin_top = 53.0
margin_right = 179.0
margin_bottom = 93.0
readonly = true
__meta__ = {
"_edit_use_anchors_": false
}

[node name="Node" type="Node" parent="."]

[node name="FileDialog" type="FileDialog" parent="."]
visible = true
margin_left = 224.0
margin_top = 102.0
margin_right = 679.0
margin_bottom = 400.0
rect_min_size = Vector2( 400, 140 )
current_file = "3d.tscn"
current_path = "res://3d.tscn"
__meta__ = {
"_edit_use_anchors_": false
}

[node name="RayCast" type="RayCast" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 3 )

[node name="RayCast2" type="RayCast" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 2 )
enabled = true

[node name="CollisionShape" type="CollisionShape" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, -3 )
shape = SubResource( 8 )

[node name="CollisionShape2" type="CollisionShape" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, -6 )
shape = SubResource( 8 )
disabled = true

[node name="CollisionPolygon" type="CollisionPolygon" parent="."]
polygon = PoolVector2Array( -14.2938, 2.25676, -22.0017, 0.105297, -19.431, -3.78434, -2.85363, 3.25932 )

[node name="CPUParticles2D" type="CPUParticles2D" parent="."]
visible = false
texture = ExtResource( 1 )

[node name="Particles2D" type="Particles2D" parent="."]
visible = false
position = Vector2( 150, 190 )
process_material = SubResource( 9 )
texture = ExtResource( 1 )

[node name="TheNodeWithAnUnnecessaryLongName" type="AnimatedSprite" parent="."]
visible = false
position = Vector2( 150, 190 )
frames = SubResource( 10 )

[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]

[node name="SoftBody" type="SoftBody" parent="."]

[node name="TextEdit2" type="TextEdit" parent="."]
margin_left = 771.0
margin_top = 268.0
margin_right = 1026.0
margin_bottom = 535.0
__meta__ = {
"_edit_use_anchors_": false
}
[connection signal="frame_changed" from="RigidBody2D/Sprite" to="." method="_on_Sprite_frame_changed"]
[connection signal="draw" from="RigidBody2D2/CollisionPolygon2D" to="." method="_on_CollisionPolygon2D_draw"]

After
[gd_scene load_steps=14 format=2]

[ext_resource path="res://icon.png" type="Texture" id=1]
[ext_resource path="res://Node2D.gd" type="Script" id=2]
[ext_resource path="res://RigidBody2D.gd" type="Script" id=3]

[sub_resource type="RectangleShape2D" id=1]
extents = Vector2(24.71, 22.51)

[sub_resource type="OccluderPolygon2D" id=2]
polygon = PoolVector2Array(
	85.9506, 411.251,
	112.55, 492.001,
	38.7991, 523.2,
	-67.9497, 561.351,
	-121.15, 542.351,
	-152.5, 525.251,
	-144.9, 493.901
)

[sub_resource type="ShaderMaterial" id=3]

[sub_resource type="StyleBoxFlat" id=4]
corner_radius_top_left = 8
corner_radius_top_right = 8
corner_radius_bottom_right = 8
corner_radius_bottom_left = 8

[sub_resource type="SpatialMaterial" id=5]
albedo_color = Color(0.607843, 0.607843, 0.607843, 1)

[sub_resource type="CubeMesh" id=6]
material = SubResource(5)

[sub_resource type="Animation" id=7]
loop = true
tracks/0/type = "value"
tracks/0/path = NodePath("Sprite2:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
	"times": PoolRealArray(
	0,
	1
),
	"transitions": PoolRealArray(
	1,
	1
),
	"update": 0,
	"values": [
	Vector2(695, 496),
	Vector2(866, 442),
],
}

[sub_resource type="BoxShape" id=8]

[sub_resource type="ParticlesMaterial" id=9]
flag_disable_z = true
gravity = Vector3(0, 98, 0)
orbit_velocity = 0.0
orbit_velocity_random = 0.0

[sub_resource type="SpriteFrames" id=10]
animations = [
	{
	"frames": [
	ExtResource(1),
	ExtResource(1),
],
	"loop": true,
	"name": "default",
	"speed": 5.0,
},
]

[node name="Node2D" type="Node2D" groups=["some_group"]]
position = Vector2(-79, -32)
script = ExtResource(2)
__meta__ = {
	"_edit_horizontal_guides_": [
	-179.616,
],
	"_edit_vertical_guides_": [
	63.6369,
],
}

[node name="RigidBody2D" type="RigidBody2D" parent="." groups=["some_group"]]
position = Vector2(796.095, 187.746)
linear_velocity = Vector2(0, 200)
script = ExtResource(3)
__meta__ = {
	"_edit_group_": true,
}

[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="RigidBody2D" groups=["some_group"]]
position = Vector2(177.537, 13.2786)
rotation = 1.12923
build_mode = 1
polygon = PoolVector2Array(
	48, -34,
	31, 33,
	-36, 32,
	-22.1588, -8.28403,
	-37, -36,
	-1, -60,
	29.4206, -60.8425
)
one_way_collision = true

[node name="Sprite" type="Sprite" parent="RigidBody2D" groups=["some_group", "test"]]
position = Vector2(0, -2.10803)
texture = ExtResource(1)

[node name="RigidBody2D2" type="RigidBody2D" parent="."]
position = Vector2(1086.09, 189.746)
linear_velocity = Vector2(0, 200)
linear_damp = 100.0
__meta__ = {
	"_edit_group_": true,
}

[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="RigidBody2D2"]
position = Vector2(177.537, 13.2786)
rotation = 1.12923
build_mode = 1
polygon = PoolVector2Array(
	48, -34,
	31, 33,
	-36, 32,
	-22.1588, -8.28403,
	-37, -36,
	-1, -60,
	29.4206, -60.8425
)
one_way_collision = true

[node name="Sprite" type="Sprite" parent="RigidBody2D2"]
position = Vector2(0, -2.10803)
texture = ExtResource(1)

[node name="StaticBody2D" type="StaticBody2D" parent="."]
position = Vector2(491.095, 289.746)

[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"]
position = Vector2(-0.0526123, 99.2191)
shape = SubResource(1)

[node name="LightOccluder2D" type="LightOccluder2D" parent="."]
position = Vector2(558.201, -346.2)
occluder = SubResource(2)

[node name="Sprite" type="Sprite" parent="."]
position = Vector2(247, 29)
rotation = 0.261799
texture = ExtResource(1)
offset = Vector2(61.2328, 261.126)

[node name="Control" type="Control" parent="."]
__meta__ = {
	"_edit_use_anchors_": false,
}

[node name="SpinBox" type="SpinBox" parent="Control"]
anchor_top = 1.0
anchor_bottom = 1.0
margin_left = 65.0
margin_top = -85.0
margin_right = 139.0
margin_bottom = -61.0
__meta__ = {
	"_edit_use_anchors_": false,
}

[node name="Polygon2D" type="Polygon2D" parent="."]
material = SubResource(3)
position = Vector2(72.892, 24)
texture = ExtResource(1)
polygon = PoolVector2Array(
	734.366, 109.02,
	844.061, 200.987,
	834.089, 347.247,
	759, 402,
	678.964, 327.302,
	666.56, 214.201
)
uv = PoolVector2Array(
	734.366, 109.02,
	844.061, 200.987,
	834.089, 347.247,
	759, 384,
	678.964, 327.302,
	666.56, 214.201
)

[node name="Camera" type="Camera" parent="."]
transform = Transform(1, 0, 0, 0, -0.0156461, 0.999878, 0, -0.999878, -0.0156461, 0, 0, 0)

[node name="Button" type="Button" parent="."]
margin_left = 407.0
margin_top = 243.0
margin_right = 439.0
margin_bottom = 263.0
custom_styles/normal = SubResource(4)
text = "hello"
__meta__ = {
	"_edit_use_anchors_": false,
}

[node name="MeshInstance" type="MeshInstance" parent="."]
transform = Transform(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.26556, 0, 0)
mesh = SubResource(6)
material/0 = null

[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
"anims/New Anim" = SubResource(7)

[node name="Sprite2" type="Sprite" parent="."]
position = Vector2(841.716, 449.669)
texture = ExtResource(1)

[node name="Tween" type="Tween" parent="."]

[node name="LineEdit" type="LineEdit" parent="."]
margin_left = 261.0
margin_top = 56.0
margin_right = 319.0
margin_bottom = 80.0
editable = false
__meta__ = {
	"_edit_use_anchors_": false,
}

[node name="TextEdit" type="TextEdit" parent="."]
margin_left = 139.0
margin_top = 53.0
margin_right = 179.0
margin_bottom = 93.0
readonly = true
__meta__ = {
	"_edit_use_anchors_": false,
}

[node name="Node" type="Node" parent="."]

[node name="FileDialog" type="FileDialog" parent="."]
visible = true
margin_left = 224.0
margin_top = 102.0
margin_right = 679.0
margin_bottom = 400.0
rect_min_size = Vector2(400, 140)
current_file = "3d.tscn"
current_path = "res://3d.tscn"
__meta__ = {
	"_edit_use_anchors_": false,
}

[node name="RayCast" type="RayCast" parent="."]
transform = Transform(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 3)

[node name="RayCast2" type="RayCast" parent="."]
transform = Transform(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 2)
enabled = true

[node name="CollisionShape" type="CollisionShape" parent="."]
transform = Transform(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, -3)
shape = SubResource(8)

[node name="CollisionShape2" type="CollisionShape" parent="."]
transform = Transform(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, -6)
shape = SubResource(8)
disabled = true

[node name="CollisionPolygon" type="CollisionPolygon" parent="."]
polygon = PoolVector2Array(
	-14.2938, 2.25676,
	-22.0017, 0.105297,
	-19.431, -3.78434,
	-2.85363, 3.25932
)

[node name="CPUParticles2D" type="CPUParticles2D" parent="."]
visible = false
texture = ExtResource(1)

[node name="Particles2D" type="Particles2D" parent="."]
visible = false
position = Vector2(150, 190)
process_material = SubResource(9)
texture = ExtResource(1)

[node name="TheNodeWithAnUnnecessaryLongName" type="AnimatedSprite" parent="."]
visible = false
position = Vector2(150, 190)
frames = SubResource(10)

[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]

[node name="SoftBody" type="SoftBody" parent="."]

[node name="TextEdit2" type="TextEdit" parent="."]
margin_left = 771.0
margin_top = 268.0
margin_right = 1026.0
margin_bottom = 535.0
__meta__ = {
	"_edit_use_anchors_": false,
}
[connection signal="frame_changed" from="RigidBody2D/Sprite" to="." method="_on_Sprite_frame_changed"]
[connection signal="draw" from="RigidBody2D2/CollisionPolygon2D" to="." method="_on_CollisionPolygon2D_draw"]

Nice. Out of curiosity however, would this affect performance of scene loading?

Not in release builds, as .tscn-s are converted to .scn-s. Otherwise, it would only affect the performance of initially loading packed scenes.

I noticed that the polygon, keys:times and keys:transitions arrays in your example does not have a trailing comma. Just a heads-up if you missed those parts :)

@anissen This is because these values contain PoolByteArray()s, and constructors currently don't accept trailing commas. This could be changed in a future PR, which will allow us to get better diffs for pooled arrays.

It'd be nice to figure out a way to indent nested arrays/dictionaries properly too.

Indeed, it looks weird right now:
tracks/0/keys = {
	"times": PoolRealArray(
	0,
	1
),
	"transitions": PoolRealArray(
	1,
	1
),
	"update": 0,
	"values": [
	Vector2(695, 496),
	Vector2(866, 442),
],
}

At this stage I think it's best to leave this for 4.0, to review and merge together with other changes to the way data is serialized in tscn (e.g. removing extra whitespace as in #32313).
Another thing that could be worth having for 4.0 is wrapping long lines (typically in PoolByteArrays with hundreds of values).

@Calinou Is this still desired? If so, it needs to be rebased on the latest master branch.
tracks/0/keys = {
"times": PoolRealArray( 0, 1 ),
"transitions": PoolRealArray( 1, 1 ),

tracks/0/keys = {
	"times": PoolRealArray(
	0,
	1
),
	"transitions": PoolRealArray(
	1,
	1
),

IMO this is not an improvement, it looks much worse to me and takes up vastly more vertical space. Instead of a newline for each item, I think it should do a newline every 10 or so items, or maybe based on the width of the line.

Nested arrays do look weird, but for all other cases, it's a marked improvement in tscn readability.

Likewise, trailing commas in function declarations and calls could be supported in GDScript (see #18151).

This is now supported for 4.0, so you could use it.
Nested arrays/dictionaries still need a better indentation to match how you'd do it e.g. in GDScript.

Instead of a newline for each item, I think it should do a newline every 10 or so items, or maybe based on the width of the line.

I tend to agree that splitting every element on its own line can create files with a huge amount of lines without clear benefit, if you think e.g. of the data serialization of a tilemap.
For example this tile_data PoolIntArray: https://github.com/KOBUGE-Games/jetpaca/blob/master/stages/world_1/forest_fun.tscn#L72
would now take 13,560 lines.
I think it would be better to implement a sensible limit for the number of items per line, either something like 10 per line as suggested by @aaronfranke, or wrapped based on the line length (e.g. max length 240 or something).
Overall, there are various good improvements here which might be consensual enough, so it might be worth splitting those changes into separate PRs that can be merged each in their own time depending on consensus. For example I can see those two as fairly consensual:

Write the groups array on the same line for better readability, since it's part of the section header.
Remove spaces before and after parentheses for better readability.

I do agree this needs a limit of elements per line.


Add Paging for Labs in front end.

🚀 Feature Proposal
Paging is already implemented for Patients list in Front end.
https://github.com/HospitalRun/hospitalrun-frontend/pull/2026
Paging for Labs list can be implemented similarly.

Ok @akshay-ap. Thanks


Fix/global

:tada: This PR is included in version 1.4.0-rc.17 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Use browser sync plugin with vite watch

Hello, I'm wondering if there is a way to use this vite plugin while using the watch option (I use vite build --watch).
As I am using vite to build specific assets, I would need to serve in the same time my watcher rebuild the assets.
/** @type {import('vite').UserConfig} */
export default {
  appType: 'custom',
  publicDir: false,
  mode: process.env.NODE_ENV,
  base: './',
  build: {
    minify: true ? process.env.NODE_ENV === 'production' : false,
    outDir: 'dist',
 },
}

Small part of my config

you can use Browsersync standard recipes to do this outside of Vite.

I know, that's what I'm doing but I opened a feature request to have that bundled :)

Hi, I need to check what is possible to do in the vite build --watch context.

Thank you so much 😎


Providing filesystem credentials to cubed.Spec

Currently cubed doesn't allow to specify the credentials of a storage file system to Spec class. Although the class allows to pass some storage_options, these are actually never used.
This is a limitation since when working with S3-compatible storage system such as minIO the user should be able to specify credentials.
The solution could come from:

Specifying credentials and addtional configuration parameters to Spec:

spec = cubed.Spec(work_dir="s3://cubed", allowed_mem='2GB',
reserved_mem='100MB', executor_name="lithops",
storage_options={"client_kwargs":{"endpoint_url": 'http://<ip>:<port>'}, "key": "key", "secret": "secret"})

Wrapping the store path with specs storage_options when creating the temp_store and the target_store. e.g. in rechunk

if target_store is None:
        target_store = new_temp_path(name=name, spec=spec) # return not only path, but also store arguments
name_int = f"{name}-int"
temp_store = new_temp_path(name=name_int, spec=spec) # return not only path, but also store arguments

Before calling zarr.open_array, checking if self.store is just a string or a string packed with additional arguments. If that is the case create a S3 compatible storage class as:

if isintance(self.store, dict):
  s3 = s3fs.S3FileSystem(**self.store["storage_options"])
  self.store = s3fs.S3Map(root=self.store["path"], s3=s3, check=False)

target = zarr.open_array(
            self.store,
            mode=mode,
            shape=self.shape,
            dtype=self.dtype,
            chunks=self.chunks,
            path=self.path,
            fill_value=self.fill_value,
            **self.kwargs,
        )

As accessing a MinIO server from zarr, for instance, is done by:
s3 = s3fs.S3FileSystem(key='key', secret='secret', client_kwargs={"endpoint_url": 'http://<ip>:<port>' })
store = s3fs.S3Map(root='s3://cubed/test.zarr', s3=s3, check=False)
a = zarr.open_array(shape=(10, 100, 100), chunks = (1, 100, 100), dtype = 'float64', store=store)

Thanks for opening this @balanz24.

Although the class allows to pass some storage_options, these are actually never used.

Good catch!

The solution could come from:

Specifying credentials and addtional configuration parameters to Spec:

This seems like the way to go. The storage_options need to be passed to the blockwise and rechunk functions then to lazy_zarr_array.
I don't think you need to check if store is a string or not as the storage_options are separate from the store.
Do you want me to create a PR or do you want to have a go?


operator codeflare-operator (0.0.4)

New release of codeflare operator

/merge possible

/test 4.8-deploy-operator-on-openshift

/merge possible

/retest-required

/merge possible

/merge possible


fix infinite scrolling and collection header

https://www.loom.com/share/1a58c6f2511f4b67b275f8a173cf4405

Task linked: CU-20kwfu3 NFT Collection: Infinte Scroll


Graph tails at 0h/s at 0min mark normal?

Hi,
Just checking if this is just affecting me or everyone else?

I noticed when you login, the graph displays 0h/s constantly (at the right tail end).

Please see:  https://imgur.com/a/jPTnuBN

Graph says "0.0 H/s Your Hash" (even after 5 mins refreshing it remains at 0.0 H/s )
the "5 min ago" mark is not affected and displays correct hashrate.
Has this been fixed in the latest release? or is this intended?
I'm not sure if it's got something to do with my system time. i set the system time to +10 mins into the future, but even resetting my system time to  +0min didn't seem to fix it.
(old platform doesn't have this issue.)
cheers,

Good catch! I had worked on scenarios where the local was behind the API clock because I encountered it, but it totally skipped my mind to fix when the local time is ahead. Bonehead move on my part, I'll patch that and get it in the next release. Thanks!

No worries, cheers


OnlyIfBanned flag for unbanChatMember telegram API method

Addresses #12
Adds --telegram.preserve-unbanned flag for avoiding situation when user is removed from group after unban. Also updates docs accordingly.
Telegram API docs for reference.

Two things:

the value of KeepBanned was inverted in the original PR, setting it to true if preserve-unbanned was not set (false). This is likely a bug; I have flipped it. In case it was intentional, I don't get the intention behind this, and it also broke compatibility.
The more important part: With this flag set, the bot API doesn't seem to unban users. Have you tried to use it in real life? Because if this prevent unban like I have seen, this flage doesn't work as expected and should be removed

about flag inverting - my bad, did few iterations of renaming and confused myself. Thanks for fixing
about the unban process not working - again my bad, it is not working indeed. I investigated why, and the reason is that user is not actually banned, but restricted. Previously, without only_if_banned flag, we did not see issues with unbanning, because user was removed from the group together with its restrictions.
Of course we can get rid of that flag and everything will work as expected before. But also we could really ban user instead of restricting it (I prepared PR). This way the preserve-unbanned flag will not be needed, although I would keep only_if_banned in unban API call just for improbable situation when bot will mess up some IDs and innocent user is removed from the group. Anyways let's continue discussion in the PR, if you think it is needed


Updated us/nc/statewide to use more current source

The previous source was a static dump that presumably was a snapshot of addresses from 2014

:tada: Excited for this one, didn't realize it was frozen to 2014

The only downside here is that we loose a bit of data granularity as the previous source had zip codes for addresses (the zip code here appears to be unpopulated for now) -- and street address was split out from the house number. But oh well...

👏


Sphinx has no module "sphinx_setup.command"

I found no solution for this error:
`
pi@ola:~/dmx $ pip3 install .
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Processing /home/pi/dmx
Installing build dependencies ... done
Getting requirements to build wheel ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 /tmp/tmps9usjuq4_in_process.py get_requires_for_build_wheel /tmp/tmpta2n02m0
cwd: /tmp/pip-req-build-d23qjsp4
Complete output (15 lines):
Traceback (most recent call last):
File "/tmp/tmps9usjuq4_in_process.py", line 280, in
main()
File "/tmp/tmps9usjuq4_in_process.py", line 263, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/tmp/tmps9usjuq4_in_process.py", line 114, in get_requires_for_build_wheel
return hook(config_settings)
File "/tmp/pip-build-env-1loa7x9a/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
File "/tmp/pip-build-env-1loa7x9a/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-1loa7x9a/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "", line 51, in
ModuleNotFoundError: No module named 'sphinx.setup_command'
WARNING: Discarding file:///home/pi/dmx. Command errored out with exit status 1: /usr/bin/python3 /tmp/tmps9usjuq4_in_process.py get_requires_for_build_wheel /tmp/tmp                  ta2n02m0 Check the logs for full command output.
ERROR: Command errored out with exit status 1: /usr/bin/python3 /tmp/tmps9usjuq4_in_process.py get_requires_for_build_wheel /tmp/tmpta2n02m0 Check the logs for full command output.
`

This problem is fixed in version 0.2.3.


testing codecov w/ byte len test

Description
[Describe what this change achieves]
Issues Resolved
[List any issues this PR will resolve]
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[ ] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Please mention the issue number in the description.


Accessibility: "How to build a bot" section of Welcome Page [Regression]

Version
Latest master
Describe the bug
"How to build a bot" section on the welcome page is no longer keyboard accessible. This is a regression from previous functionality
To Reproduce
Steps to reproduce the behavior:

Open Emulator
Tab through the different buttons and links on the Welcome Page
Note that after "Sign in with your Azure account", the keyboard focus jumps back to the Bot Explorer button instead of going to "How to built a bot" section

Expected behavior
After tabbing to "Sign in with your azure account", the next keyboard focus item should be "design guidelines".
[bug]

o	[Jen] This is a P0/AccSelf Red.  Would like more details about if the regression happened with the whole page or just a few items on the page.
o	[Jason]  These links are not actually links.  They are showing up semantically as clickable text.
How found:           Mouse move (2654,337)
hwnd=0x00000000000D0E5C 32bit class="Chrome_RenderWidgetHostHWND" style=0x56300000 ex=0x20
Name:                                        "More about working locally with a bot."
ControlType:                             UIA_TextControlTypeId (0xC364)
LocalizedControlType:           "text"


Creative Commons Licence image does not appear on item page.

The Creative Commons licence image and link do not appear in item records in version 7.6. They do appear in version 6.4 (See image below). CC licence information appears in our metadata in 7.6, but not in the item record.

We would like the CC licence image to display on the item page. We would also like the image to link to the licence deed on the Creative Commons website.

@autavares-dev : This issue has now been transferred to dspace-angular.  Technically, you are welcome to create a PR and link to the issue wherever the issue ticket exists, but I moved it to dspace-angular just to make it easier to locate :)   Please feel free to create a PR if you have time/interest.

@tdonohue I have code/PR ready for version 8.x.
But I see the issue is related to the DSpace 7.6.x Maintenance project.
Can I do the PR for the 8.x branch or is it preferred to use the 7.x branch?

@autavares-dev : You can create a PR for either version. It doesn't matter to us.  For small PRs, we have an automatic process which will create a copy of the PR for the other branch (and usually it works well).  If the automatic process doesn't work, we will do our best to port it to the other branch.


Feature/test fixes

A couple of fixes related to the unit tests.

Removes references to "hanning" filter, which was removed/renamed in SciPy 1.9.x
Modifies paths for loading test files to be relative to the test Python file loading it. Previous paths worked in the GitHub Actions, but did not work locally.

Bonus fix: the Scipy URLs in various endaq.calc.fft corrected.
Note that as of the time of this PR's opening, the Windows tests run from the GitHub Action are hanging and timing out for some reason. This does not seem connected to any changes on our end, or to libraries we use. It may be a temporary issue with GitHub's Windows environments.

Codecov Report

Merging #210 (c02453d) into development (5f446dd) will not change coverage.
The diff coverage is n/a.

@@             Coverage Diff              @@
##           development     #210   +/-   ##
============================================
  Coverage        70.59%   70.59%
============================================
  Files               34       34
  Lines             3095     3095
============================================
  Hits              2185     2185
  Misses             910      910

Impacted Files
Coverage Δ

endaq/batch/core.py
94.80% <ø> (ø)

endaq/calc/fft.py
72.14% <ø> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


[SCM] Action buttons are not always visible

I have an issue with the action buttons visibility. If my side panel width is not big enough and the names of my repositories are relative long I can not see the buttons. Below is a screenshot of the issue:

Also, there is no commit button, so I have to increase the width of the panel, which is not the best solution, because when I switch to the Explorer view is it is just wasted space.

VSCode Version: 1.47.0
OS Version: Windows 10 Pro 2004 19041.329

Steps to Reproduce:

Add a repository with relative long name to Explorer
Switch to Source Control panel

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

@vasicsek Do you have a suggestion on how to improve this?

This issue seems to have been introduced in a recent version as this previously wasn't an issue. When we have very long package names this tab is almost unusable as you'd need to expand the panel extremely wide just to click the buttons.
The suggestion is to force those action buttons to always be visible on the right side and truncate the repo name to fit the buttons. The buttons should take higher priority than the name.

Sorry for the late answer. I agree with @CreativeTechGuy 's suggestion (thank you, btw) https://github.com/microsoft/vscode/issues/102108#issuecomment-657273686. It seems to be the ideal solution for this issue.

Here's the fixed version:


⚠ Bofrost.at has degraded performance

In c938d7f, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1910 ms

Resolved: Bofrost.at performance has improved in 1aad5e5 after 8 minutes.


Add Fonts

Read Title
(if already, say me how to use)

Hello!! EasyImGui uses DearImGuiSharp, so any question related to ImGui should be asked in its official Reposttory: https://github.com/Sewer56/DearImguiSharp


Dimension conventions

I am not very clear about dimension conventions. More specifically:

I found out what 'tf' and 'th' image_dim_ordering conventions were by googling around, but I could not find it in the doc or in the code (keras/backend/common.py). It is (depth, dim1, dim2) for 'th' and (dim1, dim2, depth) for 'tf', right?

If I got it right, I must set my input shape according to that parameter. So for 1d signal (I mostly work with raw audio), depth=1 and I should have the following shape:

'th' convention: (batchsize, 1, dim1, dim2), with one of the dim set to 1
'tf' convention: (batchsize, dim1, dim2, 1), with one of the dim set to 1

Now, on which dim is the convolution applied in Convolution1D? I need to know which dim I must set to 1.

It is (depth, dim1, dim2) for 'th' and (dim1, dim2, depth) for 'tf', right?

Yes.

Now, on which dim is the convolution applied in Convolution1D? I need to know which dim I must set to 1.

Both backends use the same dim convention for time-series (1-dimensional) convolution: (samples, time_steps, feature_size), and the convolution is applied along the time axis.

The documentation for every layer has an "input shape" section which answers your questions precisely.
https://keras.io/layers/convolutional/

Convolution2D
Input shape
4D tensor with shape: (samples, channels, rows, cols) if dim_ordering='th' or 4D tensor with shape: (samples, rows, cols, channels) if dim_ordering='tf'.

Convolution1D
Input shape
3D tensor with shape: (samples, steps, input_dim).


invokeProcessAction always returns undefined in UUI

In Web UI, call to invokeProcessAction returns a promise object, which is then resolved or rejected. It internally calls an action via "/AppWebServices/Workflow.asmx" web service.
In Unified UI, call to invokeProcessAction returns undefined.

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

ID: 361590b9-cb25-3aee-61e6-658d093231d6
Version Independent ID: 1251e753-bf19-8aef-084d-179ac147ea99
Content: invokeProcessAction (Client API reference) in Dynamics 365 Customer Engagement
Content Source: ce/developer/clientapi/reference/Xrm-Utility/invokeProcessAction.md
Service: crm-online
GitHub Login: @KumarVivek
Microsoft Alias: kvivek

It's been more than 4 months now and this issue is still open and without updates....are we supposed to use UUI? Any news?

created bug for it

I am experiencing this in the Unified Interface also - works fine in the Web UI.
I tried with the most simple case of a Global Action with no parameters - There is still no promise returned.

Any update on the resolution of this issue, I am also facing similar issue

“Thanks for your feedback. For product-related feedback, visit https://experience.dynamics.com/ideas/.
Closing this issue.”

@KumarVivek  This is not product feedback, it is an issue with this function call, this function is not working while trying to make it call for an entity action. Please reopen or suggest workaround.


0.2.5 - Allow data queries computedValuesMap to accept string value without resourseType

…eType
IMPORTANT: Where possible all PRs must be linked to a Github issue
Fixes [link to issue]
Engineer Checklist

[ ] I have written Unit tests for any new feature(s) and edge cases for bug fixes
[ ] I have added any strings visible on UI components to the strings.xml file
[ ] I have updated the  CHANGELOG.md file for any notable changes to the codebase
[ ] I have run ./gradlew spotlessApply and ./gradlew spotlessCheck to check my code follows the project's style guide
[ ] I have built and run the FHIRCore app to verify my change fixes the issue and/or does not break the app
[ ] I have checked that this PR does NOT introduce breaking changes that require an update to Content and/or Configs? If it does add a sample here or a link to exactly what changes need to be made to the content.

Code Reviewer Checklist

[ ] I have verified Unit tests have been written for any new feature(s) and edge cases
[ ] I have verified any strings visible on UI components are in the strings.xml file
[ ] I have verifed the CHANGELOG.md file has any notable changes to the codebase
[ ] I have verified the solution has been implemented in a configurable and generic way for reuseable components
[ ] I have built and run the FHIRCore app to verify the change fixes the issue and/or does not break the app

Attach an issue to this PR @DebbieArita

Why is this functionality required?

Why is this functionality required?

@ellykits There are instances where a query returns a value like a date, that is not tied to any resource-type. In such cases, we want to return the sting without the 'ResourceType/value' format and utilize it.


Don't show accounts on domain when Publish is not enabled.

Coverage remained the same at 92.028% when pulling f8354377325c145d83d39bcbe7a1d87bb5224c6d on mblaney:master into e8b92a1d85e4776040d2b0592d093dc4fa3e174f on snarfed:master.

looks great, thank you!


chore: refactor static lookup for a proper search index

What this PR solves / how to test:
Quick Win: I basically taught wrangler how to do a "I'm feeling lucky" search
Associated docs issues/PR:

N/A

Author has included the following, where applicable:

N/A

Reviewer has performed the following, where applicable:

[ ] Checked for inclusion of relevant tests
[ ] Checked for inclusion of a relevant changeset
[ ] Checked for creation of associated docs updates
[ ] Manually pulled down the changes and spot-tested

Not a secret:

This is the public API key which can be safely used in your frontend code.This key is usable for search queries and it's also able to list the indices you've got access to.

Looks like we can't use an external service for this. Gonna look at using lunr.js for offline search instead: https://lunrjs.com/guides/index_prebuilding.html


zopengl: implement deleteProgram and deleteBuffer functions in wrapper

Noticed that these were missing from the current wrapper implementation. Let me know if there was a reason for this that I missed!

Hi and thanks! The wrapper is very much a work-in-progress. Only a small subset of the API has been wrapped so far, in order to prove it out.


Mldb 1361 join rowname subselect

-Fix issue with accessing columns from an outer Join
-Fix issue with using functions with arguments in Join expression

Not too sure about what the transform part does but otherwise the rest is fine.  +1


[bug] ZWAVEJS_EXTERNAL_CONFIG is not being populated with PKG install

ZWAVEJS_EXTERNAL_CONFIG is not being populated

[x] I am not using Home Assistant. Or: a developer has told me to come here.
[x] I have checked the troubleshooting section and my problem is not described there.
[x] I have read the changelog and my problem is not mentioned there.

Build/Run method

[ ] Docker
[x ] PKG
[ ] Snap package
[ ] Manually built (git clone - yarn install - yarn run build )

Zwavejs2Mqtt version: 5.7.3
Z-Wave JS version: 8.4.1
Describe the bug
Running zwavejs2mqtt on Proxmox ubuntu LXC, with a service with the following env vars:
Environment=STORE_DIR=/mnt/zwavejs2mqtt/store
Environment=ZWAVEJS_EXTERNAL_CONFIG=/mnt/zwavejs2mqtt/config-db
ZWAVEJS_EXTERNAL_CONFIG never gets populated and if it I populate it via a script, the contents get removed every time
Steps to reproduce the behavior:

Install zwavejs2mqtt using PKG, directories STORE_DIR and ZWAVEJS_EXTERNAL_CONFIG are created via script
Run service with env vars above
ZWAVEJS_EXTERNAL_CONFIG never gets populated
if ZWAVEJS_EXTERNAL_CONFIG is populated via a script, contents get wiped when zwavejs2mqtt service is restarted
Clicking Config Updates on the UI does not do anything. Message from the logs is  INFO ZWAVE: Success zwave api call installConfigUpdate false

Expected behavior
Directory ZWAVEJS_EXTERNAL_CONFIG should be populated by the service.

Could you show me the entire service file?

My zwavejs.service is
#-----------------------------------------------------------------------------------------------
# Generated by JADO Homelab Ansible role zwavejs2mqtt
#-----------------------------------------------------------------------------------------------
[Unit]
Description="Z-Wave JS | Z-Wave JS driver, MQTT Gateway and Control Panel"
After=network-online.target

[Service]
Environment=HOST=<IP_ADDRESS>
Environment=PORT=8091
Environment=SESSION_SECRET=redacted
Environment=NETWORK_KEY=redacted
Environment=STORE_DIR=/mnt/zwavejs2mqtt/store
Environment=ZWAVEJS_EXTERNAL_CONFIG=/mnt/zwavejs2mqtt/config-db

WorkingDirectory=/mnt/zwavejs2mqtt/app

ExecStart=/mnt/zwavejs2mqtt/app/zwavejs2mqtt

[Install]
WantedBy=multi-user.target
#-----------------------------------------------------------------------------------------------

I dunno what are the limits on a pkg application. could you also try to run the command by passing env vars like this:
ZWAVEJS_EXTERNAL_CONFIG=/mnt/zwavejs2mqtt/config-db ./zwavejs2mqtt
Just to see if this works

I tried that, it did not work.
I know that it is recognizing the ENV var since it wipes the content of any dir that I pass as a parameter.
I successfully installed via source, and it is working fine with the same service file but using
ExecStart=node /mnt/zwavejs2mqtt/app/server/bin/www.js

Dunno why, I always use pkg executable and they all take env vars but I usually use pm2 to run them


how can i get all followers name

i want to get all follower name how can i get pls help

You can get up to 200 names per page using
https://dev.twitter.com/rest/reference/get/followers/list

what if more that 200 follower say 600 follower how can i get it

put it in a loop, and process 200 at a time
http://stackoverflow.com/questions/28211116/fetch-all-twitter-followers-using-php-api-with-cursors
that might help


Default value of NAT in config is null

It's not a big deal but when we run "sudo ./wag gen-config" it generates the config file with
"NAT": null
When starting up the service I see NAT is enabled:  Set routing mode to MASQUERADE (NAT)
Shouldn't the confg generator default "NAT": true instead of null?  The null here makes me think that NAT is off.  Not a big deal but just wanted to mention it if you could fix it in the next release.

Yep! Thats entirely fair, I've been a bit slow on this project recently due to getting the clustering all working. So changes like this are a bit on the back burner (especially as I plan to remove the cli config generation in favor of a web UI at some point)

I've just added the json tag to omit empty, it'll default to true internally. Thanks! This is now on unstable.


Add pages related cancel/return in sample data addon

We need these pages:

"cancel order" (select what to cancel) page
"return order" (select what to return) page
"cancel confirmation" page
"return confirmation" page.

We may also need these:

return request list page (based on wireframe, we don't need it, but need more discussion about it).
return request details page

After "orderselfserviceaddon" installed, these pages will be created in electronics, powertools, apparel-uk and apparel-de site.
We cannot control which addon installed first. So, if our sample data addon installed after "orderselfserviceaddon", then these pages will by synced to corresponding xxxx-spa site. But, if installed after "orderselfserviceaddon", these pages are not there.
So, to make it safe, we need create these pages (with different uid) in our sample data addon.

sample data PR is here: https://github.tools.sap/cx-commerce/spartacussampledataaddon/pull/32
I created "return page", "cancel page", "return confirmation page" and "cancel confirmation page".
For other pages, I will create other tickets, because "return request list" may be in a tab in order list page. Need UX design.


Packaging the Project (setup.py)

add a setup.py file
make the project into a package

Next steps to-do:

introduce dependencies into the packaging
separate the dependencies for testing/linting
update the GitHub actions to install test dependencies
finalise the meta data in pyproject.toml
publish to pypi test
publish to pypi

next steps to-do:

use manifest-check
update readme for dev setup
update the GitHub actions to install test dependencies
test all functionality by installing locally
test pytest and pre-commit with dev setup
finalise the meta data in pyproject.toml
publish to pypi test
publish to pypi

next steps to-do:

test all functionality by installing locally
publish to pypi test
publish to pypi


add build for arm64

Hi,
thanks for building this initial version of the webhook. I have a single-node cluster on a Hetzner ARM machine, so this adds a build for arm64 architecture.
You can see the images it then releases here: https://github.com/sschaeffner/external-dns-hetzner-webhook/pkgs/container/external-dns-hetzner-webhook

Thank you for your contribution, @sschaeffner

It seems that I will need to make some changes for the pipeline to succeed:
https://github.com/dorny/test-reporter#recommended-setup-for-public-repositories

Thank you for merging and fixing the CI for PRs!


Actual behavior
If you scroll with a mouse, scroll jumps to the bottom.
Steps to reproduce

type a lot of commands to be able to see a scroll;

click on terminal output;

try to scroll with a mouse by bragging thumb of scrollbar;

after stop dragging (mouse up), scroll jumps to the bottom;

Important:
It seems like it is regression issue caused by fix of problems with a focus;
Also, it is reproduce-able in pair with jquery-ui.draggable (jquery-ui version: 1.12.1, jquery.terminal version: 1.9.0).
Here is the demo in codepen.
Browser and OS
OS: Mac Sierra 10.12.6
browsers:

Chrome 61.0.3163.100 (Official Build) (64-bit)
FireFox 56.0.2

Fixed in devel branch.

Cool! thx! It works fine for me)

Released in version 1.10.1


Ec validation tool

Docs Build status updates of commit 78f5385:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/validation-tool/preliminary-checklist.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/validation-tool/validator.png
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit ab17ad8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/validation-tool/preliminary-checklist.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/validation-tool/validator.png
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 9eee8e3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/validation-tool/preliminary-checklist.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/validation-tool/validator.png
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 40c7e5e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/validation-tool/preliminary-checklist.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/validation-tool/validator.png
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Added the validation tool in submission checklist for visibility

Docs Build status updates of commit f29be22:
:warning: Validation status: warnings

File
Status
Preview URL
Details

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md
:warning:Warning
View
Details

msteams-platform/assets/images/validation-tool/preliminary-checklist.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/validation-tool/validator.png
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md

Line 11, Column 193: [Warning-bookmark-not-found] Cannot find bookmark '#validation-tool' in 'concepts/deploy-and-publish/appsource/prepare/submission-checklist.md'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit f95bb06:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-PullRequestMergeConflict] Cannot sync git repo to specified state. Please make sure the pull request is mergeable.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 45f23cc:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-PullRequestMergeConflict] Cannot sync git repo to specified state. Please make sure the pull request is mergeable.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 793764e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/whats-new.md
:bulb:Suggestion
View
Details

msteams-platform/assets/images/validation-tool/preliminary-checklist.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/validation-tool/validator.png
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md
:white_check_mark:Succeeded
View

msteams-platform/whats-new.md

Line 18, Column 0: [Suggestion-column-header-missing] Column headers are required for tables. Add appropriate header text. NOTE: This Suggestion will become a Warning in late September, 2020.

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 95c9251:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/validation-tool/preliminary-checklist.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/validation-tool/validator.png
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md
:white_check_mark:Succeeded
View

msteams-platform/whats-new.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Add more customisability to voyage calculation

Things like:

Slider for risk (low risk = high base, low prof | high risk = high prof)
Pessimism/optimism
Greater control over optimising for AM vs stats
Controllable minimum skill levels for non primary / non secondary

Should we turn this into an overall voyage Calc overhaul for website v's bot?
Getting several PM's about missing voyage targets and it seems to be moving up the interest now we know 12 hours are possible.


Not able to start storybook

I am getting the below error when I do npm run storybook.

can you share the node and npm versions, this might be useful. so i can check in the same environment and reproduce the bug.

you may have to upgrade your node version: https://stackoverflow.com/questions/64907613/typeerror-object-entries-flatmap-is-not-a-function/64909657

I am having the same issue but mine is related to the next/babel preset section in .storybook/.babelrc
Node Version
v12.18.4
OS
Mac Big Sur v11.1

try running npm i

I did before running npm run storyboard

try running npm i


Comment Dockerfile, add docker-compose.yml

First off, I changed the Dockerfile a little. Mostly I added comments. I also removed some lines:
ENV DJANGO_ENV dev

This doesn't appear to do anything. Also, I use a single Docker image for production and development and just switch between them by setting DJANGO_SETTINGS_MODULE, so it seems counterintuitive to declare this a development only file?
RUN python manage.py migrate

I don't think this command should be in the Dockerfile. The main reason being that it doesn't affect the built image at all, it affects the database. If you try building the image and no database is attached, the image will refuse to build because it errors out on this command. Instead, this should be run inside of the image after it's built with something like docker run --rm wagtail python manage.py migrate.
I also removed trailing slashes from /code/ because they aren't needed (Docker docs doesn't use them) and they were used inconsistently.
I commented out the maintainer email because the image will build fine without it, and it seems better to build an image without a maintainer email than to build one with a placeholder email.
Next up, docker-compose. I added a file here that lets you simply docker-compose up to run your project locally. I did add dj-database-url and edit the settings. If you don't want dj-database-url, we could set each value distinctly, but this makes it easier and makes it Heroku-ready. The main benefit of all this is that the user can run postgres locally without a bunch of messing around.

Thanks @alexgleason! Your changes to the Dockerfile all look good to me, apart from - perhaps - the removal of RUN python manage.py migrate. I agree with your argument, but the advantage of keeping it in is that it enables almost a single-step deploy from wagtail start foo to Dokku, Heroku, zeit.co/now.
An alternative would be to include a run.sh with something like
#!/bin/sh
set -e

python manage.py migrate --noinput
gunicorn {{ project_name }}.wsgi:application --bind <IP_ADDRESS>:8000 --workers 3

and to call CMD "/code/run.sh" from the end of the Dockerfile. I'm in favour of this change, even at the cost of adding a new file to the root of each new Wagtail build.
I like your docker-compose additions, but I doubt they'll be accepted by the core team. We've been careful to minimise any assumptions about developer or deployment environments in the project template, and I had to make a strong case for Dockerfile :) My recommendation would be to submit at PR to the Wagtail docs so users can understand and add these useful features as easily as possible.

I’m going to close this now, because similar changes have been done as part of #5800, and the docker-compose.yml feels like for now it would be better done as documentation than as an additional file we have to maintain and aren’t really able to. I believe the Dockerfile changes suggeted here were taken into account when making #5800.
Alternatively we could open an issue to discuss the value in adding this – but I wouldn’t suggest doing a PR.


df-115->authenticate method for IValve should throw an exception

This PR includes:

Exception handling for Authenticate method.
Validated the given credentials and throws the exception for incorrect credentials.
test case to check for exception handling.

This connects to #115

Our QA server got some upgrades today that cause our existing tests to sometimes fail. PR #147 includes test fixes for this.
When the PR is merged to master, please merge master into this PR and then we can review.
Thanks!

Thanks Randy.


Player attribute system

What attributes we can use in IOS for a player?
-Speed/Weight
-Stamina
-Size
-Strength
-more
I am definitely not a proponent of this but we have to take things into consideration.

Well like I said that I am not a fan of this idea. I know it's 1.1 but I hope it's not something that would be considered to be created as default IOS. That would be very bad.

I'll just drop the same piece that I said about Supraball wanting to do something similar;
The charm in a game like this is that everyone's equal. Everyone is equal and only the skill of the person makes the difference.
You can see the guy is better, but nothing withholds you from becoming that same guy if you try hard enough.
With different presets you take that away. So yes, in some ways it presents a deeper gameplay. With teams being able to apply complex tactics in regards to the classes. However it does take away that "Everyone is equal, it's all on your skill" idea. Sometimes less is more.

I know it's a controversial feature. It can add depth to the game and make it more interesting. But as you said, it removes equality of players on the field. I don't know yet if it will make it into the game and if yes when.

It's not just controversial. Its also a a total disaster if this gets implemented.


About five attributes

Hi, I am trying to run your code. But I have a problem in getting the attribute modality.
It seems that there is not the trained predictor in this repository.
Would you please explain how to train and which specific dataset and labels are used for training?
Thanks!

You can find the image data from here.
I didn't share the well-trained model because it doesn't take a long time to train it.
In order to train the model and understand the code, you may start from train.ipynb.

You can find the image data from here. I didn't share the well-trained model because it doesn't take a long time to train it. In order to train the model and understand the code, you may start from train.ipynb.

Thanks. I have trained the model to detect sarcasm.
But we have some problems to "predict" because when a new picture comes, how can we get five attributes like "img_to_five_words.txt"?
In other words, how can we train the ResNet in the procedure of attribute modality? The paper said it is fine-tuned through the COCO dataset with another ResNet model, but we did not find it:(

Thanks. I have trained the model to detect sarcasm. But we have some problems to "predict" because when a new picture comes, how can we get five attributes like "img_to_five_words.txt"? In other words, how can we train the ResNet in the procedure of attribute modality? The paper said it is fine-tuned through the COCO dataset with another ResNet model, but we did not find it:(

You are right, the author didn't share that model. When I tested the model on a new image I manually wrote five attributes for it... You may ask the author from the official repo or you may use any of the "Multi-class Classification" models for it.


No sounds with alert

Hi,
Thanks so much for making this. I have been running this but I haven't heard any beeps, but the MIQ twitter alerts have been showing a few dates pop up here and there. Are there any other settings I need to change in Chrome to get the notification sounds?
Thank you!

I don't think you need to make any particular changes to turn on the sound.
I haven't looked at the MIQ website since I've written the code a few months back, but my guess is this:
The reason for getting different results from other sources might be that MIQ is now offering places around 6 months ahead instead of only 3 months. With 3 months, the entire timeframe of available spots was visible on the same page. Now it might be necessary to go through all the calendar pages and check all of them. I could imagine there is a way to automate it, but I don't have time to fiddle with it atm.

@jvolker The function beep() element inside the MIQ-Booking-Assistance does not function for me when it finds an available date for the given month (i.e. no sound). Is this a browser thing (Chrome), or is this part of the code not functional on this tool?
Any ideas? Would be awesome to have this part functional, as at the moment it still relies upon a keen set of eyes for the slight change in text colour to spot an Available date

Looks like the project is moving more away from the Chrome browser extension. You might like to give the fresh and first release a try: https://github.com/jvolker/miq-nz-booking-tools/releases/latest You don't need to code for that.


Compare various frameworks with GearPump

Story
Provide presos/decks that compare other frameworks with GearPump

Items:

[ ] Compare Heron with GearPump
[ ] Compare Flink with GearPump
[ ] Compare akka-streams with GearPump
[ ] Compare DataTorrent with GearPump

We have a comparison matrix in https://www.dropbox.com/s/1s8pnjwgkkvik4v/GearPump Edge Topologies and Deployment.pptx?dl=0

@kkasravi Is there a way to co-edit this matrix as all the frameworks are evolving and I find some items are no longer true ?

this has been largely replaced by the akka-streams and apache beam efforts


[terra-date-picker] Date picker as a controlled component

Summary
Allow terra-date-picker to be a controlled component.
Additional Details

Closes #467
Added value prop to be used in a controlled component.

Deployment

Test example for controlled component
Dev site example. The last example is the controlled component

Thanks for contributing to Terra.
@cerner/terra

Functional verification completed. The controlled date example displays and functions as expected.


./oryx-run.sh serving

kafka-brokers = "hadoop-slave-1:9092,hadoop-slave-2:9092,phpboy:9092"
zk-servers = "<IP_ADDRESS>:4180,<IP_ADDRESS>:4180,<IP_ADDRESS>:4180"
hdfs-base = "hdfs://hadoop-slave-1:9000/Oryx"
oryx {
id = "ALSExample"
als {
rescorer-provider-class = null
}
input-topic {
broker = ${kafka-brokers}
lock = {
master = ${zk-servers}
}
}
update-topic {
broker = ${kafka-brokers}
lock = {
master = ${zk-servers}
}
}
batch {
streaming {
generation-interval-sec = 300
num-executors = 4
executor-cores = 8
executor-memory = "4g"
}
update-class = "com.cloudera.oryx.app.batch.mllib.als.ALSUpdate"
storage {
data-dir =  ${hdfs-base}"/data/"
model-dir = ${hdfs-base}"/model/"
}
ui {
port = 4040
}
}
speed {
model-manager-class = "com.cloudera.oryx.app.speed.als.ALSSpeedModelManager"
ui {
port = 4041
}
}
serving {
model-manager-class = "com.cloudera.oryx.app.serving.als.model.ALSServingModelManager"
application-resources = "com.cloudera.oryx.app.serving,com.cloudera.oryx.app.serving.als"
api {
port = 8080
}
}
}
2016-04-11 11:17:54,194 INFO  ConsumerFetcherManager:68 [ConsumerFetcherManager-1460344661151] Added fetcher for partitions ArrayBuffer()
2016-04-11 11:17:54,401 INFO  VerifiableProperties:68 Verifying properties
2016-04-11 11:17:54,402 INFO  VerifiableProperties:68 Property client.id is overridden to OryxGroup-ServingLayer-1460344660862
2016-04-11 11:17:54,402 INFO  VerifiableProperties:68 Property metadata.broker.list is overridden to localhost:9092,localhost:9092,localhost:9092
2016-04-11 11:17:54,402 INFO  VerifiableProperties:68 Property request.timeout.ms is overridden to 30000
2016-04-11 11:17:54,403 INFO  ClientUtils$:68 Fetching metadata from broker id:1,host:localhost,port:9092 with correlation id 56 for 1 topic(s) Set(OryxUpdate)
2016-04-11 11:17:54,403 INFO  SyncProducer:68 Connected to localhost:9092 for producing
2016-04-11 11:17:54,407 INFO  SyncProducer:68 Disconnecting from localhost:9092
2016-04-11 11:17:54,407 INFO  ConsumerFetcherManager:68 [ConsumerFetcherManager-1460344661151] Added fetcher for partitions ArrayBuffer()
2016-04-11 11:17:54,623 INFO  VerifiableProperties:68 Verifying properties
2016-04-11 11:17:54,624 INFO  VerifiableProperties:68 Property client.id is overridden to OryxGroup-ServingLayer-1460344660862
2016-04-11 11:17:54,624 INFO  VerifiableProperties:68 Property metadata.broker.list is overridden to localhost:9092,localhost:9092,localhost:9092
2016-04-11 11:17:54,624 INFO  VerifiableProperties:68 Property request.timeout.ms is overridden to 30000
2016-04-11 11:17:54,624 INFO  ClientUtils$:68 Fetching metadata from broker id:2,host:localhost,port:9092 with correlation id 57 for 1 topic(s) Set(OryxUpdate)
2016-04-11 11:17:54,626 INFO  SyncProducer:68 Connected to localhost:9092 for producing
2016-04-11 11:17:54,628 INFO  SyncProducer:68 Disconnecting from localhost:9092
2016-04-11 11:17:54,629 INFO  ConsumerFetcherManager:68 [ConsumerFetcherManager-1460344661151] Added fetcher for partitions ArrayBuffer()
2016-04-11 11:17:54,835 INFO  VerifiableProperties:68 Verifying properties
2016-04-11 11:17:54,835 INFO  VerifiableProperties:68 Property client.id is overridden to OryxGroup-ServingLayer-1460344660862
2016-04-11 11:17:54,835 INFO  VerifiableProperties:68 Property metadata.broker.list is overridden to localhost:9092,localhost:9092,localhost:9092
2016-04-11 11:17:54,835 INFO  VerifiableProperties:68 Property request.timeout.ms is overridden to 30000
2016-04-11 11:17:54,836 INFO  ClientUtils$:68 Fetching metadata from broker id:0,host:localhost,port:9092 with correlation id 58 for 1 topic(s) Set(OryxUpdate)
2016-04-11 11:17:54,836 INFO  SyncProducer:68 Connected to localhost:9092 for producing
2016-04-11 11:17:54,838 INFO  SyncProducer:68 Disconnecting from localhost:9092
2016-04-11 11:17:54,839 INFO  ConsumerFetcherManager:68 [ConsumerFetcherManager-1460344661151] Added fetcher for partitions ArrayBuffer()
2016-04-11 11:17:55,047 INFO  VerifiableProperties:68 Verifying properties
2016-04-11 11:17:55,047 INFO  VerifiableProperties:68 Property client.id is overridden to OryxGroup-ServingLayer-1460344660862
2016-04-11 11:17:55,047 INFO  VerifiableProperties:68 Property metadata.broker.list is overridden to localhost:9092,localhost:9092,localhost:9092
2016-04-11 11:17:55,048 INFO  VerifiableProperties:68 Property request.timeout.ms is overridden to 30000
2016-04-11 11:17:55,048 INFO  ClientUtils$:68 Fetching metadata from broker id:1,host:localhost,port:9092 with correlation id 59 for 1 topic(s) Set(OryxUpdate)
2016-04-11 11:17:55,048 INFO  SyncProducer:68 Connected to localhost:9092 for producing
2016-04-11 11:17:55,051 INFO  SyncProducer:68 Disconnecting from localhost:9092

many these INFO LOG for console output，what does this matter?

I'm not clear what your question is? what is the problem? This looks normal.

ok，I setup all dependency in a manual way, such as hadoop,kafka,zookeeper,spark. I keep on.


[UI ISSUE] change "Hold to confirm" to "Hold to sign" in sign typed data page

This typo already correct in Android dev version i1.5.0


Reset the view after an offer has been created

Describe the bug
After successfully creating an offer there is no possibility to directly reset the view to create a new offer. One would need to manually go back to the first step of the offer creation with the navigation buttons. Imo this is not as it should be.
To Reproduce
Steps to reproduce the behavior:

Create an offer
Save it
How to create a new offer?

Expected behavior
There should be a button where you can reset the view. Consider that you should also be able to also download the offer, so an automatic reset will not be desired here.

 Reset the view after an offer has been created


Added tests for unicode content and updated parser to manage utf-8

The parser is not unicode compliant: see the test https://github.com/erusev/parsedown/pull/513/commits/cc412e41e31473c85c7cad8ee19003e577864dd1#diff-8b846e29de17835941c7735362aefedd
This patch fixes it.

There are small changes to do, but everywhere in the parser, so this is based on the last main update of the tool made by @aidantwoods.

Does this have a chance of ever getting implemented?

@NightYoshi370

Does this have a chance of ever getting implemented?

I don't see why not :)

Couple of comments related to the changes:
Since this is based on #514, it's probably best to get that rebased on master and merged before tackling this one.
I think that in pretty much all cases getting utf-8 compatibility will just be a case of swapping the byte string functions for the mbstring ones (as this PR effectively does). This since we actually care about characters in all cases I can recall, and not bytes – bytes just happen to work for common Latin chars.
Given the discussion around #561 and related, since we already use the mbstring extension currently, we should just state that dependency (and now do). Hence we should just assume that the mbstring functions exist, and not implement our own compatibility layer. If someone really can't install mbstring then they will require an extension to implement a polyfill – they are best positioned to choose a polyfill to do this knowing their specific requirements. Alternatively (and preferably), they can just install mbstring :) (a polyfill is really only if they have no control over the PHP installation and just have to work with what they have).

I've now resolved the merge conflicts in and merged the pre-requisite PR #514.


Unexpected app error: scriptpubkey_address when trying to mint on Magic Eden

A user reported this issue, popping up 1-2 weeks, but only from time to time.

Based on the clipped image above Fara thought.

Something related to testnet/mainnet login/configuration
Or race condition, data isn't there yet and errors, needs further investigation to determine

Full error would also help, I have asked the user for an unclipped version of the screenshot

Two more users have reported seeing a similar error. I have not yet received an image of the error without clipping, but several users intend to create one when they see it again.

@314159265359879 can you test this build? https://github.com/hirosystems/wallet/pull/4026
The code producing this error has been removed. I'm hoping this is fixed?

This code has been removed, so I'm going to close this issue bc it is outdated. If users hit this error somewhere else in the code, pls reopen or open a new issue with more current info for repro.


fix hololens2 style toggle button

Overview
due to some changes in serialization, interactables and themes, the Hololens2 style toggle button was broken.
Changes

Fixes: #6169

in bold :

Verification

This optional section is a place where you can detail the specific type of verification
you want from reviewers. For example, if you want reviewers to checkout the PR locally
and validate the functionality of specific scenarios, provide instructions
on the specific scenarios and what you want verified.
If there are specific areas of concern or question feel free to highlight them here so
that reviewers can watch out for those issues.
As a reviewer, it is possible to check out this change locally by using the following
commands (substituting {PR_ID} with the ID of this pull request):
git fetch origin pull/{PR_ID}/head:name_of_local_branch
git checkout name_of_local_branch

didn't manage to add a them for the FrontPlate due to theme switch between selected/deselected state, it's hard to manage to push the frontplate when pressing the button (like a normal button, which has only one hteme with an offset)

i branched from mrtk-development, so changes may be slightly different if applied to stabilization branch (even with cherrypick), i can redo the PR from there if this is safer 'dunno about all your merge branching policy ^^)

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

Huh, this isn't broken for me. I'm in the stabilization branch though

So does the HolographicButtonToggle prefab on stabilization

Actually I just pulled latest on mrtk_dev and there is the startDimensionIndex bug #6161 which makes rendering not possible

Hmm strange... i tested on stabilization!
maybe some wieird stuff going on when i switch branch (mrtk-release => stabilization) or because of mrtk config i have on my project (or any other migration steps i didn't do).
on mrtk_dev i fixed the bug 6161 by hand to be able to fix this one.
i'll give it another try in a couple of hours. from a fresh clone.

It is using a FormallySerializedAs. Maybe a bad reload by Unity?

ok ..still not working. i just don't get it...
cleaned Library folder, tried the right click>Reimport.. nothing.
I still got dimension to 1
maybe the FormallySerializedAs does not take into account how prefab overrides works ?
if i change the Dimension to 2, the file does add another section
- target: {fileID:<PHONE_NUMBER>059886464, guid: 3f1f46cbecbe08e46a303ccfdb5b498a,
        type: 3}
      propertyPath: dimensions
      value: 2

without removing the one with "Dimensions"
the only way i can make it work, is changing "Dimensions" to "dimension" directly in the .prefab fil by editing the text.
question is .. why does it work on your side :p
tested with unity 2018.4.9f1 and tested with unity 2018.4.4f1 on the last revision of 2.1.0_stabilization

I just merged the latest mrtk_development for my open pr #6001 and am no longer able to select the Toggle option in General -> Selection Mode. Additionally I get these errors:

I just merged the latest mrtk_development for my open pr #6001 and am no longer able to select the Toggle option in General -> Selection Mode. Additionally I get these errors:

this is related to the startDimensionIndex bug which is not fixed on mrtk_dev :p
you can cherrypick a430937127c5c0c10ce877d231e5654c6b0df293 "Fix serialized property name in the inspector that was broken due to property renaming"

@gilbdev, when you start clean, if you inspect the prefab file via notepad (without opening up inspector or Unity or anything),it should read "Dimensions: 2" yes? and capital D
Then when opening the prefab/project in Unity, it updates to dimensions: 1 automatically? And try without selecting the prefab and view in inspector. it's interesting if it updates without even the inspector code running
With data we have, it appears Unity is not treaing FormallySerializedAs attribute properly some of the time

it does read "Dimensions: 2"
thing is it does not update "D[d]imensions" at all.

i open the prefab
it doesn't find any "Dimensions" property to deserialize to (but this is transparent in unity)
it does fallback the "dimensions" property to the parent prefab which has 1 as value
-if i change the selection mode to 'Toggle' a "dimensions" property is created, but the "Dimensions" one stays.
i may have some unity cache somewhere (apart from Library Folder?)

what i can suggest is having a Mixed Reality Toolkit > Utilities > Reserialize
but even with that, it does not work for this specific prefab (other prefabs are correctly renaming "Dimensions" into "dimensions")
if the Reserialize works on your side, it may be a good idea to submit it for all assets before 2.1 release.

I also experienced this issue before - sometimes, it was resolved when I deleted the Library folder and restart Unity. Just tested with the latest stabilization branch pull but it seems fine. I'll test with David's prerelease packages.

Confirmed. David's prerelease packages has broken toggle button. The Interactalbe is configured as normal Button.

I opened a fresh clone of 2.1.0_stabilization branch and verified the PressableButtonHoloLens2Toggle is configured as regular Button. I think this fix should be applied to the 2.1.0_stabilization branch.
@davidkline-ms I'll test this fix with the stabilization branch.

@cre8ivepark this fix is probably not the best fix right now, as we figured out the bug was more on the "Dimensions" vs "dimensions" serialization throughout this conversation.

this PR does not put the button in the same state as it was (the FrontPlate is not moving anymore)
and if we only change the D=>d by text editing, there is still some bugs with the FrontPlate theme (same behaviour as the gif in the linked bug #6169)

I see. For the stabilization branch, I'll open PR for just restoring the Toggle button state & themes.

Opened #6185 for the stabilization branch.

closing.
see #6186 for the fix


HDDS-8860. Move audit framework to hdds-server-framework

What changes were proposed in this pull request?
Accidental usage of log4j2 code in client can lead to NoClassDefFoundError, since log4j2 is not packaged with shaded FS jars.
Ozone uses log4j2 only for audit logging.  Only server-side components perform audit logging, clients do not need the audit framework, nor log4j2 as a dependency.
This PR moves

most of the audit framework to hdds-server-framework
component-specific AuditAction implementations to their respective modules (SCMAction to hdds-server-scm, etc.)
datanode-specific audit helper methods from ContainerCommandRequestPBHelper to HddsDispatcher, the only place where they are used

Only the interface Auditable is kept in hdds-common, since that is implemented by objects shared between the clients and servers.
Javadoc is slightly updated to account for more recently introduced S3GAction, too.
https://issues.apache.org/jira/browse/HDDS-8860
How was this patch tested?
CI:
https://github.com/adoroszlai/hadoop-ozone/actions/runs/5289373013

Thanks @errose28 for the review.


Typing error

change cancers = agg.concept_string["cancer"] to cancers = agg.concepts_string("cancer")
concept with s
thank you

Hey, I saw you fixed some things, (including this) in your branch. Do you want to push them to main branch? If not, I'll fix them myself. Thanks!


When attempting to enable "DXVK Backend for D3D11", Crossover immediately crashes

After successfully applying the patch, toggling the "DXVK Backend for D3D11" option in CrossOver immediately crashes the application.
In the CrossOver error report, a different thread is crashing each time, with the following error message:
Thread 8 Crashed::  Dispatch queue: com.apple.root.default-qos

I'd be happy to give any more information that you need. Thanks in advance for your help.

Which version of CrossOver and macOS are you using?


[BUG] The servant's money bag isn't updating correctly

Earlier today I noticed the plugin hadn't updated my money bag coin count for the last three months, despite frequent usage. I tried resetting the counter and withdrawing from/depositing to the bag, but it no longer shows anything.
Maybe an object ID changed somewhere, and nobody noticed?

I think #268 should fix this.

Right, yeah, the name changed on the 15th of May, so that's probably when the chat name also changed. https://oldschool.runescape.wiki/w/Servant's_money_bag#Changes