Two "InstanceId" related issues found in DescribeInstances

Issue 1: Multiple instances replied after I specify an InstanceId.
[aaa@aaa-laptop2 20171106_Aliyun_Performance_Testing]$ aliyuncli ecs DescribeInstances --InstanceId i-rj93nu0s9j3wkq0g0nif | grep InstanceId
                "InstanceId": "i-rj99hcysthbzoefu00yv",
                "InstanceId": "i-rj93tjc72c6bib9ki4yt",
                "InstanceId": "i-rj94xswj2tx5rrpeyj0i",
                "InstanceId": "i-rj93nu0s9j3wkq0g0nif",
                "InstanceId": "i-rj97tbgo9lk6vccplksp",
                "InstanceId": "i-rj909znunwuzcw4yhqzo",

Issue 2: "--InstanceIds" exists in the help page, but can't be used.
[aaa@aaa-laptop2 20171106_Aliyun_Performance_Testing]$ aliyuncli ecs DescribeInstances help | grep InstanceIds
--InstanceIds                            	| --InstanceName

[aaa@aaa-laptop2 20171106_Aliyun_Performance_Testing]$ aliyuncli ecs DescribeInstances --InstanceIds i-rj93nu0s9j3wkq0g0nif
    "Message": "The specified parameter \"InstanceIds\" is not valid.",
    ......

https://github.com/aliyun/aliyun-openapi-python-sdk/issues/44

Issue 1: Multiple instances replied after I specify an InstanceId.
[aaa@aaa-laptop2 20171106_Aliyun_Performance_Testing]$ aliyuncli ecs DescribeInstances --InstanceId i-rj93nu0s9j3wkq0g0nif | grep InstanceId
                "InstanceId": "i-rj99hcysthbzoefu00yv",
                "InstanceId": "i-rj93tjc72c6bib9ki4yt",
                "InstanceId": "i-rj94xswj2tx5rrpeyj0i",
                "InstanceId": "i-rj93nu0s9j3wkq0g0nif",
                "InstanceId": "i-rj97tbgo9lk6vccplksp",
                "InstanceId": "i-rj909znunwuzcw4yhqzo",

Issue 2: "--InstanceIds" exists in the help page, but can't be used.
[aaa@aaa-laptop2 20171106_Aliyun_Performance_Testing]$ aliyuncli ecs DescribeInstances help | grep InstanceIds
--InstanceIds                            	| --InstanceName

[aaa@aaa-laptop2 20171106_Aliyun_Performance_Testing]$ aliyuncli ecs DescribeInstances --InstanceIds i-rj93nu0s9j3wkq0g0nif
    "Message": "The specified parameter \"InstanceIds\" is not valid.",
    ......

Hi, this issue has been around for a long time now, we suggest you uptate to the lastest version of CLI and try again. If you have any questions, please contact us.
Thank you for your attention to AliCloud CLI Project.

I downloaded last version and still have this problem:
Message: The specified parameter "InstanceIds" is not valid.

Ok. I know answer. You should write " to get result. My example is: aliyun ecs DescribeInstances --InstanceIds ["i-","i-"] --profile default

Ok. I know answer. You should write " to get result. My example is: aliyun ecs DescribeInstances --InstanceIds ["i-","i-"] --profile default

I am very glad that your problem has been solved, and when you use a flag with value is json string, we recommend that you wrap this string in double quotes, and enclose the value inside with single quotes. Like this "['i-***','i-***']".
Thank you for your attention to AliCloud CLI Project!


Add ignore_keywords flag to word delimiter graph

This introduces a new property for the word delimiter graph token filter to configure ignoring of keywords.
It relates to this change https://github.com/elastic/elasticsearch/pull/59563
Contributes to #5096
@Mpdreamz - I included more verbose XML comments for this to make usage via the Fluent API easier. I noticed that currently all descriptor methods use /// <inheritdoc /> which seems to have no effect. Is there a reason for the existing comments? If this format is reasonable, I'd propose to spend some time updating other comments for the WordDelimiterGraphTokenFilterDescriptor and as I come to them, other descriptors.

