ErrorFormat 'colorless' doesn't work

Bug description
Using errorFormat: 'colorless' in Prisma client constructor doesn't work.
How to reproduce
https://github.com/divyendu-test/prisma-client-js-885
Expected behavior
The thrown error should not have colors when errorFormat: 'colorless' is used.
Prisma information

Environment & setup
divyendusingh [p2-pgbouncer-colorless]$ yarn prisma --version                                                                               128 ↵
yarn run v1.22.4
$ /Users/divyendusingh/Documents/prisma/triage/p2-pgbouncer-colorless/node_modules/.bin/prisma --version
@prisma/cli          : 2.8.0-dev.9
Current platform     : darwin
Query Engine         : query-engine d516bd2a52ad91031ba1c2ff3bd6d4429e727322 (at node_modules/@prisma/cli/query-engine-darwin)
Migration Engine     : migration-engine-cli d516bd2a52ad91031ba1c2ff3bd6d4429e727322 (at node_modules/@prisma/cli/migration-engine-darwin)
Introspection Engine : introspection-core d516bd2a52ad91031ba1c2ff3bd6d4429e727322 (at node_modules/@prisma/cli/introspection-engine-darwin)
Format Binary        : prisma-fmt d516bd2a52ad91031ba1c2ff3bd6d4429e727322 (at node_modules/@prisma/cli/prisma-fmt-darwin)
Studio               : 0.288.0
✨  Done in 2.06s.

I can confirm this:


Create the 1.7 Release

https://help.github.com/en/articles/creating-releases

https://github.com/sdl/ISHServer/releases/tag/v1.7


Perhaps Guides should not be allowed to go stale

So, they're like Wonderbread.

Twinkie Guides :)

For now I don't think I'm going to give special treatment to Guides unless someone comes up with a better argument for them not going stale.
They're content just as much as normal articles, and that content will go stale if humans don't come by every so often to update them, add new links to new articles, remove old links to old stale articles, etc.


Add messages to assert statements

@mpetrunic: Adding messages to assert statement would be awesome and help with debugging errors but I think we can open separate issue for that. As it would include a lot of changes.

Ref https://github.com/ChainSafe/lodestar/pull/1014#pullrequestreview-431259921

Fixed with https://github.com/ChainSafe/lodestar/pull/1014


