Freebayes looks frozen  (478 samples, 5kb)

Hi,
freebayes v1.2.0 has been running for > 2 days with the following command.
I've tried it twice:
freebayes -f "human_g1k_v37.fasta" \
                                --bam tmp.bam \
                                --region "5:172658056-172663365" \
                                --strict-vcf \
                                --vcf "freebayes.5_172658056_172663365.vcf"

tmp.bam is a merged bam from a Haloplex assay (==high depth), it contains ~/478 sample
$ samtools view -H tmp.bam | grep ^@RG | tr "\t" "\n" | grep ^SM | sort | uniq | wc -l
478

and ~ 3,400,00 reads
$ samtools view -c tmp.bam
3405641

I ran the similar command for ~10,000 regions, there is a problem with 3 regions, the others completed.
the VCF  contains some variants:
$ tail -1   freebayes.5_172658056_172663365.vcf | cut -f 1-5
5       172660505       .       C       A

ps -fu me
me  3859  2909 99 Apr30 ?        2-03:24:17 freebayes -f /path/to/human_g1k_v37.fasta --bam tmp.bam --region 5:172658056-172663365 --strict-vcf --vcf freebayes.5_172658056_172663365.vcf

top:

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 3859 lindenb   20   0 3209m 3.1g 3268 R 99.8  1.2   3086:47 freebayes

Is there anything I can do to test the cause of this freeze ?
Thanks in advance,
Pierre

Usually this means you have really high depth data in this region. See the guidelines in this issue for a possible solution: https://github.com/ekg/freebayes/issues/465

https://twitter.com/erikgarrison/status/991635829876559872

Break the region up further. Do 100bp at a time. We can continue to discuss on the issue. --use-best-n-alleles 3 can help in high depth if the issue is allelic complexity.

it looks like using --use-best-n-alleles 3  did the trick . Thanks !
closing.


examples difficult to understand

Problem statement
i'm finding it hard to understand the examples.  i've looked at todo-list and the stream-server.  i'm still having to do a lot of guesswork to figure out how to write my own API handlers.  what i think would help are more examples of returns (where the API returns something nontrivial and app-specific), and more comments in the code.
is it really necessary to have such an intricate mechanism for returning values from an API?
adding to my confusion is the fact that i can't get the examples to build.  are the instructions broken, or am i doing something wrong?

have you seen this example? https://github.com/go-openapi/kvstore

@casualjim, thanks for your response.  i tried the instructions there, too.  was it your intention that this project be an illustrative model of how to use go-swagger?  if so, my feedback is that the instructions in the "building" section do not produce the ./kvstored binary referred to in the "running" section.  i'd also suggest adding some examples of proper usage of both the client and server, beyond the "--help" output.  to a newbie it is still far from obvious how to interface with go-swagger.


Added explanation about controller naming convention

Added an explanation about the reason behind controller's naming convention

Thanks for the PR!
I'll update the contributors list later today/tomorrow.


ngoterebakel

ngoterebakel created by<EMAIL_ADDRESS>on 2021-09-13 16:47:25

<EMAIL_ADDRESS>replied, In the song "Imeyungs a Delad a Di Mel Tang," the last verse has:  Ulekum meng ngoterebakel a beluu / me sel bor ngii me sel kngar ngii / a dekersii el me dekiar / e kaiuekeed kau me ngak / e kaiuekeed kau me ngak.  Tekinged currently has "oterebakel" as accordion, but not ngoterebakel.  Yoichi Rengiil informs me that the translation of this first phrase is "if only the villages could trade places," with ngoterebakel meaning "trade places" or "interchange."  The word for accordion (oterebakel) is taken from the fact that when playing the accordion, the go back and forth, sort of trading places.  I wonder if ngoterebakel should be spelled differently.

<EMAIL_ADDRESS>replied, Jim,
I think "ngoterebakel" is actually just "ng oterebakel" so there's no
different spell g here. It's just how it's written. You know how "ng" is
added to the beginning of several words and when we say them, it sounds
like the "ng" is attached to the word. Some examples: Ngulmeklatk,
ngulmekedong, ngulbengeang, ngolekngemed, ngomekrur, etc.

<EMAIL_ADDRESS>replied, Thanks Jelga.  Since oterebakel is in the dictionary as a noun (n.a.s, accordion), shouldn't there be an alternate definition as a verb?    1)  why wouldn't it be "te oterebakel a beluu" since the lyric is talking about the two villages trading places (Imeyungs as the son and Ngerbungs as the daughter)? and 2) why are there two "ng" in a row?


Allow choosing Celsius or Farenheit for temp

It's a good change, but it takes away the option to display both (which is how I prefer it, to become more familiar with both standards). Maybe add a third option - like "b" for "both", or "cf" for "celsius/fahrenheit" - which keeps things as they were before?
"c" can stay the default though as that's what the vast majority of countries use.

Will check when I can do that, no problem, just an elseif block :)


Create wrappers for different log libraries

Right now there is an interface defined by weos for loggers and that is fine. Now we need to add compatibility later with different popular log libraries so it's easier to instantiate in apis etc.

This was done in WeOS controller


(Possible) incorrect implementation of ViewElementDataTemplateSelector

As far as i understood, ViewElementDataTemplateSelector is a direct copy of same XF class.  But there are some differences we should take in mind:

In XF caching is performed by data type, not underlying control type (like Fabulous do).
The meaning of Data template in MVU paradigm looks unknown for me, because we do not do bindings and do not have underlying DataContext objects. as we have in XF,WPF etc.

So i propose that we can use either a new creation of DataTemplate each time (cause we dont do bindings anyway), or use DirectViewElementDataTemplate in ItemsList.

The thing with ListView/CollectionView is that they have only one DataTemplate (set in ItemTemplate) for multiple items (set in ItemsSource). So we can't use DirectViewElementDataTemplate in lists, since DirectViewElementDataTemplate = 1 DataTemplate per ViewElement.
DirectViewElementDataTemplate is used by non-list controls that accept a Template to allow on-demand creation. E.g. ShellContent.ContentTemplate.
To circumvent this problem, Fabulous uses ViewElementDataTemplate that creates an empty row when requested and then listens for BindingContextChanged whenever Xamarin.Forms creates a row or reuses it (virtualization when scrolling) so we can apply the correct diffing.
But to create those rows, we have to work with 1 of the 2 XF.DataTemplate constructors.

XF.DataTemplate(System.Type): We only pass the control type we'd like to instantiate (good for databinding), Xamarin.Forms will use Activator.CreateInstance internally - Not usable in Fabulous
XF.DataTemplate(unit -> obj): We pass a function that takes no parameter and instantiate the control we'd like ourselves. The problem is that we don't know which data we'll receive. Will it be a View.TextCell, a View.SwitchCell, ... ? We don't know so we can't create the row because the root type will be different.

That's where ViewElementDataTemplateSelector comes in.
DataTemplateSelector can wait for Xamarin.Forms requesting a DataTemplate for a specific item.
It will then lazily create (or reuse) the appropriate ViewElementDataTemplate for this specific item by inspecting its root control type (by overriding XF.DataTemplateSelector.OnSelectTemplate(item)).
It does some caching to avoid creating unnecessary ViewElementDataTemplate since a ViewElementDataTemplate is not specific to 1 ViewElement, but to the root type of the ViewElement (ViewElementDataTemplate(System.Type)).
Behind the scenes when writing
View.ListView(
    items = [
        View.TextCell()
        View.SwitchCell()
    ]
)

Fabulous will transform the items in a ViewElementHolder[] and assign it to ItemsSource.
https://github.com/fsprojects/Fabulous/blob/3b22759f23fe8727737f3b594071455e5ea4e33a/Fabulous.XamarinForms/src/Fabulous.XamarinForms.Core/CustomControls.fs#L20-L33
The ViewElementHolder will then be accessible in the rows' BindingContext.
That's why ViewElementDataTemplate listens for BindingContextChanged to retrieve the ViewElementHolder Xamarin.Forms just gave it. It then can call holder.ViewElement.UpdateIncremental or holder.ViewElement.Create and get the appropriate row content.

@TimLariviere , in #733  there is a problem with virtualization, i guess. First time all is drawn ok, but when container reuse comes in play, things begin to go wrong.

Writing all this made me realize 2 things.

In XF caching is performed by data type, not underlying control type (like Fabulous do).

Yes, there might be a conflicting cache reuse at play here.
https://github.com/xamarin/Xamarin.Forms/blob/2a0c7c121b116da09155a52abfefb250f4b9cf9e/Xamarin.Forms.Core/DataTemplateSelector.cs#L18-L20
Xamarin.Forms DataTemplateSelector first tries to get the cached DataTemplate for the item's type when CachingStrategy = ListViewCachingStrategy.RecycleElementAndDataTemplate.
Though, since Fabulous stores all items as ViewElementHolder, it will always get the same DataTemplate from the Xamarin.Forms' cache before calling ViewElementDataTemplateSelector.

So i propose that we can use either a new creation of DataTemplate each time (cause we dont do bindings anyway), or use DirectViewElementDataTemplate

Switching a DataTemplate by another will force Xamarin.Forms to destroy the existing view and recreate it since DataTemplate can't differentially update unlike Fabulous ViewElement.
So I guess our correct usage of DirectViewElementDataTemplate is invalid.

Closing this issue since I explained the reasons behind the implementation of ViewElementDataTemplateSelector, and why we can't use DirectViewElementDataTemplate.
Will focus on the other issues of 0.55-preview.


help~I want update this packages,what should i do ?

Hello! Now I want to update this packages to last version in R --dashHtmlComponents, dashCoreComponents, and dashTable.What should I do? I just update 'dashR' in github. think you very much!

Hi @zulinwu, I just wanted to clarify this issue, If you would like to make an update to this package, you can open a PR off of the dev branch, and make your changes to that before they're merged.
There aren't any strict contributing guidelines set for this project at the moment, but the tests should pass and the PR must be reviewed by code owners before any changes can be merged.
Feel free to open this issue if that does not answer your question.


Adjust text size of labels in plots

Is there any way to increase or decrease the size of the text in the circlepackeR plots? I know you haven't been updating this package of late, but that would be crucial feature for this tool.

I second this - i have been poking around the internet trying to find guidance on this, with no real luck.  it seems there are probably ways of doing this via knitr commands, but i can't figure it out.  either the figure is small when rendered, and the text legible, or the figure when rendered fills the browser screen but the font is too small to be of any value.


When importing, world folder detected. Error message indicates that it is not imported already.

Even if the world is already imported.

multiverse needs spout now??

/me sigh...
Please read the code if you're going to resurgent old tickets. MV does NOT require spout to run. We have it in as a soft depend.

noted.


add option to delay reveal to start_game

To allow people to gift games that haven't had the stats revealed yet, add a delay_reveal option to start_game() which will defer the initial VRF request until the starter beast is defeated

pass delay_stat_reveal into new_game()
If this is true, don't request randomness as part of starting game
After defeating starter beast in lib.cario  _process_level_up() if delay_stat_reveal is true, request randomness


Audio filters and modulators?