We used to have a custom F# build task that patched our xml documentation files so that <inheritdoc/> would be filled in based on the xml docs on the interface.
When pushing the transport bits out to https://github.com/elastic/elastic-transport-net, I re-enabled compilation failing on missing xmldocs.
It also relies on <inheritdoc> but this time through
https://github.com/saucecontrol/InheritDoc
ALthough more explicitly though `".
(small lie in that saucecontrol/InheritDoc is not hooked up yet, but I intend too! :))
More xmldocs is always good!
Long term property descriptions will be picked up from the specification:
https://github.com/elastic/elastic-client-generator/blob/master/specification/specs/analysis/token_filters/word_delimiter_graph/WordDelimiterGraphTokenFilter.ts#L13
In which case I think generating them once on the interface and using <inheritdoc> for implementations is still a great way to keep to keep the generated LOC down.


does this still work?

Anyway of confirming that the bot works.
Have put in credentials, when I run python I get 11 options I select 1 but nothing happens.
How to debug?
Thanks

I haven't tested since then.
I'm assuming it is only for learning purposes because Twitter keeps changing its algorithm and versions.


Document the edge case with repeated query params

What type of PR is this?
/kind documentation
What this PR does / why we need it:
Ensure compatibility across Gateway implementations.
To prevent users from relying on implementation-specific behavior which could cause issues when switching implementations.
Which issue(s) this PR fixes:
Fixes #1271
Does this PR introduce a user-facing change?:

NONE

This LGTM, so I'll approve and leave the final lgtm command for another maintainer.
/approve

/retest

Sorry @pleshakov, you'll need to rebase this one, and then run make generate to get it to pass CI. (There's a fix for the Netlify deploy preview failure in main now).

I rebased against the latest main and also squashed the commits.

forgot to make generate. fixed.

/ok-to-test


this.date.setDate is not a function

If I call calendar.goToday(); I am getting this:

What am I doing wrong?
Edit:
Managing this way by the time I get help:

var d = new Date();
calendar.goToDate(d.getFullYear() + "-" + pad((d.getMonth()+1),2) + "-" + pad(d.getDate(),2));

and the padding:
function pad (str, max) {
	str = str.toString();
	return str.length < max ? pad("0" + str, max) : str;
}

Hi @effone sorry it's a mistake on Hello Week docs.
goToday() method is not more supported, now you should use goToDate(), and by default if you don't pass any values in goToDate will jump to today date.

Hi @effone sorry it's a mistake on Hello Week docs.
goToday() method is not more supported, now you should use goToDate(), and by default if you don't pass any values in goToDate will jump to today date.

Thanks for the help.

Thanks for the help.


websocket hijack

According to this article: https://hunter2.com/use-golang-these-mistakes-could-compromise-your-apps-security

@ptman have you looked at Revel's use of Go's websockets or do you have any idea of the level of effort to address this?

I have no idea. I just came across the article. There is even a fix suggested there.

Websockets are ran through Revel filters, which is the CSRF module filter is included will implement the origin check


Debounced project-code validation is causing trouble 😢

The changes to the project name are within the same "debounce group" as the on-blur validation of the project code and so, the final debounced validation result seems to use the initial value of the name field (i.e. empty)...or something like that 😕 🤮
https://github.com/sillsdev/languageforge-lexbox/assets/12587509/a9e00ae2-9aae-477c-b1f3-6657b5961979

Making this a v1 issue.


Adds the 'app permission list' command. Closes #2841

Adds the 'app permission list' command. Closes #2841

Merged manually.


Exception thrown while loading some *.h5 keras models with deeplearning4j 1.0.0-beta6

Issue Description
I'm training models in keras and trying to use them in Java with dl4j and have encountered some unpredictable behavior. Some models successfully load while others throw java.lang.NullPointerException.
For example keras model from XOR example that looks like this:
model = Sequential([
    Dense(units=8, activation='tanh', input_dim=2),
    Dense(units=1, activation='sigmoid')
])

will load and work just fine while model from iris classification example that looks like this:
model = Sequential([
    Dense(units=40, activation = "relu"),
    Dense(units=40, activation = "relu"),
    Dense(units=40, activation = "relu"),
    Dense(units=3, activation = "softmax")
])

will always throw exception.
I'm guessing it's compatibility issue? Is there a version of keras I should downgrade to and give a try?
Version Information

Deeplearning4j version 1.0.0-beta6
Windows version 1903
Keras version 2.2.4-tf

Additional Information

Java code I'm running:

    static MultiLayerNetwork model;
    static String modelName = "iris_nn.h5";

    public static void main(String[] args) {

        try {
            String modelPatch = new ClassPathResource(modelName).getFile().getPath();
            model = KerasModelImport.importKerasSequentialModelAndWeights(modelPatch);
        } catch (IOException | UnsupportedKerasConfigurationException | InvalidKerasConfigurationException e) {
            e.printStackTrace();
        }
    }

Exception stack trace:

Exception in thread "main" java.lang.NullPointerException
	at org.deeplearning4j.nn.modelimport.keras.layers.KerasInput.<init>(KerasInput.java:103)
	at org.deeplearning4j.nn.modelimport.keras.layers.KerasInput.<init>(KerasInput.java:83)
	at org.deeplearning4j.nn.modelimport.keras.KerasSequentialModel.<init>(KerasSequentialModel.java:120)
	at org.deeplearning4j.nn.modelimport.keras.KerasSequentialModel.<init>(KerasSequentialModel.java:57)
	at org.deeplearning4j.nn.modelimport.keras.utils.KerasModelBuilder.buildSequential(KerasModelBuilder.java:322)
	at org.deeplearning4j.nn.modelimport.keras.KerasModelImport.importKerasSequentialModelAndWeights(KerasModelImport.java:223)
	at Main.main(Main.java:21)

pom.xml
https://gist.github.com/mateuszbugaj/cb2ad7a8def86d77f46b683626a971ef

Ok, I got this. The issue is that in the first layer input dimension have to be specified and I didn't know about it. Now it loads every time from what I see.


migrate from Travis CI to GitHub Actions, update codecov, regenerate RBIs

Summary
This PR performs the minimum amount of tasks to fully migrate our Travis CI workflow to GitHub Actions and make all the checks pass. It:

Converts the workflows in .travis.yml to a ci workflow and a manual publish-gem workflow
Replaces the now-deprecated/inactive codecov gem with the new codecov action
Runs bundle exec srb rbi gems && bundle exec srb rbi hidden-definitions to resolve all new RBI-based type errors

Two things to check before merging:

We may need to use a new API key for the publish-gem workflow, and set is as a secret for the action. I need to figure out how RubyGems works at CZI.
There's no drop-in replacement for Travis' allow-failures option (see below for more details), and so I've had to implement a hacky solution. Let me know what we think!

This PR should definitely be squashed before merging!
Wait, why can't we just update the workflows?
It turns out (at least on my local devserver) that cloning master and running bundle exec srb tc fails! So, it'll fail on CI as well. To resolve that:

I regenerated all the RBIs
but, since the codecov gem has been deprecated, the formatter no longer exists
so, I updated the codecov workflow, and can remove that reference
now everything passes

That's why this PR ends up touching many more files than just .github/.
Detailed description of workflows

a ci workflow that runs on every PR + on main

notably, GitHub Actions does not have a drop-in replacement for Travis' allow-failures option.

It seems like this is one of the most-requested features.
There are some hacky ways to implement this (probably a continuation of continue-on-error and swallowing all issues with || true), which I did; however, it's deceptive. Want to flag!
(alternatively, we can just let the check fail but not make it required to merge)

I've elected to keep all the supported Ruby versions in the array, though I (think) we should change the array to remove the EOL versions and explicitly keep all active minors; that would put us at [2.7, 3.0. 3.1, ruby-head]
I'm not sure why we pin the bundler version, and the commit history doesn't offer any insights - would you know why?
I don't use bundler-cache: true since by not committing the Gemfile.lock, the cache doesn't work as intended. So, we have to manually run bundle install
I've added the codecov as an action, which is the suggested use method

a publish-gem workflow that replaces deploy

it triggers automatically on gem release; it's a directly copy of the same workflow in redcord

Used the workflow you made for redcord, thanks!

I was able to clone this repo to my local machine and run bundle install then bundle exec srb tc no problem. So I think the .rbi file updates might not be necessary.

Interesting, that doesn't work for me for either ruby 2.7.2 (rvm install 2.7) or ruby 3.1.2 (rvm install 3.1). What version of Ruby are you on?
(also, on CI it fails - see this commit's build. would you know why it'd work on your local machine but not on CI / mine?)


fix: output umd build for main key

I did not notice in #15 but that PR ended up producing a build that only included ES modules.
The main key in a package.json should not be used for files that produce es modules. We should instead produce a umd compatible bundle, and link main to that.
This PR changes the build step to produce both usm and es style modules, and changes the main key to point to the umd build.

When we paired it was consciously decided that umd isn't useful to us anymore. Is satisfying what a main field expects the only reason to add it back? Is there anyway to work around that without creating a build file that we don't consume but need to maintain?

We could omit the main field entirely, and rely only on the module key.

Something to look forward to is Node's experimental support for a "type": "module" key in package.json. Once that stabilizes, we'll point main to the module file and won't need to build UMD files.
It looks like producing UMD output is fairly easy to do with command line overrides to tsc, so it would be easy to remove when we start using type: module.


update tags Leo Wandersleb

Donations to me do not go to Mycelium. Tag "Mycelium" removed.
"Security" was added as it is my main focus with WalletScrutiny.

Seems relevant to include that you are lead dev at mycelium android somewhere in your bio? or am I mistaken there?

It's complicated. Yes, Mycelium is what I am best known for and I'm the most communicative on social media of all colleagues although we supposedly have a community manager but I don't speak on behalf of Mycelium and don't call the shots.
I want to make absolutely clear that supporting me means supporting WalletScrutiny and not Mycelium. My core interest is to make Bitcoin more secure wherever I can make the biggest impact which is exactly what WalletScrutiny was started for.


Bugsnag react native throws TypeError: undefined is not an object (evaluating 'navigator.userAgent.length') error

Describe the bug
Getting an error TypeError: undefined is not an object (evaluating 'navigator.userAgent.length') with the react native implementation
Please note that this happens with both manual and CLI setup
Probably similar to https://github.com/bugsnag/bugsnag-js/issues/1676
Steps to reproduce

Setup bugsnag react native according to https://docs.bugsnag.com/platforms/react-native/react-native/
Call Bugsnag.start() in index.js
Run RN instance (react-native run-android/ios --variant debug) on android or iOS simulator

Environment
"react": "17.0.2",
"react-native": "0.67.2",
"@bugsnag/react-native": "7.17.3",
"@bugsnag/source-maps": "2.3.1",
"@react-navigation/native": "6.0.11",
"@react-navigation/native-stack": "6.7.0",
iOS dependencies
pod BugsnagReactNative 7.17.3
Android dependencies
gradle plugin com.bugsnag:bugsnag-android-gradle-plugin:5.+

Error messages:
TypeError: undefined is not an object (evaluating 'navigator.userAgent.length')
 ERROR  Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication). A frequent cause of the error is that the application entry file path is incorrect.
      This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native.

Hi @prrrthiksh , I have responded via the support ticket you raised, but for the benefit of future users that come across this thread, we haven't been able to reproduce this issue given the above reproduction step. I will keep this thread updated if anything changes.

Hi @prrrthiksh. Going to close this out as we haven't heard from you on the related support ticket. If you can help us with some of the outstanding questions on there we can investigate further. Thanks

I am seeing this, too with Expo SDK 48 🤔 ..

I had this issue happen to me while using rnx-kit/metro-config
Magically disappeared when I reverted back to the default metro config.


Update to Bevy 0.10

Seeing as Bevy 0.10 is about to be released, I thought it's time to put this in the room 🙂

This is blocked by bevy-inspector-egui anyway, but should land usually a few days after the Bevy release.


Requests are not sent immediately after a HEAD request

Using the attached jmeter script and service, it is observed the request not being sent immediately after a HEAD request.
httpOutBound.zip

This cannot be reproduce.


not able access bind() for socket communication.

I am trying to create a tcp server from my maix dock m1w, inorder to communicate with my android app(i.e the client). To do so i need to bind my host ip and port address to the socket.
When i run:
import socket
s=socket.socket()
s.bind((ip_addr,portno))
i get the following error:
AttributeError: 'socket' object has no attribute 'bind'
Can someone please tell me, why there's no bind function in the firmware? or am i going wrong somewhere? Would appreciate any help.
Thank you.
Please complete the following information
IDE version: 0.2.5
Firmware version: maixpy_v0.6.2_32_gf1cc361a5_openmv_kmodel_v4_with_ide_support
Board: Maix Dock m1w
OS: Windows 10

No, you are right, it's not implemented see: https://maixpy.sipeed.com/maixpy/en/api_reference/standard/usocket.html.
Why not is a very good question. I think too much work to implement the whole at command set.  The network support is very basic and the esp-at firmware in the esp8285 is very, very old.

Hey, thanks for the reply. So, can you tell me if there's any way i can make my maix dock a tcp server?

No way yet. The only way is writing your own esp-at library, but it's a lot of work.


Heart Failure Prediction

PROJECT TITLE
Heart Failure Prediction
INTRODUCTION
Using Multiple Algorithms and comparing the accuracy for the prediction.
DATASET
Dataset
PURPOSE
predict the accuracy of heart failures using multiple algorithms.
LIBRARIES USED
pandas
matplotlib
seaborn
from sklearn.preprocessing import LabelEncoder
from sklearn.ensemble import GradientBoostingClassifier
from sklearn.metrics import accuracy_score,confusion_matrix
from sklearn.tree import DecisionTreeClassifier
from sklearn.ensemble import RandomForestClassifier
from sklearn.neighbors import KNeighborsClassifier
from sklearn.svm import SVC
from sklearn.linear_model import LogisticRegression
from xgboost import XGBClassifier
from sklearn.naive_bayes import GaussianNB
CONCLUSION
We get to know which algorithm is more accurate and comparison between them.
YOUR NAME
Saloni Thete

kindly Assign me as a contributor to HACKTOBERFEST 2021.
Kindly Review & merge the PR under HACKTOBERFEST 2021
Thank you.
@prathimacode-hub

Issue assigned to @SaloniThete

kindly evaluate my PR
Pr No : #201
Pr link : https://github.com/prathimacode-hub/PyAlgo-Tree/pull/201
@prathimacode-hub


How is this different from official Roku remote app?

How is this (or any of the dozen other closed-source Roku remote apps available on the Play Store, for that matter) different than the official Roku Remote android app?

As you noted in your question, all the other apps in the market are closed source and/or ad supported. Mine is fully open source and does not contain ads or usage tracking. There are plenty of people that would rather use an open source version of an application than an equivalent closed source version. Beyond that, my app has a much lower storage and memory footprint and is the only app in the market, besides the official Roku app, that supports private listening.

Thanks for the app makes life easier for roku usera. Quick question: Do you have the ability to mirror screen images and video? If yes how does it work here? I know we can do that with the official app.

Thanks for the app makes life easier for roku usera. Quick question: Do you have the ability to mirror screen images and video? If yes how does it work here? I know we can do that with the official app.

Hi

Hey, what did you need?
On Tue, Mar 2, 2021 at 11:09 PM Sunil Kv<EMAIL_ADDRESS>wrote:

Hi
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/wseemann/RoMote/issues/18#issuecomment-789491896, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AARQTBBPP2BXNIQPDHED46LTBXOBJANCNFSM4VKEUQRA
.

As you noted in your question, all the other apps in the market are closed source and/or ad supported. Mine is fully open source and does not contain ads or usage tracking. There are plenty of people that would rather use an open source version of an application than an equivalent closed source version. Beyond that, my app has a much lower storage and memory footprint and is the only app in the market, besides the official Roku app, that supports private listening.

Hi,
Does private listening use and Google Play Services?
I use LineageOS without Gapps.
Will the official Roku Remote or your open-source one work without Gapps or will it need atleast microG.
Thanks

@as2814 The cast feature isn't a publicly documented protocol and no API exists for it. RoMote does not support casting to a Roku device currently.


Missing colors in diff

After upgrading helm-diff to 3.2.0 or newer, running helmfile diff produces output with no colors when running in regular terminal (not CI, TERM=xterm-256color). In the same time running helm diff in the same terminal produces colors as expected.
My guess is that after https://github.com/databus23/helm-diff/pull/240, there is check https://github.com/databus23/helm-diff/blob/master/cmd/root.go#L47-L50 which always true due to how helmfile executes helm-diff. helm-diff's stdout is captured/redirected in separate file descriptor which isn't considered as terminal.
I tried passing running helmfile --no-color=false diff, but it didn't enable color in diff output. Only way to enforce colors I found was helmfile diff --args="--no-color=false", but it's problematic in way where this arg passed to helm list execution and fails there.

@z0rc Ah good catch. Probably helm-diff should have an option to force enabling color, and external tools like helmfile that calls helm-diff should specify that force-color flag when it detects a terminal. WDYT?

@mumoshu proposed logic look correct, just need to take into account helmfile's own --no-colors argument.

Merged https://github.com/databus23/helm-diff/issues/344 on helm-diff. The next action item would be to enhance helmfile to set HELM_DIFF_COLOR appropriately.

Seems like HELM_DIFF_COLOR=true dont working in CICD env (without control terminal) with helm-diff-3.3.2. I tried to "export TERM=xterm256" or alike, but it has no effect.

@evgkrsk HELM_DIFF_COLOR=true won't work with helm-diff 3.3.2. Linked changes haven't been released yet.

Oops, sorry, my fault. Waiting for helm-diff release...

@mumoshu Would it be possible to create a new release on databus23/helm-diff to have colors again? Really appreciated :-)

I would prefer that this can be done via helmDefaults.
for consistency in behavior for a team.
see #2060
there is an updated release databus23/helm-diff

@frank-berlin I hear you, but I have never intended to include operational concerns into helmDefaults, so that everything included in helmfile.yaml can be entirely about releases. Probably we'll keep that, until there's any serious design discussion that convinces me.

As @frank-berlin has kindly shared, the latest helm-diff release should work well with helmfile --color.
Closing as resolved but please feel free to reopen if necessary.
Thanks everyone for your cooperation!

the latest helm-diff release should work well with helmfile --color

I don't see this.
% helm diff version
3.4.0

% helmfile version
helmfile version v0.143.0

Running helmfile diff produces output without colors.
Running helmfile --color diff produces error Incorrect Usage. flag provided but not defined: -color and shows helmfile usage help.
Running helmfile diff --color produces error Incorrect Usage. flag provided but not defined: -color and shows helmfile diff usage help.
Running HELM_DIFF_COLOR=true helmfile diff produces colored output.
Is this expected resolution?

Additionally is it possible to make patch release of helmfile docker image, which includes updated helm-diff?

Turns out I forgot the fact that it only has --no-color but --color
https://github.com/roboll/helmfile/blob/debd3c0eeac2cd40c8a1227a3d0424f5944c3b81/pkg/state/state.go#L1710-L1712
That said, HELM_DIFF_COLOR=true helmfile diff might be the right way to force color! Thanks for pointing it out.

@mumoshu any chance to restore helmfile diff behaviour to emit colors by default when running in regular terminal? Also documentation needs an update too.

@z0rc I don't have much slack in my life these days to work on it myself, but anyway yeah I'm convinced that we should address this in helmfile side!
Almost certainly we'd need to do the term detection thing that formerly done only in helm-diff:
https://github.com/databus23/helm-diff/blob/916891fac6033c9bf1bb482041ba2066e1341ebb/cmd/root.go#L45-L65
So that helmfile configure HELM_DIFF_COLOR appropriately according to the detected terminal.

Is there any workaround we can use now?

Running HELM_DIFF_COLOR=true helmfile diff produces colored output.

This does not work for me with helmdiff version 3.3.2:
export HELM_DIFF_COLOR=true
helmfile --file helmfiles/main.yaml --selector app=atlantis diff
<no color output>

@max-rocket-internet you need at least https://github.com/databus23/helm-diff/releases/tag/v3.4.0

Hey everyone!
I don't remember the state-of-the-art of this problem but is this still the issue?
I mean, does Helmfile still needs to be enhanced to do term-detection on its own? https://github.com/roboll/helmfile/issues/2043#issuecomment-1022707227

A colleague complained about this last week, and I think he had the latest version installed. But I didn't double check, so I'm not sure...

@lindhe Thanks! (Please feel free to submit a PR as always) A known workaround would be to explicitly set HELM_DIFF_COLOR=true envvar when running helmfile.

I mean, does Helmfile still needs to be enhanced to do term-detection on its own? https://github.com/roboll/helmfile/issues/2043#issuecomment-1022707227

Yes, this is still needed.

Fixed via https://github.com/helmfile/helmfile/pull/24


The behavior is not the same than yarn v1 when using semver ranges

When using a semver range in the package.json, it looks like this plugin checks whether the lowest bound of the semver range is outdated. yarn v1 was instead checking whether the locked version is outdated or no, which is more useful IMO (as the locked version is what actually runs in your project).
Steps to reproduce:

Create a package.json with a dependency on mdn-polyfills ^5.15.1 (any other package could work, it is not specific to that one. But versions numbers I give correspond to that one).
Run yarn install. As of writing this, this resolves to version 5.20.0 of mdn-polyfills
Run yarn outdated

This gives me this output:
Package                              Current   Latest    Package Type
mdn-polyfills                        5.15.1    5.20.0    dependencies

But the current version locked in my project is not 5.15.1.

Nice find, and I definitely agree that the Yarn 1 behavior seems much more correct.  Out of curiosity, is there a reason you have the package version set at ^5.15.1 rather than ^5.20.0?  In my experience, my package version in the lockfile and package.json often match since updating with yarn up will update both and installing new packages will install the latest.

@mskelton because my yarn.lock was generated by yarn 1 (and then migrated to yarn 2 right now as I'm trying the migration). And in yarn 1, yarn upgrade does not change the manifest (and yarn 3 is adding yarn up -R doing the same)

@stof Poking around this might not be as simple as I initially thought and also it would diverge from how the upgrade-interactive command checks for updated dependency version.  I'm going to wait to see how Yarn 3 shakes out to determine the path forward here.


[Enhancement/Feature Request] Fuel Grade

Some types of vehicles, such as light duty trucks, turbocharged, and others opt to use different fuel grades depending on the application. A driver may use 91 or 93 when towing but otherwise use 89 or 87 for daily driving. Adding fuel grade would give a finer grain insight to these users as to where there fuel costs are. The user may also have multiple vehicles that use different fuel grades (project cars, sports cars, racing)
An example would be for Ford vehicles, included is an excerpt from the owners manual for a Ford F-150 and a Ford Maverick with turbocharged ecoboost engines

Your vehicle is designed to operate on regular unleaded gasoline with a minimum pump (R+M)/2 octane rating of 87.
For best overall vehicle and engine performance, premium fuel with an octane rating of 91 or higher is recommended. The performance gained by using premium fuel is most noticeable in hot weather as well as other conditions, for example when towing a trailer.

Duplicate, see #383 #34 #78


spyder 3.2 bug

Description
What steps will reproduce the problem?

What is the expected output? What do you see instead?
Please provide any additional information below
File "C:\Anaconda3\envs\Tensorflow\lib\site-packages\qtconsole\base_frontend_mixin.py", line 163, in _dispatch
Traceback (most recent call last):
File "C:\Anaconda3\envs\Tensorflow\lib\site-packages\qtconsole\base_frontend_mixin.py", line 163, in _dispatch
handler(msg)
File "C:\Anaconda3\envs\Tensorflow\lib\site-packages\spyder\widgets\ipythonconsole\namespacebrowser.py", line 214, in _handle_execute_reply
self.handle_exec_method(msg)
File "C:\Anaconda3\envs\Tensorflow\lib\site-packages\spyder\widgets\ipythonconsole\shell.py", line 317, in handle_exec_method
properties = ast.literal_eval(data['text/plain'])
File "C:\Anaconda3\envs\Tensorflow\lib\ast.py", line 46, in literal_eval
node_or_string = parse(node_or_string, mode='eval')
File "C:\Anaconda3\envs\Tensorflow\lib\ast.py", line 35, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "", line 9001
...}
^
SyntaxError: unexpected EOF while parsing
handler(msg)
File "C:\Anaconda3\envs\Tensorflow\lib\site-packages\spyder\widgets\ipythonconsole\namespacebrowser.py", line 214, in _handle_execute_reply
self.handle_exec_method(msg)
File "C:\Anaconda3\envs\Tensorflow\lib

Thanks for reporting. The error code looks incomplete; if so, can you paste the whole thing? Under what circumstances did this occur? This looks similar to #4873  which is fixed in Spyder 3.2.1—what version of Spyder are you running? 3.2.0? If so, it is almost certainly a duplicate of that error, and so please update to fix.

Yep, this was fixed already. Please update.


first commit

Very first commit after open-source approval had been obtained.

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

First commit to the main branch from the development one


Don't install transforms into transform directory when project is readonly.

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/2198
Originally created by @DouweM on 2020-07-23 23:41:02

Required by https://gitlab.com/meltano/files-docker/-/merge_requests/4: https://gitlab.com/meltano/files-docker/-/merge_requests/4#note_384802990

View 2 previous comments from the original issue on GitLab


refactor(port): move from cloud APIs to evpn-gw APIs

Signed-off-by: Boris Glimcher<EMAIL_ADDRESS>

@mardim91 I used this example
########### Setup Bridge Ports ##############
ip link set eth1 master br-tenant up
bridge vlan add dev eth1 vid 10 pvid untagged
ip link set eth2 master br-tenant up
bridge vlan add dev eth2 vid 20 pvid untagged
ip link set eth3 master br-tenant up
bridge vlan add dev eth3 vid 40
bridge vlan add dev eth3 vid 50

will merge as infrastructure move to new APIs, all feedback and review on the content of the implementation is still very valid and welcome


[Windows] [V-Sync] [Nvidia] Very bad flickering and spasms in fullscreen mode (Update to #64383)

This is an UPDATE to issue #64383 as it has been auto-closed and I cannot re-open it anymore.
(I added the missing info.)

Can you try to reproduce with our nightly insider builds? You can give our preview releases a try from: https://code.visualstudio.com/insiders/

Can you try to reproduce with our nightly insider builds? You can give our preview releases a try from: https://code.visualstudio.com/insiders/

Just downloaded https://aka.ms/win32-x64-user-insider
Not sure why I am now testing an even older Electron release than before, but I did, see: https://github.com/Microsoft/vscode/issues/64383#issuecomment-449020109
Please re-open the referenced #64383 again - as it contains far more valuable info.
This bounce here can be closed then.

Happy Holidays to the VS Code Team, too! 💃


Roll engine c4d14a00716f..975fe8776c6c (8 commits)

https://github.com/flutter/engine/compare/c4d14a00716f...975fe8776c6c
git log c4d14a00716fa616b69d51bab957aee483bdc9c2..975fe8776c6cc8651331ab3d1af098eecc38f5ab --no-merges --oneline
975fe8776 Reset min log levels on each engine launch. (flutter/engine#8343)
579eba5bb Revert "Build precompiled sdk and analyzer summary for dartdevc (#8345)" (flutter/engine#8353)
38702d3cd Build precompiled sdk and analyzer summary for dartdevc (flutter/engine#8345)
84fefc4c3 Roll src/third_party/dart 05f3b12960..a977273262 (3 commits)
a3774be74 Roll src/third_party/skia e51181387f76..05be23dbd3c4 (8 commits) (flutter/engine#8351)
90ad1e1ab Roll src/third_party/dart cf32584870..05f3b12960 (11 commits)
2aa3c3ef2 Roll src/third_party/skia 3240800a9487..e51181387f76 (2 commits) (flutter/engine#8349)
80ea029d9 Roll src/third_party/skia 01a065884b7d..3240800a9487 (2 commits) (flutter/engine#8347)
The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bmparr@google.com), and stop
the roller if necessary.

Trybots failed. These were the failed builds: https://cirrus-ci.com/task/5973786473005056

Commit queue failed; closing this roll.


Not sure how to contact you regarding a tourney that Lux is in.

MONSTER IN THE WASTELAND
AMD Ryzen 5950x
ChessGUI
256mb hash each where possible
6 piece tablebases
Ponder off
GBSelect2023.cgb book
12 minutes with 8 second increments.
4 cycles 72 rounds
All engines 1CPU (64-bit where available)
Participants
Sirius 5.0.0 64-bit
RookieMonster 1.9.9 64-bit
CM10th Pestilence
Reckless 0.3.0 64-bit
Myrddin 0.90 64-bit
Rengar 1.3.0 64-bit
Raven 1.30 64-bit
Pingu 2.0.0 64-bit
Lux 4.0 64-bit
Luna 2.0.0 64-bit
Web based link for live viewing (courtesy of Jay - Berserk author).
https://ccrl.live/16073
Alternatively, if you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others following the tournament in the chatroom there.
http://kirill-kryukov.com/chess/discuss ... p?id=42959
Host - GrahamCCRL.dyndns.org Port - 16073
Linux users can use Livius:
https://github.com/kmar/livius
There is also a Livius windows version.
It has live pv boards as a nice addition.
http://www.crabaware.com/livius/

Hi Graham Banks,
Emailing me works fine if you want to contact me directly. I also check the forum pretty often to see if Lux is playing.
Sidhant

Okay. I found your email address after I posted in github. :-)
Graham.
On Sat, Jan 13, 2024 at 6:09 AM Sidhant Roymoulik @.***>
wrote:

Hi Graham Banks,
Emailing me works fine if you want to contact me directly. I also check
the forum pretty often to see if Lux is playing.
Sidhant
—
Reply to this email directly, view it on GitHub
https://github.com/Sidhant-Roymoulik/Lux/issues/6#issuecomment-1889665682,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AVOIVUXIDJ5WHQJABS6ZBO3YOFU5HAVCNFSM6AAAAABAHQZ5S6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBZGY3DKNRYGI
.
You are receiving this because you authored the thread.Message ID:
@.***>


[Question] The ESPHome in progress binary sensor "assist_in_progress" is deprecated.

Flavor
MicroWakeWord
Checklist

[X] This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
[X] This issue is not a duplicate issue of currently previous issues..
[X] I am able to consult debug logging for my ESPHome instance.

Describe the issue
As of Home Assistant 2024.10 I received a warning:
The ESPHome in progress binary sensor binary_sensor.office_voice_assistant_assist_in_progress is deprecated.

Migrate your configuration to use the corresponding assist_satellite entity and then click SUBMIT to disable the in progress binary sensor and fix this issue.

Is there something I can change in the config to get it fixed?
Reproduction steps
N/A
Debug logs
No response

To solve this, just delete the ESPHome device, then wait for it to be re-discovered, then add it again.  This solved it for me, at least.


Add example to build Obs objects and an ObsCollection from scratch

I can create an example how I import observations and meta data from Excel.

Thanks, that would be a nice addition!


[Monitoring V2 UI] Monitoring pane appears even if Monitoring V2 is not installed

If you spin up a brand new cluster from Cluster Manager and go to the Dashboard view, the Monitoring pane is available / accessible even if the rancher-monitoring V2 chart is not installed onto the cluster.
The Monitoring pane should only be accessible if the user has installed rancher-monitoring within the cattle-monitoring-system namespace.

The issue here is that ECM by default installs the CRDs for monitoring.coreos.com.alertmanagers, monitoring.coreos.com.prometheuses, monitoring.coreos.com.prometheusrules, monitoring.coreos.com.servicemonitors. My solution was to only add the monitoring.coreos.com.servicemonitors to https://github.com/rancher/dashboard/blob/master/config/product/monitoring.js#L20

this is validated on master-head ec04f78 with the latest UI
the Monitoring overview page shows only when the monitoring v2 is installed via the dashboard.


Example use with Typescript

Hi, Thanks for all your work on this project.
Describe the bug
I wanted to setup esbuild with svelt and typescript I tried to follow you guidelines as best as possible. I have some issue to import typescript files into a svelt component. I forked the project and added an example-ts. https://github.com/stoivo/esbuild-svelte
Esbuild seams to complain abount Joke and svelt-check seams unhappy too.
Svelt-check
⋊> ~/D/e/example-ts on main ⨯ pnpm svelte-check

====================================
Loading svelte-check in workspace: /Users/simon/Downloads/esbuild-svelte/example-ts
Getting Svelte diagnostics...

/Users/simon/Downloads/esbuild-svelte/example-ts/index.svelte:5:3
Error: This import is never used as a value and must use 'import type' because 'importsNotUsedAsValues' is set to 'error'. (ts)
  import {haha} from "$fun";
  import {Joke} from "$fun";
  import Second from "./second.svelte";

/Users/simon/Downloads/esbuild-svelte/example-ts/index.svelte:5:11
Error: 'Joke' is a type and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled. (ts)
  import {haha} from "$fun";
  import {Joke} from "$fun";
  import Second from "./second.svelte";

/Users/simon/Downloads/esbuild-svelte/example-ts/index.svelte:7:7
Error: Variable 'inputBinding' implicitly has type 'any' in some locations where its type cannot be determined. (ts)
  import Second from "./second.svelte";
  let inputBinding;

/Users/simon/Downloads/esbuild-svelte/example-ts/index.svelte:18:5
Error: Variable 'inputBinding' implicitly has an 'any' type. (ts)
  function change() {
    inputBinding.value = "testing" + Math.round(Math.random() * 100);
  }

====================================
svelte-check found 4 errors, 0 warnings, and 0 hints

esbuild
⋊> ~/D/e/example-ts on main ⨯ pnpm build

> @ build /Users/simon/Downloads/esbuild-svelte/example-ts
> node buildscript.js

 > index.svelte:25:9: error: No matching export in "fun.ts" for import "Joke"
    25 │ import { Joke } from "$fun";
       ╵          ~~~~

1 error
Errors:  Error: Build failed with 1 error:
index.svelte:25:9: error: No matching export in "fun.ts" for import "Joke"
    at failureErrorWithLog (/Users/simon/Downloads/esbuild-svelte/example-ts/node_modules/.pnpm/esbuild@0.12.29/node_modules/esbuild/lib/main.js:1475:15)
    at /Users/simon/Downloads/esbuild-svelte/example-ts/node_modules/.pnpm/esbuild@0.12.29/node_modules/esbuild/lib/main.js:1133:28
    at runOnEndCallbacks (/Users/simon/Downloads/esbuild-svelte/example-ts/node_modules/.pnpm/esbuild@0.12.29/node_modules/esbuild/lib/main.js:923:63)
    at buildResponseToResult (/Users/simon/Downloads/esbuild-svelte/example-ts/node_modules/.pnpm/esbuild@0.12.29/node_modules/esbuild/lib/main.js:1131:7)
    at /Users/simon/Downloads/esbuild-svelte/example-ts/node_modules/.pnpm/esbuild@0.12.29/node_modules/esbuild/lib/main.js:1240:14
    at /Users/simon/Downloads/esbuild-svelte/example-ts/node_modules/.pnpm/esbuild@0.12.29/node_modules/esbuild/lib/main.js:611:9
    at handleIncomingPacket (/Users/simon/Downloads/esbuild-svelte/example-ts/node_modules/.pnpm/esbuild@0.12.29/node_modules/esbuild/lib/main.js:708:9)
    at Socket.readFromStdout (/Users/simon/Downloads/esbuild-svelte/example-ts/node_modules/.pnpm/esbuild@0.12.29/node_modules/esbuild/lib/main.js:578:7)
    at Socket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12) {
  errors: [
    {
      detail: undefined,
      location: [Object],
      notes: [],
      pluginName: '',
      text: 'No matching export in "fun.ts" for import "Joke"'
    }
  ],
  warnings: []
} undefined

To Reproduce

clone https://github.com/stoivo/esbuild-svelte
cd example-ts
pnpm install or npm install
pnpm build
pnpm typecheck

After a couple more hours of fiddeling I think I got it. I would very much like to have it confirmed by by and I think we could save the next person some time if we document it a bit.
It seam like I have to do type import separate from value import like
  import {haha} from "$fun";
  import type {Joke} from "$fun";

It would be good to find this in the official docs. I  tested with and sveltkitinstaller and I had to split the import over two lines. I used pnpm create testofficialsv to create the project.
Even if this is working do you know if I can do relative paths like "./fun" instead of "$fun"

Yep that was the solution I was going to recommend. I'm not totally sure how well documenting this integrates with esbuild-svelte (the issue you describe is technically svelte-preprocess related). If you have a succinct and elegant way to document it in this project, feel free to open a PR!
With regards to ./fun vs $fun, I'll admit I've never seen the dollar sign syntax before

I make it work without $fun

This has been resolved with #134


node-tail prints out entire file, doesn't keep track of last know position in file

Problem: I have a file being constantly written to, I'm using node-tail to watch this file and I'm piping the data through a socket to the front end. Unfortunately instead of receiving the latest appended information I'm receiving everything.
a very basic example (I'm not using a socket here, just console to log out the results):
const Tail = require("node-tail").Tail;
const tail = new Tail(file);

tail.on("line", data => console.log(data));

Which OS?
When you say everything, you mean multiple line events, with each events reporting the whole content?

When will this be resolved ? Does anyone know any other alternatives to use ? I tried "nodejs-tail", returs only ONE line and then does nothing, "tail-file" seems to have issues to even start, and this returns the WHOLE file conetent and not the single line.

hi @mostfurious,
Are you experiencing the same problem?
Which OS are you using?

Windows 10 build 1607 and Debian 9.
What i noticed is if you start with empty file and and one line or few it works fine
As in if you add one line it returns one line and if you add two lines it calls twice returning two lines..
But if you are warking with a file that already has some data in it lets say 50 lines, if you add a new one
it would call 51 times, add another one it will call 52 times and so on

Same behaviour on Windows and Debian?

I was working on Windows with empty files so i didnt notice any problems, i moved the code to Debian to filter logs and noticed that something was off, downloaded logs from Debian to Windows to check whats going on and then figured out that this is what was happening. That if the file has data in it, this plugin returns ALL file content not the last latest data.

I cannot reproduce the scenario on MacOS X.
I cold expect odd behaviours on Windows (some low level nodeJS functions are platform dependant), but I would expect consistent behaviour between MacOSX and Debian.
What the frequency of new lines addes to the file?

Windows 10, v1607
Node version: v8.12.0
test.js content:
Tail = require('tail').Tail;
tail = new Tail("log.log");
tail.on("line", function(data) {
console.log(data);
});
log.log content before starting test.js:
<IP_ADDRESS> - - [03/Nov/2019:09:16:40 +0200] "GET /wp-admins/js/customize-controls.minx.js?ver=7.2.5 HTTP/1.1" 200 28747
<IP_ADDRESS> - - [03/Nov/2019:09:16:40 +0200] "GET /wp-admins/js/customize-controls.minx.js?ver=7.2.5 HTTP/1.1" 200 28747
<IP_ADDRESS> - - [03/Nov/2019:09:16:40 +0200] "GET /wp-admins/js/customize-controls.minx.js?ver=7.2.5 HTTP/1.1" 200 28747
After the start i have log.log open and manualy copy/paste the last line "<IP_ADDRESS> - - [03/Nov/2019:09:16:40 +0200] "GET /wp-admins/js/customize-controls.minx.js?ver=7.2.5 HTTP/1.1" 200 28747" and then press ctrl+s to save file.

I tried  and again I cannot reproduce the problem on MacOSX:
Tail = require('tail').Tail;
tail = new Tail("blah.txt",{logger: console}  );
tail.on("line", (data) =>{
  console.log(data);
});

echo "a1" >>blah.txt

Do you mind the same try the same approach to append on Debian?
By looking to the log it's also hard to really understand if it's repeating or is something else.
Is there a way for you to add a unique identifier to your log line so we can be 100% sure it's starting from the beginning every time? Right now they look all the same (minus IP rotating); It might be enough to introduce milliseconds in the timestamp to achieve the goal.

Sorry for confusion,
On bot Windows and Debian i just open notepad press enter to make a new line then ctrl+v to paste the line and then ctrl+s to save file
Code:
Tail = require('tail').Tail;
tail = new Tail("log.log");
tail.on("line", function(data) {
console.log(${Date.now()} -- ${data});
});
log.log before:
New Line 1
New Line 2
New Line 3
I paste one and the same line at the time which is "New Line 3" and then save the file.
Windows output:
PS D:\Desktop\node> node .\test.js
1573292987096 --
1573292989766 -- New Line 3New Line 1
1573292989766 -- New Line 2
1573292989766 -- New Line 3
1573292989766 -- New Line 3
1573292995928 -- New Line 3New Line 1
1573292995928 -- New Line 2
1573292995928 -- New Line 3
1573292995928 -- New Line 3
1573292995928 -- New Line 3
How log.log looks after this:
New Line 1
New Line 2
New Line 3
New Line 3
New Line 3
New Line 3
Same steps on Debian 9 putty output:
root@vps46:/node/node# node test.js
1573293602856 -- New Line 1
1573293602861 -- New Line 2
1573293602861 -- New Line 3
1573293609362 -- New Line 3New Line 1
1573293609362 -- New Line 2
1573293609362 -- New Line 3
1573293609363 -- New Line 3
1573293616859 -- New Line 3New Line 1
1573293616860 -- New Line 2
1573293616860 -- New Line 3
1573293616861 -- New Line 3
1573293616862 -- New Line 3
Hope this clarifies things a bit

I've seen notepad+Windows messing around in the past with operating system level file events in Node , so the test might be incorrect.
Rather then using Notepad can you please try:
echo newline >> log.log

to append a new line directly from your command line (both on Windows and Debian) and let me know?

I guess the issue can be closed....
By using the command above in both Windows and Debian 9 i no longer get the whole file content but only last recent data.
I tried with live logs that are generated by openlitespeed web server and it seems to work fine now ?? Even tho it was giving me issues before.
For future reference i was adding lines to log.log with Notepad++ and then with Visual Studio code which gave me same results... I guess none of text editors can be used while working with this...
Sorry for wasting your time and thank you..

glad to hear it's solved!
I won't close this because I have not had the time (yet) to verify what happens with Lubuntu.

Have same behaviour as described in this bug description. On Windows.

hi @ghita
Can you give more details?
Are you using an editor to add lines?

Sorry for late reply. Yes, was using notepad++ to edit.
If I don't use that things work though.

Great to hear @ghita.

@lucagrulla  any plan to solve this problem?  When I add a new line and save the file by using vscode, it still print all lines of the file.

@lucagrulla  any plan to solve this problem?  When I add a new line and save the file by using vscode, it still print all lines of the file.

I had the same issue on Windows. Used notepad instead of vscode, and that fixed the problem.

I can second @VibingCreator
@lucagrulla please leave a note for people using the addon that using an external editor can cause this kind of behavior!
Perhaps you know a fix for it, but using notepad works fine (or writing to the file programmatically)
Best regards


Audio feedback is not available for alexa actions/responses involving overlay display.

Briefly summarize your issue:
When we invoke any action/command using alexa that involves overlay display, audio feedback is not available. For example, when we invoke alexa and say "what is the weather in newyork". It display's an overlay with climate information with out any audio feedback.
What is the expected behavior?
Audio feedback should be available along with overlay display.
What behavior are you observing?

Only overlay display is available. No audio feedback is observed
Provide the steps to reproduce the issue, if applicable:
Invoke sample app client with wake word detection from smart screen sdk.
Tell us about your environment:

What version of the AVS Device SDK are you using?
 avs device sdk version - 1.23.0
 avs smart screen sdk version - 2.6.0

Tell us what hardware you're using:

[ ] Desktop / Laptop
[x] Raspberry Pi
[] Other - tell us more:

Tell us about your OS (Type & version):

[x] Linux
[ ] MacOS
[ ] Raspbian Stretch
[ ] Raspbian Jessy
[ ] Other - tell us more:

alexa-weather-debug.txt

alexa-weather-debug-log.txt
Latest log file uploaded.

Hi,
I do not see a Speak directive coming down from the cloud. Has this recently stopped working, or has this never worked? Do you receive audio from the cloud for other utterances such as "Alexa, Tell me a Joke?"

Due to over 2 months of inactivity from the original requester, this issue will be closed. If the requester feels that the issue has not been fully resolved and still requires support they may submit a new issue.


Disable use of GP-relative addressing

https://github.com/pspdev/psptoolchain-allegrex/issues/24
https://github.com/pspdev/pthread-embedded/pull/1

that's right you closed that previous one, thanks!


feature: init i18n

according to https://github.com/openshift/console/pull/9196

After integration testing with latest console, dynamic plugin translation does not work. please hold this pr until the issue solved

merge code into main for integration testing


Fix child record 6204

Child record #6204 does not return in search of child gallery even when correct filters are selected.  Depending on issue, could this be happening to others as well?

If you search for age (Caucasian), status (freed) and age (14) she also does not return.


Revert "Fix json-body not escaped properly"

This produces badly formed JSON where there are escaped quotes present. Given the potential for other undiscovered edge-cases, we'll release a patch version without this fix for now.

@tomakehurst can you share an example when you get time?
And, let me know if you want me to take another try at this.


Deprecate statefulMapConcat

Motivation:
As the statefulMapConcat not handing the upstreamFinished event, so when the stream is complete, the ongoing state keeded in the closure can be lost.
I suggest we annotate that in the scaladoc and deprecate the usage, and infavor the statefulMap
As the tests in https://github.com/Kotlin/kotlinx.coroutines/pull/3868 shows and the origin Akka issue for `statefulMap: https://github.com/akka/akka/issues/31077

