bug(drag-drop): moved item doesn't retain inherited styles

Bug, feature request, or proposal:
Bug
What is the expected behavior?
When dragging around an item, all styles (included the inherited ones) shall be retained to keep the look&feel consistent
What is the current behavior?
Inherithed styles are not retained
What are the steps to reproduce?

Create a list of elements suitable for D&D
Add mat-typography class on the cdk-drop container
Drag one item of the list and notice that it doesn't retain Roboto font

What is the use-case or motivation for changing an existing behavior?
Consistency
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular 6.1.8
Material 6.4.7
Is there anything else we should know?
As a workaround it's possible to add to items a class with all needed styles which would have been inherited from the container.
Being moved to root level (aka out of it's normal containers and CSS rules flow) for the duration of the dragging event, the item should have all currently applied inherited CSS rules copied to avoid inconsistent look&feel

This is tricky to do without breaking something else. The reason for the element to be moved to the bottom of the body is to avoid issues with z-index and overflow. We may be able to get away with keeping the element in place since it's position: fixed, however its z-index is still bound by the z-index of its parent elements.

Copying all of the styles probably won't be feasible. Also, for what it's worth, there's the cdk-drag-preview class which can be used to style the preview as it's being dragged.

Makes sense, I already saw that class but didn't actually though about using it.
I don't have other ideas about how to solve the issue currently (:

This is especially cumbersome when working with mat-list-items that need to be children of a mat-list in order for their styling to be applied correctly.

I experience the same issue with mat-selection-list and mat-list-option

same issue :
<mat-nav-list class="p-0 " perfectScrollbar>
           <mat-list dense cdkDropList [cdkDropListData]="sharedService.sharedUserProfiles"
             [cdkDropListConnectedTo]="getCategoryIds()" class="top-margin">
             <mat-divider></mat-divider>
             <mat-list-item class="cust-display-list" mat-line
               *ngFor="let profile of sharedService.sharedUserProfiles, let i = index" cdkDrag>

{{profile.info.fullname}}

                  {{profile.info.title}}

               <button mat-icon-button>
                 <mat-icon>drag_indicator</mat-icon>
               </button>
               <mat-divider></mat-divider>
             </mat-list-item>
           </mat-list>
         </mat-nav-list>

http://recordit.co/K3tewHhrPN.gif

@IlCallo any solution or trick?

Has anyone figured out a workaround, other than adding styles inline?

for me styling the .cdk-drag-preview class (which is on the drag preview element) worked. Maybe this helps in some of your cases too.

there's the cdk-drag-preview class which can be used to style the preview as it's being dragged.

This is the official way I guess.
Just define a placeholder in SCSS and extend it both on its normal selector and on cdk-drag-preview

I noticed that CSS id's are not being rendered inside the cdk-drag-preview div. I replaced every id with a css class which was then passed through to the preview element. That fixed our problem.

My solution was  extending the element style.
e.g using scss it can be look like this:
.element {
 // some styles properties
}

.cdk-drag-preview {
  @extend .element;
}

Or simply take the common element.
// html
<element class="element-class" cdkDrag>

// css

.cdk-drag-preview,
.element-class {
 // here common styles
}

Also experiencing the same issues with mat-nav-list items.

same issue here, with their official example modified to mat-list and mat-list-item.
https://stackblitz.com/edit/angular-s8tsj1?file=src/app/cdk-drag-drop-sorting-example.html

I'm having the same issue. In my case, none of the above fixes are working for me.
<mat-list role="list" dense cdkDropList class="example-list" (cdkDropListDropped)="orderReport($event)">
                    <mat-list-item role="listitem" class="report-list-item" *ngFor="let selectedReport of selectedReports;let i=index" cdkDrag>
                        <mat-icon matListIcon>drag_indicator</mat-icon>

{{selectedReport.name}}

 {{selectedReport.categoryId}}

                        <mat-icon class="icon-close" (click)=removeReport(i)>close</mat-icon>
                        <mat-divider></mat-divider>
                    </mat-list-item>
                </mat-list>

Any lead for this?

Seems ::ng-deep is an alternative.
    display: flex;
    flex-direction: row;
    align-items: center;
    box-sizing: border-box;
    padding: 0 16px;
    position: relative;
    height: inherit;
  }

Any update on this issue?

I have this issue is well. The problem for me is that my styling comes from a CDN and is very much based on hierarchy of id's and classes. When the preview is rendered outside this hierarchy, all styling is lost. Manually applying the style is not really an option forme. Anyone has any (other) workarounds?

for me the problem is solved by copying the css from the example in the official docs
https://stackblitz.com/angular/nqdvbrqyrde?file=src%2Fapp%2Fcdk-drag-drop-sorting-example.css

My solution was to extend/use the same styles.
e.g using scss it can be look like this:
.element {
 // some styles properties
}

.cdk-drag-preview {
  @extend .element;
}

Or simply take the common selector.
// html
<element class="element-class" cdkDrag>

// css

.cdk-drag-preview,
.element-class {
 // here common styles
}

this actually is not even a workaround it just easily works.

I've just put in a PR which may help here,
It allows for you to control where the cdkDrag preview clone is appended to.
I appreciate this may not work for all situations (z-index specifically)

In my case I, when I was dragging,  the newly created element appended to the end of the body had missing a class that some angular material child elements  were using so I added it using  PreviewClass property in the CdkDrag element and it worked.
[cdkDragPreviewClass]="'default-theme'"


Allow to pass custom components

It would be nice to allow to replace some internal components in case a user wants a custom design.
Components to be allowed to adjusted would be:

FormFieldTypeSelector.vue
FormKitEdit.vue
FormFieldOptions.vue
FormContent.vue

@anbraten This should already be possible by formkit theming and overriding formkit components since we are only using formkit. Or am I missing something?

Obsolete as former is now headless


Added CI test to verify that all command modules load successfully

Added CI test and script to verify that new extension does not prevent all modules from loading successfully.
P.s. I tested this with a dummy command module.
The new CI test fails if there isn't help for a command group or if a command is registered to a method that doesn't exist.

This checklist is used to make sure that common guidelines for a pull request are followed.

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

Closing as duplicate of https://github.com/Azure/azure-cli-extensions/pull/321


Not sure if this feature already exists or not? [Intellisense]

Sorry if I am posting this in the wrong place. Read the guide for Intellisense and searched for a bit for similar issues, couldn't find a way to remove these kind of pop up suggestions? Not really sure if this feature exists or not as I am not sure if I have the right settings to do what I am trying to do. Basically I just want suggestions based on the language suggestions, not to include any previously written snippets/project local recently typed words/phrases like the example I posted below? Thanks.
https://i.stack.imgur.com/LLI0r.png
Editor settings:
 "editor.acceptSuggestionOnCommitCharacter": true,   "editor.acceptSuggestionOnEnter": "off",   "editor.quickSuggestions": {     "other": true,     "comments": false,     "strings": false   },   "editor.quickSuggestionsDelay": 0,   "editor.parameterHints.enabled": false,   "editor.snippetSuggestions": "none",   "editor.suggestOnTriggerCharacters": true,   "editor.suggest.localityBonus": true,   "editor.suggestSelection": "first",   "editor.wordBasedSuggestions": false,   "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",

I did but no reply that's why I tried here.

Please ask your question on StackOverflow. We have a great community over there. They have already answered thousands of questions and are happy to answer yours as well. See also our issue reporting guidelines.
Happy Coding!

I did but no reply that's why I tried here.


failed to create 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage': No template specialization for the pair

sorry for asking you again...
everything works well I guess.
for the last part, can you add tf too? not tf2
i mean here's the error I'm facing. I tried to subscribe tf from ros1 to ros2 on rviz, but this error is occurring
failed to create 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage': No template specialization for the pair
check the list of supported pairs with the --print-pairs option
Best regards

specially it's not subscribing odom related topics. because some tf values such as base_link, imu_link etc is subscribing, but like odom, camera_odom things aren't subscribable.
Hope it will be solved.
For more specific description, I'm trying to subscribe ros1's topic to ros2. Trying to show on rviz on ros2 of ros1's topic
Best regards.

Hi, Try running with ros1_bridge with the "--bridge-all-topics" option.
$ ros2 run ros1_bridge dynamic_bridge --bridge-all-topics

Hi.
yes I'm running with
ros2 run ros1_bridge dynamic_bridge --bridge-all-topics
i think from ros2 to ros1, it works well, but from ros1 to ros2, it doesn't work specially with odom related
I've checked with husky playpen and while running husky on ros1, ros2 couldn't subscribe odom tf
specially when I run rviz2, suddenly the odom's tf is gone
thanks for kind answering :)
Best regards.

well I'll upload tomorrow what it looks like in bridge terminal
Best regards :)

hmm.. I am not sure what might be the issue.   If it helps, the following pair shows how the odom messages are bridged:
$ ros2 run ros1_bridge dynamic_bridge --print-pairs | grep Od
  - 'nav_msgs/msg/Odometry' (ROS 2) <=> 'nav_msgs/Odometry' (ROS 1)

Yes it works like this.
home@home:~$ ros2 run ros1_bridge dynamic_bridge --print-pairs | grep Od

'nav_msgs/msg/Odometry' (ROS 2) <=> 'nav_msgs/Odometry' (ROS 1)