In discussions on discord, @julianregel asked about the possibilities of adding in filters and modulators to the audio system.
As was pointed out, one of the big features of the C64 that put it ahead of its contemporaries was the capabilities of its SID chip, which supported such things.
We should investigate the practicalities of adding such functionality.

It may be worth looking at the filter code in the "resid" project


deriver function is never called.

I'm just getting started and puzzled by this behavior that looks counterintuitive to me.
When my code reaches this point, it attempts to use a value that is derived from another value that has just been set.
However, calling .get() on the derived value yields an empty string: ''.
At the same time, none of the derive functions that should have been called are called. I've set up breakpoints there and so on. Nothing.
Is this some issue related to asynchronicity? Please help me.

The code looks OK to me. Happy to debug for you. I tried running it but can't figure out how. Any chance you could set up a minimal project which reproduces the issue?

Thank you, @ds300! Is it ok if you open it directly on my development server
https://cantillon.alhur.es:2764/#!/fiatjaf/levypla/blogue/o-filho-do-rico.md

Hmm looks like you were using the latest API with changes from @oskbor earlier this year, but I hadn't published that stuff yet because I'm stupid. Just published it to npm under version 2.0.0-beta.0. Hope that fixes your issues!

Oh, that has fixed it. Thank you very much!
I was using the 1.0.0-beta.12 version along with guidelines from the README (not the docs page) because it looked like react-derivable needed this.


Add images task

Hi @cferdinandi,
What about adding a task to copy and optimize images?
Florian.

Upvote.
I think this would be an excellent addition to this boilerplate
Tim

I should add a note to the README that this is not really a project I'm taking feature requests or anything on. As a boilerplate, the idea is that you can add your own spin on it and bolt-in whatever you need.
I've also been using favoring more "close to the metal" build tools lately: https://github.com/cferdinandi/build-tool-boilerplate

Thanks Chris. I was just thinking last night about how all the dependencies were turning into a real pain. I’ll definitely give the build-tool a shot.
Tim

On Dec 4, 2020, at 8:02 AM, Chris Ferdinandi<EMAIL_ADDRESS>wrote:
I should add a note to the README that this is not really a project I'm taking feature requests or anything on. As a boilerplate, the idea is that you can add your own spin on it and bolt-in whatever you need.
I've also been using favoring more "close to the metal" build tools lately: https://github.com/cferdinandi/build-tool-boilerplate https://github.com/cferdinandi/build-tool-boilerplate
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/cferdinandi/gulp-boilerplate/issues/92#issuecomment-738800586, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIOJXI3QC246G3ZW7HWJXNLSTDTZDANCNFSM4MDH6TQQ.

Same! Gulp is awesome, but I got so sick of managing the massive number of dependencies, and all the security warnings that seem to go along with it.
My newer boiler plate still has dependencies, of course, but it’s a lot more lean and mean, which is my preferred development style.


fix(qrm_sysadvisor): ensure directories of qrm sysadvisor communication socks existing before listening them

…on socks existing before listening them
What type of PR is this?
fix

Which issue(s) this PR fixes:
ensure directories of qrm sysadvisor communication socks existing before listening them

@csfldf add some comments but both are for long term refine, won't block this pr from merging. so this pr is ready to be merged, please add a corresponding label to let me know.


Protection against SQL injection

Use parameterized query / prepared statement
Specify an environment variable to restrict transaction endpoint [default (or production) disabled]
Ideally, move all queries to the services directory

Hello @thevahidal - is Soul still secure against SQL injection?
Does the use of db.prepare protect us against SQL injection attacks?

It's a very good question @IanMayo,
I'm no expert at this too,
Though here's an issue in better-sqlite about the same matter: https://github.com/WiseLibs/better-sqlite3/issues/720
Let me know if you think of a way to test it

I'm pretty sure that Soul currently fails this test:

I understand that if someone dumbly crafts a Statement without parameters for .run() and its friends, they're asking for a SQL injection attack

Note: the Soul infrastructure tightly parses incoming URLs and prevents the above issue happening.
But, in terms of layers of an onion - it seems like we should apply security at all levels where we have a chance.  And providing the query params through binding statements is one extra security layer we can apply.

You're definitely right, we should start getting rid of the risky parts. I'll create a new project plan so we can prioritize our goals.

I'm sure @AbegaM  and I can handle the switch to binding statements.  We can get a draft PR started, for your feedback.

Thanks man, you guys are the best.

I would like to improve protection against SQL injection more by using sqlstring. I'll reopen this issue for this matter.


Pin Cython==0.24.1 per #4056

Pin cython==0.24.1 for Z-Wave builds:
Related issue (if applicable): partial #4056
Pull request in home-assistant.github.io with documentation (if applicable): home-assistant/home-assistant.github.io#<home-assistant.github.io PR number goes here>
Example entry for configuration.yaml (if applicable):

Checklist:
If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.github.io

If the code communicates with devices, web services, or third-party tools:

[ ] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[ ] New dependencies have been added to the REQUIREMENTS variable (example).
[ ] New dependencies are only imported inside functions that use them (example).
[ ] New dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[ ] New files were added to .coveragerc.

If the code does not interact with devices:

[ ] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[ ] Tests have been added to verify that the new code works.

This is already taken care of inside build_python_openzwave

I could build the docker image until I changed that
On Nov 7, 2016 4:16 PM, "Paulus Schoutsen"<EMAIL_ADDRESS>wrote:

This is already taken care of inside build_python_openzwave
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/home-assistant/home-assistant/pull/4283#issuecomment-258965086,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABaR-MWdz1PfgN5MNw4S-k5JHUZBbo7Aks5q75U5gaJpZM4KrM8-
.

You must not have been on the latest dev version, the builds have been fine: https://hub.docker.com/r/homeassistant/home-assistant/builds/


Rj release ff

Reverting previous commits about enabling feature-ff because feature-ff buildharness does not work for a public repo.


Update chaos-engineering.md

Update release notes

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6628d2085f9e6a00916431cf--harness-developer.netlify.app


Example override

The readme mentions needing to override packages to set their hash if missing. An example of doing that would be helpful. I'm a nix beginner-intermediate and I've been trying the ways I've overridden/overlaid packages in the past, but have so far failed to set the hash.

You can do it like this:
https://github.com/xav-ie/dots/blob/b102f6143d0c65069199751a0d7515aca017cc18/modules/home-manager/darwin/default.nix#L16-L21
with overrideAttrs, you kind of have to redefine the whole thing, that is why I must grab the previous src. I am no nix expert either, but this works.


Allow SelectorTerms for role in NodeClass