Is this something that can be done in Pekko 1.0.2? We should at least consider updating the Pekko 1.0 docs.

Can we deprecate things in the 1.0.x ?

Can we deprecate things in the 1.0.x ?

yes, we can deprecate code in 1.0.x
something like
@deprecated("This function has been replace by <otherFunctionName>", "1.0.2") (the 2nd string is the version number)


feat: add blas/base/caxpy

Description

What is the purpose of this pull request?

This RFC proposes to add a routine to scale values of input complex double-precision floating-point vector by another complex double-precision floating-point constant and add the result to another complex double-precision floating-point vector as defined in BLAS Level 1 routines. Specifically adding @stdlib/blas/base/caxpy is proposed.
Related Issues

Does this pull request have any related issues?

None.
Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

Hey, @kgryte While implementing the C / Fortran implementation for the caxpy routine, I realized that it also requires scabs1 routine. So, I am working on dcabs1 and scabs1 now to remove the blocker for caxpy and igamax.

@aman-095 Sounds good!

@aman-095 Are you planning on adding the C/Fortran implementation to this PR or in a follow-up PR?

@aman-095 Looks like in your refactoring commit, you removed the C/Fortran implementation. Was this intentional?


Add Zenodo integration to repository

The issue
Currently in the "Acknowledgments" section of the README we provide some guidance on citing abagen:
...if you use this code it would be good to...provide a link back to the ``abagen``
repository with the version of the code used...