But the problem I'm having right now is this.
When I run husky package on ros1 terminal and after run rosbridge, this is what I can see on terminal
home@home:~$ ros2 run ros1_bridge dynamic_bridge --bridge-all-topics
created 1to2 bridge for topic '/camera/fisheye1/camera_info' with ROS 1 type 'sensor_msgs/CameraInfo' and ROS 2 type 'sensor_msgs/msg/CameraInfo'
created 1to2 bridge for topic '/camera/fisheye1/image_raw' with ROS 1 type 'sensor_msgs/Image' and ROS 2 type 'sensor_msgs/msg/Image'
created 1to2 bridge for topic '/camera/fisheye2/camera_info' with ROS 1 type 'sensor_msgs/CameraInfo' and ROS 2 type 'sensor_msgs/msg/CameraInfo'
created 1to2 bridge for topic '/camera/fisheye2/image_raw' with ROS 1 type 'sensor_msgs/Image' and ROS 2 type 'sensor_msgs/msg/Image'
created 1to2 bridge for topic '/camera/gyro/sample' with ROS 1 type 'sensor_msgs/Imu' and ROS 2 type 'sensor_msgs/msg/Imu'
created 1to2 bridge for topic '/camera/odom/sample' with ROS 1 type 'nav_msgs/Odometry' and ROS 2 type 'nav_msgs/msg/Odometry'
created 1to2 bridge for topic '/clock' with ROS 1 type 'rosgraph_msgs/Clock' and ROS 2 type 'rosgraph_msgs/msg/Clock'
created 1to2 bridge for topic '/diagnostics' with ROS 1 type 'diagnostic_msgs/DiagnosticArray' and ROS 2 type 'diagnostic_msgs/msg/DiagnosticArray'
created 1to2 bridge for topic '/husky_velocity_controller/cmd_vel' with ROS 1 type 'geometry_msgs/Twist' and ROS 2 type 'geometry_msgs/msg/Twist'
created 1to2 bridge for topic '/husky_velocity_controller/odom' with ROS 1 type 'nav_msgs/Odometry' and ROS 2 type 'nav_msgs/msg/Odometry'
created 1to2 bridge for topic '/imu/data' with ROS 1 type 'sensor_msgs/Imu' and ROS 2 type 'sensor_msgs/msg/Imu'
created 1to2 bridge for topic '/imu/data/bias' with ROS 1 type 'sensor_msgs/Imu' and ROS 2 type 'sensor_msgs/msg/Imu'
created 1to2 bridge for topic '/joint_states' with ROS 1 type 'sensor_msgs/JointState' and ROS 2 type 'sensor_msgs/msg/JointState'
created 1to2 bridge for topic '/kb_teleop/cmd_vel' with ROS 1 type 'geometry_msgs/Twist' and ROS 2 type 'geometry_msgs/msg/Twist'
created 1to2 bridge for topic '/navsat/fix' with ROS 1 type 'sensor_msgs/NavSatFix' and ROS 2 type 'sensor_msgs/msg/NavSatFix'
created 1to2 bridge for topic '/navsat/vel' with ROS 1 type 'geometry_msgs/Vector3Stamped' and ROS 2 type 'geometry_msgs/msg/Vector3Stamped'
created 1to2 bridge for topic '/odom' with ROS 1 type 'nav_msgs/Odometry' and ROS 2 type 'nav_msgs/msg/Odometry'
created 1to2 bridge for topic '/odometry/filtered' with ROS 1 type 'nav_msgs/Odometry' and ROS 2 type 'nav_msgs/msg/Odometry'
created 1to2 bridge for topic '/points' with ROS 1 type 'sensor_msgs/PointCloud2' and ROS 2 type 'sensor_msgs/msg/PointCloud2'
created 1to2 bridge for topic '/rosout' with ROS 1 type 'rosgraph_msgs/Log' and ROS 2 type 'rcl_interfaces/msg/Log'
created 1to2 bridge for topic '/rosout_agg' with ROS 1 type 'rosgraph_msgs/Log' and ROS 2 type 'rcl_interfaces/msg/Log'
created 1to2 bridge for topic '/tf_static' with ROS 1 type 'tf2_msgs/TFMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage'
created 1to2 bridge for topic '/twist_marker_server/cmd_vel' with ROS 1 type 'geometry_msgs/Twist' and ROS 2 type 'geometry_msgs/msg/Twist'
created 1to2 bridge for topic '/twist_marker_server/update' with ROS 1 type 'visualization_msgs/InteractiveMarkerUpdate' and ROS 2 type 'visualization_msgs/msg/InteractiveMarkerUpdate'
created 1to2 bridge for topic '/twist_marker_server/update_full' with ROS 1 type 'visualization_msgs/InteractiveMarkerInit' and ROS 2 type 'visualization_msgs/msg/InteractiveMarkerInit'
Created 2 to 1 bridge for service /camera/fisheye1/set_camera_info
Created 2 to 1 bridge for service /camera/fisheye2/set_camera_info
Created 2 to 1 bridge for service /ekf_localization/enable
Created 2 to 1 bridge for service /gazebo/pause_physics
Created 2 to 1 bridge for service /gazebo/reset_simulation
Created 2 to 1 bridge for service /gazebo/reset_world
Created 2 to 1 bridge for service /gazebo/unpause_physics
Created 2 to 1 bridge for service /imu/data/calibrate
[INFO] [1704416365.312643167] [ros_bridge]: Passing message from ROS 1 rosgraph_msgs/Clock to ROS 2 rosgraph_msgs/msg/Clock (showing msg only once per type)
[INFO] [1704416365.478210368] [ros_bridge]: Passing message from ROS 1 nav_msgs/Odometry to ROS 2 nav_msgs/msg/Odometry (showing msg only once per type)
[INFO] [1704416365.489626448] [ros_bridge]: Passing message from ROS 1 sensor_msgs/Imu to ROS 2 sensor_msgs/msg/Imu (showing msg only once per type)
[INFO] [1704416365.515987109] [ros_bridge]: Passing message from ROS 1 diagnostic_msgs/DiagnosticArray to ROS 2 diagnostic_msgs/msg/DiagnosticArray (showing msg only once per type)
[INFO] [1704416365.576237738] [ros_bridge]: Passing message from ROS 1 rosgraph_msgs/Log to ROS 2 rcl_interfaces/msg/Log (showing msg only once per type)
[INFO] [1704416365.576634801] [ros_bridge]: Passing message from ROS 1 tf2_msgs/TFMessage to ROS 2 tf2_msgs/msg/TFMessage (showing msg only once per type)
[INFO] [1704416365.577241164] [ros_bridge]: Passing message from ROS 1 visualization_msgs/InteractiveMarkerInit to ROS 2 visualization_msgs/msg/InteractiveMarkerInit (showing msg only once per type)
[INFO] [1704416365.959820587] [ros_bridge]: Passing message from ROS 1 sensor_msgs/Image to ROS 2 sensor_msgs/msg/Image (showing msg only once per type)
[INFO] [1704416365.961231153] [ros_bridge]: Passing message from ROS 1 sensor_msgs/CameraInfo to ROS 2 sensor_msgs/msg/CameraInfo (showing msg only once per type)
[INFO] [1704416366.017120428] [ros_bridge]: Passing message from ROS 1 visualization_msgs/InteractiveMarkerUpdate to ROS 2 visualization_msgs/msg/InteractiveMarkerUpdate (showing msg only once per type)
created 2to1 bridge for topic '/rosout' with ROS 2 type 'rcl_interfaces/msg/Log' and ROS 1 type 'rosgraph_msgs/Log'
[INFO] [1704416366.450071596] [ros_bridge]: Passing message from ROS 1 sensor_msgs/NavSatFix to ROS 2 sensor_msgs/msg/NavSatFix (showing msg only once per type)
[INFO] [1704416366.450142740] [ros_bridge]: Passing message from ROS 1 geometry_msgs/Vector3Stamped to ROS 2 geometry_msgs/msg/Vector3Stamped (showing msg only once per type)
[INFO] [1704416366.452109204] [ros_bridge]: Passing message from ROS 1 sensor_msgs/JointState to ROS 2 sensor_msgs/msg/JointState (showing msg only once per type)
[INFO] [1704416366.538913714] [ros_bridge]: Passing message from ROS 1 sensor_msgs/PointCloud2 to ROS 2 sensor_msgs/msg/PointCloud2 (showing msg only once per type)
but right after this, I run the rviz2 on ros2, this error is happening on ros1 terminal
failed to create 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage': No template specialization for the pair
check the list of supported pairs with the --print-pairs option
created 2to1 bridge for topic '/clicked_point' with ROS 2 type 'geometry_msgs/msg/PointStamped' and ROS 1 type 'geometry_msgs/PointStamped'
created 2to1 bridge for topic '/goal_pose' with ROS 2 type 'geometry_msgs/msg/PoseStamped' and ROS 1 type 'geometry_msgs/PoseStamped'
created 2to1 bridge for topic '/initialpose' with ROS 2 type 'geometry_msgs/msg/PoseWithCovarianceStamped' and ROS 1 type 'geometry_msgs/PoseWithCovarianceStamped'
failed to create 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage': No template specialization for the pair
check the list of supported pairs with the --print-pairs option
failed to create 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage': No template specialization for the pair
check the list of supported pairs with the --print-pairs option
failed to create 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage': No template specialization for the pair
check the list of supported pairs with the --print-pairs option
So i think when passing tf messages from ros1 to ros2, there's a problem.
And the reason I told you the odom'f tf is not subscribing is when I see the ros2's rviz2's fixed frame and tf, it's not publishing the whole tf. specially tf related with odom.
This is screen of rviz when I run husky package on ros1

And this is screen when I run rviz2 on ros2

As you see, there's no odom in ros2.
And the topic list,
root@home:/# rostopic list
/clicked_point
/clock
/cmd_vel
/diagnostics
/e_stop
/front/scan
/gazebo/link_states
/gazebo/model_states
/gazebo/parameter_descriptions
/gazebo/parameter_updates
/gazebo/performance_metrics
/gazebo/set_link_state
/gazebo/set_model_state
/goal_pose
/husky_velocity_controller/cmd_vel
/husky_velocity_controller/odom
/husky_velocity_controller/parameter_descriptions
/husky_velocity_controller/parameter_updates
/imu/data
/imu/data/accel/parameter_descriptions
/imu/data/accel/parameter_updates
/imu/data/bias
/imu/data/rate/parameter_descriptions
/imu/data/rate/parameter_updates
/imu/data/yaw/parameter_descriptions
/imu/data/yaw/parameter_updates
/initialpose
/joint_states
/joy_teleop/cmd_vel
/joy_teleop/joy
/joy_teleop/joy/set_feedback
/kb_teleop/cmd_vel
/navsat/fix
/navsat/fix/position/parameter_descriptions
/navsat/fix/position/parameter_updates
/navsat/fix/status/parameter_descriptions
/navsat/fix/status/parameter_updates
/navsat/fix/velocity/parameter_descriptions
/navsat/fix/velocity/parameter_updates
/navsat/vel
/odometry/filtered
/points
/rosout
/rosout_agg
/set_pose
/tf
/tf_static
/twist_marker_server/cmd_vel
/twist_marker_server/feedback
/twist_marker_server/update
/twist_marker_server/update_full
And this is ros2's topic list
home@home:~$ ros2 topic list
/clicked_point
/clock
/diagnostics
/front/scan
/goal_pose
/husky_velocity_controller/cmd_vel
/husky_velocity_controller/odom
/imu/data
/imu/data/bias
/initialpose
/joint_states
/joy_teleop/cmd_vel
/joy_teleop/joy
/navsat/fix
/navsat/vel
/odometry/filtered
/parameter_events
/points
/rosout
/rosout_agg
/tf
/tf_static
/twist_marker_server/cmd_vel
/twist_marker_server/update
/twist_marker_server/update_full
home@home:~$ ros2 topic echo /tf
it's sometimes showing tf is publishing, but when I use echo to see it, it's not showing.
Also in bridge terminal, still showing this error
failed to create 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage': No template specialization for the pair
check the list of supported pairs with the --print-pairs option
So i think there's a problem with porting tf from ros1 to ros2.
If you can, maybe you can try to run husky_playpen package in ros1 and check rviz2 on ros2. You will see the same problem with me i guess
Thanks for helping me solve the issue
Best regards.

Oh. and when I see the bridge terminal, it's only showing this
2 things are related with tf and it's these
created 1to2 bridge for topic '/tf_static' with ROS 1 type 'tf2_msgs/TFMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage'
[INFO] [1704418428.011715462] [ros_bridge]: Passing message from ROS 1 tf2_msgs/TFMessage to ROS 2 tf2_msgs/msg/TFMessage (showing msg only once per type)
So I guess the bridge is not porting tf...
And if it's porting, it's porting only once

And sometimes it works but when I turn on the rviz2, it stops
bridge terminal
created 1to2 bridge for topic '/tf' with ROS 1 type 'tf2_msgs/TFMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage'
created 1to2 bridge for topic '/tf_static' with ROS 1 type 'tf2_msgs/TFMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage'
bridge terminal after I run rviz2 or check ros2 topic echo /tf
failed to create 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage': No template specialization for the pair
check the list of supported pairs with the --print-pairs option
Best regards

I see.  Looks like the bridge know about
'tf2_msgs/TFMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage'
But not
'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage':
Let me see if I can find the source code for "tf/tfMessage" and add it to Dockefile.

Thanks for the quick and caring answer :)
Wish you the best