Description
What problem are you trying to solve?
we would like to tag the role that should be used when launching new nodes. Currently it apears you have to hardcode this value. If possible we would like to tag this when we make the role and have karpenter discover it at launch. similar to how security groups are currently handled.
how it currently works example below:
securityGroupSelectorTerms:
    - tags:
        karpenter.sh/discovery: "${CLUSTER_NAME}"
        environment: test
    - name: my-security-group
    - id: sg-063d7acfb4b06c82c

  role: "KarpenterNodeRole-${CLUSTER_NAME}"`

how it we would like to use it example below:
securityGroupSelectorTerms:
    - tags:
        karpenter.sh/discovery: "${CLUSTER_NAME}"
        environment: test

roleSelectorTerms:
  - tags:
       karpenter.sh/discovery: "${CLUSTER_NAME}"
       environment: test

How important is this feature to you?

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

we would like to tag the role that should be used when launching new nodes

Huh, this is really interesting. What's the painpoint on hardcoding it right now?


Feature/69420

69420 all the way!

Check fixes before merge

maybe logger.exception() raises the exception ?
try logger.error() ?

input() actually works fine, it was my batch launcher crashing instead ( :


ScaleFilter Assertions [FIX included in this issue]

Hi to all involved, I really enjoy using your package.
I just recently came across an issue where the width and height of some videos had odd numbers an the error that through was
[executeThumbnailGenerationLinux] Stderr:  width not divisible by 2 (447x800)
 [vost#0:0/libx264 @ 0000022e5adaec80] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.

The code I ran that affected this was:
        FilterChain(
          inputs: [videoStream.videoOnly],
          filters: [
            if ((aspectRatio ?? 0) >= 1) ScaleFilter(width: 800, height: -1),
            if ((aspectRatio ?? 0) < 1) ScaleFilter(width: -1, height: 800),
          ],
          outputs: [outputStream.videoOnly],
        ),
      );

What i realized is that using ffmpegg on the cli allows you to use '-2" for width or height which ensures that these issues dont happen.
Therefore I just ended up extended the the Filter class and simply changed your assert statements from "-1" to "-2".
See my version below:
  PageMeScaleFilter({
    this.width,
    this.height,
    this.eval,
    this.interl,
    this.swsFlags,
    this.param0,
    this.param1,
    this.size,
  })  : assert(width == null || width >= -2),
        assert(height == null || height >= -2),
        assert(eval == null || eval == 'init' || eval == 'frame'),
        assert(interl == null || interl == 1 || interl == 0 || interl == -1);

This completely solves my issue, so I was wondering if you would like me to submit a PR with the changes.
Have a great day.
Cheers

I actually encountered the same issue previously and did create a PR for this, but instead allowed for any negative number - not just up to -2.
According to ffmpegs documentation,

Some codecs require the size of width and height to be a multiple of n. You can achieve this by setting the width or height to -n

Therefore, you should allow for any -n.


DRILL-6231: Fix memory allocation for repeated list vector

@paul-rogers please review.

@paul-rogers I added the null check. Also, added a test case for 3D array i.e. repeated repeated list.


feature: add support for Badger2040

This PR adds support for the Badger2040 and Badger2040-W boards.
Requires that https://github.com/tinygo-org/drivers/pull/711 is merged into drivers before it will work correcttly.

Requirements have been met, so now merging. Thanks :+1:


feat: add template sample to test app

As an example, because there is no theme configured here and this will have no impact in the app. However, another change to the project README is incoming after this change is merged to include a screenshot with an example of the template provided working with django-surface-theme.

In that case, perhaps we should close this one too, @fopina?

I think this one makes sense.
for apitokens to be used/demoed in the testapp, it needs to be made available

I just noticed this is using navigation.html which does not exist in django-admin default template.
I meant that I think this makes perfect sense but applied to the core template 😄

https://github.com/django/django/blob/main/django/contrib/admin/templates/admin/base.html#L46 block userlinks

pushed suggestion (navigation.html to be deleted).

Not the best look adding it after Log out but it was to avoid re-defining the entire block so it's easier to maintain. Options being before view site or after log out 🤷

LGTM, we can keep it like that 👍 testapp is merely for demonstration purposes, so I'm okay with this change. Thus I thought about adding the instructions to add the API Tokens part to the django-surface-theme instead of here - but again, I think it's a fine change anyway 👌


Add flag to skip genesis account creation in solana-genesis

Problem
During solana-genesis, the genesis account list automatically gets added for all cluster types that aren't of type development. At the same time, development enables all feature gates which can be unfavorable and unwanted for spinning up private networks.
Summary of Changes
Add optional --skip-genesis-accounts flag

@FarinM - To confirm your desired use case, you want the development behavior of NOT adding all those additional accounts, but also the ability to NOT enable all features ?
With tip-of-master (or 2.0 branch), using development will only yield the bootstrap validator + faucet accounts, in addition to feature gates.

@FarinM - To confirm your desired use case, you want the development behavior of NOT adding all those additional accounts, but also the ability to NOT enable all features ?

Not fully - I should've worded it better. Right now, if you want to create a cluster without enabling all features you're forced to either use mainnet, testnet or devnet. The problem here is that there's no way to use one of these cluster types without adding all genesis accounts, so you currently can't create a genesis config without all features & without genesis accounts. The idea was to add a flag that skips genesis accounts to make this possible.

Got it, I think we're going to add a flag to deactivate individual features here:
https://github.com/anza-xyz/agave/pull/2246

Right now, if you want to create a cluster without enabling all features you're forced to either use mainnet, testnet or devne

Will this suffice for your use-case ? I'm inclined to think that there are maybe just a few features that you don't want to activate ?
Also, just incase you were unaware, the feature gate logic eventually goes away. Namely, if we consider some hypothetical code
let is_feature_x_active = ...;

if is_feature_x_active {
    do_new_feature_x_stuff();
} else {
    do_old_feature_x_stuff();
}

After the feature has been activated on all clusters, the code will be cleaned up to look like this
do_new_feature_x_stuff();

This means that the ability to actually disable a feature goes away at some point


Two different properties for disabling Discovery or Auto registration

Hi,
Came across below two properties , which achieve the same behavior that is not auto registering when starting up. I am using 1.3.0 release
Available in CommonsClientAutoConfiguration class
spring.cloud.discovery.enabled=false
Available in the official documentation and also suggested in closed Issue #(196)
spring.cloud.service-registry.auto-registration.enabled=true
Tried following combinations

using any one of the above properties  as false does not registers my application
Below does not register
spring.cloud.discovery.enabled=false
spring.cloud.service-registry.auto-registration.enabled=true
Below also does not register
spring.cloud.discovery.enabled=true
spring.cloud.service-registry.auto-registration.enabled=false
using any one of the above properties  as true does registers my application

So, I want to understand the reason behind two different properties achieving same behavior, if this is NOT a bug. Eventually I want to gain enough reasoning to suggest one over another to be used as a best practice. As of now we are planning to use netflix eureka for discovery but if one of the property is more generic which can support swapping the underlying service registry than I will prefer that.

Previously, discovery did auto-registration. Now it has been separated to another package. Disabling  discovery should not disable auto-registration though.

Verified again, below combination does NOT register the service with eureka server
spring.cloud.discovery.enabled=false
spring.cloud.service-registry.auto-registration.enabled=true
PS : I am using @EnableEurekaClient annotation, if that should make a difference

so does this behaviour qualify to be a bug ?

yes

Not sure if same issue
I have below config. it still tries to register.

server:
  port: 10012
spring:
  profiles: dev
  cloud:
    config:
      enabled: false
    discovery:
      enabled: false
    service-registry:
      auto-registration:
        enabled: false

com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect
	at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:187) ~[jersey-apache-client4-1.19.1.jar:1.19.1]
	at com.sun.jersey.api.client.filter.GZIPContentEncodingFilter.handle(GZIPContentEncodingFilter.java:123) ~[jersey-client-1.19.1.jar:1.19.1]
	at com.netflix.discovery.EurekaIdentityHeaderFilter.handle(EurekaIdentityHeaderFilter.java:27) ~[eureka-client-1.8.8.jar:1.8.8]
	at com.sun.jersey.api.client.Client.handle(Client.java:652) ~[jersey-client-1.19.1.jar:1.19.1]
	at com.sun.jersey.api.client.WebResource.handle(WebResource.java:682) ~[jersey-client-1.19.1.jar:1.19.1]

This works for me in Edgware and Finchley.  I suggest users experiencing this problem upgrade to the latest release.

Closing, please reopen if someone can provide a sample that reproduces.

I dont see why all this is necessary, cant you just set these properties in your configuration properties under a profile?

yes I can, the odd thing is when I configure the spring-webmvc only with @EnableEurekaClient annotation, it works just fine, but in spring-webflux the application tries to register itself to an eureka server even though I am disabling it in the local dev.

@ryanjbaxter I did what you suggested, I create the file application-local.yml
spring:
  application:
    name: app

eureka:
  client:
    enabled: false

it did work as expected, but I was looking for disabling it programatically, which does not work.
but I think it shoud work both ways, programatically and via properties file.

@ryanjbaxter I did what you suggested, I create the file application-local.yml
spring:
  application:
    name: app

eureka:
  client:
    enabled: false

it did work as expected, but I was looking for disabling it programmatically, which does not work.
the point is, it should work both ways, programmatically and via the properties file.

That works for me also.


make dump more robust

As it is now, a round of gzip is used to reduce the size needed to store the data. This is good as it reduces the needed amount of qr-codes / pages, but problematic as even just a few bit rots can destroy the data. Though qr codes have some error checking and correction of their own, adding some error correction on top of that may be useful.
Therefore, in order to make the dump more robust, consider adding a bit of Parchive:
https://pthree.org/2014/04/01/protect-against-bit-rot-with-parchive/
The question is, is that the mission of qrdump to perform or not?
I think that if I keep a layer of gzip inside qrdump, and given how brittle that can be, adding a few pars should be a part of qrdump.
In that case I would:

let the user select the % of bits that can be restored on the gzip file
use par2 to protect the gzipped file at the right %
dump the par2 files at the end of the gzip dump
in the metadata qr code, let know how many par2 qr codes are available at the end, and how many qr-codes per par2 file.

@terjekv what would you think about that? Any comments?

Actually, this is very easy to do: I can just qrdump the parchive files ^^ :)

I added a --parchive flag that means that on the side of the file dump, parchive is run, and the .par2 files are also qr-dumped. See example here:
https://github.com/jerabaul29/qrdump/blob/fa53e8f577e6cc7182ba3a618ca4ad4ddfecaeb9/tests/test_script_to_from_A4_parchive.sh#L10
Closing now, if any comments feel free to re-open. With feature creep the code starts to be seriously ugly and would really need a refactor, but tests pass.


Added joystick example.

Originally used when testing #1326 but can be used with the existing code as well.

I'm not really sure about the whole text output only. I'd prefer something visual, even if it just consists of simple shapes. Maybe something like this (potentially with more text):

The point of this example is to demonstrate usage of the joystick API. The predecessor to this code would output purely to the console, however it would become unreadable when outputting all the possible values of a joystick's state hence the sfml-graphics output. The current text rendering already takes up almost half of the code. Making it any more sophisticated such as in the picture you posted will shift the focus of the code away from the joystick API to the drawable API which shouldn't be the case in a joystick example. This should stay as an example and not become some kind of debug tool.

Yeah, probably true,

As an added feature, maybe allow the user to increase/decrease the movement threshold with some keys, like Page Up/Down, visualizing what it does?

There are still some open suggestions, are you going to change things @binary1248? I mean it's just an example, doesn't have to be the best thing ever.

I still intend to work on this... yes.

@MarioLiebisch, @LaurentGomila, @eXpl0it3r: All the mentioned issues should be resolved in the current version.

I don't own a joystick, can someone test this?

I just tried this out on Linux Mint 18.3

The Steam Controller identified as a 360 controller.  It doesn't seem like this is working correctly here.    Pressing the start button causes the program to exit, which I guess is to be expected.
Everything works perfectly with the Logitech Extreme 3D (this thing)
The PC version of the 360 controller also works perfectly for me.

Thanks for testing!

The Steam Controller identified as a 360 controller. It doesn't seem like this is working correctly here.  Pressing the start button causes the program to exit, which I guess is to be expected.

Sounds more like a potential driver issue.

Perhaps it is a driver issue.  Apparently the Steam Controller isn't mainlined into the Linux kernel yet, and you need to have Steam running in the background order for the controller to properly work.
I'll test it out on Windows.

Hm.  I get the same result in Windows, except this time it's not reporting that any controller is connected.  I  still think you're right though, it looks like the controller is mapped to keyboard keys and not presenting itself as a joystick?

This PR doesn't change the way joysticks are handled by SFML. It is merely an example of how to use the API. If wrong values are displayed, then any application making use of the SFML joystick implementation will also function incorrectly. As such, if you find and are able to reproduce any bugs in the current joystick implementation, you should discuss the issue on the forum and possibly open an issue against the actual SFML joystick implementation.

Logitech Gamepad F310 on Linux - everything works as expected in DirectInput and XInput modes.

@mantognini Fixed.

@eXpl0it3r Fixed.


add new cypress test for listing block

Cypress test for listing block at root page.
Now gives an error, trying to fix it at #2451

@ionlizarazu it passes :/

Ok, that was weird... I had to reload the page, it seems Cypress was stuck with the previous data??? Anyways...


Added support for build variant text

In our projects we have multiple build variants that can be side loaded next to each other.  So this new variable to the format allows for the build name to be part of the icon tagging.  The build variants can be 'Debug', 'Alpha', or 'Beta' which this can now handle.

Hi rocket, I have tried out your changes and they seem to work as intented. I get "mangoDebug->master" added to the icon :)
Thank you for your contribution. I have found a minor problem with the changes you have made to the README file: All indentation is supposed to be made using spaces. However, your editor seems to put tabs which breaks the layout in the 3 lines I have indicated here using comments. Could you change those tabs into spaces such that comments align nicely vertically across those lines? I am happy to merge your PR then.

I updated the README changing the tabs into spaces.

Perfect! I will release a new version to jcenter tomorrow containing this feature.

Just pushed 1.3 to jcenter. Enjoy :sunny:


Android Physical Web app: Unresponsive Links

Currently, when we open the Physical Web app (version 0.1.857 with default settings on Android), then pull to refresh and tap a scanned link immediately, nothing happens. We have to wait several seconds until we are able to open the link in the browser by tapping it. The preceding version of the Physical Web app (0.1.856) and other apps like Decode or BKON Browser don‘t show this annoying behavior. We can reproduce the issue on two device models, and with beacons from two different brands. What’s going on here?

Well, that's embarrassing. Looking into it. Thanks!

No worries, thank you for looking into it!

Actually, I've been told this has been found and fixed in master. We're just lining up a few things before we do another push to the Play store. Hope to do that in a few days

Great news, thanks. We are looking forward to the next version.


chore(travis): cache node_modules for faster build times

Coverage remained the same at 100.0% when pulling f02389f60025ea50756485bf09a6adc6242aa057 on prtksxna:patch-3 into 5383c26f89b4b7a94068e2d521240c4814233241 on decisively:master.


refactor: transfer and transferfrom to save constrains for simpler cases

Splits the transfer into transfer and transfer_from. transfer_from behaves as our old  transfer and is expected to be useful for contracts pulling funds, while transfer is useful for pushing funds around.
The transfer only take to and amount and don't have any authwit implementation anymore.   This means a reduction of a call for the case where funds are pushed.

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#7013  👈
#7003
#6987
master

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @LHerskind and the rest of your teammates on  Graphite

Benchmark results
Metrics with a significant change:

app_circuit_witness_generation_time_in_ms (FPC:fee_entrypoint_public): 324 (-68%)
avm_simulation_time_ms (GasToken:set_portal): 22.6 (+35%)
avm_simulation_time_ms (Token:transfer_public): 32.1 (-44%)
avm_simulation_time_ms (Token:_increase_public_balance): 59.2 (-59%)

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Proof generation
Each column represents the number of threads used in proof generation.

Metric
1 threads
4 threads
16 threads
32 threads
64 threads

proof_construction_time_sha256_ms
5,718 (+2%)
1,547 (+1%)
694
756 (-1%)
770 (+1%)

proof_construction_time_sha256_30_ms
11,416 (+3%)
3,062 (+3%)
1,373 (+2%)
1,429 (+2%)
1,451 (+1%)

proof_construction_time_sha256_100_ms
43,865 (+1%)
11,754 (+1%)
5,420 (-3%)
5,403 (-2%)
5,362 (-2%)

proof_construction_time_poseidon_hash_ms
78.0
34.0
34.0
57.0 (-3%)
88.0

proof_construction_time_poseidon_hash_30_ms
1,518 (+2%)
417
200
222 (-3%)
268

proof_construction_time_poseidon_hash_100_ms
5,734 (-1%)
1,563
723
771 (-1%)
793

L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
4 txs
8 txs
16 txs

l1_rollup_calldata_size_in_bytes
1,412
1,412
1,412

l1_rollup_calldata_gas
9,464
9,452
9,464

l1_rollup_execution_gas
610,285
610,273
610,285

l2_block_processing_time_in_ms
771
1,426 (-1%)
2,720 (-1%)

l2_block_building_time_in_ms
23,421
48,349 (+1%)
92,105

l2_block_rollup_simulation_time_in_ms
23,310
47,970 (+1%)
91,692

l2_block_public_tx_process_time_in_ms
20,014
44,300 (+1%)
88,215

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 8 txs.

Metric
3 blocks
5 blocks

node_history_sync_time_in_ms
6,580
9,372

node_database_size_in_bytes
10,580,048
14,393,424

pxe_database_size_in_bytes
9,242
15,127

Circuits stats
Stats on running time and I/O sizes collected for every kernel circuit run across all benchmarks.

Function
time_ms

GasToken:_increase_public_balance
68.1 (-1%)

GasToken:set_portal
:warning: 22.6 (+35%)

Token:constructor
95.2 (+3%)

FPC:constructor
62.2 (+2%)

GasToken:mint_public
52.6

Token:mint_public
68.7 (+10%)

Token:assert_minter_and_mint
214 (+6%)

SchnorrAccount:approve_public_authwit
30.8 (-4%)

FPC:prepare_fee
72.5 (-2%)

Token:transfer_public
:warning: 32.1 (-44%)

FPC:pay_refund
65.6 (+6%)

Benchmarking:increment_balance
2,549 (+2%)

Token:_increase_public_balance
:warning: 59.2 (-59%)

FPC:pay_refund_with_shielded_rebate
52.5 (-6%)

Public DB Access
Time to access various public DBs.

Function
time_ms

get-nullifier-index
0.178

Tree insertion stats
The duration to insert a fixed batch of leaves into each tree type.

Metric
1 leaves
16 leaves
64 leaves
128 leaves
256 leaves
512 leaves
1024 leaves

batch_insert_into_append_only_tree_16_depth_ms
10.4
16.9 (-1%)
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_count
16.7
31.8
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_ms
0.605
0.516 (-1%)
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_32_depth_ms
N/A
N/A
48.2 (-3%)
78.6 (+3%)
133
249
473

batch_insert_into_append_only_tree_32_depth_hash_count
N/A
N/A
95.9
159
288
543
1,055

batch_insert_into_append_only_tree_32_depth_hash_ms
N/A
N/A
0.493 (-3%)
0.484 (+3%)
0.456
0.451
0.442

batch_insert_into_indexed_tree_20_depth_ms
N/A
N/A
59.5 (-4%)
113
184
356 (-1%)
698

batch_insert_into_indexed_tree_20_depth_hash_count
N/A
N/A
109
208
355
691
1,363

batch_insert_into_indexed_tree_20_depth_hash_ms
N/A
N/A
0.504 (-5%)
0.507
0.484
0.482 (-1%)
0.480

batch_insert_into_indexed_tree_40_depth_ms
N/A
N/A
74.9 (-2%)
N/A
N/A
N/A
N/A

batch_insert_into_indexed_tree_40_depth_hash_count
N/A
N/A
135
N/A
N/A
N/A
N/A

batch_insert_into_indexed_tree_40_depth_hash_ms
N/A
N/A
0.523 (-2%)
N/A
N/A
N/A
N/A

Miscellaneous
Transaction sizes based on how many contract classes are registered in the tx.

Metric
0 registered classes
1 registered classes

tx_size_in_bytes
83,854
676,749

Transaction size based on fee payment method
| Metric |  |
| - |  |


Update Composer dependencies (2021-04-21-00-08)

Visual regression test passed!
View the visual regression test report


Feature: Multiple Rancher NFS drivers in the same environment

I have some environments that have multiple projects running within them.
And they would ideally connect to different NFS servers/locations.
There used to be a naming field in the Convoy-nfs catalog, not that i got that working with using different names.
Also since updating to version 1.2 or 1.3 i don't see convoy-nfs under Stacks > Infrastructure anymore.

Useful
Info

Versions
Rancher v1.3.3 Cattle: v0.175.9 UI: v1.3.5

Access
github admin

Orchestration
Cattle

Route
stacks.index

@joostliketoast modified the subject to update its relevancy.

@deniseschannon  Please test with Rancher v1.6.2
URL: https://github.com/rancher/rancher-catalog
Branch: nfsv083

@joostliketoast We implemented this a while back in a different way. By setting the driver_opts host and export in the volume section of your stack, you can use multiple nfs servers/exports using the same driver. A problem existed where the behavior differed slightly from what you are probably expecting. With the newest NFS release, the driver_opts host and exportBase are what you are looking for. Example usage will be provided in the catalog readme.

Tested using rancher/storage-nfs:v0.8.3. Created volume vol1 using host/exportBase driver_opts.
Ex: host - IP address of the NFS server
exportBase - /home/test
Created services using this volume vol1. Data write and reads were successful. On the NFS server, a sub directory vol1 will be created in /home/test and data will be stored there.
Multiple volumes using host/exportBase driver_opts can be created and used during service creation.

@LLParse How exactly do you specify multiple host/export pairs when using rancher-nfs from the catalog?

It doesn't seem possible.

You don't from the catalog, how would the driver decide which to use? A volume's driver_opts may be configured to point to any host/export. The readme explains how to do so.
Any further questions, feel free to open a new issue, thanks.

@LLParse Understand now :D thanks for the pointer. I got it working.

This is still unclear to me.
Someone please explain how to have multiple NFS locations mounted as different volume labels or point me to the docs where I am clearly not understanding.
My Environment Cattle has 3 NFS Servers that I would like to be able to expose as named storage services..
1 Rancher SRV

1 Cattle ENV

20 Wrkload Hosts with ROS
<IP_ADDRESS>
<IP_ADDRESS>
<IP_ADDRESS>
<IP_ADDRESS>
..
<IP_ADDRESS>

NFS Servers
<IP_ADDRESS> /media/store1(rw,sync)
<IP_ADDRESS> /media/store2(rw,sync)
<IP_ADDRESS> /media/store3(rw,sync)

I to would like to have the same info as what @shadowbq is requesting

@shadowbq @joshiegy did you figure this out?  I'm perplexed as well...


WebCmdlets more nullable comments

PR Summary
Enable more nullable comments in WebCmdlets, please review carefully.

PR Context
Follow up to #19291

PR Checklist

[ ] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[ ] Summarized changes
[ ] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[ ] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready.

Breaking changes

[ ] None
OR
[ ] Experimental feature(s) needed

[ ] Experimental feature name(s):

User-facing changes

[ ] Not Applicable
OR
[ ] Documentation needed

[ ] Issue filed:

Testing - New and feature

[ ] N/A or can only be tested interactively
OR
[ ] Make sure you've added a new test if existing tests do not effectively test the code changed

Tooling

[ ] I have considered the user experience from a tooling perspective and don't believe tooling will be impacted.
OR
[ ] I have considered the user experience from a tooling perspective and opened an issue in the relevant tool repository. This may include:

[ ] Impact on PowerShell Editor Services which is used in the PowerShell extension for VSCode
(which runs in a different PS Host).

[ ] Issue filed:

[ ] Impact on Completions (both in the console and in editors) - one of PowerShell's most powerful features.

[ ] Issue filed:

[ ] Impact on PSScriptAnalyzer (which provides linting & formatting in the editor extensions).

[ ] Issue filed:

[ ] Impact on EditorSyntax (which provides syntax highlighting with in VSCode, GitHub, and many other editors).

[ ] Issue filed:

@CarloToso Please resolve merge errors.

Unrelated error

@iSazonov can you merge this PR?

@CarloToso  Please look test fails.

@iSazonov all tests pass


Looking for 2000's style emoticon set for Discord Messenger

Options considered so far:

Famfamfam's silk icon set: Very few emoticons

MSN Messenger: Risky, could cause copyright issues, ~47 emoticons for MSN 4 and 5, MSN 6 and up has blended white background into the emoticons making them unusable

Apple's emoticon set: Risky, could cause copyright issues, hard to extract from software

Twemoji and Openmoji: Free and open source, but too new. One of them will probably be used for placeholders.

SerenityOS emoji: Free and open source, but doesn't look good in my opinion. I'd describe their design as utilitarian.

Requirements:

Optionally be free of copyright issues
Have as many emoticons already as possible
Be relatively easy to draw more emoticons manually
Has to be 2000's style

Additionally, soon I want to add emoji pack loading, but right now, I'm looking for a default.

There's this one which looks really 2000s (a lot of pixel-perfect icons similar to 2000s web design): https://vk.com/images/emoji/sprites/sprite0.png, sprite1.png, sprite2.png

Looks good :)

Yeah here they are. Looks like a lot of them are rescales of Apple's emojis, but a lot of them are unique.

Quite the opposite. They drew their own emojis when there weren't as much of them. For country flags, looks like at first they've filled post-Soviet countries + most "known" outside of that

I see. Perhaps I could find earlier versions of these emoji sheets to use. Where did you get the other ones? (urls) I tried sprite_3.png from the format you gave me but it gave me a blank page.

From what I see they changed how sprite sheets are fetched when more emojis were needed. 0, 1 and 2 contain no Apple emojis, but starting from 3 there are some. I suspect they still draw emojis that don't have as many variations, but they've given up on skin tones

It would probably be way too much work to bring any of these sets up to date, but another option could be Facebook’s original emoji and emoticon set. It has only something like 300-ish glyphs, though. This website has the full original set. Other possibilities include HTC’s set from 2016, SoftBank’s latest set from 2014 and au by KDDI Type D-3 (2004–2012).

stellar from psi

https://commons.wikimedia.org/wiki/Tango_icons#Emotes
tango emoticons

more tango emotes
https://commons.wikimedia.org/wiki/GNOME_Desktop_icons#Emotes

crystal emoticons
https://www.cinnamon-look.org/s/Cinnamon/p/1120232

cutemoticons: https://www.pling.com/p/1108677/
icq (probably non-free?): https://www.pling.com/p/1107337/
donanimhaber forum: https://www.pling.com/p/1002209/
twosouls (modified msn, probably non-free) https://www.pling.com/p/1002261/
gadu gadu: https://www.pling.com/p/1002207/
yahoo (probably non free): https://www.pling.com/p/1002264/
meebo (probably non-free): https://www.pling.com/p/1011923/
kde forum: https://www.pling.com/p/1002278/
proticon (this is one of my favorites): https://www.pling.com/p/1012270/
qip (probably non-free): https://www.pling.com/p/1002257/
ipb: https://www.pling.com/p/1108784/
valknut: https://www.pling.com/p/1002236/
cartoon: https://www.pling.com/p/1120523/
amsn (might be non-free? im not sure): https://www.pling.com/p/1112351/
aim (probably non-free): https://www.pling.com/p/1002196/
simple: https://www.pling.com/p/1002213/
kolobok: https://www.pling.com/p/1002303/
qip (probably non-free): https://www.pling.com/p/1002262/
emotikons: https://www.pling.com/p/1120525/
peerweb: https://www.pling.com/p/1002211/
crystal msn: https://www.pling.com/p/1119387/
plainicons: https://www.pling.com/p/1012051/

ICQ = Kolobok = QIP. The author even has a kit for creating your own smileys. Its license requires attribution and prohibits commercial use. The whole set is a gem of 2000s internet forums (especially Russian-speaking), but these smileys aren't really related to Unicode emojis (which makes them really unique but hard to fit into modern context) https://www.kolobok.us/download.php?view.67

These remind me of deviantART’s old emoticons. Same thing, cool and interesting and a little window into 2000s forum culture, but very much in the “emoticons, not emoji” park lol. FWIW they can be found on the Wayback Machine.

What about the emojis from the SerenityOS project?

Oh, whoops 😅

My solution to this issue:
Make it use emoji packs so that we can make custom emojis, it'll help with copyright issues imo

I already thought of that. See the initial comment. But I am looking for a default pack.

https://www.phpbb.com/customise/db/styles/smilies-13
Could be some packs of interest here.

stumbled across this wip emoji pack that seems to check most, if not all of the boxes https://github.com/vercte/forumoji

When will this be implemented, along with Discord's emoji chooser pop-up?


appimage 4.2 not working.

Im running linux mint 19.3 .
The previous version 4.1 appimage is running fine on 19.3.
The latest appimage version 4.2  is not working at all. by making it executable en running it does not start at all and no error messages.
hope you can help.

Error log,
A JavaScript error occurred in the main process Uncaught Exception: Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.26' not found (required by /tmp/.org.chromium.Chromium.Ealcli)
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:160:31)
at Object.Module._extensions..node (internal/modules/cjs/loader.js:722:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:169:18)
at Module.load (internal/modules/cjs/loader.js:602:32)
at tryModuleLoad (internal/modules/cjs/loader.js:541:12)
at Function.Module._load (internal/modules/cjs/loader.js:533:3)
at Module.require (internal/modules/cjs/loader.js:640:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object. (/tmp/.mount_KawAniTzAV1n/resources/app.asar/node_modules/anitomy-js/index.js:3:15)
at Object. (/tmp/.mount_KawAniTzAV1n/resources/app.asar/node_modules/anitomy-js/index.js:75:3)
at Module._compile (internal/modules/cjs/loader.js:693:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:704:10)
at Module.load (internal/modules/cjs/loader.js:602:32)
at tryModuleLoad (internal/modules/cjs/loader.js:541:12)
at Function.Module._load (internal/modules/cjs/loader.js:533:3)
at Module.require (internal/modules/cjs/loader.js:640:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object. (/tmp/.mount_KawAniTzAV1n/resources/app.asar/background.js:25:18659)
at n (/tmp/.mount_KawAniTzAV1n/resources/app.asar/background.js:1:265)
at Object. (/tmp/.mount_KawAniTzAV1n/resources/app.asar/background.js:1:25268)
at n (/tmp/.mount_KawAniTzAV1n/resources/app.asar/background.js:1:265)
at Module. (/tmp/.mount_KawAniTzAV1n/resources/app.asar/background.js:236:1080288)
`