This is fine, but it would be great to provide some other means by which to cite abagen!
Proposed solution
Zenodo + GitHub have some really amazing features that allow syncing a GitHub repository such that every time a new release is made it triggers Zenodo to issue a new (citeable!) DOI. Setting this up and then adding a bit to the README describing how to cite the Zenodo release of abagen would be awesome!

Since Zenodo only triggers when a release is made and we want to include Zenodo in our next "official" release, I think we'll have to make an alpha or pre-release to trigger Zenodo to mint a DOI for abagen. Once that's minted we can add some integration of the DOI into the README and whatnot and then make an "official" release.

Once #108 is merged the following steps need to be taken:

Tag the latest commit with git tag -a 0.0.2-rc.1 -m '' to specify that it is the first release candidate for version 0.0.2 of abagen
Push the tag to GitHub with git push --follow-tags
Cut a new release for version 0.0.2-rc.1 on GitHub. Make sure to check the "This is a pre-release" box!
Make sure that the Zenodo integration works correctly
Open a new PR that:

Adds the Zenodo "concept" DOI badge to the README
Adds the citing.rst file to the Table of Contents in index.rst so it is discoverable in the documentation
Modifies the citing.rst to include the Zenodo IDs required for auto-population the abagen Zenodo reference in the documentation
Updates the "Acknowledgments" section of the README to point to the citing.rst page in the documentation