OK.  I updated the Dockerfile.   I should work now.
$ ros2 run ros1_bridge dynamic_bridge --print-pairs | grep tf
  - 'tf2_msgs/msg/TF2Error' (ROS 2) <=> 'tf2_msgs/TF2Error' (ROS 1)
  - 'tf2_msgs/msg/TFMessage' (ROS 2) <=> 'tf2_msgs/TFMessage' (ROS 1)
  - 'tf2_msgs/msg/TFMessage' (ROS 2) <=> 'tf/tfMessage' (ROS 1)
  - 'tf2_msgs/srv/FrameGraph' (ROS 2) <=> 'tf2_msgs/FrameGraph' (ROS 1)

Thanks for updating. But unfortunately, it's still not working :(
The bridge terminal is not showing errors anymore but still can't find the odom frame in ros2 :(
This is ros2 rviz2's screen

And this is ros1 rviz's screen

I guess the odom related thing isn't working that well... specially with tf
Anyway thanks for spending your time to solve the issue.
Best regards :)

And this is bridge terminal.
For me it isn't working well but your addition on tf is working
home@home:~$ ros2 run ros1_bridge dynamic_bridge --bridge-all-topics
created 1to2 bridge for topic '/camera/fisheye1/camera_info' with ROS 1 type 'sensor_msgs/CameraInfo' and ROS 2 type 'sensor_msgs/msg/CameraInfo'
created 1to2 bridge for topic '/camera/fisheye1/image_raw' with ROS 1 type 'sensor_msgs/Image' and ROS 2 type 'sensor_msgs/msg/Image'
created 1to2 bridge for topic '/camera/fisheye2/camera_info' with ROS 1 type 'sensor_msgs/CameraInfo' and ROS 2 type 'sensor_msgs/msg/CameraInfo'
created 1to2 bridge for topic '/camera/fisheye2/image_raw' with ROS 1 type 'sensor_msgs/Image' and ROS 2 type 'sensor_msgs/msg/Image'
created 1to2 bridge for topic '/camera/gyro/sample' with ROS 1 type 'sensor_msgs/Imu' and ROS 2 type 'sensor_msgs/msg/Imu'
created 1to2 bridge for topic '/camera/odom/sample' with ROS 1 type 'nav_msgs/Odometry' and ROS 2 type 'nav_msgs/msg/Odometry'
created 1to2 bridge for topic '/clicked_point' with ROS 1 type 'geometry_msgs/PointStamped' and ROS 2 type 'geometry_msgs/msg/PointStamped'
created 1to2 bridge for topic '/clock' with ROS 1 type 'rosgraph_msgs/Clock' and ROS 2 type 'rosgraph_msgs/msg/Clock'
created 1to2 bridge for topic '/diagnostics' with ROS 1 type 'diagnostic_msgs/DiagnosticArray' and ROS 2 type 'diagnostic_msgs/msg/DiagnosticArray'
created 1to2 bridge for topic '/husky_velocity_controller/cmd_vel' with ROS 1 type 'geometry_msgs/Twist' and ROS 2 type 'geometry_msgs/msg/Twist'
created 1to2 bridge for topic '/husky_velocity_controller/odom' with ROS 1 type 'nav_msgs/Odometry' and ROS 2 type 'nav_msgs/msg/Odometry'
created 1to2 bridge for topic '/imu/data' with ROS 1 type 'sensor_msgs/Imu' and ROS 2 type 'sensor_msgs/msg/Imu'
created 1to2 bridge for topic '/imu/data/bias' with ROS 1 type 'sensor_msgs/Imu' and ROS 2 type 'sensor_msgs/msg/Imu'
created 1to2 bridge for topic '/initialpose' with ROS 1 type 'geometry_msgs/PoseWithCovarianceStamped' and ROS 2 type 'geometry_msgs/msg/PoseWithCovarianceStamped'
created 1to2 bridge for topic '/joint_states' with ROS 1 type 'sensor_msgs/JointState' and ROS 2 type 'sensor_msgs/msg/JointState'
created 1to2 bridge for topic '/kb_teleop/cmd_vel' with ROS 1 type 'geometry_msgs/Twist' and ROS 2 type 'geometry_msgs/msg/Twist'
created 1to2 bridge for topic '/move_base_simple/goal' with ROS 1 type 'geometry_msgs/PoseStamped' and ROS 2 type 'geometry_msgs/msg/PoseStamped'
created 1to2 bridge for topic '/navsat/fix' with ROS 1 type 'sensor_msgs/NavSatFix' and ROS 2 type 'sensor_msgs/msg/NavSatFix'
created 1to2 bridge for topic '/navsat/vel' with ROS 1 type 'geometry_msgs/Vector3Stamped' and ROS 2 type 'geometry_msgs/msg/Vector3Stamped'
created 1to2 bridge for topic '/odom' with ROS 1 type 'nav_msgs/Odometry' and ROS 2 type 'nav_msgs/msg/Odometry'
created 1to2 bridge for topic '/odometry/filtered' with ROS 1 type 'nav_msgs/Odometry' and ROS 2 type 'nav_msgs/msg/Odometry'
created 1to2 bridge for topic '/points' with ROS 1 type 'sensor_msgs/PointCloud2' and ROS 2 type 'sensor_msgs/msg/PointCloud2'
created 1to2 bridge for topic '/rosout' with ROS 1 type 'rosgraph_msgs/Log' and ROS 2 type 'rcl_interfaces/msg/Log'
created 1to2 bridge for topic '/rosout_agg' with ROS 1 type 'rosgraph_msgs/Log' and ROS 2 type 'rcl_interfaces/msg/Log'
created 1to2 bridge for topic '/tf' with ROS 1 type 'tf/tfMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage'
created 1to2 bridge for topic '/tf_static' with ROS 1 type 'tf2_msgs/TFMessage' and ROS 2 type 'tf2_msgs/msg/TFMessage'
created 1to2 bridge for topic '/twist_marker_server/cmd_vel' with ROS 1 type 'geometry_msgs/Twist' and ROS 2 type 'geometry_msgs/msg/Twist'
created 1to2 bridge for topic '/twist_marker_server/feedback' with ROS 1 type 'visualization_msgs/InteractiveMarkerFeedback' and ROS 2 type 'visualization_msgs/msg/InteractiveMarkerFeedback'
created 1to2 bridge for topic '/twist_marker_server/update' with ROS 1 type 'visualization_msgs/InteractiveMarkerUpdate' and ROS 2 type 'visualization_msgs/msg/InteractiveMarkerUpdate'
created 1to2 bridge for topic '/twist_marker_server/update_full' with ROS 1 type 'visualization_msgs/InteractiveMarkerInit' and ROS 2 type 'visualization_msgs/msg/InteractiveMarkerInit'
Created 2 to 1 bridge for service /camera/fisheye1/set_camera_info
Created 2 to 1 bridge for service /camera/fisheye2/set_camera_info
Created 2 to 1 bridge for service /ekf_localization/enable
Created 2 to 1 bridge for service /gazebo/pause_physics
Created 2 to 1 bridge for service /gazebo/reset_simulation
Created 2 to 1 bridge for service /gazebo/reset_world
Created 2 to 1 bridge for service /gazebo/unpause_physics
Created 2 to 1 bridge for service /imu/data/calibrate
Created 2 to 1 bridge for service /rviz/reload_shaders
[INFO] [1704437351.885713793] [ros_bridge]: Passing message from ROS 1 rosgraph_msgs/Clock to ROS 2 rosgraph_msgs/msg/Clock (showing msg only once per type)
[INFO] [1704437351.957468598] [ros_bridge]: Passing message from ROS 1 sensor_msgs/Image to ROS 2 sensor_msgs/msg/Image (showing msg only once per type)
[INFO] [1704437351.962906758] [ros_bridge]: Passing message from ROS 1 nav_msgs/Odometry to ROS 2 nav_msgs/msg/Odometry (showing msg only once per type)
[INFO] [1704437351.962992491] [ros_bridge]: Passing message from ROS 1 sensor_msgs/Imu to ROS 2 sensor_msgs/msg/Imu (showing msg only once per type)
[INFO] [1704437352.058700479] [ros_bridge]: Passing message from ROS 1 tf2_msgs/TFMessage to ROS 2 tf2_msgs/msg/TFMessage (showing msg only once per type)
[INFO] [1704437352.059866427] [ros_bridge]: Passing message from ROS 1 rosgraph_msgs/Log to ROS 2 rcl_interfaces/msg/Log (showing msg only once per type)
[INFO] [1704437352.060397315] [ros_bridge]: Passing message from ROS 1 visualization_msgs/InteractiveMarkerInit to ROS 2 visualization_msgs/msg/InteractiveMarkerInit (showing msg only once per type)
[INFO] [1704437352.069601012] [ros_bridge]: Passing message from ROS 1 visualization_msgs/InteractiveMarkerUpdate to ROS 2 visualization_msgs/msg/InteractiveMarkerUpdate (showing msg only once per type)
[INFO] [1704437352.072504937] [ros_bridge]: Passing message from ROS 1 sensor_msgs/JointState to ROS 2 sensor_msgs/msg/JointState (showing msg only once per type)
[INFO] [1704437352.073088687] [ros_bridge]: Passing message from ROS 1 tf/tfMessage to ROS 2 tf2_msgs/msg/TFMessage (showing msg only once per type)
[INFO] [1704437352.159360992] [ros_bridge]: Passing message from ROS 1 sensor_msgs/PointCloud2 to ROS 2 sensor_msgs/msg/PointCloud2 (showing msg only once per type)
[INFO] [1704437352.299476301] [ros_bridge]: Passing message from ROS 1 diagnostic_msgs/DiagnosticArray to ROS 2 diagnostic_msgs/msg/DiagnosticArray (showing msg only once per type)
[INFO] [1704437352.380982645] [ros_bridge]: Passing message from ROS 1 sensor_msgs/CameraInfo to ROS 2 sensor_msgs/msg/CameraInfo (showing msg only once per type)
created 2to1 bridge for topic '/clicked_point' with ROS 2 type 'geometry_msgs/msg/PointStamped' and ROS 1 type 'geometry_msgs/PointStamped'
created 2to1 bridge for topic '/goal_pose' with ROS 2 type 'geometry_msgs/msg/PoseStamped' and ROS 1 type 'geometry_msgs/PoseStamped'
created 2to1 bridge for topic '/initialpose' with ROS 2 type 'geometry_msgs/msg/PoseWithCovarianceStamped' and ROS 1 type 'geometry_msgs/PoseWithCovarianceStamped'
created 2to1 bridge for topic '/rosout' with ROS 2 type 'rcl_interfaces/msg/Log' and ROS 1 type 'rosgraph_msgs/Log'
[INFO] [1704437352.971774610] [ros_bridge]: Passing message from ROS 1 sensor_msgs/NavSatFix to ROS 2 sensor_msgs/msg/NavSatFix (showing msg only once per type)
[INFO] [1704437352.972270444] [ros_bridge]: Passing message from ROS 1 geometry_msgs/Vector3Stamped to ROS 2 geometry_msgs/msg/Vector3Stamped (showing msg only once per type)
Best regards :)

Or maybe it's not working well. I mean the bridge is working but it seems it's not getting the actual information.
I've checked with ros2 topic echo /tf, and the output is this
home@home:~$ ros2 topic echo /tf
transforms: []
transforms: []
transforms: []
transforms: []
transforms: []
transforms: []
transforms: []
transforms: []
transforms: []
transforms: []
I'm not sure but it seems the tf isn't ported well.
Thanks for your work on my issues
Best regards :)