So this seems related to #72 and #73.
You should try building the AppImage from the source code. Just clone the master branch and you should be good to go1

So this seems related to #72 and #73.
You should try building the AppImage from the source code. Just clone the master branch and you should be good to go1

building from source appears to be working. I suggest closing this issue.


⚠ Bofrost.fr has degraded performance

In 53ea73f, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1023 ms

Resolved: Bofrost.fr performance has improved in b346cd4 after 9 minutes.


WIP: Tracing types latest

This is a very serious re-structuring of the way that tracing information is passed and stored, allowing us to move logic related to it into a centralized code location. This lets us define our situational policy for how tracing gets handled and passed in one place, and then invoke that library like an SDK to access tracing throughout the application. This should enable much more easy tracing for libraries that we integrate moving forward, and will substantially reduce the bug burden in the long run.

This is getting really, big so I am making sure that the unit tests to cover these changes are in absolute tip top shape

This is ready for review, and has been squashed down into more digestible commits.


feat: workflow to bump chart on new release

There should be a GitHub workflow receiving a dispatch from other TibiaData repos to bump the chart to a new version.
For instance the tibiadata-api-go application that gets a new release.

https://github.com/TibiaData/tibiadata-helm-charts/commit/d5f9fc6a8ad9a2bf4636e1a20800d2a3aee5a2d0


