[incubator/kafka] SSL documentation

Is this a request for help?:
Hard to say
Is this a BUG REPORT or FEATURE REQUEST? (choose one):
BUG REPORT
Version of Helm and Kubernetes:
$ helm version
Client: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.1", GitCommit:"b1b29978270dc22fecc592ac55d903350454310a", GitTreeState:"clean", BuildDate:"2018-07-18T11:37:06Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"10+", GitVersion:"v1.10.6-gke.2", GitCommit:"384b4eaa132ca9a295fcb3e5dfc74062b257e7df", GitTreeState:"clean", BuildDate:"2018-08-15T00:10:14Z", GoVersion:"go1.9.3b4", Compiler:"gc", Platform:"linux/amd64"}

Which chart:
[incubator/kafka]
What happened:
Chart does not have a clear documentation on how to run it with SSL, only in an insecure way by default, without any example configuration or settings. Users have to figure out how the chart was developed and what options it does support to enable SSL, at all. The env var and mounted files option is a bit confusing too.
What you expected to happen:
The secrets option is not even documented in the instructions printed during the chart setup...
Anything else we need to know:
Running Kafka without SSL should be considered insecure and stated in the README of the chart, if this bug cannot be fixed with some documentation love 😥

Anyone was able to setup it with SSL? I can't still figure out good documentation about how to enable it

In case anybody wants to setup SSL auth, I have documented the steps on below link
https://medium.com/inspiredbrilliance/helm-incubator-kafka-setup-with-ssl-auth-7cf6fbe333d4


Move wasm-bindings code out of app

Closes: #1667
What is the purpose of the change

Refactor /app/wasm to /wasmbindings

Testing and Verifying
This change is a trivial rework / code cleanup without any test coverage.
Documentation and Release Note

Does this pull request introduce a new feature or user-facing behavior changes? no
Is a relevant changelog entry added to the Unreleased section in CHANGELOG.md? no
How is the feature or change documented? not applicable

Thanks for your reviews !


encode privlyLinkKey in Privly link

according to the code, privlyLinkKey is decoded when paring.

Merged to the development branch. Future pull requests should be made against that branch. https://github.com/privly/privly-applications/tree/develop


Add/advanced matching

This PR adds support for Facebook Advanced Pixel Matching.
https://developers.facebook.com/docs/facebook-pixel/pixel-with-ads/conversion-tracking#advanced_match
On initialize, we check for a user's traits that have been cached by A.js and fill in any matching attributes that are recognized by Facebook.
I removed the explicit overwriting of window.fbq on every page load so that it would be easier to test and because their snippet returns the existing fbq on initialization if window.fbq is already defined. I tested this and saw the pixels firing.

This method of overwriting breaks for ie 9

These same IE9 errors are failing on Master as well.

Circle Master Test
Circle Branch Test
corresponding to the following blocks
https://github.com/segment-integrations/analytics.js-integration-facebook-pixel/blob/master/test/index.test.js#L69
https://github.com/segment-integrations/analytics.js-integration-facebook-pixel/blob/master/test/index.test.js#L80-L82

This line is where the error is occuring.
https://github.com/segment-integrations/analytics.js-integration-facebook-pixel/blob/master/lib/index.js#L43

This is being caused in IE9 by a change in the process shim browserify puts in. @tsholmes is working on a fix that will get these tests to pass.

@ndhoule @hankim813 @tsholmes
Could you guys take a look at this PR?


clarify "inside" term

#575

@nenonix @JohanFreelancer9 - kindly do the copy editor review for this PR. Thanks.

@MaratMussabekov  - please merge the commit on the copy/edit review done by JohanFreelancer9  or make the necessary changes on the PR following the suggestions made. Thank you.

@chrfox - PR has been copy edited and is ready for final review. This is based on issue #575.
Thank you.
cc: @kenwith


KZL-912 Fix version selector

What does this PR do?
Fix redirect path when changing version because old path redirect to a 404 page
How should this be manually tested?

 Snippets tests reports   SDK Version Tests overview      v6        v5                                   :heavy_minus_sign:                    v1        v1        v1


test: add test for pkg common test

What type of PR is this?

test: pkg/common/test unit test statement coverage from 2.91% to 98.1%
Check the PR title.

[x] This PR title match the format: <type>(optional scope): <description>
[x] The description of this PR title is user-oriented and clear enough for others to understand.

(Optional) Translate the PR title into Chinese.
添加pkg/common/test单测
(Optional) More detail description for this PR(en: English/zh: Chinese).

en: Supplement unit test for pkg/common/test, coverage increased from 2.91% to 98.1%
zh(optional): 补充pkg/common/test的单元测试，覆盖率从2.91%提高到了98.1%
Which issue(s) this PR fixes:

related to https://github.com/cloudwego/hertz/issues/257

Please add ut coverage changes in PR's description🙏

Also you may check other PRs for how to fill the What type of PR is this?.

Also you may check other PRs for how to fill the What type of PR is this?.

I changed them, but I'm not sure if the coverage is correct.

Also you may check other PRs for how to fill the What type of PR is this?.

I changed them, but I'm not sure if the coverage is correct.

OK

Also you may check other PRs for how to fill the What type of PR is this?.

I changed them, but I'm not sure if the coverage is correct.

@a631807682 What type of PR is this? section only needs the type which is test in you case🙏


Power Nation TV

Checklist

[x ] I'm reporting a new site support request
[x ] I've verified that I'm running youtube-dl version 2020.05.08
[x ] I've checked that all provided URLs are alive and playable in a browser
[x ] I've checked that none of provided URLs violate any copyrights
[x ] I've searched the bugtracker for similar site support requests including closed ones

Example URLs

Single video:https://www.powernationtv.com/episode/TT2020-06/boosted-classic-292-straight-six
Single video: https://www.powernationtv.com/episode/HP2013-01/parade-of-ls-power

Description

Hi,
I was just wondering if you wouldn't mind supporting powernation tv downloads, there is no drm as I am currently able to download them manually be finding the playlist file and feeding it into FFMPEG but that is time consuming and difficult.  Thanks for all your great work,

looks interesting


feat(server): azure tts support initialized

What type of change does this PR introduce?

[ ] Bugfix
[ x] Feature
[ ] Refactor
[ ] Documentation
[ ] Not Sure?

Does this PR introduce breaking changes?

[ ] Yes
[x ] No

List any relevant issue numbers:
https://github.com/leon-ai/leon/issues/361#issue-1178286899
Description:
Tried the following method Microsoft Text-to-speech doc, but it didn't work. Maybe you can figure it out.

 ✨ [1.0.0] Azure TTS


Understanding the server.on function calls

I need to understand better what is going on here.
It looks to me like a mapping for what to send "stream_html" in response to receiving a request, and it uses the "processor" function as a helper.
To allow me to modularise that function "processor" I need to understand if I can pass parameters to that helper function "processor". I know it can accept one parameter at least, because it switches on that parameter (effectively) stream"html for example, but I wanted to know if I can send additional parameters.
Specifically, I'm trying to extract the embedded references to config.Data from the processor function.

I think I set it up as a get/post that took the parameter as a string object. I'm trying to wake brain cells without looking at the code - so pinch of salt for now. However - I could probably set it as a post - jsonObject - so then you can send multiple points for processing. I would think if we go that route (and it might be the way to go for future proofing) we will need to have a verison number/id in the API itself that we hit (so we can extend without breaking old workers/agents) we will also need to have an agreed base line payload for transmission standards.  So more stuff to decide/design over a cuppa'

Sure.
It would make things easier to modularise if we could pass multiple parameters between components.
I am wary of global variables and relying on all code having sight of same.


add action plan post request dto

DTO required for post action plan endpoint

Codecov Report

Merging #10 into master will not change coverage.
The diff coverage is 0%.

@@         Coverage Diff          @@
##           master   #10   +/-   ##
====================================
  Coverage       0%    0%
====================================
  Files           9    10    +1
  Lines          72    78    +6
  Branches        9    10    +1
====================================
- Misses         72    78    +6

Impacted Files
Coverage Δ

...action/representation/ActionPlanPutRequestDTO.java
0% <ø> (ø)

...ction/representation/ActionPlanPostRequestDTO.java
0% <0%> (ø)

Continue to review full report at Codecov.

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

 TBL123: Scheduling Collection Exercise event dates and Action Service actionplan/job trigger redesign (XXL)


Clarify bucket metadata example

Fixes #370

Shouldn't the key just be metadata?

According to this no such key exists.

LGTM - this is the way our regression test does it: https://github.com/GoogleCloudPlatform/gcloud-node/blob/master/regression/storage.js#L289

Sorry I confused myself (was looking on my phone) both about the value being passed and the relevant noun (I thought we were talking about objects, not buckets).
:+1:


keybase chat commands get slower and slower

Attached script do:
while true ; do

  sleep 15

  keybase chat send ...

  ls /keybase/team/...

  echo '{"method": "read", ... | keybase chat api ...

  if 6 hours has gone
    run_keybase
  fi

done

After a while, chat send and chat read gets slower and slower, going from less that 1 second to more than 60 seconds.
sleep and ls times seems constant.
When 6 hours has gone and the run_keybase is executed, times get low again (but build up over the next 6 hours).
If I outcomment the ls command, all times are constant low.
These logs are from the same run, WITH the ls command:
a4f72ae29df5ba7e9a4c2a1c
0e3959537531bc60a74ac21c
These logs are from the same run, WITHOUT the ls command:
41c5342a84ccee599571831c
b7cc0500989c6a67920c0a1c
/Morten

test.sh.txt

@mortenkjarulff  did you mean to file this in keybase/client?  Chat is pretty much completely separate from kbfs at this point.

Hi,
Appears not to be so separate 😀
Shall I file it there instead?
/Morten

Oh, I guess I glossed over or didn't understand the line about "outcomment the ls".
Ok, here's what appears to be the issue.  The team folder you're lsing has been written to by a device that has since been revoked.  When you ls it, that triggers kbfs to attempt to "garbage-collect" the old data in it, by iterating through the old revisions of the folder.  When it looks at the revisions that were written by the now-revoked device, it triggers a bunch of extra checking to verify that the device was valid at the time of the revision.
It looks like, in the case of this folder, the revisions by that revoked device are so expensive that they are slowing down chat.
Can you just ls that folder once, and maybe let the garbage collection run overnight and see if it finishes?  You can tell if it made progress overnight by looking at the LastGCRevision field in the team folder's .kbfs_status file.
If it doesn't make any progress, even after many hours of work, I'll try to figure out a custom solution for you.
And obviously we need to figure out a way to reduce these extra checks without affecting security...

