Project: The code below uses computer vision to identify hand landmarks of an individual and traces the finger movements which allows the person to draw anything he/she wishes.

Project name
Virtual Drawing
Description
The program allows users to draw and erase on a canvas using hand gestures captured by a camera.
It detects hand landmarks and tracks the position of fingers to enable drawing and erasing functionalities.
Users can change the drawing color, brush size, and switch between drawing and erasing modes.
When the users index finger and middle finger are joined, then only the user can draw whatever he/she wishes.
When the fingers are far apart, drawing is disabled. This allows a person to move his hand from one side to another without having to draw anything.
Project Repository URL
https://github.com/Suyashman/Drawing-tool.git
Project video
https://youtu.be/Qp8r1uFnSos
Team members
Suyash Sunam

Hi @Suyashman, thank you for your project submission. Is this a Teams app? What I understood from the demo is that it's running on desktop at the moment. Please correct me if I'm wrong. Looking forward to hearing from you, thanks!

Hello sir/ma'am
It is not a teams app.
It is just a program.
This is my first time participating in  a hackathon event. I didn't have
much knowledge on how to make a teams app so i just made a little program
and thought I could submit it.
I wanted to be a part of the event and learn from it ..
Thank you for your time for reviewing my project.
On Thu, 15 Jun, 2023, 20:50 Ayca Bas, @.***> wrote:

Hi @Suyashman https://github.com/Suyashman, thank you for your project
submission. Is this a Teams app? What I understood from the demo is that
it's running on desktop at the moment. Please correct me if I'm wrong.
Looking forward to hearing from you, thanks!
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/hack-together-teams/issues/106#issuecomment-1593276250,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASEQ2GIH3WOMYT5Z7L5H3VTXLMR4XANCNFSM6AAAAAAZH7OSPA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hi @Suyashman, unfortunately we only accept Teams app submissions at this hackathon. We'll have to tag your submission invalid, however we hope you join us in the next hackathon to learn more about new technologies.

Thank you for your time and providing feedback. I appreciate your
clarification regarding the submission requirements. Although my project
was invalid, I'm grateful for the opportunity to participate and learn from
the experience. I will definitely consider joining the next hackathon to
explore and develop Teams app-based projects.
Once again, thank you for your time and valuable input.
On Fri, 16 Jun, 2023, 17:33 Ayca Bas, @.***> wrote:

Hi @Suyashman https://github.com/Suyashman, unfortunately we only
accept Teams app submissions at this hackathon. We'll have to tag your
submission invalid, however we hope you join us in the next hackathon to
learn more about new technologies.
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/hack-together-teams/issues/106#issuecomment-1594570274,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASEQ2GKP2LI3MMSLHDHKH4TXLRDQNANCNFSM6AAAAAAZH7OSPA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Thank you for the kind words, @Suyashman! See you next time! 👋


Treat numbers as separate word / parts, including decimal points

Example use case is css, but really, this is widely applicable.
Examples of wanted behaviors, using pipe (|) as the cursor (caret) position:
Feature 1: Move by word or word part

Move right from |123rem becomes 123|rem
Move left from 123rem| becomes 123|rem

Feature 2: Treat decimal points (single dot or comma character) as same word when surrounded by digits

Move right by word (once) from |1.23rem becomes 1.23|rem
Move right by word part (thrice) from |1.23rem becomes 1|.23rem 1.|23rem 1.23|rem

Obviously, extend this behavior to all respective functions: move, select, delete forward / backward.
Respective settings options:
Treat numbers as separate words (dropdown select)

Treat numbers as separate words and word parts (default)
Treat numbers as separate word parts
Off (current behavior)

Treat decimal points (single dot or comma character) as same word (checkbox), default on.

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_smiling_face: This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


Update Tutorial once NiFi Operator is ready

In our End-to-End Data Pipeline Tutorial in the section where the nifi operator is installed, there is still a --version=0.6.0-pr251, which is ugly. Once the fix for this is merged in main and released, we can change this in the tutorial

Has been fixed.


color changed

the video's color is changed ?
will the model change the color space ?
how to change the color to original ?
i want to download the data from the project, but it is too slow , can you share a link with baidudisk?

This is due to the training dataset. The color of captured moire videos are degraded by the phone we used, thus training on such dataset, our model learns to simultaneously remove the moire artifacts and enhance the color tone.
If you want to change the color to orginal, I suggets that you can try some works focusing on color tone, such as histgram match.
You can download via this link:
Link: https://pan.baidu.com/s/18evBGvTHwN2lL2Oo7ao8-Q    Password: b28v

@daipengwa
i have test it in datav2, it is good.
Q1: now i want to make a new train dataset, how to make it , can you give me some advises about it ?
Q2: can you share some original moire videos to be as reference for me  when i make the train dataset ?
thank you !

Please follow the code in 'dataset_prepare/' for preparing your own training dataset.
The original captured moire videos can be found 'https://www.dropbox.com/home/cvpr2022_VDmoire/original'. For clean videos, you can write the clean frames in our training dataset as videos.


Disappearing toc in Firefox

"next": "^12.2.4",
"nextra": "2.0.0-beta.21",
"nextra-theme-docs": "2.0.0-beta.21",

Firefox 104.
Please see video.
It's reproducible in Firefox for me (tried Chrome and Safari as well)
https://user-images.githubusercontent.com/3147449/188315013-f35bf3c0-d20b-41ee-a4c2-7975c1e270de.mov

Thanks, for the catch, it seems like firefox has different behaviour with mask-image style, will be fixed on next release


updated tests with xfailflake markers.

High-level description
DCOS-45308 - Muting flakes using xfailflake custom marker. #3795
Backport of https://github.com/dcos/dcos/pull/3795

@mesosphere-mergebot bump-ee

@mesosphere-mergebot bump-ee

@mesosphere-mergebot bump-ee

@mesosphere-mergebot bump-ee

@mesosphere-mergebot label ready for review

@mesosphere-mergebot bump-ee

@mesosphere-mergebot bump-ee

The last change was minor typo change - https://github.com/dcos/dcos/pull/3835/commits/aa4bcd8f78a34330b419f1be10a96d38e36367ff and going to merge this as soon the dcos builds are successful.


property: analysis, design, implementation

table(s)
properties

To be created in the API module


Poor quality of "06_Stats/Wind_Stats" exercise

The link at step 2 is wrong, as it leads to github, not the data
Steps 4 and 5 are confusing, because they depend on the way the step 3 is solved. I didn't do a mistake described in solutions and spent some time figuring out what these steps are about.
The solution to step 7 is wrong, it should be:
data.shape[0] - data.isnull().sum() or better data.notnull().sum().
The solution to step 8 is wrong: the mean value does not equal to the mean of means. The right solution is:
data.fillna(0).values.flatten().mean()
The solution to step 9 seems a bit verbose. What's wrong with describe(percentiles=[])?
The solution to step 11 seems ok, but is too verbose as well. Pandas favors one-liners where possible:
data.loc[data.index.month == 1].mean()
The solutions to steps 12, 13 and 14 are absolutely wrong. It has nothing to do with "yearly/monthly frequency", but selects individual rows from the data frame. The right solution looks like:
data.groupby(data.index.to_period('A')).mean()
Step 15 is confusing, because that's "monthly frequency" that step 13 was about. The distinction should be better clarified in both steps. And the solution is wrong again. Here's what it should be:
data.groupby(data.index.to_period('M')).mean().head()

Overall, 11 out of 16 are either wrong or misleading. On top of that, the bulk of this notebook belongs to "Time series analysis"

@maxim5 Thank you for the valid inputs. It would be great if you could make a PR in order to improve the quality of it.

@guipsamora
I did few days ago. Please have a look.

@maxim5 thank you, I implemented your suggestions. Thanks for the massive PRs @TakaakiFuruse and sorry for taking to long to merge them, I just moved to Germany and started working he so I had other priorities. Feel free to collaborate on this repo!


Storage: Added feature to change host name of signed url

Added feature
#3140 Add feature to change host name of generated url.

URL signing may be seeing an update soon. Requesting review from @frankyn


[misc]: Commas in file name break the original file name upon download (and loss of file extension).

I understand that this issue may be closed if it should be filed in another category

[X] I understand