enzyme_adapter_react_16_1.default is not a constructor

package.json
{
  "name": "my-app",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@types/jquery": "^3.2.15",
    "@types/react-bootstrap": "^0.31.6",
    "@types/react-router-dom": "^4.0.8",
    "jquery": "^3.2.1",
    "react": "^16.0.0",
    "react-bootstrap": "^0.31.3",
    "react-dom": "^16.0.0",
    "react-router-dom": "^4.2.2",
    "react-scripts-ts": "2.8.0"
  },
  "scripts": {
    "start": "react-scripts-ts start",
    "build": "react-scripts-ts build",
    "test": "react-scripts-ts test --env=jsdom --setupTestFrameworkScriptFile=raf/polyfill",
    "eject": "react-scripts-ts eject"
  },
  "devDependencies": {
    "@types/enzyme": "^3.1.0",
    "@types/enzyme-adapter-react-16": "^1.0.0",
    "@types/jest": "^21.1.4",
    "@types/node": "^8.0.45",
    "@types/react": "^16.0.14",
    "@types/react-dom": "^16.0.1",
    "enzyme": "^3.1.0",
    "enzyme-adapter-react-16": "^1.0.2",
    "react-addons-test-utils": "^15.6.2",
    "react-test-renderer": "^16.0.0"
  }
}

test file:

import * as Enzyme from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';

Enzyme.configure({ adapter: new Adapter() });

import React from 'react';
import { shallow, mount, render } from 'enzyme';
import Header from './Header';

it('expects Header title to be DMA Migration', () => {
    const header = shallow(<Header />);
    expect(header.find(".migration-title").text()).toEqual('DMA Migration')
});

error:
Test suite failed to run

    TypeError: enzyme_adapter_react_16_1.default is not a constructor

      at Object.<anonymous> (src/components/Header.test.tsx:5:29)

See https://github.com/airbnb/enzyme/pull/1264
TypeScript doesn't yet create synthetic default imports like Babel does

This is definitely a TypeScript bug. Closing in favor of #1264.

thanks!!

Based on the above answers, what i did to solve this is:
yarn add --dev types/enzyme-adapter-react-16 types/enzyme and changed imports to
import * as Enzyme from 'enzyme';
import * as Adapter from 'enzyme-adapter-react-16';

Incase anyone stumbles across this thread, I found the import * as Adapter solution not to work but if I imported the ReactSixteenAdapter specifically it works.
import * as Enzyme from 'enzyme';
import ReactSixteenAdapter from 'enzyme-adapter-react-16';

Enzyme.configure({ adapter: new ReactSixteenAdapter() });

@mattjegan this works for me!! thank you

You shouldn't need import * as - if you're using TypeScript, you need to allow synthetic imports to get spec-compliant import behavior.

It doesn't work for me

TypeScript:
import { configure } from 'enzyme';
import * as ReactSixteenAdapter from 'enzyme-adapter-react-16';
const adapter = ReactSixteenAdapter as any;
configure({ adapter: new adapter.default() });
It work for me.

@bazyliszek10000 in your case you should just import Adapter from ‘enzyme-adapter-react-16’ and new Adapter()

@ljharb. With the current typing "@types/enzyme-adapter-react-16" (Type definitions for enzyme-adapter-react-16 1.0) you can not simply import the "Adapter". There are no export default type in the d.ts file, none of the exported types is called "Adapter". The solution is certainly not elegant, but it shows where the problem is.
this:

import Adapter from 'enzyme-adapter-react-16'
import {Adapter} from 'enzyme-adapter-react-16'
import {ReactSixteenAdapter} from 'enzyme-adapter-react-16'
it does not work, and the following code does not call the constructor and it does not work too:
import * as Adapter from 'enzyme-adapter-react-16';
Enzyme.configure({ adapter: new Adapter() });

@bazyliszek10000 then those types are incorrect; and you should file a bug upstream. import Adapter from 'enzyme-adapter-react-16' is the proper way to import it, and anything else is wrong. You may need to enable syntheticImports or esModuleInterop in your TS settings to get it to not violate the JS spec.

Incase anyone stumbles across this thread, I found the import * as Adapter solution not to work but if I imported the ReactSixteenAdapter specifically it works.
import * as Enzyme from 'enzyme';
import ReactSixteenAdapter from 'enzyme-adapter-react-16';

Enzyme.configure({ adapter: new ReactSixteenAdapter() });

this solution works with create react app and typescript, thanks @mattjegan

You need to use the import like this:
import Adapter from 'enzyme-adapter-react-16';
This way: (import * as Adapter from ...) returns a message "TypeError: Adapter is not a constructor."

Incase anyone stumbles across this thread, I found the import * as Adapter solution not to work but if I imported the ReactSixteenAdapter specifically it works.
import * as Enzyme from 'enzyme';
import ReactSixteenAdapter from 'enzyme-adapter-react-16';

Enzyme.configure({ adapter: new ReactSixteenAdapter() });

Another prerequisite for this to work is esModuleInterop enabled in tsconfig.json.
Tested with
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
The reason is described here: https://github.com/airbnb/enzyme/pull/1264#discussion_r144713875

@InvictusMB THANK YOU! I've been at this all day...

Another prerequisite for this to work is esModuleInterop enabled in tsconfig.json