Not sure if it helps, but looks like the same issue is reported here:
https://github.com/ros2/ros1_bridge/issues/219

Do you have to use camera_odom TF when running ros2 rviz2?
Just a hunch, how about changing the Global Options->Fixed Frame to use camera_odom_frame instead of camera_odom ?

Thanks for updating. But unfortunately, it's still not working :( The bridge terminal is not showing errors anymore but still can't find the odom frame in ros2 :(
This is ros2 rviz2's screen

And this is ros1 rviz's screen

I guess the odom related thing isn't working that well... specially with tf Anyway thanks for spending your time to solve the issue.
Best regards :)

well unfortunately, I have to use camera_odom. It's kind similar with odom, but using VO for using elevation mapping with traversability estimation.
anyway camera_odom and odom tf isn't showing on rviz2 :(
sorry for not helping with your effort...

I see. Thanks for spending your time for helping me :)
i really appreciate it
I'll try bit differently to solve the issue
Again, thanks for helping me to solve the issue
Wish you a good luck with your research
Best regards :)

Hi er1c-cartman,
Can you try the latest Dockerfile? It might just work this time since I switched to using the pre-built binaries for tf and tf2.

well I've tried it but doesn't work.
same problem i think. like cannot bridge odom related tf
but thanks for spending your time
and i decided to solve the problem with just do migration by myself on ros2 environment
Best regards :)


Implement DJP: Django Plugins.

Read up on DJP at https://djp.readthedocs.io/

Going to do some studying up on this in the next coming weeks but this looks good!


QAWolf - VS Code/Chromium browser test generator

QAWolf (not my project!) for generating simple Jest test cases from browser recording
Items we can review on a live stream:
https://github.com/qawolf/qawolf

You can also join the discord community here
Feel free to check out other cool repositories of Eddie Jaoude Community here

Thanks for sharing 👍

Thanks @stemount 👍  - I will review it in one of my next videos / live streams 🤓

Reviewing on a live stream https://youtu.be/oM8rBNyiwPY
Btw great...

README
Really like the table for Is QA Wolf a good fit for you?
Animated gif is epic

Here are some of my suggestions

Animated gif to have a progress bar so we can the loop position
Maybe reduce the topics
Maybe add a bit more the repo's description
Add a Contributing https://github.com/qawolf/qawolf/community


Researcher problem: Browser needs to login or apply a user agent

Describe your issue
See the screenshot below. My issue is that I would like to login to this service, and some other services having same issues.
How would this be possible with the current code ? Is there some way of having a "cookie dir" that I could make sure has the
appropriate logged in cookies required? Another way would be to have a list of sites and their username and password, together with the login url. This way upon crawling a url on a domain in this list - there could be a login before crawling ? How does the other crawlers solve this ? Im guessing this is a very common problem.
Expected behavior
When Devika is doing research or browsing webpages, it should make sure that certain websites are logged in. Or as from the screen capture from reddit, atleast make sure Devika has a user agent as a browser and not empty.
Screenshots and logs

Configuration
- OS: windwos
- Python version: 3.11
- Node version: v20.14.0
- bun version: 1.1.10
- search engine: google
- Model: cluade

built a function that automatically enter the credentials or wait for user to fill it

Devika could ask for the credentials if hitting a known site that requires a login, this way the usernames and passwords could be added from the main operation of Devika instead of the configuration - sounds sweet.

built a functions that checks current page...

I was thinking adding the domains as needed manually, maby even having to add the url where login form is. Regarding such a check, how would you distinguish a social media login like reddit from a personal admin login ?
Looking forward to see your work on this.


[Bug]: Indirect wrtc dependency of MEW wallet makes it impossible to develop with onboard.js on M1 mac

Current Behavior
yarn add bnc-onboard

fails on an M1 mac
Expected Behavior
The installation doesn't fail
Steps To Reproduce

On a mac with M1
Run yarn add bnc-onboard

Onboard Version
At the moment of writing the latest is 1.34.2
Node Version
14.17.0
What browsers are you seeing the problem on?
No response
Relevant log output
error /Users/mmv/projects/gnosis/safe-react/node_modules/wrtc: Command failed.
Exit code: 1
Command: node scripts/download-prebuilt.js
Arguments:
Directory: /Users/mmv/projects/gnosis/safe-react/node_modules/wrtc
Output:
404 status code downloading tarball https://node-webrtc.s3.amazonaws.com/wrtc/v0.4.7/Release/darwin-arm64.tar.gz
node-pre-gyp info it worked if it ends with ok
node-pre-gyp info using<EMAIL_ADDRESS>node-pre-gyp info using<EMAIL_ADDRESS>| darwin | arm64
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp info check checked for "/Users/mmv/projects/gnosis/safe-react/node_modules/wrtc/build/Release/wrtc.node" (not found)
node-pre-gyp http GET https://node-webrtc.s3.amazonaws.com/wrtc/v0.4.7/Release/darwin-arm64.tar.gz
node-pre-gyp http 404 https://node-webrtc.s3.amazonaws.com/wrtc/v0.4.7/Release/darwin-arm64.tar.gz
node-pre-gyp ERR! install error
node-pre-gyp ERR! stack Error: 404 status code downloading tarball https://node-webrtc.s3.amazonaws.com/wrtc/v0.4.7/Release/darwin-arm64.tar.gz
node-pre-gyp ERR! stack     at Request.<anonymous> (/Users/mmv/projects/gnosis/safe-react/node_modules/node-pre-gyp/lib/install.js:149:27)
node-pre-gyp ERR! stack     at Request.emit (events.js:388:22)
node-pre-gyp ERR! stack     at Request.onRequestResponse (/Users/mmv/projects/gnosis/safe-react/node_modules/request/request.js:1059:10)
node-pre-gyp ERR! stack     at ClientRequest.emit (events.js:376:20)
node-pre-gyp ERR! stack     at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:647:27)
node-pre-gyp ERR! stack     at HTTPParser.parserOnHeadersComplete (_http_common.js:126:17)
node-pre-gyp ERR! stack     at TLSSocket.socketOnData (_http_client.js:515:22)
node-pre-gyp ERR! stack     at TLSSocket.emit (events.js:376:20)
node-pre-gyp ERR! stack     at addChunk (internal/streams/readable.js:309:12)
node-pre-gyp ERR! stack     at readableAddChunk (internal/streams/readable.js:284:9)
node-pre-gyp ERR! System Darwin 20.6.0
node-pre-gyp ERR! command "/Users/mmv/.nvm/versions/node/v14.17.0/bin/node" "/Users/mmv/projects/gnosis/safe-react/node_modules/wrtc/node_modules/.bin/node-pre-gyp" "install"
node-pre-gyp ERR! cwd /Users/mmv/projects/gnosis/safe-react/node_modules/wrtc
node-pre-gyp ERR! node -v v14.17.0

~/p/g/safe-react feature/safe-apps-search ❯ yarn why wrtc
yarn why v1.22.10
[1/4] 🤔  Why do we have the module "wrtc"...?
[2/4] 🚚  Initialising dependency graph...
[3/4] 🔍  Finding dependency...
[4/4] 🚡  Calculating file sizes...
=> Found<EMAIL_ADDRESS>info Reasons this module exists
   - "bnc-onboard#@myetherwallet#mewconnect-web-client" depends on it
   - Hoisted from "bnc-onboard#@myetherwallet#mewconnect-web-client#wrtc"
info Disk size without dependencies: "168KB"
info Disk size with unique dependencies: "528KB"
info Disk size with transitive dependencies: "4.53MB"
info Number of shared dependencies: 47
✨  Done in 0.64s.

Anything else?
https://github.com/MyEtherWallet/MEWconnect-web-client/blob/master/package.json#L64

This is similar to my issue which is for Windows rather than Mac:
https://github.com/blocknative/onboard/issues/696

@davidcallanan, the errors are different. I think yours is solvable by configuring your environment, e.g., https://stackoverflow.com/questions/39674390/error-with-npm-install-a-pre-gyp-error

