Installing GRPC gem on OS X fails

$ gem install grpc
Fetching: google-protobuf-3.0.0-universal-darwin.gem (100%)
Successfully installed google-protobuf-3.0.0-universal-darwin
Fetching: multipart-post-2.0.0.gem (100%)
Successfully installed multipart-post-2.0.0
Fetching: faraday-0.9.2.gem (100%)
Successfully installed faraday-0.9.2
Fetching: little-plugger-1.1.4.gem (100%)
Successfully installed little-plugger-1.1.4
Fetching: multi_json-1.12.1.gem (100%)
Successfully installed multi_json-1.12.1
Fetching: logging-2.1.0.gem (100%)
Successfully installed logging-2.1.0
Fetching: jwt-1.5.4.gem (100%)
Successfully installed jwt-1.5.4
Fetching: memoist-0.14.0.gem (100%)
Successfully installed memoist-0.14.0
Fetching: os-0.9.6.gem (100%)
Successfully installed os-0.9.6
Fetching: addressable-2.4.0.gem (100%)
Successfully installed addressable-2.4.0
Fetching: signet-0.7.3.gem (100%)
Successfully installed signet-0.7.3
Fetching: googleauth-0.5.1.gem (100%)
Successfully installed googleauth-0.5.1
Fetching: grpc-1.0.0.pre2.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing hellogrpc:
    ERROR: Failed to build gem native extension.

    current directory: /Users/kyle/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grpc-1.0.0.pre2/src/ruby/ext/grpc
/Users/kyle/.rbenv/versions/2.3.1/bin/ruby -r ./siteconf20160814-90709-qdvut8.rb extconf.rb
Building internal gRPC into /Users/kyle/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grpc-1.0.0.pre2/src/ruby/ext/grpc/libs/opt
[C]       Compiling third_party/zlib/adler32.c
[C]       Compiling third_party/zlib/compress.c
[C]       Compiling third_party/zlib/crc32.c
[C]       Compiling third_party/zlib/deflate.c
[C]       Compiling third_party/zlib/gzclose.c
[C]       Compiling third_party/zlib/gzlib.c
[C]       Compiling third_party/zlib/gzread.c
[C]       Compiling third_party/zlib/gzwrite.c
[C]       Compiling third_party/zlib/infback.c
[C]       Compiling third_party/zlib/inffast.c
[C]       Compiling third_party/zlib/inflate.c
[C]       Compiling third_party/zlib/inftrees.c
[C]       Compiling third_party/zlib/trees.c
[C]       Compiling third_party/zlib/uncompr.c
[C]       Compiling third_party/zlib/zutil.c
[C]       Compiling src/boringssl/err_data.c
[C]       Compiling third_party/boringssl/crypto/aes/aes.c
[C]       Compiling third_party/boringssl/crypto/aes/mode_wrappers.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_bitstr.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_bool.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_bytes.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_d2i_fp.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_dup.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_enum.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_gentm.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_i2d_fp.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_int.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_mbstr.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_object.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_octet.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_print.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_strnid.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_time.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_type.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_utctm.c
[C]       Compiling third_party/boringssl/crypto/asn1/a_utf8.c
[C]       Compiling third_party/boringssl/crypto/asn1/asn1_lib.c
[C]       Compiling third_party/boringssl/crypto/asn1/asn1_par.c
[C]       Compiling third_party/boringssl/crypto/asn1/asn_pack.c
[C]       Compiling third_party/boringssl/crypto/asn1/bio_asn1.c
[C]       Compiling third_party/boringssl/crypto/asn1/bio_ndef.c
third_party/zlib/inflate.c:1507:61: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value]
    if (strm == Z_NULL || strm->state == Z_NULL) return -1L << 16;
                                                        ~~~ ^
1 error generated.
[C]       Compiling third_party/boringssl/crypto/asn1/f_enum.c
[C]       Compiling third_party/boringssl/crypto/asn1/f_int.c
[C]       Compiling third_party/boringssl/crypto/asn1/f_string.c
make: *** [/Users/kyle/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grpc-1.0.0.pre2/src/ruby/ext/grpc/objs/opt/third_party/zlib/inflate.o] Error 1
make: *** Waiting for unfinished jobs....
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
    --with-opt-dir
    --without-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/Users/kyle/.rbenv/versions/2.3.1/bin/$(RUBY_BASE_NAME)

extconf failed, exit code 1

Gem files will remain installed in /Users/kyle/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grpc-1.0.0.pre2 for inspection.
Results logged to /Users/kyle/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-15/2.3.0-static/grpc-1.0.0.pre2/gem_make.out

I'm on 10.11.5

That is odd. Your gem tool properly grabbed the binary version for protobuf, but not for grpc, and tried to compile it from source instead.

The same bug is being tracked at GoogleCloudPlatform/gcloud-ruby/issues/818 and there's possibly a bit more information.

+1

Why not just update that line to return -65536L in line 1507 of inflate.c?

Looking into this, and I'm noticing this same issue on OS X. What's odd is why the gems with pre-built binaries for the "universal-darwin" ruby platform are not getting used.
E.g., using ruby 2.3.0 on rvm on OS X 10.11.6, my ruby platform is "x86_64-darwin15". I'm not sure exactly why gem avoids using the 'universal-darwin' gem with gem install, but just doing some experimentation: gem install grpc attempts to compile c sources, and the same thing happens with gem install grpc --platform universal-darwin.
One thing that seems to work though is gem fetch grpc --platform universal-darwin, followed by a local install: gem install grpc-1.0.0-universal-darwin.gem.
Still I think the big issue though is why that pre-built gem isn't getting used on these OS X ruby platforms.

Well, we can't really fix zlib ourselves :-) Doing a PR on zlib might work eventually, but we can't count on it.
The universal-darwin tag used to work. If it doesn't anymore, we might need to alias this a bit, which is a bother. The Ruby code for the platform detection is clear as mud.

Tried looking into gem install code to take a look. Still not conclusive but what I've found so far:
It looks like gem install tries to pick the gem of a matching name of the highest version and a matching platform as we;;. Oddly in https://github.com/rubygems/rubygems/blob/master/lib/rubygems/dependency_installer.rb#L474, this does end up picking the desired grpc-1.0.0-universal-darwin gem.
However, when installing that, it looks like it always winds up trying to build it, in:
https://github.com/rubygems/rubygems/blob/master/lib/rubygems/request_set.rb#L158.
As stated in https://github.com/GoogleCloudPlatform/google-cloud-ruby/issues/818, bundle install with grpc in the Gemfile does seem to grab the pre-built version, unlike gem, and maybe bundle is just solving this problem.

This appears to be fixed by upgrading to the latest version of rubygems (2.6.8).
After doing so, gem install grpc on OS X grabs the grpc with pre-compiled extensions for the universal-darwin platform as expected. (before with rubygems v2.5.1, it was fetching a generic grpc and trying to compile).

https://github.com/rubygems/rubygems/issues/1702#issuecomment-245052126 for more context on this


Add missing parenthesis in duk_safe_call() example

I found another typo, a missing parenthesis in the duk_safe_call() example.

Thanks!


Add _collections to third_party/pypy (deque)

Added _collections to third_party/pypy, which includes deque and defaultdict.
deque should works but defaultdict need __missing__ slot.
cat <<EOF > hello.py | make run
import collections

d = collections.deque('ghi')
print d
for elem in d:
  print elem.upper()
d.append('j')
d.appendleft('f')

print d.pop()
print d.popleft()
print list(d)

deque(['g', 'h', 'i'])
G
H
I
j
f
['g', 'h', 'i']

My autopep8 changed the indentation to 2 I think. should I changed back?

Reverted collections.py as original.

Reverted _collections.py from pypy with minimal changes too.


Using wslg.exe in a shortcut regens /etc/resolv.conf

Environment
Windows build number:  Win32NT    10.0.22543.0 Microsoft Windows NT 10.0.22543.0
Your Distribution version: Ubuntu 20.04
Your WSLg version:  Instructions to find this don't make sense

Steps to reproduce
Create a shortcut on the windows desktop used to launch some Linux utility, with the target being something like:
C:\Windows\System32\wslg.exe --  xterm
And "Start In" being: \wsl$\Ubuntu\home\myhomedir
Then, when you use it to launch the xterm, the /etc/resolv.conf is re-generated, overwriting any changes you've made.
I expect /etc/resolv.conf to be generated ONLY when the WSL instance is first started, not every time I use wslg.exe to launch something in an already running WSL instance.
To be clear, I do have generateResolvConf=true so I'm expecting it to be generated once...when the WSL instance is started.  Just not every time I launch an xterm in an already running WSL instance.
Edit: I'd also be interested in:

Any info on how, exactly generateResolvConf works.   What process (windows process? linux process?) is actually generating the contents?
Any workarounds I can implement to stop it from regenerating when launching an xterm with wslg.exe in an already running instance.

Yep you'll need to disable generateResolvConf  in /etc/wsl.conf.


Missing API Management service from MSI supported services

[Enter feedback here]
API Management is missing from the list of supported services.
CosmosDB is also possible to use with MSI - worth listing

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

ID: 726adac9-1848-01a6-9586-842c81f820f7
Version Independent ID: 249db438-8c95-8e69-f69e-8e48fcd0b359
Content: Azure Services that support Managed Service Identity
Content Source: articles/active-directory/managed-service-identity/services-support-msi.md
Service: active-directory
GitHub Login: @daveba
Microsoft Alias: daveba

Thanks for the feedback! We are looking into this and will get back to you shortly.