This was a critical piece of information in my journey to get enzyme to stop complaining. In tsconfig.js I added "esModuleInterop": true.

Add "esModuleInterop": true it worked also for me.
Thanks @bradgreens

Incase anyone stumbles across this thread, I found the import * as Adapter solution not to work but if I imported the ReactSixteenAdapter specifically it works.
import * as Enzyme from 'enzyme';
import ReactSixteenAdapter from 'enzyme-adapter-react-16';

Enzyme.configure({ adapter: new ReactSixteenAdapter() });

Works for me!

import * as Enzyme from 'enzyme';
import * as Adapter from 'enzyme-adapter-react-16';
Enzyme.configure({ adapter: new Adapter() });
not working this

You should never need import * as; typescript’s module system is broken unless you enable synthetic imports and esModuleInterop.

Actually, the types look correct. Here's what I'm thinking, correct me if I'm wrong:
The code is a commonJS style code that does:
module.exports = ReactSixteenAdapter;

Which means you shouldn't be able to default import anything. The built version isn't any different, so if in a commonjs module you'd import it, you'd say:
const Adapter = require('enzyme-adapter-react-16');

So the types accordingly say:
export = ReactSixteenAdapter;

The only reason this works, is because on the receiver end, you are using babel, and babel wraps legacy commonjs modules in _interopRequireDefault which will allow you to get the module.exports as a default export. But this still relies on the receiver using babel.

@delanni that's all correct, however, with esModuleInterop and synthetic imports enabled in TS (which tsc --init does for you, because it's the only way to not have a broken module system) you'd import Adapter from 'enzyme-adapter-react-16' instead of having to use require.


TEP-0090: Matrix - Add example and document expected PipelineRun status

Changes

TEP-0090: Matrix proposed executing a PipelineTask in parallel TaskRuns and Runs with substitutions from combinations of Parameters in a Matrix.
Milestone 1 of the implementation plan - fan out PipelineTasks with Tasks into TaskRuns - is completed. In this change, we add an example PipelineRun with a Matrix and document the expected status of the PipelineRun upon completion.
Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[x] Docs included if any changes are user facing
[n/a] Tests included if any functionality added or changed
[x] Follows the commit message standard
[x] Meets the Tekton contributor standards (including functionality, content, code)
[x] Release notes block below has been filled in (if there are no user facing changes, use release note "NONE")

Release Notes

Fanning out `PipelineTasks` into parallel `TaskRuns` with substitutions from combinations of `Parameters` in a `Matrix` is fully supported. The `ChildReferences` of the fanned out `TaskRuns` will be added to the `PipelineRun` status.

@abayer @dibyom please take a look

/approve

/lgtm

/kind misc


Feature request: Change destination of PR

Just in short, I would really appreciate a feature to change the destination of an existing pull request, like Bitbucket has implemented.
Thanks in advance.
If this feature already exists, please someone could explain how to do. I didn't find it. Neither in the docs nor by try-and-error.

You mean the target repository/target branch? That would invalidate the PR comments and reviews. What's the point, if it's much easier to create a new PR from the same branch?

Well thanks for intervening, I just thought from my use case. I a small project we just decided to merge no longer into master generally but into the develop branch. So a few open PRs need either a destination update or we have to create new PRs based on the old ones. In this specific case this feature would be really useful, as the comments and reviews stay valid.
But in general I totaly agree, to reject this idea.

As a "once only" workaround you could try updating the pull_request table (make a backup first!) changing the base_branch column to your needs. Make sure to use the index column to refer to PR numbers, since the ID is an internal value and not what you see in the UI.

Oh, thanks. This is really helpful.
I will close this issue, as you are right, there are no real use cases for this feature.


Netlify capabilities research

A/C

look at how customizations work
research templates
dig into current site
etc

@jhackshaw-dds fyi research for netlify which we're iterating on 😝


Add Cons implementation for &T where T: Cons

Sometimes, you just have a double reference.
Fixes: #6

That won't actually work as is, sorry. However, I'd really appreciate help with fixing this:
error[E0281]: type mismatch: the type `fn(_) -> _ {tool::second::<_>}` implements the trait `std::ops::FnMut<(_,)>`, but the trait `for<'r> std::ops::FnMut<(&'r _,)>` is required (expected concrete lifetime, found bound lifetime parameter )
  --> src/lib.rs:53:11
   |
53 | 		.filter(apply(second, i))
   | 		        ^^^^^
   |
   = note: required by `apply`

error[E0271]: type mismatch resolving `for<'r> <fn(_) -> _ {tool::second::<_>} as std::ops::FnOnce<(&'r _,)>>::Output == _`
  --> src/lib.rs:53:11
   |
53 | 		.filter(apply(second, i))
   | 		        ^^^^^ expected bound lifetime parameter , found concrete lifetime
   |
   = note: concrete lifetime that was found is lifetime '_#11r
   = note: required by `apply`

error: aborting due to 2 previous errors

error: Could not compile `fizzbuzz`.

To learn more, run the command again with --verbose.


Docs for sip-module --abi-version option may be wrong

The reference in the docs to the minor version number in the --abi-version command line option of sip-module may be out of date in that it may not be used anymore.
The underlying code should be reviewed to see if it can be simplified accordingly.

Currently the minor version number is ignored and the latest minor version number (for a particular major version) is always generated.  This is a legacy from when it was possible to generate any historic major.minor sip module. The options are, therefore, to deprecate the specification of a minor version or to restore the ability to generate historic versions.
A new patch/maintenance release of SIP could result in a new minor version of the ABI. This would then mean that the new patch/maintenance sip-module would no longer be able to generate the previous minor version. This breaks SIP's semantic versioning.
There is also a problem in that while SIP can generate code using a historic ABI version, the code is always compiled against the latest version of sip.h. This can result in compilation warnings (eg. about missing initialisers for new structure fields).
Therefore this issue will be treated as a bug in the implementation rather than the documentation and the ability to generate historic sip modules will be restored. These will start with v12.9 and v13.1 which are the oldest non-deprecated versions.


Add support for 3DTILES_batch_table_hierarchy

This makes the cesium-native metadata system work with Cesium OSM Buildings, and other tilesets that use this extension. However, it doesn't support:

Properties stored in binary. Only JSON properties are supported.
The use of the parentCounts property.

Mostly because these would be a hassle to implement and I'm not currently aware of any tilesets that use them. Warnings are logged when these features are encountered, though, so at least the user isn't left wondering.
Properties are encoded in the narrowest type that can hold all of the property values. But in the common case where a feature is missing a property, its value will be deemed to be null, which will force the type of the entire property to be STRING in order to accomodate the value "null".

Merging this for today's release.


Refactor so flushQueue does not check enqueuing logic.

@ladanazita Maybe I'm missing something - why was the reset method removed in this PR? Otherwise, looks good!

@brennan It wasn't - it is just the way the diff looks, you can click into the file to see the complete changes:
https://github.com/segment-integrations/analytics-ios-integration-optimizely-x/blob/0ccbf147613b3be24f689a2bba4882ddad08c2eb/Segment-Optimizely-X/Classes/SEGOptimizelyXIntegration.m#L65


Handle tagged templates more fluently

Here's an example with the parse:
taggedTemplate`hello ${firstName}`;

> program
>> expression_statement
>>> call_expression
>>>> arguments: template_string
>>>>> template_substitution
>>>>>> identifier
>>>>>> "firstName"

I wonder if the template_string could be referred to as a string, the function identifier as name and then each template_substitution as an argument.
Edit @pokey
We will do the following to handle this issue:

[ ] #90
[ ] #645
[ ] #646

Interesting.  A couple thoughts / questions:
Can we not already refer to the template string as string?  If not, that strikes me as a bug worth fixing
Using name for the function identifier feels like an abuse of name.  name is generally used for the name of something being declared, so I'm not sure this use case is intuitive.  I would lean towards using a new scope type called eg "callee", which we'd also use for the function being called in a regular call expression
Interesting idea to have template substitutions be "arguments", though it doesn't feel super intuitive to me.  I'd be tempted to just use a new scope type as proposed in https://github.com/cursorless-dev/cursorless/issues/90, tho I do generally advocate for trying to fold scope types together where possible to reduce cognitive load

Can we not already refer to the template string as string? If not, that strikes me as a bug worth fixing
This is indeed a bug.

Using name for the function identifier feels like an abuse of name.

Agree.

Interesting idea to have template substitutions be "arguments", though it doesn't feel super intuitive to me. I'd be tempted to just use a new scope type as proposed in https://github.com/cursorless-dev/cursorless/issues/90, tho I do generally advocate for trying to fold scope types together where possible to reduce cognitive load

Under the hood, these are arguments for a tagged template. See MDN. There is definitely ambiguity though with regular template literals. Happy to follow your lead on this one.

It's an interesting idea to just use "arg" for any template literal as a solution to this problem as well as #90.  wdyt @AndreasArvidsson

Argument sounds good to me

Ok I think we've come to a decision.  I've updated the issue description; lmk if that doesn't seem right

This sounds great to me, thanks!


Added 1984-minimum-difference-between-highest-and-lowest-of-k-scores.c

File(s) Modified: 1984-minimum-difference-between-highest-and-lowest-of-k-scores.c
Language(s) Used: C
Submission URL: _https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores/submissions/1132319291/_

Important
Please make sure the file name is lowercase and a duplicate file does not already exist before merging.

I uh.. accidently added multiple commits in this PR... is it ok? or should I make a new PR for the ruby solution?

@nsk126 Thanks for your contribution 👍


Email Project owner when they create a new project.

This address emailing on the creation of a new project in issue #529.
Signed-off-by: Jason Dossett<EMAIL_ADDRESS>

Current coverage is 98.28% (diff: 100%)

Merging #535 into master will increase coverage by 0.02%

@@             master       #535   diff @@
==========================================
  Files            40         40
  Lines          1038       1052    +14
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           1020       1034    +14
  Misses           18         18
  Partials          0          0

Powered by Codecov. Last update 85510b0...97749e8


This page is slowing down Firefox ...

With the latest version, I am seeing this issue on my desktop with i7 + 32G ram system. The Erin tab becomes non-responsive within just one minute.
Also noticed that erin straight away hangs on my somewhat old android tablet and does not play anything anymore.
Have not had this issue until approx version 1.4.0, used to be working fine on both the old tablet as well as the desktop.
Edit : Desktop is a core i7 + 32gb ram system, ubuntu 20.04 + latest firefox stable version.

Hi,
Thanks a lot for opening the issue and providing those details.
I would like to ask you :

Does it also happen with another browser like Chrome or Safari?
How many videos do you have?
Does the "freeze" happen only on startup, or the app is just constantly slow and unusable?

Also, if it's not too much to ask :

Do you have a public link to your instance that I could check?
Does downgrading to 1.4.0 automatically resolve the issue?

Thanks a lot in advance for your help.

Thank you for the detailed reply. I got the latest version and tried it, still have the same issues.
Regarding the info you are looking at -