Not sure I understand. I can reproduce at any time, even long time after I revoked.
I will manually ls now, and start the script tomorrow.

We only garbage-collect data when it is at least two weeks old, but it could be longer depending on when your devices were online and when they accessed this particular folder.  In your case the device was revoked on October 3rd, but it's trying to garbage-collect data written on September 29th.

Ok, will try
Log after manual ls
a0cb1d208188c2886665501c

That means it has never been successfully garbage collected.  If the team/folder is very old, this is surprising and might indicate some other bug.

Timestamp on folder is October 8, that could well be the date I created the subteam

Looks like it was created on September 20, so that lines up with the garbage collection and revocation messages I mentioned above.

LastGCRevision": 0,
d46b49510feabaac7be4161c
If it can help

Please just let it run for a long time uninterrupted.

Hrm that's a shame.  I'm going to work today on making this whole thing better.

I put up #1893 to help eliminate much of the redundant work we're doing for revoked devices.  It's under review now, but if you're feeling bold and want to try it out before it's merged officially, let me know.

When will it be official maybe?
If it can help, how can I test it?
Would it help me if I created a new subteam, copy over and rename?
/Morten

It probably won't be out in the official release for a while, but I've made a .deb file for you, if you feel like trying it out:
/keybase/public/strib/keybase-2.10.0-20181102162247.e4a1860091-amd64.deb
or if you trust keybase.pub:
https://keybase.pub/strib/keybase-2.10.0-20181102162247.e4a1860091-amd64.deb
Note this is not a well-tested release, so there could be some rough edges.  Also, there might be multiple issues going on with your folder, and I only fixed the most obvious first one, so this debugging might take more steps.  We'll see!
If you feel like trying it, please install the above deb, run run_keybase, ls your folder again, and wait a bit.  If you do a log send after a few minutes I can check to see if it seems to be making progress.  Thanks!

Thanks.  I was wrong to say that it starts the GC process after 1 minute -- we changed it a while back to one hour. It looks like you sent the log less than an hour after you did the ls.  Can you please send another log now if it's been up this whole time?

"LastGCRevision": 9,
d96ca4acddd6f20834cd6d1c
It has been running for some hours.
/Morten

Ok cool.  It at least stopped chewing up your CPU right?  I'll look into why it hasn't gone past 9 yet tomorrow, but that seems like a separate issue.

Have been running my test script all day and send/read times are constant low.
I don't think the issue was CPU, but can be wrong.
Should I reinstall the official version again, or?
/ Morten

Great!
I wouldn't recommend re-installing the master version, as the problem could come back.  Just wait for the next apt release, which will include these changes.  Though if you seem to be having unexpected problems with the release you have. let me know.


performance use vector instead of skiplist when insert agg keys

Proposed changes
Issue Number: #18917
Problem summary
In the current Memtable implementation, we place the inserted data into the input_block and use additional data structures to maintain its orderliness: sometimes we aggregate data in input_block to reduce memory usage, sometimes we flush data out. In these cases, the incremental sorting approach is sufficient, with better performance than several single inserts in a skiplist.
In this PR, we:

Use incremental sorting in memtable to maintain orderliness, instead of skiplist.
Splitting the original collect function into two parts, sorting and aggregating, to improve readability and reduce unnecessary aggregation steps

Test result of stream load into unique key table with 3 replicas in 3 X 16c 64GB machines from @kaijchen.

test suite
before this change
after this change

7.5GB, 1 bucket, single_replica_read = false
160s
130s

96GB, 960 bucket, single_replica_read = false
6189s
1360s

96GB, 960 bucket, single_replica_read = true
2318s
919s

Checklist(Required)

[x] Does it affect the original behavior
[x] Has unit tests been added
[x] Has document been added or modified
[x] Does it need to update dependencies
[x] Is this PR support rollback (If NO, please explain WHY)

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run buildall

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 36.15 seconds
stream load tsv:          433 seconds loaded<PHONE_NUMBER>9 Bytes, about 164 MB/s
stream load json:         24 seconds loaded<PHONE_NUMBER> Bytes, about 93 MB/s
stream load orc:          60 seconds loaded<PHONE_NUMBER> Bytes, about 17 MB/s
stream load parquet:          31 seconds loaded 861443392 Bytes, about 26 MB/s
insert into select:          78.4 seconds inserted 10000000 Rows, about 127K ops/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230520125426_clickbench_pr_147718.html

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 36.22 seconds
stream load tsv:          430 seconds loaded<PHONE_NUMBER>9 Bytes, about 165 MB/s
stream load json:         21 seconds loaded<PHONE_NUMBER> Bytes, about 107 MB/s
stream load orc:          61 seconds loaded<PHONE_NUMBER> Bytes, about 17 MB/s
stream load parquet:          30 seconds loaded 861443392 Bytes, about 27 MB/s
insert into select:          78.0 seconds inserted 10000000 Rows, about 128K ops/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230521092756_clickbench_pr_147843.html

run buildall

run buildall

run buildall

Test result of stream load into unique key table with 3 replicas.

test suite
before this change
after this change

7.5GB, 1 bucket, single_replica_read = false
160s
130s

96GB, 960 bucket, single_replica_read = false
6189s
1360s

96GB, 960 bucket, single_replica_read = true
2318s
919s

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 33.55 seconds
stream load tsv:          421 seconds loaded<PHONE_NUMBER>9 Bytes, about 169 MB/s
stream load json:         22 seconds loaded<PHONE_NUMBER> Bytes, about 102 MB/s
stream load orc:          59 seconds loaded<PHONE_NUMBER> Bytes, about 17 MB/s
stream load parquet:          30 seconds loaded 861443392 Bytes, about 27 MB/s
insert into select:          75.3 seconds inserted 10000000 Rows, about 132K ops/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230523014327_clickbench_pr_148572.html

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 32.98 seconds
stream load tsv:          429 seconds loaded<PHONE_NUMBER>9 Bytes, about 166 MB/s
stream load json:         22 seconds loaded<PHONE_NUMBER> Bytes, about 102 MB/s
stream load orc:          59 seconds loaded<PHONE_NUMBER> Bytes, about 17 MB/s
stream load parquet:          30 seconds loaded 861443392 Bytes, about 27 MB/s
insert into select:          76.1 seconds inserted 10000000 Rows, about 131K ops/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230523075531_clickbench_pr_148803.html

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 32.96 seconds
stream load tsv:          429 seconds loaded<PHONE_NUMBER>9 Bytes, about 166 MB/s
stream load json:         23 seconds loaded<PHONE_NUMBER> Bytes, about 97 MB/s
stream load orc:          59 seconds loaded<PHONE_NUMBER> Bytes, about 17 MB/s
stream load parquet:          30 seconds loaded 861443392 Bytes, about 27 MB/s
insert into select:          76.2 seconds inserted 10000000 Rows, about 131K ops/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230523104117_clickbench_pr_148933.html


Support Codeception 4 & drop support for older versions

I decided to use a slightly different approach (see weirdan:codeception-4 branch) incorporating some of your commits, but keeping the version constraints as wide as practical and suppressing the irrelevant CS rule instead.


Make it compatible with Rails 3.1

There is still one missing error in the specs.

+1

+1

+1 is this project still alive?

+1

How do I get my app to use this version of the gem rather than the "latest" version?

@ali:
# Gemfile
gem 'vestal_versions', :git => 'git://github.com/jodosha/vestal_versions.git'

+1


feat: Make the cloud linter start and end dates configurable

Add optional arguments to the cloud-linter command that take a start and end date in YYYY-MM-DD form. If the start-date isn't provided, it defaults to end-date - 30. If end-date isn't provided, it defaults to today.
Make the process resources function argument orders consistent.
Delete some commented out code.

This won't pass the linter until https://github.com/momentohq/momento-cli/pull/330 is merged


can't set scene.

Hey @lprhodes
Trying out your new update and the TV codes are working great for on/off and volume.  Thanks.
I'm having problems with the air con though.  Previously I could have a hex code for 18 cooling and then have a scene with those parameters and it worked fine.  Now it's not.
Here's my config:

And heres what it looks like on the home app:

So the scene is designed to set it to 18?
What happens when you ask Siri to set the temperature to 18? I've just tried that and it works. I see the following in the logs:

...using the following config:

What do your logs say?

Here's what it looks like:

it turns on but something is quite not right. Then when I look back into the home app (after 2mins or so) the failed under the scene is gone and logs show this:
[3/31/2017, 12:25:30 PM] [Broadlink RM] getTemperatureDisplayUnits (0)
[3/31/2017, 12:25:30 PM] [Broadlink RM] getTargetTemperature (18)
[3/31/2017, 12:25:30 PM] [Broadlink RM] getTargetHeatingCoolingState (cool)
[3/31/2017, 12:25:30 PM] [Broadlink RM] getCurrentHeatingCoolingState
[3/31/2017, 12:25:30 PM] [Broadlink RM] getSwitchState: 0
[3/31/2017, 12:25:30 PM] [Broadlink RM] getSwitchState: 0
[3/31/2017, 12:25:30 PM] [Broadlink RM] getCurrentTemperature (13.8)

And yes - scene is designed for 18degrees, cool.

@lprhodes the state in the home app seems to reset so even though the accessory is on it gets reset to off as well.  I think I'm going to do a complete reset.  Didn't have these issues on the previous version.

@jat80 the state in the home app will reset any time you restart home bridge as it has no way of getting the current status when it starts again

Ended up setting up 2 switches (1 for 18degress cooling and 1 for 30 degrees heating) to make this work.  Couldn't get the actual air con type to work properly with my air con unit.  Happy with it currently like this.  Thanks.

If the two hex codes work then the air conditioning type will work - I feel like there's a misunderstanding about how it's implemented. Let me know if you'd like to get it working fully.

@lprhodes probably due to my lack of no how! lol  I just don't know what the config should look like to stop the app switching to show it's heating when initially I set it to cool when I go out and back into the app.   And it always showing 14degrees for some reason.  Sometimes when I turn it off manually it says not responding as well.  I'm obviously doing something wrong as the hex codes work fine with switches and they worked fine on the previous version.

What does running npm -v homebridge-broadlink-rm output?

What does running npm view homebridge-broadlink-rm version output?