Initial Commit (Attempt#4 to add text file with code url)

Replacing with finished homework assignment


update federation-jvm dependency to the latest

Pull request checklist

[x] Please read our contributor guide
[ ] Consider creating a discussion on the discussion forum
first
[ ] Make sure the PR doesn't introduce backward compatibility issues
[ ] Make sure to have sufficient test cases

Pull Request type

[ ] Bugfix
[ ] Feature
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[x] Other (please describe): dependency update

Changes in this PR
Adds support for new @interfaceObject directive.
See https://www.apollographql.com/blog/announcement/platform/apollo-federation-and-graphos-add-support-for-entity-interfaces-to-streamline-collaboration/
Alternatives considered
Library consumers can manually specify newer version of the federation-jvm library in their build files.

superseded by https://github.com/Netflix/dgs-framework/pull/1523


performance-PullRequest

About this project
This project is about understanding what can impact the Database performance.
We have learned how to optimize slow queries in our Database.
For it:
-We have created a feature branch named performance
We have updated the files: schema.sql, data.sql and queries.sql
We used optimization methods like analize and also indexation and we have realized that the
Method which is more efficient is the indexation method since it decreases the execution time.
Screenshots

@IvonneBenitesRodriguez, @joramo, Hi, I am your code reviewer. Have you tried reducing the amounts of inserts so that your before query result is just above a 1000ms

@IvonneBenitesRodriguez, @joramo, Hi, I am your code reviewer. Have you tried reducing the amounts of inserts so that your before query result is just above a 1000ms

Hello @topeogunleye
do you need that we improve the query from animal_id=4;  can you confirm it please,
thanks

Reference in n

@IvonneBenitesRodriguez, @joramo, Hi, I am your code reviewer. Have you tried reducing the amounts of inserts so that your before query result is just above a 1000ms

Hello @topeogunleye do you need that we improve the query from animal_id=4; can you confirm it please, thanks

You could simple reduce this your generate series number and dates e.g from 1,2500000 to 62500000.

Hello @topeogunleye,
Thanks for your message,
We send you here the screenshots with the time improved as you suggested:

thanks,

Hello @topeogunleye, Thanks for your message, We send you here the screenshots with the time improved as you suggested:   thanks,

That's Great. please can you also edit your pull request description and remove the old screenshots and add this new ones.
Please also reduce the second query

Hello @topeogunleye, Thanks for your message, We send you here the screenshots with the time improved as you suggested:   thanks,
@IvonneBenitesRodriguez
That's Great. please can you also edit your pull request description and remove the old screenshots and add this new ones.

Please also reduce the second query . Make the after query result below 1000ms


As a developer, I want callbacks on origin domain to be processed by relayers

Problem
Callback flow:

xcall
execute -> this sends message back to callback via nomad
PromiseRouter.handle -> registers data for callback
PromiseRouter.callback -> executes the callback function

Right now we're freezing up at the last step (nomad message returned to origin chain, nothing processing the transported message). We cant put arbitrary gas consumption onto the nomad handler, which is why we have a second processing step here.
Ideas to solve this
We need to relayers to act on origin domain events (most likely BridgeRouter's Receive event) to process the callback execution.
Acceptance Criteria
[ ] Relayers watch for handled events and process messaging

P0 - We need it for callbacks to work

@just-a-node Do any major integrations need this ASAP for the initial launch? ruthlessly prioritizing the issues

Not for initial launch - if they need callbacks executed they can specify their own EOA to call it.

closing in favor of nested xcalls


Paper summary is not high-level enough for JOSS general audience

(review comment for https://github.com/openjournals/joss-reviews/issues/5052)
The summary is not high-level enough for JOSS' audience. What are traces, and why would someone want to generate temporal properties over them? You mention that they can be considered explainable models, but an unfamiliar reader has no idea what they are or why they are more explainable. If word count is a concern, I think you could trim some out of the "Related works" section.

(review comment for openjournals/joss-reviews#5052)
The summary is not high-level enough for JOSS' audience. What are traces, and why would someone want to generate temporal properties over them? You mention that they can be considered explainable models, but an unfamiliar reader has no idea what they are or why they are more explainable. If word count is a concern, I think you could trim some out of the "Related works" section.

Thank you for raising this issue. We have updated the summary to make it more high-level. Currently, it intuitively explains why temporal properties are considered as explainable models via an illustrative example.


Looking into customization options

Hey! This is absolutely genius. I have no coding experience whatsoever so I'm trying to figure this out. Is there a way to change which boxes are displayed in the stage display.

Hi there, thanks for the feedback - appreciated! :)
I designed this to follow whatever stage screen you specify in site.js (line 9 - stageScreen = 1), under the js folder.  This can be matched with a Pro7 stage screen, and should follow whatever stage display layout you set for that stage screen in Pro7.
Manual changes could be made to the code to design a specific layout but I've found it easier to use the built in layout manager in Pro7 to make changes as required.  Hope this helps!

Wow, this is crazy. As I mentioned I have no coding experience. Once I run the server from a computer and ensure it's connected to ProPresenter. What ways can I display this on a tv? Can it be done via a fire stick or would I have to rely on a mini pc such as Raspberry Pi?.
More people need to know about this! This is very useful!


[a11y] Ensure ARIA roles, states, and properties are valid

We made several changes to the Customizable Rollups configuration page to make it more accessible.
Critical Changes
Changes
Issues Closed
Community Ideas Delivered
Features Intended for Future Release
Features for Elevate Customers
New Metadata
Deleted Metadata

Tracking W-7965362


Control centre remote doesn't work

Thanks for the plugin! It works great in Home app but in the remote from drop down control centre I cannot find the TV, what could be wrong?
Another question, can I remove all inputs like HDMI 1, 2 only keep Apple TV and fav apps?
Thank you in advance!

And on option to set default on input would be nice.

Hi again,
After some search I found some discussion on the issue, looks like HomeKit only allows one TV per hub.
See discussion here: https://github.com/nicoduj/homebridge-harmony/issues/54
And it looks like there will be a new API for TV service in HomeBridge 0.4.48, which should solve the problem. Appreciate if you could make the change to use the new API, thanks in advance!

Hello, im currently working on v3 with a rewritten code , i will check this in v3

Hello, im currently working on v3, the beta is now available!
How to download and configure:
https://github.com/SeydX/homebridge-bravia-tvos/issues/32


Binary Search

Add a solution program for binary search in any programming language

I want to code this particular program in java could you assign me to create a pull request for this solution.

I want to work on this issue..I can provide the solution in C/C++/Python

I want to work on this issue

@dcod3r in which language do you want to give the solution?

I want to work on this issue in C

@dcod3r assigned the issue for C solution

I would like to do this in C++ pls assign me

I would like to work on this using JAVA

see my pull req.


Kedro viz

When I was running kedro viz in my command prompt I got following error.
NameError: name 'node' is not defined
How to deal with this issue?

could you please run 'kedro info' and paste the output here

Also the full output of running kedro viz

Hi @talk21991 , in order to debug this we need more information. Could you please follow the steps mentioned above by @tolomea ?

Hi,
Sorry for the late reply. I able to understand my fault to define pipeline.
Actually I was skipping calling node( from kedro.node import nodename) in
my code when I am defining Pipeline. Now kedro viz is working. Thank.
On Mon, Dec 2, 2019, 7:08 PM Lorena Bălan<EMAIL_ADDRESS>wrote:

Hi @talk21991 https://github.com/talk21991 , in order to debug this we
need more information. Could you please follow the steps mentioned above by
@tolomea https://github.com/tolomea ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/quantumblacklabs/kedro/issues/168?email_source=notifications&email_token=ANDCAVAZ3GR5TBVLBOSBSRTQWVFJNA5CNFSM4JPYQLCKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFULZWA#issuecomment-560512216,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANDCAVCL4ODEBO6734EQ76LQWVFJNANCNFSM4JPYQLCA
.

Hi, Sorry for the late reply. I able to understand my fault to define pipeline. Actually I was skipping calling node( from kedro.node import nodename) in my code when I am defining Pipeline. Now kedro viz is working. Thank.
…

If the issue is resolved, you might consider closing the issue 🙂

Thanks @talk21991 , glad to hear it's working! I'll go ahead and close this issue.

Hi,
Many thanks.
With regards
Arpan
On Wed, Dec 4, 2019, 10:33 AM Lorena Bălan<EMAIL_ADDRESS>wrote:

Closed #168 https://github.com/quantumblacklabs/kedro/issues/168.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/quantumblacklabs/kedro/issues/168?email_source=notifications&email_token=ANDCAVGIFYYG4ZNFULOYXBLQW52NXA5CNFSM4JPYQLCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVIIUAKA#event-2853257256,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANDCAVF4W6SLOGJSDNBBLBLQW52NXANCNFSM4JPYQLCA
.


Reassign Nodejitsu copyright to the Contributors. Attribute the contributors.

Corresponding PR to https://github.com/pkgcloud/pkgcloud/pull/417

Been meaning to do this for a while. Thought I would get it done before I probably say @kenperkins at SeattleJS tonight :sunglasses:

+1, and since it is your copyright, I doubt anyone should object so I'm just gonna click the big green button.


Bdickson latest edits - fix issue with generated test data

@brian-peter-dickson Can you resolve the merge conflict?

@brian-peter-dickson This one still has conflicts with master caused by your later commits - is this PR obsolete or does it still need to have the conflicts resolved and get merged?

I think those conflicts can be ignored, no need to merge them.
I'm not familiar enough with git workflows to know for sure how to do that.
Do you have the necessary permissions to accomplish this?
Thanks,
Brian
On Fri, Apr 17, 2020 at 11:14 AM Ben Leggett<EMAIL_ADDRESS>wrote:

@brian-peter-dickson https://github.com/brian-peter-dickson This one
still has conflicts with master caused by your later commits - is this PR
obsolete or does it still need to have the conflicts resolved and get
merged?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Co-Epi/cen-server/pull/7#issuecomment-615391444, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABPFI3OCBHRK6FLQSELULP3RNCMCBANCNFSM4MDTRPBA
.


📑 Feature Request: Add a bar chart showing daily/monthly/yearly issue counts and pie chart for open vs. closed Issues

IMPORTANT TO CHECK BEFORE ISSUE

[X] You check that same issue is not present in the repository
[X] You have read contribution guidelines and rules

Please describe your feature request related to a problem?
Issue Creation Over Time: A line or bar chart showing the number of issues created over a specific time period (daily, weekly, monthly) to identify trends.
Open vs. Closed Issues: A pie chart or stacked bar chart illustrating the ratio of open to closed issues, providing a quick overview of the project’s current status.
Describe your solution to problem
No response
Describe alternatives you have considered
No response
Additional context
No response
Add Relevant Screenshot (if available)
No response

Hey @mehul-m-prajapati I can work on this please assign this to me

@mohdshubair313 : surely, please give me owner permission for this repo

what that means? @mehul-m-prajapati

@mohdshubair313 - That means you need to read gssoc guidelines.
I have spend time to open issue so, I will get assigned.
You need to create your own issues

ok sir no problem


Try integrating Redux Toolkit and React-Redux docs

Currently, the Redux, React-Redux, and RTK docs are split across three different sites.
It would be potentially useful to have all three docs sources available in one site.
Unfortunately, the most obvious way to do this would require converting the three separate repos into a monorepo, and I don't want to do that any time soon.
One suggestion was to try using Git submodules to pull the other two repos in, and then update the Redux docs config to reference some of those pages.  Might be worth exploring just to see if it even works.

We could also move the docs into their own repo, separate from each code repo.

Problem there is it makes it really hard to coordinate lib+docs updates.
Like, right now we've got a bunch of docs updates for RTK 1.5 in https://github.com/reduxjs/redux-toolkit/pull/813 , and we don't want to have those updates live until the release goes out.

That could be a branch. FWIW Testing Library has one site repo and it seems to be working well so far.

Longer explanation of why things are split over in https://github.com/reduxjs/redux-toolkit/issues/2637

Some discussion with Sebastian Lorber of ways to do this with Docusaurus:
https://twitter.com/sebastienlorber/status/1596190164002693122


Updated camera-capture sample to support multiple sources

If multiple cameras are detected user can choose source via drop-down
Camera can now be enabled and disabled

Screenshot of changed UI here: http://imgur.com/MSbXjCO

Thank you so much for this PR.
I've added some comments to it.

Yes, it would be easier to have one branch per GitHub PR.
No problem for the question. Thank you for pushing these changes.

This pull request can be closed as all changes are now in pull request https://github.com/GoogleChrome/chrome-app-samples/pull/378
I created a separate branch multiCamera as to not mix up changes to other samples


Activating leads to following error: "URIError: URI malformed"

Describe the bug
Activating the client always leads to following error: "URIError: URI malformed"
To Reproduce
Steps to reproduce the behavior:

My MQTT broker is running on another system (Home Assistant). I entered the settings properly (IP, Port, user, password, ...) and tried different MQTT versions.
I also tried the following: I installed the instance "MQTT Broker/Client" on iobroker, configured it as a new broker and tried to connect "MQTT-Client" to this broker - same error in every attepmt.
For testing reasons, I configured the alternative instance "MQTT Broker/Client" to operate as a client (to be sure that my broker works) and it established a connection to my external broker on home assistant instantly.

Expected behavior
Connection to a selected broker
Screenshots & Logfiles

Versions:

Adapter version: 1.6.3
JS-Controller version:  4.0.24
Node version:  18.16.0
Operating system: Windows

How the configuration looks like?

Hmm... ok ... could it be that you have special characters in the password ...it seems they are not correctly encoded for the "URL" ...


FR: PluckID

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Summary 💡
client.SomeEnt.Query().Where(someent.IDIn(list.PluckID()...))

Motivation 🔦
When I use the Where clause with xxx.IDIn, I write PluckID function every time for each entity.
func PluckID(list []SomeEnt) []int {
  ids := make([]int, 0, len(list))
  for _, e := range list {
    ids = append(ids, e.ID)
  }
  return ids
}

So I think if there's a function something like the above in the generated codes, it's helpful.

Hey @kyfk and thanks for proposing this feature.
You can generate this method with the following template:
{{ define "model/additional/pluck" }}
	{{ $slice := plural $.Name }}
	func ({{ $.Receiver }} {{ $slice }}) PluckIDs() []{{ $.ID.Type }} {
		ids := make([]{{ $.ID.Type }}, len({{ $.Receiver }}))
		for _i := range {{ $.Receiver }} {
			ids[_i] = {{ $.Receiver }}[_i].ID
		}
		return ids
	}
{{ end }}

And then, you can use it as follows:
users := ent.Users{...}
ids := users.PluckIDs()

// Or convert a slice that was returned from ent call.
ids := ent.Users(users).PluckIDs()

If you are not familiar with the templates option, read about it on our website - https://entgo.io/docs/templates.
Closing, but please feel free to reopen or join our Slack channel if you need help with it. Thanks


[Event Request] Codeunit 86 "Sales-Quote to Order" – New Event “OnAfterInsertSalesOrderHeader” in function "CreateSalesHeader"

[Event Request] Codeunit 86 "Sales-Quote to Order" – New Event “OnAfterInsertSalesOrderHeader” in function "CreateSalesHeader"
Could we please have an new publisher OnAfterInsertSalesOrderHeader with the following parameters:

SalesOrderHeader
SalesHeader

It would be great if this event existed after the following line in the function "Code":
SalesOrderHeader.INSERT(TRUE);
t would be the suitable counterpart to the already existing event "OnBeforeInsertSalesOrderHeader"

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


Replace Vue Router to InertiaJS, Fixing typo in getting buttonKey

@hsuan1117 thank you, changed in v1.0.15


Insult joiners

Currently the bot doesn't insult the person that joins but the person that invited the other. I think this is wrong, the new person should get insulted :wink:

This is the message that one receives:
{ message_id: 233,
  from: { id: 123456, first_name: 'Inviter' },
  chat: { id: -12345, title: 'FlameBotTestChat', type: 'group' },
  date:<PHONE_NUMBER>,
  new_chat_participant:
   { id: 12707489,
     first_name: 'NewPerson',
     username: 'new_person' } }

Are you sure? The bot responds to the inviting message but it should use the name of message.new_chat_participant instead of message.from: https://github.com/coredump-ch/telegram-flame-bot/blob/3d41aa09de3fab330441aa1dbe34a3097dc78946/bot.js#L68

It may use the name if it is contained in the insult, but it replies to the old user:
  replyText(getInsult(message, message.new_chat_participant), message);
  function replyText(text, message) {
    bot.sendMessage(message.chat.id, text, {'reply_to_message_id': message.message_id});
  }

It replies to the entry message, which technically has the old user as the sender. There is no other message to reply to and a message without replying would look out of context.
Of course you could do an own list with “entry insults”, each with the new user name, but the current behavior is as intended.

Fixed with #11 – the messages now contain the name, so it’s clear who was insulted.


Incorrect Challenge Test Case result on Chrome

Challenge Name

FEDC -> Basic Javascript -> Nest one Array within Another Array
https://www.freecodecamp.com/challenges/nest-one-array-within-another-array
FEDC -> Basic Javascript -> Store Multiple Values in one Variable using JavaScript Arrays
https://www.freecodecamp.com/challenges/store-multiple-values-in-one-variable-using-javascript-arrays
Probably more
Issue Description

After getting the solution correct, running tests, closing the "You Got It" popup by not continuing to the next challenge, modifying the declaration of the test variable by assigning it to itself, and running the tests again, we get treated to the same "You Got It" popup. See the code for more details.
Browser Information

Browser Name, Google Chrome - Version 54.0.2840.59 (64-bit)
Operating System: Linux Mint 17.3 Xfce 64-bit
Mobile, Desktop, or Tablet: Laptop on a desk top.

I did try this bug on a Windows machine with Firefox. It isn't present. It is present on Chrome however. I've used incognito mode in all cases.  I'm using code for the challenge "Nest one Array within Another Array".
The correct code. After running the tests "esc" out of the pop up.
// Example
var ourArray = [["the universe", 42], ["everything", 101010]];

// Only change code below this line.
var myArray = [["a"]];

The following code will now be treated as correct:
// Example
var ourArray = [["the universe", 42], ["everything", 101010]];

// Only change code below this line.
var myArray = myArray;

@zairmubashar I don't think this is an issue. The myArray variable is actually storing your nested array. This can be seen by opening the Dev Tools console in chrome and entering this code into the editor
var myArray = [["a"]];
console.log(myArray);

You'll see that myArray is storing [["a"]]. Therefore, if you replace myArray = [["a"]] with myArray = myArray then it will still pass because myArray has already been set to a nested array and therefore passes the tests.


add combine option to record image topics into the same rosbag

@miyazakifuki さん
./launch.shの-r / -R / オプションなしでのbagファイルの記録の動作は期待通りでしょうか？

-Rオプションでのbag
$ ros2 bag info ros2_topics/ | grep rs
                   Topic: /rs1/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2910 | Serialization Format: cdr
                   Topic: /rs3/extrinsics/depth_to_color | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs1/extrinsics/depth_to_depth | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs3/depth/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 2905 | Serialization Format: cdr
                   Topic: /rs3/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2906 | Serialization Format: cdr
                   Topic: /rs1/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 5817 | Serialization Format: cdr
                   Topic: /rs2/extrinsics/depth_to_depth | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs2/depth/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 2900 | Serialization Format: cdr
                   Topic: /rs2/color/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 5815 | Serialization Format: cdr
                   Topic: /rs1/extrinsics/depth_to_color | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs3/color/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 5802 | Serialization Format: cdr
                   Topic: /sensors | Type: std_msgs/msg/String | Count: 174 | Serialization Format: cdr
                   Topic: /rs3/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 5823 | Serialization Format: cdr
                   Topic: /rs1/depth/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 2901 | Serialization Format: cdr
                   Topic: /rs2/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2911 | Serialization Format: cdr
                   Topic: /rs1/color/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 5813 | Serialization Format: cdr
                   Topic: /rs2/imu | Type: sensor_msgs/msg/Imu | Count: 0 | Serialization Format: cdr
                   Topic: /rs3/extrinsics/depth_to_depth | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs1/imu | Type: sensor_msgs/msg/Imu | Count: 0 | Serialization Format: cdr
                   Topic: /rs2/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 5817 | Serialization Format: cdr
                   Topic: /rs2/extrinsics/depth_to_color | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr

$ ros2 bag info image_topics/

Files:             image_topics_0.db3
Bag size:          1.2 GiB
Storage id:        sqlite3
Duration:          195.82s
Start:             Jul 12 2024 11:22:53.734<PHONE_NUMBER>.734)
End:               Jul 12 2024 11:26:08.817<PHONE_NUMBER>.817)
Messages:          52547
Topic information: Topic: /rs3/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 5835 | Serialization Format: cdr
                   Topic: /rs3/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2920 | Serialization Format: cdr
                   Topic: /rs3/color/image_raw/compressedDepth | Type: sensor_msgs/msg/CompressedImage | Count: 0 | Serialization Format: cdr
                   Topic: /rs1/aligned_depth_to_color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2924 | Serialization Format: cdr
                   Topic: /rs1/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 5834 | Serialization Format: cdr
                   Topic: /rs2/color/image_raw/compressedDepth | Type: sensor_msgs/msg/CompressedImage | Count: 0 | Serialization Format: cdr
                   Topic: /rs2/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 5842 | Serialization Format: cdr
                   Topic: /rs1/color/image_raw/compressedDepth | Type: sensor_msgs/msg/CompressedImage | Count: 0 | Serialization Format: cdr
                   Topic: /rs2/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2921 | Serialization Format: cdr
                   Topic: /rs1/color/image_raw/compressed | Type: sensor_msgs/msg/CompressedImage | Count: 5837 | Serialization Format: cdr
                   Topic: /rs1/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2924 | Serialization Format: cdr
                   Topic: /rs2/aligned_depth_to_color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2915 | Serialization Format: cdr
                   Topic: /rs3/color/image_raw/compressed | Type: sensor_msgs/msg/CompressedImage | Count: 5832 | Serialization Format: cdr
                   Topic: /rs2/color/image_raw/compressed | Type: sensor_msgs/msg/CompressedImage | Count: 5843 | Serialization Format: cdr
                   Topic: /rs3/aligned_depth_to_color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 2920 | Serialization Format: cdr

-rオプションでのbag
$ ros2 bag info ros2_topics/ | grep rs
                   Topic: /rs1/extrinsics/depth_to_color | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs2/depth/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 1769 | Serialization Format: cdr
                   Topic: /rs2/extrinsics/depth_to_depth | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs1/extrinsics/depth_to_depth | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs1/color/image_raw/compressed | Type: sensor_msgs/msg/CompressedImage | Count: 3528 | Serialization Format: cdr
                   Topic: /rs1/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 1762 | Serialization Format: cdr
                   Topic: /rs3/depth/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 1765 | Serialization Format: cdr
                   Topic: /rs3/extrinsics/depth_to_color | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs2/imu | Type: sensor_msgs/msg/Imu | Count: 0 | Serialization Format: cdr
                   Topic: /rs3/color/image_raw/compressedDepth | Type: sensor_msgs/msg/CompressedImage | Count: 0 | Serialization Format: cdr
                   Topic: /rs2/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 1768 | Serialization Format: cdr
                   Topic: /rs2/color/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 3504 | Serialization Format: cdr
                   Topic: /rs1/color/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 3515 | Serialization Format: cdr
                   Topic: /sensors | Type: std_msgs/msg/String | Count: 100 | Serialization Format: cdr
                   Topic: /rs3/color/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 3528 | Serialization Format: cdr
                   Topic: /rs2/color/image_raw/compressedDepth | Type: sensor_msgs/msg/CompressedImage | Count: 0 | Serialization Format: cdr
                   Topic: /rs1/depth/metadata | Type: realsense2_camera_msgs/msg/Metadata | Count: 1753 | Serialization Format: cdr
                   Topic: /rs3/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 3530 | Serialization Format: cdr
                   Topic: /rs3/depth/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 1743 | Serialization Format: cdr
                   Topic: /rs3/extrinsics/depth_to_depth | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs1/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 3528 | Serialization Format: cdr
                   Topic: /rs3/color/image_raw/compressed | Type: sensor_msgs/msg/CompressedImage | Count: 3523 | Serialization Format: cdr
                   Topic: /rs2/extrinsics/depth_to_color | Type: realsense2_camera_msgs/msg/Extrinsics | Count: 1 | Serialization Format: cdr
                   Topic: /rs1/imu | Type: sensor_msgs/msg/Imu | Count: 0 | Serialization Format: cdr
                   Topic: /rs2/color/camera_info | Type: sensor_msgs/msg/CameraInfo | Count: 3520 | Serialization Format: cdr
                   Topic: /rs2/color/image_raw/compressed | Type: sensor_msgs/msg/CompressedImage | Count: 3518 | Serialization Format: cdr
                   Topic: /rs1/color/image_raw/compressedDepth | Type: sensor_msgs/msg/CompressedImage | Count: 0 | Serialization Format: cdr
                   Topic: /rs3/imu | Type: sensor_msgs/msg/Imu | Count: 0 | Serialization Format: cdr

オプションなしでのbag


[VPP] Fix increasing num of input channels doesn't work

Fix: https://github.com/Intel-Media-SDK/MediaSDK/issues/2721
Signed off by<EMAIL_ADDRESS>

Hi Dima.
From my understanding, we just need to allocate the executeParams.dstRects in the first time. If reset num of input stream exceeds it's size, then we return error.

Hi Dima.
From my understanding, we just need to allocate the executeParams.dstRects in the first time. If reset num of input stream exceeds it's size, then we return error.

It will work for a num of channels decrease?

Hi Dima.
From my understanding, we just need to allocate the executeParams.dstRects in the first time. If reset num of input stream exceeds it's size, then we return error.

Will it work for a num of channels decrease? Please consider e.g. the following cases:

10 -> 5
10 -> 11> * 10 -> 5 > 6 -> 10
10 -> 5 > 6 -> 11

Updated PR.


JOSS Review - @ayoubft

Hi @giswqs! I'm currently working my way through the JOSS review checklist for https://github.com/openjournals/joss-reviews/issues/5663, and I've got a few things to discuss.
To start, I want to express my heartfelt thanks for all the hard work you've put into developing these geospatial tools. Your efforts are truly valued and appreciated.
The points:

[x]  On line 38, you mention that there are no Python packages for geospatial imagery segmentation, which is technically correct. However, it might be a bit misleading because there is some inspiration drawn from aliaksandr960's work, as you mentioned on line 42.
[x]  I've given the main functionalities a try based on your tutorials, and I noticed that while some prompts work well, others might need a bit of parameter fine-tuning. It might be a good idea to mention this in the summary, especially for text prompting.
[x] A friendly suggestion: Consider using GitHub CI to automate your testing processes. It could streamline your workflow!

I'll reach out if any other thoughts come to mind, but for now, that's all I wanted to mention. Thanks!

@ayoubft Thank you for the feedback. Points 1&2 have been addressed in #175.
GitHub CI has already been utilize to streamline the testing processes. Keep in mind that some functions can take a long time to execute without a GPU. Therefore, not all tests are feasible with GitHub CI.
https://github.com/opengeos/segment-geospatial/blob/main/.github/workflows/ubuntu.yml#L50


RSpec issue in join query

Hi Team,
We are facing the issue in executing the join query via Rspec where the same code works fine when used directly.
Sample Query :
SELECT  `datavalue` FROM `TestTable` INNER JOIN `anothertable` ON `table_id` = `somevalue` WHERE `is_available` = TRUE`

As per this query, We are fetching the 'datavalue' from the 'testtable' where the 'table_id' should match the two tables - 'testtable' and 'anothertable' in the foreign key relation.

It works fine in the rails console too.

It works fine in the Ruby code, If called seperately
 TestTable.where( is_available: true ).joins( :anothertable )

It is not working when I called from the same method from the RSpec.
NOTE : Only Joins is not working in the RSpec.

Please check on this to resolve it.
Thanks,
Hari

Hi, RSpec and RSpec Rails (which I'm assuming your using) has no effect on database access. Rails does have seperate databases for the dev and test environments so its possible your out of sync between the two, check your migrations and try again.
Closing as this is unlikely a bug in either rspec or rspec-rails.


Component to display the question for each challenge

Build a common component to display the question. The icon should appear on the challenge page in the navbar.
With that button click, the Dialog window should open with the question details.

The support should be present for mobile as well.
This should be built as a common component that works for all the frameworks. We need to build it as a WEB COMPONENT.
We can take Navbar as a reference which is already build & being used as a WEB COMPONENT. (shared/components/navbar)

Hi @sadanandpai can you please assign me to this

Hi @sadanandpai can you explain me more what you are expecting

Dialog with question to be displayed on each challenge. Dialog should be a common component


DepacketizingBuffer::depack_cache is not working well

While working on #404 found out some strange behavior with DepacketizingBuffer::depack_cache.
Once we have contiguous = false inside the one picture_id (I have been working and testing in context of VP9 codec, but I guess in other codec we can face with something like that), then the whole picture_id will be corrupted, even if  contiguous becomes true. It means when contiguous becomes true DepacketizingBuffer::pop will return data for that picture_id, but there will be only data from RTP packets that have sequence numbers greater than the sequence number of the  RTP packet that have caused contiguous = false.
For example:

We have received packets with sequence numbers [200, 201, 202, 204, 205] for the same picture_id = 100. So we have contiguous = false and DepacketizingBuffer::pop returns None.
We have received one more packet with sequence number 203 for the picture_id = 100. contiguous becomes true.
Call DepacketizingBuffer::pop, it returns Some. But in the returned data we have data only from the RTP packets with sequence numbers [204, 205].

To make it reproducible I have sniffed some real VP9 RTP packets (RTP and VP9 headers are original, but VP9 payload have been shorted to make it more human readable) and make a test.
To reproduce it by yourself you can run cargo test --lib -- packet::buffer_rx::test::check_reorder_rtp on  this branch. The test  will fail.
But if you comment this line, the test will be passed.

184 self.depack_cache = Some((seq, dep));

Fixed by #414


Backport to 1.16 and below

Hello, I was just wondering if a backport was possible for 1.16 and maybe 1.7
If not it is cool.

I don't think Plazma''s approach effective in lower versions than 1.18
Take a look at Purpur(Purpur-Airplane) 1.16.5, which was considered the best performance at the time. maybe SportPaper 1.8 is good for 1.8.

ah alright and I'll take a look at that thx


[Duplicate of #7100] Integrating MongoDB with java

Article checklist
Attention
Our Peer Reviewer and Content Moderator teams do NOT provide any revisions services. All revisions and edits should be completed on your own forked repo (as to not take up room in the queue) in order for our team to review them all in a timely manner.
ANY ARTICLE SUBMITTED WITH GLARING ERRORS WILL BE IMMEDIATELY CLOSED.

As a rule of thumb - please be sure to only submit articles (pull requests) that are fully polished and ready to be published. Be sure to go through our resources documents for extra and 3rd party (vetted) resources to help improve overall technical writing.

Pre-submission checks

Please ensure that you have only one open topic suggestion (issue) + in-review article (linked pull request) at a time. This will ensure that we complete the review process in a timely manner from inception to publishing

If you have not already, please go over our Resources Page for more tips and tricks on how to improve your overall technical writing so reviews are swifter, increase the chance of a payout and provide more value to our readers.

For first-time contributors and for more details on our submission guidelines, see our Contributing Guidelines.

Formatting and structure checks

[x] Have you used the correct folder and file structure? - see Contribution Guidelines

[x] Is your article properly formatted in Markdown? - see Github Markdown guide

[x] Have you used our preferred heading structure? - H3 (###) and up

[x] Does your article follow any of the suggested structure formats? - see example formats

[x] Is your article over 750 words? - Tool: Wordcounter.net

[x] Is the article you are submitting an in-depth and unique article? Does it go beyond what is in the official docs and what is covered in other blog sites. See these articles as examples.

[x] Does your article provide enough value and detail about your topic? - Articles should be clear, accurate, and fully explained.

[x] Can your article be understood by beginners? - Assume the audience is smart but has no prior exposure to the common terminology in your article.

[x] Have you included a hero image that is 600x400 pixels, under 300KB in size, and have the copyright to use it? - Tools: Pixlr Image Editor for resizing and Unsplash for Creative Commons images

Grammar & plagiarism checks

[x] Have you spellchecked and grammar checked your article? - Tools: Write&Improve - ProWritingAid - Grammarly
[x] Please place your article through a 3rd party plagiarism checker. We suggest using Quetext, this tool is free and has a daily limit. We typically accept articles with 10% or less.
[x] Have you checked your article for readability? - Tool: Hemmingway
[x] Have you added sources for quotes and images that aren't yours?

Technical checks

[x] Are your code snippets properly formatted for syntax highlighting - see Syntax guide
[x] Have you checked your code runs correctly and you've highlighted all necessary dependencies for installation?
[x] Are the software programs and packages you're highlighting in your article up to date, using current versions and not deprecated?

Topic suggestion this closes

Remove the backticks and add the issue number below to link and close your Topic Suggestion (issue) when your article has been published (PR has been merged). See this video for more details.

`This closes #4206

Finally, delete the article checklist notes in blockquotes and submit your PR. We look forward to reviewing your article.

Hey @srishilesh i've created a new pr,,Hoping it wont be closed again.

Hey @srishilesh i've created a new pr,,Hoping it wont be closed again.

Hey @muthoni2-lucy ,
If you had addressed all my suggestions at once, there would be no reason to close PRs.
I hope you've addressed all the changes atleast now.
If you still need more time to make this PR revision free/readily publishable, you still have time. I hope you have not missed out any of my suggestions.
Will take a look ASAP.

I only have an issue with the image src can you please tell me if the format i've used is right

hey @srishilesh  how is the PR?

@muthoni2-lucy
We do not provide revision services here.
That's the reason I have closed this.


Play Store violation rules for MobFox plugin adapter for AdMob

today i found this warning on all my apps in the Play Store:
"We have determined that your app uses a library or an SDK (com.mobfox, com.mobfox.adapter) that violates rules of the program for developers. Keep in mind that, as of August 1, 2014, the Program Policies for developers require that all updates and new apps uploaded to respect the provision of the ID advertising ("advertising ID") of the Rules of the program for developers. The apps that do not comply are subject to permanent removal from the Store."

Today I received notification from mobfox that a new SDK has been released, I will upgrade the plugin in following days, stay tuned.

I need to update all my ap for Android, can you upgrade the plugin?
thanks

the mobfox plugin as been upgraded with the latest sdk.
please remove the following 2 plugins and ADD AGAIN:
com.google.cordova.admob-mobfox
com.rjfun.cordova.mobfox
good luck.

After upgrade with CLI i still see:
"com.mobfox.sdk 6.0.0" installed not the 6.0.7 or the last 6.0.8
i think something is missing.

please remove plugin com.mobfox.sdk too, and no need to add it back, as it's included in com.rjfun.cordova.mobfox now.
and, remove ~/.plugman/cache before add the plugins.

i don't install the
com.mobfox.sdk
it is intalled from the com.google.cordova.admob-mobfox
what can i do?

I tried to create a project from scratch, when add com.google.cordova.admob-mobfox, it will add the plugin and its dependencies as following:
com.google.cordova.admob 2.7.0 "AdMob Plugin Pro"
com.google.cordova.admob-mobfox 6.0.0 "AdMob Mediation Adapter for MobFox"
com.google.playservices 19.0.0 "Google Play Services for Android"
com.rjfun.cordova.extension 1.0.6 "Cordova Plugin Extension"
com.rjfun.cordova.mobfox 2.1.1 "MobFox Ad"

com.mobfox.sdk will not be installed.
please remove the plugman cache folder ~/.plugman/cache, then try remove your plugins and add back.

follow up: did this resolve your problem?

Can i know how to update the Mobfox v6.07 to v6.08.jar and also add another jar simple-xml-2.7.1.jar.

mobfox sdk has been updated to latest one, see:
https://github.com/floatinghotpot/cordova-mobfox-pro/tree/master/src/android


PLT-9372  Extend Agda costing infrastructure to accommodate integerToByteString

Pre-submit checklist:

Branch

[ ] Tests are provided (if possible)
[ ] Commit sequence broadly makes sense
[ ] Key commits have useful messages
[ ] Changelog fragments have been written (if appropriate)
[ ] Relevant tickets are mentioned in commit messages
[ ] Formatting, PNG optimization, etc. are updated

PR

[ ] (For external contributions) Corresponding issue exists and is linked in the description
[ ] Targeting master unless this is a cherry-pick backport
[ ] Self-reviewed the diff
[ ] Useful pull request description
[ ] Reviewer requested

This all looks good, and I tried it out and got sensible results.  The fact that the costing functions have to look up the sizes is perhaps a bit annoying, but I'm not sure that there's any sensible alternative.  I think we'll probably have to do something similar in the paper specification though, and we've talked about allowing multiple size measures for a single, which I think would definitely require a similar approach.
Purely out of curiosity, could you have introduced a new type for the size argument of integerToByteString and then converted that to an integer at the point where the Agda builtin is wired up to the Haskell one?

I think this approach is what is going to gives us more flexibility in the future. The fact that now we can compare the agda and the haskell costs will also give us security that the flexibility doesn't become a problem.

I much prefer it this way, where the model decides how to use the argument.

Yes, I think that's sensible. It'd need some major refactoring to make the Haskell version behave like that, but that doesn't matter as long as the two versions behave identically when viewed from the outside.  I guess you could have a builtin which is linear in the value of some argument (rather than the size of the argument) and then you'd have to introduce a new model similar to LinearInX or something, but calculates the cost in a different way.  With luck there won't be too much of that kind of thing.
Anyway, this is passing CI now so I'll merge it and then open a PR on the other branch once the main costing branch is merged.  Thanks!


Provide clear instructions and guidance for template integration

Summarized Feedback from<EMAIL_ADDRESS>
The tool needs to improve its user interface to be more intuitive and user-friendly, especially for new users, as indicated by the user's difficulty in understanding where to input certain information in the template.


Golang interface with CppMicroservices

I've come across recently to the knowledge about being able to write Windows/Linux/MacOs dlls/so libraries with golang. I was wondering if it would be possible to write Bundles with golang targeting CppMicroservices.

CppMicroServices only supports C++. There is no cross language support between C++ and any other language.

I meant that with golang it is possible to compile dlls/so library. Why shouldn't it be possible to write bundles in go and compile them to native dlls?

I don't know enough about golang to answer definitively. What I do know is that CppMicroServices requires extern C functions to exist within the dll/so so that it can create C++ objects and call the bundle's activator contained within the dll/so, which is required to be a c++ object. Any services which the bundle wants to provide must also be C++ objects.
CppMicroServices requires C++ code in the dll/so to be able to work. If golang can call into C++ code within the same dll/so, then I suppose its possible.

Yes based on this it is possible to produce extern C from golang.
What should be done to be able to directly from go compile dlls and just use them plainly within CppMicroservices?
Do we need to create the includes in Golang?
https://github.com/z505/goDLL

CppMicroServices services are based on C++ abstract base classes (service interfaces). Clients access services by including the header file declaring the service interface and using CppMicroServices C++ APIs to get the c++ service object. CppMicroServices only knows how to create C++ objects. I suppose its possible to create a C++ service object which simply delegated calls to golang.
I think a more fundamental question is, what problem does golang solve than can't be solved using C++?

The main problem solved by golang is the fact that as a language it is easier to learn and code with and as powerful as C++ because it has the same concept such as pointers, interface, etc... There is also the fact that concurrency is part of the language and pretty easy to use right away with go routines, channels., etc...
Also any code can be compiled towards any platform and architecture with a one liner compile command. In C++ cross-platform compilation is so complicated that one needs to know so many small details.
It is just easier to use than anything I've seen up until this day. That simplicity is why C++ developers have a blast with golang.


proposal: cmd/go: add go work toggle flag (repost)

Repost of https://github.com/golang/go/issues/57085 because it was closed due to go env -w, but that command doesn't implement the behavior described.

Step 1: https://github.com/golang/proposal#the-proposal-process
The proposal author creates a brief issue describing the proposal.
Note: There is no need for a design document at this point.
Note: A non-proposal issue can be turned into a proposal by simply adding the proposal label.
Note: Language changes should follow a separate template

Developers are required to use environment variables to switch in and out of workspace mode. This means using set GOWORK=off or export GOWORK=off depending on the platform. This in itself is problematic since you have to give out two different instructions (which depend on the user OS). In order to go back into workspace mode, you need to set the GOWORK variable back. If you are dealing with a long path it's time consuming and prone to error.

When GOWORK is off, switches the GO Workspace to current directory.
Flags
-d - Set directory to switch to using relative path.

Since you say that this is not go env -w, I don't understand what go work toggle is going to change.  It can't change the value of the GOWORK environment variable.  And I think it would be very confusing if the GOWORK environment variable were not honored.

It can't change the value of the GOWORK environment variable.
Cause the binary won't set the variable of the system. RIP

If go env -w can set the environment variable, why can't this command?
go work toggle -> set GOWORK=off
go work toggle -> set GOWORK=<full current directory here>
How does this fail to honor the environment variable?

We're not going to have multiple ways of doing things, especially something like toggle which is unclear in semantics on what happens when you run it without very clear knowledge of the current state of the system.
Such a thing seems better suited as aliases / local scripts to your environment.

This proposal has been added to the active column of the proposals project
and will now be reviewed at the weekly proposal review meetings.
— rsc for the proposal review group


chore: onboard carbon-addons-iot-react to IBM Telemetry 🚀

Summary
Adds the config file and dependency necessary to start tracking telemetry data via IBM Telemetry for the packages:

carbon-addons-iot-react

The jsx config was generated by running the JS config generator in /packages/react with the command:
npx -y @ibm/telemetry-js-config-generator --id 57ff13d6-cb2e-4a9c-8489-a1c7ceea1b16 --endpoint https://collector-prod.1am6wm210aow.us-south.codeengine.appdomain.cloud/v1/metrics --files ./src/**/*.(tsx|js|jsx)

Change List (commits, features, bugs, etc)

Adds @ibm/telemetry-js dependency
Adds telemetry.yml config file
Adds readme telemetry notice
Adds telemetry.yml as an exported file if the package specifies files
Removes @carbon/telemetry
Updates postinstall script to use the new telemetry command

Acceptance Test (how to verify the PR)
Please look through package.json config files and ensure all necessary modifications have been made so that the "telemetry.yml" config file is included in the release version of each package.
PLEASE NOTE: In order for IBM Telemetry to start collecting data for this project, a new build must be published including these changes.
Regression Test (how to make sure this PR doesn't break old functionality)

N/A

Things to look for during review

[ ] Make sure all references to iot or bx class prefix is using the prefix variable
[ ] (React) All major areas have a data-testid attribute. New test ids should have test written to ensure they are not changed or removed.
[ ] UI should be checked in RTL mode to ensure the proper handling of layout and text.
[ ] All strings should be translatable.
[ ] The code should pass a11y scans (The storybook a11y knob should show no violations). New components should have a11y test written.
[ ] Unit test should be written and should have a coverage of 90% or higher in all areas.
[ ] All components should be passing visual regression test. For new styles or components either a visual regression test should be written for all permutations or the base image updated.
[ ] Changes or new components should either write new or update existing documentation.
[ ] PR should link and close out an existing issue

Hi @cgirani - I see you've reviewed a few of the recent PRs in this repo. Are you able to review this PR? Please let me know if you have any questions.


Feature suggestion

I'd be really nice if we can seperate pipes, tubes or whatever with wrench just like Thermal Dynamics ducts

Please watch #4889 for updates. There are still some kinks in it, but it's on the list


Discord

Mid0riya I have a request for this bot I'm willing to pay for something so simple can u just reach out to me bro.

What is the request

I have added a captcha checker that sends all captchas to anti captcha to solve, I just need to find a way to make the bot pause for 60 seconds when "chat captcha❌" or dm captcha ❌

Whenever I try to change code it tells me to update.

@VihaanReddyM

send your repository name

It's for this bot

pls message me on discord will discuss there vihaan7948

I've just added you @VihaanReddyM

Your name pls

I am degrade


feat(app): Enable support for IPv4 wired robots by default

overview
This PR enables "new" discovery to support the container changes in #1970 by default in the app. It also adds the changes made in #2072 to the top-level Makefile so that make push-api and make term from the repo-level will automatically work with whatever ethernet robot you have plugged in (whether its a new IPv4 or an old IPv6 one).
Presumably (based on extensive in-house testing and positive results with users who were experiencing issues) fixes #990 and fixes #1964. This is the last known app-side blocker for the 3.3.0 release.
changelog

feat(app): Enable support for IPv4 wired robots by default

review requests
The components of this PR have been tested pretty extensively over the past few weeks, but we should be sanity checking this. Testing goal is to get something to break. Please go nuts; we need this to be solid.
If you do test, please leave notes in your comment so we can trace back any checkbox changes.
OSes to test:

[ ] macOS
[ ] Ubuntu (or any Ubuntu/Debian based Linux)

[ ] 14.04 LTS
[ ] 16.04 LTS
[ ] 18.04 LTS

[ ] Windows

[ ] Windows 10
[ ] Windows 7

API software versions to test:

[ ] Tag v3.2.0
[ ] Current edge

Robot configurations to check out:

[ ] Ethernet connected legacy IPv6 robot
[ ] Ethernet connected to IPv4 robot
[ ] WiFi connected legacy IPv6 robots (WiFi is not IPv6, so should be no actual change here)
[ ] WiFi connected IPv4 robots
[ ] Virtual smoothie

Success criteria

[ ] Robots show up with their actual name (e.g. "opentrons-bitter-wood", not "Opentrons USB")
[ ] HTTP endpoints (e.g. lights) work
[ ] RPC endpoints (e.g. tip-probe) work
[ ] If RPC socket is closed by the server, user is alerted that connection has been lost

Simulate by killing process on robot

[ ] If network connectivity goes down without socket closing, user is alerted

Simulate by disabling WiFi or pulling the USB cord

Know problem: app crashes if currently connected robot becomes unhealthy (and, thus, disappears from the list). Working on a fix now

Pass on 3.3 OSX with the sole issue of sometimes if the robot disconnects (either by unplugging the USB or by disconnecting my wifi) the robot disconnected modal won't pop up - the connected list clears but there's no modal. Upon reconnecting, I get the modal.

Tested on Windows 10.
Connected successfully to legacy IPv6 + robots on IPv4. Something I found while testing:
I could not set advanced settings on the legacy robot (which should have advanced settings API logic according to SW version).

WIP review:
Tested on Ubuntu 16.04 (well, Linux Mint edition)
Only tested IPv4 (Sunset) b/c we're still working on getting an IPv6 set up -- both ethernet & wifi work for all the success criteria listed.
Virtual smoothie also OK for all success criteria.

Also, looks like there's a merge conflict RN


Fix for CUDA 9.1

device_functions_decls.h is renamed to device_functions.h

@joseortiz3 do you have more than one version of cuda installed? i'd say thats it. clean install of cuda 9.1 with patch1+patch2 requires this fix.


ClusterRoles created for user created roles does not get updated when roles are modified.

Rancher versions: v2.0.0-alpha12
Steps to reproduce the problem:

Created a custom Role by granting access to  namespace and pod.
Added a standard user with this custom role to an existing project.
User was not able to deploy pods.  At this point , I see the "ClusterRole" associated with the "RoleBinding" to have the right resources in it but still did not work. This issue tracked in https://github.com/rancher/rancher/issues/11146
Edit custom Role and grant additional access to replication controller.
This did not result in ClusterRole to be updated with the new permissions granted.
Added a new user with this ClusterRole   to the same project.
This resulted in the  ClusterRole to be updated with the new permissions relating to Namespace being granted

After step5 , we expect the ClusterRole to be updated , so that all existing users associated with the role get the updated access rights.

Note to self: cause is that the roleTemplate user controller is created as "clusterScoped", which is wrong bc roleTemplates are not a cluster scoped resource

Rancher versions: Build from latest master
Steps to reproduce the problem:

Created a custom Role by granting access to namespace , pod and deployment
Added a standard user with this custom role to an existing project.
User is able to deploy deployments successfully. But gets a 403 forbidden error when trying to deploy statefulset.
Edit the  custom Role  and granting access to statefulset as well.
User is now able to deploy statefulset successfully.


Standardized Unit Testing

https://github.com/hylasoft-usa/h-opc/issues/14#issuecomment-205964078
In the above comment Giacomo notes that there is an online OPC test server. I'd like to incorporate it into the unit tests and get tests going so that anyone can run them without any setup.

I've succeeded on this with OPC-UA. The tests use a local simulation server when testing in debug mode and an online simulation server when testing in Release mode. However, I can't find anything similar for OPC-DA. I think it might not be possible since DA uses COM services and I don't think you can reproduce this with an online service. The alternatives I can think of for testing on the CI server are manually installing MatrikonOPCExplorer on it or trying to mock the connection, but I'd rather do the former.

I think if we could turn the explorer into a chocolatey package, that would be optimal, but I'm not sure how feasible it is.

Going to switch to Graybox Simulator instead of matrikon because:

It is definitely freeware

Matrikon wants you to register before you are allowed to download
Won't get in trouble for misusing it in some way

It has an MSI installer

Easier to install from the command-line and therefore, to use in an appveyor build

Lighter-weight

I also found out that the OPC Foundation's OpcNetApi.dll is dependent upon the Core Components package so I have to find a way to get that installed easily as well


please remove whoogle.link

if you use whoogle.link it redirects you to https://ftw.lol/services/#whoogle saying
"The Server is already rate limited. Nothing I can do about that. You have to wait until it works again, or just use another public instance."
but their instance https://whoogle.ftw.lol/ works fine

Fixed in https://github.com/benbusby/whoogle-search/commit/421a8ac05455877cbcd9fec335c18598d9b5e885


prompt to save before running unsaved scene

When you try to run the project or a local scene, instead of just popping up the message that the scene hasn't been saved before, it should just popup the save scene dialog, and then run after saving the scene. I'd say this should always happen, but at the very least if the autosave before running option is ticked.

PR #1129 has been merged so it should have fixed this issue.


Bump release 10

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


Custom TelemetryProcessor order

It is not clear from the article, when defining a custom TelemetryProcessor which sets the SamplingPercentage to 100 if it should be defined before or after the AdaptiveSamplingTelemetryProcessor. Looking at the code, it seems that the custom processor should come before the adaptive sampling one otherwise it will have no effect since the events have already been sampled once they reach the custom processor. Can you please confirm this and update the page with an example?

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

ID: 2f4c906d-7abe-eab7-331a-120230344583
Version Independent ID: ab24ade5-5e4c-b430-c3f8-2a00073e9e81
Content: Telemetry sampling in Azure Application Insights
Content Source: articles/azure-monitor/app/sampling.md
Service: application-insights
GitHub Login: @cijothomas
Microsoft Alias: cithomas

@adrianignat13  Thank you for your question and feedback, we will look into this and get back to you accordingly.

Yes it is correct that the processor which set samplingpercent to 100 should be the 1st one. Infact, it'd be best to run it as a TelemetryInitializer, as TelemetryInitializers are guaranteed to run before any processors, so users dont need to worry about the ordering.

Please close. I updated the doc to suggest using Telemetryinitializer.  #please-close


feat: implement override flag when creating clients

In order to create two different clients on chains you already have configured, you need to use the --override flag in the relayer.
This PR adds the ability to take advantage this --override flag with interchaintest.
Note that this is only implemented for the go relayer.

If we need to expand this further, I almost feel we should just have an ExtraFlags []string to ensure it can be expanded easily without modification to the core type


Create Troubleshooting & Common Problems

Signed-off-by: Michael Nairn<EMAIL_ADDRESS>

Hi @ANikolova22, this is me creating a live document for troubleshooting. However, it needs to be reviewed before being merged with main.

Yes, sure. How is it going to work? Is it a Markdown file, or just a .doc? Can't really tell from the branch!

It's just a .doc for now. Maybe better as a Rmd file though?

Hmm, I think it's fine either way, but what concerns me is the practicality of having a living document like that hosted on the GitHub repo... Although it makes sense for it to be here, I think it makes it a bit cumbersome for people to add stuff quickly. I mean, you'd have to do a branch, pull, push, request review etc, right? Just for adding a sentence, seems a bit much. Perhaps better to keep something like that on SharePoint in the Automation folder and maybe have a copy here that's occasionally updated, rather than the living document itself? Not sure, what do you think?

Definitely! I'll make it on sharepoint now.


What does "Container action is only supported on Linux" mean?

Given the error "Container action is only supported on Linux", I'm guessing this action won't work on a macOS runner?
Below is what I'm attempting. Should this work on a macOS runner? I'm not sure if I've just configured something wrong, or was expecting too much from the action.
#Test Template

Use the link(s) below to download artifacts created by this build.

* {{ .foourl | mdlink "Foo Artifact" }}
* {{ .barurl | mdlink "Bar Artifact" }}

      - name: Render template
        id: artifact-template
        uses<EMAIL_ADDRESS>        with:
          template: .github/ACTION_TEMPLATES/artifact-download-template.md
          vars: |
            foourl: ${{ steps.artifact-upload-step-foo.outputs.artifact-url }}
            barurl: ${{ steps.artifact-upload-step-bar.outputs.artifact-url }}

OK, looking at the sources, it would appear this action will only work in a linux-runner workflow, so no macOS or Windows support.
It would be nice if this were clarified in the README so people don't waste their time with the action.

Go supports cross-compilation for Windows and MacOS, so it should be possible.
The more significant limitation is that it is a Docker action.
It seems like Docker is unavailable on the Windows and Apple silicon GitHub Actions runner.
If that helps, I can distribute this action as a binary file compiled for the required architecture.
Added note to README about that

@dnedrow were you able to get the action to work with MacOS runners?  It looks like Docker currently not work on macOS runners with ARM architecture, at least according to https://github.com/docker/actions-toolkit/issues/317
There are some other related comments about using docker with MacOS runners:

https://github.com/actions/runner/issues/1456#issuecomment-1999400776
https://github.com/actions/runner-images/issues/17#issuecomment-1537238473
https://github.com/actions/runner-images/issues/2150#issuecomment-1242888565


How to install on a Raspberry Pi 3?

Hi,
Please can you help me to install on a Raspberry Pi 3 with Raspbian ?
I tried this https://gist.github.com/sleeyax/e9635eb352a4fcdf94194f763d743689 (only part of install PMS) but I have errors.
Is there another way?
Thank you

This was a git error, not a PimpMyStremio installation issue.. So I'm closing this to keep things clean.
If anyone will have issues installing on the RPI, they can open a new issue.


fix: tenant update prefer existing value, not default

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.05%

Covered Lines:
2947

Relevant Lines:
3444

💛  - Coveralls


Write json errors on console

Prerequisites

[x] Can you reproduce the problem with Debug \ Reload Without Extensions?
[x] Did you perform a cursory search to see if your bug or enhancement is already reported?
[x] Did you read the Troubleshooting guide?

For more information on how to write a good bug report read here
For more information on how to contribute read here
Description
In https://github.com/adobe/brackets/issues/12831 I had a briefly discussion with @redmunds:

@ficristo

I think would be even better having a json linter in core.

I'm ok with that as long as user has a way to disable it.

While I'm the one that proposed the extension approach, actually I don't want another situation like the one with JSLint.
So I agree with @redmunds that if we add one we have to be careful in how we integrate it.

And more better our json files should not be strict json, they should support, for example, comments in them. Something like gyp file which support also trailing commas.

Totally agree.

Maybe trailing commas are too much, but comments IMHO are really needed.

But yes, as short gap would be nice printing something in the console in case of error.

While I agree, with both of those suggestions, they won't catch all cases, so errors should still be written to console.

We should check at least all json file used directly by Brackets core (brackets.json, ...)
Steps to Reproduce

Create a .brackets.json
Write an invalid json
Open the Console of Developer Tools

Expected behavior:
A warning logged
Actual behavior:
Zero warning
Versions
Windows 10
master

Why don't we just use JavaScript files as configuration objects?

Linted automatically
Shows errors in console
Has comments
Easily configured
Familiar syntax
Backwards compatible with the json notation through JSON.parse()

+1 for errors in the console


Added ability to rename a tab

Fixes #533 .
Changes proposed in this pull request:

Tabs can now be renamed by double-clicking on them.

Sorry @Weakky , but I just implemented this 🙈 Your PR looks good (besides the tabName could just use name). I'm cleaning up PRs this week. You will be mentioned in the release notes anyways as you have basically implemented this feature now!


[WIP] signed gdi regions to adjust negative coordinates

Related to #4944 pass on signed coordinates to adjust invalid values later on when enough is decoded to know what they are used for.

@openconcerto finally found some time for this issue and updated the pull with source and destination coordinate clipping in gdi_BitBlt. Not working perfectly but far better than current master.

@freerdp-bot test

@freerdp-bot test

@freerdp-bot test

@freerdp-bot test

@freerdp-bot test

@freerdp-bot test now and fix it!

@freerdp-bot test


[e2e]: generic schedule main default slsa3

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/3879856476
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.generic.schedule.main.default.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.generic.schedule.main.default.slsa3.yml
Trigger: schedule
Branch: main
Date: Tue Jan 10 03:13:36 UTC 2023

If this still fails tonight I'll take a look, looks similar to the other breakage caused by the gazelle bump without also bumping go.

Yeah, I think this should be fixed now and will get closed on the next run.

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/3889324439
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.generic.schedule.main.default.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.generic.schedule.main.default.slsa3.yml
Trigger: schedule
Branch: main
Date: Wed Jan 11 03:18:46 UTC 2023
Tests are passing now. Closing this issue.


[DOCFIX]Update Journal.md

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/20613/
Test PASSed.

Merged build finished. Test PASSed.


feat: Added tooltip for background helpers

This should help identify background helpers and why stuff is being highlighted.

Applied proposed changes, and then I've made a further change to try and make this more generic for any helper to make use of if needed.


Can O' Spam: Watch omaxe.support

Can O' Spam requests the watch of the watch_keyword omaxe\.support. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

omaxe\.support has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by cigien in Charcoal HQ


Use relative uri path to fix digest authentication

Fix issue with absolute URL instead of relative URL passed to digest authentication.
Issue: #3093

Please keep open.


Inappropriate usage of fieldsets in 2.0-wip

Fieldset — set of related form controls, according to specs. In 2.0-wip branch every single input control wrapped into fieldset. What is the reason to do it in this way?

The structure of our forms in 2.0-wip maps itself to work with a single input per each fieldset, or multiple ones. It's up to you and how you build your forms. In that regard it's appropriate, but I do see the concern.
Any more thoughts?

or multiple ones

Ok, never mind. IMO the docs should explicitly reflect this.


All Day events in separate bar (week/day view) - TRANSLATION NEEDED!

As per the original request https://github.com/antoniandre/vue-cal/issues/21,
the idea is to have all the "all day events" separated in a top bar like on this image:

if anyone knows a (short length) translation for 'All day' text for the following languages: hr, ka, pl, pt-br, ru, sk, sv, zh-cn, please contribute that file (in i18n/ folder) or write a comment here!
Thanks! 👍

Hey @antoniandre
I am assuming this calendar project is a hobby/fun project for you, so I don't really wanna come across pushy. But in our project we would need this functionality in a week or so. I would appreciate it a lot if you would pick this up!
Thanks a lot for your hard work!

Hi @ArjenSwBase,
As you point it it is a side project and I do also have a full time job.
I will start this feature when I have time this week. But if you are in a hurry for the next week you should consider starting this feature in a fork.

I'll do the base tonight and we will see how long it will take from there.

I'll see if I can continue on your base when I have some time. I've tried earlier but couldn't figure it out thats why I opened an issue for it! ;)
Thanks!

Hi @ArjenSwBase,
It is well started and already showing up nicely! (you can try in the dedicated branch)
What is not done yet is:

implement multiple days in this new area (events across multiple cells)
check all the other features in this new top bar, and make sure it all works. I have noticed the delete feature is not working well
add this feature on month view as well

There is still a fair bit of work before releasing a stable version but if you don't need all that you will be able to fork and take shortcuts.
I will continue on that tomorrow

Hi @ArjenSwBase,
I have released a first stable version https://antoniandre.github.io/vue-cal/#ex--all-day-events.
Displaying multiple day events across multiple cells is not done yet. I will only start that next week.
But if you have multiple days to display, they will be split into daily segments and repeated on each day it needs to be.
This should already help you for your project. 👌

Hi @antoniandre
Amazing work! Thank you so much. I can indeed already use this for my project.

if anyone knows a (short length) translation for 'All day' text for the following languages: de, es, hr, ka, nl, pl, pt-br, ru, sk, sv, zh-cn, please contribute that file (in i18n/ folder) or write a comment here!
Thanks! 👍

For Dutch(nl) it would be "Hele dag"

German: "Ganztätig"

German: "Ganztätig"

Is there a shorter word or multiple shorter words to fit it in small cell?
I don't want to truncate words but I can display on up to 3 lines.
Would "den ganzen Tag" be a correct translation as it fits on 3 lines?

"Den ganzen Tag" works but would be unusual in a calendar context. What you can do is split the suggested word: "Ganz- tätig" into two lines. But generally you might have that problem with other languages as well.

You would have to ask yourself, is it really required to state that it is for all day events. If you take a look at google calendar, you will see that they don't state it, they just show your timezone.
The calendar on mac does state it. But is it really necessary?

"Den ganzen Tag" works but would be unusual in a calendar context. What you can do is split the suggested word: "Ganz- tätig" into two lines. But generally you might have that problem with other languages as well.

Thanks @davidgraeff, I will change that in next release then.

zh-CN:"整天"

Closing this issue as feature is released.
This feature will be improved, see #107 and continue thread there.


IP Address range used by RESTful technical profile

We need to call a REST service which whitelists IPs.
Is there a list of IP ranges available which are used by the restful technical profile?

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

ID: 6dff7a38-a459-4eb9-22fe-d225eeac5e34
Version Independent ID: c3e92211-d07e-edec-3a08-eb68a26859bb
Content: Define a RESTful technical profile in a custom policy in Azure Active Directory B2C
Content Source: articles/active-directory-b2c/restful-technical-profile.md
Service: active-directory
Sub-service: b2c
GitHub Login: @mmacy
Microsoft Alias: marsma

@sgdesmet Thanks for your feedback! We will investigate and update as appropriate.

Hello @sgdesmet can you clarify what the ask is? Azure datacenter IPs can be found here : https://www.microsoft.com/en-us/download/details.aspx?id=41653
What is the issue that you're experiencing?

Hello @FrankHu-MSFT we need to call a REST service which can only be called from IPs that are whitelisted. Thus we need to provide such a list of IPs that can be used by Azure B2C to make REST calls, but supplying the entire list you indicated will not be accepted. Is there some subset of IPs that can be used?

Hello @sgdesmet B2C runs on Azure, so it can be from any of those IP Addresses.
That is THE list for all B2C services.
Please let us know if there are anymore questions within the scope of this git issue. If not, I will be closing out this git issue by end of day today. Please file a new git issue with a reference to this one if you have anymore concerns. Thanks


express.static redirects instead of responding 404

Empty express, like that -
export const app = express();
http.createServer(app).listen(80);

redirects /scripts to /scripts/  on its own.
Expected behaviour is to return 404, like to any other path, /assets for example

Can you provide the exact version of things you are using and the step-by-step directions to get the behavior? I'm asking because I was unable to replicate. This is the commands I ran, which give the expected 404:
$ npm i express
+<EMAIL_ADDRESS>added 50 packages from 37 contributors and audited 126 packages in 2.658s
found 0 vulnerabilities

$ node -e 'require("http").createServer(require("express")()).listen(3000)' &
[1] 34705

$ curl -i http://<IP_ADDRESS>:3000/scripts
HTTP/1.1 404 Not Found
Content-Security-Policy: default-src 'none'
X-Content-Type-Options: nosniff
Content-Type: text/html; charset=utf-8
Content-Length: 146
Date: Fri, 18 Oct 2019 17:54:47 GMT
Connection: keep-alive

<!DOCTYPE html>

<meta charset="utf-8">
<title>Error</title>

Cannot GET /scripts

I did not test that properly, sorry about that.
it turns out browser cached that 301 response.
Tested in incognito mode and empty express does return 404.
tried commenting/uncommenting lines and it turns out express.static causes that.
here is the actual code
const setHeaders = (req, res) => {
  res.set("Content-Security-Policy",
    "script-src 'self'; img-src 'self'; connect-src 'self'; style-src 'unsafe-inline'; default-src 'none'; frame-ancestors 'none'")
}
export const app = express();
app.use("/scripts", express.static("build/bundle", { setHeaders }));
http.createServer(app).listen(80);

issue was reported after using OWASP ZAP scanner, it tries to get "localhost/scripts" url, receives the redirect and reports a vulnerability.
Vulnerability actually is not that there is 301 response, but missing "frame-ancestors" part in its "Content-Security-Policy".
I am not sure if that 301 is a real security risk, but I need either server to respond 404 instead of it,
or let it apply setHeaders on that 301.
404 seems more reasonable

Add redirect: false to your express.static options to turn off the redirect behavior :+1:

With this flag it passes the control to the next app.use() in the chain.
Thank you very much. Solved it for me.


1.21 Update

Would be very nice :D

Was busy, but I have some more time now so I'll look into this tomorrow.


Ref. #1142

Pull Request Description
What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)
Ref. #1142
What are the significant changes in functionality due to this change request?
Update CashFlow

For Change Control Board: Change Request Review
The following review must be completed by an authorized member of the Change Control Board.

[ ] 1. Review all computer code.
[ ] 2. If any changes occur to the input syntax, there must be an accompanying change to the user manual and xsd schema. If the input syntax change deprecates existing input files, a conversion script needs to be added (see Conversion Scripts).
[ ] 3. Make sure the Python code and commenting standards are respected (camelBack, etc.) - See on the wiki for details.
[ ] 4. Automated Tests should pass, including run_tests, pylint, manual building and xsd tests. If there are changes to Simulation.py or JobHandler.py the qsub tests must pass.
[ ] 5. If significant functionality is added, there must  be tests added to check this. Tests should cover all possible options.  Multiple short tests are preferred over one large test. If new development on the internal JobHandler parallel system is performed, a cluster test must be added setting, in  XML block, the node <internalParallel> to True.
[ ] 6. If the change modifies or adds a requirement or a requirement based test case, the Change Control Board's Chair or designee also needs to approve the change.  The requirements and the requirements test shall be in sync.
[ ] 7. The merge request must reference an issue.  If the issue is closed, the issue close checklist shall be done.
[ ] 8. If an analytic test is changed/added is the the analytic documentation updated/added?
[ ] 9. If any test used as a basis for documentation examples (currently found in raven/tests/framework/user_guide and raven/docs/workshop) have been changed, the associated documentation must be reviewed and assured the text matches the example.

Job Mingw Test on d76f050 : invalidated by @alfoa

Job Mingw Test on d76f050 : invalidated by @alfoa

Job Mingw Test on d76f050 : invalidated by @alfoa

Job Mingw Test on d76f050 : invalidated by @alfoa

Job Mingw Test on d76f050 : invalidated by @alfoa

Job Mingw Test on d76f050 : canceled by @alfoa

Job Mingw Test on d76f050 : invalidated by @alfoa

Job Mingw Test on d76f050 : invalidated by @alfoa

Job Mingw Test on d76f050 : invalidated by @alfoa

Job Mingw Test on d76f050 : invalidated by @alfoa

@PaulTalbot-INL This can go in

Checklists and tests pass, approving merge.

Job Mingw Test on d76f050 : invalidated by @joshua-cogliati-inl
testing civet


Update xcodeproj

Not sure why ROOT/bin/ is prefixed in all execution_ouput.txt files?

@mrackwitz I reverted the update to clintegracon for now. I also updated the Example.xcodeproj yml-presentations, it seems to me as the yml files are generated using xcodeproj and these are valid changes.

Whoops! Totally forgot about your PR sitting here. Sorry Piet!

I also updated the Example.xcodeproj yml-presentations, it seems to me as the yml files are generated using xcodeproj and these are valid changes.

Not exactly. The YAML representations are generated by the test harness, but they use xcodeproj's hash representations. The serialization, which has changed here, depends usually on the libyaml version in the environment. Not sure exactly how that has changed. But the changes seem valid. :+1:


Add windows github action workflow

At the moment I don't believe this will work because it depends on
services which require a runs-on value of a linux host.
Opening this as a draft PR just to track attempts at solving this.

Pull Request Checklist
Is this in reference to an existing issue?
Yes, #68
General

[ ] Update Changelog following the conventions laid out here

[ ] Update README with any necessary configuration snippets

[ ] Cookstyle (rubocop) passes

[ ] Rspec (unit tests) passes

[ ] Inspec (integration tests) passes

New Features

[ ] Added a Testing Artifact as either an automated test or a manual artifact on the PR.

[ ] Added documentation for it to the README.md

Purpose
Add a GH Action for testing the windows agent in CI
Known Compatibility Issues
In cookbook none. With GH Actions, service containers aren't supported on windows runners.

Known issue right now that services with GH Actions requires linux:
Error: Container operations are only supported on Linux runners

Hey @derekgroh I don't have any great ideas for how best to handle this, but if you have experience with windows + GH Actions feel free to push fixes to this branch with ideas.

@webframp Not really, just started trying to play with it. We can try to connect on Slack and maybe figure it out.

@webframp Can you allow me to push against this branch?

@derekgroh I think there are several options and it depends on what you want to do:

invite you as a collaborator onto the project, if you would like to help maintain the project I would support it but lets open a github issue for it. While this is not under the plugins org I would like us to follow a process that is open (we may want to document this and our differences from plugins): https://github.com/sensu-plugins/community/blob/master/HOW_TO_BECOME_A_MAINTAINER.md
Sean can fork the repo onto his personal and give you access there
You can fork the repo, make your updates, provide a branch or link to your updates, we can apply the patch on your behalf

I am going to write up an issue to better outline what being a maintainer should look like.

@derekgroh Feel free to open something new based on this branch too, I don't do a lot with Windows these days so this is just sort of a brain dump.
I have no problem closing and not merging this.

Here's what I was able to work out.
Target:  winrm://vagrant@http://<IP_ADDRESS>:5985/wsman:3389

  Command: `cmd.exe /c "echo %PATH%"`
     [PASS]  stdout is expected to include "c:\\Program Files\\Sensu\\sensu-cli\\bin\\sensuctl"
  File c:\Program Files\Sensu\sensu-cli\bin\sensuctl\sensuctl.exe
     [PASS]  is expected to exist
  Command: `sensuctl entity list`
     [PASS]  stdout is expected to match /backend/
     [PASS]  exit_status is expected to eq 0

Test Summary: 4 successful, 0 failures, 0 skipped
       Finished verifying <ctl-windows-2019> (0m9.35s).
-----> Test Kitchen is finished. (5m50.69s)

---
name: windows

"on":
  pull_request:
  push:
    branches:
      - master

jobs:
  windows_agent:
    runs-on: windows-latest
    steps:
      - name: Check out code
        uses: actions/checkout@master
      - name: Install Chef
        uses: actionshub/chef-install@master
      - name: Create directory
        run: mkdir D:\a\berks-cookbooks\
      - name: Create Link
        run: cmd /c mklink /d  D:\a\cookbooks\ D:\a\berks-cookbooks\
      - name: Berks
        working-directory: D:\a\
        run: berks vendor -b D:\a\sensu-go-chef\sensu-go-chef\Berksfile
      - name: Chef Zero
        working-directory: D:\a\cookbooks\sensu-go\
        env:
         CHEF_LICENSE: accept-no-persist
        run: chef-client -z -o sensu_test::agent
      - name: Verify
        run: chef exec inspec exec D:\a\sensu-go-chef\sensu-go-chef\test\integration\agent\agent_spec.rb
        env:
         CHEF_LICENSE: accept-no-persist
  windows_agent_choco:
    runs-on: windows-latest
    steps:
      - name: Check out code
        uses: actions/checkout@master
      - name: Install Chef
        uses: actionshub/chef-install@master
      - name: Create directory
        run: mkdir D:\a\berks-cookbooks\
      - name: Create Link
        run: cmd /c mklink /d  D:\a\cookbooks\ D:\a\berks-cookbooks\
      - name: Berks
        working-directory: D:\a\
        run: berks vendor -b D:\a\sensu-go-chef\sensu-go-chef\Berksfile
      - name: Chef Zero
        working-directory: D:\a\cookbooks\sensu-go\
        env:
         CHEF_LICENSE: accept-no-persist
        run: chef-client -z -o sensu_test::agent_choco
      - name: Verify
        run: chef exec inspec exec D:\a\sensu-go-chef\sensu-go-chef\test\integration\agent\agent_spec.rb
        env:
         CHEF_LICENSE: accept-no-persist
  windows_ctl:
    runs-on: windows-latest
    steps:
      - name: Check out code
        uses: actions/checkout@master
      - name: Install Chef
        uses: actionshub/chef-install@master
      - name: Create directory
        run: mkdir D:\a\berks-cookbooks\
      - name: Create Link
        run: cmd /c mklink /d  D:\a\cookbooks\ D:\a\berks-cookbooks\
      - name: Berks
        working-directory: D:\a\
        run: berks vendor -b D:\a\sensu-go-chef\sensu-go-chef\Berksfile
      - name: Chef Zero
        working-directory: D:\a\cookbooks\sensu-go\
        env:
         CHEF_LICENSE: accept-no-persist
        run: chef-client -z -o sensu_test::ctl
      # - name: Verify
        # run: chef exec inspec exec D:\a\sensu-go-chef\sensu-go-chef\test\integration\ctl\ctl_spec.rb
        # env:
         # CHEF_LICENSE: accept-no-persist

The ctl job fails out with the path and backend not matching, where as test kitchen detects them correctly (see above). This seems like an environment issue with the platform GitHub is using, but I can't be sure.
Not sure if the ctl run should be removed or how best to test, I've also changed the test to and list backends instead of users
sensu_ctl 'default' do
  action [:install, :configure]
  username 'guest'
  password 'i<3sensu'
  backend_url 'https://caviar.tf.sensu.io:8080/'
  debug true
end

This allows ctl testing against a running backend, which should always be available


Fixed CPU / Cores in example vm templates

Fixes #1202
NONE

Signed-off-by: Marc Sluiter<EMAIL_ADDRESS>

@slintes the examples are now genrated from go structs too. You will have to change https://github.com/kubevirt/kubevirt/blob/master/tools/vms-generator/vms-generator.go#L455 and run "make generate".

oh, ok :)