@lenisha Thanks for your feedback.  I have created a backlog item to update the table with support for API Management.  You can obtain a token through Azure Resource Manager to access Cosmos DB, but as of now, you can't obtain a token directly from Cosmos DB so it's not supported at this time.

The pull request for this fix has been submitted.  The update will publish later this afternoon.  #please-close


Add auto tabs on the passcode when entering passcode in board page

When saving notes, user should be taken to the next text box. He should only have the enter the digits index.html

a25fcc8


Fix portability/logical errors in shell scripts.

Part 3 of #2463
To make the changes easier to review and to spot any potential mistakes (since ShellCheck sometimes has false positives), I am releasing these changes incrementally.

This change is

PTAL.


Fix small UX issues

Closes #702 via the following changes:

Remove the uninformative "Dandiset Dashboard" title
Move the search bar to the left of the navbar
Remove the open/close widget for the dandiset detail panel

I chose to simply remove the open/close control because the detail panel is unobtrusive and contains critical information about the dandiset. Until there's a positive need to hide it, I believe this is a better design solution in general.
@satra, if you could leave a review containing your feelings on whether/how well this solves the UX issues you raised, that would be great.
@jtomeck, please leave any design/Vuetify/CSS feedback you might have.
Thanks!

@waxlamp - this looks good. could the search bar fill up the gray space, just expands into the row? i like the arrow is not there anymore. the one fix that would probably need to happen is in a narrow view those details about the dandiset in the right pane move to the top of the view, instead they should move to the bottom, or middle.

@waxlamp - this looks good. could the search bar fill up the gray space, just expands into the row? i like the arrow is not there anymore. the one fix that would probably need to happen is in a narrow view those details about the dandiset in the right pane move to the top of the view, instead they should move to the bottom, or middle.

@satra, I think I have fixed both problems. Please take a look and let me know how it looks and feels to you.


fix: Update make command and point contributing docs at ADC.

Update make command and docs so that you no longer need to supply a service account credential to run the API server locally.
Add mention of NodeJS and version.

I have fixed the issue around permissions by creating a temporary copy of the esp container with our own user and group that now allows us to map in files without changing the underlying permissions. I will do a PR on that repo as well and once that is approved/released we can remove our custom container.

I have added a comment explaining the configuration. I also changed the contributing guide so you don't have to supply the path since this make command does not seem to be referenced anywhere in our builds and seems to be for local use.


proposal: rename handler to handlers for route handlers

Continuing the discussion from #1396, the object in question has multiple handlers. However, it's called handler. Its type is also Handlers. I'd imagine this would make the average newcomer wonder why. I know I did. For these reasons, I think it'd make the most sense to rename handler to handlers.

PR incoming

just think of the handler as an object which may contains multiple handler methods. that's ok.

just think of the handler as an object which may contains multiple handler methods. that's ok.

Then the type should be called Handler, by the same logic. I agree with the topic starter: it's confusing and NOT ok.
Pick either name and stick with it.


会吃掉消息。

新增：

消费:

数量

在github中开源项目中提疑似bug类issue的正确方法：在本地新建项目，使用最少的代码复现出你遇到的问题，然后把此项目上传到github一个新的仓库中，把仓库链接贴在issue中。或者把此项目打包压缩成zip，拖拽到文本框中，上传附件。这样别人能够很容易复现问题，而不是靠这几张代码截图进行猜测。另外，在国际合作的项目中要使用英文提问，自己英语水平差也没关系，哪怕用谷歌翻译也行。目前 Disruptor 项目的维护团队几乎都不懂中文。
For people who can't read Chinese: The author is troubled by a problem that Disruptor may have 'eaten' the data. And he has posted screenshots of producers and consumers.

Could we see the code for incrementDisruptorQueueSize and decrementDisruptorQueueSize?

在github中开源项目中提疑似bug类issue的正确方法：在本地新建项目，使用最少的代码复现出你遇到的问题，然后把此项目上传到github一个新的仓库中，把仓库链接贴在issue中。或者把此项目打包压缩成zip，拖拽到文本框中，上传附件。这样别人能够很容易复现问题，而不是靠这几张代码截图进行猜测。另外，在国际合作的项目中要使用英文提问，自己英语水平差也没关系，哪怕用谷歌翻译也行。目前 Disruptor 项目的维护团队几乎都不懂中文。
For people who can't read Chinese: The author is troubled by a problem that Disruptor may have 'eaten' the data. And he has posted screenshots of producers and consumers.

牛逼了，有些时候别人不是求你，是告知你这个问题，关键点都贴出来了，要看就看不看拉倒。看不懂你可以不看啊，气急败坏个什么。这么大的一个问题，有人指出不感激，还站在说话不腰疼。spring、netty这些项目有人提出疑问，都没有跪族跳的那么快，评一个美团代码的bug，居然还有跪族在这bb，完全不是一个合作态度。

Could we see the code for incrementDisruptorQueueSize and decrementDisruptorQueueSize?

AtomicInteger：incrementAndGet And decrementAndGet
img mean：
push data 1100 times
wu test customer output log 2 type, and times equivalent:
1)onevent output times between 300 and 400
2)disruptorQueue  output times 1100-（surplus：726）

Could we see the code ?

@shakarelic, as @jptx1234 mentioned, would it possible to provide a project that reproduces the issue?

@shakarelic 来来来小伙子，我上面哪句话显得气急败坏了，哪句话丢人现眼了，我的回复可没有经过任何编辑，你还编辑了下加了个丢人现眼四个字。另外，Disruptor不是美团做的，这是lmax交易所做的项目，根本不是中国人开发的。还“跪族”？遵守国际约定叫跪了？
话说回来，你还是贴个代码zip包吧，这样人家维护者可以快速复现问题。

来来来老大爷，来一个国际约定贴出来。真的丢人现眼，真的跪族。
话说回来，使用到的核心代码都贴出来了，真正的维护者不会动不动要上传代码。你去大一点的社区看看，动不动让上传demo么？这是你的国际约定？

@shakarelic 来来来小伙子，我上面哪句话显得气急败坏了，哪句话丢人现眼了，我的回复可没有经过任何编辑，你还编辑了下加了个丢人现眼四个字。另外，Disruptor不是美团做的，这是lmax交易所做的项目，根本不是中国人开发的。还“跪族”？遵守国际约定叫跪了？ 话说回来，你还是贴个代码zip包吧，这样人家维护者可以快速复现问题。

sorry,i thought this is MeiTuan's project ,so i use chinaese.但是我不需要你来zhuangbishiguai的来指导。

你用官方例子去改造一下你的这个场景，看看还有没有你这个问题。
You use official examples to transform your scene and see if you still have this problem.