If it's returning 14 and the room is definitely not 14 then it's likely that the broad link device you have doesn't support temperature control (most likely) or has a broken one (least likely). Override this to 0 using "psuedoDeviceTemperature": 0 You can then just ignore the 0 when you see it in the Home app.
If you're wanting to use 18 and 30 then set "minTemperature": 18 (maxTemperature already defaults to 30) and "defaultCoolTemperature": 18
Finally add "temperature18" and "temperature30" to the "data" part of the config.
Now whenever you set the temperature to 18, 19, 20, or 21 the temperature18 hex will be sent and the mode will be set to cool. If you set the temperature to 22 or above, temperature30 will be sent and the mode will be set to heat.
If you want to change the point at which it selects 18 or 30 - you need to add a "heatTemperature" value. By default this is 22 (which is shown in the example above)


Homework 1,2,3

What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports)
adding the logical data model homework at the end
What did you learn from the changes you have made?
Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?
Were there any challenges? If so, what issue(s) did you face? How did you overcome it?
How were these changes tested?
A reference to a related issue in your repository (if applicable)
Checklist

[ ] I can confirm that my changes are working as intended

I cannot open your image for the homework1.

Hi Sidra, it should be visible if you click on 'display the rich diff'

also dropping the screenshot over here

I can open it now, good choice of tables, accurate relationships.

For HW2, you forget to mention order by in the end of query for the Where query task, others correct.

For HW3, Left join is more accurate choice of join for aggregate query, and for date query task group by month and year as well. Others correct.

HW 4, 5 Marked, Passed.

HW6 marked, Passed.


fix: closes the aplication insights forcefully

Current dependencies on/for this PR:

main

PR #168   👈

This stack of pull requests is managed by Graphite.


DartORM-SQLite ?

anyone has started building an SQLite adapter for DartORM ?
DartORM-SQLite ?

Hi Sandro! I would love to create SQLite adapter but sadly I don't have much time even to support DartORM core. It still lacks some functionality to provide great developing experience with support for things like migrations, better foreignkeys support and documentation. Given that I'd like to focus on those things first. But I suppose it should be easy to create SQLite adapter based on other adapters like mysql, for example and I would be happy if someone will do that =)

ok, thanks for the response.
I'll go ahead and build the SQLite adapter
( right after I come back from the Dart Developer Summit )


Layout change [suggestion]

Since recipes don't wind up on one's own server for nothing, I'm assuming most people already tried out the recipes they add to the Nextcloud cookbook at least once. Which means that in most cases they already know if a recipe is complicated or not. Not a biggie with the web app, where the info for preparation/cooking/total time only occupies one line, but in the android app it takes up half the screen. Personally I wouldn't mind if the that info was simply moved to the bottom of the screen, but if that's not an option, maybe it's at leat possible to condense this part so it only takes up a single line on a typical phone?
---------------------------------------
| Preparation |  Cooking  |   Total   |
---------------------------------------
|     0:10    |    0:20   |    0:30   |
---------------------------------------

...could do the trick. Thanks!

I implemented something similar now.
The times are still individual "boxes" but they are only as wide as they need to be. This should result on most devices in a similar experience as you suggeted.
But on very slim devices / Or in translations where this strings are very long. It is still possible to place them under each other.
Should come with next release.


Allow comment and escape for ecr tags

Hi,
Currently there is no option to escape a tag or to comment a tag.
In erb I can do the following:
<% a = b %>    # code, supported
<%= a %>       # embed value, supported
<%# comment %> # commented code, not supported
<%% a = b %>   # escaped code, not supported

If I want to generate a crystal template using ecr, it is not possible.

I'm working on that.

@ysbaddaden Excellent! :+1:

@ysbaddaden I was offline and started poking around at this.  Here's a wip towards what I was thinking.  let me know your thoughts https://github.com/manastech/crystal/pull/2002

Sweet!
I took another approach by having a local is_comment, then I eventually removed the locals is_local and is_output (and is_escape) to immediately define the type instead.

I see what you did with the types there.  Nice idea!  Anything I can do to support?


Cannot connect with external IP

client.connect(5000, Config.SERVER_IP, Config.TCP_PORT);

server.bind(Config.TCP_PORT);

I can connect fine from the same computer if I set SERVER_IP as "<IP_ADDRESS>" "localhost", but when I put my actual external IP in, I cannot connect. My ports are open, and canyouseeme.org is able to connect, but client throws:
java.io.IOException: Unable to connect to: /<IP_ADDRESS>:54832
	at com.esotericsoftware.kryonet.TcpConnection.connect(TcpConnection.java:92)

Sorry, my port forwarding worked weirdly, managed to do that properly now.


Programmatically specify sorting of results

This PR solves: https://github.com/jakartaee/data/issues/21
This PR might solve: https://github.com/jakartaee/data/issues/23

:warning: This PR won't cover pagination support; it will only talk about unique parameters to solve sorting, limit, and skip.
:bomb: It is still missing the default implementation and its respective tests; I'll cover them once we agree with the interfaces.

@njr-11 please, let me know if it is ok now.

@njr-11 please, let me know if it is ok now.

There were a lot of separate comments in my review so it was likely difficult to keep track of them all.  Sorry about.
Some questions which I had which still aren't resolved are:

Why do we need ServiceLoader to provide different implementations of Order/Sort/Pageable?  It seems overly complicated and introduces new problems where there are multiple providers of the same interface and we don't know how to choose which.  These seem like they could instead be simple, straightforward classes provided by the Data spec itself that just return the same values that were used to construct them.
Why do we need both Order and Sort?  I proposed a simpler and more concise approach where the repository method can supply multiple Order parameters,

List<Product> findByNameLike(String namePattern, Order... sortBy);
...
found = products.findByNameLike(namePattern, Order.desc("price"), Order.asc("name"));

I just arbitrarily wrote the example with Order rather than Sort.  It doesn't matter to me which is chosen, the point being could we only have one or the other?  I don't see why both should be needed.

Pageable should not have a Sort/Order within it.  Let's keep pagination separate from sorting because that will better facilitate the best practice of defining sorting/ordering statically, which enables the JPQL to be precomputed once rather than dynamically recomputed every time the query runs,

products.findByNameLikeOrderByPriceDesc(namePattern, Pageable.of(1, 10));

@njr-11 I had the same impression about service loader, you're right, I'll make it simpler.

@njr-11
about Sortand Order
what do you think keep Sort to a unit and Sortsto a collection of Sort?
About removing sort on Pageable.
This way, Limit, and Pageable will have the same elements.
Could we use just one?

@njr-11 I'll remove the "sorts" then.


Kmesh observability feature for ADS

What would you like to be added:

Kmesh observability current archtecture for workload mod

kmesh need to implement in both go-controller and kmesh ebpf code to achieve the observability feature
the Kmesh eBPF submit metrics to go-controller throuth generated logs and stored in bpf maps. And current metrics includes:

connection_opens // The total number of TCP connections opened
connection_closes // The total number of TCP connections closed
received_bytes // The size of total bytes received during request in case of a TCP connection
sent_bytes // The size of total bytes sent during response in case of a TCP connection
duration // The duration of a request being processed
destination // The destination ip address
source // The source ip address

2. Expected archtecture for ADS mod
In ADS mod, we might need to expose L7 Metrics (refer to Envoy L7 metrics):

source_service // source service name: e.g. productpage.default.svc.cluster.local
destination_service // destination service name: e.g. reviews.default.svc.cluster.local
request_protocol // http request protocol: e.g. http 1.1
http_request_path // e.g. /reviews
http_request_header // e.g. "Content-Type: application/json"
http_response_code // http response code: e.g. 200

Why is this needed:
We are going to land Kmesh ADS mod into production, and the observability feature is a hard requirement, so we need to get this done as soon as possible.

cc @nlgwcy @supercharge-xsy


Adding optional instance_name config for RabbitMQ.

We would like to give human-readable names to our RabbitMQ instances.  This lets us add instance_name to the config file.  I didn't see any other way to change the name to be other than the IP address/port, and we can't use a domain name.  It defaults to the previous behavior if nothing is set.

I'm closing this pull request due to lack of response from the original author.


Security Code Mauve Epic

This epic is used to track the Code Mauve work related to the security subsystem for Istio. Work on this epic is to be prioritized with a preference for improvements to Testing And Stability over UX Enhancements.

@wenchenglu @wattli @liminw @diemtvu @JimmyCYJ @quanjielin @lei-tang @incfly @yangminzhu @pitlv2109
Please link related issues into this one.

https://github.com/istio/istio/pull/13199

https://github.com/istio/istio/pull/13253

https://github.com/istio/istio/pull/13342

https://github.com/istio/istio/pull/13127

https://github.com/istio/istio.io/pull/3886

https://github.com/istio/istio/pull/13304

https://github.com/istio/istio/pull/13035

There is an on going discussion about using native env instead of kube env if possible (also applies to security tests), starting from https://github.com/istio/istio/pull/13384#issuecomment-484728050
Many (if not all) of our tests are using kube env exclusively. We should look at this. cc @lei-tang for code mauve effort

The integration tests in the k8s environment uses real Istio images. To support the integration tests in the native environment, some components need to be mocked (e.g., k8s api). We need to have a discussion on the resource and priority of supporting security integration tests in the native environment.

We should add integration test for node agent on VM with Citadel.
This can just run using native environment. Spawning up native Citadel and node agent, configure a short time TTL, verify the certificate are refreshed.
I envision we need to refactor & improve node agent over next stage. So this can be very helpful.

@lei-tang This PR https://github.com/istio/istio/pull/13099 has been merged, which means most of the checking in Call in kube.go have been removed. We may need to revise the CheckConnection() in connection.go, i.e. adding checking for port, what it means for a request to be successful (versus network failure, etc.), etc.

https://github.com/istio/istio/pull/13557

https://github.com/istio/istio/pull/13628

#13683

#13684

#13685

https://github.com/istio/tools/pull/151

RBAC test tracker is here #14213

https://github.com/istio/istio/issues/14364

https://github.com/istio/tools/pull/156

https://github.com/istio/istio/issues/9177


Improve resume-mode experience [WIP]

Tracking: SC-29208.

Codecov Report
Patch coverage: 90.00% and project coverage change: +26.06 :tada:

Comparison is base (21b49ba) 65.28% compared to head (0f382e7) 91.34%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #1396       +/-   ##
===========================================
+ Coverage   65.28%   91.34%   +26.06%
===========================================
  Files          98       30       -68
  Lines        7950     2449     -5501
===========================================
- Hits         5190     2237     -2953
+ Misses       2760      212     -2548

Flag
Coverage Δ

python
91.34% <90.00%> (-0.01%)
:arrow_down:

r
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

apis/python/src/tiledbsoma/io/ingest.py
86.20% <90.00%> (+0.04%)
:arrow_up:

... and 68 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Add style checking

Style checking is must have feature for good repo, so it has to be here

I think it's done for now until I make my own rule set for style checking


Use cryptography.io instead of pycrypto

we use pycrypto for aes encryption, but we should use cryptography instead for following reasons:

pycrypto is dead project with last commit in 2014
multiple outstanding exploits (CVE-2013-7459)[https://www.cvedetails.com/cve/CVE-2013-7459/],(CVE-2018-6594)[https://www.cvedetails.com/cve/CVE-2018-6594/)

You can check here: https://github.com/holgern/beem/blob/master/beem/aes.py how to implement this.

@holgern @john-g-g pycryptodome is a maintained drop-in replacement

please exchange pycrypto for pycryptodome because as @Mattwmaster58  said it is still maintained and they actually interfere with each other when both are installed (which they are in my case) !

You can just replace pycrypto by pycryptodome. After installing steem-python, you can simply pip uninstall pycrypto and pip install pycryptodome and it just works (tm). But yes, this should be listed as a requirement.


open tab for git ignore file, text color same as bgcolor

Goland 2019.1.1

I upgrade to 2019.1.3, it's work well


Export stored PFX certificates on Linux systems

Thank you very much for the useful documentation. I would suggest adding the information that to make it easier to convert the certificate on a Linux system from pfx, it should be downloaded in base64 encoding. Then openssl will be able to read and convert it to a suitable format without problems.

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

ID: d39f7f3d-668d-a922-4695-0539a075dcdc
Version Independent ID: 31b6a561-d2bb-350d-e4f5-3399df55b7b8
Content: Export certificates from Azure Key Vault
Content Source: articles/key-vault/certificates/how-to-export-certificate.md
Service: key-vault
Sub-service: certificates
GitHub Login: @sebansal
Microsoft Alias: sebansal

@yaroslav-ddt
Thanks for your feedback! We will investigate and update as appropriate.

Thanks! I made a pull request to add a note about this. https://github.com/MicrosoftDocs/azure-docs-pr/pull/203926


Duplicate class name

There are to same classes in two files, composer alerts me with error.
DataGridHasToBeAttachedToPresenterComponentException.php

DataGridException.php

It should be fixed in master, can you test it please?

Composer still throws error:
Warning: Ambiguous class resolution, "Ublaboo\DataGrid\Exception\DataGridException" was found in both "/project/vendor/ublaboo/datagrid/src/Exception/DataGridException.php" and "/project/vendor/ublaboo/datagrid/src/Exception/DataGridHasToBeAttachedToPresenterComponentException.php", the first will be used.

Are you using dev-master or a tagged version?

When I post this issue I had ^2.0 secodn comment is from dev-master.

Fixed, it just took some time till packagist got the latest commit.

Ok, i will tag it as 2.0.5


fix: quotes around readonly user password

allows special characters in readonly user password (same as config and admin password)

@BertrandGouny Hi, could this be merged? It's a small non-brekaing fix.


Huge Changes To ReadMe, a step guide to install gatsby,

may you like it

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

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


Application crash. Edge Chromium

Hello! I am using Windows 10 (19041.685) with new Edge Chromium (87.0.664.57). I have created a test project with SharpWebview but the application crashes(screenshot below). Loopback is also enabled on my machine.
Do you have any idea how to fix this?

Please add [STAThread] above your Main method. Like in the example: https://github.com/webview/webview_csharp#a-basic-example

Thanks, I forgot to add this attribute, but the application still crashes with the same error. I tried to run this program on my other computer, and it works there, but I still don't understand the reason why it crashes on this computer.

.

Does your other PC runs another version of Edge? I think we have to update the Webkit2 nuget for the latest edge version.

No, both computers have the same version of Edge.

I just ran the same program in Go and realized that it was using the "new" Edge, while on my main PC the program was using the "old" Edge (I figured this out from the link drag difference). I assume that because of this, the program does not run on other PCs.


Cicero Address Validation errors should be treated differently

Currently, let's say you are converting a lead or saving a contact with a partial address.  NPSP still creates the address object with the partial address and tries to validate it.  If you are using Cicero, and have an address with just City and State, you will get an error email sent and logged that says:
Error Type: ADDR_Cicero_Validator.CiceroException
Error Date: 2015-05-14 20:23:51
Message: "400: BAD REQUEST
{"response": {"errors": ["If not supplying an address, you must supply a full postal code and a valid country code"], "messages": [], "results": {}}}"
Stack Trace:
Stacktrace available at the time of saving the record - Class.ADDR_Cicero_Validator.verifyAddress: line 168, column 1
Class.ADDR_Cicero_Validator: line 100, column 1
Class.ADDR_Validator: line 90, column 1
Class.ADDR_Validator: line 64, column 1
Class.ADDR_Validator: line 48, column 1
I think this is too disconcerting to the user.  Seems like it would be much better to have the validator just save the error in the Verification Status (which it does), and not log and email an error.  Not sure if we have this same error with Google and Smarty Streets.
It really boils down to treating address related problems as just something to record on the address, vs. unexpected problems with the service that should generate the error email and error log.

**lurch: attach W-007382

Tracking W-007382

This has been marked as "Never" internally.


LN-DLC: Allow force-close at any point

We must let consumers trigger force-close at any point in the protocol.
I think we will need to handle some states differently. For instance, with an Offered state I think we would need to fall back to the previous commitment transaction (sans split transaction), whereas with CloseConfirmed we would need to use the newly negotiated state (sans split transaction too).
I open this issue because of this check which ensures that the subchannel is in the Signed state:
https://github.com/p2pderivatives/rust-dlc/blob/add0b0a7f1ade21a31bad2c6781fe6864980ce25/dlc-manager/src/sub_channel_manager.rs#L709-L714

I think this whole issue has finally been addressed with #128.


Apply #940 changes to Japanese version

Summary
This PR applies changes made in #940 to the Japanese document.
Fixes #952
Requirements (place an x in each [ ])

[x] I've read and understood the Contributing Guidelines and have done my best effort to follow them.
[x] I've read and agree to the Code of Conduct.

Hey @tttocklll 👋🏻 This is awesome, thanks a lot for helping to keep our Japanese documentation up-to-date! I've assigned @seratch to review and help you merge the update. 👍🏻


Possible to make the row height smaller?

When viewing files in the Details view roughly 25 items fit on my screen.
This is at 2560x1440 with a 125% scaling.
Is there an option somewhere to modify the row height and make it smaller? Otherwise I would like to request that as a feature.
I comparison with the default windows 10 explorer which shows roughly 40 rows, I think only showing 25 rows at a time is rather limiting.

Thanks for the suggestion. Currently there isn't an option for this, but we're looking into implementing a "compact" mode -> #1940.


Hold Shift/Ctrl to change file copy/move behavior

Is your feature request related to a problem? Please describe.
I think it is easier to drag files to perform copy/move operations. But when I drag files across drives, the operation is always "copy". And when I drag files to locations on the same drive, the operation is always "move".
Describe the solution you'd like
Just like Windows Explorer, I would appreciate it if when you held the shift key while dragging a file, it would move it. And if you hold the Ctrl key while dragging a file, it would move it.
Describe alternatives you've considered
I would normally have to press Ctrl+C or Ctrl+X, then move to that location to paste it. Holding shift/ctrl works better for me.
Additional context
Windows 10 Version 20H2 (OS Build 19042.685)
Files:
App Version: <IP_ADDRESS>

Thanks for this suggestion. Merging with #1396

Thanks for this suggestion. Merging with #1396

I would like to point out that if you drag a file to another tab (even if it's a different drive), it will move the file.
That does not conform to the normal Windows move/copy functionality where a different drive is copy.
That was the behavior that I was expecting.
I did not realize that the modifier keys were options with File Explorer (as Tech-How mentioned).
I would not recommend changing the default behavior of just dragging files, though, as move within the same drive and copy to another drive is standard (and in my case) assumed.
Thanks...
JJ

I would like to point out that if you drag a file to another tab (even if it's a different drive), it will move the file.
That does not conform to the normal Windows move/copy functionality where a different drive is copy.
That was the behavior that I was expecting.
I did not realize that the modifier keys were options with File Explorer (as Tech-How mentioned).
I would not recommend changing the default behavior of just dragging files, though, as move within the same drive and copy to another drive is standard (and in my case) assumed.
Thanks...
JJ


bugfix: branch modify master's item should ignore some field

Changes Unknown when pulling d689fe5b8a4aab7ddfe5440d686e0b7c885fe31e on lepdou:bugfix_1123 into ** on ctripcorp:master**.


[Docs] Differentiate/Identify traffic flows from UEs

Documentation request
How to differentiate UE traffic outside the UPF, since the UPF NATs all the traffic being generated by the UEs.
Hi,
I need to differentiate the network traffic being generated by multiple UEs but when I capture the traffic through tcpdump, going to the DN, I can see that it's all natted, therefore unable to understand who-generated-what. Do you have any kind of suggestion on how to solve my issue?
My final goal is to map the generated traffic by the UEs to the emulated SIM card present within the HSS database; this way I can perform whitelist policing.

Hi @EmanueleGallone ,
NAT is optional in "Setup environment". You can try to skip that step, thank you.

Thank you @oommcclee. Are you referring to https://github.com/free5gc/free5gc/wiki/Installation? more precisely on
sudo sysctl -w net.ipv4.ip_forward=1
sudo iptables -t nat -A POSTROUTING -o <dn_interface> -j MASQUERADE
sudo iptables -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1400
sudo systemctl stop ufw

Because I tried removing this part but then I lose the Internet connectivity (e.g. ping <IP_ADDRESS> from UE doesn't work anymore)

Oh! Sorry, i didn't explain clearly. I am refering to https://github.com/free5gc/upf
You can try to skip the "Using NAT for UE to access data network" part as the screenshot below.

And if it still don't work, feel free to ask me again, thank you.

@EmanueleGallone
Remove the NAT setting, you will not access to the Internet because the UE's IP is private IP.
Traffic flows via NAT will have the same IP but different ports.
You can try to mapping the port to find out each flow.

@free5gc-org thank you. I already tried that, the problem is that those ports are not static. Whenever a new TCP connection is requested, a new port will be used by the NAT, hence shifting the problem.

Hi @EmanueleGallone ,
we do not have a confirmed solution for your case, sorry. But you can try using a gateway instead of NAT to reach the internet.
Thank you.


feat: Reverse cycle through widgets with shift+tab

I found myself wanting to hit shift+tab to navigate back to the previous widget.
A double-ended queue seemed like a neat way of doing it.

I really like this! Hopefully I'll get chance to properly review this today.
In the meantime please can you update the help renderable with the new key combo?

Good call. Added this in 47cdaea.


new release?

Looks like the latest version of asv was from more than a year ago, and there's been many commits since then. Would it be possible to have a new release?
Thanks.

I'd like to see a new stable release to use too.

That's probably reasonable now, after a few remaining bugfixes.
.
@mdboom: what do you think? the new feature list at least is long enough.

Release candidate is out: https://pypi.python.org/pypi/asv/0.2rc2
If nothing blows up, I think I'll make it the 0.2 release on Sunday.


'Error in $: not enough input' on .update()

Bug report
To Reproduce
res = db.table(table_name).update({"notes": notes}).eq("id", user_id).execute()

Expected behavior
Update and return me the row.
Actual behaviour
{'data': {'message': 'Error in $: not enough input'}, 'status_code': 400}
System information

Version of supabase-py: 0.0.2

Temporary workaround is to use .insert() with upsert=True

Yes noticing this too. Is upsert actually working or is it simply inserting a new row? From what I've noticed it's inserting new rows so would be helpful to get confirmation thats what you are seeing. Perhaps request headers/jwt is misconfigured somehow..

@fedden it updates the row when I use insert with upsert=true.

It would be nice to have this documented somewhere. Without this issue there is no way to know how to update a row.

Hey @remybroun @rphly,
We have tested this issue and it seems to work fine now.  We are closing this for now but please feel free to let us know if you're still facing any issues.

Thanks!

Hey @remybroun @rphly,
We have tested this issue and it seems to work fine now. We are closing this for now but please feel free to let us know if you're still facing any issues.
Thanks!

I am still facing the same issue :(
res = supabase.table("Servers").update({                     "Server_ID" : previous_data['data'][0]['Server_ID'],                     "Server_Name" : previous_data['data'][0]['Server_Name'],                     "Channel_ID" : previous_data['data'][0]['Channel_ID'],                     "Categories" : previous_data['data'][0]['Categories'],                      "Links": previous_links                 }).execute()

Make sure to update your supabase version to the latest and tell us if you still face the issue please 😊

Hello @dreinon - I am running into the same issue again despite having the latest supabase version

How is this closed? I am still facing the same issue

I recently faced this issue. If anyone comes across this again this was how I solved it:
I was using supabase-py instead of supabase. Also I updated supabase to latest version (1.0.3 as of this date) and my python version was 3.10.10.

@smandava98 how were you able to use supabase in a python project without using supabase-py ??

@smandava98 how were you able to use supabase in a python project without using supabase-py ??

You can try pip install supabase and you will have no errors))))

if you are using supabase_py or supabase-py instead use supabase alone to create client
it is working for me any more issues add a comment


Change CompareSAMs to obey validation stringency; re-enable two integ…

…ration tests. The fix for the original bug (CompareSAMs not obeying stringency) is a one line fix in CompareSAMs. The two BQSR integration tests referenced in the issue use a different code path and required a different fix (assuming that relaxing the stringency is the right thing to do in those cases).
I also added a new CompareSAMs integration test and changed the CompareSAMs tool to return  result of the comparison.

this is for https://github.com/broadinstitute/hellbender/issues/419

@droazen or @lbergelson  can you review it? If not, I'll have a look on Wednesday

Before we review, would you mind rebasing this onto the latest master (in case substantial changes are needed)? Thanks!

Sure.

looks good :+1:


Bug : can instanciate two component types with the name key in case of inheritance

It is possible to instanciate two components with the same component type and the same key if a componentB inherit from a componentA.

This is not a bug : it's normal because this is a different component class.

This is not a bug : it's normal because this is a different component class.


Make the test coverage of SlidingWindowCounter consistent

Motivation:
The test coverage of SlidingWindowCounter seems inconsistent because
SlidingWindowCounterTest does not test the case where ticker goes
backward explicitly.
Modifications:

Add a test that reproduces the case where time ticker goes backward
Migrate from Hamcrest to AssertJ

Result:

More consistent test coverage value (CI will complain less.)

LGTM

Thank you, @synk!


moda-ci.yaml triggers an error in forks for anyone who doesn't have access to github/docs-internal

This guard https://github.com/github/docs/blob/190a7a5f33b3a1359ce00eb56ac4ce3d24f37fed/.github/workflows/moda-ci.yaml#L39
did not prevent:
Invalid workflow file: .github/workflows/moda-ci.yaml#L86
error parsing called workflow
".github/workflows/moda-ci.yaml"
-> "github/internal-actions/.github/workflows/docker_security.yml@main"
: workflow was not found. See https://docs.github.com/actions/learn-github-actions/reusing-workflows#access-to-reusable-workflows for more information.

I think it might be possible to avoid this structure by using a combination of a workflow_call with a jobs: / if: condition that guards against the user from tripping on the problem e.g. ${{ github.repository == 'github/docs-internal' }}  and then have the on: workflow_call on the internal side be responsible for using the reusable workflow.
Originally posted by @jsoref in https://github.com/github/docs/issues/34562#issuecomment-2557006698

@jsoref Thank you for raising the flag on this! ✨ Given the referenced file, I'll create an issue to have this reviewed internally 💛
I'll close this issue, but if you find anything else that might be relevant, feel free to ping me here and I'll copy over to the internal issue!


fix(deps): update gomod

This PR contains the following updates:

Package
Type
Update
Change

github.com/IBM-Cloud/power-go-client
require
minor
v1.5.9 -> v1.6.0

github.com/IBM/go-sdk-core/v5
require
minor
v5.15.3 -> v5.16.1

github.com/IBM/platform-services-go-sdk
require
minor
v0.60.0 -> v0.61.2

Release Notes

IBM-Cloud/power-go-client (github.com/IBM-Cloud/power-go-client)
v1.6.0
Compare Source
What's Changed

duplicate go setup step (#348)
Revert "Enable shared-processor-pool functionality on stratos" (#354)
Add Removal of  Create VPN (#315)
Bump github.com/IBM/platform-services-go-sdk from 0.59.1 to 0.60.0
Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
Add branch to dependabot (#338)
Add branch to dependabot (#338)
Update golangci-lint version and skip cache
Fix golangci-lint action v4 requirement
Bump github.com/IBM/go-sdk-core/v5 from 5.15.1 to 5.15.3
Bump github.com/IBM/platform-services-go-sdk from 0.59.0 to 0.59.1
Bump github.com/IBM/platform-services-go-sdk from 0.58.0 to 0.59.0
Bump github.com/IBM/platform-services-go-sdk from 0.57.0 to 0.58.0
Bump github.com/IBM/platform-services-go-sdk from 0.56.4 to 0.57.0
Full Changelog: https://github.com/IBM-Cloud/power-go-client/compare/v1.5.9...v1.6.0

IBM/go-sdk-core (github.com/IBM/go-sdk-core/v5)
v5.16.1
Compare Source
Bug Fixes

deps: upgrade yaml package to avoid vulnerability (#211) (0ee3e33)

v5.16.0
Compare Source
Features

errors: augment errors with new "Problem" types (#199) (6ec86dd)

IBM/platform-services-go-sdk (github.com/IBM/platform-services-go-sdk)
v0.61.2
Compare Source
Bug Fixes

ATracker: add new regions br-sao, ca-tor, jp-osa, jp-tok and in-che (#310) (b390459)

v0.61.1
Compare Source
Bug Fixes

Metrics Router: add new regions br-sao, ca-tor, jp-osa and jp-tok (#307) (8334234)

v0.61.0
Compare Source
Features

Catalog Management: add missed fields from api definition, remove old Syndication fields (#308) (2c2a839)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

/run pipeline

:tada: This PR is included in version 1.29.8 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Add class mapping of categorical model

Added class mapping for the categorical model in the runner util. Figured out it was not included while using it in the Isaac Lab framework.

Please, run pre-commit --all to format code


bugfix:Unmaximizes the window

https://electronjs.org/docs/api/browser-window
Unmaximizes the window should call unmaximize() instead of restore().

Hey, first of all thanks!
I agree its confusing, but the api doesn't mirror the electron api exactly. If you check the readme it does what it says:

Maximizes the window. Restores if already maximized.

Since this changes the api, i wont merge it, but ill gladly add a version which adds the unmaximize() method and leaves the logic of maximize() according to the readme.


Game using HDR texture crashes when exported

Godot version
4.0.rc3.official [7e79aead9]
System information
OS: Arch Linux, CPU: i7-3770, GPU: Radeon RX 570
Issue description
Simple project using HDR texture as PanoramaSky exported to Linux crashes when opened. Might or might not be related to #73627 and #61948.
Output displayed in the console when opening the exported game:
Godot Engine v4.0.rc3.official.7e79aead9 - https://godotengine.org
Vulkan API 1.3.235 - Forward+ - Using Vulkan Device #0: AMD - AMD Radeon RX 570 Series

ERROR: Unable to open file: res://.godot/imported/casual_day_4k.hdr-e91263f32fd2699bdb025dc92151c608.bptc.ctex.
   at: _load_data (scene/resources/texture.cpp:846)
ERROR: Failed loading resource: res://.godot/imported/casual_day_4k.hdr-e91263f32fd2699bdb025dc92151c608.bptc.ctex. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:221)
ERROR: Failed loading resource: res://casual_day_4k.hdr. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:221)
ERROR: Can't load dependency: res://casual_day_4k.hdr.
   at: load (core/io/resource_format_binary.cpp:696)
ERROR: Failed loading resource: res://.godot/exported/133200997/export-3070c538c03ee49b7677ff960a3f5195-main.scn. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:221)
ERROR: Failed loading scene: res://main.tscn
   at: start (main/main.cpp:2954)
ERROR: 2 RID allocations of type 'N10RendererRD12LightStorage11ShadowAtlasE' were leaked at exit.
ERROR: 1 RID allocations of type 'N10RendererRD12LightStorage15ReflectionAtlasE' were leaked at exit.
ERROR: 1 RID allocations of type 'N10RendererRD14TextureStorage12RenderTargetE' were leaked at exit.
ERROR: 2 RID allocations of type 'N10RendererRD14TextureStorage7TextureE' were leaked at exit.
ERROR: 1 RID allocations of type 'N18RendererCanvasCull6CanvasE' were leaked at exit.
ERROR: 1 RID allocations of type 'N16RendererViewport8ViewportE' were leaked at exit.
ERROR: 1 RID allocations of type 'N17RendererSceneCull8ScenarioE' were leaked at exit.
WARNING: 4 RIDs of type "Texture" were leaked.
     at: finalize (drivers/vulkan/rendering_device_vulkan.cpp:9301)
WARNING: ObjectDB instances leaked at exit (run with --verbose for details).
     at: cleanup (core/object/object.cpp:1982)

Steps to reproduce
Try to export the provided project.
Minimal reproduction project
New Godot 4 Project.zip

Did you export the project using headless mode?

@Calinou No, directly from the Editor.

The errors look suspiciously similar to the errors in https://github.com/godotengine/godot/issues/73267 which was closed as a duplicate of https://github.com/godotengine/godot/issues/72856 which was fixed by https://github.com/godotengine/godot/pull/73286

I could reproduce the issue, which is caused by the export preset having texture_format/bptc set to false.
Setting it to true fixes the issue (note that in RC3, the import for the .exr file is extremely slow - this is fixed in RC4 by #73715.
The option should probably default to true, at least until we have a proper detection mechanism that lets users know that they are actually using BPTC and should therefore enable export it.
I'm not sure what's the purpose of this export preset option in the first place though. It should export what it needs.

The bug is still present in the RC4 version. Importing an uncompressed HDRI texture solves the problem.

Yes, it's mentioned in the RC 4 blog post with the workaround: https://godotengine.org/article/release-candidate-godot-4-0-rc-4/#known-issues


Improve the documents

User manual
Developer manual
To-do list

Great!

I also suggest renaming the GotoBLAS_.txt files as OpenBLAS_.txt files.


[web] remove BROWSER_IMAGE_DECODING_ENABLED flag

Remove the BROWSER_IMAGE_DECODING_ENABLED flag after the new image decoder proves to be robust for all use-cases.
This issue is pointed at from TODOs in the web engine code.

The flag is still needed for workaround as image decoder on canvaskit still have this issue https://github.com/flutter/flutter/issues/105814

Let's keep it a little longer then. Deprioritizing.

This flag is still needed as a workaround for #94895


Add - futures_modify_order function

Simple but missing function, to be able to modify an existing order.
For example it is usefull for modifing the quantity, or the price of an open order.
Using the same url (order) as for creating a new order but with a PUT method instead of a POST method.

I have testing the function, like this:
def modify_take_profit_order_oneway_mode(symbol: str, orderId: int, side: str, quantity: float, price: float)-> dict:
price = round(float(price),get_price_precision_futures(symbol))
price = round_step_size(float(price), get_tick_size_futures(symbol))
try:
order = client.futures_modify_order(
symbol=symbol,
orderId=orderId,
side=side,
quantity=quantity,
price=price,
timeInForce='GTC'
)
return order
except Exception as e:
log_to_file("ERROR modify_take_profit_order_oneway_mode : " + type(e).name, symbol)
log_to_file("ERROR modify_take_profit_order_oneway_mode : " + str(e), symbol)
#Example : Modify an existing Take Profit Order, for a Long(BUY) Position in One Way Mode
#print(modify_take_profit_order_oneway_mode(symbol="HIGHUSDT", side="BUY", orderId=2397071111, quantity=20, price=2.844300))

Thanks @danywayGit


Camera Trigger

There are several outstanding issues with the camera trigger which might be causing very weird and hard-to-track problems due to direct hardware access.

https://github.com/PX4/Firmware/issues/6689

Scenario on Pixhawk hardware:
Select Trigger mode "Time based always on"
Select Triggrer interface "MAVLINK ..."
After powercycle the autopilot does not boot.
Only workaround I found is to flash it with Ardupilot and then back to PX4.
Reproducable on master@3961c46

https://github.com/PX4/Firmware/issues/6839

For some reason the trigger is not activated.
In the QGC section for camera, it was by default set as PWM emitted on port AUX 5 and 6.
Considering I was need just 1 port (the NEX camera is activated by IR sensor, which work with PWM) to trigger the camera, I disabled the AUX5 and let the AUX6 on. For some reason the AUX6 has never emitted a signal during the whole flight, and the log confirm, nothing came out on port AUX6.

https://github.com/PX4/Firmware/issues/6839

Any chance to set a PWM output for triggering a camera on an MAIN port instead of AUX to make it work?

https://github.com/PX4/Firmware/issues/6703

Configured PX4 on Pixhawk to do Time based trigger always on with:
TRIG_ACT_TIME: 500ms
TRIG_INTERVAL: 1000ms
TRIG_PINS: 123456
Expected to have equal PWM outputs on all 6 AUX ports.
This is what I get:
With RC transmitter ON:
AUX1: constant 1500 regardless of what is configured in Radio setup.
AUX2: constant 1500 regardless of what is configured in Radio setup.
AUX3: constant 1500 regardless of what is configured in Radio setup.
AUX4: constant 1500 regardless of what is configured in Radio setup.
AUX5: No signal
AUX6: No signal
With RC transmitter OFF:
AUX1: 1500 for 0.5s, 1700 for 0.5s (expected behavior)
AUX2: constant 1500
AUX3: 1500 for 0.5s, 1700 for 0.5s (expected behavior)
AUX4: constant 1500
AUX5: No signal
AUX6: No signal
Turns out that I can get camera trigger working only while RC is turned OFF and only on two pins which does not make sense.

https://github.com/PX4/Firmware/issues/6092

I've been testing the camera trigger and haven't got it working on Pins 5&6 of the FMU (TRIG_PINS = 56). I've also tried the setting TRIG_PINS = 34 which works fine.
I'm wondering if there was a bug introduced somewhere because the default pins are in fact 5,6.

https://github.com/PX4/Firmware/issues/4941

The current approach of accessing PWM pins directly is suboptimal as it can conflict with the FMU driver's management of GPIO and PWM outputs. It would be good to coordinate on how to properly layer this.

https://github.com/PX4/Firmware/issues/5437

https://github.com/PX4/Firmware/issues/5530

The driver needs to ACK the TRIGGER_CONTROL command so that mavros knows the call succeeded.

Open Pull Requests :

https://github.com/PX4/Firmware/pull/6194

#6260 related to this too?

@jdzerve Can you give us more information to reproduce the issue? I just checked, and I can't get it to fail boot.

Everyone having issues with the camera trigger please check this PR. It should all be fixed : https://github.com/PX4/Firmware/pull/6973

@mhkabir Sorry, will be able to get to this no sooner than end of next week.

Fixed! Everything is in master now.


feat: browse: Find a URL to open from the current repository

Closes #385

I actuallly wanted a general command to get the current repo as ghr format 🙃


MTN improve benchmark tests and document it

Make it possible to tweak dataset and objective config per solver easily.
Add documentation on the benchopt test configuration in a new page.

Codecov Report

Merging #516 (0516f77) into main (c1a90a7) will increase coverage by 0.88%.
The diff coverage is n/a.

:exclamation: Current head 0516f77 differs from pull request most recent head e662ee4. Consider uploading reports for the commit e662ee4 to get more accurate results

@@            Coverage Diff             @@
##             main     #516      +/-   ##
==========================================
+ Coverage   53.66%   54.55%   +0.88%
==========================================
  Files          40       43       +3
  Lines        2698     2753      +55
  Branches      494      506      +12
==========================================
+ Hits         1448     1502      +54
  Misses       1137     1137
- Partials      113      114       +1


unable to run saved programs

Issue Type: Bug
when we save programs in c drive(desktop) the code execute without any error but when we save the same program in other directories ,this program terminated with error of g++.

Sir,
I had run the program in different compilers but they give me correct
result.
But in vs code,it shows gcc error and cc1plus error no such file exists in
directory.
When i run program the .exe file is not creating.i dont know the exact
reason behind it.
On Mon, 15 Nov 2021, 1:18 pm Christof Marti, @.***>
wrote:

Do you see this error when you run the program without VS Code?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/137136#issuecomment-968618456,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASAPJXZCWXCEIAUAOQUQ54LUMC3NZANCNFSM5H67AK3A
.

This sounds like you might have your paths setup incorrectly. Please check the documentation https://code.visualstudio.com/docs/languages/cpp or introductory videos https://code.visualstudio.com/docs/cpp/introvideos-cpp to see some working setups.

Sir i already done everything correctly with the path of mingW.
On Mon, 15 Nov 2021, 4:10 pm Christof Marti, @.***>
wrote:

Closed #137136 https://github.com/microsoft/vscode/issues/137136.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/137136#event-5617236601, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ASAPJXYRJGXO525BNWK63LLUMDPTJANCNFSM5H67AK3A
.

Could you attach a screen recording of what you do to run it in VS Code?


refresh is worked ?

I have refreshed my profile, but the data is not refreshed. So the refresh button is worked?  or has other bugs?
My git-awards link:http://git-awards.com/users/halfrost

the stars' data is not correct.

I too face same issue

Me too. Btw it seems the data is not being updated automatically. Is it true? I see much outdated info about other users that's why you don't have the right numbers even if you update your own profile

It seems this repository does not be maintained anymore by the owner. 😢

Nooooooo
On Tue 29. 9. 2020 at 18:53, Couzy @.***> wrote:

It seems this repository does not be maintained anymore by the owner. 😢
@vdaubry https://github.com/vdaubry
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/vdaubry/github-awards/issues/213#issuecomment-700844395,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKSR6ERJ3YOT3AJ6LWIS6LDSIIGKJANCNFSM4QOGKNQA
.


BASIC Anywhere Machine

G'day,
Just a FYI about this little project I'm working on:  BASIC Anywhere Machine.
It is a TiddlyWiki that hosts a version of wwwBASIC which I am in the process of modifying significantly.
So an all-in-one-HTML file (as is TiddlyWiki) BASIC interpreter, IDE and tools, and BASIC programs stored as tiddlers.  The only requirement: a web browser, whether online or offline.
A BASIC that is enhanced with TiddlyWiki goodness (transclusion of BASIC code snippets, for example.)
Give it a spin.
Cheers and best regards.

I'll take a look at it tonight.

G'day John,
This is a slow and steady, nice and easy relaxed project
Never in any rush.
If and when you get around to it: feedback, questions/comments/suggestions,
always welcome.
Cheers !
On Tue, Feb 15, 2022 at 4:11 PM John Paul Wohlscheid <
@.***> wrote:

I'll take a look at it tonight.
—
Reply to this email directly, view it on GitHub
https://github.com/JohnBlood/awesome-basic/issues/4#issuecomment-1040743161,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALTBHIAQBOQ3KBJ7WYJ7VLTU3KXNLANCNFSM5LRJD4BQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

FYI: Local storage prototype: TiddlyWiki and BASIC data exchange
A BASIC Anywhere Machine program is just a tiddler in TiddlyWiki (i.e. a page in the wiki).
To run the program, TiddlyWiki dynamically creates a web page (including an enhanced version of the wwwBasic javascript and the BASIC program stored in a tiddler) and feeds the web page to an iframe.  The BASIC program knows nothing about the TiddlyWiki instance, and the TiddlyWiki doesn't know what's going on in the BASIC program.
With the prototype that you'll find in the link above, we can have TiddlyWiki and a hosted BASIC Anywhere Machine program sharing/communicating data with each other via a web browser's local storage.


Show signature information while typing functions

To make this work in a sane way, there needs to be an AST for incomplete function calls.
This will be there when the Prometheus parser is replaced by a generated one.

This works now, but only at the beginning of the function call.
To make it work for consecutive arguments, too error recovery in the parser needs to be improved.


400 Bad request while trying transfer-01-negotiation sample

Bug Report
Describe the Bug
400 Bad request while trying transfer-01-negotiation sample
Expected Behavior
Response should be 200
Observed Behavior
Response is 400
Steps to Reproduce
Steps to reproduce the behavior:

Run the provider:

java -Dedc.keystore=transfer/transfer-00-prerequisites/resources/certs/cert.pfx -Dedc.keystore.password=123456 -Dedc.vault=transfer/transfer-00-prerequisites/resources/configuration/provider-vault.properties -Dedc.fs.config=transfer/transfer-00-prerequisites/resources/configuration/provider-configuration.properties -jar transfer/transfer-00-prerequisites/connector/build/libs/connector.jar

Run the consumer:

java -Dedc.keystore=transfer/transfer-00-prerequisites/resources/certs/cert.pfx -Dedc.keystore.password=123456 -Dedc.vault=transfer/transfer-00-prerequisites/resources/configuration/consumer-vault.properties -Dedc.fs.config=transfer/transfer-00-prerequisites/resources/configuration/consumer-configuration.properties -jar transfer/transfer-00-prerequisites/connector/build/libs/connector.jar

Run this with Postman:

curl --location 'http://localhost:19193/management/v2/policydefinitions' \
--header 'content-type: application/json' \
--data-raw '{
    "@context": {
        "@vocab": "https://w3id.org/edc/v0.0.1/ns/",
        "odrl": "https://www.w3.org/ns/odrl/2/"
    },
    "@id": "aPolicy",
    "policy": {
        "@context": "https://www.w3.org/ns/odrl.jsonld",
        "@type": "Set",
        "permission": [],
        "prohibition": [],
        "obligation": []
    }
}'

Detailed Description

Possible Implementation
Take the @context from the URL and paste it in the request body will solve the problem

I guess you are on a Windows machine right? In that case switching to WSL should solve your issue because the window command line is not 100% supported.

I am facing the error when I call the service from postman, not while executing a command line

it's a server issue, not a client one, my question was about from where you are running the connector, not the client :)

I run using the following command
java -Dedc.keystore=transfer/transfer-00-prerequisites/resources/certs/cert.pfx -Dedc.keystore.password=123456 -Dedc.vault=transfer/transfer-00-prerequisites/resources/configuration/provider-vault.properties -Dedc.fs.config=transfer/transfer-00-prerequisites/resources/configuration/provider-configuration.properties -jar transfer/transfer-00-prerequisites/connector/build/libs/connector.jar
from terminal inside IntelliJ

which os?

Windows 10

I guess you are on a Windows machine right? In that case switching to WSL should solve your issue because the window command line is not 100% supported.

so I already wrote the solution some comments ago ;)

I tried with WSL and I am getting the same error, btw the other postman requests are working fine.

This is the related error:

please change the odrl context url to http://www.w3.org/ns/odrl.jsonld

Now it is working Thanks.


CPLP-1587: Modal dialog adjustments

Refactor modal dialog default width
Add better integration for MUI maxWidth and fullWidth settings
Expand Storybook story
Center text content by default

@oyo you have the merge master right ;)
@manojava-gk  @nidhigarg-bmw  @lavanya-bmw  modal gets updated with this pr - adjustment such as sizing, content location and width is changed.

@oyo OK, now the code smells are growing instead of shrinking!
I fixed the one code smell in my code. The other old and new code smells are from someone else's code and appeared because I rebased my PR onto dev before pushing.
Should I fix them anyway?

@bcasparraysono having a look into the rule description there is simple compliant solution - just write the handlers as conventional functions:
instead of
const handleEvent = (...) => {...}
write as
function handleEvent(...) {...}
and then always just give the handler not wrapping it in an anonymous arrow function
<Component onClick={handleEvent}></Component>

Not working unfortunately.. now we getting the next one: JSX props should not use functions


Edit text in text shape using iPad does not work

Preflight Checklist

[ ] I agree to follow the Code of Conduct that this project adheres to.
[ ] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

open app.diagrams.net from ipad
start new diagram
add text shape
double click on the shape to edit text

Expected behavior
should be possible to edit the text using your keyboard.
**draw.io version (In the Help->About menu of the draw.io editor): 20.6.0
Desktop (please complete the following information):

OS: iPadOS 15.7
Browser chrome 107.0.5304.66, safari

Additional context
Have tried several variations, using sw keyboard, fixed keyboard, pencil etc. without success.
Working fine from my iPhone iOS 16.1.1

Thanks for the report. This will be fixed in the next release.

Internal commit https://github.com/jgraph/drawio-dev/commit/fbc2e8fdb97220231e27d4defeb63cea5bcb577c

Released in 20.6.1


Get list of all units

Hello,
Is there a way to get all units or all unit files?
Basically looking for the equiv of:
list-units
and
list-unit-files
This would give me something to iterate if I didn't already know the name of the units

@brettnem it's not mentioned in the README, but there is a list_units call that is available on the client.

I actually did check out the list_units method. The problem with it is that it lists stale units (replaced by newer versions) and the returned object doesn't actually return the unit name; only hashes.
I made a command similar to what i'm looking for utilizing the etcd calls like this:
I first pull this: http://#{@endpoint_ip}/v2/keys/_coreos.com/fleet/state?consistent=true&recursive=true&sorted=true
Then I pull this:
http://#{@endpoint_ip}/v2/keys/_coreos.com/fleet/machines/#{machine_id}/object?consistent=true&recursive=true&sorted=true
And I combine that information into one returned hash where I can see what units are in what state and the machine it's on:
{"name"=>"test1.service", "state"=>"inactive", "machine_id"=>"xxxxxxxx", "machine_ip"=>"<IP_ADDRESS>"}
Of course I heavily truncated the output of both commands, but you can see what I'm trying to do. Basically, I'm looking for a way to get a snapshot of what's running and where. This is similar to what you get from the fleetctl list-units command.
Thanks!

@brettnem I added a new list method to the client that works like this:
irb(main):001:0> Fleet.new.list
=> [{:name=>"forever.service", :load_state=>"loaded", :active_state=>"active", :sub_state=>"running", :machine_id=>"262aed1f09954eff8157896d536686fa", :machine_ip=>"<IP_ADDRESS>"}]

Do you want to give that a spin and see if it works for you? You can find the code on this branch for now:
https://github.com/CenturyLinkLabs/fleet-api/pull/4

Awesome, thanks. I'll give this a try today and I'll let you know how it goes!


It doesn't remember the color of the note when refreshed

Whenever we refresh the page. The notes are there but the background of those notes is still yellow. Instead it should be the color selected by the user?

Do you want to fix it?

Yes, I want to. Additionally can we set it up so that different notes can have different color?

yep, we can do that i have no problem with that

Hey ArunBohra12, can you assign me this issue so that I can work on it?

He is already working on this issue.
Feel free to create an new issue about fixing or adding something else

Actually I haven't started yet so you can take it if you want.

@ArunBohra12 please confirm about assigning it to @yamitrvg12

Sure you can assign it to @yamitrvg12

working on it :)

Hey aditya-singh9 I have completed this issue https://github.com/aditya-singh9/notem/pull/14. Could you please take a look it and if everything is OK could you please merge and add the "hacktoberfest-accepted" tag to it. Thank you!


Badge increment in push notification on Android

Expected Behaviour
Badge not increment when receive more push notification on android
Actual Behaviour
Badge count allway some one
Reproduce Scenario (including but not limited to)
Steps to Reproduce
i want badge auto increment when receive more push if notification not tap in background , foreground
Thanks (sorry my English is bad )
Platform and Version (eg. Android 5.0 or iOS 9.2.1)
Android 4.4.2
(Android) What device vendor (e.g. Samsung, HTC, Sony...)
LG
Cordova CLI version and cordova platform version
cordova --version                                    # 6.5.0
cordova platform version android                     # android 6.1.2

Plugin version
cordova plugin version | grep phonegap-plugin-push   # 1.8.2

Sample Push Data Payload
"data" : {
  "title": "New title",
       "message": "New Message",
       "content-available": 21,
       "badge": "1"
  },

Sample Code that illustrates the problem
push.on('notification', data => {
        let page = data.additionalData.page;
        let id = data.additionalData.id;
        if (!data.additionalData.foreground) {
              push.getApplicationIconBadgeNumber(count => {
              this.service.SendToken(count, Device.uuid);
              push.setApplicationIconBadgeNumber(() => {
               }, () => {
              }, count + 1);
            }, () => {
           })
    this.platform.ready()
      .then(() => {
         if (!this.modal) {
          this.modal = this.modalCtrl.create(this.pages[page].pagechild, { id: id });
          this.modal.present()
            .then(() => {
              this.content.insert(1, this.pages[page].component)
            })
            .then(() => {
              push.setApplicationIconBadgeNumber(
                () => {
                }, () => {
                }, 0);
            })
        }
      })
  }

Logs taken while reproducing problem

@madara134 do you ever get the badge updated on your icon? Have you checked to make sure your device is supported by ShortcutBadger? Did you try their test app?

yes, i was test my app. my device is supported by shortcutbadger, but it only receive badge number  when my server send.. I sent 2 times with the same payload with badge number : 1. but only badge is now 1 not 2

Oh I see now.
Currently, you need to manage your badge number on your server alone, so that if you're sending your second payload and the user hasn't somehow notified the server back of the delivery and interaction of the first payload, you need to send "badge": "2".
I agree though, that the best option would be to allow the api to change that programmatically by the user. @macdonst Do you see any reason why would it NOT be possible to implement the api like this? We've seen this topic on issues multiple times by now.

What say fredgalvao is just my problem. We need decrease in the APP the badge wen users interact with de content of the push notification. For example, if users go into the App and read the details from that notification.
But We can´t decrease its badge form the APP itself. We are force to next notification in order to decrease / update the icon badge number.
Anybody found a solution to this? Thanks in advance

Closing this as original issue has been answered.

@macdonst Do you think this would fit into a valid feature-request issue?

I agree though, that the best option would be to allow the api to change that programmatically by the user. @macdonst Do you see any reason why would it NOT be possible to implement the api like this? We've seen this topic on issues multiple times by now.


Hi, Why does importing DSP not work?

Hi, I exported the DSP file from the website, but when I import it into Theme Builder it does not work.
And the second question: Why there is no "Harmonized" function for custom colors in Figma plugin?
I like this feature, but it's not in the Figma plugin, which is why I need to import Figma from the website.
https://user-images.githubusercontent.com/20184046/155912020-6d4f9976-6496-452f-acdb-90222931aa6c.mp4

It's still not working! Did anyone find any workaround?

It's the same for me. Additionally, I can't even set colors by myself in custom tab.

This is still not working. What's the point of having the option to import a DSP file but it doesn't do anything? 🙃

not working!

I guess they 'fixed it' by removing the import option... seems that the export in DSP format has also been removed!?


FLW-1000 iOS: Add "Completed" crowdloans

query slot.leases to find if parachain leased something
mark parachain as completed (won auction) if there is fund leased by it

Codecov Report

Merging #296 (efc46e9) into develop (7920849) will increase coverage by 3.11%.
The diff coverage is 44.38%.


ODH 2.4 Release Tracker

Links to tracker issues for components planning updates in this

[ ]  ODH Operator
[x]  ODH Dashboard: v2.17.0-incubation
[x]  Workbench

[ ]  ODH Notebook Controller: v1.7.0-5
[ ]  ODH Workbench Images: v1.12.0

[x]  Data Science Pipelines v1.6.0
[x]  Model Serving

[x] Modelmesh v<IP_ADDRESS>
[ ] Kserve v<IP_ADDRESS>

[x]  AI Explainability: 1.11.1
[ ]  Distributed Workloads

[ ] Codeflare
[ ] Kuberay

[ ]  opendatahub.io

[ ]  Release Notes
[ ]  Component Blogs

This is done, right?

This is done, right?

yes, close it now


Update obj_mac.h: wrong OID

Edit wrong OID of KExp15 key export algorithm based on the Grasshopper symmetric block cipher
id-tc26-wrap-gostr3412-2015-kuznyechik-kexp15 (1.2.6<IP_ADDRESS>.7.2.1)
https://tc26.ru/about/protsedury-i-reglamenty/identifikatory-obektov-oid-tekhnicheskogo-komiteta-po-standartizatsii-kriptograficheskaya-zashchita-1.html

Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

Ping @beldmit - please confirm?

@Voev if you consider your contribution to be trivial from a copyright perspective please can you edit your commit description to include the text "CLA: trivial" on a line on its own. Alternatively, please can you send us a CLA for this:
https://www.openssl.org/policies/cla.html

Ping @beldmit - please confirm?

Yes. The OID should be corrected according to the commit.

You actually need to edit objects.txt and then run "make update":

I probably should have been clearer. After running "make update" you need to check in the files amended by the "make update" process.

Hello Voev,
As Matt said, you should only edit objects.txt.
I would revert your change to 'include/openssl/obj_mac.h' using

git checkout --include/openssl/obj_mac.h
Then run
make update
Which updates other files that need to be committed.


Fixes rootElement to match that of this.$()[0]

Fixes #63
See https://github.com/emberjs/ember-test-helpers/blob/1e505a9de65b6a6352abc16698df7e3eb816c151/addon-test-support/%40ember/test-helpers/setup-rendering-context.js#L152
Hopefully this will not affect too many users, but might still be a breaking change for some, so probably would require a minor version bump?

@simonihmig nice, thanks for the fix to the root element. I'm curious, what do you think about adding a test for find() that asserts the returned element is identical to document.querySelector('#ember-testing > .ember-view') ?

See https://github.com/cibernox/ember-native-dom-helpers/blob/master/tests/integration/find-test.js

@pixelhandler Sure, makes sense!
I added a test for :first-child. To make it pass I actually had to remove this from test-helper.js, because tests were effectively still running with #ember-testing (taken from dummy config) as their rootElement. Not sure though why this was in place, so please double check! :)
Regarding find(): not sure what the semantics should be. Currently this will result in a '#ember-testing > .ember-view undefined' query, so returns null. Should it instead return the root element?
For comparison, with legacy Ember tests find() (the jquery-based global acceptance test helper) returns undefined, but this.$()[0] (integration test) will indeed return the root element.

Having an empty find() return the root element seems ok.

Created another PR for this: #122

@pixelhandler was I able to address your concerns? If there is anything left I can do to get this to land, happy to do so!

Rebased to fix conflicts...
@pixelhandler @cibernox sorry to bug you on this again, but is there anything left preventing this from getting merged?

I think we can merge this, it's probably a more natural default. I'll release a new version soon-ish.

Since switching to ember-power-select: 1.10.4 and ember-power-select-with-create: 0.5.0, I seem to have a problem that looks to be related to this issue.
With no other code changes other than revving those two packages, selectChoose no longer works for me.
Debugging it down to the findAll level shows why: the active dropdown element is inside #ember-testing, not inside #ember-testing > .ember-view, and since commit 6300642, the default root element has changed to be inside #ember-testing > .ember-view.
When the dropdown is opened, I see everything as it should be (all the options show up), and the rendered HTML has this structure:

As far as I can tell, I'm not using anything out-of-the-ordinary with my markup (I have the usual {{content-for "body-footer"}} in my index.html file). I've even tried the troubleshooting steps of inserting

 into my div.container, but the active dropdown
 still gets put outside #ember-testing > .ember-view, and findAll still refuses to find it.
After revving from ember-power-select: 1.0.0-beta.13 and ember-power-select-with-create: 0.4.5 to ember-power-select: 1.10.4 and ember-power-select-with-create: 0.5.0, is there anything else I should do to get this test helper to work?
Thanks!

Update: Even if I downgrade back to ember-power-select: 1.0.0-beta.13 and ember-power-select-with-create: 0.4.5, the issue still exists.
I've found that I can update ember-power-select to 1.10.4 as long as I downgrade ember-power-select-with-create to 0.4.0. Once I do this, everything starts working fine again. If I update ember-power-select-with-create to 0.4.1, the issue comes back.
That gives me a fix for the time being, at least, but it would be nice to be able to update ember-power-select-with-create at some point.

Seems this is also hardcoded here: https://github.com/cibernox/ember-basic-dropdown/blob/378052af2e544c56074f1da6c6dbe5ccc2de7e8a/addon/components/basic-dropdown.js#L252-L254

I see. I think I've found a way to fix it. We can't make the component render on an element without ID, like #ember-testing > .ember-view, but we can use https://github.com/yapplabs/ember-wormhole#what-if-if-my-element-has-no-id and pass destinationElement instead of ID.
That way we can put the content of the html inside the "queriable" area of the dom. However, @simonihmig, is #ember-testing > .ember-view the root element of the component being tested in integration test? Or the component's root is nested within it? I ask because I think that conceptually, the content of the select should be rendered outside of the element being tested to more accurately mimic how it would render in the real app.

is #ember-testing > .ember-view the root element of the component being tested in integration test? Or the component's root is nested within it

The component element is the child of the .ember-view. So when rendering this:
this.render(hbs`{{#my-component class="foo"}}bar{{/my-component}}`);

The resulting DOM will look something like this:

      bar

Does that answer your question?
FWIW, in ember-bootstrap I handle the wormhole a bit differently. The to is hardcoded here, but the renderInPlace checks if that container element is present. If not (i.e. in integrations tests, unless you manually add it to your this.render template), renderInPlace will be true, so rendering this "unwormholed": https://github.com/kaliber5/ember-bootstrap/blob/master/addon/components/base/bs-modal.js#L246.
When I want to specifically test that the content is wormholed, than I add that container element (here ember-bootstrap-wormhole) to the test template: https://github.com/kaliber5/ember-bootstrap/blob/master/tests/integration/components/bs-modal-simple-test.js#L492-L501
Does that make sense? Or is even helpful? ¯\(ツ)/¯


[feature request] write to stream instead of file

The Workbook.outputAsync method returns a Buffer (or base64 string). Since the entire workbook needs to be held in memory, I'm not sure what the value of a streaming output would be...

same issue ? are you find any solution if yes then let me know please.


feat: support extended media API response

Types of changes

[ ] Chore (a non-breaking change which is related to package maintenance)
[ ] Bug fix (a non-breaking change which fixes an issue)
[x] New feature (a non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description

Context: https://prismic-team.slack.com/archives/C014VAACCQL/p1695984909427609
I considered the new properties as optional because users will need to trigger a master ref release for them to appear, but maybe we don't need to? 🤔

This is to be released in sync with API changes in November.

Checklist:

[ ] My change requires an update to the official documentation.
[x] All TSDoc comments are up-to-date and new ones have been added where necessary.
[x] All new and existing tests are passing.

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

Comparison is base (1e22703) 99.96% compared to head (87ca2e0) 99.96%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##           master     #326   +/-   ##
=======================================
  Coverage   99.96%   99.96%
=======================================
  Files          50       50
  Lines        6087     6094    +7
  Branches      301      301
=======================================
+ Hits         6085     6092    +7
  Misses          2        2

Files
Coverage Δ

src/types/value/richText.ts
100.00% <100.00%> (ø)

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

I think we can remove the ? from the properties in this case. Developers are unlikely to use the properties anytime soon, if ever, at which point their master ref has probably already been updated.
Following that logic, should we also remove the ? from Slice's id property?
Otherwise, everything looks good to merge when the API is updated.

Should be good @angeloashmore, type tests are failing however due to https://github.com/prismicio/prismic-client/pull/318, do you want me to finish it?

@lihbr Awesome! I made a few changes to fix the tests, which uncovered a small bug.

I added // @ts-expect-error to some of the tests that use @prismicio/mock. Because mock uses @prismicio/client as a dependency, it doesn't have the updated types that @prismicio/client is looking for. We can remove the // @ts-expect-error comments once we publish these type changes.

There was a bug in how asImageWidthSrcSet() extracted thumbnails. It tried to use the id and edit properties as thumbnails, which threw an error, of course.

With those fixes, we are good to merge once the updates go live!