createComponent in TypeScript not inherit from Vue ComponentOptions

from Vue 2.x , when use with TypeScript we always write shims file d.ts whichs support static type property used inside vue component object.
ex: in Nuxt, each component use as page need defined $options.layout = 'layout name' like this:
{
    name: 'page',
    layout: 'myLayout'
}

To typesafe this custom property, they provide d.ts:
// ComponentOptions is declared in types/options.d.ts
declare module 'vue/types/options' {
  interface ComponentOptions<V extends Vue> {
    layout?: string
  }
}

For now vue-function-api provide function createComponent to help TS's developer can inherit typesafe from package. View d.ts file i see function defined:
export declare function createComponent<PropsOptions, RawBindings>(options: ComponentOptions<PropsOptions, RawBindings>): VueProxy<PropsOptions, RawBindings>;

export interface ComponentOptions<PropsOptions = ComponentPropsOptions, RawBindings = Data, Props = ExtractPropTypes<PropsOptions>> {
    props?: PropsOptions;
    setup?: SetupFunction<Props, RawBindings>;
}

This not inherit from Vue ComponentOptions , so we lost all typesafe from shims file.
A modify d.ts code will help a lot to inherit from Vue 2.x setup env .
Thankyou!

ps: After more research out package, i found that in index.d.ts file we had modify Vue Component Options really;
vue-function-api/dist/index.d.ts:
import Vue, { VueConstructor } from 'vue';
import { SetupFunction, SetupContext } from './ts-api';
import { Wrapper } from './wrappers';
declare module 'vue/types/options' {
    interface ComponentOptions<V extends Vue> {
        setup?: SetupFunction<{}, {}>;
    }
}
....

I dont know why we had define setup function into Vue Component Options but not use it when define createComponent function, but use custom interface which lack of inherit from Vue. But from this point i had work around for component:
shims-vue.d.ts
// ComponentOptions is declared in types/options.d.ts
declare module 'vue/types/options' {
  interface ComponentOptions<V extends Vue> {
    myOption?: string;
  }
}

import Vue, { ComponentOptions } from 'vue';
import { createComponent } from 'vue-function-api';
import { ComponentPropsOptions } from 'vue-function-api/dist/ts-api/componentProps';

export default createComponent({
  setup(props, context) {
    return {};
  },
  myOption: 'yes it work'
} as ComponentOptions<Vue>);

Hope this will help we fix issue faster. Thank again for your good stuff before new age of Vue 3 💃

If you use as assignment wrapping the code in createComponent does nothing.
If you want to use createComponent you have to extend the interface used by the function as an argument.
import { ComponentOptions } from 'vue-function-api/dist/ts-api/component'

declare module 'vue-function-api/dist/ts-api/component' {
  interface ComponentOptions {
    myOption?: string
  }
}

It seems that not being an instance of Vue anymore, but a VueProxy instead, this change broke most testing methods (eg. shallowMount(), mount()) an not they cannot infer wrapper.vm type, effectively breaking typehints for useful test.

If you use as assignment wrapping the code in createComponent does nothing.
If you want to use createComponent you have to extend the interface used by the function as an argument.
import { ComponentOptions } from 'vue-function-api/dist/ts-api/component'

declare module 'vue-function-api/dist/ts-api/component' {
  interface ComponentOptions {
    myOption?: string
  }
}

i have update version of @PatrykWalach :
import { ComponentOptions } from 'vue-function-api/dist/ts-api/component';
import Vue, { ComponentOptions as VueComponentOptions } from 'vue';

declare module 'vue-function-api/dist/ts-api/component' {
  interface ComponentOptions extends VueComponentOptions<Vue> {}
}

like this we will have all properties typesafe from vue constructor 2.x. and still allow Infer prop parameter of setup.
in case you dont want input all properties, can do:
import { ComponentOptions } from 'vue-function-api/dist/ts-api/component';
import Vue, { ComponentOptions as VueComponentOptions } from 'vue';

declare module 'vue-function-api/dist/ts-api/component' {
  interface ComponentOptions extends Pick<VueComponentOptions<Vue>, 'name' | 'components' |....> {
  }
}

Shouldn't it be
declare module 'vue-function-api/dist/ts-api/component' {
  import { ComponentOptions } from 'vue-function-api/dist/ts-api/component';
  import Vue, { ComponentOptions as VueComponentOptions } from 'vue';

  interface ComponentOptions
    extends Exclude<VueComponentOptions<Vue>, 'props'> {}
}

?

@IlCallo hm... this depend on how many property you need ship from vue 2.x into vue-function-api typechecking. Actually i not need all of them , only need name, components to make Vue2.x system work.

Yeah, I'm talking about the first mode you used, which adds everything.
Even doing as I did (leaving off props from original type) rises a warning in TS I actually don't understand.
Interface 'ComponentOptions<PropsOptions, RawBindings, Props>' incorrectly extends interface 'ComponentOptions<Vue, DefaultData<Vue>, DefaultMethods<Vue>, DefaultComputed, PropsDefinition<Record<string, any>>, Record<string, any>>'.
  Types of property 'props' are incompatible.
    Type 'PropsOptions | undefined' is not assignable to type 'string[] | RecordPropsDefinition<Record<string, any>> | undefined'.
      Type 'PropsOptions' is not assignable to type 'string[] | RecordPropsDefinition<Record<string, any>> | undefined'.
        Type 'PropsOptions' is not assignable to type 'string[]'.

@IlCallo i see, you right my first trick will raise issue with typechecking, in this case my only way i think good is manual transfer properties from Vue 2.x we really need into Vue3.x type:
import { ComponentOptions } from 'vue-function-api/dist/ts-api/component';
import Vue, { ComponentOptions as VueComponentOptions } from 'vue';

declare module 'vue-function-api/dist/ts-api/component' {
  type d = VueComponentOptions<Vue>;

  interface ComponentOptions {
    name?: d['name'];
    components?: d['components'];
    methods?: d['methods'];
  }
}

This is my d.ts file , i only need methods , components, name for basic vue component.
also about question what the import api component line doing: I think it is for reference to ComponentOptions of vue-function-api, no ?
this is file d.ts to extend ComponentOptions of vue , i pick from Vue TS document and Nuxt project:
import Vue, { ComponentOptions } from 'vue';
import { VeeValidateComponentOptions } from 'vee-validate';

declare module 'vue/types/vue' {
  // Global properties can be declared
  // on the `VueConstructor` interface
  interface VueConstructor {}
}

// ComponentOptions is declared in types/options.d.ts
declare module 'vue/types/options' {
  interface ComponentOptions<V extends Vue> {
    $_veeValidate?: VeeValidateComponentOptions;
  }
}

my project i store both 2 d.ts file, one for extend for custom option, buefy type etc etc into v2.x Vue ComponentOptions, like normal, and second file is extends what property i want into vue-function-api's ComponentOptions . with my last suggest trick above i nolonger meet typechecking fails anymore. can you try .

vue-router error.

also about question what the import api component line doing: I think it is for reference to ComponentOptions of vue-function-api, no ?

You actually don't need it. You are defining in the vue-function-api namespace a new interface with the same name of the old one and they are merged because of TypeScript interface merging capabilities. Importing it won't do anything because you are not actually referencing it.

with my last suggest trick above i nolonger meet typechecking fails anymore. can you try .

Will check it next week, tomorrow I go on vacation :P
I already solved using your second way of just selecting the needed properties, anyway. I needed just name and components too.

vue-router error.
import SignIn from './views/SignIn.vue';

export default new Router({
  mode: 'history',
  base: process.env.BASE_URL,
  routes: [
    {
      path: '/sign-in',
      name: 'SignIn',
      component: SignIn,   // use createComponent
    },
  ],
});

Actually the fix to this is pretty simple, just they haven't add it to the VueCLI, you need to add a type into the Route Array, you can check this:
https://github.com/vuejs/vue-cli/pull/4805


Error on trying to execute SqlTZLoader.exe

The app is a simple .net console utility.  It shouldn't invoke visual studio.  Anyway, that error is unrelated.  See:  http://stackoverflow.com/questions/2673275/how-do-i-fix-an-invalid-license-data-reinstall-is-required-error-in-visual-c


[PyAMQP] Kashif Client refactoring changes

Left some comments on things I wasn't sure about
#22051

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-eventhub

/azp run python - eventhub - tests

/azp run python - eventhub - tests

/azp run python - eventhub - tests

/azp run python - eventhub - tests

/azp run python - eventhub - tests

/azp run python - eventhub - tests

/azp run python - eventhub - tests

/azp run python - eventhub - tests

/azp run python - eventhub - tests


I am thinking of writing my own DSL to generate Django model code or changes to Django model code faster.
Currently, I think like a business analyst of what the enduser requires and then I write it out in Django code (mostly models and serializers and viewsets via Django Rest Framework and Dynamic Rest).
I typically use Django like backend and react as frontend.
I have been googling like mad hence I come across this library. I like to start with a narrow scope and see if there's a way to have a DSL that generates Django model code.
Is textX suitable and are there any examples which I can reverse engineer (to some extent) towards my objectives?
Thank you

Yes, textX is perfectly suitable for the task. Actually, that is something it is created for.  See the Entity example is the docs. It's very simplistic but would provide you a good starting point.
I see the success of Django and similar frameworks (like ROR for example) mainly due to use of internal DSLs (django models is a DSL that is interpreted on-the-fly to provide ORM etc., or admin is interpreted on the fly to provide CRUDS interface). With textX you can go further by having an external DSL where you can fully control your syntax and you can generate the rest of the stuff. Down the road, if you decide to leave Django, just change your generators and regenerate for the new platform.

Thanks for answering my question. I will mark this as closed then. :)

You may want to agregate them as a FAQ in the wiki instead, to keep issues about… well, issues :)
If you agree with this, i can take care of translating current questions into a wiki in few hours.

That’s a great idea 💡
KimSia<EMAIL_ADDRESS>https://simkimsia.com ( https://simkimsia.com/ )
P.S. What I'm doing now: https://simkimsia.com/now
On Tue, Dec 18 2018 at 9:32 PM, <<EMAIL_ADDRESS>> wrote:

You may want to agregate them as a FAQ in the wiki instead, to keep issues
about… well, issues :)
If you agree with this, i can take care of translating current questions
into a wiki in few hours.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub (
https://github.com/igordejanovic/textX/issues/121#issuecomment-448221906 )
, or mute the thread (
https://github.com/notifications/unsubscribe-auth/AAO9HSq19Jf60K_RgtyGC49QHqg7wnLTks5u6O5VgaJpZM4Yup3Z
).

@Aluriak Compiling some notable and often asked questions in the form of FAQ is a good idea but still we need a way for a general questions/discussion in the forum format. In the past we use google groups but GitHub provides a much nicer markdown based formatting and linking. I think that labeling issues is the best thing we can do for now as sometimes users don't know if something is an issue or they didn't understood the docs or the way textX works.
If you are willing to work on the FAQ compilation, I would really appreciate it!

Please allow me to chip in as well :)

Great, thanks to both of you! Wiki is handled by git also but unfortunately there is no way to accept PRs without some hacks at the moment. Maybe the best approach would be to add FAQ page to the official docs which are also written in markdown using MkDocs and are part of this repo. Then you could send PRs as usual to this repo.

Let’s do that 🙌
KimSia<EMAIL_ADDRESS>https://simkimsia.com ( https://simkimsia.com/ )
P.S. What I'm doing now: https://simkimsia.com/now
On Wed, Dec 19 2018 at 1:16 AM, <<EMAIL_ADDRESS>> wrote:

Great, thanks to both of you! Wiki is handled by git also but
unfortunately there is no way to accept PRs without some hacks (
https://github.com/isaacs/github/issues/846 ) at the moment. Maybe the best
approach would be to add FAQ page to the official docs (
http://www.igordejanovic.net/textX/stable/ ) which are also written in
markdown using MkDocs ( https://www.mkdocs.org/ ) and are part of this repo
( https://github.com/igordejanovic/textX/tree/master/docs ). Then you
could send PRs as usual to this repo.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub (
https://github.com/igordejanovic/textX/issues/121#issuecomment-448298517 )
, or mute the thread (
https://github.com/notifications/unsubscribe-auth/AAO9HSh9vJ5La1egI5Ti7xcNEepmU8Tfks5u6SL7gaJpZM4Yup3Z
).

Ok, let's sync your work. I suggest that one of you guys make an initial version of the page and than everyone can contribute. Who is applying for the initial version? :)

I'm applying for the initial version.
IIRC, there is some way to get some peoples to work on the wiki, without opening it for all users. This would come in handy, because the PR system sounds really heavy for just text writing.
Getting the FAQ in the docs makes them far from the issues (while wiki is litteraly 1 click away), so it maybe fit well with your will to keep questions in the current format.
When starting to write this message, i preferred the FAQ-in-wiki way, but in the end, i agree with the FAQ-in-doc.
I will make a first push soon.

According to this either collaborators or everyone with GitHub account can edit wiki.
It looks to me that this is the best way at the moment, it is good for someone to review the change before merging, and it is convenient that everything is in the same repo with the full history of changes. I'll add a link to the FAQ page latter from the wiki for easier access.
Thanks much for the initial version.

Thanks for doing this, @Aluriak Looks great!
I recommend having just one place for questions. Instead of having the questions in issue tracker and in stackoverflow.
Of course, @igordejanovic has the final say how he wants to do this.
If it helps with promotion, I don't mind replicating the more objective questions and answers Lucas wrote in the faq into the SO.
I have started to watch the textx tag in SO.
Thank you for allowing us to contribute, @igordejanovic 🙏

BTW, SO is rarely used for questions about textX up until now. I still follow textx tag there and answer the questions but I'm not sure how many textX users have an SO account and would actively used it for Q&A.
The question tag here in issues started organically as users started to ask questions here although there was a note in the docs for asking on SO.
SO could be a good platform for support as that's what it is made for. Maybe we could try again to direct users there for general questions? Not sure about this one.

I propose to move this conversation to a specific issue, namely #139.


[R-package] r-travis incompatibility with devtools 2.0 is breaking R stages in CI

See this comment on #4345 .
Currently, the R stages in CI (https://github.com/dmlc/xgboost/blob/master/tests/travis/run_test.sh#L92) are using an unmaintained project that has not kept up with recent changes in the R ecosystem.
How to close this issue
Remove dependency on craigcitro/r-travis in tests/travis/run_tests.sh and confirm by linking to the log of a successful Travis CI build (R task).

PR coming shortly!


openstack_sd: Supporting application credential for authentication.

Adding support to authenticate with OpenStack using an application credential rather than a user and password. Introduced three new configuration entries for openstack_sd_config: application_credential_id, application_credential_name, application_credential_secret.

Users can create application credentials to allow their applications to authenticate to keystone. Users can delegate a subset of their role assignments on a project to an application credential, granting the application the same or restricted authorization to a project. With application credentials, applications authenticate with the application credential ID and a secret string which is not the user’s password. This way, the user’s password is not embedded in the application’s configuration, which is especially important for users whose identities are managed by an external system such as LDAP or a single-signon system.
https://docs.openstack.org/keystone/queens/user/application_credentials.html

Managing application credentials via the OpenStack client cli: https://docs.openstack.org/python-openstackclient/rocky/cli/command-objects/application-credentials.html
Sample configuration:
    openstack_sd_configs:
    - role: instance
      region: RegionOne
      identity_endpoint: http://controller:5000/v3/
      application_credential_id: 1524b255415e4dea9082f3464e717616
      application_credential_secret: R6Zpu6GTChO3Q63fDKBEj-BvRiqBjy2lbe77PoY_00iGlfqSoEjtD8Q9-QNm_u8hU2lzEFp0nMhfiUnNBQhLnQ

Tested with OpenStack Labs Rocky release.
This change required vendoring the latest gophercloud module.

You need to sign your latest commit though.

Thanks for the review. Signed off.


HH-145 refactor: move event location and graphql files to the component package

This is a refactoring before implementing cookie disable/enable feature for palvelukartta cookies. I didn't want to do a duplicate code changes to identical EventLocation component which resided in both hobbies and events apps.
So I decided to move EventLocation.tsx and dependent files to component package. Because it's dependent on graphql generated types, I moved the generated types there as well along with some other files like eventUtils and some others.
Basically this 95% of changed imports. Also Keyword.tsx is renamed to KeywordButton.tsx because graphql has Keyword-type which caused confict.

also: Fixed jest timeouts to be 50 seconds on CI build

Description
Issues
Closes
DEV-XXX:
Related
Testing
Automated tests
Manual testing
Screenshots
Additional notes

LGTM, just small comments. Also, would be nice to improve finally importing to use some aliases, otherwise those kind of imports like '../../../clients/eventsApolloClient looks too long

Yes I have been thinking the same, that the imports should be refactored to use root paths instead of relative paths. Relative paths makes the refactoring and search & replacing harder.


Bazel 0.15.1 fails with Auto-Configuration Error: Cannot find gcc or CC

Issue description
After a recent update to bazel 0.15.1 in nixpkgs, I'm unable to build any project. Bazel fails with

Auto-Configuration Error: Cannot find gcc or CC; either correct your path or set the CC environment variable

Steps to reproduce
$ nix-env -q --out-path bazel
bazel-0.15.1  /nix/store/92gjr65zj472m6is2hzq9nyy0kr9glv3-bazel-0.15.1

$ mkdir /tmp/bazel-test
$ cd /tmp/bazel-test
$ touch WORKSPACE
$ bazel build
Starting local Bazel server and connecting to it...
...................
ERROR: in target '//external:cc_toolchain': no such package '@local_config_cc//': Traceback (most recent call last):
        File "/home/me/.cache/bazel/_bazel_me/95fc1ed1afdc0650f9a0db1c7a4b7c34/external/bazel_tools/tools/cpp/cc_configure.bzl", line 56
                configure_unix_toolchain(repository_ctx, cpu_value, overriden...)
        File "/home/me/.cache/bazel/_bazel_me/95fc1ed1afdc0650f9a0db1c7a4b7c34/external/bazel_tools/tools/cpp/unix_cc_configure.bzl", line 484, in configure_unix_toolchain
                _find_generic(repository_ctx, "gcc", "CC", overriden...)
        File "/home/me/.cache/bazel/_bazel_me/95fc1ed1afdc0650f9a0db1c7a4b7c34/external/bazel_tools/tools/cpp/unix_cc_configure.bzl", line 466, in _find_generic
                auto_configure_fail(msg)
        File "/home/me/.cache/bazel/_bazel_me/95fc1ed1afdc0650f9a0db1c7a4b7c34/external/bazel_tools/tools/cpp/lib_cc_configure.bzl", line 109, in auto_configure_fail
                fail(("\n%sAuto-Configuration Error:%...)))

Auto-Configuration Error: Cannot find gcc or CC; either correct your path or set the CC environment variable
INFO: Elapsed time: 1.924s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (1 packages loaded)

Technical details
$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 4.17.5, NixOS, 18.09pre145679.dae9cf6106d (Jellyfish)`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.0.4`
 - channels(root): `"nixos-18.09pre145679.dae9cf6106d"`
 - channels(me): `""`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos

this still fails with 0.15.3, why was it closed?


Fix timerow should update on Language changes.

Details

Removed usages of ShouldComponentUpdate and used PureComponent. On change the Language the Callback passed as props from the WithLocalize HOC will not cause a render due to the current ShouldComponentUpdate only check for state changes. but this is a perfect example of using the Pure Component.

:notebook:
There is another regression where WithLocalize is not causing the render of components which will be taken care of in separate PR. Only after, withLocalize is fixed, changes of this PR will fix the Original issue.

Fixed Issues

$ #4352
Tests | QA Steps

Change language from the Preference page.
see that TimeRow changes to a different language.

Tested On

[x] Web
[x] Mobile Web
[x] Desktop
[x] iOS
[x] Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

Requesting review @nkuoch.

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging         in version: 1.0.82-8🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by @francoisl in version: 1.0.83-1 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
failure ❌

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


Teacher uses student tokenizer in distill_hidden.py

trainer = HiddenTrainer(
    model=student_model,
    train_dataset=dataset,
    max_seq_length=config["tokenizer"]["max_length"],
    tokenizer=student_tokenizer,
    dataset_text_field="text",
    args=training_arguments,
    packing=True,
)

the input is created from the student tokenizer for both teacher and student.
This should be a problem when teacher and student vocab mismatch, even for hidden distillation.

Issue solved with this PR: https://github.com/arcee-ai/DistillKit/pull/8
Waiting for merge from @Crystalcareai


Update a PagingCell / remove current page

hello,
It's not really a issue, but I need your help because I don't found how to achieve what I want to do with Parchment :(
How is it possible to update just one PagingCell? And how can I delete the current page (or another) displayed? I don't understand/find how is it possible...
thx for your help and nice job for the lib :)

Hi! It's not really possible to update just a single cell. If you need to update the menu items or remove current pages you need to update your data source and call reloadData. Here's an introduction to using custom data sources. Does that work for you?

Hi, oh ok, too bad :'( I wanted to avoid to reload all just to update one cell.
Thx for you answer.


cmake runs OK, but make fails on hostname

Bug Description
Trying to build flashlight, make fails with
.../flashlight/build/gloo/src/Gloo/gloo/transport/tcp/device.cc:
   In function ‘gloo::transport::tcp::attr gloo::transport::tcp::CreateDeviceAttr(const attr&)’:

.../flashlight/build/gloo/src/Gloo/gloo/transport/tcp/device.cc:151:39:
    error: aggregate ‘std::array<char, 64> hostname’ has incomplete type and cannot be defined

  151 |       std::array<char, HOST_NAME_MAX> hostname;
      |                                       ^~~~~~~~

Reproduction Steps
Install dependencies
cmake .. -DCMAKE_BUILD_TYPE=Release -DFL_BUILD_ARRAYFIRE=ON -DFL_ARRAYFIRE_USE_CPU=ON
{ cmake runs fine }
make
{ make failed, see above }
Platform and Hardware
Arch Linux, AMD cpu
Additional Context
git cloned on Dec-18
Using arrayfire version 3.8.2-5
Running hostname as a command gives 'Arch'

Seems this is a known problem with build dependency gloo
https://github.com/facebookincubator/gloo/issues/332


Are all time.tick_xxx() functions bound to 30 bits?

Looking at time.tick_cpu() and the values returned, it looks like this functions overflows at the 30-bit limit of a MicroPython "small int".
Would this be true for all time.tick_xxx()? If that's the case, it's something we could add to the docs.

Ups, wrong repo, moved to https://github.com/microbit-foundation/micropython-microbit-v2/issues/178


Unsafe SSR-pattern described in docs and example

The SSR docs on hydration currently describe an unsafe pattern:
// _app.jsx
 import { QueryClient, QueryClientProvider } from 'react-query'
 import { Hydrate } from 'react-query/hydration'

 // ---- THIS IS THE PART THAT IS UNSAFE ----
 const queryClient = new QueryClient()

 export default function MyApp({ Component, pageProps }) {
   return (
     <QueryClientProvider client={queryClient}>
       <Hydrate state={pageProps.dehydratedState}>
         <Component {...pageProps} />
       </Hydrate>
     </QueryClientProvider>
   )
 }

Creating a client (and behind the scenes a cache) in the module scope will mean that cache is shared between all requests on the server which is unsafe since it can leak sensitive data between requests.
The Next.js example uses the same pattern and should also be updated.
The correct way to create the client for SSR is to do it on the initial render and save it in state/on a ref (for reference, this was done automatically in the QueryCacheProvider in React Query v2 if no queryCache was provided).
I wont have time to submit a fix for this myself in the near future, so if someone wants to submit a PR with an update that would be much appreciated!

I’ll take care of this.
Tanner Linsley
On Feb 7, 2021, 1:29 PM -0700, Fredrik Höglund<EMAIL_ADDRESS>wrote:

The SSR docs on hydration currently describe an unsafe pattern:
// _app.jsx
import { QueryClient, QueryClientProvider } from 'react-query'
import { Hydrate } from 'react-query/hydration'
// ---- THIS IS THE PART THAT IS UNSAFE ----
const queryClient = new QueryClient()
export default function MyApp({ Component, pageProps }) {
return (

<Component {...pageProps} />

)
}
Creating a client (and behind the scenes a cache) in the module scope will mean that cache is shared between all requests on the server which is unsafe since it can leak sensitive data between requests.
The Next.js example uses the same pattern and should also be updated.
The correct way to create the client for SSR is to do it on the initial render and save it in state/on a ref (for reference, this was done automatically in the QueryCacheProvider in React Query v2 if no queryCache was provided).
I wont have time to submit a fix for this myself in the near future, so if someone wants to submit a PR with an update that would be much appreciated!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

:tada: This issue has been resolved in version 3.8.3 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Generate Doc for 2.9.3

Motivation
Generate Doc for 2.9.3

[ ] doc-not-needed

[x] doc

@momo-jun I approve this PR and let doc changes in. You can change it later once the new doc strategy is implemented.


The default AMI may not be valid for all users

The first time I ran the cfn template I got a parameter validation error for the AMI image.  I fixed this by replacing the default ami id with the output of:
aws ec2 describe-images --owners amazon --filters 'Name=name,Values=amzn2-ami-hvm-2.0.????????-x86_64-gp2' 'Name=state,Values=available' --output json | jq -r '.Images | sort_by(.CreationDate) | last(.[]).ImageId'

So perhaps that default value should be removed since it won't be valid for all users.
Maybe this resource value could be set with the Systems Manager Parameter Store.  (Example)

I fixed this issue by using the SSM parameter maintained by the ECS team to automatically fetch the recommended version of the ECS Optimized AMI. This will work in all regions.


[Feature Request]: aseprite 1.3 rc2 support

Purpose
Latest version support
Motivation
Up to date with aseprite

I don't know which exact changes there are, sorry.

1.3-rc2 changes were all Aseprite side that updated UI specific components or bug fixes. Nothing of note that I can find was added that would need to be implemented in the importer and no new changes were made to the file spec.
https://www.aseprite.org/release-notes/


Feature request: android support

Thank you for the feature request. I have been asked about Android support before. :)
At that time I had a quick look at that Android API and concluded:

Android support requires Java 8 and which means Android API >= 24.

The reason for this is that the implementation uses Unsafe to read/write data. While API < 24 might provide Unsafe access, it might be limited, which I believe it is .
In order to support API < 24, another way to read/write to memory with the performance of Unsafe would have to be used.
Regarding support for Android API >= 24, I have not tested it, but if you have the hardware and time, you could give it a try. It might happen that it already works.


[sil-mandatory-inliner] Decrease the compile time

What's in this pull request?

Resolved bug number: (SR-)

rdar://27818830

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    All supported platforms     | @swift-ci Please smoke test and merge
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

A smoke test on macOS does the following:

Builds the compiler incrementally.
Builds the standard library only for macOS. Simulator standard libraries and
device standard libraries are not built.
lldb is not built.
The test and validation-test targets are run only for macOS. The optimized
version of these tests are not run.

A smoke test on Linux does the following:

Builds the compiler incrementally.
Builds the standard library incrementally.
lldb is built incrementally.
The swift test and validation-test targets are run. The optimized version of these
tests are not run.
lldb is tested.

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    All supported platforms     | @swift-ci Please test and merge
    OS X platform               | @swift-ci Please test OS X platform
    OS X platform               | @swift-ci Please benchmark
    Linux platform              | @swift-ci Please test Linux platform

Lint Testing
    Language     | Comment
    ------------ | -------------
    Python       | @swift-ci Please Python lint

Note: Only members of the Apple organization can trigger swift-ci.

The inlining algorithm was rescanning the whole basic block after inlining a call, which resulted in O(N^2) time complexity. In some pathological cases like e.g. huge basic blocks with many thousands of calls this would lead to very long compile times which could takes hours to finish.
This change improves compile times by avoiding the rescanning of basic blocks containing the call which was inlined.
rdar://27818830

@swift-ci Please smoke test

@swift-ci Please test


Adding the Microcks operator

Microcks (http://microcks.github.io) is a platform for mocking and contract testing API and services. It's Kubernetes / OpenShift friendly and deployment through operator will standardize setup methods and make things easier.
This is first release identified as alpha.

Operator has been developed and tested on OpenShift. Tests on vanilla Kubernetes are in progress.

Tests on vanilla Kubernetes (1.13 with minikube 0.35.0) are OK. I had to fix some typo and missing for Ingresses.
The Operator Lifecycle Manager stuffs were only tested on OpenShift (OCP 3.11)

Do you mean EOF new line ?

Hi, I think that all change requests have now been resolved. Please tell me if any other changes required.

@lbroudoux If this operator works on vanilla kube, could you also add these operator bundles into the upstream-community-operators directory in this repo? Just copying the files is fine if no other changes are required

Sorry for delay. Just added into upstream-community-operators with commit 681cd2f5be68ca7ffd5a0a25de17ea1ffffa42e2

Hi, I still see Changes requested on status but cannot find unresolved items... Am I missing something ? Thanks,

@estroz This one passes CI


[Client] Slim down our image

At this moment (commit a438268), our image comodoo-image-firefox has a size of 480 MB. We should try to slim it down.

Notice: root does not have a password, I think we should ask for one in the first startup (see US #17).

FTR, the image based on morty is 697MB.

Have a look to: Building a Tiny System

Image size reduced from 696MB to 476MB.


feat: add tv show season parsing

it handles the basic listings and some packs and super light anime coverage

:tada: This PR is included in version 1.4.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Target iroha2-dev branch for Coveralls

our tests coverage should be compared against the iroha2-dev branch, not iroha2-stable.
Concerns
I was told that we target iroha2-dev branch because of computational resource concerns since target branch will have to be recomputed every time in case of iroha2-dev. If possible we should reuse latest build of iroha2-dev branch and share it among all active PRs so as to alleviate this a little bit. How big of a deal is to recompute target branch coverage?

We can't select the target branch manually since coverall detects only the default repo branch that is main. But PRs against other base branches are possible and we see them. The problem that it tries to compare every new PR against the very old merger PR from 30Th June. It's weird because we had a similar issue with Codecov. And when I tied to cancel this old build, it went to the error. By the way, I have changed a couple of setting in Coverall and re-cached it. Let's watch if smth could change or we wiill nee to continue to investigate the problem.

I think I catch the problem: Coveralls compare each run with the correct iroha2-dev branch base commit, but for every new commit (run) withing the PR it creates the new job that doesn't know about the previous one PR head branch commit. So, we can't determine the summarized diff between head and base commits and as a result, we don't receive the Coveralls PR comment. May be it caused either by PR from fork or force-pushed commit or that i2-dev branch if not a default branch.
I suggest to try Covecov again. @mversic

If we take any PR, i.e. this one (https://github.com/hyperledger/iroha/pull/4053)
Then go to check and find coverage/coveralls (pull_request)  and click on details that should open Coveralls page. We see COMMIT MESSAGE Merge ef05a9c42 into 85d03b75e.
The problem here that it doesn't give the proper PR comments. I guess due to default branch thing or smth else:

I am pleasantly surprised that coveralls has started to send PR comments with coverage info. Example.
Also it seems that PR head commit is compared with the latest base iroha2-dev branch commit.
Can we resolve this issue? @mversic

I think it works now for our luck.


Enable CFS_BANDWIDTH to support cpu cfs quota

Signed-off-by: Lei Jitang<EMAIL_ADDRESS>Enable CFS_BANDWIDTH to support cpu cfs quota

LGTM


[feat]a better way to judge React version

Fixes #[issue number].
Changes proposed:

it's a better way to judge React version, no longer dependent on the「createPortal」 api

Upgrade Path (for changed or removed APIs):
Acceptance Checklist:

[x] The commit message follows the guidelines in CONTRIBUTING.md.
[x] Documentation (README.md) and examples have been updated as needed.
[x] If this is a code change, a spec testing the functionality has been added.
[x] If the commit message has [changed] or [removed], there is an upgrade path above.

Coverage decreased (-0.8%) to 85.837% when pulling 267d108fe5494406d0222284c4de132b9443f33d on Fe-Icy:master into 4ac3ff4abd3ca52af4310da631c118f94df3c8cc on reactjs:master.

@Fe-Icy
But "16.0">"15.9.9", because char code of 6 is greater than 5.
You can try this sample in our console.
So you can simplify your function and make it faster.

@cappuccino6 This is more that what is needed in this case (maybe the name of this variable is misleading). The idea was to detect if we have available the new api createPortal available.


article_html is repeating content

 Issue by kunaldhande
Mon May 11 07:09:08 2015
Originally opened as https://github.com/codelucas/newspaper/issues/141

For following urls, part of article_html is repeating:

http://movies.ndtv.com/bollywood/amitabh-bachchans-khuda-gawah-turns-23-big-b-shares-trivia-761726
http://timesofindia.indiatimes.com/world/south-asia/Nepal-relief-How-India-made-a-foe-out-of-a-friend/articleshow/47226868.cms

Should not happen in 0.9.2 and up. there was a bug regarding this


Expose gcp.resourceLabels field in the gcp plugin

What type of PR is this?
/kind feature

Any specific area of the project related to this PR?
/area plugins

What this PR does / why we need it:
On the GCP Plugin we already expose the resource type via the gcp.resourceType field. Given that the log-entry also supports a labels field which can contains useful information for correctly identifying a resource on GCP, we want to expose that using a new gcp.resourceLabels field.
This field will contain the JSON representation of the labels attached on the cloud log entry.
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: pirrofra
Once this PR has been reviewed and has the lgtm label, please assign ahmedameenaim for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

plugins/gcpaudit/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: LucaGuerra, pirrofra
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

plugins/gcpaudit/OWNERS [LucaGuerra]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 4f76052fce46fa04a59550cef8f0db6e5733921c


PARTUUIDs written w/o leading zeros

If sdm creates a PARTUUID which is only seven digits long, it writes them into conf files as is, without the leading (eighth) zero digit, and things won't boot. Example: a line selected from an sdm log:
> Set new Disk ID 'cf7e848' in /etc/fstab and /boot/cmdline.txt
In that case, fstab and cmdlin.txt get "PARTUUID=cf7e848-0x" instead of "PARTUUID=0cf7e848-0x", and the pi won't boot. If I HAND CHANGE those values to add the zero, things work as expected:
# original values in /etc/fstab:
PARTUUID=0cf7e848-01  /boot/firmware  vfat    defaults          0       2
PARTUUID=0cf7e848-02  /               ext4    defaults,noatime  0       1
# and in /boot/cmdline.txt:
console=serial0,115200 console=tty1 root=PARTUUID=0cf7e848-02 rootfstype=ext4 fsck.repair=yes rootwait plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=US

I have used sdm on a couple of dozen pi's, and a little quick awk on whichever sdm logs I'd saved shows that this is not common - look for a length of 7, one of which is this example machine, pi2:
pi@pi8:~/Documents/bin $ awk '/Set new Disk ID/ {print FILENAME, $6, length($6)-2}' burn*.log
burn_amy2.log 'a0a55473' 8
burn_pi02.log '6958a45e' 8
burn_pi03.log '704979ad' 8
burn_pi04.log 'fcd28b6d' 8
burn_pi0.log 'afb2186e' 8
burn_pi0w2.log 'a3a03b29' 8
burn_pi0w3.log 'b854149d' 8
burn_pi0w4.log '7b5fe637' 8
burn_pi0w5.log '8af1d2da' 8
burn_pi0w6.log 'd8a80af2' 8
burn_pi0w7.log '688c86ba' 8
burn_pi0w.log '7143f748' 8
burn_pi2.log 'cf7e848' 7
burn_pi3a.log 'cc8338ba' 8
burn_pi3.log 'e9a20f96' 8
burn_pi42.log '2e1a22e1' 8
burn_pi5.log '91aafa9' 7
burn_pi8.log '72f07280' 8
burn_piano.log 'c5699e7b' 8
burn_pib.log '894b130b' 8
burn_pimb.log 'c904b185' 8
burn_piz2.log 'af774cf9' 8
burn_piz.log 'bb3eca04' 8

I had previously had a handful of pi's fail, though I hadn't realized what the problem was; when I went back to the pictures I had taken of the screens, they were all the 7-digit case:

Since I didn't know what was wrong when that handful of pi's wouldn't boot, and assumed (guessed) that the cards were messed up, I just reburned them and they magically seemed to work - they must have gotten 8-digit IDs the second time, and ben fine.

Excellent detective work! This is corrected in V9.5.

Fixed, and no further activity here, so closing. Please re-open/update if you find any more zeros gone astray. Thx!


fix(acvm): Mark outputs of Opcode::Call solvable

Description
Problem*
Resolves
No issue as bug found while experimenting
Summary*
We should mark the outputs of a call as solvable. Otherwise we can potentially have more than one linear term and the outputs of call will not be used by the transformers.
The new test fold_call_witness_condition would previously error out with the following when nargo info was ran:
The backend encountered an error: "backend_binary: /home/runner/work/aztec-packages/aztec-packages/barretenberg/cpp/src/barretenberg/dsl/acir_format/acir_to_constraint_buf.hpp:57: poly_triple acir_format::serialize_arithmetic_gate(const Program::Expression &): Assertion `(arg.mul_terms.size() <= 1)' failed.\n"

Now it successfully calls nargo info on main (we still need to update fetching the info for every circuit).
Additional Context
Documentation*
Check one:

[ ] No documentation needed.
[ ] Documentation included in this PR.
[ ] [For Experimental Features] Documentation to be submitted in a separate PR.

PR Checklist*

[ ] I have tested the changes locally.
[ ] I have formatted the changes with Prettier and/or cargo fmt on default settings.

Is the new test case intended for this PR?

Yeah it is as the main will have expressions with multiple mul turms without this fix. I added a TODO in the Prover.toml to say that follow-up should be made where a false predicate is handled.


User should be able to stop a stage

For now, user is able to stop the whole experiment. We need to enhance this feature by allowing her/him to stop stop the currently running stage.

can be automatically done by the system,
or user can interrupt it manually.
related with cost variables


Getting error for agent.setState

I have written following code
connect.agent((agent)=> {
  agent.setState(connect.AgentStateType.OFFLINE, {
    success: () => {
      console.log("State change success");
    },
    failure: () => {
      console.log("State change failed");
    }
  });
});

I am getting the following error when I try setting agent state
[ERROR]: 'putAgentState' API request failed

And failure callback is called.
My use case is, I want to display two states on my dashboard : The current and the next.
Example:

When the agent is available, current icon will show agent available and next icon will empty.
When the agent is talking with the user, current icon will show call in progress and next icon will show end call.
After the call is over and agent is in after call work state, current icon will show agent busy and next icon will available.

So I want to give ability to the agents to take next action by clicking some UI elements (some icon/button in this case) on my dashboard.

I guess it is your first parameter. There you are setting just a plain string:
connect.AgentStateType.OFFLINE => "offline"
Have a look at the documentation:
https://github.com/aws/amazon-connect-streams/blob/master/Documentation.md#agentsetstate
The first lines filter for the first routable state (in the example it's done by state type. You could also filter by state name, if you know the exact state you want.
agent.getAgentStates().find((state) => state.name === 'nameYourState');

@hfahlbusch Ahh my bad. I tried the above solution and it's working fine. Thanks for the reply.


Update docs for aml and nasbenchmark

Update docs for aml and nasbenchmark

Please revert the changes to Chinese docs.

This PR will be closed since it will be replaced by #2651


Added the inverse style modification method similar to how It's done in the original chalk.js

Added the inverse style modification method similar to how It's done in the original chalk.js
Changed the README.md to be more similar to the original chalk.js and grammatically correct

Great, this looks really simple, thanks!
I guess you'll mainly have to add inverse to ChalkFactory as well. The types ChalkFactory and ChalkBuilder basically mirror each other so that it doesn't make a difference to write chalk.inverse vs chalk.bold.inverse etc. The failing unit test is basically checking that the two offer the same interface.


multiple charts in Flexbox not the same size

Expected Behavior
Multiple charts should be the same size in a flex with the same grow and shrink parameters.
Current Behavior
Charts are different size

Possible Solution
unknown
Steps to Reproduce
Multiple charts in a Flexbox row with equal grow and shrink
https://jsfiddle.net/rmp67bd4/1/
Context
I am trying to use Flexbox to quickly layout many doughnut charts in a grid pattern.
Environment

Chart.js version: 2.9.4
Browser name and version: Safari Version 14.0.3 and Firefox 86.0b8
Link to your project: https://jsfiddle.net/rmp67bd4/1/

Adding flex-basis: 30% helps quite a lot (for 3 charts):
https://jsfiddle.net/x9byLr82/1/ (v3, but it seems to work the same)

Or use css grid:

https://jsfiddle.net/3ny4xk6d/
https://caniuse.com/css-grid

I don't think this is bug (related to Chart.js).

Its not a chartjs issue, if you resize the area fast it makes some canvases bigger, verry inconsistent. But every time the chart is rendered to the max the canvas is allowed

Yes, I think this is simply undefined behaviour from the browsers side, since every chart can technically "fit itself" into any space. If there is nothing that can be done from the chartjs side to mitigate this, I think simply specifying the width (be it with css grid, flex-bases or good old width: 33%) is probably fine.


Issue with flight through doorways

The versions of Solasta and this mod.
<IP_ADDRESS>
A list of other mods you have installed [you shouldn't have any].
Unfinished Business
A short description of the bug.
There's some strange bug I've been seeing recently while flying, you can't go through doorways. I don't know if that is caused by UB or base game, but just wanted to report an issue that came from this.
As a dragonborn using the racial feat for wings, when I used that while in a doorway, I was stuck there and couldn't move anywhere. There doesn't seem to be anyway to drop that dragonborn flight, and dispel magic didn't seem to work. Would there be a way to add a dismiss or toggle to that feature? Or if fixing the door issue would be ideal if caused by UB. But a dismiss or toggle would work too.
A step-by-step procedure to reproduce it.
Move inbetween a set of doors, and activate flight. All movement squares will no longer show as there is no more path for you to take.
The save, character and log files.
Palace of Ice.zip
Dorian Megalogon

It’s a vanilla bug. Let’s wait for an official patch.


feat: require control pools

Closes #308
Required control nodes to be present for a k8s-cluster

Also handles https://github.com/Berops/claudie/issues/384


Add KV session storage package

WHY are these changes introduced?
Closes https://github.com/Shopify/first-party-library-planning/issues/509
Now that we have separate packages for session storage and they're not tied to the express package, we can re-introduce our KV storage offering.
WHAT is this pull request doing?
Re-creating the KV storage as its own package, and updating it to work with the v6 Session interface.
Type of change

[x] Major: Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist

[x] I have added a changelog entry, prefixed by the type of change noted above
[x] I have added/updated tests for this change
[x] I have documented new APIs/updated the documentation for modified APIs (for public APIs)

Am I missing any docs?


Do not store money as a float.

Avoiding this is usually the entire reason for a money library.
https://github.com/gerardojbaez/money/blob/388f7cc506de58667644795130ca3c196fc36ec6/src/Money.php#L30

This is a library for formating currencies. This isn't a math library. No floating point math is performed. number_format accepts float as the first parameter:
string number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )

http://php.net/manual/en/function.number-format.php

@InstanceOfMichael is right. This library main purpose is to format a number to a currency representation (e.g.: $15.00), it isn't intended for math or calculation purposes.
Of course, if you have a suggestion or more specific details why float should not be used, feel free to share it. :smiley:
Closing as this I don not see a real issue here.


Are categories used for something else than documentation?

They don't seem to be used in the generated graph...

So shouldn't we probably eliminate them?
(It's very likely that we didn't use them before either)


Resolve #84

That was a larger one. :sweat_smile:
Among other it

bumps non-breaking versions,
finalizes documentation including the example,
improves test(s),
adds signing capability.

Is there some confirmation that this signature function corresponds exactly to the compute all inputs function?

Is there some confirmation that this signature function corresponds exactly to the compute all inputs function in JavaScript?

Only the fact that I have checked manually. X) Basically the values are taken from there. But everybody are invited to have another look; it's always better.


Convert package management to Yarn v2

This PR:

Switches the React-Redux package management process to use Yarn v2

Added Yarn "binary" and config file, and added a lockfile
Updated gitignore
Marked the website folder as a workspace
Switched the build steps to use Yarn
Removed the NPM lockfiles

I'm not familiar, but why does .yarn/releases/yarn-berry.cjs exist? That looks to be yarn itself, which I would assume to be redundant to your own local version.

This is actually how Yarn v2 is designed to work: installations are per-project, and the Yarn "binary" is supposed to be committed to the repo.
Yarn v1 has to be installed globally, and then you have a config file in the repo that says "use v2".  When you run yarn in the repo folder, v1 starts, looks at the config file, sees "v2", and bootstraps the execution of v2 from there.
It's admittedly kinda goofy, but it works.


Update CHANGELOG.md

Remove manual linebreaks for cleaner formatting.

Upgrade test results for build 510

Modules upgraded from origin/HEAD => josh-padnick-patch-1
Terraform upgraded from latest:^1.0 => latest:^1.2

⚠ If plan results are not all 0's, review the plan output to ensure backward compatibility.

Example
Modules to upgrade
Plan
Upgraded?
Patched
Upgraded?

join-path
instance-typejoin-path
0, 0, 0
:white_check_mark:

instance-type
instance-typejoin-path
0, 0, 0
:white_check_mark:


Suggestion: use array instead of arguments.

So the default serializer does this:
function jsonStringify () {
  return JSON.stringify(arguments)
}

For cache checks (ie foo._cache.has(bar)) this makes it almost useless. It would be much easier if it converted the passed arguments object to an array and then stringified that.
function jsonStringify (args) {
  return JSON.stringify(Array.prototype.slice.call(args))
}

This would allow a key generation of just let bar = JSON.stringify(myArgsArray) which is currently only achievable by initially function wrapping to get the arguments pseudo-array.
I'm rolling with this as a custom serializer atm with no issue, would be very nice to not have to though as it presents no downside and gets away from use of the horrible arguments object too.

Interesting
Care to make a PR with a failing test so we can work on it?

Sure, may take a while to get up tho as I'm in the middle of a release ;)

Closing this issue since it's more than 30 days old.
Please let me know if you manage to push a failing test.


URL::route() - route not defined

Hi there,
Loving the library, has saved loads of time!
When I call URL::route('api.named.route') I get a InvalidArgumentException "Route [api.named.route] not defined".
The route appears in php artisan api:routes no problem and is accessible via Postman but I can't generate a URL for it.
What steps can I take to narrow this down?
Many thanks

I had a similar problem, It seems that the problem comes from adding Barryvdh\Debugbar\ServiceProvider from
https://github.com/barryvdh/laravel-debugbar

Using mcamara/laravel-localization in combination with this package can be troublesome as well. Both do some spiffy injection stuff, even when not using the localization filter on your api routes it would break stuff.

A quick look at both those packages would leave me to believe they shouldn't conflict with this package, am yet to fully test them out though.

No longer supporting L4.x. At this time L5 and Lumen will not have a URL generator. It will be coming though.


How to modify distance between vein?

You have to create/find a datapack, or use kubejs to edit the recipes.


Fix the BottomAppBar color

As you can see the color of BottomAppBar is different from the above color.
I want the same color both in the Column & BottomAppBar.

Hey could you assign this to me?

Sure @ayushsingh01042003.
All the best

I know fix it

only do this
 BottomAppBar(containerColor = Color.Transparent,content = {                     IconButton(onClick = { showSheet = true }) {                         Icon(                             modifier = Modifier.size(25.dp),                             painter = painterResource(id = R.drawable.add_box_icon),                             contentDescription = stringResource(R.string.add_box)                         )                     }
on container color on bottomAppBar = Color.Transpart

@ayushsingh01042003 fix it on addEditScreen

@ayushsingh01042003 are you still working on this issue?

Yes i fixed it and will send a pr now
Thanks for the help @salmanA169 !


Checking data

How to check the singular entered variable to display a similarity to all classes? For example, in the Synaptic:
myNetwork.activate([1,0,1,0]); // [0.5200553602396137, 0.4792707231811006]

As I imagine with you:
myNetwork.activate('synaptic neural net'); // {positive: 0.5200553602396137, negative: 0.4792707231811000}`

There is an option?

Sorry, I don't quite understand the question.
Do you maybe mean the getTopClassesByText (https://github.com/bobalazek/synaptic-simple-trainer/blob/master/lib/index.js#L542) method?

Thank you very much. So, exactly what I meant x.x
I'm sorry for the trouble, and I think that in the near future, you extend the documentation because I could not find it and it was on view x.x

No problem. Sorry, haven't found the time yet, to write the docs. Started learning and working with Tensorflow, as it's quite faster (but it only has a Python API -- so one more language to learn). Will maybe update the docs / examples in the near future yes :)

@bobalazek you are not working on this anymore?

Sadly no. Shortly after I was working on this, my dataset got too big for
the library to handle, so I needed to switch to an another library.
Tensorflow - https://github.com/bobalazek/tensorflow-simple-trainer (tho,
not sure if it still fully works because of the recent API changes)


Enable continuous integration with travis

Requires #2

2b767a6afa130a5b02028d4d2f9db417caa67881 adds basic Travis integration with running the first unit tests (npm test doesn't have to be specified in the Travis config).


Add a structured mutation framework

I added a commit that fixes the tests on Java 8, but that additionally requires https://github.com/bazel-contrib/rules_jvm/pull/134 to be resolved.

I pushed a commit that switches us over to a fork of the test runner that's compatible with Java 8. The pipeline is now green.

I pushed two fixup commits to fix broken behavior uncovered by follow-up PRs.

I pushed another new commit that fixes an issue uncovered by stacked PRs.


Add JSON data to ReactTree

The component will allow user to add JSON data and show as a tree of data like jsTree
Refereces:
https://www.jstree.com/docs/json/
Data structures
The typical structure of the JSON data from jsTree:
[
  'Simple root node',
  {
    text: 'Root node 2',
    state: {
      opened: true,
      selected: true
    },
    children: [
      {
        text: 'Child 1'
      },
      'Child 2'
    ]
  }
]

A node can contain an array of node.
So the array of data will not have specified type. It will has multiple types (mixed type).

May be the state should be independent on the data of the tree.


error: implicit declaration of function "clock_gettime"

Hi ESP-IDF,
Here I am! Right now I'm writing some code that wanna use this POSIX function. But my ESP-IDF compiler won't let my code go through.
I've checked out, in the whole repo of EPS-IDF, component coap is using this function. components/coap/libcoap/src/coap_time.c.
And this function is do mentioned in components/newlib/include/time.h:
int _EXFUN(clock_gettime, (clockid_t clock_id, struct timespec *tp));.
But I just can not let my holy code base pass through. 📟
Here I backed a minimal example:
#include <stdio.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_system.h"
#include "esp_spi_flash.h"

#include <time.h>
#include <sys/time.h>
#include <unistd.h>

void app_main()
{
    struct timespec ts;
    clock_gettime(CLOCK_REALTIME, &ts);
    printf("Finished.");
}

Error Log:
CC build/main/hello_world_main.o
/home/gfast2/workspace/clock_gettime/main/./hello_world_main.c: In function 'app_main':
/home/gfast2/workspace/clock_gettime/main/./hello_world_main.c:37:5: error: implicit declaration of function 'clock_gettime' [-Werror=implicit-function-declaration]
     clock_gettime(CLOCK_REALTIME, &ts);
     ^
cc1: some warnings being treated as errors
/home/gfast2/esp/esp-idf/make/component_wrapper.mk:242: recipe for target 'hello_world_main.o' failed
make[1]: *** [hello_world_main.o] Error 1
/home/gfast2/esp/esp-idf/make/project.mk:435: recipe for target 'component-main-build' failed
make: *** [component-main-build] Error 2

This function is declared only if _POSIX_TIMERS is set to 1. IDF doesn't
have support for POSIX timers, so the function isn't implemented anywhere.
Coap is using gettimeofday instead. Perhaps you can also use gettimeofday
in your code.
On Wed, Nov 22, 2017, 23:11 Su<EMAIL_ADDRESS>wrote:

Hi ESP-IDF,
Here I am! Right now I'm writing some code that wanna use this POSIX
function. But my ESP-IDF compiler won't let my code go through.
I've checked out, in the whole repo of EPS-IDF, component coap is using
this function. components/coap/libcoap/src/coap_time.c
https://github.com/obgm/libcoap/blob/6468887a12666f88b8704d797fc176cd4f40ee4c/src/coap_time.c
.
And this function is do mentioned in components/newlib/include/time.h:
int _EXFUN(clock_gettime, (clockid_t clock_id, struct timespec *tp));
https://github.com/espressif/esp-idf/blob/master/components/newlib/include/time.h#L160
.
But I just can not let my holy code base pass through. 📟
Here I backed a minimal example:
#include <stdio.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_system.h"
#include "esp_spi_flash.h"
#include <time.h>
#include <sys/time.h>
#include <unistd.h>
void app_main()
{
struct timespec ts;
clock_gettime(CLOCK_REALTIME, &ts);
printf("Finished.");
}
Error Log:
CC build/main/hello_world_main.o
/home/gfast2/workspace/clock_gettime/main/./hello_world_main.c: In function 'app_main':
/home/gfast2/workspace/clock_gettime/main/./hello_world_main.c:37:5: error: implicit declaration of function 'clock_gettime' [-Werror=implicit-function-declaration]
clock_gettime(CLOCK_REALTIME, &ts);
^
cc1: some warnings being treated as errors
/home/gfast2/esp/esp-idf/make/component_wrapper.mk:242: recipe for target 'hello_world_main.o' failed
make[1]: *** [hello_world_main.o] Error 1
/home/gfast2/esp/esp-idf/make/project.mk:435: recipe for target 'component-main-build' failed
make: *** [component-main-build] Error 2
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/espressif/esp-idf/issues/1302, or mute the thread
https://github.com/notifications/unsubscribe-auth/AEJceq75NYND7sp8K9hf4PtMOxdlnTt8ks5s5DmhgaJpZM4QnjPl
.

Hi @igrr ,
Thanks for your declearation! I'll give gettimeofday a try.
But Before I close this issue, I'd very pleased to know what is file components/newlib/include/sys/feature.h about? because in this file, _POSIX_TIMERS is mentioned and seems be set to 1
Cheers
Gfast2

If someone like me need time in timespec structure, but have to get the time from ESP32 dure to the situation here mentioned (by gettimeofday). Check out the conversion in between here


Strong ultrafilter topology is not a P-space + cardinality of it.

I've added that strong ultrafilter topology is not a P-space, with reference to my own mathse post (this is something so obscure that I doubt there's a better reference).
I've also added cardinality properties of strong ultrafilter topology.
I'm not sure what the json file is, I must have done something wrong.

There's also not a whole much of spaces with property P-space or lack of it. Would be good to add some theorems for P-spaces or add the property manually to some spaces

I'm not sure what the json file is, I must have done something wrong.

Don't worry about it (I think I've now fixed things so it won't be an issue again).

Moving discussion to #381


RTL direction problems

it seems RTL languages are fully supported in ionic but when i set rtl in the html or body tag (<body  dir=rtl>) everything works fine but when ionic wants to show pages that have return button, then displays white page and hanging...
I think there must be a css transition problem.

Greetings @ghominejad!
My sensors indicate a reply was requested, however, since we have not received one yet, this will be closed. If you are still experiencing this issue, please feel free to reopen it and include any information that may have been requested.
Thank you for allowing me to assist you.

Hi!
I have a similar problem. I created a new project with the next commands:
ionic start test tabs (I no create an ionic account)
cd test
ionic platform add android osx browser
After that I modify the www/css/style.css adding the next lines:
body {
direction: rtl !important;
}
Then  if I emulate it in android or osx and follow the next steps:

click over 'Chat'
Click on the first item of the list

The window seems to load the chat but after some milliseconds it converts into a blank page.
Finally if I emulate in a browser, this behaviour does not appears after i click over the 'Chat' on the top to come back.

Hi!
Thanks to moussaoui91 (https://io.hsoub.com/programming/22094-تجربتي-في-إستخدام-ionic-framework-في-انشاء-تطبيق-للأجهزة-الجوالة)
I fix the problem disabling the transitions. For this add the next lines into the www/js/app.js
.config(function($ionicConfigProvider) {
$ionicConfigProvider.views.transition('none');
})

Thanks @rosell you saved my day, it was the perfect solution.


[outline view] merge custom DocumentSymbols with system Features

mocha/jest tests use unamed functions extensively, such as the describe(), it(). These functions appeared in the outline view as <function>, which obviously not very helpful. We implemented a custom DocumentSymbolProvider Jest to provide the test names for these functions:

According to the document, when multiple DocumentSymbolProviders are registered, vscode will merge their results. However, judging from the output above, the symbols didn't seem to be "merged" but "appended". Ideally, we would like to have just 1 tree Typescript and JavaScript Language Features, replace the unnamed <function> while leaving everything else within intact. Not sure if this is a bug or maybe there is another way to contribute to the outline system provider?

Yes, it is a hard problem given there might be many different contributors to the outline view... IMHO, the simplest solution might be to outsource the merge logic to the contributor, such as a new event type, let's say onDocumentSymbolsChanged, to give external extensions opportunity to modify/merge the source documentSymbols upon change...

each extension might act differently based on their source of symbols. For us, since we parse the test file ourselves, we do have each function block's positions, I would assume there is a way to match our symbols with the system symbols by their ranges/positions.
Granted not all providers can, or desire, to do such merge, but for those that could and desire, this seems like a relatively simple extension outline system could do...


All my pathway results are NA

Hi,
First of all, thanks for creating this tool.I encountered the same issue as #106.Could you please provide a code modification strategy? Thank you for your response.

Could you please explain the reason behind the error 'Error in aldex.clr.function(reads, conds, mc.samples, denom, verbose, : rownames(reads) cannot be empty' and suggest how to modify the code to resolve it?

Hi @weiGu-88,
Thank you for reporting this issue. The error Error in aldex.clr.function(reads, conds, mc.samples, denom, verbose): rownames(reads) cannot be empty typically occurs due to a few common reasons:

Data Format Issues

# Check your data structure first
print(head(kegg_abundance))
print(dim(kegg_abundance))
print(head(rownames(kegg_abundance)))

# Ensure proper row names
if (is.null(rownames(kegg_abundance))) {
  # If your first column contains pathway IDs
  kegg_abundance <- kegg_abundance %>%
    column_to_rownames("pathway") # or whatever your pathway ID column is named
}

Data Transformation Fix

# Make sure your abundance data is properly formatted
kegg_abundance <- as.data.frame(kegg_abundance)

# Remove any rows with all zeros
kegg_abundance <- kegg_abundance[rowSums(kegg_abundance) > 0, ]

# Ensure numeric values
kegg_abundance <- mutate_all(kegg_abundance, as.numeric)

Complete Working Example

library(tidyverse)
library(ggpicrust2)

# Load and prepare data
kegg_abundance <- ko2kegg_abundance("your_file.tsv")

# Verify data structure
stopifnot(!is.null(rownames(kegg_abundance)))
stopifnot(nrow(kegg_abundance) > 0)

# Perform pathway analysis
daa_results_df <- pathway_daa(
    abundance = kegg_abundance,
    metadata = metadata,
    group = "group",
    daa_method = "ALDEx2",
    select = NULL,
    reference = NULL
)

Additional Troubleshooting Tips:

Make sure your abundance data contains no negative values
Verify that your metadata group column matches exactly with your sample names
Consider using print(str(kegg_abundance)) to inspect the data structure

If you could share a small sample of your data (first few rows/columns), I can provide more specific guidance.
Best regards,
Chen Yang


feat!: hex encode id.String() output

This PR contains a breaking change that implements https://github.com/celestiaorg/nmt/pull/201#issuecomment-1564414023. Relevant https://github.com/celestiaorg/nmt/issues/200

@rootulp Is the PR ready for review?  It says it is in draft mode :)

It is not bc this PR is failing a test.

Fixed failing test via https://github.com/celestiaorg/nmt/pull/203


Adding an ISSUE_TEMPLATE.md

First suggestion. Thoughts?

I'd also add a couple of lines about specifying the browser for browser-specific bugs (or the more generic word "platform" to include phones and such), and also (very important) which version the bug is reproducible in.

I'd also add a couple of lines about specifying the browser for browser-specific bugs (or the more generic word "platform" to include phones and such),

Right! :)

and also (very important) which version the bug is reproducible in.

Damn right! :)

I like it, although I would maybe simplify some statements and formatting to make the template shorter (longer templates are less likely to be adhered to).

I guess those two sentences can be made shorter:

[ ] I've looked at the documentation to make sure the behaviour is documented and expected
[ ] I'm sure this is a Leaflet code issue, not an issue with my own code nor with the framework I'm using (Cordova, Ionic, Angular, React…)

To you have any other idea in mind?

The language on this bit could be improved I think:

this example do not imply any third party code

I'm not sure what it is meant to mean.

@danzel a changed "imply" to "rely on", which at least for me makes more sense!

Great, thanks Per :)

@yohanboniface maybe you meant "does not", not "do not"?

@yohanboniface maybe you meant "does not", not "do not"?

Erf, fixed :p


Error loading old save

Happens on save load. Full angel bob mods

Please provide the save file!

Please provide the save file!

https://yadi.sk/d/yOG5SVOjLqXMIQ?w=1
Please load mod set from attached link. Factorio latest version. Same folder contains savefile 009.zip which cause error on loading. You might need to sync mod startup settings when loading savefile.

Thank you! For future reference, all I need is the save file, not the entire modset. I can use the sync-mods-with-save functionality to automatically download the needed mods. :)

Unfortunately I am completely unable to even load the game with that modset. There are many mods that have conflicts or are just straight-up broken. If you can reproduce the bug with a new save file, please let me know. Sorry!

The mod set is definitely valid, I am running it right now. Following steps may help to reproduce configuration.

delete all your mods.
load the set I provided. Do not update anything!
load savefile with "sync startup setting" option enabled

If you provide some error screen of mod conflicts/broken mods, I might help to tell what is wrong in your config

Sorry for the delay, I have reproduced the issue and fixed it. Thank you!


Language Support

Hello!
I really like your project and wanted to be able to translate it to different languages. For now I've only worked on the text that gets printed out, not what is spoken or what the user says. That will be the next step!
I have done the following:

imported gettext to aid translation
added language to the config file
moved all strings into a translation file (/locales/en/LC_MESSAGES/messages.po)
-> strings can now be translated by using _("msgid.found.in.translation.file")
made string formatting consistent (so always using "string {0}".format(variable) instead of other methods)
small styling changes

In the PR, you can see the messages.po files - these are the human readable translation files. To create the machine readable translation files (so that it actually works), you need to run the following command:
msgfmt messages.po -o messages.mo
Let me know what you think of the changes!
Also, I saw your comment about joining slack too late, and now the invitation link doesn't work. I work really like to join and discuss more about your project! :grin:

Heya @lilyrae, good stuff! I haven't had the chance to test it on my side but the changes seemed well done!
I can help out with the Italian translation if needed. We could look into some TTS engine for Italian.
@SlapBot, do you reckon the current one can support different languages?

Hi there @lilyrae , Changes look absolutely amazing with how you abstracted the hard coded strings to a given file. This would make my job a whole lot easier especially on integrating the chat based engine. Unfortunately I couldn't find enough time to test it out, but I will get it done by this week and merge it with the master positively.
And @Nesh108 Yes definitely, The algorithm which parses the intent is language agnostic, but I haven't tried it with other languages yet, so it would be exciting to see what results we will get, I am happy to help in any way possible.
And both of you can join the slack group at: Stephanie-VA, so that we can work together more effectively and be able to solve other people queries too!
And again thanks for all kind of contributions. :smile:


product improvement

Hi, we really like this product, it really improves the interaction.
There are two remarks

Is it possible to expand the number of stickers displayed to more than 25?
if this is an opportunity to provide a report to power bi how stickers are used and which are the most popular

many thanks

Hi @aliksashka! I create the following pr to increase the number of stickers: https://github.com/OfficeDev/microsoft-teams-apps-stickers/pull/77
Meanwhile, it is not merged. You can find the solution updated on my fork:
https://github.com/luishdemetrio/microsoft-teams-apps-stickers
Regardless the other asking, unfortunately it is not possible to complete, once there's no way to intercept the Send button of Teams, since the Send button it's a built-in Teams feature and not of the custom app. The send button in Microsoft Teams is not directly customizable by third-party apps. To do this, you'll need to create a bot that listens to messages sent in a Teams channel, and you can use the API to intercept the messages as they are sent. But it would make sense in a different scenario, not to send messages via message extensions like the sticker app.


Add crashlytics

staging codelab docs today.

do not merge yet.

Thanks @ulukaya. Can you take another look?


ci: add golangci-lint to the list of tools in cache

Signed-off-by: Sunil Thaha<EMAIL_ADDRESS>

👍 I have two questions though: The tools target doesn't seem to install all tools (like golangci-lint)? The validate-tools seems to only validate a subset of the tools. Is that intentional?

Good catch! it isn't added to tools and validate-tools target


Update composer.json

I get this error when using
composer update
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for pulkitjalan/cacheable 0.1.* -> satisfiable by pulkitjalan/cacheable[0.1.0].
- pulkitjalan/cacheable 0.1.0 requires pulkitjalan/multicache dev-master -> no matching package found.

Thanks!

You're welcome! :)

@pulkitjalan Hey i'm still having issues. Composer is still trying to install "dev-master" instead of "~0.3.0" Can you bump the version from 0.1.0 to 0.1.1 ?


Chore/add azure pipelines

PR Type
[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[x] CI-related changes
[ ] Documentation content changes
[ ] Application / infrastructure changes
[ ] Other:
What Is the Current Behavior?
Azure pipeline is added as part of Azure Deveops project
What Is the New Behavior?
Pipeline is part of this project. Available as source code so others can check the required steps to produce the artifacts.
Does this PR Introduce a Breaking Change?
[ ] Yes
[x] No
Other Information

Fixes AB#39


No 'end' event?

Does split not emit an end event when all lines have been processed?

yes of course it does, but not if your upstream input doesn't.

My upstream input is ultimately through :) how to get it to emit end?

like this:
var stream = through()
stream.end()
//OR
stream.queue(null)

:+1: thanks!


How to change arguments?

I'm using the notebook on runpod. I need to add the --no-half-vae argument to use controlnets.
The runpod doc says
There is a "Start Stable-Diffusion" cell in the RNPD-A1111.ipynb notebook. You can feel free to change the launch params by changing this line    !python /workspace/sd/stable-diffusion-webui/webui.py $configf
What should I add to change the launch params?

for example if you want to add the argument --no-hashing, it would be :
!python /workspace/sd/stable-diffusion-webui/webui.py $configf --no-hashing


Updated VMWare to VMware

This changes matches product reference consistency within our documentation related to our partner.

@sbkuehn Thanks for this edit.


nginx header limitation

Opening this issue to aid others running into a somewhat bizarre issue, might also be cause for some documentation.
When applying the @inertia directive the yielded result contains both the page template and links for all dynamically fetched modules and styles. Recently we started seeing 502 Bad Gatewayerrors when navigating directly to certain routes in our app, but not when arriving at the same routes from programmatic navigation ie. SPA navigation. After some debugging we found that all of the rendered <script> tags caused response header section links to blow up, thereby causing nginx to fail with a 502.
The solution for this is to increase nginx buffers:
proxy_buffer_size   4096k;
proxy_buffers   128 4096k;
proxy_busy_buffers_size   4096k;

A single response could easily look like this, where the "link" section alone is too much for the standard configuration of nginx to handle.
server	nginx
content-type	text/html; charset=UTF-8
vary	Accept-Encoding
cache-control	no-cache, private
date	Wed, 21 Jun 2023 13:39:41 GMT
link	<https://my-production-inertia-app.io/build/assets/app-70b4ce10.css>; rel="preload"; as="style", <https://my-production-inertia-app.io/build/assets/CoolCard-15f160be.css>; rel="preload"; as="style", <https://my-production-inertia-app.io/build/assets/AuthenticatedLayout-55f1c4db.css>; rel="preload"; as="style", <https://my-production-inertia-app.io/build/assets/FileUpload-aad0cdad.css>; rel="preload"; as="style", <https://my-production-inertia-app.io/build/assets/ImageGallery-6f214b75.css>; rel="preload"; as="style", <https://my-production-inertia-app.io/build/assets/CoolSelect-8cfc798d.css>; rel="preload"; as="style", <https://my-production-inertia-app.io/build/assets/Show-f86228ba.css>; rel="preload"; as="style", <https://my-production-inertia-app.io/build/assets/app-af524a63.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/Show-d2c761ab.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/GlobalSearchModal-038356f7.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/TextInput-7c60560f.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/UiStore-1d771fae.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/Toast-46e71053.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/BaseButton-9b394d38.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/PrimaryButton-2cf62d91.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/UnderlinedLink-6a468b5c.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/AnonDialog-e37a92bf.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/OutlineButton-76aafa00.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/ImageControls-ccbc8a04.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/CoolCard-30520ede.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/InputError-74da528d.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/index-41b1ba78.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/ShippingItem-ce415210.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/vue-drawing-canvas.esm-f7af890c.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/file-2ba84ccc.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/date-cdab97b8.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/WhiteButton-30bc2cb4.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/PickingLayout-29a854e6.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/use-tracked-pointer-b8f4a78b.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/use-resolve-button-type-3ac7b00a.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/use-controllable-e9af45ec.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/mitt-3a6e1e85.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/_plugin-vue_export-helper-c27b6911.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/FileUpload-5dd25a12.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/ImageGallery-645e2648.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/DangerButton-84d21b86.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/CoolSelect-b9092254.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/ApplicationLogo-6e0281ba.js>; rel="modulepreload", <https://my-production-inertia-app.io/build/assets/ToastArea-73aadd4a.js>; rel="modulepreload"
vary	X-Inertia

I have the same problem... a route gives me a 502 Bad Gateway error...
If I remove a component and put its code directly inside the page content all work fine...
But this configuration don't solve the problem...
proxy_buffer_size   4096k;
proxy_buffers   128 4096k;
proxy_busy_buffers_size   4096k;

How can I solve this problem?

I solve with
	fastcgi_buffers 128 4k;
	fastcgi_buffer_size 12k;
	fastcgi_busy_buffers_size 16k;

Thanks for sharing your insights! Going to close this one but feel free to continue the discussion :slightly_smiling_face:

The proxy solution works fine for me with Octane
proxy_buffer_size   4096k;
proxy_buffers   128 4096k;
proxy_busy_buffers_size   4096k;
thanks @trippo

This was a life safer. Thank you @dnkmdg. I have been banging my head against a wall trying to fix it for a couple of days now. In my case, we weren't getting a 502 error. The response was a blank page with no content and a 200 status response. The HTTP message body was 0 bytes every time.
It wasn't until I added an extra header that I got the 502 error and then stumbled upon this post. I checked the header size that page was returning, and the header was 4.6kb! Our machine running the Inertia application had the default fastcgi_buffer_size of 4k (which is the NGINX default taken the host machine's page size). Bumping it up to 8k is what did the trick for us and everything's working smoothly!
fastcgi_buffer_size 8k;

Was having

This was a life safer. Thank you @dnkmdg. I have been banging my head against a wall trying to fix it for a couple of days now. In my case, we weren't getting a 502 error. The response was a blank page with no content and a 200 status response. The HTTP message body was 0 bytes every time.
It wasn't until I added an extra header that I got the 502 error and then stumbled upon this post. I checked the header size that page was returning, and the header was 4.6kb! Our machine running the Inertia application had the default fastcgi_buffer_size of 4k (which is the NGINX default taken the host machine's page size). Bumping it up to 8k is what did the trick for us and everything's working smoothly!
fastcgi_buffer_size 8k;

Was having random Nginx errors, they fastest way I found how to replicate it was going to a specific page and just reloading and i would get the nginx error. So its different if inertia loads the page initially with html or just sends the json on subsequent requests. Either way this fixed it and you are a savior for me and 2 of my customers.

It was helpful for me.
I needed both options. I used Nginx Proxy Manager and it was solved with fastcgi_* directives for nginx of my application and proxy_* directives for Nginx Proxy Manager.
Thank you all very much!

proxy_buffer_size   4096k;
proxy_buffers   128 4096k;
proxy_busy_buffers_size   4096k;
Everyone talking to add these line but where to add this line as i am using plesk where i deployed laravel with inertia and react js?

proxy_buffer_size 4096k; proxy_buffers 128 4096k; proxy_busy_buffers_size 4096k; Everyone talking to add these line but where to add this line as i am using plesk where i deployed laravel with inertia and react js?

In your nginx config:
server {
    location ~ \.php$ {
        fastcgi_buffer_size 8k;
    }
}

Default path for nginx config will be /etc/nginx/nginx.conf.
you can open it with sudo nano using the command sudo nano /etc/nginx/nginx.conf.
and only need to add in the http block fastcgi_buffer_size 8k;
save it and restart the nginx.

Also, it can be added on the server block inside the location php block.


Add CONTRIBUTING.md

Thank you for your pull request. I noticed that you created many pull requests which is great. However, you may want to check your commits, to ensure the links go to the correct place.
I noticed that three links including the help wanted link goes to a different repository than this one which is aws-lambda-developer-guide not amazon-ecs-developer-guide.
Like mentioned on the PowerShell repository, there may already be an effort to create a consistent contributing guide, but if your change can be accepted, the links will need to be corrected.
Thank you for your contribution.

We've updated the CONTRIBUTING.md file to standardize it across all repos in AWS docs, so I'm closing this PR. But thanks for keeping us honest! :-)


Create a dashboard that shows upcoming club events and club related notifications.

@HarshRaj4523 Can you assign this issue to me?

I am also interested can you assign this issue to me?


[CARBONDATA-2859][SDV] Add sdv test cases for bloomfilter datamap

add sdv test cases for bloomfilter datamap
This PR depends on #2635
Be sure to do all of the following checklist to help us incorporate
your contribution quickly and easily:

[x] Any interfaces changed?
NO
[x] Any backward compatibility impacted?
NO
[x] Document update required?
NO
[x] Testing done
Please provide details on
- Whether new unit test cases have been added or why no new tests are required?
Add SDV tests
- How it is tested? Please attach test report.
NA
- Is it a performance related change? Please attach the performance test report.
NA
- Any additional information to help reviewers in testing this change.
NA
[x] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.
NA

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/6269/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/7916/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/6640/

retest this please

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/8207/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/136/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/23/

LGTM

LGTM


Issue: Consider instructor archives during curriculum changes

    Hi @jeseekia - I think this repo is where I originally hosted materials back when I gave the course, right? Will those materials still be available in a folder? I like to be able to reference them sometimes. Thanks!

Originally posted by @pamelafox in https://github.com/girldevelopit/gdi-python/issues/2#issuecomment-1317883961

Thanks for filing! Yeah so I like to have a URL that points at the curriculum as it was given for a particular instance, so that students and teachers can refer back. These days, I can no longer refer back to my (very old) GDI SF materials because the content morphed so much to be unrecognizable. Not sure best approach and if its worth the effort, but something to consider.

I'm glad you chimed in on that now because we have had so much fluctuation over the years on this material being organized and re-organized an re-re-organized and multiple instructors using and making incremental changes to the material without many guidelines.
This is top of mind now.


Roll Flutter Engine from b2855e074deb to fcab15fd570d (4 revisions)

https://github.com/flutter/engine/compare/b2855e074deb...fcab15fd570d
2023-03-31<EMAIL_ADDRESS>Roll Fuchsia Mac SDK from kiAbXJ_MIn6CAC9-C... to f16HBH4MJdaKy7Hlf... (flutter/engine#40831)
2023-03-31<EMAIL_ADDRESS>Remove ios-release-nobitcode from engine v2 builders. (flutter/engine#40830)
2023-03-31<EMAIL_ADDRESS>Add ui_web to embedder.yaml so that the analyzer knows about it. (flutter/engine#40827)
2023-03-31<EMAIL_ADDRESS>Roll Skia from 2b86c6d364d0 to 33f80c07a09c (1 revision) (flutter/engine#40826)
Also rolling transitive DEPS:
fuchsia/sdk/core/mac-amd64 from kiAbXJ_MIn6C to f16HBH4MJdaK
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


DNS over HTTPS support

DNS over HTTPS support would be pretty nice and enhance privacy

Having your platform support DNS over HTTPS is better than having a single app support it. In addition, Windows 11 supports DNS over HTTPS.


@griffel/jest-serializer doesn't seem to work

I'm following the directions provided on the following README, but it doesn't do anything: https://github.com/microsoft/griffel/tree/main/packages/jest-serializer
We're using jest "^27.5.1" and ts-jest "^27.1.3".
The output still has all the generated class names.

I've also tried using the plugin the same way as your tests, but that doesn't work either:
import { print, test } from "@griffel/jest-serializer";

expect.addSnapshotSerializer({ print, test });

Could you provide more direction on how to use this?

Can you please provide a minimal repro case on how it's configured/is used?
I created a minimal sandbox on Stackblitz (https://stackblitz.com/edit/node-ioqsq2?file=jest.config.js,src%2FComponent.test.tsx) and it works as expected - snapshots don't have classes in output.

@ScubaDaniel I am closing this for housekeeping, but will reopen if there will be additional details.


Improve documentation for GeometryInstance3D.transparency

This salvages documentation changes from https://github.com/godotengine/godot/pull/57534 (reworded to use "transparency" instead of "opacity").

Thanks!


Set value for select in editing mode

I'm using this template. But in editing mode, city field not selected by the "selected" value. Only selects first value.
$form->select('province')->options(...)->load('city', '/api/city');

$form->select('city');

Example usage
if ($form->isCreating()) {
    $form->select('city');
} else {
    $form->select('city')->default($form->model()->city);
}

Now, looking for value from data-value attribute. If exists, set the value than trigger change.

👍


Add startup option to switch to new format DID Message types -- use HTTPS instead of did:sov

In prior work we implemented Step 1 of the DID Message type change over, enabling the receipt of DID messages using either message type format -- https or did:sov.  For the next step in the process, please add a startup option that causes the ACA-Py instance to use the https version when sending messages.
As part of that work, please make sure that two ACA-Py instances can communicate when one is sending the old message type format and the other the new.

Hi @swcurran , have you been able to make any progress on this issue? We're interested in extending ACA-Py to support any did method resolution and this commit work would be a good place to start. Well, actually, we're also interested in did:https, but we can make it the right way from the very beginning (meaning to be able to add any did method support).

I'm working on this issue this week

@blelump -- This issue is not about did resolution, so I don't think it will help with what you are after.  This issue aside, we are interested in what you are proposing.

@swcurran , thanks for response. Introducing did:https wouldn't enforce a significant changes to the implementation that would open a possibility for any did resolution?

My mistake. I'm verifying that we support receipt of message types on the new prefix, and emitting messages by default with the new type prefix, allowing for a run-time argument to emit messages with the old.

Sorry for the delay in answering @blelump -- this is not about "did:https" support.  This is about the prefix of DIDComm messages types. Currently, Aries DIDComm protocols are namespaced using "did:sov:...." and the community is changing that to use "https://didcomm.org".

Work completed #705; new startup parameter is --emit-old-didcomm-prefix


No underline upon link hover/focus

It would be nicer to disable the underline upon link hover in .tweet-selection by adding:
.tweet-selection:focus, .tweet-selection:hover  {
  text-decoration: none;
}

Sure, can you conver it into a PR? 👍


JAV-35 spring dependencies cleanup

Coverage increased (+0.02%) to 81.474% when pulling 309bd2d1f2fa88973a8c5fe62846cd1df6955f9e on JAV-35_spring_dep into ce5c10fd89c20665f225b509acb848501fcd36b2 on master.


SignFile fails with -2147024885

I don't know what changed, but now the SignFile operation is failing with this error code which means bad format?  This happens for the command
SIGN \WapCms_1.0.1000.68_x86.appx

The previous command is to sign the .appinstaller file which works.  From the pipeline log:
Submitting 'D:\a\1\s\src\Cms.Wpf\WapCms\AppPackages\Uat\WapCms_1.0.1000.68_x86_Test\WapCms_1.0.1000.68_x86.appx' for signing.
Submitting 'D:\a\1\s\src\Cms.Wpf\WapCms\AppPackages\Uat\WapCms_x86.appinstaller' for signing.
Successfully signed 'D:\a\1\s\src\Cms.Wpf\WapCms\AppPackages\Uat\WapCms_x86.appinstaller' in 18158 ms
Error signing 'D:\a\1\s\src\Cms.Wpf\WapCms\AppPackages\Uat\WapCms_1.0.1000.68_x86_Test\WapCms_1.0.1000.68_x86.appx'
Server returned non Ok response: 500 Internal Server Error
Exception: System.AggregateException: One or more errors occurred. (Response status code does not indicate success: 500 (Internal Server Error).)
 ---> System.Net.Http.HttpRequestException: Response status code does not indicate success: 500 (Internal Server Error).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at SignClient.SignCommand.<>c__DisplayClass3_1.<Sign>b__3(FileInfo input) in /_/src/SignClient/SignCommand.cs:line 319
   at System.Threading.Tasks.Parallel.<>c__DisplayClass33_0`2.<ForEachWorker>b__0(Int32 i)
   at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`1.<ForWorker>b__1(RangeWorker& currentWorker, Int32 timeout, Boolean& replicationDelegateYieldedBeforeCompletion)

In AppInsights the error code -2147024885 is seen:

But I don't know where to go from here.

I ran the SignService locally with the appx built locally and it succeeded, unfortunately.

Well, seems like D1 service plan is not enough anymore to sign my appx, Worked last week, but I changed to B1 and the pipeline has started working again.  Seems excessive for signing one app every now and then, but there must have been some limit on the file size or something, even though I was well under the quotas shown in the Azure portal.  If I wasn't so cynical I'd think this was just a money grab.


Naming convention for input/output nodes

Is there any restriction on the node names for graph inputs and outputs? Trying to load pre-trained onnx models from ONNX tutorials assets (squeezenet.onnx, super_resolution.onnx) into WinML samples. But the input and output nodes have numeric names ("1", "27" etc) which causes issues in the corresponding Windows ML generated code (error CS1519: Invalid token '1' in class, struct, or interface member declaration). If WinML requires node names to start with an alphabet, is there a tool to edit pre-trained onnx models in order to rename the nodes?

ONNX requires “All names MUST adhere to C identifier syntax rules”: https://github.com/onnx/onnx/blob/master/docs/IR.md
Currently, you can't edit the names, but we're working on it!
In the meantime, you can try using the models from the ONNX model zoo at https://github.com/onnx/models. The Squeezenet there seems to meet the naming requirement.


implement folder view filter as designed

Thanks @jakob223 ! I can't repro 1; hitting "Enter" just does nothing for me. 2) is a good catch! It's even worse when you filter in a TLF list and hit back, where it just shows nothing and no filter bar ...

I experienced #1 in iOS simulator, iPhone 5s, 12.0, if that helps.

Oh! Didn't realize it was in sim. Will try to fix