Running ChakraCore in ASP.NET web api

I have a data processing logic (map-reduce) in a _JavaScript file _which currently runs on browser. The user downloads this data processing JS file as part of the html content download, and then the browser runs it.
I currently use _ASP.NET 5 Web API _for data retrieval. I want to move this data processing logic (JS file) to the server side. One option I've looked at is running this JS file in NODE.JS. Since I don't want to add another technology of NODE.JS, can I run the ChakraCore in ASP.NET 5 WebAPI and then process the data?

Yes, it is possible. See our wiki on Embedding ChakraCore for some pointers!


Non-ascii filepath warning

The plugin (v1.0.0-rc1) throws a warning popup in Illustrator CC each time a document is saved under a file path with non-ascii characters even when the document does not contain any LaTeX2AI labels.
(although after installing the fix for CS6 I do not seem to get the warning anymore, instead an error is thrown by l2a_file_system.cpp when saving a document with an embedded label, which is puzzling since the two Illustrators (CC and CS6) and the respective plugins are installed separately )

Thanks for opening this issue I will have a look at this soon, should be a very similar fix as with CS6.
I am not exactly sure I fully understand the second part of your comment. Do you get the error in CS6 or CC? Could you post the error message? In general the two AI versions should not affect each other if the plug-in binaries are in saved in different directories and the respective AI versions point directly to that directory.