Hi @shakarelic , as mentioned English is our main language here, but I have translated some of the posts here to try and figure out what's going on.
As others have mentioned, posting your sample code to reproduce the issue directly here in a code block (``` in markdown) or as a gist / commit somewhere will get the best response from us as we can then fully see the issue.
I find it difficult to see what the issue is?
In your screenshot with the log output, are you wondering why the disruptorqueuecount appears to stop changing? Showing there are 726 events published that never got consumed?
Your consuming code has a Thread.sleep in it which will pause each event on average 500ms, so the log not showing progress on the consumer side is not all that unexpected? You would have to wait longer, and depending how the code is set up, is something killing the consumer thread before it is finished?
If the gating has been misconfigured the ringbuffer could also be wrapping and then all bets are off.
To be able to help we will need to know how the ringbuffer is set up with the producer and consumer.

这瓜保熟吗？

We don't seem to be making any progress here; it's not even particularly clear that this repository was the intended destination of the issue.


please take support FCM

you a have great app! but we were happier if you support FCM push

Hi, this app is focus on APNS and there is no current plans to support FCM.


i18n(fr): Update getting-started.mdx from #8239

Description (required)
i18n(fr): Update getting-started.mdx from #8239 (because links are already written)

Related issues & labels (optional)

Suggested label: i18n

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

fr
getting-started.mdx
Localization changed, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


Add output string preview in Translate (NYJY) node

Can we have a preview of the translated/ output string below the box? like what WD does.
https://github.com/pythongosssss/ComfyUI-WD14-Tagger?tab=readme-ov-file

add a Skip Translation toggle button in case of internet problem.

Can we have a preview of the translated/ output string below the box? like what WD does. https://github.com/pythongosssss/ComfyUI-WD14-Tagger?tab=readme-ov-file

Good idea, I will add this feature in the next version. Thank you.

add a Skip Translation toggle button in case of internet problem.

This seems to be a network problem that prevents access to the Google domain.

Can we have a preview of the translated/ output string below the box? like what WD does. https://github.com/pythongosssss/ComfyUI-WD14-Tagger?tab=readme-ov-file

I have added a preview area, you can update the project to see it.

Than you so much!


Create Product endpoint

Implementation of the putListingsItem SP API
Listings SP API (v2021-08-01)

PUT /listings/2021-08-01/items/{sellerId}/{sku}

Clickup: https://app.clickup.com/t/2323726/INT-3219

Task linked: INT-3219 AMZN Normalization: Phase 1: Create Product endpoint


Is there anywhere I can read about how you schedule the work so that the usage of resources (CPU or GPU) is maximized? Must I go through the entire codebase?

@yxchng I've read the siggraph paper. It explains scheduling, pipelining and how graphs are distributed (across videos and scenes depending on the operations). Chapter 4: http://graphics.stanford.edu/papers/scanner/scanner_sig18.pdf

The main guide here is Section 4.1 of the paper as @ahirner cited.
More concretely, we query the machine for its resources (defined here), e.g. # of cores/GPUs/etc., then attempt to spawn as many pipelines on each machine as the resources will permit without oversubscribing.
Right now, I think the scheduler assumes that each kernel uses 1 compute unit of the requested type (CPU/GPU), although that's not a fundamental restriction, just an artifact of our relatively simple work scheduler.


How will PyO3 work with the upcoming no-GIL Python?

PEP 703 is coming, so GIL-less CPython builds are going to be commonplace pretty soon.  What are the PyO3 maintainers' thoughts on how to support this?  I'm assuming it will require some PyO3 API changes/additions, since the soundness guarantees given by CPython itself will change dramatically (e.g. Python critical sections ).
I'm keenly interested in this, since all the extensions I've built with PyO3 have been for Flask servers, where getting GIL-usage right has been very important.  Just curious to see what direction you have in mind!

You can follow the discussion in #2885.

To just comment here to add my own thoughts - we've discussed extensively in #2885 some of the likely changes that need to happen to bring nogil support. I'm very excited about PyO3 supporting nogil, and this is something I want to work on in the very near future. Before that, I am personally working on changes to make #3382 happen because I think that needs to happen for many reasons. If others want to make a start on nogil support before then, I will gladly join in reviews.

Ah this is exactly what I was looking for.  I didn't think to search "nogil" as one word so I didn't see an existing issue about it.


fixing spelling error in path for consul

fixing path error, more commits to come, checking I got things correct

This PR has combined both commits now. I'm not sure how to fix the title, sorry :)

This PR has combined both commits now. I'm not sure how to fix the title, sorry :)

thanks for the PR, really appreciated!
ASAP I'll update the port as well !

thanks for the PR, really appreciated!
ASAP I'll update the port as well !


How to set the bboxhead.num_classes in the config?

Hi guys,
I am working on my own dataset of plane images in the VOC format, which has 24 classes.
And in the config file, there is a parameter of bboxhead.num_classes, as showed below,
    bbox_head=dict(

        type='SharedFCBBoxHead',

        num_fcs=2,

        in_channels=256,

        fc_out_channels=1024,

        roi_feat_size=7,

        num_classes=81,

        target_means=[0., 0., 0., 0.],

        target_stds=[0.1, 0.1, 0.2, 0.2],

        reg_class_agnostic=False,

The original value of  bboxhead.num_classes is 81. But in my dataset, there is only 24 classes of planes.
So my question is that whether I should set the bboxhead.num_classes as 25 or any other value?
Your answer will be appreciated very much!

25

@hellock , thanks very much!
I think it will be more beneficial if you can provide the detailed description of the config parameters in the MMDetection doc.


Ardrive image not showing in post

ArDrive image doesn't shows up when the post body contains any web page URL.
EDIT: by ArDrive i mean the usual arweave.net images
EDIT2:
the post with no URL in body: https://bitclout.com/nft/73e3f969709cb50ca469dd42bf76c695eff6f6a30396b5c4b87920b7aa5d78e5?tab=posts (shows the arweave image)
the post with a URL in body: https://bitclout.com/posts/e41cd0855ba10359821adf589e24d93e32fe013d5ee0162e39b93e7d8942ab06 (doesn't show arweave image)
both posts contains same arweave image link

so far only AR whitelisted domain was arweave.net not ardrive.io

yeah, i actually meant the usual arweave.net (my bad i wrote ardrive in original issue).
problem is image shows only when the post does not has any URL in body. if the body has URL, it doesn't shows the image.

do you have the single post stateless body response ?

@tijno check it here:
the post with no URL in body: https://bitclout.com/nft/73e3f969709cb50ca469dd42bf76c695eff6f6a30396b5c4b87920b7aa5d78e5?tab=posts (shows the arweave image)
the post with a URL in body: https://bitclout.com/posts/e41cd0855ba10359821adf589e24d93e32fe013d5ee0162e39b93e7d8942ab06 (doesn't show arweave image)

Looks like its not stored so it must go wrong at post time.

@AdityaChaudhary0005
cant replicate
https://bitclout.com/posts/1066c7e33d3df8b96335614a2409c66e6433b16c3041e935237c7af7089d4799
transaction includes base64 of body & arweave url
eyJCb2R5IjoidGhpcyBpcyBhIHRlc3RcblxudGlqbi5jbHViXG5cbiIsIkltYWdlVVJMcyI6WyJodHRwczovL2dvdzR2cXMyeDVhNGRheHdleWhranhmdDc0Zm5odmR0cHgyamk1ZWJka3djM2htY3ZrcHEuYXJ3ZWF2ZS5uZXQvTTYzS3dscV9RY0dDOWlZT3BOeXpfd3JUMUhOOTlKUjBnUnFzTFoyQ3FwOCJdfQ==

This is an issue with BitClout Plus. Maybe open an issue there: https://github.com/iPaulPro/BitCloutPlus


Shortcut Keys on corresponding tooltips

For example, when hovering above the end turn button, it could read "End Turn (Space)" instead of just "End Turn", and similar for other buttons with hotkeys

Alright, if anyone has further suggestions for in-game shortcut keys to be added, please say so here!


Looking for Interviewees

Hello!
I’m currently working on my bachelor’s thesis in “leader emergence in open source software projects“. For my research I’m looking for interviewees, preferably 2 people per OSS project: one person with some sort of leadership role and one “normal” project member.
The interviews will take place via Skype over the next couple of weeks and last around half an hour.
Feel free to forward this request to anyone who might be interested and do not hesitate to contact me with any questions you might have.
Thank you so much for your help!
Greetings from Munich,
Katy
PS: My e-mail is<EMAIL_ADDRESS>

Good luck with the project but I don't think this would be a great project, based on the small list of frequent contributors and the inactive maintainer :wink:

i'm in what to do now? means where to register
On Fri, Mar 13, 2015 at 8:13 PM, LeninaCrowne<EMAIL_ADDRESS>wrote:

Hello!
I’m currently working on my bachelor’s thesis in “leader emergence in open
source software projects“. For my research I’m looking for interviewees,
preferably 2 people per OSS project: one person with some sort of
leadership role and one “normal” project member.
The interviews will take place via Skype over the next couple of weeks and
last around half an hour.
Feel free to forward this request to anyone who might be interested and do
not hesitate to contact me with any questions you might have.
Thank you so much for your help!
Greetings from Munich,
Katy
PS: My e-mail is<EMAIL_ADDRESS>—
Reply to this email directly or view it on GitHub
https://github.com/defunkt/dotjs/issues/123.


fix: ranges now work even if port is unset in options

🔗 Linked issue
https://github.com/unjs/get-port-please/issues/67
❓ Type of change

[ ] 📖 Documentation (updates to the documentation, readme, or JSdoc annotations)
[x] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
Moved default port to the end of the queue of ports to check (instead of the head of the
queue, as previously).
📝 Checklist

[x] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

@pi0 Any feedback on this?

Bump. Possible to get this PR looked at?

Thanks!


Update augmentation slides image with new examples

Update augmentation slides image with new examples

Done with https://github.com/AMLResearchProject/AML-ALL-Classifiers/pull/61


Add option for embind and enable emscripten cmake modules

More info on embind: https://emscripten.org/docs/porting/connecting_cpp_and_javascript/embind.html
And the emscripten modules: https://github.com/emscripten-core/emscripten/pull/3447
Btw, I've also fipsified a bunch of projects:
https://github.com/GeertArien/fips-libpng
https://github.com/GeertArien/fips-rapidjson
https://github.com/GeertArien/fips-tclap
https://github.com/GeertArien/fips-rapidxml
https://github.com/GeertArien/fips-clipper
Is there any procedure to follow to get them added to https://github.com/fips-libs ?

Thanks, going to merge and test this now.

Is there any procedure to follow to get them added to https://github.com/fips-libs ?

One option is that I invite you to the fips-libs org, and you can fork those projects into fips-libs yourself. I would prefer this because this would simplify maintenance (such as if updating the git submodules is needed).
The other option is that I fork those myself into the fips-libs project, but any updates would need to be handled via PRs then.
I'll send you an invite, feel free to ignore :)

One option is that I invite you to the fips-libs org, and you can fork those projects into fips-libs yourself. I would prefer this because this would simplify maintenance (such as if updating the git submodules is needed).
The other option is that I fork those myself into the fips-libs project, but any updates would need to be handled via PRs then.
I'll send you an invite, feel free to ignore :)

Thanks for the invite :)
I'll take care of forking those projects myself.


guile-ssh: 0.16.2 -> 0.16.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/guile-ssh/versions.
meta.description for guile-ssh is: Bindings to Libssh for GNU Guile
meta.homepage for guile-ssh is: https://github.com/artyom-poptsov/guile-ssh
Updates performed

Version update

To inspect upstream changes

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.16.3 with grep in /nix/store/vsd05373fhbx3kvb2lxnrb0fin2gpi82-guile-ssh-0.16.3
found 0.16.3 in filename of file in /nix/store/vsd05373fhbx3kvb2lxnrb0fin2gpi82-guile-ssh-0.16.3

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
guile-ssh

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/vsd05373fhbx3kvb2lxnrb0fin2gpi82-guile-ssh-0.16.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A guile-ssh https://github.com/r-ryantm/nixpkgs/archive/25012d7bd2802d742bc2b4ab40c6d1da0dcb3425.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/vsd05373fhbx3kvb2lxnrb0fin2gpi82-guile-ssh-0.16.3
ls -la /nix/store/vsd05373fhbx3kvb2lxnrb0fin2gpi82-guile-ssh-0.16.3/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

guile-ssh

Maintainer pings
cc @ethancedwards8 for testing.

Result of nixpkgs-review pr 221556 run on aarch64-linux 1

1 package built:

guile-ssh


Fixes Gaussian PSF installation errors.

Resolves #1.

Reopened because I accidentally pushed from master the last time!


Feature request: allow for single element unions

In Typescript I can do something like:
type Animal =
    | { type : 'bird', name: 'Graculus' }

-- with the assumption that there could be future union values in future, and to hint to future maintainers that some function is set up to be extended to support multiple values.
Would be nice if zod could match that and allow a single element union.

Better yet, allow zero-element unions (equivalent to never).
That would make it possible to do things like this:
const keys = ['a', 'b', 'c'] as const

const Obj = z.record(z.union(keys.map((k) => z.literal(k))), z.any())
const obj = Obj.parse({}) // type: Partial<Record<"a" | "b" | "c", any>>

As it stands, the 2-element minimum forces you to write it like this:
- const Obj = z.record(z.union(keys.map((k) => z.literal(k))), z.any())
+ const Obj = z.record(z.union([z.never(), z.never(), ...keys.map((k) => z.literal(k))]), z.any())

Same here.


Improve development setup

Add missing dependencies
Pin odoc to master in opam file
Add some gitignore rules
Add some README instructions to generate the website
(inadvertently) formatted dune-project, I can revert this bit if you prefer

Thanks!


M_check_autoarg: sanity check the key

Checklist

[x] CLA is signed

Description of change

Hopefully, this fixes the fuzz issue that's been plaguing us a few days

Redone.  There was a more general method

Btw, this should go into 1.0.2 as well.  Ok with you, @richsalz ?

Meanwhile, I've merged this into master and 1.1.0

+1 for 1.0.2

Fully merged


execute order at next bar‘s open price

Hello, this post  shows how to Add slippage models to execute order at next bar's open price. I wonder if this solution is correct and if it is implemented in zipline-reloaded?

i'm interested in the possibility of having orders at open price

Appears to be duplicate of #132; PRs are always welcome.


add v6 to area_basic, area_brushZoom, area_lineDot, area_smallmultiple, add-v6-to-backgroundmap

Files changed with v6.
Area Graphs
-area_basic.html
-area_brushZoom.html
-area_lineDot.html
-area_smallmultiple.html
Background Map graphs
-backgroundmap_basic.html
-backgroundmap_canvas_basic.html
-backgroundmap_canvas_responsive.html
-backgroundmap_changeprojection.html
-backgroundmap_country.html

Thanks heaps!


Chore/deps [patch]

mostly lint fixes. i did modify the MockExtension class to conform to the type

what's the best way to test this to make sure it's all working? the only dep was just a minor, so im inclined to believe it works fine but it'd be good to verify

You should be able to run locally to confirm. When we find time we can add tests as well

We could probably bump the CI node matrix up from 8, 10, 12 to 10, 12, 14. I believe the linter has an issue with Node 8.

How does it look when you run it locally?


Requesting to add Cloud Campus.

As a student i'm proposing to add my school to the repo. It's an online school driven educationnal system centered on web developpement. Here is their website.
https://cloud-campus.fr/cloud-campus-ecole-de-developpement-web-full-stack-en-distanciel-alternance/

@pgjgj Thank you for your patience while waiting for a review and processing your request. Pull request merged.
Please start requesting the licenses in about an hour, to let the changes to propagate through our system.


How to tie user to external account in within bolt?

Description
Hi! I am attempting to create a bot using bolt that will expose some functionality from an external application. My understanding is that I will need to have my slack users authenticate with that external app, and tie it to their slack account through my app. I was just wondering if there was any information on doing this through the bolt framework.
I know that I saw an instance outlining a workflow similar to this, but when I looked at the source code, it was not using bolt -- I am essentially just wondering if there is a newer way to achieve this.
Thanks!
What type of issue is this? (place an x in one of the [ ])

[ ] bug
[ ] enhancement (feature request)
[x] question
[ ] documentation related
[ ] example code related
[ ] testing related
[ ] discussion

Requirements (place an x in each of the [ ])

[x] I've read and understood the Contributing guidelines and have done my best effort to follow them.
[x] I've read and agree to the Code of Conduct.
[x] I've searched for any related issues and avoided creating a duplicate issue.

Bug Report
Filling out the following details about bugs will help us solve your issue sooner.
Reproducible in:
package version: ^3.2.0
node version: nodejs12.x
OS version(s):
Steps to reproduce:

Expected result:
What you expected to happen
Actual result:
What actually happened
Attachments:
Logs, screenshots, screencast, sample project, funny gif, etc.

Hi @lukewing-okta ☕ thanks for reaching out!
While it's a common use-case to tie a Slack user account to an external account, we haven't documented a recommended approach.
Using Bolt, you could take advantage of the built-in OAuth to fetch and store the Slack user account from your database. You could do this by overriding the storeInstallation and fetchInstallation methods. You could then use a custom route to authenticate the user with your external service (you cannot use the built-in OAuth because it's specific to the Slack API). In your database, you would probably want a separate table or foreign key to map the two accounts together.
If you have the old article/source code, I might be able to point out the Bolt-specific differences. If the article was using the node-slack-sdk (web-api) then you also have direct access to that module within Bolt.

👋 @lukewing-okta, let us know if you need further help here. I will close this issue after waiting for your issue for a while.


Fix localized dates

The previous attempt to localize dates broken because of the way caching
is handled. This new method uses moment.js to generate the localized
version of the date.


Use with existing metafile?

This project is amazing, but it's missing a small bit that would make it even better for us:
We have been looking for a way to use https://esbuild.github.io/analyze/ via a CLI so we can store the resulting files on disk, and take automated screenshots of them. It seems this project does that, but it also always generates the metafile first. Would it be possible to add an option that metafile can be provided instead of the file to be processed to create the metafile?
(PS: Small path problems on Windows, I will open an issue for that)

Ok, seems that option "just" would need to skip the bundling and then read the provided file for https://github.com/fabiospampinato/banal/blob/c9277c1ead48c890190806d76d378e5ea0fdc258/src/index.ts#L78

Implemented, see this: https://github.com/fabiospampinato/banal/issues/4#issuecomment-1850756549


About loading results problem.

Version
vue-infinite-loading: 2.2.3
Vue.js version
vue: 2.5.9
What is expected?

If I load all of data on the first loading, it shows no-results. But it should show no-more.
I just can speak a little English.
What is actually happening?
How to reproduce this problem?

If you have been called the $state.loaded before $state.complete, this component will display the no-more message, so I think you should check your source code and make sure it calls the $state.loaded and the $state.complete correctly, it will looks like this:
...
infiniteHandler($state) {
  ajax(...).then((res) => {
    if (res.data.length) {
      $state.loaded();
      if (!res.next) { // or res.totalPage === res.currentPage
        $state.complete();
      }
    } else {
      $state.complete();
    }
  });
}
...

Thank you @PeachScript . I think it's useful.

You're welcome :)


Update arches core to 7.5.2

Arches Core has had a patch release update since BCRHP went live. Should upgrade to the latest version to keep pace with the Arches Core functionality.
Arches Core release schedule can be found here:
https://community.archesproject.org/t/revised-release-schedule/2316

7.5.2 will be coming out imminently, and has some fixes we'll want.

Arches 7.5.2 was released yesterday. Need to update to use psycopg2-binary in bcgov repo and update ansible scripts to point to it.

This was completed and currently in TEST.

Versions running in DLVR & TEST are 7.5.2. Testing was approved there so moving this to Done.


AddToTime Example 1 return result typo

origin
"2018-01-02T00:00:00:0000000Z"
should be
"2018-01-02T00:00:00.0000000Z"

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

ID: 03aa9e88-7fa0-56ab-f794-58f0c37b6d7a
Version Independent ID: 25c5ef5c-6ba4-f5ff-f94b-8f2818ec2feb
Content: Reference for functions in Workflow Definition Language - Azure Logic Apps and Microsoft Flow
Content Source: articles/logic-apps/workflow-definition-language-functions-reference.md
Service: logic-apps
GitHub Login: @ecfan
Microsoft Alias: estfan

@cosmicshuai Thank you for your feedback! We will review and provide an update as appropriate.

@cosmicshuai I have created a PR which will fix this typo  and available in public document in a day or two.
Thanks for the feedback. We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


feat: aws IP Ranges in routing

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
includes additional routing options to aws services

@zxkane ,
can you please approve the PR if all is well.


Don't Merge! PR real time test for source branch full build

Docs Build status updates of commit 754cf7c:
:clock10: Full build: the average full build time is 6 min(s) 1 sec(s), this is based on the last 30 build(s) for this repository.

Docs Build status updates of commit 754cf7c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docfx.json
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Update Windows BASS libraries

Should eventually resolve ppy/osu#9952, after NativeLibs and framework bumps.
Summary
This PR bumps the version of the Windows BASS binaries from <IP_ADDRESS> to <IP_ADDRESS>. The binaries were provided by un4seen in this forum message. The expected sha256 checksums are:
791b30b2f5694447757ef48e178cdab53fdbca02e94ec165abe8e582a8da1a2c  win-x64/native/bass.dll
4d2138911d9b47d35494c1d696e655bb7b55e7fadee62b1ffd11c73de8cef54b  win-x86/native/bass.dll

The bumped binaries contain a fix for BASS's thread-global mutation of SSE instruction flags, which caused the failure in the aforementioned issue game-side. (See linked issue and forum thread for full paper trail.)
I've tested this twice (today and yesterday, full setup procedure from scratch from game-side master) against the game and registered no further mutation of MXCSR after any of the BASS P/Invokes we do through ManagedBass, but as the procedure to test locally is quite involved due to having to pack NativeLibs manually, add a local nuget source, then reference it against framework and only then do a local checkout, it might be good to have a second pair of eyes test this with the editor reproduction scenario.
Remarks
Not 100% sure I should be PRing this, but the release schedule for an actual full minor release seems pretty long (<IP_ADDRESS> came out back in December last year), so given the linked issue is milestoned I figured I might as well, at least for visibility.
Unix shared objects are unchanged due to (a) not being provided, and (b) not reproducing the issue in the first place.
I've also updated the x86 binary, because why not at this point if I'm doing this. We're not using it anyway, and from what I gather it wasn't affected by the issue in the first place.
Because the FP flags were being changed globally, this might actually silently fix a whole lot of bugs we might not even have been aware of, especially in single-thread mode.

As an aside, you can test this by just dropping the bass.dll in place after building using a file operation, rather than bothering with nuget.

Issue also resolved here after replacing bass.dll.
Thanks.


"export 'default' was not found in

Version
4.5.6
Reproduction link
[new-issue.vuejs.org/](https://github.com/zhoufanglu/vue3-for-issus)
Environment info
"dependencies": {
    "core-js": "^3.6.5",
    "screenfull": "^5.1.0",
    "vue": "^3.0.0",
    "vue-router": "^4.0.11"
  },
  "devDependencies": {
    "@element-plus/icons": "0.0.11",
    "@vue/cli-plugin-babel": "~4.5.0",
    "@vue/cli-plugin-eslint": "~4.5.0",
    "@vue/cli-service": "~4.5.0",
    "@vue/compiler-sfc": "^3.0.0",
    "axios": "^0.24.0",
    "babel-eslint": "^10.1.0",
    "element-plus": "^1.3.0-beta.5",
    "eslint": "^6.7.2",
    "eslint-plugin-vue": "^7.0.0",
    "nprogress": "^0.2.0",
    "pinia": "^2.0.0-rc.10",
    "pinia-plugin-persistedstate": "^1.0.3",
    "postcss-pxtorem": "^5.1.1",
    "qs": "^6.10.1",
    "sass": "^1.46.0",
    "sass-loader": "^10.0.5",
    "unplugin-auto-import": "^0.5.10",
    "unplugin-vue-components": "^0.17.11"
  }

Steps to reproduce
1、npm run build
2、Then report a warning.
"export 'default' was not found in '-!../../../../../node_modules/unplugin/dist/webpack/loaders/transform.js??
What is expected?
build success
What is actually happening?
"export 'default' was not found in '-!../../../../../node_modules/unplugin/dist/webpack/loaders/transform.js??

Thanks for submitting this issue! Due to our limited time, we ask you to include a reproduction link to a minimal full reproduction of your problem (for example in a GitHub repository) so we can find what is causing the issue. Thank you for your understanding!

Thanks for submitting this issue! Due to our limited time, we ask you to include a reproduction link to a minimal full reproduction of your problem (for example in a GitHub repository) so we can find what is causing the issue. Thank you for your understanding!

i update links, demo

Thanks for submitting this issue! Due to our limited time, we ask you to include a reproduction link to a minimal full reproduction of your problem (for example in a GitHub repository) so we can find what is causing the issue. Thank you for your understanding!

i update links, demo

Because it is a company project deleted

I found that the warning had something to do with the on-demand introduction of Element
//element-plus 自动引入插件
const AutoImport = require('unplugin-auto-import/webpack')
const Components = require('unplugin-vue-components/webpack')
const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')

when i remove unplugin-auto-import and unplugin-vue-components, build success


Approach to converting React's Wallet Dependencies to Vue3

Right now all of Sui's wallets don't support Vue, so I've used a plugin to make them work with Vue.
I think this is a better interim solution, and using it could be a good breakthrough for Vue developers, so I'm sharing it.
The plug-in used is Veaury
plug-in URL：https://github.com/devilwjp/veaury
This plugin does not require any other configuration, it is plug and play.
The conversion is done in just a few steps
I will use the ethos wallet plugin as an example to show how this is done
Project : Vue3 + TypeScript
Installation
npm i veaury -S
Use
Create wallet.ts
import { ethos } from 'ethos-connect';
import { applyPureReactInVue, createCrossingProviderForPureVueInReact } from 'veaury'

// Create a react hooks across the tech stack to vue and a corresponding react provider to use
// provider needs to be wrapped around the component using hooks to get the value
const [useEthosForVue, EthosProviderForVue] = createCrossingProviderForPureVueInReact(
    function () {
        return {
            // Expose the value of React ethos to vue
            ethos: ethos.useWallet(),
        }
    }
)
const VueMissReact = applyPureReactInVue(EthosProviderForVue)
export {
    useEthosForVue,
    EthosProviderForVue,
    VueMissReact
}

In App.vue
Note: The VueMiss component may not be used in App.vue, but it is an important associated part of using ethos and must be wrapped around the periphery of the place where ethos is to be used
<template>
    <EthosWalletProvider :ethosConfiguration="{hideEmailSignIn:true}">
        <VueMiss>
            <router-view/>
        </VueMiss>
    </EthosWalletProvider>
</template>

<script lang="ts" setup>
    import { applyPureReactInVue,} from 'veaury'
    import { EthosProviderForVue, VueMissReact } from "@/common/wallet";

    const EthosWalletProvider = applyPureReactInVue(EthosConnectProvider);
    const VueMiss = VueMissReact
</script>

Any Component
   import { useEthosForVue } from "@/common/wallet";
   const {ethos} = useEthosForVue();
   console.log("ethos",ethos)
   console.log("ethos.status",ethos.status)

Done
Components and Api for ethos can now be used in Vue projects.

This looks great. Thank you for writing it up. We can look to incorporate these instructions into the ethos-connect documentation.

@jaredcosulich Looking forward to your verification

@0xNeon-opensource sure，this is my email<EMAIL_ADDRESS>

We're looking into generalizing the underlying logic for our UI layer so that it can be used in other frameworks more easily: https://github.com/MystenLabs/sui/pull/6577
For converting dependencies, this is an unsupported pattern for our libraries. I'd recommend building your own UI based on either this upcoming base wallet logic layer, or the existing wallet adapters.


Deis controller flipping

Hi,
It seems to me that there is something wrong with my config state for the controller. It looks like it keeps receiving different values for the controller config, thus rewriting and restarting nginx. See the output below.
My platform version:
deisctl config platform get version
v1.11.0

My Controller keeps spitting out the following output:
Oct 12 13:53:55 ip-xxx sh[3667]: [2015-10-12 13:53:55 +0000] [172] [INFO] Booting worker with pid: 172
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [120] [INFO] Handling signal: hup
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [120] [INFO] Hang up: Master
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [190] [INFO] Booting worker with pid: 190
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [171] [INFO] Worker exiting (pid: 171)
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [170] [INFO] Worker exiting (pid: 170)
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [172] [INFO] Worker exiting (pid: 172)
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [173] [INFO] Worker exiting (pid: 173)
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [192] [INFO] Booting worker with pid: 192
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [174] [INFO] Worker exiting (pid: 174)
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [191] [INFO] Booting worker with pid: 191
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [193] [INFO] Booting worker with pid: 193
Oct 12 13:54:00 ip-xxx sh[3667]: [2015-10-12 13:54:00 +0000] [194] [INFO] Booting worker with pid: 194

Is there a (manual) fix for this? E.g. to get my config in a consistent state somehow?
Thanks

Oh it also keeps rewriting the SSH fingerprint, very annoyingly. So every git push, I need to remove the old value from my known_hosts file... Not sure if that's related to the controller or the builder?
And deploys fail a lot with:
2015/10/12 13:47:34 failed retrieving config from controller:
Server Error (500)

deis config:set fails often too..
I'd appreciate any help! Thanks in advance.

Could it be related to the certs that fail to init here in one of the routers? http://pastebin.com/UC2GS55y

@foxycoder can you give an example of some of the config keys whose values are changing frequently.  I hope this is not the case, but often times, inconsistent results from etcd can be an indicator that the cluster is not healthy.

@foxycoder another thing to check is docker ps on all hosts to look for any orphaned/old versions of Deis containers.  On upgrades prior to v1.9, it was possible to wind up with (for example) 2 database containers -- which would cause the kind of flapping you're seeing.

@gabrtv wow thanks, that was indeed the case! Although it was a v1.11.0 cluster that I upgraded to v1.11.1.
Thanks again!


Thunderbird 60 can't open options window

I've just installed this 0.8.0 version, and first of all: can't see gmail buttons labels in the header and also when trying to change some settings, I've got a "not found" error:

here's quick translation [my ui-lang is polish]:
The file was not found
It was not possible to find the file "chrome: //gmailbuttons/content/gmailbuttonsOptions.xul". Check the path to the file, and then try again.
- Check the capitalization and make sure that the file name does not contain typos or other spelling mistakes.
- Check if the file has been moved, deleted or its name has not been changed.

my OS is Win10 if it's important.
EDIT: changed "gmail buttons" to "gmail labels" - because labels are the part that is missing/

I messed up packing v0.8.0. Please try v0.8.1.
https://github.com/dlech/gmailbuttons/releases/tag/v0.8.1

thank you!
looks like the options and labels are back! :)


Team names are pre-populated with dashes instead of spaces when using a bookmark

Bug report
When going to a team's board that requires login, and the board name contains spaces, Retroquest is inserting dashes into the spaces instead.
This arises because the actual /team URLs use dashes instead of spaces, so when it redirects to /login it uses those dashes as well. Replacing the dashes with %20 does induce the correct behavior.
What is the actual(incorrect) behavior?
Team name is pre-populated with dashes (-) instead of spaces
What is the expected(correct) behavior?
Team name should be correctly populated with spaces.
Team name should be using spaces
Please provide your browser and OS versions:
MacOS, Chrome

Another team has reached out and described this issue

I put a draft PR up here: https://github.com/FordLabs/retroquest/pull/198. That fixes the root of it, but have to verify to make sure nothing else is broken by it that requires updating.


need a simple way to stay in the 1st Frame

i have tried to use media.play() and media.pause() to get it. But sometime, it won't work as what it should be, it just show nothing on the panel. Although i have even used those events like StateChanged, VideoSourceChanged.
Could it provide a simple way to stay in the 1st Frame whenever programe want?

As I knew, when you call the play method, VLC needs some time to decode frames to buffer.
It always to get a transparent image before the buffer is ready to play. I thank you can use another lib to get the frame snapshot.
Maybe you can try to set time to not zero value, perhaps it works...

I have test playing after the Event ContentRendered, and only doing pause() after the StateChanged(media.state==playing)
but here is also nothing on the panel.
&thanks


DeepSpeed webinar announcement

News page:

Also not sure why the tests our failing. It was a model test. I'll investigate if they're not passing after this latest commit (maybe I missed the DSE bump before?)
I also added to our GitHub README:


Add build for

I'm currently trying to use import 'object-hash/dist/object_hash.js'; to pull objectHash into my project.  Unfortunately, it throws the following error:

I created a jsfiddle that shows the problem.
At a minimum, it would be ideal to resolve the current build issue.  In the future, it would be really helpful if you could support the .mjs extension in your build, such as:
https://github.com/pladaria/reconnecting-websocket/blob/master/rollup.config.js#L22
Thanks for your help.

Are you sure this is related to the use of .mjs?
Either way, pull requests welcome :)

The problem is currently related to browserify and the node crypto lib.  On 1108, r = this and this = window within this context.  Unfortunately when using <script type="module">, using this within its context is undefined.

Referencing a similar issue:
https://github.com/aws-amplify/amplify-js/issues/888

Experiencing the same problem when building an electron project that uses this project.  For me, Disabling browserfy and using es6 exports before rebuilding the project fixed my issue.

Hi all, just wondering if this is something we can fix? I', working on an old project which get bundled with gulp. In dev mode, this package get imported via a

Same here. We want to use a modern and legacy build, but this issue is breaking the modern build strategy that relies on using script type="module".

Experiencing the same thing after upgrading my site to Angular 8 (which uses script type="module". It's a couple months later- is there a fork anyone knows about that supports this?

Any progress on this?

Again, PRs are always welcome. The build system here is quite outdated.
I’ve published v2.0.1, let me know if that doesn’t help.

I can confirm that my electron project now compiles with the unmodified version of object-hash.  Thank you for your hard work!


Analytics - Confusing event action triggers

Bug Description

1- When inside a story you go to the share button, it triggers the event action: story_open and story_close at the same time (seems wrong).
2- When you are at last story, the story-last-page-visible event action is not triggered.
Expected Behaviour

1- When you click the share button, only the story_open event action should be triggered. The story_close action should be triggered only when you click on it to close the dialog.
2-
a. When you are close to finish and opens the last story you expect this event action: story-last-page-visible.
b. When the story is finished, the event action open_story is triggered, is not wrong but confusing, in this case it could trigger the story-bookend-enter instead of story_open. This way we could leave open_story only for share button, so we can separate both actions and have a clearer metric.
Steps to Reproduce

I have measured through real time analytics the events that have been triggered. The navigation through the story has been done through a mobile device.
Screenshots

1- Events triggering at the same time: https://www.bernietorras.com/wp-content/uploads/2020/10/share-link-event-issue.jpg
2- Finished story: https://www.bernietorras.com/wp-content/uploads/2020/10/finished_story.jpg
Additional Context
https://github.com/ampproject/amphtml/blob/master/extensions/amp-story/amp-story-analytics.md
Story used for the example: https://www.bernietorras.com/web-stories/web-stories-meetup/

Plugin Version: 1.0.0 installed from the WordPress repository
Operating System: Win 10 & Android
Browser: Chrome 86

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance Criteria

Implementation Brief

Heya, thanks for your report.
I just did some testing with the help of this extension.

When inside a story you go to the share button, it triggers the event action: story_open and story_close at the same time

story_open is fired when opening a drawer or dialog inside a story (e.g. page attachment). And story_close is fired when closing. The share dialog is such a drawer.
In my testing the two events didn't trigger simultaneously. So I cannot reproduce what you're seeing.
I navigate through the story, and on the last page I tap to advance to open the sharing dialog -> story_open fires. I copy the URL -> nothing fires. I tap on the story to close the dialog -> story_close fires.

When you are at last story, the story-last-page-visible event action is not triggered.

It is triggered just fine in my testing and I can also see it in your screenshots. The event name is "story_complete" (story-last-page-visible is just the AMP-internal name, not the event name you see in GA)

I think what would help here is triggering story-bookend-enter / story-bookend-exit / story-bookend-click events for the bookend shown at the end.
We didn't include these originally because it's eventually being deprecated. But since it's still there at the moment, I think it makes sense to add that.

Hey Pascal!! Thank you very much for your quick response!
You are right. From desktop there's no problem, the story_close event is fired correctly in share button.
I find the problem about share button when I launch it from my mobile device. (Huawei P20).
I thought it would be a problem with my device, when I remembered that I have Android Studio installed and I have released a virtual device of Google Pixel XL. So I used it to test, I trust more than one Google device, even if it is virtual. ;)
You will see in the video I recorded that it still gives this problem, both events are activated when I click on the share button:
https://www.loom.com/share/c7d07d37c8d34faebc4b1c478bc9f88d
Thank you for considering my insights!

Very interesting, thanks for the useful video!
In that case it‘s probably best to report this oddity over at https://github.com/ampproject/amphtml since its AMP firing the events like this.


CIV: Report Portal Integration with AMI Validation

Please update the README.md explaining how the new feature works and how to use it (env vars, etc.).

Let's add the report portal pytest agent in requirements.txt


Conditionally compile arch-specific features

Condition Register-related definitions on target_arch
Add CI task to run a cross-compiled check for aarch64-unknown-linux-gnu

Closes #52.

Used a non-PR branch to validate that the new CI job's check task can fail.


Invalid code coverage with react-native/jest/preprocessor.js

[x] Review the documentation: https://facebook.github.io/react-native
[x] Search for existing issues: https://github.com/facebook/react-native/issues
[x] Use the latest React Native release: https://github.com/facebook/react-native/releases

Environment
  React Native Environment Info:
    System:
      OS: Linux 4.15 Linux Mint 18.3 (Sylvia)
      CPU: x64 Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
      Memory: 1.10 GB / 7.67 GB
      Shell: 2.7.1 - /usr/bin/fish
    Binaries:
      Node: 8.11.3 - /usr/bin/node
      Yarn: 1.7.0 - /usr/bin/yarn
      npm: 6.2.0 - /usr/bin/npm
    SDKs:
      Android SDK:
        Build Tools: 23.0.1, 26.0.3, 27.0.3, 28.0.1
        API Levels: 23, 25, 26, 28
    npmPackages:
      react: 16.4.1 => 16.4.1
      react-native: ^0.56.0 => 0.56.0
    npmGlobalPackages:
      react-native-cli: 2.0.1

Description
We use js Generators in own project, and when we run test jest --coverage we have a bad result because of the react-native/jest/preprocessor.js polyfilled function*(){} and create some helper function that affect to coverage result
Reproducible Demo
Info: https://gist.github.com/retyui/760ff91c0fab7310f8cea8c7e5c43978
Result:

Good first issue

Anyone help me?

@retyui Did you find a solution to this? I am also having issues with code coverage reports after upgrading to react-native 0.57

@Traviskn I didn't find a solution to this problem

@retyui I think we must open this issue again. This does not make sense I see exact same thing and this does not mkae sense my team has a mandate for 80% code coverage per component and I do not think anyone can achieve it with this bug

I recognize this issue exists but it's unlikely anyone will spend time on fixing this. I'll close this issue but if you need this fixed I recommend investigating and sending a PR with a fix :)

I'm just using babel-jest as a transform, instead of using the preprocessor and it worked.
Not sure yet if it's going to have bad consequences 😂


[New game]: tic tac toe

🎮 Game Request
Game logic and basic description
In the game, Player-1 starts playing the game and both players make their moves in consecutive turns. The player who makes a straight 3-block chain wins the game. This game is built on the front-end using simple logic and validation checks only.
Point down the features
Game point and rules
html file: This file contains the structure of the project.
css file: This file contains the styling of the application.
js file: This file contains the logic of the game.
 Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


chore: introduce tests for ManageService component

Description
Adds a suite of unit test cases for the base ManageService component (which is in turn used to create the ManageLuis, ManageQNA and ManageSpeech components)
Tests so far:

Test that the component renders with the correctly customized ui text
Test that the "select an existing resource" path works as expected
Test that the "Create a new resource" path works as expected
Test that the "Create a new resource" path works when a tier selection is provided
Test that the cancel button calls the right callback
Tests that the data is sent back to the calling component when user has completed session
Test that the "createService" prop is called (this is where the other components inject their specific details)

This involved creating simple mocks for a variety of Azure ARM APIs.
Still to come:

[ ] test ManageLuis directly
[ ] test ManageSpeech directly
[ ] test ManageQNA directly (hardest)

Task Item
Fixes #7902

Coverage increased (+0.6%) to 50.617% when pulling 68b2fb59f8df8d584524ba3c2406ed14060c061c on benbrown/manageservicetests into 6b3fab5eac8f9092d154e941fdb77f62d1db3e40 on main.

Component tests are generally in client/__tests__/components and in this PR they are siblings of the tested components dir


BUG - OAuthException: (#200) Missing Permissions

There is an error : OAuthException: (#200) Missing Permissions
in order to fix, in this file : https://github.com/thephpleague/oauth2-facebook/blob/master/src/Provider/Facebook.php
need to remove 'cover{source}' field
cf: https://github.com/thephpleague/oauth2-facebook/pull/54

Thanks bro that helped us a lot. We just launched our page today and it bugged..

Ugh, I think this one is urgent. This morning our Facebook login suddenly stopped working because of this bug, I think because Facebook changed something to their API. I assume all Facebook integrations using this bundle are failing at the moment (except when someone actually has permissions to receive the cover{source} field, which would be a very happy (and rare) coincidence).
I managed to fix it for now for our application by forking the repo. This seemed like the only option without hacking in the vendor folder, since the fields are hardcoded and I couldn't replace/decorate the Provider in Symfony. This works but it's a hassle, so I really hope PR https://github.com/thephpleague/oauth2-facebook/pull/54 gets merged soon (I can confirm it solves the issue) as it will prevent a lot of headaches around the globe.

I used a solution suggested here.
Using cweagans/composer-patches package I was able to temporarily patch the package.
Applying the following patch:
--- /dev/null
+++ src/Provider/Facebook.php
@@ -103,7 +103,7 @@ class Facebook extends AbstractProvider
         $fields = [
             'id', 'name', 'first_name', 'last_name',
             'email', 'hometown', 'picture.type(large){url,is_silhouette}',
-            'cover{source}', 'gender', 'locale', 'link', 'timezone', 'age_range'
+            'gender', 'locale', 'link', 'timezone', 'age_range'
         ];

         // backwards compatibility less than 2.8

Another option if you can't easily fork or patch the package is to extend the Provider\Facebook class as follows, and use it instead:
<?php

use League\OAuth2\Client\Provider;
use League\OAuth2\Client\Token\AccessToken;

class FacebookUserProvider extends Provider\Facebook {
    public function getResourceOwnerDetailsUrl(AccessToken $token)
    {
        $fields = [
            'id', 'name', 'first_name', 'last_name',
            'email', 'hometown', 'picture.type(large){url,is_silhouette}',
            'cover{source}', 'gender', 'locale', 'link', 'timezone', 'age_range'
        ];

        // backwards compatibility less than 2.8
        if (version_compare(substr($this->graphApiVersion, 1), '2.8') < 0) {
            $fields[] = 'bio';
        }

        $appSecretProof = Provider\AppSecretProof::create($this->clientSecret, $token->getToken());

        return $this->getBaseGraphUrl().$this->graphApiVersion.'/me?fields='.implode(',', $fields)
                        .'&access_token='.$token.'&appsecret_proof='.$appSecretProof;
    }

    private function getBaseGraphUrl()
    {
        return static::BASE_GRAPH_URL;
    }
}

Until this is resolved, there is an open pull requests that fixes the issue: see #59.

More on @judev - after extending a class, the least intrusive way to replace the provider is to create container compiler pass:
<?php

namespace App\Infrastructure\DependencyInjection\Compiler;

use App\Infrastructure\Oauth\Provider\FacebookUserProvider;
use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface;
use Symfony\Component\DependencyInjection\ContainerBuilder;

class FacebookCompilerPass implements CompilerPassInterface
{
    public function process(ContainerBuilder $container)
    {
        $definition = $container->getDefinition('knpu.oauth2.provider.facebook');
        $definition->replaceArgument(0, FacebookUserProvider::class);
    }
}

and register it in kernel (configureContainer method of Kernel class):
<?php

$container->addCompilerPass(new FacebookCompilerPass(), PassConfig::TYPE_BEFORE_OPTIMIZATION);

Thanks @therealmikz for this additional information, because I'am personally not familiar yet with the SF decoration / definition and compiler pass feature, and it took me quite time to figure this out by myself, and it would for sure have helped me having that info when I was looking into it. I think this is probably the best get around in the meantime for those using SF
However, if it could help, here is another solution of how I manage to fix this

Fork the league/oauth2-facebook repo in my own Github

Patched the Facebook provider as @mikealmond suggested & commit on the master of my personal Github repository

Updated my composer following this https://getcomposer.org/doc/05-repositories.md#vcs
"repositories": [ { "type": "vcs", "url": "https://github.com/h4wks/oauth2-facebook" } ],
And changed:
"require": { "league/oauth2-facebook": "^2.0" }
By
"require": { "league/oauth2-facebook": "dev-master" }

Run composer update.

If you choose to go this way, I strongly recommend you to replace the URL by your own repository as I am not going to maintain that one, it's just a temporarily get around.

Changes are live as of 2.0.2 so this issue could be closed I guess?


chore(benchmarks): add ajv and joi benchmark libraries

🔗 Linked issue

#7
❓ Type of change

[ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[X] ✨ New feature (a non-breaking change that adds functionality)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

I just added Ajv and Joi to the benchmarks to the four benchmarks. Because I'm not an expert, the implementation could, maybe, be optimized, but it allow to have some data to compare.
Here are the data from my computer:
===============================
Benchmarking with flat object
===============================
Vine x 10,021,081 ops/sec ±1.03% (88 runs sampled)
Zod x 1,211,267 ops/sec ±1.18% (87 runs sampled)
Yup x 435,075 ops/sec ±0.29% (89 runs sampled)
Joi x 1,809,984 ops/sec ±0.31% (84 runs sampled)
Ajv x 11,133,646 ops/sec ±0.34% (89 runs sampled)
Fastest is Ajv
=================================
Benchmarking with nested object
=================================
Vine x 8,788,298 ops/sec ±0.59% (86 runs sampled)
Zod x 574,303 ops/sec ±1.30% (84 runs sampled)
Yup x 195,536 ops/sec ±0.23% (87 runs sampled)
Joi x 887,795 ops/sec ±0.16% (90 runs sampled)
Ajv x 10,540,140 ops/sec ±0.64% (82 runs sampled)
Fastest is Ajv
======================
Benchmarking arrays
======================
Vine x 7,291,018 ops/sec ±0.49% (85 runs sampled)
Zod x 408,202 ops/sec ±1.08% (82 runs sampled)
Yup x 117,125 ops/sec ±0.35% (89 runs sampled)
Joi x 610,687 ops/sec ±0.20% (91 runs sampled)
Ajv x 9,818,757 ops/sec ±0.21% (90 runs sampled)
Fastest is Ajv
=======================
Benchmarking unions
=======================
Vine x 7,855,896 ops/sec ±0.50% (88 runs sampled)
Zod x 176,750 ops/sec ±0.40% (84 runs sampled)
Joi x 736,976 ops/sec ±0.20% (91 runs sampled)
Ajv x 10,259,113 ops/sec ±0.96% (83 runs sampled)
Fastest is Ajv

📝 Checklist

[X] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

Hey @lolo32,
Sorry for the delay.
Could you please resolve the conflict?

Closed in favor of https://github.com/vinejs/vine/pull/39


chore: restructure

/test

/test

/test

/test

/test

/test

/test

/test

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

/test

/test

/test

/test


Remove promt - PartialVolume Generation : VRG

depreciated.

Please remove ui popup when partial volume button click

The prompt was originally introduced through https://github.com/BrownBiomechanics/SlicerAutoscoperM/pull/108, @amymmorton do you know in which pull request the dialog became obsolete ?

The #121 was the new direction- but we are still unable to progess successfully
(the functionality in this issue was part of projective VRG generation. The analysis of this accuracy was performed internally again #110   The resultant 2d-3d results for first metacarpal and trapezium were poor and the usability in 4dct  prompted us to go the 3d-3d route)


Allow saving DataPackage with all its resources' data, including remote ones

DataPackage.save() as implemented https://github.com/okfn/datapackage-py/issues/17 just adds the local resources to the created zip file. It would be useful to have an option to embed all datapackage's data into its zip file as well, so it becomes self-contained.

MERGED
https://github.com/frictionlessdata/datapackage-py/issues/132


Restoring error - Aegis Authenticator

Using Aegis Authenticator on a Pixel 5 (running GrapheneOS).
Created a wallet on my phone, tried to restore it on a laptop (running Linux Mint).
When scanning the QR generator by Aegis it gives an error 'Unrecognizable Code'.
Tried on two different browsers (Brave/FF) to see if that made a difference.
Can provide other details if necessary.

"Unrecognizable Code" is an error that is only generated by either (1) scanning a QR code in an address input bar, or (2) scanning a QR code in a wallet's home page via the "scan" icon on the top right. Neither is intended to scan a QR code exported by an authenticator.
You said you were trying to restore a wallet. Did you type in the address of the wallet or scanning the address of the wallet first, before scanning the QR code exported by the authenticator? It sounds like you scanned the QR code from the authenticator in a place where it says to scan the QR code of a 1wallet - not the authenticator.

Sorry Aaron, I was scanning my auth. code where I should have scanned my address.
The error I do get, in the next screen:

Open Google Authenticator
Go to Google Authenticator, tap ... -> Export accounts on the top right corner

Scanning the generated QR gives the following
'Failed to parse QR code. Error: TypeError: The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type object'

Added support in https://github.com/polymorpher/one-wallet/pull/157 . It is a good authenticator. Should release an iOS version


Update README.md

add MENAT GDG Summit 2014 to the list

Closing pull request. Added MENAT Summit 2014 manually

LOL ,  why you didn't just merge?

Auto merge didn't worked coz you've forked repository long time ago and
there were a lot of changes. For me it was easier to copy changes than
cloning both branches, merge locally and push back.
On Sun Feb 15 2015 at 11:20:40 AM Mohamed Alouane<EMAIL_ADDRESS>wrote:

LOL , why you didn't just merge?
—
Reply to this email directly or view it on GitHub
https://github.com/gdg-x/zeppelin/pull/51#issuecomment-74411774.

aaah you are talking about merge conflict.
It's okay :)


prebuild-install sharp binary blocked

Did you see the documentation relating to installation?
Yes
Have you ensured the platform and version of Node.js used for npm install is the same as the platform and version of Node.js used at runtime?
Yes
If you are installing as a root or sudo user, have you tried with the npm install --unsafe-perm flag?
No
What is the complete output of running npm install --verbose sharp? Have you checked this output for useful error messages?
Yes, can't share full output but here is the relevant bit:

info sharp Downloading http://localhost:9000/libvips-8.8.1-darwin-x64.tar.gz
prebuild-install info begin Prebuild-install version 5.3.3
prebuild-install info looking for cached prebuild @ /Users/lafchi/.npm/_prebuilds/e4d137-sharp-v0.23.2-node-v64-darwin-x64.tar.gz
prebuild-install http request GET https://github.com/lovell/sharp/releases/download/v0.23.2/sharp-v0.23.2-node-v64-darwin-x64.tar.gz
prebuild-install WARN install getaddrinfo ENOTFOUND github.com github.com:443
gyp info it worked if it ends with ok
gyp verb cli [ '/usr/local/bin/node',
gyp verb cli   '/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js',
gyp verb cli   'rebuild' ]
gyp info using<EMAIL_ADDRESS>gyp info using<EMAIL_ADDRESS>| darwin | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb which failed Error: not found: python2
gyp verb which failed     at getNotFoundError (/usr/local/lib/node_modules/npm/node_modules/which/which.js:13:12)
gyp verb which failed     at F (/usr/local/lib/node_modules/npm/node_modules/which/which.js:68:19)
gyp verb which failed     at E (/usr/local/lib/node_modules/npm/node_modules/which/which.js:80:29)
gyp verb which failed     at /usr/local/lib/node_modules/npm/node_modules/which/which.js:89:16
gyp verb which failed     at /usr/local/lib/node_modules/npm/node_modules/isexe/index.js:42:5
gyp verb which failed     at /usr/local/lib/node_modules/npm/nod

What is the output of running npx envinfo --binaries --languages --system --utilities?

System:
OS: macOS 10.14.6
CPU: (12) x64 Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
Memory: 274.75 MB / 16.00 GB
Shell: 5.3 - /bin/zsh
Binaries:
Node: 10.14.2 - /usr/local/bin/node
npm: 6.4.1 - /usr/local/bin/npm
Utilities:
Make: 3.81 - /usr/bin/make
GCC: 4.2.1 - /usr/bin/gcc
Git: 2.21.0 - /usr/bin/git
Languages:
Bash: 3.2.57 - /bin/bash
Perl: 5.18.4 - /usr/bin/perl
PHP: 7.1.23 - /usr/bin/php
Python: 2.7.10 - /usr/bin/python
Ruby: 2.3.7 - /usr/bin/ruby

My firm blocks downloading binaries from github, I was able to get around this for sharp-libvips by configuring SHARP_DIST_BASE_URL, but I can't find a similar option for the sharp node binary? Am I missing something or is this not configurable?
Building with node-gyp is also not an option.

Hi, did you see https://github.com/lovell/sharp/issues/1805#issuecomment-514591879 ?

Yep that's exactly what I'm looking for. I suggest adding this to the installation docs. Thanks.

@Ivaylo-Lafchiev I've added this in commit ff98d2e, thank you for the suggestion.


Revert "stats: add new BoolIndicator stat type (#5813)"

This reverts commit 67d1eb4474461f41ee4cf388a98043b84f671b1f.
See https://github.com/envoyproxy/envoy/pull/6279

@taion809 @fredlas

I think this is the right move, one thing to note for the future implementation is that we will need a set of BoolIndicator tests for the prometheus handler in /test/server/html/admin_test.cc and ensure both the metric is a gauge and the type is an int.
Example:
# TYPE envoy_server_live gauge
envoy_server_live{} 0

SGTM if it's causing problems; it's not yet really needed for anything, and the initial motivation was just to more cleanly express how various stats should move across hot restart.

@mattklein123  Thanks much for reverting this quickly


support async search using RestHighLevelClient

Apparently, unlike elastic search, OpenSearch does not support submitting async searches (https://opensearch.org/docs/latest/search-plugins/async/index/)
It would be great to get it supported
Thank you,
Boris

@Wildsoft Are you looking for https://github.com/opensearch-project/asynchronous-search? I'll close this, but feel free to open new issues in that project if there are any gaps in this functionality in OpenSearch


leave the wallet idle and come back, user is locked out and not able to reopen

Video of issue http://somup.com/crVXY6oQLj
I was logged into the extension wallet through Chrome and then I went off to FF for an hour to do some testing there when I came back the wallet was not open so I clicked the icon to open the wallet and this is what displayed.

I never logged out so I was expecting to see a page asking me for my wallet password.
This seems like a bug that is happening instead of it prompting me to enter my password.

this is working

this is working

This is back seems to be a regression

I'd suggest bundling with the beta release to keep things simple for now.

I fixed this with #1036 , and it is live in production. Moving to QA

Closes #1029


Playwright I.haveRequestHeaders should affect all the tabs

Motivation/Description of the PR

Once custom headers are applied with I.haveRequestHeaders, they will be effective not only on the first tab, but on all ones opened from the first one
Resolves #3048

Applicable helpers:

[ ] WebDriver
[ ] Puppeteer
[ ] Nightmare
[ ] REST
[ ] FileHelper
[ ] Appium
[ ] Protractor
[ ] TestCafe
[x] Playwright

Applicable plugins:

[ ] allure
[ ] autoDelay
[ ] autoLogin
[ ] customLocator
[ ] pauseOnFail
[ ] coverage
[ ] retryFailedStep
[ ] screenshotOnFail
[ ] selenoid
[ ] stepByStepReport
[ ] wdio
[ ] subtitles

Type of change

[ ] :fire: Breaking changes
[ ] :rocket: New functionality
[x] :bug: Bug fix
[ ] :clipboard: Documentation changes/updates
[ ] :hotsprings: Hot fix
[ ] :hammer: Markdown files fix - not related to source code
[ ] :nail_care: Polish code

Checklist:

[ ] Tests have been added
[ ] Documentation has been added (Run npm run docs)
[x] Lint checking (Run npm run lint)
[x] Local tests are passed (Run npm test)

Makes sense, thank you


Basic Tests C# MacOS Timeout (Aborting VM command due to timeout of 3600 seconds)

https://source.cloud.google.com/results/invocations/04b83495-3198-4f75-8e64-fb7c9852c98f/targets/grpc%2Fcore%2Fpull_request%2Fmacos%2Fgrpc_basictests_csharp/log

This seems like a random kokoro issue. Let's reopen if we see the problem again.


openBinaryFile: permission denied  when calling eval command on a function

i have this function definition that i want to evaluate in atom text editor.
keepFirstXDecimals : Int -> Float -> Float
keepFirstXDecimals howMany nr =
    (nr * 10)
        |> floor
        |> toFloat
        |> flip (/) 10

keepFirstXDecimals 1 1.9923777

I go with the cursor on the line, and when i call the emjutsu eval command from the command pallete, nothing happens.
I tried few times in a row.
After a while i got this result:
keepFirstXDecimals 1 1.9923777
elm.exe: C:\me\projects\research-exchanges\elm-stuff\0.19.0\Elm_Repl.elmi: openBinaryFile: permission denied (Permission denied)
elm.exe: <<loop>>

But this only happened once, rest of the time nothing happens.
Any insight into what is causing this? I had this feature working just fine few months back.
I'm running elmjutsu 9.10.1, just updated it, restarted atom. The issue persists. Thanks :)

When trying to run the command, do you seeing any errors in the Atom dev console? (Open with command Window: Toggle Developer Tools)


added unpkg "dist/axios.js"

like https://github.com/vuejs/vue/blob/dev/package.json

Coverage remained the same at 93.734% when pulling e834d337bfe6ebc1717ad7fd1402e14074c62ede on jmnote:patch-1 into 46e275c407f81c44dd9aad419b6e861d8a936580 on mzabriskie:master.

Good job! Thank you~


talker_dio_logger depends on dio ^4.0.6

Please update the Dio package into 5.0.0. Thanks

Hello @Tokenizer94 !
Thanks for this issue. 5.0.0 dio version exist right now in new talker_dio_logger version