Once that PR has been merged, update the CHANGELOG by running tools/update_changes.sh from the root of the abagen repository and commit the changes (skip ci!). Tag the commit with git tag -a 0.0.2 -m '' and push to master.
Cut a new release for version 0.0.2 on GitHub (and upload it to PyPi!).
Profit!! Zenodo integration should be fully built in to the abagen documentation.

Releases in the future should be easier since all the Zenodo stuff will be all figured out :crossed_fingers: Coming up with a release checklist might be nice...


Fix issue #299

Add the deprecated tag
Add a second argument to the join filter (last separator configuration)
Fix filesystem loader throwing an exception instead of returning false
Add support for dynamically named tests
Fix multi-byte UFT-8 in escape('html_attr')
Make sure twig_include returns a string
Pass template source to TwingError instead of template name
Fix embedded templates starting with a BOM
Fix using a Twig_TemplateWrapper instance as an argument to extends

Coverage remained the same at 100.0% when pulling 9e43383ff5fd5c80d990de11fab502a85cb3a4fd on issue_299 into f72f0e7e108851859ca56bb2bf2d8d0209b18ba9 on master.


regtest mode for macOS doesn't work as expected.

I have been trying to generate blocks using the regtest mode,
dashd -regtest -daemon
dash-cli -regtest generate 1
I keep getting the error:
error code: -12 error message: Error: Keypool ran out, please call keypoolrefill first
Unable to resolve this. All documentation online talks about -testnet, nothing to look for -regtest.
Please help.

You probably use encrypted wallet.dat and used all addresses from keypool already. Either unlock your wallet via walletpassphrase rpc to let wallet generate new address for you or use generatetoaddress rpc to mine to a specific address.