Do you get the error in CS6 or CC?

That was in CC. But that all is just a sidenote, I didn't perform thorough testing on that.

Could you post the error message?

Not anymore, unfortunately. My trial has ended, so I reverted back to CS6. I decided to stick with that one for a while longer after all.

Hard to say what caused the issue. There should be no interplay between different Illustrator versions and the plugin, so let's see if this happens again for other users, then this can be tracked further.
As for the main topic of this issue, I will try to include this into the final release version v1.0.0.

@Eltaurus-Lt out of interest, could you post an example file name or path that raised the warning for you?

I'm not sure, what exactly I was editing at that time, but it must have been something inside a directory with either Cyrillic or Japanese characters in the name

@Eltaurus-Lt thanks, for the initial report of the issue.
With the release of v1.0.0 unicode paths are supported and this issue can be closed.


HDDS-10767. Reducing DatanodeDetails in the ContainerLocationCache

What changes were proposed in this pull request?
In the Ozone Community Meeting, it was discussed that DiDi company's om often occurs full gc, after jmap, it was found too many DatanodeDetails objects occupy memory, this pr will reduce the generation of DatanodeDetails objects.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-10767
How was this patch tested?
UT

My problem, I will delete this branch. @adoroszlai Thanks.


Issue while installation on CentOS