Yes, seeing the same issue in chrome as well. Currently I do not have safari.
About 2000 clips from the phone, all of them are still in the original mp4 format and have not been trans-coded.
The application is constantly slow and unusable (either doesn't play, or hangs the browser with the warnings).
Sorry, its not public, just a local set up.
Yes, I do not see the issue in 1.4.0 (even if I see its its very rare). I see the issue all the time only in newer versions. Same videos in the same location / format, only change is upgrading to latest version.

Thanks a lot for those new details.
Is there any chance you'd have the time to try running every single version between 1.4.0 and 1.10.2? (10 versions in total). That would help us determine which version specifically introduced the issue for you. I've tried testing the latest version on a cheap VPS with 6000+ files, using Firefox and Chrome on mobile, and I couldn't reproduce the issue.
Also, you talked about warnings hanging the browser. If you have access to the JS console in the browser dev tools, could you share those warnings here?
Last question : Do you have any browser extensions? Does using incognito mode help at all?
Thanks a lot once again.

Thanks for the details, will try to get more specific version info, but will need couple days to try multiple versions.
Will check the JS console and Task Manager and get the details as well.

Apologies, I haven't been able to reliably re-create the issue. I still see it sometimes while everything works fine at other times.
Should this issue be open in case someone else manages to re-create the issue ? Or better closed off since I cannot re-create the issue reliably ?


tree2: Class based schema

Description
To support recursive schema using classes for the schema is useful to work around https://github.com/microsoft/TypeScript/issues/55832 .
If we are going to use classes to enable that workaround, and also create a separate simple-tree specific schema system, there are some other interesting approaches which can be taken.
If we don't support "Any" as a type allowed in fields, then all schema are reachable from the root.
This means we can skip the schema library concept, and just pass in the root schema in the configuration.
This has the side-effect of making the actual schema objects available programmatically be the actual class objects declared in the schema file (instead of the classes which those extend, which is what a library would have captured).
This same reachability from the root also opens the door to supporting contextual view schema where the same type in different locations in the tree could have different schema subclasses, and its parent would unambiguously determine which to use for it.
Thus all together this approach makes it possible to make the tree nodes instances of classes which the user declared.
This has several benefits:

Users don't have to use "typeof" or invoke any type meta-functions to get the node types they want to pass around: just use the class/schema name as the type.
Intelisense is much cleaner when referring to types defined in schema: It just uses the class name. or "typeof ClassName". (These simplifications are what resolve the d.ts issue noted above with recursive types)
normal JS/TS type narrowing with instanceof can be used with schema defined types.
Its possible to add view/session local state to instances as properties, as well as adding methods by just putting them in the class like any other class.
Since the schema/class defines the API for the node, the implementation of the tree API implicitly gets defined in a way that is trivially extensible for adding new node kinds.

TODO:

[X]  support recursive times.
[x]  implement runtime behavior for object fields.
[X]  implement runtime behavior for list indexing.
[x]  structurally typed maps and lists.
[x]  runtime constructing of hydrated nodes (ensure flex tree is type erased).
runtime constructing and later hydrating of unhydrated nodes.

[x] objects
[ ] map
[ ] list

[x]  Generation of view schema from simple schema.
[x] Implement full simple-tree API surface
[ ] Evaluate impact on simple-tree API (for example exposing of prototypes impacting deep equals).
[x] Basic end to end testing
[ ] Full unit testing.

Breaking Changes
The schematize API for simple-trees not using the new class based APIs has been renamed to schematizeOld:
either rename the call site or migrate to the new class based schema.
Some types which would have collided have their old simple-tree or flex-tree non class based version's renamed:
TreeNodeSchema as FlexTreeNodeSchema,
TreeListNode as TreeListNodeOld,
Tree as TreeOld,
TreeApi as TreeApiOld,
TreeView as TreeViewOld,

The previous version of all these names are now used for class based APIs.
Reviewer Guidance
The review process is outlined on this wiki page.
This is in the very early stages. I mostly recommend just looking at the example usage

I have made structurally types lists and maps use the proxies as configured previously (not allowing class extensions), and have made it easy to opt other cases into that if we decide we want to (either conditionally or unconditionally).
I have also restored the ability for objects to reject unexpected fields (its now a flag to control that) so the existing simple tree test for that has been un-ignored.
I think this makes all the subjective changes only impact the new API layer, and easy to change if we want it the future.
Thus I think this PR is now in a pretty good state to land.


Modal picker not working on IOS

I'm getting the following error when calling the .pickDate()
Error: TypeError: application.systemAppearance is not a function. (In 'application.systemAppearance()', 'application.systemAppearance' is undefined)
Can't end BackgroundTask: no background task exists with identifier 2 (0x2), or it may have already been ended. Break in UIApplicationEndBackgroundTaskError() to debug.
Which platform(s) does your issue occur on?

iOS

Please, provide the following version numbers that your issue occurs with:
{
"nativescript": {
"tns-android": {
"version": "6.1.2"
},
"tns-ios": {
"version": "6.1.1"
}
},
"dependencies": {
"@angular/animations": "~8.0.0",
"@angular/common": "~8.0.0",
"@angular/compiler": "~8.0.0",
"@angular/core": "~8.0.0",
"@angular/forms": "~8.0.0",
"@angular/http": "8.0.0-beta.10",
"@angular/platform-browser": "~8.0.0",
"@angular/platform-browser-dynamic": "~8.0.0",
"@angular/router": "~8.0.0",
"@nstudio/nativescript-checkbox": "^1.0.0",
"@nstudio/nativescript-loading-indicator": "^1.0.0",
"@proplugins/nativescript-cfalert-dialog": "^2.0.1",
"@proplugins/nativescript-drop-down": "^7.1.0",
"@proplugins/nativescript-keyboardshowing": "^2.1.0",
"base-64": "^0.1.0",
"moment": "^2.19.1",
"nativescript-angular": "8.0.2",
"nativescript-background-http": "^3.3.0",
"nativescript-barcodescanner": "^3.1.3",
"nativescript-bitmap-factory": "^1.8.1",
"nativescript-bluetooth": "^2.0.0-beta.27",
"nativescript-blur": "^2.0.0",
"nativescript-directions": "^1.1.2",
"nativescript-drop-down": "^3.2.5",
"nativescript-fancyalert": "^3.0.6",
"nativescript-feedback": "^1.2.0",
"nativescript-fingerprint-auth": "^6.2.0",
"nativescript-geolocation": "^5.1.0",
"nativescript-google-maps-sdk": "^2.8.1",
"nativescript-imagecropper": "^1.0.4",
"nativescript-imagepicker": "^7.0.0",
"nativescript-iqkeyboardmanager": "^1.5.1",
"nativescript-local-notifications": "^4.0.1",
"nativescript-location": "^0.1.3",
"nativescript-modal-datetimepicker": "^1.2.2",
"nativescript-ng-ripple": "^2.0.1",
"nativescript-ngx-fonticon": "^4.2.0",
"nativescript-oauth": "^2.0.1",
"nativescript-permissions": "^1.3.7",
"nativescript-secure-storage": "^2.3.0",
"nativescript-ssl-pinning": "^1.1.4",
"nativescript-theme-core": "^1.0.4",
"nativescript-ui-listview": "^8.0.1",
"nativescript-ui-sidedrawer": "^8.0.1",
"nativescript-websockets": "^1.3.4",
"reflect-metadata": "~0.1.8",
"rxjs": "^6.3.3",
"rxjs-compat": "^6.3.2",
"tns-core-modules": "~6.1.0",
"zone.js": "^0.9.1"
},
"devDependencies": {
"@angular/compiler-cli": "8.0.0",
"@ngtools/webpack": "8.0.0",
"nativescript-dev-webpack": "~1.2.0",
"tns-platform-declarations": "^6.0.1",
"typescript": "~3.4.5"
}
}
Is there any code involved?
import * as ModalPicker from 'nativescript-modal-datetimepicker';
...
var picker = new ModalPicker.ModalDatetimepicker();
		picker
		.pickDate({
		  title: "Select Your Birthday",
		  theme: "dark",

		  maxDate: maxDate,
		  minDate: minDate,
		  doneLabelColor: new Color('#FFFFFF')
		})
		.then(result => {
		 ...
		})
		.catch(error => {
		  ...
		});

@dimitriospafos  Did you solve this issue? I have the same problem...

@acortino No, unfortunately I haven’t. Let me know if you get a solution for this issue please. I’m not using this plugin for now.

just hit this problem on ios ...


Add button debouncing

Can use this module: https://learn.adafruit.com/key-pad-matrix-scanning-in-circuitpython/keys-one-key-per-pin, or write your own version using this: https://learn.adafruit.com/multi-tasking-with-circuitpython/buttons#:~:text=we want that-,instead.,-Download Project Bundle.

Already implemented in v0.4.0.


passing values for include from $scope variables not working

Hi thanks for the awesome library, it is highly useful.
Currently I am facing an issue in rendering the code block.
In my case the code block that I want to render, is in separate file.
Also I want to make this configurable, this will be an input from JSON file. But when I use a scope variable as a paramater inside "include" it is not working.

not working

check the plunker that I created for this.
http://plnkr.co/edit/4VoplzSggll1Qei6L2qO

Hi @balasivagnanam ,
The include directive in angular-highlightjs as well as the built-in ng-include accept angular expression.
Simply put fileName in the include and it'll wok, since fileName it self is a valid angular expression whose eval result is "file.html" (string).

Here's the working plunk
http://plnkr.co/edit/BRY4MHZHM5BqLWKU0ibV

that works. thanks a lot. I am new to angular, sorry about that stupid question.


Fixed #35991 -- Fixed crash when adding non-nullable field after renaming part of CompositePrimaryKey on SQLite.

ticket-35991

Thanks for the patch @felixxm, hope you'll have nice hollidays!

Thanks for the review :+1: Happy Holidays! :christmas_tree: :gift:


Web Automation: State Assertions

Description
Create a class that would include Methods relating to State Assertion Commands for Web Automation. The following methods must be implemented:

Displayed
Not Displayed
Enabled
Disabled
Selected
Deselected

Note that there should be methods as well that enables user to perform State Assertion Commands on Elements under a Parent Web Element.
Corresponding waits must be applied as well for the methods to ensure success of the executed method.
Dependencies

https://github.com/abagabagon/verifico-py/issues/2

Implementation is done. Setting status to READY TO TEST.

Testing is done. Setting status to DONE.


Debug

add debug support

Coverage increased (+3.31%) to 92.5% when pulling 98da4401af21ade6a2b29face4fd37ee50255053 on debug into 8dd76c6d1129a75601afd4fec6e710b427036c79 on master.


Missing version for component hybridauth/hybridauth

Good evening,
At first, let me thank you for your work.
I have tried to download your extension by composer but the installation failed due to a missing version of the component hybridauth/hybridauth.
Efectly, in your module's composer.json, you referenced the version 3.0 or as I far as I know only 3.0.0-beta1 , or 3.0-dev are available.
Could you take a look and get back to me.
Thank you,
Ilan PARMENTIER

Hybridauth hasn't released 3.0 stable yet.
You should add the following to your (root) composer.json:
"minimum-stability": "alpha",
"prefer-stable": true

See here for more info:
https://github.com/hybridauth/hybridauth/issues/870

I might consider removing this dependency altogether, if people don't use social login.

And actually, let's keep this issue open for now, until that situation changes.

And I've actually just tested it with 2.10.0 and it still works., looks like we can downgrade without making any changes in the code.
So I've done just that: https://github.com/danslo/CleanCheckout/commit/0f513237328ad6c2a6a54b076e3dde0ea0cb4fc1
New release 1.3.1 is tagged.
Have fun!

Good morning Dan,
Thank you,
We will give it a try on our project.
Have a nice day,
Ilan PARMENTIER

Won't be reverting to v2, I'm more likely to split it out into a separate module (and add it as suggestion, not hard dependency) instead. Not sure when to have time for it though.

"For now you can install 1.3.2 using in your root composer.json:"
Were is this file located?

already found it.

When I install it the following error appears
Problem 1
- rubic/magento2-module-clean-checkout-social 2.0.1 requires hybridauth/hybridauth ^3                                                                               .0 -> satisfiable by hybridauth/hybridauth[3.0.x-dev, v3.0.0-beta.1, v3.0.0-beta.2, v3.0.                                                                               0-beta.3, v3.0.0-beta.4, v3.0.0-rc.1, v3.0.0-rc.2, v3.0.0-rc.3] but these conflict with y                                                                               our requirements or minimum-stability.
- rubic/magento2-module-clean-checkout-social 2.0.0 requires hybridauth/hybridauth ^3                                                                               .0 -> satisfiable by hybridauth/hybridauth[3.0.x-dev, v3.0.0-beta.1, v3.0.0-beta.2, v3.0.                                                                               0-beta.3, v3.0.0-beta.4, v3.0.0-rc.1, v3.0.0-rc.2, v3.0.0-rc.3] but these conflict with y                                                                               our requirements or minimum-stability.
- rubic/magento2-module-clean-checkout 2.0.0 requires rubic/magento2-module-clean-che                                                                               ckout-social ^2.0 -> satisfiable by rubic/magento2-module-clean-checkout-social[2.0.0, 2.                                                                               0.1].
- Installation request for rubic/magento2-module-clean-checkout ^2.0 -> satisfiable b                                                                               y rubic/magento2-module-clean-checkout[2.0.0].

Did you try the workaround in this thread? :)