Nothing that I do works, even in linux. Here is a screenshot.

@nakulchawla09 I know this is a basic question, but is your dashd running with the disablewallet option? That would disable any wallet-related RPC calls. Also, when I do that, I get the exact error code you do (-32601).
FYI - walletinfo is not a valid RPC - try getwalletinfo. You can see the full list here.


Travis: Configure the SUID sandbox helper binary

Quoting failed builds:

The SUID sandbox helper binary was found, but is not configured correctly.

Oh, this was a problem which upgrading past 2.18.0 fixed. 2.18.1 has the fix for that.


Wiki: znc.srv.nintendo.net does not appear to be voice traffic as stated

Please verify the actual usage of this URL: znc.srv.nintendo.net
I see a lot of short flows with low data to *.znc.srv.nintendo.net that do not appear to be voice chat flows.
Additionally, this reverse engineering project points to the URL being used for different functions in the online lounge, not necessarily related to voice: https://github.com/ZekeSnider/NintendoSwitchRESTAPI
Further clarity would be helpful.

Thanks, you're probably right. I guess that this server provides an API for the smartphone app, and voice chat is just one of its services. I updated the wiki.


No "other" category in gender section in "Add Patient"

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Would you like to work on the issue?
Please state if this issue should be assigned to you or who you think could help to solve this issue.

noice issue

@LCB2021029-Badri can i work on this ???

@LCB2021029-Badri
Could you please provide more details to reproduce the issue?

steps to reproduce the issue
screenshot or video as reference

@aditya-07 @omarismail94 @jingtang10
Could please update project of this issue to Android FHIR SDK

@fredhersch @pld @mberg @aditya-07 @omarismail94 @jingtang10  could you please assign this issues to me i would like to work on this issue

https://user-images.githubusercontent.com/96579549/201611569-755d919d-98f8-4b79-ab98-67fe6f0c93d4.mp4

@LCB2021029-Badri
Please feel free to work on this issue.

Thanks for raising this @LCB2021029-Badri - we should fix this as a priority!


Have you considered NoSQL?

It's supported, look at the line 0

We in The Family don't like NoSQLers.   They sleep with the fish.


Update downloader script for oil and gas data

Download the VIRRS flaring excel files and HIFLD geojson files for oil and gas assets from google drive.
Signed-off-by: brioux<EMAIL_ADDRESS>

should fix issue 605


Different storage service has its own sas version(sv)

Pull Request Checklist
Please leverage this checklist as a reminder to address commonly occurring feedback when submitting a pull request to make sure your PR can be reviewed quickly:
See the detailed list in the contributing guide.

[x] C++ Guidelines
[x] Doxygen docs
[x] Unit tests
[x] No unwanted commits/changes
[x] Descriptive title/description

[x] PR is single purpose
[x] Related issue listed

[x] Comments in source
[x] No typos
[x] Update changelog
[x] Not work-in-progress
[x] External references or docs updated
[x] Self review of PR done
[x] Any breaking changes?

/azp run cpp - storage

/check-enforcer evaluate

/check-enforcer reset


Failed to minify the code from this file

Hi,
Great work doing this, I've been using it for form building in my app. However I'm having one important issue when running npm run build (the app was created with create-react-app). The issue is:
Failed to minify the code from this file:

        ./node_modules/react-hook-form/dist/index.es.js:9:44

I've tried updating react-scripts to v.2.0.0 but the problem remains. Any idea how to solve this?

Hi,
thank for your kind words ❤
any chance of sharing your package.json, i can try it out myself :)
thanks

just a quick follow up, how are you doing with it?

going to close this issue :) feel free to open if still an issue 👍


[FLINK-13955][runtime] migrate ContinuousFileReaderOperator to the mailbox execution model

What is the purpose of the change
Use mailbox execution model in ContinuousFileReaderOperator.
This allows to avoid explicit synchronization and eventually to remove StreamTask.getCheckpointLock().
ContinuousFileReaderOperator was changed significantly to avoid
having an unnecessary now separate thread
and extra synchronization between blocking and non-blocking code (e.g.
format.reachedEnd and nextRecord)
Performance is lower by ~15% because of the overhead of enqueueing and processing each mail (instead of just loop).
Brief change log

Currently, ContinuousFileReaderOperator spawn a thread to process file contents and acquires checkpoiint lock to process each record
The new implementation enqueues a Mail to be executed by MailboxProcessor - one record at a time, until end of split is reached
ContinuousFileProcessingRescalingTest refactored and updated to work with the new model

Verifying this change
This change is already covered by existing tests, such as ContinuousFileProcessingRescalingTest, ContinuousFileProcessingTest.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): yes, for ContinuousFileReaderOperator
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: yes, ContinuousFileReaderOperator state (no user-visible changes)
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented? not applicable

@pnowojski,
I've incorporated test changes you proposed, please review it.
CI failures are unrelated (azure - known issue, rebased; travis - looking into).