Hi,
I am trying to have quick PoC on srvAudit, but i am facing issue with installation script as well as source code,
Could you please help me fix it?

Script install
curl -sSL --ciphers ecdhe_ecdsa_aes_128_sha https://srvaudit.com/installcentos | sudo sh
curl: (35) Cannot communicate securely with peer: no common encryption algorithm(s).

With source code its asking for username and password.

-Rohit

Hello Rohit,
What OS are you using?  Be sure you have the latest version of Ubuntu or CentOS.  On CentOS, you can try "yum update nss nss-util nss-sysinit nss-tools" which may help.

Hi,
Thanks for looking into it,
I have tried to update packages mentioned above, still getting below error while installing srvAudit.
curl -sSL --ciphers ecdhe_ecdsa_aes_128_sha https://srvaudit.com/installcentos | sudo sh
curl: (35) Cannot communicate securely with peer: no common encryption algorithm(s).
My CentOS release
cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
Could you please let me know how to compile it directly from github repo? Because after cloning repo and installing install script, its asking to enter username and password as in script its compiling srvaudit code form git.srvaudit.com and its private repo.
-Rohit

Script installcentos line no 31
git clone http://git.srvaudit.com/cotton/srvaudit.git
Its private repo and due to that its asking for username and password while manual install.
-Rohit