It could be the same error. bnc-onboard 1.34.2 starts to embed the wrtc .node (which is a binary file) from the path is bnc-onboard -> myEtherWallet -> wrtc (which ruins Gatsby builds/deploys as well) so we're rolling back to 1.34.1
Generally packages are setup to not load binary files into the browser (as it doesn't work)...

Also seeing this on M1s - would be great to get this fixed. 🙏🏻

Ye its not working for anyone with an M! for us atm as well - last version which builds 1.34.1 - moving beyond this means we can build onboard atm


Update py42

Status
Ready
Related Issues
n/a
Description
The creation of an updated py42 docker container. Version pinning will soon no longer necessary (will change dependable in a separate PR)

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

This is the plan, as far as I know.

Once this merges, there will be a new docker container available for pulling.
Open PR that has Code42 App upgrades / updates and change the docker container to pull new one.
Open another PR on this repo for remove dependable lines 1027-1028 that pin the version of py42 (so we will no longer need pinning).

Are there any whole in this plan? Does this make sense?

You can remove the lines 1027-1028 in .dependabot/config.yml already in this PR and then I will merge.

You can remove the lines 1027-1028 in .dependabot/config.yml already in this PR and then I will merge.

As long as the nightly build does not update py42 in the current container with tag prefix 0.4.2, then we are good. Thanks!

Docker Image Ready - Production
Docker automatic build at CircleCI has deployed your docker image: demisto/py42:<IP_ADDRESS>42
It is available now on docker hub at: https://hub.docker.com/r/demisto/py42/tags
Get started by pulling the image:
docker pull demisto/py42:<IP_ADDRESS>42

Docker Metadata

Image Size: 32.12 MB

Image ID: sha256:434875c838f52250aa201482bdcb4626233fa6a10c1b745c15fbd2b156c5179f

Created: 2020-06-15T20:36:20.813206192Z

Arch: linux/amd64

Command: ["python3"]

Environment:

PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LANG=C.UTF-8
GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
PYTHON_VERSION=3.8.3
PYTHON_PIP_VERSION=20.1.1
PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/eff16c878c7fd6b688b9b4c4267695cf1a0bf01b/get-pip.py
PYTHON_GET_PIP_SHA256=b3153ec0cf7b7bbf9556932aa37e4981c35dc2a2c501d70d91d2795aa532be79
DOCKER_IMAGE=demisto/py42:<IP_ADDRESS>42

Labels:

org.opencontainers.image.authors:Demisto<EMAIL_ADDRESS>org.opencontainers.image.revision:a76c5fef0c9cd2ce1c2d417711bb11851e04ee09
org.opencontainers.image.version:<IP_ADDRESS>42

You can remove the lines 1027-1028 in .dependabot/config.yml already in this PR and then I will merge.

https://github.com/demisto/content/compare/master...code42:bugfix/INTEG-1093-handle-outside-trusted-domain-exfiltration?expand=1#diff-90cbbd278f99027bcc4102fd6e96ad4bR287
^ This is what I didn't want to happen.


Typescript migration

changes:

moved all classes to TS
for now kept all comments doc as they are.

build i saw the action failed so it should work. Will see what i can do
about the code style. It is actually an issue if trying to keep the way you were formatting. I was trying to use eslint paired with prettier. The reason for that is to be able to lint both syntax and format errors through eslint. However prettier does not allow some of your code styling like brackets on new lines or such things. There is no easy way around it.
If you dont like it we can remove prettier even though it is really nice to develop with.

For the docs i wont have much time to do it in the weeks to come. If you want to have a go at it you have right permission on that PR.

Thanks a lot! Merged i will start fixing some of the things.


spack install env doesn't update env

With current master of spack-c2sm and icon-nwp, spack env activate -d config/cscs/spack/v<IP_ADDRESS>/mch_gpu_double; spack install doesn't load GRIB_DEFINITION_PATH, ECCODES_SAMPLES_PATH and ECCODES_DEFINITION_PATH into the shell's environment.
Deactivating and reactivating the spack environment loads them.

That's how spack works. You have to do spack env update.


VSCode not sending codeAction/resolve via LSP to extension server

Version: 1.52.1
Commit: ea3859d4ba2f3e577a159bc91e3074c5d85c0523
Date: 2020-12-16T16:30:02.420Z
Electron: 9.3.5
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.3.0
This is related to the behaviour of the language service implementation in VSCode and an extension.  I am not sure if this is the right repository, since the extension is
Steps to Reproduce:

Register an extension with server capabilities that indicate support resolving CodeActions.
Send a CodeAction to the client without an edit property.
Select the code action within VSCode.
Observe that no codeAction/resolve request is sent to the lsp server, only the command is executed.

The extension server registration provides the following capabilities:
{
  "textDocumentSync": {
    "openClose": true,
    "change": 2,
    "save": {}
  },
  "hoverProvider": true,
  "completionProvider": {
    "triggerCharacters": [
      ".",
      "\"",
      "'",
      "`",
      "/",
      "@",
      "<",
      "#"
    ]
  },
  "definitionProvider": true,
  "implementationProvider": true,
  "referencesProvider": true,
  "documentHighlightProvider": true,
  "codeActionProvider": {
    "codeActionKinds": [
      "quickfix"
    ],
    "resolveProvider": true
  },
  "codeLensProvider": {
    "resolveProvider": true
  },
  "documentFormattingProvider": true,
  "renameProvider": true
}

Which indicates that code action resolution is supported by the server.
The following code action is an example of a code action returned from textDocument/codeAction request:
{
  "title": "Add all missing 'async' modifiers",
  "kind": "quickfix",
  "diagnostics": [
    {
      "range": {
        "start": {
          "line": 16,
          "character": 2
        },
        "end": {
          "line": 16,
          "character": 7
        }
      },
      "severity": 1,
      "code": 1308,
      "source": "deno-ts",
      "message": "'await' expressions are only allowed within async functions and at the top levels of modules.",
      "relatedInformation": []
    }
  ],
  "command": {
    "title": "",
    "command": "deno.applyFixAllCodeAction",
    "arguments": [
      {
        "specifier": "file:///Users/kitsonk/github/plugin_test_workspace/code_lens.ts",
        "fixId": "fixAwaitInSyncFunction"
      }
    ]
  },
  "data": {
    "specifier": "file:///Users/kitsonk/github/plugin_test_workspace/code_lens.ts",
    "fixId": "fixAwaitInSyncFunction"
  }
}

Which does not contain an edit property, which is then expected to be returned to the server via codeFix/resolve in order to lazily compute the edits before attempting to run the "command".  In reality the "command" fires and no request is made of codeFix/Resolve.

Does this issue occur when all extensions are disabled?: N/A

@kitsonk which version of the LSP libraries are you using. The resolve is implemented here: https://github.com/microsoft/vscode-languageserver-node/blob/master/client/src/common/client.ts#L2010

We were on 6.1.2 and I didn't realise that was lsp 3.15 instead of 3.16.  Moved to 7.0.0 and the messages are coming through now.  Apologies.


Try adding Docker to logtail

https://betterstack.com/docs/logs/docker/?source=657811

Done, that was easy.


matplotlib backend troubles on Ubuntu

https://stackoverflow.com/questions/2801882/generating-a-png-with-matplotlib-when-display-is-undefined

@moonshoes87 does this show up in Demag or Thellier GUI both pick the WxAgg backend at the start so I haven't had any issues. After all the user has already had to install wx and it makes everything look a little more consistent. If this is cropping up in Pmag or MagIC GUI you could just steal the code setting backed from the top of Demag or Thellier GUI. If it's a command line problem isn't there a way to set matplotlib backend for the library in init.py?

This is an issue a user is having with running Ubuntu on a VM on windows.  She runs into it in curie.py.  I believe she is experiencing a problem specific to Windows + the virtual machine.  Normally, curie.py is able to correctly set the matplotlib backend as TKAgg (as most of the command line plotting programs do).  It needs to be set in both curie.py and programs/ __init__.py as as it has to run correctly with it is installed with pip (in which case __init__.py is run first) or developer installed (in which case __init__.py is not run).
This currently works on all platforms that I have access to (OS X, Windows VM, Linux VM), so I think the problem is specific to the Windows/Linux VM interaction on this user's computer.

This doc on customizing matplotlib may be helpful, seems you can put a matplotlibrc file in the working directory and it will alter the plotting backend and style automatically. This maybe with a call to use in __init__could ensure all users are getting the same backend so user experience and error reports are more consistent.

the problem that the student was having was completely solved by using the ipmag version of curie.  so maybe we can close this issue.

On May 8, 2018, at 10:36 AM, Kevin Gaastra<EMAIL_ADDRESS>wrote:
This doc https://matplotlib.org/users/customizing.html#customizing-matplotlib on customizing matplotlib may be helpful, seems you can put a matplotlibrc file in the working directory and it will alter the plotting backend and style automatically. This maybe with a call to use in __init__could ensure all users are getting the same backend so user experience and error reports are more consistent.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/PmagPy/PmagPy/issues/350#issuecomment-387482185, or mute the thread https://github.com/notifications/unsubscribe-auth/AAKrDeqbqHRVO_WulyX0m4nBxCD-83ixks5twdeKgaJpZM4T1bMT.

apparently not.

On May 8, 2018, at 9:06 AM, Kevin Gaastra<EMAIL_ADDRESS>wrote:
@moonshoes87 https://github.com/moonshoes87 does this show up in Demag or Thellier GUI both pick the WxAgg backend at the start so I haven't had any issues. After all the user has already had to install wx and it makes everything look a little more consistent. If this is cropping up in Pmag or MagIC GUI you could just steal the code setting backed from the top of Demag or Thellier GUI. If it's a command line problem isn't there a way to set matplotlib backend for the library in init.py?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/PmagPy/PmagPy/issues/350#issuecomment-387455109, or mute the thread https://github.com/notifications/unsubscribe-auth/AAKrDWrSyA7sG3LcOehQdrG2mRBbcLWmks5twcJ3gaJpZM4T1bMT.

@Caoimhinmg, the problem with using .matplotlibrc is that different backends are required for different plotting programs, so it isn't helpful to globally set a backend in a directory.  This is generally solved in PmagPy in two ways:  each program that uses matplotlib calls matplotlib.use at the top of the file (takes priority in the developer install), and programs/__init__.py sets the backend to TKAgg unless it finds the program name in the list of WXAgg-requiring programs in programs/program_envs.py (takes priority with the pip install, since __init__.py is run before the specific program code).
All that to say, I don't think there is a matplotlib backend issue generally at this point, and the student's issue was very specific to her OS + VM combination.


Packaging

I think it will be the least painful if we do the packaging as soon as possible. What should we name the package @torrewk?

Done with #7


Folding schemes state-of-the-art review

Reading Protogalaxy and Protostar to better understand how can we benefit from folding schemes to improve prover efficiency and recursion.
Protogalaxy https://eprint.iacr.org/2023/1106
Protostar https://eprint.iacr.org/2023/620.pdf

Highlights so far:

no ZK in the main papers (only FLIP&Prove is zk)
schemes are Commit-and-Prove --> need to adapt proving system to this
only homomorphic commitment schemes --> trusted setup needed, no FRI, no Merkle Trees
folding for non-uniform relations may be costly --> Protogalaxy improves this

Accidentally opened in a wrong repo. Closing this issue on Cardano Docs.


i18n(zh-cn): Update 4-layouts/1.mdx

Description (required)

Update 4-layouts/1.mdx
Related issues & labels (optional)

https://github.com/withastro/docs/pull/8584
Closes #
Suggested label:

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

zh-cn
tutorial/4-layouts/1.mdx
Localization changed, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


[eslint-config-react-app] Support ESLint 8.x

ESLint v8.0.0 is released 🎉
It would be awesome to have official ESLint 8 support. 👊
I'm happy to help where I can of course 🙂

What's the status of this?

Nothing changed, v8 of eslint conflicts with v7 from CRA

What's the status of this?

https://github.com/facebook/create-react-app/issues/11549#issuecomment-962237549

Status?

@vlzuiev CRA is currently in a nearly maintenance mode, follow the thread in detail.

https://github.com/facebook/create-react-app/issues/11180

We plan to merge https://github.com/facebook/create-react-app/pull/11375 when tests are fixed


Delete dead raw_vc_set module

Description

Testing Instructions

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#8760  👈
#8758
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @bgw and the rest of your teammates on  Graphite

Merge activity

Jul 16, 3:06 PM EDT: @bgw started a stack merge that includes this pull request via Graphite.


Modified the position of the modal per issue #374

This is an easy fix for issue #374 which has been out there for a week or two; figured I would take care of it.

Fixed in dev branch.


Unxpected behavior with "fail-on-severity" configuration option

Hello,
I would like to flag an unexpected behavior in the way Dependency Review action fails on a severity level. The action does not honor the configuration fail-on-severity if there are other "non-ignored" GHSA's with the severity lower than the one set in fail-on-severity.
For example, with the config option set fail-on-severity: high, the action fails even if the GHSA is added to allow-ghsas configuration. This behavior occurs when there is a moderate severity vulnerability in addition to the high severity vulnerability in the introduced dependency. The config fail-on-severity: high, is supposed to fail if dependencies contain a high severity vulnerability. In practice the action seems to fail even if it contains ignored high GHSA's and in addition, the dependency also contains GHSA's with severity lower than the one configured in fail-on-severity. The summary/debug logs still show the "ignored" GHSA as the cause of failure
Here are PR's in a public repository that reproduces this behavior:
https://github.com/virangdoshi/juice-shop/pull/30 - Configured to fail on high. A high criticality "ignored" vulnerability with multiple "medium" criticality vulnerability
https://github.com/virangdoshi/juice-shop/pull/26 - Configured to fail on critical. A ctitical "ignored" vulnerability with multiple "high" criticality vulnerability
Any help or clarification on this issue would be highly appreciated! Thanks in advance

I did some digging into the filtering flow and have come up with a possible reason for the behavior. I have raised a PR with a fix based on my analysis: https://github.com/actions/dependency-review-action/pull/622
Looking at filter here: https://github.com/actions/dependency-review-action/blob/1cbb0489072933d6823ebce2028a73d48261ea0d/src/main.ts#L85C21-L85C21, it first filters by allowed GHSAS and then by severity of vulnerability. This leads to incorrect filtering, possibly due to one of the filters now working as expected.
Switching the order seems to work and give accurate results. The order of filter matters and gives different output based on which filter is applied first. Test cases to reproduce 2 different orders of filtering give separate results: https://github.com/actions/dependency-review-action/pull/622/files#diff-fc6d7537d3a9c088f297d6b58708d0ab512e31c9dadba846573ff8a83fb4c973R128

@virangdoshi Can you test against the action branch fix-advisory-filters and see if you can still reproduce this behavior?
      uses: actions/dependency-review-action@fix-advisory-filters
        with:
        ... your options

I have a PR up that I think will fix this issue: https://github.com/actions/dependency-review-action/pull/623.
I have setup the same test harness you shared before, and it seems to be working now:

PR with Critical GHSA
PR with High GHSA

Thanks! @febuiles
Both my test PRs are passing and working as expected with the fix-advisory-filters 🚀
https://github.com/virangdoshi/juice-shop/pull/30
https://github.com/virangdoshi/juice-shop/pull/26
Can this also be applied to an older branch? At my company, we are using 3.0.8 (https://github.com/actions/dependency-review-action/releases/tag/v3.0.8). The reason for using this older tag, is that the the release after 3.0.8 is throwing snapshot warning in the summary, which is undesired. Using 3.0.8 does not throw snapshot errors and we plan to continue using this older release

@virangdoshi can you share a screenshot or text log of the unexpected error you're seeing in this issue: https://github.com/actions/dependency-review-action/issues/566?
Maybe we can get that fixed for a new release too.

That would be awesome! Here is the screenshot of the summary

This was popping up in every summary. Tried enabling that config in the suggestion, but to no effect.
(Scrubbed the head SHA in the screenshot)

Closing this issue (fixed in https://github.com/actions/dependency-review-action/releases/tag/v3.1.4)

@febuiles Any chance this fix can be ported back to the 3.0.8 version? I am sure there might be other folks who might benefit from not having the snapshot errors show up in the summary.


Add alternative AntConc version for snow leopard or lower

See http://www.laurenceanthony.net/software/antconc/

Thank you for the contribution. It was merged directly as a2c90efc128fadc60d8e8da499e052bc72e7cae3 to keep commit history cleaner. Your contribution is still credited to you.


Convert foreign language to checkbox

For https://trello.com/c/fZPPfJhf/86-allow-news-articles-to-be-created-with-only-non-english-content
Changes the 'foreign language only' link for World Location News Articles into a checkbox
Adds the checkbox to NewsArticle (for type 'World news story' only, visibility is toggled by JS).
The biggest pain point were the JS tests. I've broken up the QUnit fixture for the admin form a bit (loosely following advice on https://qunitjs.com/cookbook/#keeping-tests-atomic), which made it easier to add dedicated tests for the NewsArticle form. Hopefully it doesn't make it too much harder to read...
Before
World Location News Article
Before clicking link

After clicking link

After
World Location News Article
Before ticking checkbox

After ticking checkbox

News Article

Is there a screenshot of old and new UI?

@fofr I've attached before and after screenshots

"Create a foreign language only news article" is quite hard to understand.
What about something like "News article is not in English"

We were given the text by our content designer, as an iteration on the previous text "Designate as a foreign language only document". There will be comms going out to the users along with this to explain the changes (along with other changes we're making to the format).


64bit self compile try

I did it like announced here: http://www.appcelerator.com/blog/2014/11/alpha-version-of-titanium-sdk-64-bit-support-now-available/
and here
https://jira.appcelerator.org/browse/TIMOB-18065
But the architecture remains to "armv7 i386"
Do you/anyone have an idea?

@viezel: https://github.com/viezel/TiSocial.Framework/commit/6683224e35f618435cd6aac550b24c4c25f71391#commitcomment-9217406

So... the build.py was not correctly?

you did almost the right thing, but since some modules are very old, the default settings are not enough, you need to explicit show which arch you want:
https://github.com/viezel/TiSocial.Framework/commit/6683224e35f618435cd6aac550b24c4c25f71391#diff-47fcb586479148dd2bc04ee5ac19194eR277

Thanks. I will have a try

Which settings are this in xcode?

http://cl.ly/image/0I093V0G3M3n

Got it. thanks for your help.

What matters is the archs.. Nvm the build.py.


fix x-header back click area

Please makes sure the items are checked before submitting your PR, thank you!

[ ] Rebase before creating a PR to keep commit history clear.
[ ] Only One commit
[ ] No eslint errors

修复x-header返回按钮点击区域过小的问题
Before:

after:


Fix shadowing semantics doc and add tests

The doc was backwards from what we actually do and what we intended.
Directories will shadow files of the same name, in the interest of
making as many objects visible as possible.
I also added a new integration test that just quotes the documentation
and implements it directly.
Signed-off-by: James Bornholt<EMAIL_ADDRESS>
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and I agree to the terms of the Developer Certificate of Origin (DCO).

Should we also add test for other points in semantics later? Like Object keys that contain null bytes.

I thought about it, but I'd like to do it separately because I think it's a little more than a docs test like these ones are.


Fix indentation, remove unnecessary returns

Just wanted to make a few changes to show you where you have unnecessary returns and fix the indentation in render.

Thanks dearsaturn. I need to pay more attention to those unnecessary returns. I do it all the time lol.
Don't forget to star the repo and post more feedback.
Cheers

@dearsaturn I need to pay more attention to those unnecessary returns. I do it all the time lol.
Don't forget to star the repo and post more feedback.
Cheers


Making "Replace parts of text" explicit

Since tool search is not very specific simply searching for "Replace" will yield a lot of tool. Changing. this to "Replace parts of text" will make it a whole lot easier.

Wait .... now I'm not sure it is the right tool

Yes, that the one


Flutter gltf error

It doesn't load gltf files. Even in the example on github it doesn't load

https://wasabia.github.io/three_dart_example/#/examples/webgl_loader_gltf
this link do not work?
maybe need more time to load gltf

Actually not animated gltf files are loading. But that pages are not on my browser. I even downloaded codes and gltf files, still doesn't work. By the way this is amazing library! Thank you very much! for my opinion you are developing most important library in the pub.dev
And I have a last question? Can we import .fbx files and animate them? I searched in codes but I couldn't find

any error in console ?
.fbx is not support now.

gltf error on andorid?

On my log, all seem to work fine :

{scene: Instance of 'Group', scenes: [Instance of 'Group'], animations: [Instance of 'AnimationClip'], cameras: [], asset: {generator: Khronos glTF Blender I/O v1.5.17, version: 2.0}, parser: Instance of 'GLTFParser', userData: {}}
I/flutter (22633):  load gltf success result: {scene: Instance of 'Group', scenes: [Instance of 'Group'], animations: [Instance of 'AnimationClip'], cameras: [], asset: {generator: Khronos glTF Blender I/O v1.5.17, version: 2.0}, parser: Instance of 'GLTFParser', userData: {}}
I/flutter (22633):  load gltf success model: Instance of 'Group'
I/flutter (22633): render cost: 2559
I/flutter (22633): {geometries: 83, textures: 15}
I/flutter (22633): {frame: 35.0, calls: 78, triangles: 142369.0, points: 0, lines: 0}
I/flutter (22633):  render: sourceTexture: 3
I/System.out(22633): Results of compiling source:
I/System.out(22633): Results of compiling source:
I/flutter (22633): render cost: 32
I/flutter (22633): {geometries: 83, textures: 15}
I/flutter (22633): {frame: 36.0, calls: 78, triangles: 142369.0, points: 0, lines: 0}
I/flutter (22633):  render: sourceTexture: 3
I/flutter (22633): render cost: 31
I/flutter (22633): {geometries: 83, textures: 15}
...
...

I check my android config: min sdk, gradle version, Manifest, import aars lib, etc... all is similar

can you provide a example project can reproduce the problem

Yes, I tested with webgl_loader_obj_mtl widget on my project and I've this black screen too. I tried to add like a widget and like a push MaterialPageRoute.
I will try with flutter_gl, and create a small project sample with the problem if I can.
I add your library on my big project (Flutter Pokemon GO like) so it can be difficult to provide the sample of this project part 🥲

I finally find the problem...
I don't understand why... But when I add this line on my main() function :
FirebaseMessaging.onBackgroundMessage(_firebaseMessagingBackgroundHandler); your library provide a black screen
Just remove and it works


NIFI-11263: Add case-insensitive and order independent field mapping to PutIceberg record converter

Summary
NIFI-11263
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[x] Apache NiFi Jira issue created

Pull Request Tracking

[ ] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
[ ] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

[x] Pull Request based on current revision of the main branch
[ ] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[x] Build completed using mvn clean install -P contrib-check

[x] JDK 11
[ ] JDK 17

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

Reviewing


Use bindingIsActive

What problem did you solve?
Related: #1030
This PR uses bindingIsActive(sym, env) to check if a symbol is active binding. It is a walk around of rlang::env_binding_are_active when base already does it.
(If you have)Screenshot
(If you do not have screenshot) How can I check this pull request?
makeActiveBinding("x", function() {
  cat("x\n")
  runif(1)
}, globalenv())

Run other commands and see if the workspace viewer correctly shows x as an active binding.
env <- local({
  makeActiveBinding("x", function() {
    cat("x\n")
    runif(1)
  }, environment())
  environment()
})
View(env)

Does this still have an issue since rlang::env_binding_are_lazy(env, all_names) will evaluate the active bindings also?

Yes, rlang::env_binding_are_lazy(env, all_names) still will evaluate active bindings. So this PR does not resolve the problem but only replaces rlang function with base when possible.


irmin, irmin-pack: Re-structure interface/documentation.

This restructures the documentation of the main Irmin interface. Attempt is to make the documentation readable from top-down. Important high-level concepts such as stores are introduced before the schema, for example.
The interface (irmin.mli) is only re-ordered no functional changes are made.
An top-level index.md (doc/irmin/index.mld) is added with pointers to various backends.

Also addd a bit of grouping to the irmin_pack interface.

That looks great, thanks for doing this :-)

Could you run dune build @fmt --auto-promote to fix the CI? Thanks

Could you run dune build @fmt --auto-promote to fix the CI? Thanks

Done and force-pushed.
(My ocamlformat setup was not quite right. Should be fixed for the future.)


Bump up code coverage for mixer/pkg/server to 99%

@geeknoid: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
23d0fece0b463a987c46a4e6fb28369178921b19
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test istio-unit-tests

prow/e2e-simpleTests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test e2e-simple

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test istio-unit-tests

prow/e2e-simpleTests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test e2e-simple

prow/e2e-bookInfoTests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test e2e-bookInfo

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test istio-unit-tests

prow/e2e-simpleTests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test e2e-simple

prow/e2e-bookInfoTests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test e2e-bookInfo

prow/istio-pilot-e2e.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/lgtm

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test e2e-bookInfo

prow/istio-pilot-e2e.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test istio-pilot-e2e

prow/e2e-simpleTests.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test e2e-simple

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
5b53f821da28de7efa62fc956b8519977c50d4f9
link
/test istio-pilot-e2e

prow/e2e-simpleTests.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test e2e-simple

prow/e2e-bookInfoTests.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test e2e-bookInfo

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-simpleTests.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test e2e-simple

prow/e2e-bookInfoTests.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test e2e-bookInfo

prow/istio-pilot-e2e.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test e2e-bookInfo

prow/istio-pilot-e2e.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test istio-pilot-e2e

prow/e2e-simpleTests.sh
631b308f0d695733682adc11bc9bd550ed08392a
link
/test e2e-simple

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
8bb1f71c0df8bc1bb0be0b00fce04f91efe37bea
link
/test istio-pilot-e2e

prow/e2e-simpleTests.sh
631b308f0d695733682adc11bc9bd550ed08392a
link
/test e2e-simple

prow/e2e-bookInfoTests.sh
631b308f0d695733682adc11bc9bd550ed08392a
link
/test e2e-bookInfo

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Fixed h2 titles.

Added a space in README.md to format correctly h2 titles on github main page.

Merci. 👍

No problem!
Glad I could help.


Suggestion - Wall hit indication

There's been times where I feel like I shouldn't get the speed penalty from hitting the wall, but still do. I was wondering if there could be some kind of color change for the wheels when you hit the wall. (Like pink maybe? That hasn't been used yet.)
Some other features of this that would be cool is a per wheel color change based on where you hit, or a percentage of acceleration penalty based on how hard you hit the wall. I don't know the API though, so maybe those aren't possible.
A con to putting too much time into this would be that if you hit the wall, you hit the wall and you're going to restart anyway. You usually don't need to know how hard you hit it.

It sounds like these features would only be available through the game's physics code, which I am not touching to avoid people using that research for nefarious purposes (plus the fact that any such code would be very unstable across game updates).
As such, this is likely not possible unless Nadeo adds the necessary information to their visual data classes.


fatal error 'atomic' file not found

root@ubiplab-ThinkPad-X1-Carbon-7th:/home/ubiplab/EvM-for-CCF/build# ninja
[89/215] Building CXX object CMakeFile...pto.host.dir/CCF/src/crypto/hash.cpp.o
FAILED: CMakeFiles/ccfcrypto.host.dir/CCF/src/crypto/hash.cpp.o
/usr/bin/clang++-8  -DOE_API_VERSION=2 -DSERVICE_IDENTITY_CURVE_CHOICE_SECP384R1 -I../CCF/src -I../CCF/3rdparty/evercrypt-msr/evercrypt -I../CCF/3rdparty/evercrypt-msr/evercrypt/kremlin -isystem ../CCF/3rdparty -isystem ../CCF/3rdparty/evercrypt-msr -isystem ../CCF/3rdparty/msgpack-c -isystem ../CCF/3rdparty/flatbuffers/include -isystem . -O2 -g -DNDEBUG -fPIC   -fcolor-diagnostics -stdlib=libc++ -std=gnu++17 -MD -MT CMakeFiles/ccfcrypto.host.dir/CCF/src/crypto/hash.cpp.o -MF CMakeFiles/ccfcrypto.host.dir/CCF/src/crypto/hash.cpp.o.d -o CMakeFiles/ccfcrypto.host.dir/CCF/src/crypto/hash.cpp.o -c ../CCF/src/crypto/hash.cpp
In file included from ../CCF/src/crypto/hash.cpp:3:
In file included from ../CCF/src/crypto/hash.h:4:
../CCF/src/crypto/../ds/buffer.h:4:10: fatal error: 'atomic' file not found
#include
^~~~~~~~
1 error generated.
[91/215] Building CXX object CMakeFile....host.dir/CCF/src/crypto/symmkey.cpp.o
FAILED: CMakeFiles/ccfcrypto.host.dir/CCF/src/crypto/symmkey.cpp.o
/usr/bin/clang++-8  -DOE_API_VERSION=2 -DSERVICE_IDENTITY_CURVE_CHOICE_SECP384R1 -I../CCF/src -I../CCF/3rdparty/evercrypt-msr/evercrypt -I../CCF/3rdparty/evercrypt-msr/evercrypt/kremlin -isystem ../CCF/3rdparty -isystem ../CCF/3rdparty/evercrypt-msr -isystem ../CCF/3rdparty/msgpack-c -isystem ../CCF/3rdparty/flatbuffers/include -isystem . -O2 -g -DNDEBUG -fPIC   -fcolor-diagnostics -stdlib=libc++ -std=gnu++17 -MD -MT CMakeFiles/ccfcrypto.host.dir/CCF/src/crypto/symmkey.cpp.o -MF CMakeFiles/ccfcrypto.host.dir/CCF/src/crypto/symmkey.cpp.o.d -o CMakeFiles/ccfcrypto.host.dir/CCF/src/crypto/symmkey.cpp.o -c ../CCF/src/crypto/symmkey.cpp
In file included from ../CCF/src/crypto/symmkey.cpp:3:
In file included from ../CCF/src/crypto/symmkey.h:4:
../CCF/src/crypto/../ds/buffer.h:4:10: fatal error: 'atomic' file not found
#include
^~~~~~~~
1 error generated.
[98/215] Building CXX object CMakeFiles/enclave_evm.dir/eEVM/src/processor.cpp.o
ninja: build stopped: subcommand failed.

The atomic header should be included with libc++. If the compiler can't find it, this probably means libc++ is not installed?

The atomic header should be included with libc++. If the compiler can't find it, this probably means libc++ is not installed?

Thanks! I installed the libc++ library.


Support add_embeddings for opensearch

Description:

Make running integration test for opensearch easy
Provide a way to use different text for embedding: refer to #11002 for more of the use case and design decision.

Issue: N/A
Dependencies: None other than the existing ones.

awesome, thank you @kennethchoe!


Added PaginableNestedScrollView

Do you know when this PR might be merged? I was having the same issue where I would have a slideable widget from left to right within an item and when I would slide it, it would call the loadMore of the list.

Hi there, I will merge this as soon as possible, I was inactive due to COVID issues with me. Sorry for the delay, I will get into this asap.


Add fromlibc::c_uint for IffFlags

Would adding this feature cause a breaking change?
No.
Is your feature request related to a problem? Please describe.
rtnetlink(7) describes Ifinfomsg.ifi_change as:
ifi_change is reserved for future use and should be always set to 0xFFFFFFFF.

However this is ugly to do with the existing IffFlags type, the best solution I've found is:
IffFlags::new(&[Iff::UnrecognizedConst(0xFFFFFFFF)]),

This is setting a flag with multiple bits, which seems wrong.
Describe the solution you'd like
Implement From<libc::c_uint> for IffFlags (via implementing From<ty> in impl_flags!), so I instead can write:
 0xFFFFFFFF.into(),

when constructing Ifinfomsg.
Ideally, there would be a From<IffFlags> for libc::c_uint too (for symmetry) but this isn't necessary.
Describe alternatives you've considered

have IffFlags::new() take an Option<> for ifi_changed, and set it to 0xFFFFFFFF internally if not specified.  This is a breaking change, and not particularly general.  A variation on this, since ifi_changed is not yet used, to just drop the parameter from IffFlags::new() and hard code the value to 0xFFFFFFFF.
have impl_flags! create a full() method, to create symmetry with the existing empty().  This isn't as general as just allowing you to convert back and forth to the underlying type, and seems like pointless symmetry.

Hi @isomer, this is likely a documentation bug. I've looked at the kernel code and it uses flags like IFF_UP/IFF_DOWN to control interface status so it does not need to always be set to 0xffffffff. I even saw on Github that it seems to work around passing in 0 to change all flags to the flags passed in:
https://github.com/torvalds/linux/blob/master/net/core/rtnetlink.c#L863-L866
My thought here is that there may be something I can do with regards to adding a special case for "all flags set". Would that help?

Hi @isomer! I think I'm going to move forward with the "all flags set" option if you don't have any additional feedback. I'm also going to be hopefully starting on #107 soon.

This seems reasonable, I think I'd still prefer a way to convert in/out to the underlying type, but this covers enough of my use case to solve my problem and I'm not that tied to needing a particular solution.
so all flags set, and bitsets seems reasonable to me.

I decided to add your original functionality suggestion. I'm putting up a PR shortly.


fix encode UTF16 symbols with escape characters

Hi,
I added more test.
Sorry I closed previous PR, my mistake.

Codecov Report

Merging #26 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master      #26   +/-   ##
=======================================
  Coverage   90.21%   90.21%
=======================================
  Files          11       11
  Lines         991      991
=======================================
  Hits          894      894
  Misses         97       97

Impacted Files
Coverage Δ

lib/src/postgresql_codec.dart
83.07% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a65e856...d57a4c2. Read the comment docs.

Looks like a good addition. Two small items:
1. Can you add a test that executes an insert/select query using UTF16 characters? This would be a test that is similar to "UTF8 strings in query" in query_test.dart.

2. What is the intention behind adding the additional escape characters to the existing UTF8 tests? Seem like good checks, but just want to make sure I'm not missing something.

Hi,

I added tests.
I revert this test and added other test with escape characters.

For the UTF16 tests, those simply just prepare the query string. We also need to ensure that those queries can successfully be sent - i.e. the data can be transmitted on the wire. So there needs to be two tests in query_test.dart that execute queries with UTF16 characters; one where the characters are in the query string, and the other where the characters are in a substituion value.

I not understand, what case you want checking.
Because two test in query_test.dart already exist.
First test utf-16 characters in query and second test in substituion value.

Those tests ensure that the generated SQL is correct, but not that the SQL statement is sent across the wire successfully. There are two tests in query_test.dart that execute the insert of utf8 data, and then retrieve that data and ensure it is valid. That way we can ensure that the data transmission is also valid.

May be, typos in title test. Must be UTF-8 renaming UTF-16.
Because string have default encoding UTF16 in dart.
This tests insert and retrieve that data and ensure it is valid.
https://github.com/stablekernel/postgresql-dart/commit/d57a4c232cda44a20b887f6d603ed70f3d491495#diff-5b19d623271d1c71da317ce9dc1b136aR57
https://github.com/stablekernel/postgresql-dart/pull/26/commits/d57a4c232cda44a20b887f6d603ed70f3d491495#diff-5b19d623271d1c71da317ce9dc1b136aR85
Do you want, me to rename these tests?

Ah yes, they sure do! Yes, please add a small change to the name of the test to include that they also test UTF16 characters, and then this is ready to merge. Thanks for the PR!

OK, it's now on pub: https://pub.dartlang.org/packages/postgres#pub-pkg-tab-changelog Thanks again.


Makefile: Refactor hubble-relay target

Instead of using a fixed directory, use a variable to define the hubble-relay directory, just like the other cilium binaries.
This is the same approach taken in 7310f52135069d59e5bb40d2544827c3c85b9f29.
Makefile: Refactor hubble-relay target

https://github.com/cilium/cilium/actions/runs/7200060957/job/19613145935?pr=29867 looks like a legitimate failure

Yup, looks like bash completion failed because we're cross compiling for alternative arches, meaning we can't execute the arm64 binary on an amd64 docker builder to generate bash completion. I updated it to skip the bash completion and just install the binary in the container.

/test


[Feature request] A way to modify "Awaiting Rescue" status on Red Rescue Team

Could you add a way to change the Awaiting Rescue to Revive Team?
Here are some files and information that might be useful:

Quicksave from inside a cave before the team leader fainted
quicksave.sav

Save after team leader fainted and called for a rescue
Awaiting Rescue.sav

Save after rescue is completed (revive team option is now available)
Revive Team.sav

SOS Mail Password:
…N??? NR+P!??? 3J4?4
?!??? ?HFSY?3? ?X4H?
??X?M -♀??♂-?? 4KJ5N

A-OK Mail Password:
…N?F? NP8P!??X YJ4?4
?!8?M ?H0SY?3W ?X4H?
?FX?M -♀??♂-!? 4KJ5N

The saves are from the European version of Red Rescue Team

I know it's more than a year late, but there are generators online where you plug in your SOS mail and it generates an AOK mail
https://syphist.com/pmd/rt/aok.html


Update NewLLD.rst

spelling and grammar, nothing major.

We are not using github for llvm. I merged your patch by hand. Many thanks
Committed in r296739

Closing that I have now the permissions.


Horizontal Rule ('---') render issue

Steps to reproduce the problem (provide example Markdown if applicable):
I using HtmlRenderer for renderer my html body . my HTML body-> "test\n---". when I pas this boy to render function, "---" are ignored and I don't know why. If I added more "\n" to my HTML body, the render fun can recognize "---" is "hr" tag.

Hey! So this:
test
---

Should render as a header (called "setext" headings in the specification):

test

Whereas for a hr, you need an extra blank line:
test

---

Does that help?


[Enhancement]: Fixing UI of home page

Do you want to have the enhancement of existing game ? 😀 Describe yourself..
Making text and headings much for clear with proper spacing and including better colour hover effects.
Describe the solution you'd like
Solution steps can work on CSS of home page and make it much attractive , the text written is too over coloured . I want to add hover effects to home page to make it more attractive and clear.
please assign me this issue @Durgesh4993

Select program in which you are contributing
Other
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

please assign this issue to me

Hi I am Vibha Gupta and I would like to fix the issue.
I am working under GSSoC'24. Please assign me this issue.


'+' character in path name triggers "file not found" when opening on Windows

How to reproduce:
Include a '+' character in the path name on Windows and open it in the file browser. A '+' only in the file name works!
What happens:
The file is shown normally in the file browser, but opening fails with a file not found error.
What should happen:
Any file with a valid name and path on the given platform works.

Confirmed, same happens on Linux. I suspect it is missing URL encoding for the path somewhere, investigating...


Bump version

Codecov Report

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

@@           Coverage Diff           @@
##           master     #368   +/-   ##
=======================================
  Coverage   81.38%   81.38%
=======================================
  Files          27       27
  Lines        1606     1606
=======================================
  Hits         1307     1307
  Misses        222      222
  Partials       77       77

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update eddc50d...38505a7. Read the comment docs.


Failure ApplyExclusionOptions.Test with BigFactorySample2_vnet

Describe the bug
The VNET's adf objects doesn't cast well in adfObject instance,
I copy and paste pipeline folder from BigFactorySample2 into BigFactorySample2_vnet
To Reproduce
in test\ApplyExclusionOptions.Tests.ps1
    # Variables for use in tests
    $script:DataFactoryName = "BigFactorySample2_vnet"

...
    Describe 'ApplyExclusionOptions' -Tag 'class' {

        It 'Should exclude all linkedService' {
            $adf = Import-AdfFromFolder -FactoryName $script:DataFactoryName -RootFolder $script:RootFolder
            $opt = [AdfPublishOption]::new()
            $opt.Excludes.Add("linkedService.*", "")
            $adf.PublishOptions = $opt
            ApplyExclusionOptions -adf $adf
            $marked_arr = $adf.AllObjects() | Where-Object { $_.ToBeDeployed -eq $true }
            $marked_arr.Count | Should -Be 11
        }
    }

Expected behaviour
No exception as :
Line |
  18 |              $adf.AllObjects() | ForEach-Object {
     |                                  ~~~~~~~~~~~~~~~~
     | The property 'Name' cannot be found on this object. Verify
     | that the property exists.

Screenshots
If applicable, add screenshots to help explain your problem.
Version of PowerShell module of:

ver 0.95.0

workarround : private\ApplyExclusionOptions.ps1
line 18
        $adf.AllObjects() | ForEach-Object {
                Try {
                    [AdfObject] $o = $_ # ! Cast issue with vnet object
                    $nonDeployable = $o.IsNameMatch($key)
                    if ($nonDeployable) { $o.ToBeDeployed = $false }
                    #Write-Verbose "- $($o.FullName($true)).ToBeDeployed = $($o.ToBeDeployed)"
                }
                Catch {
                    #Ignore vnet object
                }

Tested on PS 7.1

Yes, I forgot to not remove the default folder (and contente), into the managedVirtualNetwork it's OK sorry for the inconvenience


feat: allow ast transformers to take in addl opts, fix #1942

Summary
See #1942
Test plan
Changed existing unit test
Does this PR introduce a breaking change?

[x] No

Other information

cc @ahnpnl

nice ! So actually just simply pass the option to factory.

@ahnpnl I'm not sure how to add e2e test since the doc is broken. Also idk why existing test failed :-/ Can u provide some help?

You can follow these steps:

Add a new file to https://github.com/kulshekhar/ts-jest/tree/master/e2e/tests , maybe with the name transformer-with-option.test.ts.

Add a new folder to https://github.com/kulshekhar/ts-jest/tree/master/e2e/cases, maybe folder name is transformer-with-option. This folder will have 2 files, one is transformer-with-option.ts, another one is transformer-with-option.spec.ts.

In transformer-with-option.ts, you can make a dummy transformer which will use the option from config, maybe just console.log the option to prove that the option is passed correctly from config ?

In transformer-with-option.spec.ts, there will be the main test, which to prove that when you run it, it should provide the expected result. For example, if the dummy transformer prints out the option, the test here should expect that the log is printed out.

In the folder https://github.com/kulshekhar/ts-jest/tree/master/e2e/tests , the file transformer-with-option.test.ts, you can copy the example from https://github.com/kulshekhar/ts-jest/blob/master/e2e/tests/ts-jest-utils.test.ts

To run e2e, first you need to run test:prepare. This will install dependencies and create a folder for symlink. After that, you can go to any files in https://github.com/kulshekhar/ts-jest/tree/master/e2e/tests to run any tests you want.

Do you get somewhere with e2e tests ? I can also take over if you don’t mind :)

That’d be amazing thanks!
On Thu, Sep 17, 2020 at 8:16 AM Ahn<EMAIL_ADDRESS>wrote:

Do you get somewhere with e2e tests ? I can also take over if you don’t
mind :)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/kulshekhar/ts-jest/pull/1946#issuecomment-694191385,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABQM34F4QPC2WBPA3JM2ELSGH4ZVANCNFSM4RJXESUA
.

Continue in #1966


Allow calculation of a new series from grouped values of two (or more) other series

Checklist

[x] I am running the latest version of the card
[x] I checked if there isn't another feature request opened with the same request
[x] I checked that the feature is not already available in the dev branch

Is your feature request related to a problem? Please describe.
I would like to be able to create a graph based on an operation between two entities. As an example:

My electric car has charging cycles that use a certain amount of kWh
Whenever it is charging, I am getting the current odometer value
Using ApexCharts I can plot the kWh spent and km driven per week as bar charts
I now need a way to calculate the kWh per 100 km multiplied by the cost per kWh so I get that weeks cost normalized to 100 km driven

Describe the solution you'd like
The possibility to use the transform function or something similar to do math utilizing two data series grouped on the time axis. So for example: Divide weekly value of sensor A by weekly value of sensor B
Describe alternatives you've considered

Setting up various template sensors that don't give me the desired outcome or are only available for short term statistics
Trying the existing transform function and using the state object of another entitity. This however only uses the same and latest value of that entity for every week so it is not usable

Additional context

This is how the current statistics look. In addition I would now like to be able to calculate the cost per 100 km for each week as outlined above and show it in the chart. For that I need to divide the weekly value of Used energy (sensor A) by km driven (sensor B) and multiply by 100 km (constant) and the associated cost per kWh (constant).
There is a similar request here but the issue was closed: https://github.com/RomRider/apexcharts-card/issues/461

I want this too


configure the number of snapshots to save

Currently we wipe old snapshots as we create new ones. This is hardcoded to the latest 3 snapshots and should be configurable.

Agreed
Sent from my iPhone

On Feb 4, 2016, at 07:30, Lars-Magnus Skog<EMAIL_ADDRESS>wrote:
Currently we wipe old snapshots as we create new ones. This is hardcoded to the latest 3 snapshots and should be configurable.
—
Reply to this email directly or view it on GitHub.


Add Template workflows for Age-of-Sigmar-Thul-Ed

To add GitHub Actions workflows to your repository:

create this issue
add a new comment with the content below
replace [repo name] with your repository name in the format owner/repo, e.g. BSData/test.

/template-workflows-pr [repo name]

/template-workflows-pr Thulram/Age-of-Sigmar-Thul-Ed

/template-workflows-pr Thulram/Age-of-Sigmar-Thul-Ed


How could this be rewritten as a pure function?

https://github.com/ReactTraining/react-router/blob/ecc9a73230f574cba138929cd8ef829592609006/packages/react-router-redux/examples/AuthExample.js#L69
My eslint (airbnb) is complaining and no matter what I try, I can't seem to figure out how to write this.
Here's the original:
class PrivateRouteContainer extends Component {
  render() {
    const {
      isAuthenticated,
      isLoggingIn,
      component: Component,
      ...props
    } = this.props;

    return (
      <Route
        {...props}
        render={props =>
          (isAuthenticated || isLoggingIn
            ? <Component {...props} />
            : (
              <Redirect to={{
              pathname: '/login',
              state: { from: props.location },
            }}
              />
          ))
        }
      />
    );
  }
}

Here is the eslint error:

Here is my attempt:
const PrivateRouteContainer = (props) => {
  const {
    isAuthenticated,
    isLoggingIn,
  } = this.props;

  return (
    <Route
      {...props}
      render={() =>
        (isAuthenticated || isLoggingIn
          ? <Component {...props} />
          : (
            <Redirect to={{
            pathname: '/login',
            state: { from: props.location },
          }}
            />
        ))
      }
    />
  );
};

This doesn't seem to work as I'm getting the error:
Warning: You should not use  and  in the same route;  will be ignored

This is a bug tracker, not a support system. For usage questions, please use Stack Overflow or Reactiflux where there are a lot more people ready to help you out. Thanks!

@timdorr No problem. Thx for the direction. I've created a SO post here:
https://stackoverflow.com/questions/48949296/how-can-i-rewrite-this-react-component-as-a-pure-function/48949593#48949593


Multiple keyspaces support

Hey! I just discovered Exandra while randomly looking to xandra dependents on Hex and it seems it would simplify a lot some codebases we're working on, but that would require support for querying across multiple keyspaces.
Right now, I see it's mainly meant to be used with a single keyspace (since a keyspace is required to be passed in start_link), but I already verified that it's possible to query tables on other keyspaces by just using
from "<keyspace>.<table>"

Would it be possible to map the different keyspaces onto Ecto prefixes? From the documentation it seems that MySQL maps them on different databases, which are more or less the equivalents of keyspaces. From the tests it seems to be supported at least in migrations, but passing prefix: :foo in Repo.all doesn't seem to work (though it sets the prefix on the returned schema).
If you think this is possible and it would be a desirable feature to have, I can try to tackle this with a PR.

Yes, I think Ecto prefixes might be the right approach here. I would love a PR 🙃

I'm going to take a stab at it then!


Fix coverage / build status  links in README.md

Currently the README.rst points to the live branch on master.
I'm not able to fix it by myself as I have no access to the appveyor project.

I don't have access to it too.

This has been done with https://github.com/zipline-live/zipline/pull/39


[SC] Executions_And_Errors_Navigation

** Change Previous / Next  Execution button ( In Master / Stab / Dev ) **

[ ] Add functionality in ARA
[ ] Add NRT

Moved to another project