Thanks for the feedback.
Travis failure is unrelated (see https://issues.apache.org/jira/browse/FLINK-15951; azure and private branch passed).

Merging


Fix documentation on --security-opt seccomp

- What I did
- How I did it
- How to verify it
- A picture of a cute animal (not mandatory but encouraged)
Missing documentation and man pages on seccomp options.
Signed-off-by: Dan Walsh<EMAIL_ADDRESS>

@rhatdan Thanks. We should probably use = istead of : as #21232 but depending on which one is merged first, we could update afterwards.
LGTM 🐶
/cc @thaJeztah @calavera

LGTM.

LGTM


Error when adding a repository

I'm trying to add helm repository but getting the following error
C:\Windows\system32>helm repo add ibm https://raw.githubusercontent.com/IBM/charts/master/repo/stable
Error: read C:\Users\dani\.helm\repository\repositories.yaml: The process cannot access the file because another process has locked a portion of the file.

Output of helm version:
Output of kubectl version:
Cloud Provider/Platform (AKS, GKE, Minikube etc.):

@bztech1 This was fixed in https://github.com/helm/helm/issues/6682
What version of Helm are you using? The fix is available from Helm 2.16.0 and Helm 3.0.0. I would suggest updating to the latest release version on Helm v2 or Helm v3.

Duplicate of #6682

Let me know if that fixes the issue.

@bztech1 This was fixed in #6682
What version of Helm are you using? The fix is available from Helm 2.16.0 and Helm 3.0.0. I would suggest updating to the latest release version on Helm v2 or Helm v3.

Hi, @bztech1 - we see your reply with the quote of @hickeyma (https://github.com/helm/helm/issues/8022#issuecomment-621187246), but unfortunately your answer did not come through - can you answer us again? Thanks.

the version is helm 2.15.0. I believe V3 and above not supporting teller.  I run the below command upgrade but failing.  [upgrade helm upgrade <realease_name>]
$helm upgrade helm-v2.16.0 command . Error: This command needs 2 arguments: release name, chart path

The helm upgrade command is for upgrading a release (deployed chart) and not the Helm version.
Have a look at the instructions in https://v2.helm.sh/docs/using_helm/#installing-helm. You will need to replace the client helm and re-initialize Tiller. I suggest getting the latest which is 2.16.6.

Can you then show the output to helm version?

Client: &version.Version{SemVer:"v2.16.0", GitCommit:"e13bc94621d4ef666270cfbe734aaabf342a49bb", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.16.0", GitCommit:"e13bc94621d4ef666270cfbe734aaabf342a49bb", GitTreeState:"clean"}

I'm able to install with that version of helm but running on issue when hit the below command
C:\Windows\system32>helm install ibm/ibm-ace-server-dev --name ace-dev --set license=accept --set persistence.enabled=true
Error: validation failed: unable to recognize "": no matches for kind "Route" in version "route.openshift.io/v1"
C:\Windows\system32>helm search ibm-ace
NAME                            CHART VERSION   APP VERSION     DESCRIPTION
ibm/ibm-ace-dashboard-dev       3.1.0           <IP_ADDRESS>-r1     IBM App Connect Enterprise dashboard
ibm/ibm-ace-server-dev          3.1.0           <IP_ADDRESS>-r1     This helm chart is used by the IBM App Connect Dashboard ...

It looks like the original issue has been resolved.
The issues you are experiencing now appear to be related to the chart you are deploying. Please make sure to follow the instructions and prerequisites as described in their documentation: https://github.com/IBM/charts/blob/master/stable/ibm-ace-server-dev/README.md#prerequisites
If you have any further issues, please file against the IBM charts repository. We cannot help you with chart-specific issues.
Closing.

@bztech1 It is good that you have the latest version of Helm v2 now and is installed correctly. Also, that the repo add issue if fixed with this version.
Re the issue installing/deploying chart ibm-ace-server-dev, it looks like it is missing some value to be set during install. Try looking at the chart REAMDE for more information or raising an issue with IBM Cloud Charts Helm Repository.
Hope this helps.

@hickeyma, thank you. thank you all for support.


App won't work after opening + menubar window becomes draggable

Platform:
Mac OS Sierra 10.12.4 (Macbook Pro Retina 2015)
Darwin Kernel Version 16.5.0
Kap Version:
v<IP_ADDRESS>
Steps to reproduce

download DMG from Kap website (on platform described above)
install app
open app
the menubar app window opens automatically
try clicking the buttons, nothing works
app window is draggable, which seems odd (not sure if intended but would assume not)

Current behaviour

no button clicks work within the app window. clicking menubar icon does work, however (to show/hide the app window)

Expected behaviour

buttons should work when clicked

Workaround

not really a workaround since I can't get anything to click
since no buttons work (including settings), I have to manually kill the Kap process to close the app

GIF of this bug in action

Not fun! @sindresorhus resolved a similar issue (#159) a while back.

@skllcrn ah thanks for the reference (poked around the issues but didn't see it before) -- just installed from master and I'm up and running!


Fix travis CI issue with SDK manager and license acceptance

Using recommended workaround from: https://github.com/travis-ci/travis-ci/issues/8874

Oops, nothing to see here, screwed up the push...


sys/console: Fix RTT input polling

Timeout counter was missing "static" keyword thus we always used 50ms
as polling interval for every single character in buffer. This commit
fixes the problem and also refactors polling code a bit to make RTT
input more responsive.
We will now read all available data on RTT in single run and then start
with polling interval of 10ms, increasing it by 10ms on every idle run
until it reaches max interval set by syscfg value (default 250ms). This
means there may be tiny delay when reading 1st character after longer
idle period, but then complete input can be processed in no time.

No code comments, but OH MAN. thats much better. Great job


🐛 [Firebase_Messageing] onMessageOpenedApp not working on android

Bug report
i have loaded up the exampled FCM example app that integrates flutter_local_notifications. When i send a notification to the android device in the foreground, i recieve the message. When i click on the notification nothing happens. the onMessageOpenedApp call back does not trigger. this behavior works on ios. i am using the very exact flutter fire project with one simple modifications which is this
Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp(options: DefaultFirebaseOptions.currentPlatform);
  // Set the background messaging handler early on, as a named top-level function
  FirebaseMessaging.onBackgroundMessage(_firebaseMessagingBackgroundHandler);
  FirebaseMessaging.onMessageOpenedApp.listen((RemoteMessage message) {
    print('A new onMessageOpenedApp event was published!');
    showFlutterNotification(message);
  });
  final message = await FirebaseMessaging.instance.getInitialMessage();
  if (message != null) {
    print('A new getInitialMessage event was published!');
    showFlutterNotification(message);
  }

  if (!kIsWeb) {
    await setupFlutterNotifications();
  }

  runApp(const MessagingExampleApp());
}

im printing the the call backs. in the example app when in ios physical device and i click on the notification, it navigates me to the message detail. on andaroid this call back does not fire.
again i am using the exact flutter fire example app with the following andraoid manifest and gradle configs.
the following is from android/build.gradle
buildscript {
    ext.kotlin_version = '1.8.22'
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:8.1.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

plugins {
  // ...

  // Add the dependency for the Google services Gradle plugin
  id 'com.google.gms.google-services' version '4.4.0' apply false

}

allprojects {
    repositories {
        google()
        mavenCentral()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

tasks.register("clean", Delete) {
    delete rootProject.buildDir
}

this will be from android/app/src/build.gradle
plugins {
    id "com.android.application"
    id "kotlin-android"
    id "dev.flutter.flutter-gradle-plugin"
    id 'com.google.gms.google-services'
}

def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
    localPropertiesFile.withReader('UTF-8') { reader ->
        localProperties.load(reader)
    }
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
    flutterVersionCode = '1'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
    flutterVersionName = '1.0'
}

android {
    namespace "io.zyka.chef"
    compileSdkVersion flutter.compileSdkVersion
    ndkVersion flutter.ndkVersion

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    kotlinOptions {
        jvmTarget = '1.8'
    }

    sourceSets {
        main.java.srcDirs += 'src/main/kotlin'
    }

    defaultConfig {
        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
        applicationId "io.zyka.chef"
        // You can update the following values to match your application needs.
        // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
        minSdkVersion 21
        targetSdkVersion 34
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
    }

    buildTypes {
        release {
            // TODO: Add your own signing config for the release build.
            // Signing with the debug keys for now, so `flutter run --release` works.
            signingConfig signingConfigs.debug
        }
    }
}

flutter {
    source '../..'
}

dependencies {
    implementation platform('com.google.firebase:firebase-bom:32.6.0')
    implementation 'com.google.firebase:firebase-analytics'
}

this next part is my android manifest
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <application
        android:label="chef"
        android:name="${applicationName}"
        android:icon="@mipmap/ic_launcher">
        <activity
            android:name=".MainActivity"
            android:exported="true"
            android:launchMode="singleTop"
            android:theme="@style/LaunchTheme"
            android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
            android:hardwareAccelerated="true"
            android:windowSoftInputMode="adjustResize">
            <!-- Specifies an Android theme to apply to this Activity as soon as
                 the Android process has started. This theme is visible to the user
                 while the Flutter UI initializes. After that, this theme continues
                 to determine the Window background behind the Flutter UI. -->
            <meta-data
              android:name="io.flutter.embedding.android.NormalTheme"
              android:resource="@style/NormalTheme"
              />
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <!-- Don't delete the meta-data below.
             This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
        <meta-data
            android:name="flutterEmbedding"
            android:value="2" />

        <meta-data
            android:name="com.google.firebase.messaging.default_notification_channel_id"
            android:value="high_importance_channel" />
    </application>
</manifest>

Steps to reproduce
load the example flutterfire firebase messaging app for android
register your app with fire base
run flutterfire configure to load firebase configs into the app
adjust the native code to enable firebase and flutter_local_notifications
use the send-message.js script in the example project to a notification to the android device
click on the android notification
Expected behavior
when tapping on a notifiacation, the onMessageOpenedApp callback should fire to print in the console.

Additional context
i am using a samsung galaxy s20 FE to test
my build configurations are given

Thanks for the detailed report @engrpatel21
Can you check this and see if it helps in your case or not ?

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <application
        android:label="chef"
        android:name="${applicationName}"
        android:icon="@mipmap/ic_launcher">
        <activity
            android:name=".MainActivity"
            android:exported="true"
            android:launchMode="singleTop"
            android:theme="@style/LaunchTheme"
            android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
            android:hardwareAccelerated="true"
            android:windowSoftInputMode="adjustResize">
            <!-- Specifies an Android theme to apply to this Activity as soon as
                 the Android process has started. This theme is visible to the user
                 while the Flutter UI initializes. After that, this theme continues
                 to determine the Window background behind the Flutter UI. -->
            <meta-data
              android:name="io.flutter.embedding.android.NormalTheme"
              android:resource="@style/NormalTheme"
              />
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
             <intent-filter>
                <action android:name="FLUTTER_NOTIFICATION_CLICK"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>
        <!-- Don't delete the meta-data below.
             This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
        <meta-data
            android:name="flutterEmbedding"
            android:value="2" />

        <meta-data
            android:name="com.google.firebase.messaging.default_notification_channel_id"
            android:value="high_importance_channel" />
    </application>
</manifest>

that is the new manifest

admin.
  messaging().send({
    token,

    data: {
      chefId: '1',
      userId: '1',
      orderId: '1',
      userName: 'Paul',
      clickAction: 'OPEN_ORDER_DETAILS_FOR_USER',
      click_action: 'OPEN_ORDER_DETAILS_FOR_USER',
    },
    notification: {
      title: 'title',
      body: 'body',
    },
    android: {
      priority: 'high',
      notification: {
        sound: 'default',
        clickAction: 'FLUTTER_NOTIFICATION_CLICK',
      },

    },
    apns: {
      headers: {
        'apns-priority': '10',
      },

      payload: {
        aps: {
          category: 'ORDER_DETAILS',
          sound: 'zyka-alert.aiff',
        },
      },
    },

that is how im sending the notification, however the callback is still not being triggered

I get what you are saying. What im trying do is navigate to a specific page once the notification is tapped while the app is in any state. The onMessageOpen listener does get fired the way i want to in ios. While app is in foreground and i tap the notification, i do get navigated to the right page. How do i get this working. I had an implementation of this using awesome notifications on android, but that library wasnt build for ios so i had to switch to local notifications. But in this case i dont think its the third party lib.
Would i have to implement actions for this behavior, it it works absolutely fine on ios.

Thanks for the update @engrpatel21
I looked at the code again in the plugin example and use it to replicate by sending a push notification from admin sdk itself and like the way you have provided, with which, I do seem to get same behavior as reported, ie, the listener isn't getting triggered.
I am wondering the way local notifications are being created when we get a push notification from the plugin could have something to do with the behavior.
I guess since the onMessageOpenedApp method isn't being called because the notifications aren't created by the plugin itself but coming from flutter_local_notifications .
Maybe we can you try to pass a callback function while initializing flutter_local_notifications like below, check the payload and then redirect ?
https://github.com/MaikuB/flutter_local_notifications/blob/ca71c96ba2a245175b44471e2e41e4958d480876/flutter_local_notifications/example/lib/main.dart#L172
Based on the report, I'll keep this issue open for team's input on correct behavior for the method to be called in foreground specially for Android.

Thanks for the update @engrpatel21 I looked at the code again in the plugin example and use it to replicate by sending a push notification from admin sdk itself and like the way you have provided, with which, I do seem to get same behavior as reported, ie, the listener isn't getting triggered. I am wondering the way local notifications are being created when we get a push notification from the plugin could have something to do with the behavior. I guess since the onMessageOpenedApp method isn't being called because the notifications aren't created by the plugin itself but coming from flutter_local_notifications . Maybe we can you try to pass a callback function while initializing flutter_local_notifications like below, check the payload and then redirect ?
https://github.com/MaikuB/flutter_local_notifications/blob/ca71c96ba2a245175b44471e2e41e4958d480876/flutter_local_notifications/example/lib/main.dart#L172
Based on the report, I'll keep this issue open for team's input on correct behavior for the method to be called in foreground specially for Android.

Hi @darshankawar, we have a similar implementation as you specified in your message. Everything works fine for iOS and Android 13, but below that, we get the notification but we are not redirected to the desired page (but the app is still opened) as the "onDidReceiveBackgroundNotificationResponse" callback is not triggered when the application is killed (in the background is working perfectly. Do you might have any idea what we could miss from this setup?

Hi @darshankawar, we have a similar implementation as you specified in your message. Everything works fine for iOS and Android 13, but below that, we get the notification but we are not redirected to the desired page (but the app is still opened) as the "onDidReceiveBackgroundNotificationResponse" callback is not triggered when the application is killed (in the background is working perfectly. Do you might have any idea what we could miss from this setup?

i am on a samsung s20 FE edition running on android 13 physical device, and it is not working on there

I just tested, using the notification generated by Firebase Messaging SDK (i.e. notification in payload when you send via admin SDK), it opened the app. If you're using another package to generate the notification (i.e. flutter_local_notifications ), it won't work.


2021.0.1: FeignClient appending 'null//' in the absolute url when the base url defined in @FeignClient is just the protocol(https://)

Describe the issue
My current project is using-
Spring Cloud version: Greenwich.RELEASE
Spring Boot version: 2.2.1.RELEASE
Using another project as dependency where they have defined FeignClient as:
@FeignClient(name = "MessagingClient", url = "${messaging.hypertext}", configuration = MessagingFeignClientConfig.class)
public interface MessagingAppRestClient {

	@PostMapping(value = "api.io/destinations")

In my application.properties - messaging.hypertext=https://
Feign client working expected with generating url as https://api.io/destinations
When trying to upgrade using,
Spring Cloud version: 2021.0.1
Spring Boot version: 2.6.4
Feign client is populating url as https://null//api.io/destinations
Couldn't understand how 'null//' is getting appended in the absolute/final url.
I have no control over the other project where feign client is defined.
So let me know if there is any workaround I can do it in my project to fix this issue/make feign backward compatible with Greenwich.RELEASE.

Hello @gokulvenugopal9; This is not a supported use-case. If that was working in Greenwich, it must have been more of a side-effect. The url is supposed to contain the host. What's being appended should only be the path. So, you should refactor the property like so messaging.hypertext=https://api.io and the annotation to @PostMapping(value = "/destinations")

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.


Don't delegate representative_id twice

Upon further inspection there are 4 delegations to the solr_document, each with comments regarding their purpose. I looked at extracting constants but it seemed overkill.


Clicking a user without a mozillians profile scrolls up to the top of the page

STR:

Navigate to https://web-mozillians-staging.production.paas.mozilla.community/en-US/orgchart
Scroll down
Click any of the child elements that has no mozillians staging profile

Expected:
Nothing happens, as the user has no mozillans profile
Actual:
Scrolls up to the the top of the page

This is fixed here:
https://github.com/mozilla/mozillians/pull/2280


1.1.4 and 1.2.4 Crash on initialization, out of memory (memory leak?)

Bug report
System info: [Include InfluxDB version, operating system name, and other relevant details]
InfluxDB 1.1.4 and 1.2.4, Running on docker (17.04) container from rancherOS (1.0.1) on EC2 Instance (r3.large), using telegraf and graphite endpoint to collect metrics
Steps to reproduce:
Clean databases and wal directories
Start InfluxDB
Let some metrics be captured
Stop InfluxDB
Start it again
(OUT OF MEMORY ERROR)
Expected behavior: [What you expected to happen]
InfluxDB should not try to allocate all available memory
Actual behavior: [What actually happened]
InfluxDB starts allocating all the available memory, if i set /proc/sys/vm/overcommit_memory to 0 or 2 it crashes with the Out of memory error
Additional info: [Include gist of relevant config, logs, etc.]
Influxdb_error_dump.txt

You have a wal segment that looks like it's corrupted and not being recovered correctly.  Can you attach /data/influxdb/wal/telegraf-internal-prod/autogen/4/_00001.wal to the issue?  If you move that file out of the way, the DB should startup again.

Looks like this might be fixed in master via https://github.com/influxdata/influxdb/pull/8305

@jwilder Here's the suspect wal file, please confirm if the #8305 Fixes it.
Also, can you give a quick explanation about what is causing the corruption/memory leak ?
Influxdb_error_dump.txt

Just did @jwilder, check my previous post, i just attached the right file

@pythianarceri Looks like that file is not the problem one.  It loads fine for me.  Can you attach these ones as well?
/data/influxdb/wal/rancher/autogen/1/_00001.wal
/data/influxdb/wal/telegraf-dev/autogen/3/_00001.wal
/data/influxdb/wal/rancher/autogen/1/_00004.wal

I just built a container using a nightly build and it seems to resolve the issue, i'm restoring a database backup and will perform additional checks,

Closing this since you've verified that master resolved the issue.


create services together with deployment during devfile push

What type of PR is this?
/kind feature
What does does this PR do / why we need it:
This PR creates service during devfile push using the port name and number provided within the devfile. Also updates the service if the deployment get updated.
$ kubectl describe service springtest1
Name:              springtest1
Namespace:         che
Labels:            component=springtest1
Annotations:       <none>
Selector:          component=springtest1
Type:              ClusterIP
IP:                <IP_ADDRESS>
Port:              9090-tcp  9090/TCP
TargetPort:        9090/TCP
Endpoints:         <IP_ADDRESS>:9090
Port:              8080-tcp  8080/TCP
TargetPort:        8080/TCP
Endpoints:         <IP_ADDRESS>:8080
Session Affinity:  None
Events:            <none>

Which issue(s) this PR fixes:
#2622
How to test changes / Special notes to the reviewer:
To test create
git clone Clone https://github.com/rajivnathan/openLibertyDevfile
odo preference set experimental true
 ./odo push --devfile ./devfile.yaml

Verify a service with the component name has been created.
Describe the service, verify the port matches the endpoint in the devfile.
To test update:
modify the port number to 8080 in devfile
 ./odo push --devfile ./devfile.yaml

Describe the service, verify the port has been changed to 8080

/ok-to-test

@amitkrout We do not have any integration tests for devfile support yet. The integration tests will be added later on.  We have an issue opened to track that: https://github.com/openshift/odo/issues/2673

@amitkrout We do not have any integration tests for devfile support yet. The integration tests will be added later on. We have an issue opened to track that: #2673
(Currently the integration tests issue is blocked by this issue: #2684 - no namespace saved in env.yaml file)

Understood. Thanks

/test v4.1-integration-e2e-benchmark

This PR currently blocks the work for https://github.com/openshift/odo/issues/2592 which is targeted for sprint 180.
@amitkrout Can you help review this PR? Thanks.

/refresh

if two containers expose the same port it fails
▶ odo push
 •  Push devfile component spring-boot-http-booster  ...
 ✗  Failed to start component with name spring-boot-http-booster.
Error: Failed to start the component: unable to update Service for spring-boot-http-booster: Service "spring-boot-http-booster" is invalid: [spec.ports[1].name: Duplicate value: "8080-tcp", spec.ports[1]: Duplicate value: core.ServicePort{Name:"", Protocol:"TCP", Port:8080, TargetPort:intstr.IntOrString{Type:0, IntVal:0, StrVal:""}, NodePort:0}]

devfile.yaml
apiVersion: 1.0.0
metadata:
  name: test
components:
  - type: dockerimage
    alias: tools
    image: quay.io/eclipse/che-java8-maven:nightly
    memoryLimit: 768Mi
    endpoints:
      - name: "8080/tcp"
        port: 8080
    mountSources: true
    volumes:
      - name: m2
        containerPath: /home/user/.m2
  - type: dockerimage
    alias: tools2
    image: quay.io/eclipse/che-java8-maven:nightly
    memoryLimit: 768Mi
    endpoints:
      - name: "8080/tcp"
        port: 8080
    mountSources: true
    volumes:
      - name: m2
        containerPath: /home/user/.m2
commands:
  - name: build
    actions:
      - type: exec
        component: tools
        command: "mvn clean install"
  - name: run
    actions:
      - type: exec
        component: tools
        command: java-jar target/*.jar

I take this back 😇
The devfile that I used actually doesn't make sense, as all the dockerimage components are containers in one pod, and they can't expose same port.
/appprove

/approve

/test v4.3-integration-e2e-benchmark
/test v4.2-integration-e2e-benchmark
/test v4.1-integration-e2e-benchmark

/test v4.3-integration-e2e-benchmark
/test v4.2-integration-e2e-benchmark
/test v4.1-integration-e2e-benchmark

/test v4.3-integration-e2e-benchmark
/test v4.2-integration-e2e-benchmark
/test v4.1-integration-e2e-benchmark

@yangcao77 you can safe some typing using /retest
This command automatically restarts all failed Travis test ;-)
/retest

/test v4.2-integration-e2e-benchmark

/test v4.2-integration-e2e-benchmark

/test v4.2-integration-e2e-benchmark

/retest

Thx for the change, works well 👍
/lgtm


/list: Group permission_information expands and stomps user permissions

Let's say we have the following data object:
$ ils -AL /tempZone/home/public/foo
  rods              0 demoResc          284 2022-08-30.20:34 & foo
        generic    /var/lib/irods/Vault/home/public/foo
        ACL - g:public#tempZone:read_object   rods#tempZone:own

If we use the /list endpoint to list /tempZone/home/public/foo, we get the following:
    {
      "logical_path": "/tempZone/home/public/foo",
      "metadata": [],
      "permission_information": {
        "alice": "read",
        "anonymous": "read",
        "bob": "read",
        "public": "read",
        "rods": "read"
      },
      "type": "data_object"
    }

All users in the public group are listed (as well as public itself) with the permissions of public on the object. More seriously, the permission for rods is listed as read even though it should be own because rods is a member of public.
If we change the permissions for the public rodsgroup to write on that logical path...
$ ils -AL /tempZone/home/public/foo
  rods              0 demoResc          284 2022-08-26.18:18 & foo
        generic    /var/lib/irods/Vault/home/public/foo
        ACL - g:public#tempZone:modify_object   rods#tempZone:own

The permissions are listed correctly for rods:
    {
      "logical_path": "/tempZone/home/public/foo",
      "metadata": [],
      "permission_information": {
        "alice": "write",
        "anonymous": "write",
        "bob": "write",
        "public": "write",
        "rods": "own"
      },
      "type": "data_object"
    },

This will not be addressed in this repository.
Please see the new HTTP API:
https://github.com/irods/irods_client_http_api


enableAutoMM is not a function

Which platform(s) does your issue occur on?

Android
Android 10
Nokia 6.1 device

Please, provide the following version numbers that your issue occurs with:

CLI: 6.3.3
Cross-platform modules: 6.3.2
Runtime(s): 6.3.1
Plugin(s):

"dependencies": {
    "@nativescript/theme": "~2.2.1",
    "@nstudio/nativescript-cardview": "1.0.0",
    "nativescript-accordion": "6.0.0-beta.2",
    "nativescript-image-cache-it": "5.0.0-beta.6",
    "nativescript-material-icons": "1.0.3",
    "nativescript-toasty": "3.0.0-alpha.2",
    "tns-core-modules": "~6.3.0"
  },
  "devDependencies": {
    "nativescript-dev-webpack": "~1.4.0"
  }

Please, tell us how to recreate the issue in as much detail as possible.
I followed the instructions in the readme and got error "ImageCacheIt.enableAutoMM is not a function"
Is there any code involved?
App.js
const ImageCacheIt = require('nativescript-image-cache-it');
ImageCacheIt.enableAutoMM();
application.run({ moduleName: "app-root" });

Product-page.xml
<Page navigatingTo="onNavigatingTo" loaded="onLoaded" class="page" xmlns="http://schemas.nativescript.org/tns.xsd" xmlns:i="nativescript-image-cache-it">
    <ListView items="{{ products }}" separatorColor="#CCC" class="m-t-10" row="1">
    	<ListView.itemTemplate>
	  		<GridLayout columns="100,*">
          <i:ImageCacheIt column="0" stretch="aspectFill" resize="100,100" placeHolder="~/images/loading.jpg" errorHolder="~/images/loading.jpg" src="{{ image }}"/>
          <StackLayout column="1">
  	  			<Label text="{{ name }}"></Label>
  	  		</StackLayout>
  	  	</GridLayout>
    	</ListView.itemTemplate>
    </ListView>
</Page>

please try updating to the latest version

I'm using Sidekick and its only letting me update upto Beta 9. The issue is not fixed with that and I don't have the option to update to Beta 10

Hey @triniwiz I've updated to Beta 14 and I still have the error.
PS - Deleted platforms and node_modules folder before rebuilding.


Dev hira

Note: Confirm the contribution guidelines before submitting a pull request.
Click the Preview tab and select a PR template:

Standard change
Small change

Do NOT send a PR with this description.

I have a mistake. sorry


[WIP] Swift Plugin Architecture Proposal

Checklist

[ ] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[ ] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[ ] I've updated the documentation if necessary.

Motivation and Context

It's a work in progress to enable discussion and feedback. This PR would enable FaslaneSwift link third-parties swift frameworks to run as pluggins. It's better described at issue #11995
Description

Basically we change to Marathon to build and run the swift. For more info see issue #11995.

I signed it!

I signed it!

The author of the commits is me. It's only another account that I you on the same machine and because of this it make this mistake.

@BrunoMazzo Will look into why googlebot is struggling here 💪

@BrunoMazzo It appears that you may have not signed the CLA with the same email address that your commits were made with (which can be different than the email address your GitHub account is linked to). git config --global user.email or git config user.email should match the email you signed the CLA with as well 🙃

I signed it!

maybe you need reset you git config email , then  re- commit , and add pull request agmain.

Status on this?

@BrunoMazzo What does this mean - is the feature dropped?