Hi,
Just quick update, that installation script worked for me using below command
curl --ciphers ecdhe_rsa_aes_128_gcm_sha_256 https://srvaudit.com/installcentos | sudo sh
But its still asking for username and password while cloning repo from git.srvaudit.com
Complete! mv: cannot stat ‘/srv/audit’: No such file or directory Cloning into 'srvaudit'... Username for 'http://git.srvaudit.com':
Could you please help me out to resolve it?
-Rohit

Even same behavior noticed while cloening https://git.srvaudit.com/cotton/srvAuditTesterCentOS.git

-Rohit
`

I updated the CentOS installer to use the new repo.  I'll review the test instance repos and get them back online by this weekend.

Sorry for the delay rohitrsh, I'm working on a beta version that will be released in a few weeks.


Issue_analyse-resume - The analyse resume UI prints a number with no context

The analyse resume section in the UI only prints a float number which doesn't give much context to user. Some supporting text can be added

This sounds like a good idea. Currently it is confusing for end users to understand much by looking at it. Maybe a guide can be included at the bottom of the page to provide clarity on the score, as well as what are the ranges for the score (e.g. >90.0: Excellent, 75.0 - 90.0: Good, 50.0 - 75.0: Average, 0.0 - 50.0 - Poor)


Field type file?

Hi! This project will be very useful for me, really thank you!
I Would like to know if is in your to-do list allow user to upload some kind of file in server or s3 etc etc...
I think this could be very useful :)
Thanks

Fixed in #256