I was kind of lost, could I first solve to solve?

Yes, I linked the solution to your problem.

It yourself I managed to install its very good interface, so that I'm having a problem either add a street number buzzer, how can I proceed?

I'm not sure what you're asking, can you explain in more detail? :) And maybe make a separate issue if it's not related to this one.

Could you please update the extension so that it's compatible with Magento 2.2.4?
  Problem 1
    - rubic/magento2-module-clean-checkout-social 2.0.1 requires hybridauth/hybridauth ^3.0 -> satisfiable by hybridauth/hybridauth[3.0.x-dev, v3.0.0-beta.1, v3.0.0-beta.2, v3.0.0-beta.3, v3.0.0-beta.4, v3.0.0-rc.1, v3.0.0-rc.2, v3.0.0-rc.3, v3.0.0-rc.4, v3.0.0-rc.5] but these conflict with your requirements or minimum-stability.
    - rubic/magento2-module-clean-checkout-social 2.0.0 requires hybridauth/hybridauth ^3.0 -> satisfiable by hybridauth/hybridauth[3.0.x-dev, v3.0.0-beta.1, v3.0.0-beta.2, v3.0.0-beta.3, v3.0.0-beta.4, v3.0.0-rc.1, v3.0.0-rc.2, v3.0.0-rc.3, v3.0.0-rc.4, v3.0.0-rc.5] but these conflict with your requirements or minimum-stability.
    - rubic/magento2-module-clean-checkout 2.0.0 requires rubic/magento2-module-clean-checkout-social ^2.0 -> satisfiable by rubic/magento2-module-clean-checkout-social[2.0.0, 2.0.1].
    - Installation request for rubic/magento2-module-clean-checkout ^2.0 -> satisfiable by rubic/magento2-module-clean-checkout[2.0.0].

@danslo Recommending everyone to set their entire Magento with a minimum stability of beta does not sound like the greatest idea to me.
I would recommend to do instead:
composer require hybridauth/hybridauth:^3.0@dev
composer require rubic/magento2-module-clean-checkout

This way only hybridauth/hybridauth is getting a pass on stability.

You're absolutely right. To be honest, I didn't think Hybridauth would take such a long time to tag a stable release. The first 3.0 beta released on Apr 14, 2017... That's more than 1.5 years ago.
I wonder how many people even use the Social Login functionality in this module... and if it's worth the effort to switch to another library (or even back to 2.x).
I'll update the README to link to your answer instead.

Good night I'm having problems after I installed the module the following error occurs:
[2018-10-09 02:48:47] main.CRITICAL: Notice: Undefined index: label in /var/www/html/vendor/magento/framework/Data/Form/Element/Select.php on line 68 [] []
Can anyone help me with this?

@danslo is Clean Checkout for Magento 2 is compatible with Magento 2.3.0?

I Need checkout like below screenshot
someone help me


[BUG] Add CSS file

Description
Describe the bug:
The event.css file is not linked with event.html file
Expected behavior:
The event.css file should be linked with event.html file
Reproduction Steps
Steps to reproduce the behavior:

Go to 'iskcon folder'
Click on 'events'
Scroll down to 'event.html'
See error

Screenshots
If applicable, add screenshots to help explain your problem.
Additional Information
Device (please complete the following information):

OS: [Windows]
Browser [Chrome]
Version [11]

hey, @Viveksati5143 i'm interest to resolve this issue can you assign to me??


Footprint generation sometimes creates invalid geometries

When ingesting customer data we noticed that sometimes API queries would fail with the following error:
side location conflict [ (-1.2360276384390889E7, 3778163.502071242, NaN) ]
In this case, data footprints generated were not valid polygons

Is this related to the highly detailed footprint generation stuff (e.g. https://github.com/azavea/raster-foundry/issues/1473)

Maybe look at how rasterio tests sieve and other operations

This has been fixed - we call make valid on import to ensure that valid geometries are imported. Also assumes we've been using an API importer which we no longer use.


Config rename not reflected in package.json

https://github.com/adobe/spectrum-tokens/blob/4250036a7923837a2e28937812b2488c40f29b61/package.json#L6
It looks like the config.js file was renamed but the package.json was not updated to reflect the change. This means that require.resolve is not able to find the asset in question.
Not a blocking issue; I was able to work around the issue by updating from require.resolve("@adobe/spectrum-tokens") to require.resolve("@adobe/spectrum-tokens/package.json").

It's been updated and points to the tasks/buildSpectrumTokens.js file.


[8.x] Wrong factory namespace for models with "custom" namespace

Laravel Version: 8.0.0
PHP Version: 7.4.3
Database Driver & Version: Mysql 5.7

Description:
I have a user model in the App\Domain\Auth\Models namespace. When I create a factory using the command php artisan make:factory UserFactory --model="App\Domain\Auth\Models\User" the factory is created in the Database\Factories namespace. When I call the User::factory() method, I get the following error
 Error

  Class 'Database\Factories\Domain\Auth\Models\UserFactory' not found

  at vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php:623
    619▕     public static function factoryForModel(string $modelName)
    620▕     {
    621▕         $factory = static::resolveFactoryName($modelName);
    622▕
  ➜ 623▕         return $factory::new();
    624▕     }
    625▕
    626▕     /**
    627▕      * Specify the callback that should be invoked to guess factory names based on dynamic relationship names.

      +1 vendor frames
  2   tests/Unit/TeamTest.php:17
      App\Domain\Auth\Models\User::factory()

Steps To Reproduce:

Move the User Model to a namespace other than App or App\Models
Create a factory for the model
Call User::factory()

If your models don't follow the convention you can use "UserFactory::new" as noted in the documentation.

Sorry for wasting your time. I must have missed that. 😞


on 1.8+ enabling https server breaks http server with busy error

This defect seems to be in all nodeos 1.8+
Launch nodeos with simply
nodeos --https-server-address <IP_ADDRESS>:5555 --plugin eosio::chain_api_plugin

Trying to access the http server fails
$ curl http://<IP_ADDRESS>:8888/v1/chain/get_info
{"code":429,"message":"Busy","error":{"code":429,"name":"Busy","what":"Too many bytes in flight: 828. Try again later.","details":[]}}

It should probably be an error to use --https-server-address  without valid  --https-certificate-chain-file and  --https-private-key-file

Since this has been broken since 1.8+ and not reported. I suggest we remove support for https. Obviously people are providing https support via proxies. I see no reason to provide it in nodeos/rodeos/keosd.

It appears the problem was caused by the order of initialization in http_plugin::plugin_initialize(), and an early return, When it fails to initialize the https endpoint, due to missing SSL certificate or private key files, it will return early and not initialize several options, including max_bytes_in_flight,  which defaulted to 0.   The plugin would then continue to use non-SSL HTTP on the default port, which also happens to be the port specified by the user.
Should be fixed as part of this PR
https://github.com/EOSIO/eos/pull/10689
Failure to initialize SSL properly should be error which causes rodeos initialization to fail - it should not just continue to use non-SSL on the same port.  Otherwise users would think that SSL is initialized when it is not, unless they pay attention to the error logs which can run by fast.

If we are going to fix it, then it should be fixed in 2.0.x, 2.1.x, 2.2.x, and in #10689. I think we should remove it.

Chatted with @heifner a bit more and it sounds like we need this to support http_client for Zipkin, so we should go ahead and fix it rather than removing it.

Fixed in 2.0, 2.1, and 2.2.


Different image normalization strategies.

I notice in the demo code for quality aware encoder, images are not normalized before feeding to model, while images are normalized in content aware encoder it does. I wonder if it is designed this way?

Yes, thats by design, not a bug.


Emmet toggle comment does not act as expected in an scss file

VSCode Version: Code - Insiders 1.13.0-insider (c2a17a7929259d3d2643cb3f98478e994a39605b, 2017-05-30T05:12:15.312Z)
OS Version: Linux x64 4.10.0-21-generic
Extensions:

Extension
Author
Version

EditorConfig
EditorConfig
0.9.3

lorem-ipsum
Tyriar
1.0.0

sort-lines
Tyriar
1.3.0

theme-sapphire
Tyriar
0.2.1

vscode-svgviewer
cssho
1.4.1

tslint
eg2
0.15.0

git-project-manager
felipecaputo
1.3.2

md-navigate
jrieken
0.0.1

vscode-scss
mrmlnc
0.6.2

seti-icons
qinjia
0.1.3

#27316

Toggle comment:

I would expect either:

the selection end cursor position (the top one), not the start cursor as the end cursor is generally considers the master cursor (I think), or
all rules in the selection are commented

Similar thing happens in html as well.
Root cause: Only the start of the selection is taken to determine which nodes should be commented.

Removed the toggleComment feature from new emmet as it needs more work
https://github.com/Microsoft/vscode/commit/d80d55063470aa31f7fe14e856cb56e26656c5b8

Fixed in both html and css files.