My issue
For instance, I have this zip file:
Map049 - Skill Center (Blython, MW1).rar
The full file name appears in dashboard, however when I go ahead and download it (click or link access), the downloaded file name cuts off as:
Map049 - Skill Center (Blython
The file itself remains intact and can be "recovered" putting the file extension back in - however it's still problematic for the end user, namely loss of context in both file name and file type.
Edit: File name comes out fine if downloaded through Firefox, so perhaps a Chrome issue and potentially other browsers too? A bit of research leads me to believe this could be a content disposition formatting issue in the HTTP response headers. Seeing examples of this here: https://github.com/ohmage/server/pull/900/files

A bit of research leads me to believe this could be a content disposition formatting issue in the HTTP response headers.

Almost certainly this. Will take a look into this later today, should be a pretty simple fix if that is the case I think.


Allow for record codec unions

smthn like:
record<Some & Other>(someCodec, someOtherCodec);

Or even better:
recordUnion(someCodec, someOtherCodec);

Strongly related but non-duplicative with issue #8


Adding a static class to properly construct command objects for tests.

Summary
The motivation for this change is to construct command objects for tests in the same way that we do for production code. In particular, alias testing needs command objects constructed with the commands.json file for correct aliasing.
Changes

Created static class CommandHelper which constructs the command object.
Wherever we were new-ing command objects, a call to CommandHelper.getCommand is made.
Clean up of no longer used imports.

Looks good to me.

otherwise this looks good to me..


Absolute SCSS import resolving inconsistency

Issue description
I have noticed an inconsistency in the linked file resolving in css code between VSCodes native .scss resolving and the behavior in .vue files when using absolute URLs.

In .scss files without any plugins installed, I can click the filepath and the desired file opens.
@import "/src/lib/styles/interactivity.scss";
But when removing the leading / it's not working anymore
@import "src/lib/styles/interactivity.scss";
I think this is, because when leading slash is missing, it's treated for some reason as a relative import. At least the resolved path I can see in the filepath bar of VSCode gives me that feeling.

However in .vue SFC files (with Vue Language Features (Volar) (Vue.volar) installed) the behavior is flipped.
<style lang="scss">
@import "src/lib/styles/colors.scss";`
</style>

is working just fine and clicking the filepath opens it. But with the leading / the filepath is appended to the workspace path without a / in between.

(notice the afiliosrc)
Troubleshooting Steps I've done so far:

disable all plugins (except Volar)
trying to understand how the VSCode integration works, but couldn't figure it out. From my understanding in both cases (scss and vue files) the vscode-css-languageservice should be used. However there is a difference - or I misunderstood something. I also couldn't figure out how https://github.com/volarjs/plugins/blob/master/packages/css/src/index.ts#L125 plays into that. It felt related, butI didn't quite understand the general structure how all systems interact with each other.

Desires solution

[ ] I would like to see the same resolve behavior for absolute scss imports in .scss and .vue SFCs. I wouldn't care if it requires a different syntax for absolute imports, it should just be consistent.

Please let me know if you need more details or I should post the issue somewhere else because it isn't directly caused by this package. I would love to support here, but couldn't figure out how to move things forward myself anymore.

Thank you for the report. How should resolve the following situation?
<style lang="scss">
@import "any_pkg/styles/colors.scss";`
</style>

A: [root]/any_pkg/styles/colors.scss
B: [root]/node_modules/any_pkg/styles/colors.scss

VSCodes default behavior in .scss files is to resolve them to (B) [root]/node_modules/any_pkg/styles/colors.scss.
// test.scss
@import "any_pkg/styles/colors.scss";`

resolves with CMD+Click to node_modules/any_pkg/styles/colors.scss
So it would be nice, to be consistent and have the same behavior in .vue files.
The current version of Volar is already resolving it to B too.
More details how the default in .scss files in VSCode works:

id
code
resolved path

1
@import "src/file.scss";
[currentDir]/src/file.scss

2
@import "/src/file.scss";
[root]/src/file.scss

3
@import "any_pkg/file.scss";
[root]/node_modules/any_pkg/file.scss

4
@import "~any_pkg/file.scss";
[root]/node_modules/any_pkg/file.scss

5
@import "~src/file.scss";
not linked

(same applies for @use instead of @import)
Replicating the behavior of 1 & 3 together might be difficult, but from my point of view, 1 is useless anyway. It doesn't resolve to the desired file anyway, even though the sass compiler can resolve it correctly. So just deciding based on the leading slash would be sufficient. If it's there => resolve to root, if not resolve to node_modules.

Thanks. 👍


Bug: Minitest/LiteralAsActualArgument Autocorrected should add Hash literal curly braces

When moving 2nd arg to be 1st arg, the curly braces that were optional because the Hash was the last argument are no longer optional, and the result is invalid Ruby syntax.

Expected behavior
This
assert_equal(actual, :expected => "stuff")

should be autocorrected to
assert_equal({ :expected => "stuff" }, actual)

Actual behavior
This
assert_equal(actual, :expected => "stuff")

becomes autocorrected (incorrectly) to:
assert_equal(:expected => "stuff", actual)

Steps to reproduce the problem
Provide a Hash without curly braces as the 2nd arg to assert_equal and run Minitest/LiteralAsActualArgument autocorrect.
RuboCop version
Include the output of rubocop -V or bundle exec rubocop -V if using Bundler. Here's an example:
bash-5.0# bundle exec rubocop -V
0.87.1 (using Parser <IP_ADDRESS>, rubocop-ast 0.1.0, running on ruby 2.5.3 x86_64-linux-musl)

I've reproduced this in a rubocop-minitest test case. Will do my best to fix it.


re calculating number of bullets  for pagination due to bug when ther…

re calculating number of bullets  for pagination due to bug when there are 2 collums or more.
resolved issue: #1574

I will check it, but

PR should be done only to files in src/ folder
Proposed fix is a bit wrong, state of Prev/Next buttons shouldn't rely on pagination

Fixed with c8798c218b4d13643ee1bf1c4bd53026bb2e097a


bug: not displaying inventory items after searching the same address

Describing the bug:
If you remove the address from the search bar and try to search again the Token doesn't appear.
Probably is getting the same address in the state and because of that isn't getting the new query for the previous address.
Definition of done:
When searching the token once, twice or thrice, the inventory should be displayed normally.

hey yo @gabrieljolvm ! Perfeeect, assigned to you ! 🚀

Tell me if you need assistance for this resolution ;D

Closed by #169

closed by #169


Fix k8s dep

Because Kubernetes doesn't support dep, the dependencies of apimachinery and client-go for Kubernetes are free floating. This caused some issues when bootstrapping a new project on terratest, where one of the dependencies had a breaking change that was pulled in.
This fixes the current breaking change, and also introduces a pattern for fixing it. Specifically:

Transitive dependencies should be locked using constraint and not override (if you use override, it isn't pulled in for projects depending on terratest).
To make dep work, each transitive dependency locked using constraint need to be forced into a direct dependency by adding it into the required list.

Why doesn't Gopkg.lock do, uh, locking?

It turns out that it only locks in terratest, but not for all the derivatives of terratest. So if module-foo depends on terratest, it builds the dependency version list by walking all the imports, pulling in all the versions defined as [[constraint]], pretty much from scratch (as if the lock file didn't exist). However, it ignores all [[override]] versions. This is why to force the derivatives to get the right version, we need to force it into a [[constraint]] clause.

Also, does the K8S stuff use Go.mod?

Sadly, no. They support glide and godeps.
I will need to look into how to make gomod work when we get there.

Ah, bummer. OK, thx for clarifying!

Any objections to merging and releasing this? I have a branch on module-server that depends on this.

No objection, ship!

Merging

Thanks!


Fix relative luminance, LCHab|uv, add XYZ<>UCS

Relatively trivial fix. Though we're preparing for release i would prefer to include this for 1.7.

Thanks! It'll be part of 1.7.
On Fri, 26 May 2017 at 04:53, Luis Barrancos<EMAIL_ADDRESS>wrote:

Merged #1429 https://github.com/appleseedhq/appleseed/pull/1429.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/appleseedhq/appleseed/pull/1429#event-1098303239, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AATnCkXrvKT-dp6vLmp4i5jpWe3JvPO2ks5r9j61gaJpZM4NnFo7
.


Pandas datetools deprecated

pandas.core.datetools has been deprecated since 0.24.0 (January 2019). Perhaps the requirements.txt could reflect the specific version requirement otherwise the code could be changed to no longer use datetools?

I believe Talos is not using pandas datetools anywhere. Maybe you are getting the warning from an older version of some of the underlying packages, for example statstools. Can you see if you upgrade statstools on your env, if the warning persists.

Closing here as it seems to be unrelated with Talos. Feel free to open new issue if anything.


create go-base.yaml

Did not find  go-base.yaml boilerplate

This is the default setup you get by using cobra for project setup. The path for the config file is by cobra's default your $HOME directory. I left it like that because a config file is not necessary to run this boiler as all required config values have defaults set. I would leave it to the user to then further adapt the config strategy to his needs, i.e. move the config file to an appropriate location or just don't use one at all and stay with env vars.

at least you can provide .env.example file or .go-base.example just to make it easier to write or change default config

that's simply a violation of 12 factor app and not best practice... coding is not supposed to be easy in every aspect ;)


prefer BQ datasubsets over har/runs datasets

See also https://github.com/HTTPArchive/bigquery/pull/23


Use script field from ConfigSet.Extensions instead of Config.Server when loading js files

https://github.com/tailcallhq/tailcall/blob/834b19694e0291e5f02066b34d432d2d14ace715/src/config/reader.rs#L66-L74
We're loading the script and saving it into Config.Server.script, instead we should use the ConfigSet.Extensions.script.
spec:

@link should be used instead of adding a field on @server
tests should be changed to comply with the new implementation
only one script should be allowed
tests checking multiple scripts throwing error should be added

/bounty 200$

Can I take this ?  @tusharmath

/attempt #1103


Send message to wormhole without deploy scripts

Description

minimal example demonstrating how we would bridge a token. Tests and documentation are
minimal and will be handled in a separate pr.

Once we have the deploy scripts this should close #6

Current dependencies on/for this PR:

main

PR #11   👈

PR #15

This comment was auto-generated by Graphite.


Survey link is outdated

https://github.com/moonrepo/moon/blob/eaf532e6cb5e6a0eda29ca5faa9f844cc15f839d/crates/cli/src/commands/init/mod.rs#L279

ended up just removing it.


URL parameter error in Custom Query (#181)

Doing a custom query after a time range is selected leads to URL parameter error:
http://localhost:5000/query/?time=2016?bql=balances%20from%20year%20%3D%202015%3B

The second ? should be &.
Root cause:
The code to construct the redirect URL hardcodes the ?.
Solution:
Check for the existance of a ? in the URL. If it exists, use & instead.

Thanks, @corani!


Disable processing of editable files

This PR adds a flag to disable "auto-distilling" of PDF files when submitting for editing (as requested here).
Alternatively the code for PDF processing could be entirely removed, but for now it's probably wiser to leave it as is.

Nevermind on the second point, I just saw the "remove completely" comment in the issue.

Did you accidentally run a reformatter over the code that prefers a lower max line length than before? ;)
Hmm, my git pre-commit actions are doing that, I don't know why

I found a problem with this.. The logic in the core for submitting an editable for editing is:
initial_state = InitialRevisionState.new if service_url else InitialRevisionState.ready_for_review

And there doesn't seem to be any other way to set the initial_state to ready_for_review other than replacing the revision with the microsservice. Since we disabled this functionality, the editable is now forever in the "new" state, which doesn't allow revisions (although the "judge" button still appears, which is a bug IMO).
Should we make a separate endpoint to set the revision as ready_for_review? Or just submit a replacement revision with the same files?

No, I don't think we should replace the revision - and you are right, we absolutely need a way for the microservice to mark the editable as r4r.
I think the easiest way would be for the microservice to be able to return a JSON response when notifying it about the new editable to override its initial state...


Hardcoded interface disabling in snapshots.py

PR #1141 highlighted something that I thought was strange. I understand that it makes sense to skip interfaces when doing different run types, like snapshots. But at the same time, it feels wrong to me to have this hardcoded into the operator.
https://github.com/terrapower/armi/blob/1566331d88d1c2a3ad9a408203f74084da264513/armi/operators/snapshots.py#L31-L33
Rather, I think it makes some sense to make this a user setting, something like interfacesToDisableInSnpshots. We could have the hardcoded interfaces have default values that match what's hard coded now for backwards compatability.
...
The proposed setting name could be shortened up if we did settings organization like discussion #1083 brings up 😁
We could do something like:
armi app run type:
  run type: snapshots
  interfacesToDisable: _a list of interface names_

where interfacesToDisable is only valid when under run type: snapshots; otherwise an error is thrown.

I always like making this like this configurable, but good luck 😆

In general, configurable is nice. In this case snapshots want to run "everything that doesn't change state of reactor or advance time" so it skips shuffle and depletion. we haven't found anything else needed to skip since making the operator. if you want TH off just turn it off in your run. Depletion and shuffle are different because as soon as you do either of those you are not looking at the same snapshot.

Looking at the code, it appears this hasn't changed in 4 years.
So, in that light, it doesn't seem like a setting people would use very often.
Why not just refactor the code so it is possible for people to adjust the list?  Some things will always have to be code, not everything can be a setting.
How often do you expect use the new setting?

if we want to do anything, making a class attribute called
snapshotsIDisabledInterfaces = ["fuelHandler", "optimize", "depletion"]
is probably the right path.


[Python] adding IDE & static related stuff

Reasons for making this change:
VSC should not track IDE generated files, nor should it track statics; so that's why this PR is created.
Links to documentation supporting these rule changes:
I couldn't find any official doc, but it was annoying to me so I thought it may be useful for others as well.
If this is a new template:

I don't know if it's gonna be of any use but I started the work from here

VSC should not track IDE generated files,

When python manage.py collectstatic is invoked, a static directory is created. So that's that.

nor should it track statics

Static also includes css and js files. Why shouldn't a VCS track them? By adding static to gitignore, app specific static folders are ignored which shouldn't happen. collectstatic will collect from these specific folders:

Files are searched by using the enabled finders. The default is to look in all locations defined in STATICFILES_DIRS and in the 'static' directory of apps specified by the INSTALLED_APPS setting.

nor should it track statics

Static also includes css and js files. Why shouldn't a VCS track them? By adding static to gitignore, app specific static folders are ignored which shouldn't happen. collectstatic will collect from these specific folders:

Files are searched by using the enabled finders. The default is to look in all locations defined in STATICFILES_DIRS and in the 'static' directory of apps specified by the INSTALLED_APPS setting.

You're right; we should consider css and js files. But I'd say that those static source code files are not (or better should not) be in the root of the project and therefore, probably a better solution is to ignore the root static and track the app related statics like the following:
static
!*/static

And if for any reason someone liked the idea of having the static in the root directory, there is always the option for that too: git add --force

Not sure about this either. As Django states in its guide:

Your project will probably also have static assets that aren’t tied to a particular app. In addition to using a static/ directory inside your apps, you can define a list of directories (STATICFILES_DIRS) in your settings file where Django will also look for static files. For example:
STATICFILES_DIRS = [     os.path.join(BASE_DIR, "static"),     '/var/www/static/', ]

where BASE_DIR is normally the root directory. I think we should better not include static and media into the gitignore as both are really dependent on the project structure and configuration. I would rather define one rule more on my own in my gitignore instead of finding out that my changes haven't been tracked (as it happened to me 😉 ).

Fair enough.
But are you sure about media? Is it a good idea to track production site's binaries?

As MEDIA_ROOT doesn't have a default value set, I am not sure whether to assume media as a name. uploads would be rational as well. Additionally we don't work with VCS and commit in production environments (rather deploy to them) so we don't track production site binaries. The only reason I could think of why this rule could be useful is for testing the file upload feature locally right?

or maybe for something like favicon; hence 'production site binaries'

Don't these just count as static files too and thus be placed in static?

Yes you're right.
I think the media (or even uploads) would better be there then, or wouldn't you agree? I can't think of anything that will need the tracking of VCS in there; cause everything that'll end up there, is probably auto generated or even data that should be backed up using other means.

Yes that's right, auto generated stuff doesn't have to be tracked. But in case someone only has access to the result of generated stuff (e.g when using third party assets), they again would like to track them. Also I still would use media and static for their actual use cases, user uploaded files and static files. In case people want parts of static not be tracked, they can just add project specific gitignore rules :)

@shiftkey, maybe revert this commit then?

@meysam81 done: #3363


i18n(zh-cn): Update images.mdx

Description (required)

Update images.mdx

Related issues & labels (optional)

https://github.com/withastro/docs/pull/5765
https://github.com/withastro/docs/pull/5391
https://github.com/withastro/docs/pull/5485
https://github.com/withastro/docs/pull/5426

Heads up that I just incorporated the change from #5857 (changing avif to webp) in this PR myself! No need to go updated again!  :raised_hands:


doc: Add catalog model reference with hierarchy

1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix #123", "re #123".):

[ ] N
[ ] Y

2. What is the scope of this PR (e.g. component or file name):

3. Provide a description of the PR(e.g. more details, effects, motivations or doc link):

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Other

4. Are there any breaking changes?(Y/N) and describe the breaking changes(e.g. more details, motivations or doc link):

[ ] N
[ ] Y

5. Are there test cases for these changes?(Y/N) select and add more details, references or doc links:

[ ] Unit test
[ ] Integration test
[ ] Benchmark (add benchmark stats below)
[ ] Manual test (add detailed scripts or steps below)
[ ] Other

6. Release note

Please refer to Release Notes Language Style Guide to write a quality release note.
None

This is for demonstration purpose only.
This represents one of the documentation structure options, the other is #278.
Only one out of #278 and #279 should be merged.


Random issues on Travis

We have a lot of errored builds in Travis due to inactivity when executing:

Fast optimizing /home/travis/build/47deg/github4s/github4s/js/target/scala-2.12/github4s-test-fastopt.js

See an example here

I also got a few of those when running the tests locally.


Permissions for uploading ElectricFlow plugin

Description
Release permissions request for ElectricFlow plugin release.
Hosting request link:
https://issues.jenkins-ci.org/browse/HOSTING-326
Github repository link:
https://github.com/electric-cloud/electricflow-jenkins-plugin
Contributors:
@mcritic @vpalaiya @justnoxx @ec-plugins-dev @urvashisingh @imago-storm

Actual repo we care about:
https://github.com/jenkinsci/electricflow-plugin


Dirty exceptions from *Arguments with malformed Callable members

A KeyArgument with a malformed keys_provider (returns anything other than an Array[StringName]) results in a dirty exception instead of being checked for and handled.
See KeyArgument.gd:36, 45

A similar bug seems to exist with validator Callables within ValidatedArguments.
See ValidatedArgument.gd:50.

After looking again there is actually checks for it, but within Arguments' _is_valid() method, intended to be called by the graph validator (#1). That feature would "fix" this, but I'm going to fix it internally anyway.

Also, a similar bug seems to exist with evaluator Callables within ConditionArguments.


The Physics scene is out of date.

The Physics scene has been authored in the wrong coordinate system.
Also, it shows a black background.

is good in current, has been a while.


Secret and CM showing duplication while we override

Describe the bug
If we are overriding any secret or CM duplicate key value Error showing
To Reproduce
The user creates devtron app
Then User can override the secret or CM
Save CM and secret with different key and value
Expected behavior
Secret and CM should be saved with different key and value
Current behavior
While we trying to override a new CM and secret sometimes duplicate key value Error showing till refreshing the page
Screenshots
Before override

After override

This has been fixed


Enable TV_* tests in darwin CI

Problem
The TV_* tests are not running in CI with chip-tool-darwin. Not sure why.
Change overview

Enable them

Fast-tracking platform-specific test change.


Connections of the need that was generated by clicking 'Contact' on a search result item

two buggy cases:

in some cases I see in the private link page of that need two connections - request and match. Closer look at linked data stored at the node shows that really two distinct connections were generated between the same local-remote needs, one storing hint event, another - storing request event.

in some cases I see no connections in the private link page of that need. Linked data stored on the won node looks ok: the need has one connection for that need with correct remote need, and the connection has one event - request converation event (msg:ConnectMessage).

Seems to be same as #238, closing this one.


How exactly do I use convertObject?

Checklist

[x] Conversion: I have checked my source definition is valid OpenAPI 2.0
[ ] Validation: I believe my source definition is valid OpenAPI 3.0.x but the validator complains
[ ] Validation: I believe my source definition is invalid OpenAPI 3.0.x but the validator does not complain

Detailed Description

I have tried the following:
const converter = require('swagger2openapi');
let api = {
          swagger: "2.0"
}

converter.convertObj(JSON.stringify(api), opts, function (err, options) {
    console.log(options);
    console.log(err);
});

The following is returned:
undefined
Error: Unsupported swagger/OpenAPI version: undefined
    at /Users/nicu.listana/Work/open-api-transform/open-api-transform-js/node_modules/swagger2openapi/index.js:1158:27
    at new Promise (<anonymous>)
    at Object.convertObj (/Users/nicu.listana/Work/open-api-transform/open-api-transform-js/node_modules/swagger2openapi/index.js:1127:28)
    at Object.<anonymous> (/Users/nicu.listana/Work/open-api-transform/open-api-transform-js/index.js:18:17)
    at Module._compile (module.js:635:30)
    at Object.Module._extensions..js (module.js:646:10)
    at Module.load (module.js:554:32)
    at tryModuleLoad (module.js:497:12)
    at Function.Module._load (module.js:489:3)
    at Function.Module.runMain (module.js:676:10)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:608:3

I am not sure what I pass for the first parameter of the convertObj method.
Other stuff

widdershins

convertObj expects an object as the first parameter, so you can simply remove the JSON.stringify call.

@MikeRalphson Thanks! Works well, for some reason the json I passed initially did not have the right format 😅


Use proper collation function during reduce grouping

The actual change to the database code here is very simple -- just use key_group_level instead of key_group_fun and we'll automatically use the correct collation function. The rest of the PR is work to improve the tests; they weren't checking for this condition, and I found them fairly brittle to modify. There's more that could be done there, but I wanted to get this fix in before I got distracted by other stuff.

Depends on apache/couchdb-couch#63

+1, a serious regression prevented.

+1


Smaller clusters for conformance

same coreos setup as density
fewer nodes
prefer m4 over m3
use same size for all nodes
use smallest m4 instance type

Ideally density and conformance should run using the same instance sizes and CoreOS version. Is there a reason for moving to m4?

cheaper, and we're not really looking too deeply at ephemeral vs. ebs performance, which would be my only reason for staying on m3's

That's true for the control plane nodes, but not for the kubernetes nodes (m3.medium/$0.067, m4.large/$0.12/h).

I think we need to either continue using m3.mediums for the conformance tests, or change our minimum recommended configuration.

opting for less variance between the clusters for now, if we start seeing wildly worse results we can revert


Ref data effective stream cache performance issues

This sql appears to be at fault as it is driving off meta when the least common conditions are against meta_fee.
select `m`.`id`, `f`.`name`, `t`.`name`, `m`.`effective_time`
from `meta` as `m`
     straight_join `meta_feed` as `f`
 on `m`.`feed_id` = `f`.`id`
     straight_join `meta_type` as `t`
 on `m`.`type_id` = `t`.`id`
where (
  `f`.`name` = 'APNIC-Reverse-DNS-V1.0'
  and `t`.`name` = 'Reference'
  and `m`.`status` = 0
  and `m`.`effective_time` ><PHONE_NUMBER>000
  and `m`.`effective_time` <<PHONE_NUMBER>000
)

Fixed in v7.0.15


Added scrollbar for horizontal server list

I've added two new tweaks:
$server-list-above-enable-scrollbar - displays a horizontal scrollbar if $server-list-above is also set to true
$hide-unread-mentions-bar - hides the unread mentions bar, which can get in the way when using a horizontal server list

Worst problems should be fixed by now. Let me know if there's still an issue.


Add mount ID to statx

This mirrors the modifications to include/uapi/linux/stat.h by Linux commit fa2fcf4f1df1559a0a4ee0f46915b496cc2ebf60 (“statx: add mount ID”).

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @JohnTitor (or someone else) soon.
If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.
Please see the contribution instructions for more information.

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @JohnTitor (or someone else) soon.
If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.
Please see the contribution instructions for more information.

I see the i686-unknown-linux-gnu test failed (and the x86_64 test was subsequently cancelled). As far as I can tell that is because Ubuntu 20.04.1 doesn’t have STATX_MNT_ID yet. I’m not sure how to proceed then.
Would it be OK to skip it by adding it to test_linux()’s skip_const() in libc-test/build.rs?

I see the i686-unknown-linux-gnu test failed (and the x86_64 test was subsequently cancelled). As far as I can tell that is because Ubuntu 20.04.1 doesn’t have STATX_MNT_ID yet. I’m not sure how to proceed then.
Would it be OK to skip it by adding it to test_linux()’s skip_const() in libc-test/build.rs?

Would it be OK to skip it by adding it to test_linux()’s skip_const() in libc-test/build.rs?

On second thought, I’ll just do that and close this pull request.

Would it be OK to skip it by adding it to test_linux()’s skip_const() in libc-test/build.rs?

On second thought, I’ll just do that and close this pull request.


Issue when upgrading from 1.4.0 to >= 1.5.0

I'm submitting a bug report

Library Version:
1.5.0 and up

Please tell us about your environment:

Operating System:
Windows 10

Node Version:
6.11.0

NPM Version:
5.8.0

Browser:
all | Chrome XX | Firefox XX | Edge XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView

Language:
TypeScript

Current behavior:
When running 'au run --watch', and navigating to localhost:9000, I get the following error in the console.
Unhandled rejection RangeError: Maximum call stack size exceeded     at ViewCompiler._compileElement (http://localhost:9000/scripts/vendor-bundle.js:25727:70)     at ViewCompiler._compileNode (http://localhost:9000/scripts/vendor-bundle.js:25584:23)     at ViewCompiler._compileNode (http://localhost:9000/scripts/vendor-bundle.js:25606:33)     at ViewCompiler.compile (http://localhost:9000/scripts/vendor-bundle.js:25553:12)     at HtmlBehaviorResource.compile (http://localhost:9000/scripts/vendor-bundle.js:27027:46)     at ViewCompiler._compileElement (http://localhost:9000/scripts/vendor-bundle.js:25860:40)     at ViewCompiler._compileNode (http://localhost:9000/scripts/vendor-bundle.js:25584:23)     at ViewCompiler._compileNode (http://localhost:9000/scripts/vendor-bundle.js:25606:33)     at ViewCompiler.compile (http://localhost:9000/scripts/vendor-bundle.js:25553:12)     at HtmlBehaviorResource.compile (http://localhost:9000/scripts/vendor-bundle.js:27027:46)     at ViewCompiler._compileElement (http://localhost:9000/scripts/vendor-bundle.js:25860:40)     at ViewCompiler._compileNode (http://localhost:9000/scripts/vendor-bundle.js:25584:23)     at ViewCompiler._compileNode (http://localhost:9000/scripts/vendor-bundle.js:25606:33)     at ViewCompiler.compile (http://localhost:9000/scripts/vendor-bundle.js:25553:12)     at HtmlBehaviorResource.compile (http://localhost:9000/scripts/vendor-bundle.js:27027:46)     at ViewCompiler._compileElement (http://localhost:9000/scripts/vendor-bundle.js:25860:40)
This only happens with aurelia-templating-resources version 1.5.0 and up (tested 1.5.0, 1.5.1, 1.5.4 and 1.6.0). When I use version 1.4.0 of aurelia-templating-resources, no errors occur and I can use my app without any problems.
Expected/desired behavior:
Well, I can't reproduce this issue in a new project, so i assume this is an issue that occurs specifically in my project (maybe because other dependency requirements are not met).
This is the output of npm ls --depth 1:
+--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | --<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | --<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| --<EMAIL_ADDRESS>deduped +-- UNMET DEPENDENCY<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | --<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | --<EMAIL_ADDRESS>deduped
+-- UNMET PEER DEPENDENCY<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +-- UNMET DEPENDENCY<EMAIL_ADDRESS>| | --<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +-- UNMET DEPENDENCY<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>(git+https://github.com/gulpjs/gulp.git#71c094a51c7972d26f557899ddecab0210ef3776) | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>deduped +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped
| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>deduped | +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| --<EMAIL_ADDRESS>--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>deduped
+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>deduped
`--<EMAIL_ADDRESS>
What is the expected behavior?
I expect the 1.5.0 versions (and up) to be working without errors.

Yeah I forgot to mention that, I tried that before (multiple times).
It's not a big issue, but it would be nice to be up-to-date.

{   "name": "...",   "type": "project:application",   "platform": {     "id": "web",     "displayName": "Web",     "output": "scripts",     "index": "index.html",     "baseDir": "."   },   "transpiler": {     "id": "typescript",     "displayName": "TypeScript",     "fileExtension": ".ts",     "dtsSource": [       "./custom_typings/**/*.d.ts"     ],     "source": "src/**/*.ts"   },   "markupProcessor": {     "id": "none",     "displayName": "None",     "fileExtension": ".html",     "source": "src/**/*.html"   },   "cssProcessor": {     "id": "sass",     "displayName": "Sass",     "fileExtension": ".scss",     "source": "src/**/*.scss"   },   "editor": {     "id": "vscode",     "displayName": "Visual Studio Code"   },   "unitTestRunner": {     "id": "karma",     "displayName": "Karma",     "source": "test/unit/**/*.ts"   },   "paths": {     "root": "src",     "resources": "resources",     "elements": "resources/elements",     "attributes": "resources/attributes",     "valueConverters": "resources/value-converters",     "bindingBehaviors": "resources/binding-behaviors"   },   "testFramework": {     "id": "jasmine",     "displayName": "Jasmine"   },   "build": {     "targets": [       {         "id": "web",         "displayName": "Web",         "output": "scripts",         "index": "index.html",         "baseDir": "."       }     ],     "loader": {       "type": "system",       "configTarget": "vendor-bundle.js",       "includeBundleMetadataInConfig": "auto",       "plugins": [         {           "name": "text",           "extensions": [             ".html",             ".css"           ],           "stub": false         }       ]     },     "options": {       "minify": "stage & prod",       "sourcemaps": "dev & stage"     },     "bundles": [       {         "name": "app-bundle.js",         "source": [           "[**/*.js]",           "**/*.{css,html}"         ]       },       {         "name": "vendor-bundle.js",         "prepend": [           "node_modules/bluebird/js/browser/bluebird.js",           "node_modules/aurelia-cli/lib/resources/scripts/configure-bluebird.js",           "node_modules/systemjs/dist/system.js",           "node_modules/jquery/dist/jquery.min.js",         ],         "dependencies": [           "aurelia-binding",           "aurelia-bootstrapper",           "aurelia-dependency-injection",           "aurelia-event-aggregator",           "aurelia-framework",           "aurelia-history",           "aurelia-history-browser",           "aurelia-loader",           "aurelia-loader-default",           "aurelia-logging",           "aurelia-logging-console",           "aurelia-metadata",           "aurelia-pal",           "aurelia-pal-browser",           "aurelia-path",           "aurelia-polyfills",           "aurelia-route-recognizer",           "aurelia-router",           "aurelia-task-queue",           "aurelia-templating",           "aurelia-templating-binding"           {             "name": "text",             "path": "../node_modules/systemjs-plugin-text",             "main": "text"           },           {             "name": "aurelia-templating-resources",             "path": "../node_modules/aurelia-templating-resources/dist/amd",             "main": "aurelia-templating-resources"           },           {             "name": "aurelia-templating-router",             "path": "../node_modules/aurelia-templating-router/dist/amd",             "main": "aurelia-templating-router"           },           {             "name": "aurelia-testing",             "path": "../node_modules/aurelia-testing/dist/amd",             "main": "aurelia-testing",             "env": "dev"           },           {             "name": "i18next",             "path": "../node_modules/i18next/dist/umd",             "main": "i18next"           },           {             "name": "aurelia-i18n",             "path": "../node_modules/aurelia-i18n/dist/amd",             "main": "aurelia-i18n"           },           {             "name": "i18next-xhr-backend",             "path": "../node_modules/i18next-xhr-backend/dist/umd",             "main": "i18nextXHRBackend"           },           {             "name": "aurelia-http-client",             "path": "../node_modules/aurelia-http-client/dist/amd",             "main": "aurelia-http-client"           },           {             "name": "aurelia-validation",             "path": "../node_modules/aurelia-validation/dist/amd",             "main": "aurelia-validation"           },           {             "name": "aurelia-dialog",             "path": "../node_modules/aurelia-dialog/dist/amd",             "main": "aurelia-dialog"           },           "jquery",           {             "name": "bootstrap",             "path": "../node_modules/bootstrap/dist",             "main": "js/bootstrap.bundle.min",             "deps": [               "jquery"             ],             "exports": "$",             "resources": [               "css/bootstrap.min.css"             ]           },           {             "name": "aurelia-kendoui-bridge",             "path": "../node_modules/aurelia-kendoui-bridge/dist/amd",             "main": "index",             "resources": [               "common/*.{js,html}",               "grid/*.{js,html}",               "scheduler/*.{js,html}",               "calendar/*.{js,html}",               "datepicker/*.{js,html}"             ]           },           {             "name": "kendo-ui",             "path": "../node_modules/@progress/kendo-ui",             "resources": [               "js/kendo.core.js",               "js/cultures/kendo.culture.nl-NL.js",               "js/messages/kendo.messages.nl-NL.js",               "js/kendo.timezones.js",               "js/kendo.grid.js",               "js/kendo.scheduler.js",               "js/kendo.calendar.js",               "js/kendo.datepicker.js",               "css/web/kendo.common.min.css",               "css/web/kendo.default.min.css",               "css/web/kendo.material.min.css"             ]           },           {             "name": "moment",             "path": "../node_modules/moment",             "main": "moment"           },           {             "name": "filesize",             "path": "../node_modules/filesize/lib",             "main": "filesize"           }         ]       }     ]   } }

I tried updating aurelia-templating-resources (and aurelia-templating-router) again. It still doesn't work, but now I get a different error message than before.
Unhandled rejection Error: Invalid resource path [function Compose(element, container, compositionEngine, viewSlot, viewResources, taskQueue) {            _initDefineProp(this, 'model', _descriptor, this);      _initDefineProp(this, 'view', _descriptor2, this);      _initDefineProp(this, 'viewModel', _descriptor3, this);      _initDefineProp(this, 'swapOrder', _descriptor4, this);      this.element = element;      this.container = container;      this.compositionEngine = compositionEngine;      this.viewSlot = viewSlot;      this.viewResources = viewResources;      this.taskQueue = taskQueue;      this.currentController = null;      this.currentViewModel = null;      this.changes = Object.create(null);    }].

You are not getting all the correct dependencies. .autoRegister is from<EMAIL_ADDRESS>Check your lock files.

Hero. I think I somehow ruined my package.json by adding more aurelia packages to it. Basically you only need aurelia-bootstrapper right? I also added aurelia-router, aurelia-templating-resources and such.
After cleaning up my package.json and running npm install again, I got it working.
Thanks for the help!

Can be closed

Just had the same issue on  framework 1.3.0 and aurelia-templating 1.10.0. When i locked aurelia-templating version to 1.8.3 it works fine.


JdbcIO.Write needs exception handling tests

There are a few tests that verify the handling of errors within JdbcIO, but there isn't an effort to verify that various errors are handled properly by it.
Imported from Jira BEAM-14417. Original Jira may contain additional context.
Reported by: pabloem.

Seems like #17555 fixed this issue ?

Yeah, looks like it


Improve backend logs

Currently, some backend logs are hidden from view - would be good to have a way to view all logs

We execute two Golang subroutines in the backend, and we successfully propagate the errors to the main process. Additional good ideas would be to

[ ] Include other outputs from the subroutines that are not necessarily errors
[ ] Would be good to consider exactly what kinds of information is useful to print that are not errors


[V3] Volume Control on HLS Live Stream Not Showing, Works for MP4

[x] Issue does not already exist
[ ] Issue observed on https://plyr.io/beta

Expected behaviour
Volume controls show
Actual behaviour
Volume controls are hidden
Environment

Browser: Chrome
Version:  63
Operating System: Windows
Version: 10

Players affected:

[x] HTML5 Video
[ ] HTML5 Audio
[ ] YouTube
[ ] Vimeo

Steps to reproduce

Using hls.js as in the referenced demo and a live stream from Wowza

Relevant links
http://www.resortcams.com/plyr/test.php

Nevermind on this.  Just tested it with a stream that has audio and it works.  I guess the new version can detect audio in a stream.  Brilliant!

Phew. I thought I'd have to implement something custom for HLS for a minute.
Yep, I added audioTrack detection for videos as an issue was raised for volume control being visible.

Yup, that is an awesome feature.  The only other issue I see right now is that the pause button never displays in the control bar.  I can fix that with some javascript though.

I have a fix coming for the pause button issue today. 👍

Pushed - check v3.0.0-beta.14

Yup, looks good!

Hello,
Where is volume controller? I only get mute button with my audio stream..

@volkirik Please read our guidelines https://github.com/sampotts/plyr/blob/master/CONTRIBUTING.md#reporting-issues


Debian strech

error dependency
e.g depends on libicu52; however
https://github.com/qmfrederik/dotnet-packaging/blob/8e191a06370adf05f0bc15f783e8cf1d726d9509/Packaging.Targets/Deb/DebPackageCreator.cs#L72
https://github.com/dotnet/dotnet-docker/blob/master/2.0/runtime-deps/stretch/amd64/Dockerfile

@franklupo Thanks for reporting this! Yes, different versions of Debian & Ubuntu ship with different versions of libicu so we'll need to detect this when creating the .deb package.
I'm thinking it may make sense for us to do the following:

Populate the list of dependencies in a property or item (say, DotNetDependencies or something similar) in the .targets file depending on value of the TargetRuntime property.
We could allow users to override this property (for example, Debian variants we didn't think of, newer versions of Debian/Ubuntu which we don't yet support,...)
This property/item could be passed to the task that generates the .deb packages.

@kekekeks thoughts?

I guess we could set dependency alternatives for libicu. It would look like libicu52 | libicu57 in Depends line of the control file.

See https://www.debian.org/doc/debian-policy/#document-ch-relationships

In the Depends, Recommends, Suggests, Pre-Depends, Build-Depends, Build-Depends-Indep and Build-Depends-Arch control fields of the package, which declare dependencies on other packages, the package names listed may also include lists of alternative package names, separated by vertical bar (pipe) symbols |. In such a case, that part of the dependency can be satisfied by any one of the alternative packages.

We could also add SkipDefaultDebianDependencies property.

@kekekeks Using dependency alternatives definitively sounds like the easier thing to do.
I think it'd be a good idea to allow the user to override the default dependencies.
Perhaps we can just define the dependencies in the DebDependency variable in the .targets file and pass them to the task, and set the DebDependency variable if it is empty (that we we can avoid the SkipDefaultDebianDependencies variable)?

Right now DebDependency is used as MSBuild item name for adding extra dependencies, see
https://github.com/qmfrederik/dotnet-packaging/blob/master/Packaging.Targets/DebTask.cs#L56
https://github.com/qmfrederik/dotnet-packaging/blob/master/Packaging.Targets/DebTask.cs#L110
They get added later here: https://github.com/qmfrederik/dotnet-packaging/blob/master/Packaging.Targets/Deb/DebPackageCreator.cs#L76
So we either need to use SkipDefaultDebianDependencies or support  package alternatives in DebDependency item via something like
<DebDependencyWithAlternatives>
    <DebDependency Name="libicu52"/>
    <DebDependency Name="libicu57"/>
</DebDependencyWithAlternatives>

The problem with this approach is that we won't be able to use Include from msbuild

Good idea
Best regards


Remove QuantizationScheme.default_scheme

Purpose

Remove unused function. I believe that this function was initially intended to provide defaults to QuantizationModifier while not overwriting existing configs, but since all these values are all written to configs and the  QuantizationModifier is now also the default for configs which do not specify values, this function is no longer necessary.

Prerequisites

https://github.com/vllm-project/llm-compressor/pull/889

Changes

Remove QuantizationScheme.default_scheme

Testing

Grepped codebases for uses

@dsikka Good idea. I tested examples/quantization_kv_cache/llama3_fp8_kv_example.py e2e with vllm
LC = kylesayrs/quantization-modifier-defaults
CT = this branch

For completeness, could we validate that the example loads properly in vllm?
Alternatively, just make sure the keys/values are attached to the attention block

I remember hitting issues with this since it was setting default scheme which was not intended.
I do think we can get rid of this


Fix for the deprecated Transitioner import Issue #137

I tested that using the sample project the warning went away, seems to be okay. Had issues publishing it. If you have any contributor guide I'd be more than happy to follow.

Error: jest-haste-map: @providesModule naming collision:
Duplicate module name: react-native

When pulling in your pull request


LambdaDataset?

I'm wondering if this is of interest to the torchvision community: a dataset defined with two functions. It would look like this:
wrapped_dset = # some dataset

def data(i):
    return wrapped_dset[i][0]

def target(i):
    return data(i)[:, ::2, ::2]  # downsample on the fly

dset = LambdaDataset(data_func=data, target_func=target, length=len(wrapped_dset))

It could be super-handy to combine datasets, switch out the target like above, etc., without having to write a separate class.

@kohr-h actually, as I understand a Dataset is just an iterable with length, so a dataset corresponding to your LambdaDataset is just
dset = [(data(i), target(i)) for i in range(len(wrapped_dset))]

So, the 👍  of LambdaDataset is that it is already an instance of Dataset.
Could you please provide more use-cases where it can be used ?

I'm not sure we would want to add it to torchvision though, as it is not really specific to image data.
Also, while it might look that it is sort of generic, it also imposes a restriction that there are only two objects that are returned (which can be tuples or dict, but still).
In the end, I'm not sure that the benefits it brings compensate the extra complexity.
I'm closing this, but please feel free to comment if you disagree.

I'm not sure we would want to add it to torchvision though, as it is not really specific to image data.

It's not specific to to images, that's true.

Also, while it might look that it is sort of generic, it also imposes a restriction that there are only two objects that are returned (which can be tuples or dict, but still).

Good point there. It would be better to have just one function draw or so which returns the tuple or whatever you like.

In the end, I'm not sure that the benefits it brings compensate the extra complexity.

I'm thinking mainly of on-the-fly sample generation. The list approach by @vfdev-5 works as well, of course, but you may not want to have all the data lying around at once. A generator fixes that but misses the __len__ attribute. So in plain Python you would write a small custom iterator class, which would be doing the exact same thing as a LambdaDataset, only in __iter__ instead of __getitem__.

In the end, I'm not sure that the benefits it brings compensate the extra complexity.

I guess the benefit would be providing the iterator boilerplate so the user only has to write a function (a bit like the LambdaLR, but that one has much more boilerplate, admittedly).
If you think that's not enough to add code, I'm okay with that.

Yeah, I tried to bring forth the best arguments, but they're not really that strong. And I understand the reasons against it.

Thanks for the understanding @kohr-h
But there might be other places that such a functionality might be desired, for example as a third-party package?


cmake and Tools/setup.sh default to python3

Python 2 is end of life in 7 months.
This PR updates cmake to find and use python3 first, but then falls back to python2. I've also updated the setup helper scripts to install the python dependencies only python3, and made a few other improvements to make it easier and safer to repeatedly rerun the script.

There's a fun circular dependency here. Updating Tools/setup.sh separately, then PX4/containers, then back to this PR.


Icon button

📥 Proposed changes
There is a need for text-field with icons, so this is a suggestion of how it could be implemented. An action-icon acts like a button and should be used when it is necessary to make the use understand that this input-field (for example) is a search-field.
This pull request adds action-icon and action-text-field components.
☑ Submission checklist

[x] I have read the CONTRIBUTING doc
[x] yarn build works locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[x] I have added necessary documentation (if appropriate)

💬 Further comments
A better solution is needed.

We need a proposal from designer on how these icons should look.
The icons should not be a component themselves. Could we move it to the action-text-field or core?

@all-contributors, please add @vegardsoerlie for code!


Remove do list transactions

This demotes do_list_transactions and some other LightClient methods to only be compiled when the integration-tests feature is used.
This moves ~ 500 lines of code out of LightClient... which significantly reduces the space bug can live in.

seems like the guys arent calling it

@juanky201271 @AArnott once this PR lands do_list_transactions will only be available if zingolib is compiled with the integration-tests feature.

I don't use do_list_transactions anyway. I call directly through lightclient.wallet.transactions(), which evidently remains after this change.

OK, folks here's a revamped approach to deprecation that is applied to do_list_transactions as the first example.   Let me know what you think.


[Workbook] Indicate optional columns in the Excel workbook

At least 2 partners have asked or have been confused by which fields are optional. Can we mark optional columns in the workbook somehow?

I had proposed months ago to turn to turn the column headers red if they were required, but it didn't seem important at the time.
That said, there are a few drawbacks to that approach anyway, specifically, conditional fields and color blindness. Conditional means they are conditionally required, but that's on a row-by-row basis, not a column basis. The visual cue for conditional fields is to un-gray them, which should hopefully convey the right message to everyone. Turning text (or cells or borders) red means that color blind people will likely not see this (red-green is one of the most common forms of color blindness) as it will likely still look black.
We could just add whether a field is required, optional or conditional to the Help Text. This would be easy and while a user would need to look at (hover over) the help text, at least the information is there. This is my recommendation.
Other ideas welcomed.

Duplicate of #483, which is already delivered.


Hive Error - Cake Wallet on iOS

I am running Cake Wallet on iOS.  Whenever I try to access my wallet, I get this:
Error:
Hive Error: This should not happen. Please open an issue on GitHub.
So here I am.  Hopefully there is a fix to this, as I currently cannot access my wallet.

You might need to provide a little more information about the issue

What other info would be helpful?

What other info would be helpful?

What version of Hive are you using in the app
What version of Flutter are you using
How can we reproduce the error
What is the implication of Hive in the logic of accessing a wallet

These are some of the questions that could give more information about the issue. The more information, the better.

Honestly, I don't know how to answer any of those questions.  Any guidance would be appreciated.

Honestly, I don't know how to answer any of those questions. Any guidance would be appreciated.

This has to be the funniest response I have ever seen. It beggers belief.

Honestly, I don't know how to answer any of those questions. Any guidance would be appreciated.

You need to contact cake wallet as that error message is for the developer. I would also bin that wallet as obviously they have programmed it badly if they are not catching errors and having users end up here.

Try opening an issue here
https://github.com/cake-tech/cake_wallet/issues

@CPCMikey if you are not part of the developers who built the app, I would recommend opening an issue on the app's repository as @keith555  suggested.
Please click here to create a new issue on the app's repository

I have the same issue


Filter invalid sample rate values at input selection

At the moment, when configuring sound input, you can also choose a sample rate not compatible with the selected sound card, which leads to a crash. This should not be happening, instead pytch should determine the valid sample rates for the selected card and only offer these for selection.

Found a Stackoverflow issue regarding this. It seems that this can't be done with PortAudio/PyAudio.

Nice!  The article looks promising.


I can't commit to adding this soon, but if/when I have time for mtgify development again, this will be prioritized.
You're also welcome to submit a pull request :)


Adding package.json

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


Added imported vocabularies

This PR includes cleaned up ontologies converted to the OGIT format:
OSLC (Open Services for Lifecycle Corporation):

oslc-architecture
oslc-assetmanagement
oslc-automation
oslc-changemanagement
oslc-core
oslc-estimationmeasurement
oslc-performancemonitoring
oslc-qualitymanagement
oslc-reconciliation
oslc-requirements

QUDT (Quantities, Units, Dimensions and Types)
VOAG (Vocabulary of Attribution and Governance)
VAEM (Vocabulary for Attaching Essential Metadata)
COBIT 5 (Control Objectives for Information and Related Technologies)
ITIL (IT Infrastructure Library)
Workflow (constructs from BPMN (Business Process Modeling Notation))
OGP (Open Graph Protocol)

The batch of changes in this PR will be restructured and opened as separate PRs.


Hide "no handler for method" errors when they are no-op on desktop

Some of these errors are annoying, and are not really an error on desktop.

'TextInput.show' on channel 'flutter/textinput'
'SystemChrome.setSystemUIOverlayStyle' on channel 'flutter/platform

These don't need to do anything on desktop.
For a list of possible options to silence, see https://api.flutter.dev/flutter/services/SystemChannels/platform-constant.html (and sibling pages)

I found a way to deal with this problem:
We could implement this method
func (p *textinputPlugin) handleHide(arguments interface{}) (reply interface{}, err error) {
   return nil, nil
}

and then add this inside here:
p.channel.HandleFunc("TextInput.show", p.handleHide)

OR
Create constant with all method handler we want to hide and add a check inside here

I prefer the first method. Name handleIgnore would be more descriptive.
Each registration of handleHide should be acompanied with a comment explaining why the message / method call is ignored: e.g.: Desktop

The PR  #168 fixed haft of the issue.
Missing TextInput.hide, HapticFeedback.vibrate, SystemSound.play, SystemChrome.setApplicationSwitcherDescription, SystemChrome.setEnabledSystemUIOverlays, SystemChrome.setPreferredOrientations.


eng, java ci, bypass Generate-APIView-CodeFile.ps1 script error

The error in Generate-APIView-CodeFile.ps1 fails the CI. See https://github.com/microsoft/typespec/pull/4572
I've opened an issue to ts-genapi here https://github.com/Azure/azure-sdk-tools/issues/9119
Here I made a workaround to bypass this issue, to unblock.

No changes needing a change description found.

You can try these changes here

🛝 Playground
🌐 Website
📚 Next docs

Language emitter has some TypeScript code (though only part of it).
But yeah, definitely prefer PR https://github.com/microsoft/typespec/pull/4652, if we want to have CI work first.


Remove keywords 'or' in Platform Expression

Keywords or is invalid, this change from https://github.com/microsoft/vcpkg-tool/pull/267, remove it from vcpkg-json.md.
https://github.com/microsoft/vcpkg-tool/blob/2e31d678b42aa56c3a44083d431829158814ded6/src/vcpkg-test/platform-expression.cpp#LL506C28-L506C28
invalid logic expression, use '|' instead of 'or'

Fixes https://github.com/microsoft/vcpkg/issues/31683

I would assume that the documentation for not and and needs to be fixed, too.

I would assume that the documentation for not and and needs to be fixed, too.

I tested not and and and they work fine.

Then consistency would imply that or works, too. Principle of least surprise.

Never understand why https://github.com/microsoft/vcpkg-tool/pull/267 was merged. Afaik it is used by no one and added a second syntax for the same thing.

cc @@markle11m cc @vicroms

@autoantwort  this was part of the ce (artifacts) merger, we had to support their platform expressions which were implemented using media queries.
@LilyWangLL we should add a text explaining that while not accepted or is a reserved keyword.

@LilyWangLL could you apply this patch to fix some lint issues in this article.

@LilyWangLL could you apply this patch to fix some lint issues in this article.

Done, thanks for your help.


Please support the androidx, And compile failed in example code

Please support the androidx, compile fails in my project( RN 0.62)
AND
I used your example code to execute ./gradlew clean aR, it report same issue, please check it.

@mauron85

I am able build with RN 6.1.5.
I run npx jetify at the root of the project and then buil

I am able to build with RN 6.1.5
I run npx jetify at root directory of the project before building it.
> npx jetify
> cd android
> ./gradlew clean
> ./gradlew assembleRelease/bundleRelease

Jetify Docs


I want use .pem file to connect to DDBB

I need connect to my remote ddbb using .pem file and I can't
use Ubuntu as S.O.

Sorry...
Active switch ssl and I CAN CONNECT TO REMOTE DDBB WITH .PEM FILE

Do you need use the .pem file to connect into a server through SSH Tunnel? I guess including the .pem file as Private Key should work. Does that not work?
What is the DB type your are trying to connect?


Rename grid scale to grid size or equivalent

This would make it less confusing.

done in grid snap

Still not done in editor.


Able to handling messages with multiple listener threads in order for the Key_Shared subscription.

Motivation
Able to handling messages with multiple listener threads in order for the Key_Shared subscription.
Verifying this change
New tests added.
Does this pull request potentially affect one of the following parts:
If yes was chosen, please highlight the changes

Dependencies (does it add or upgrade a dependency): (no)
The public API: (no)
The schema: (no
The default values of configurations: (no)
The wire protocol: (no)
The rest endpoints: (no)
The admin cli options: (no)
Anything that affects deployment: (no)

Documentation

Does this pull request introduce a new feature? (no)

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

@codelipenghui I think there are shading issues. Can you fix it?

@sijie Yes, the interesting thing is I follow the steps of the github workflow, it can get passed on my laptop. And I have verified the pulsar-client and pulsar-client-all locally, also works.

@merlimat Sorry, I missed the community meeting. I have updated the description of this PR. This PR is not to try to fix the ordering issue of the consumer under the Key_Shared subscription, this PR is to try to allow a consumer to use multiple listener threads for the Key_Shared subscription and keep the message with the same key processed by the same thread.

@merlimat I have addressed the comments, PTAL.


updateMetadata with listView & filterScope

Hi Andrew,
I really like the work you've done here - I've been applying it to several different projects.  I have a need to programmatically modify the sharing on list views, i've been playing around with this but I haven't been able to achieve the results I'm looking for.  When I pass a list to the updateMetadata method, the pieces I have declared update but everything else is set to erased; such as the fields, filters, etc.   Second, I noticed that updating some lists I need to designate the listView.filterScope or an error returns "System.CalloutException: Web service callout failed: WebService returned a SOAP Fault: '' is not a valid value for the enum 'FilterScope' faultcode=soapenv:Client faultactor=", which isn't a huge problem but I would have to set that value to 'Everyone' that may overwrite some lists settings.
In a perfect world I'd like to run this process:

Query all listViews created by a specific user/role
Change the sharing to a public group
Update

I've attached the code I've found to work best so far, and to simplify i'm only looking at a single list - ideally I would run it in bulk.  If you have any pointers please let me know, maybe i'm using this completely wrong.
'''
public void listViewShare(string lvName){
    MetadataService.ListView listView = new MetadataService.ListView();
    listView.fullName = 'contact.'+lvName;
    listView.filterScope = 'Everything';
    listView.sharedTo = new MetadataService.sharedTo();
    listView.sharedTo.groups = new list<String>{ 'Territory_Central' };

    List<MetadataService.UpdateMetadata> updateMetadataList = new List<MetadataService.UpdateMetadata>();
    updateMetadataList.add(new MetadataService.UpdateMetadata());
    updateMetadataList[0].currentName = 'contact.'+lvName;
    updateMetadataList[0].metadata = listView;

    MetadataService.AsyncResult[] results = service.updateMetadata(updateMetadataList);

}

'''

@afawcett
List<MetadataService.UpdateMetadata>
Geeting error in this line the MetadataService.UpdateMetadata is not a valid type.
Already have MetadataService Class in my org.please help


Support Pfizer Pediatric Vaccine as a Product Type

Some clinics and systems are starting to make pediatric vaccinations available for Pfizer now that it’s likely to be approved for use. Where possible, we should differentiate the pediatric version of the product from the adult version.
Important question: There are actually two pediatric formulations (2-5 years old and 5-12 years old). Do we need:

1 generic “Pfizer Pediatric” product?
2 products?
2 specific products and 1 generic Pfizer pediatric product for sources that aren’t specific enough?

Things that need updating here:

Add new constants for the loader in loader/src/model.js: https://github.com/usdigitalresponse/univaf/blob/17878bff1e01d31d8f33dfa7f9b92419b2532060/loader/src/model.js#L26-L35
All SMART SL sources that have product info — add support for the new CVX codes.
The PrepMod source has fallbacks for parsing the human name for this, since it doesn’t always have CVX codes. In Alaska’s testing environment, the string is "Pfizer Pediatric COVID-19 Vaccine (Ages 5-11)" (I don’t see any examples of the 2-4 year-old one, but we can probably guess.) Check it out at https://ak.cdn.staging.prepmodapp.com/api/smart-scheduling-links/schedules.ndjson
https://github.com/usdigitalresponse/univaf/blob/17878bff1e01d31d8f33dfa7f9b92419b2532060/loader/src/sources/prepmod/index.js#L151-L163
The CDC API source needs support for the right NDC codes: https://github.com/usdigitalresponse/univaf/blob/17878bff1e01d31d8f33dfa7f9b92419b2532060/loader/src/sources/cdc/api.js#L190-L206
The SMART SL endpoints in the server need support for converting whatever product strings we choose back into the appropriate CVX codes and friendly names: https://github.com/usdigitalresponse/univaf/blob/17878bff1e01d31d8f33dfa7f9b92419b2532060/server/src/smart-scheduling-routes.ts#L46-L61

The easiest place to check for CVX and NDC codes is: https://www.cdc.gov/vaccines/programs/iis/COVID-19-related-codes.html
There is also a more comprehensive reference at:

CVX: https://www2.cdc.gov/vaccines/iis/iisstandards/vaccines.asp?rpt=cvx
NDC: https://www2a.cdc.gov/vaccines/iis/iisstandards/vaccines.asp?rpt=ndc

Currently leaning towards the 3-code version:

pfizer-age-5-11
pfizer-pediatric (generic “pediatric” catch-all; covers both the age 5-11 and age 2-4 products in a future where the age 2-4 one is approved)

So any source that indicates the first one, will also be marked for the second, more generic one.

OK, made a survey of all the sources that are currently providing any kind of product data and:

AK PrepMod: Pfizer Pediatric COVID-19 Vaccine (Ages 5-11) (as differentiated from Pfizer-BioNTech COVID-19 Vaccine)
WA PrepMod: No examples yet! 😞 (Need to differentiate from Pfizer-BioNTech COVID-19 Vaccine)
WA DoH API: Pfizer-BioNTech Pediatric, ages 5 - 11 (as differentiated from Pfizer-BioNTech (Comirnaty), ages 12 and up)
CDC Open Data: NDC codes for everything, and we are definitely seeing them.
Albertsons: No examples yet! 😞
NJVSS: No examples yet! 😞
HyVee: Pediatric-Pfizer (as distinguished from Pfizer-BioNTech)

All of them so far except HyVee clarify the age range so far. After starting on the implementation, I’m also realizing it adds some more complexity that I’d anticipated to have the generic “pfizer-pediatric” type, so I think it’s probably best to drop it.
Instead, I’m just going to implement two new product codes:

pfizer_age_5_11
pfizer_age_2_4

(Note the underscores instead of dashes; I’d forgotten before that our existing convention uses underscores.)

For future reference if we need to recheck these:

Get PrepMod names (since they don't have CVX codes):
# Substitute the right host, since names may be different on different hosts
https 'https://myhealth.alaska.gov/api/smart-scheduling-links/schedules.ndjson' \
    | jq --slurp '[.[].extension[] | .valueCoding.display] | sort | unique'

Albertsons:
https 'https://s3-us-west-2.amazonaws.com/mhc.cdn.content/vaccineAvailability.json' \
    | jq '[.[].drugName | select(.) | .[]] | sort | unique'

NJVSS (in the Node.js REPL):
async function uniqueInfoLines() {
  const njvss = require("./src/sources/njvss");
  const data = await njvss.getNjvssData();
  const lines = data
    .flatMap(x => x.vras_typetext.split(/<[^>]+>/g))
    .map(x => x.trim())
    .filter(x => !/^\d/.test(x))
    .sort()
  new Set(lines).forEach(line => console.log(line))
}
uniqueInfoLines();

WA DoH API (in the Node.js REPL):
var waDoh = require("./src/sources/wa-doh");

async function waGetAll() {
    const results = []
    for await (const page of waDoh.queryState("WA")) {
        results.push(...page)
    }
    return results;
}

async function listProducts() {
    const locations = await waGetAll();
    const products = new Set(locations.map(x => x.vaccineTypes).flat());
    products.forEach(x => console.log(x));
}

listProducts();


Downloading image of lower quality than manually

C:\Users\WT>java -jar lezhin-comics-downloader-3.0.0.jar -l=en -n=chainofyouth -r=22~22
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Starting ChromeDriver 108.0.5359.71 (1e0e3868ee06e91ad636a874420e3ca3ae3756ac-refs/branch-heads/5359@{#1016}) on port 18077
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
Dec 15, 2022 8:15:34 AM org.openqa.selenium.devtools.CdpVersionFinder findNearestMatch
WARNING: Unable to find an exact match for CDP version 108, so returning the closest version found: 105
chainofyouth ep.22 100% [========] 20/20 imgs (0:00:01 / 0:00:00) | 20.0 imgs/s

In the latest version the image downloaded is smaller than if extracted manually
Originally posted by @yimeji in https://github.com/ImSejin/lezhin-comics-downloader/issues/136#issuecomment-1352403348

I release bug-fixed version.
Available on here!

Thank you for the fix. Tested and works fine.
Although I found another problem,  certain characters can't be recognize which prevent download. So far only these two characters.
Failed to perform a process
java.nio.file.InvalidPathException: Illegal char <:> at index 26: 0042 - Episode 42 (WARNING: GRAPHIC CONTENT)
        at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
        at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
        at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
        at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92)
        at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:232)
        at java.base/java.nio.file.Path.resolve(Path.java:515)
        at io.github.imsejin.dl.lezhin.process.impl.DownloadProcessor.process(DownloadProcessor.java:107)
        at io.github.imsejin.dl.lezhin.process.impl.DownloadProcessor.process(DownloadProcessor.java:65)
        at io.github.imsejin.dl.lezhin.Application.main(Application.java:59)

Failed to perform a process
java.nio.file.InvalidPathException: Illegal char <?> at index 20: 0070 - Kang Jinha...? (Season 1 Finale)
        at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
        at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
        at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
        at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92)
        at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:232)
        at java.base/java.nio.file.Path.resolve(Path.java:515)
        at io.github.imsejin.dl.lezhin.process.impl.DownloadProcessor.process(DownloadProcessor.java:107)
        at io.github.imsejin.dl.lezhin.process.impl.DownloadProcessor.process(DownloadProcessor.java:65)
        at io.github.imsejin.dl.lezhin.Application.main(Application.java:59)

There is one more character "♥" I haven't check because I can't remember which series it was. Will try on that later.

I think "♥" is a valid character as a filename.
Could you give the comic name containing that character to me?

@ImSejin, thank You very much for the fixing and so sorry for my very late feedback. Now everything works perfectly😊!

I think "♥" is a valid character as a filename. Could you tell me the comic name containing that character?

one ( ep 79 for "♥" and ep6 or 11 for "?")
two ep 21 (for ":")
three ep1  (for "..." )
For "..." some episodes work some don't, no error warning just unable to download like below
C:\Users\WT>java -jar lezhin-comics-downloader-3.0.1.jar -l=en -n=rentboy_en -r=1~1
Starting ChromeDriver 108.0.5359.71 (1e0e3868ee06e91ad636a874420e3ca3ae3756ac-refs/branch-heads/5359@{#1016}) on port 12434
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
Dec 17, 2022 10:23:14 PM org.openqa.selenium.devtools.CdpVersionFinder findNearestMatch
WARNING: Unable to find an exact match for CDP version 108, so returning the closest version found: 105
        Request login page: https://www.lezhinus.com/en/login
        Successfully logged in: access token(0bb1149f-ff9d-4781-97fe-9adc81cd76d8)
        Request comic page: /en/comic/rentboy_en
rentboy_en ep.1   0% [>                  ]  0/26 imgs (0:00:01 / ?) | .0 imgs/s

I tried to create a directory containing that character and it is done successfully.
L_A Guy Like You - JS, WAJE, WAJE\0082 - Keep You as Pets♥
I released version fixed bug of this issue.
Let me know there is the same issue on new release, @yimeji.

Tested, everything works fine.
Thank you very much!


A problem occurred configuring root project 'audioplayers'. > SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

In debug mode it works fine. But when i try to build in release mode it shows the above error. Please can anyone help me?
This error might be with AndroidX incompatibilities with this plugin.

Just update the gradle version to 3.3.x or above

ok done thank you. Problem solved.:-)
On Sun, 17 May 2020 at 16:55, Liem Vo<EMAIL_ADDRESS>wrote:

Just update the gradle version to 3.3.x or above
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/luanpotter/audioplayers/issues/537#issuecomment-629780197,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGHHVODYXLWK5QCXHYOR2X3RR7A3XANCNFSM4NBLVCXQ
.

@Bidhanrai  That is fantastic! Can you close this issue?

I can :)

thank you :-)
On Fri, 29 May 2020 at 22:10, Luan Nico<EMAIL_ADDRESS>wrote:

I can :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/luanpotter/audioplayers/issues/537#issuecomment-636064092,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGHHVODXF5DUY45IJCSD5CTRT7OYPANCNFSM4NBLVCXQ
.

Hi there .. I am facing this issue ... :(
my gradle is set to 3.5.0 at android level ... like so:
classpath 'com.android.tools.build:gradle:3.5.0'
I am on Mac &  channel Stable 1.22.2 ...  and also with sdk.dir location defined at local.properties ...
ERROR TRACE:
What went wrong:
A problem occurred configuring root project 'audioplayers'.
> SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

Also did try to downgrade to gradle 3.3.0 with same resultsss... :(

only happens when trying to build for --release

Same here. Only happens when release...
Any help guys?

Same issue here:
Only when: flutter run --release
`FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring root project 'audioplayers'.

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.`

how did you fix this I've had this error for a week now

how did you fix this I've had this error for a week now

Hey guys. I have no idea what caused this and frankly I don't care much at this stage.
But in my case this error showed up when I tried to add some ads to my app.
I was using "firebase_admob: ^0.11.0+1" and once I've downgraded to "firebase_admob: ^0.10.3" everything worked as a charm.
I've been using 0.10.3 because this is what I've been using in one of my previously made apps and it worked XD
Hope it helps.

Hey guys. I have no idea what caused this and frankly I don't care much at this stage.
But in my case this error showed up when I tried to add some ads to my app.
I was using "firebase_admob: ^0.11.0+1" and once I've downgraded to "firebase_admob: ^0.10.3" everything worked as a charm.
I've been using 0.10.3 because this is what I've been using in one of my previously made apps and it worked XD
Hope it helps.

same issue

same problem ...
my gradle version is com.android.tools.build:gradle:3.5.0
audioplayers 0.10.0  ,  firebase_admob 0.9.3   ,
Thanks !

I get the same error need help

same problem ...
my gradle version is com.android.tools.build:gradle:3.5.0
audioplayers 0.10.0 , firebase_admob 0.9.3 ,
Need help, Thanks !

Solved !!
i update the gradle to 4.0.1
https://android-developers.googleblog.com/2020/07/preparing-your-build-for-package-visibility-in-android-11.html

Hi there .. I am facing this issue ... :(
my gradle is set to 3.5.0 at android level ... like so:
classpath 'com.android.tools.build:gradle:3.5.0'
I am on Mac & channel Stable 1.22.2 ... and also with sdk.dir location defined at local.properties ...
ERROR TRACE:
What went wrong:
A problem occurred configuring root project 'audioplayers'.
> SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

Also did try to downgrade to gradle 3.3.0 with same resultsss... :(

i am facing same issue any help please?

What went wrong:
A problem occurred configuring root project 'audioplayers'.

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.
this same issue

I'm using classpath 'com.android.tools.build:gradle:3.5.0'
FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring root project 'audioplayers'.

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org


[MW320] Sve patch

Problem
Fix SVE issues by adding missing functions/implementation
Change overview
Add the missing function for SVE test items:
- TC_I_2.2
- TC_BINFO_2.1
- TC_DGEN-3.1
- TC_LCFG_2.1
- TC_WIFIDIAG_3_3
Testing
Pass all test items above in  Matter SVE test environment on mw320 platform

Close the current request and move to master branch


Add background colour option

Types rationalised to prevent errors with other Arduino processors (uint not compatible with uint32_t etc etc.)
Added an example.
Reaise version.

:) Thank you.
Ok, wasn't aware that your lib works with the 8 Bit boards, too. But then your changes will be unnessary slow as 32BIT ints are not needed everywhere.
I'll merge this for now, but will change some types, later.

LOL sorry, I misread some things :) It's OK as it is :)


Skip tinkerbell multicluster tests that accidentally got enabled

Description of changes:
Skip tinkerbell multicluster tests that accidentally got enabled
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm
/approve

/woof


Helm HA Install

Don't make this live until Rancher 2.0.5 is live and the Helm catalog (rancher/server-charts) has been updated.
Installation guide for HA with Helm.

node requirements

rke (keeping it very simple by default)

helm init

helm install rancher-stable/rancher

Air Gap/Private Registry steps, when required.

Basic Troubleshooting guide to when the chart doesn't work.

@jgreat Do you have time to resolve these conflicts this week?