text:
UIBarButtonItem for anchorView

Please support UIBarButtonItem for the anchorView.
For the moment, I use this:
dropDown.anchorView = self.navigationItem.rightBarButtonItem!.valueForKey("view") as! UIView
Thanks!

@erdemPinch, nice proposition 👍
I will add that to milestone 2.0

authors: erdemPinch kevin-hirsch

repo: kevin-hirsch/DropDown


text:
Serialization errors with JSON adapter and Python3.4

Hi!
Assume we have vcr configured with json adapter:
import vcr
vcr = vcr.VCR(serializer='json')

and a simple method posting some data:

def login(username, password):
    credentials = {
        'username': username,
        'password': password,
    }

    response_obj = requests.post('https://example.com/login', json=credentials)
    return response_obj

Then the wrapped test method fails while trying to dump the request-response into json file:
    def test_login(self):
        with vcr.use_cassette('fixtures/vcr_cassettes/invalid_login.json'):
            with self.assertRaises(client.Unauthorized):
                self.client.log_in(username='***', password='***')

Error outputs is reduced:
  File "~/.tox/py34/lib/python3.4/site-packages/vcr/serializers/jsonserializer.py", line 13, in serialize
    return json.dumps(cassette_dict, indent=4)
  File "/usr/lib/python3.4/json/__init__.py", line 237, in dumps
    **kw).encode(obj)
  File "/usr/lib/python3.4/json/encoder.py", line 194, in encode
    chunks = list(chunks)
  File "/usr/lib/python3.4/json/encoder.py", line 422, in _iterencode
    yield from _iterencode_dict(o, _current_indent_level)
  File "/usr/lib/python3.4/json/encoder.py", line 396, in _iterencode_dict
    yield from chunks
  File "/usr/lib/python3.4/json/encoder.py", line 317, in _iterencode_list
    yield from chunks
  File "/usr/lib/python3.4/json/encoder.py", line 396, in _iterencode_dict
    yield from chunks
  File "/usr/lib/python3.4/json/encoder.py", line 396, in _iterencode_dict
    yield from chunks
  File "/usr/lib/python3.4/json/encoder.py", line 429, in _iterencode
    o = _default(o)
  File "/usr/lib/python3.4/json/encoder.py", line 173, in default
    raise TypeError(repr(o) + " is not JSON serializable")
TypeError: b'{"username": "***", "password": "***"}' is not JSON serializable

As I understand the problem occurs because vcr doesn't try to encode request body a counterweight to response.
And because in Python2.7 body is simple str type json.dump works correctly with it but fails on byte type of Python3.4.
Maybe we could try to encode request body into utf-8 similarly to response, but fallback to existent behavior in case of exception? (For real binary data posting)
If it makes sense I would like to provide an PR for this.
Thanks!

Thanks for the bug report! We'd definitely appreciate a PR for this, especially with tests for the JSON serializer.

A lot of changes have happened to VCRpy since this ticket was opened. As this ticket has become stale and we have a lot of old tickets that need to be groomed, I'm closing this for now to make it easier to see what is still relevant.
However if it is still needed, please feel free to re-open or create a new ticket.
Thanks! 🙏

source: gharchive/issue

authors: agriffis aliaksandrb neozenith

license: mit

license_type: permissive

license_source: bigquery


text:
Big blocks crash heap

Hi, the block bsv-mainnet height 826363 crashes node
peer.getBlock("000000000000000007a591825ac273c21c421f8a15c67b1d7e8babb123e39b2d", 120000)
Spends some time downloading Ok the block, but then crashes processing it.

I just tried it and it worked for me. Are you using the latest version of bsv-p2p (v2.0.1+)?
That is a 1.5GB block so on earlier bsv-p2p versions if the initializer option was not stream = true it would crash if your computer did not have enough RAM. The latest version automatically streams and processes the block in chunks if it is too large for RAM.

Hi, will try and come back. We were using "bsv-p2p": "^2.0.0"
thank you!

Hi, sorry again. Where is supposed to be modified /setted the stream = true ?

authors: kevinejohn mkpuig

license: MIT

license_source: github-api


text:
🛑 Pin Basement is down

In c42cb19, Pin Basement (https://pinbasement.com) was down:

HTTP code: 521
Response time: 56 ms

Resolved: Pin Basement is back up in d0da7de.

repo: kevinlangleyjr/upptime


text:
CRITICAL: Add Dark Mode

God damn it

Done.

repo: kevinsekuj/Job-Tracker


text:
🛑 FX blog (kty) is down

In 35b4107, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 21fa3eb after 9 minutes.

repo: keviocastro/upptime


text:
🛑 FX blog (kty) is down

In 0b9010e, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 6da634a after 6 minutes.


text:
🛑 FX blog (kty) is down

In 1d62c69, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 5f2636b after 6 minutes.


text:
🛑 elagi-cl API (kty) is down

In 953091a, elagi-cl API (kty) (https://api.egalite.cl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: elagi-cl API (kty) is back up in 5bd0a55.


text:
🛑 FX corretor (kty) is down

In ec3b46c, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in e87c120 after 30 minutes.


text:
🛑 FX blog (kty) is down

In 4bc72e7, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in c2b7252 after 6 minutes.


text:
🛑 FX corretor (kty) is down

In 92cded5, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in b3d3976 after 6 minutes.


text:
🛑 FX blog (kty) is down

In 6e870df, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 75bf940 after 11 minutes.


text:
🛑 FX corretor (kty) is down

In 052cd1c, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 6f6b892 after 6 minutes.


text:
🛑 FX corretor (kty) is down

In 6a75ece, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 5d60521 after 35 minutes.


text:
🛑 FX blog (kty) is down

In dfaa934, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 105638c after 7 minutes.


text:
🛑 FX corretor (kty) is down

In 50d80eb, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 74e2dcb after 10 minutes.


text:
🛑 FX blog (kty) is down

In eec3936, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in c7211fc after 10 minutes.


text:
🛑 FX corretor (kty) is down

In 64c25d4, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 53a5a17 after 7 minutes.


text:
🛑 FX corretor (kty) is down

In 82f3adf, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 7ab65ae after 19 minutes.


text:
🛑 FX corretor (kty) is down

In f6ce9df, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 7872b02 after 10 minutes.


text:
🛑 FX blog (kty) is down

In 351b012, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in b9afb42 after 6 minutes.


text:
🛑 FX blog (kty) is down

In 27bba1a, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 549a9bc after 6 minutes.


text:
🛑 FX blog (kty) is down

In 1e6942a, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in bdf6abe after 5 minutes.


text:
🛑 FX blog (kty) is down

In ab60b29, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in ca6a9cd after 6 minutes.


text:
🛑 FX blog (kty) is down

In 375a270, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 8e7b218 after 7 minutes.


text:
🛑 FX blog (kty) is down

In 9673df2, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 1c52194 after 11 minutes.


text:
🛑 FX corretor (kty) is down

In a85b475, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in b09a9b8 after 5 minutes.


text:
🛑 FX net (kty) is down

In b8c38a3, FX net (kty) (https://foxter.net.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX net (kty) is back up in 2c5ec61.


text:
🛑 FX corretor (kty) is down

In 72e5f48, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 823315d after 6 minutes.


text:
🛑 FX blog (kty) is down

In 8593ff5, FX blog (kty) (https://blog.foxterciaimobiliaria.com.br) was down:

HTTP code: 503
Response time: 261 ms

Resolved: FX blog (kty) is back up in 6faaa78 after .


text:
Consider a patch that would show the list as a CLI table?

I would be willing to work on this patch. A --pretty option can ensure that the output is shown as a cli-table.

Addressed in #2
Solved in aaac0c70df4bba62cfa95225690fea4b7ee3f0ba

repo: kevva/viewport-list-cli


text:
test getting cellID

BEGINRELEASENOTES

Adds test to check getting cellID from DataHandle.
2 Algorithms: first writes collection with cellID, second reads it using the DataHandle and checks for correctness.

ENDRELEASENOTES

Solves https://github.com/key4hep/k4FWCore/issues/54

source: gharchive/pull-request


text:
Message signature

Hello. Not quite understand how you can sign the message. Client installed on PC, on Android too. But the function of signing the message has not yet been found. There is only in the browser, but it says that you can only sign on the local client. Help me please! :)

Please somebody :(

From the CMD.exe prompt: keybase sign

authors: maxtaco warrantor-Antony-Stedfis

repo: keybase/client


text:
Decryption issue?

I received a keybase-gpg encoded message from a friend:
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.51
Comment: https://keybase.io/crypto
...
-----END PGP MESSAGE-----

I saved the entire blob into a file and used keybase pgp decrypt -i to decrypt it:
seth@schroeder:~$ keybase pgp decrypt -i rory.txt
▶ ERROR decrypt error: unable to find a PGP decryption key for this message

However: gpg -d < rory.txt worked fine.
What am I doing wrong?

Could you please give us the output of gpg --version, just in case?

sorry - I should've included it:
seth@schroeder:~$ gpg --version
gpg (GnuPG) 1.4.20
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: ~/.gnupg
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
        CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2

Hmm, I know 2.1's given us trouble before, but I don't remember any problems with 1.4. I'll have to stare at that error path for a little while...

The gpg install came from the GPGTools suite for Mac, if it matters.

So, I just tried again, and keybase is prompting me for the passphrase but isn't accepting what I use for gpg. Is there a different one to use?

Seth, can you send us gpg --list-packets < rory.txt? My guess is you don't have this particular GPG key registered with keybase, so keybase pgp decrypt can't decrypt rory.txt.

@maxtaco - sure. But I think the key signatures are the same (see second code block):
seth@schroeder:~$ gpg --list-packets < rory.txt
:pubkey enc packet: version 3, algo 1, keyid 22CE58DD73A4D513
	data: [4094 bits]

You need a passphrase to unlock the secret key for
user: "Seth <redacted>"
4096-bit RSA key, ID 73A4D513, created 2011-04-05 (main key ID B37C37DB)

:pubkey enc packet: version 3, algo 1, keyid 5A008680BDC0DD5D
	data: [2047 bits]
:encrypted data packet:
	length: 432
	mdc_method: 2
gpg: encrypted with 2048-bit RSA key, ID BDC0DD5D, created 2016-02-15
      "Rory <redacted>"
gpg: encrypted with 4096-bit RSA key, ID 73A4D513, created 2011-04-05
      "Seth <redacted>"
:compressed packet: algo=2
:onepass_sig packet: keyid 0736305E5E51F46F
	version 3, sigclass 0x00, digest 10, pubkey 1, last=1
:literal data packet:
	mode u (75), created 1455571644, name="",
	raw data: 66 bytes
:signature packet: algo 1, keyid 0736305E5E51F46F
	version 4, created 1455571644, md5len 0, sigclass 0x00
	digest algo 10, begin of digest 4d c8
	hashed subpkt 2 len 4 (sig created 2016-02-15)
	subpkt 16 len 8 (issuer key ID 0736305E5E51F46F)
	data: [2048 bits]

seth@schroeder:~$ keybase pgp select
▶ ERROR You already have a PGP key registered (AEE8 800B 11E4 C46A 25C4 8E83 8D86 D63C B37C 37DB)
Specify the `--multi` flag to override this check
seth@schroeder:~$ gpg -d rory.txt

You need a passphrase to unlock the secret key for
user: "Seth <redacted>"
4096-bit RSA key, ID 73A4D513, created 2011-04-05 (main key ID B37C37DB)

So I  think my theory was right. You can import your second PGP into your local keybase keyring with keybase pgp select --multi

That didn't seem to work:
seth@schroeder:~$ keybase pgp select --multi
#    Algo    Key Id             Created   UserId
=    ====    ======             =======   ======
1    4096R   8D86D63CB37C37DB             Seth <seth@redacted>
2    4096R   0DB933422B87558D             Seth <seth@otherredacted>
Choose a key: 1
You've already selected this public key for use on Keybase. Would you like to update it on Keybase? [Y/n] y
▶ INFO Posting update for key aee8800b11e4c46a25c48e838d86d63cb37c37db.
▶ INFO Update succeeded for key aee8800b11e4c46a25c48e838d86d63cb37c37db.
seth@schroeder:~$ keybase pgp decrypt -i rory.txt
▶ ERROR decrypt error: unable to find a PGP decryption key for this message

and what if you try to select key #2?
On Mon, Feb 15, 2016 at 9:21 PM, Seth Bromberger notifications@github.com
wrote:

That didn't seem to work:
seth@schroeder:~$ keybase pgp select --multi
Algo    Key Id             Created   UserId
=    ====    ======             =======   ======
1    4096R   8D86D63CB37C37DB             Seth seth@redacted
2    4096R   0DB933422B87558D             Seth seth@otherredacted
Choose a key: 1
You've already selected this public key for use on Keybase. Would you like to update it on Keybase? [Y/n] y
▶ INFO Posting update for key aee8800b11e4c46a25c48e838d86d63cb37c37db.
▶ INFO Update succeeded for key aee8800b11e4c46a25c48e838d86d63cb37c37db.
seth@schroeder:~$ keybase pgp decrypt -i rory.txt
▶ ERROR decrypt error: unable to find a PGP decryption key for this message
—
Reply to this email directly or view it on GitHub
https://github.com/keybase/client/issues/2032#issuecomment-184477354.

Key #2 is for work and has never been used by Keybase, which is where my friend got the encryption. Nevertheless:
seth@schroeder:~$ keybase pgp select --multi
#    Algo    Key Id             Created   UserId
=    ====    ======             =======   ======
1    4096R   8D86D63CB37C37DB             Seth Bromberger <seth@redacted>
2    4096R   0DB933422B87558D             Seth Bromberger <seth@otherredacted>
Choose a key: 2
▶ INFO Bundle unlocked: 0DB933422B87558D
▶ INFO Generated new PGP key:
▶ INFO   user: Seth Bromberger <seth@otherredacted>
▶ INFO   4096-bit RSA key, ID 0DB933422B87558D, created 2012-04-20
seth@schroeder:~$ keybase pgp decrypt -i rory.txt
▶ ERROR decrypt error: unable to find a PGP decryption key for this message

Ah, you're right that second key was a red herring, sorry about that.
One last favor, can you paste the output of:
gpg --export -a 8D86D63CB37C37DB
Weirdly, the key you have on keybase has a subkey equal to the primary, which should never happen...  I wonder how that corrupt key showed up on our server.. Thanks!

(This outputs your public key only of course, and won't reveal any private key material)

No worries. I really appreciate your time on this:
seth@schroeder:~$ gpg --export -a 8D86D63CB37C37DB
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
AqX21uWThgcxCSksyRLVUvHE0A==
=3UJY
-----END PGP PUBLIC KEY BLOCK-----

My gpg keychain shows a subkey of 73A4D513.

Right, but weirdly, this output you just showed me shows no such subkey.   Try gpg --export -a 8D86D63CB37C37DB | gpg --list-packets | grep 73A4D513. On that key you sent me, nice dice.  Very weird.

Ack, I take it back!  One scond...

seth@schroeder:~$ gpg --export -a 8D86D63CB37C37DB | gpg --list-packets | grep 73A4D513
	keyid: 22CE58DD73A4D513

Ok, well sorry to lead you down two dead ends.  My current guess is that it's a bug in the Go OpenPGP crypto library (wouldn't be the first).  However, this sort of thing is hard for me to debug since I don't have your private key. If I was going to start debugging it (no promises I can get to it right away), I'd maybe focus a little bit on what happens when you have a subkey with flags 2E, which is unusual.  Usually people use RSA keys for encryption or signing, but not both.  I'll make a ticket for it, but this seems like a pretty a obscure bug, so it might not be top priority.  Thanks for all of your patience and feedback and help!

...ok, so what's your recommended course of action? Revoke and create new keys? (If so, what parameters?)

I would recommend just using gpg for now, what do you think?

I don't want to recommend trying a new key, because I'm slightly concerned it won't solve the problem!

Yeah, I can certainly do that. When you say "Usually people use RSA keys for encryption or signing, but not both", do you mean that people usually create two subkeys, one for encryption and one for signing?

Yes, or they use the primary key for signing, and the subkey for encryption.  In fact, I don't believe GPG gives you the option to use the same subkey for both as of 2.0.x.
(BTW the flags are:
 key_flags :
    certify_keys : 0x1
    sign_data : 0x2
    encrypt_comm : 0x4
    encrypt_storage : 0x8
    private_split : 0x10
    auth : 0x20
    shared : 0x80

So your subkey is sign_data | encrypt_comm | encrypt_storage | auth

For instance:
 gpg --edit-key test7@key.com
gpg (GnuPG/MacGPG2) 2.0.28; Copyright (C) 2015 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Secret key is available.

pub  1024R/8DEF4F9B  created: 2016-02-16  expires: never       usage: SC
                     trust: ultimate      validity: ultimate
sub  1024R/09FB5927  created: 2016-02-16  expires: never       usage: E
[ultimate] (1). Test 7 Key <test7@key.com>

gpg> addkey
This key is not protected.
Please select what kind of key you want:
   (3) DSA (sign only)
   (4) RSA (sign only)
   (5) Elgamal (encrypt only)
   (6) RSA (encrypt only)

OK, but creating a key within the gpg keychain app creates keys with exactly the same properties I have now.

also, looking at keys that I'm tracking, Chris Coyne's key capabilities are the same as mine.

...as are yours :)

Hah, right you are! We generated these keys a while ago.  Should update...
So now I don't have any great theories unfortunately.  PGP decryption works for me...

OK, I stopped / killed all keybase processes and restarted. Now when I do a keybase pgp decrypt -i rory.txt, I get the following dialog (with the depicted error message when I enter my passphrase for the key):

I believe it wants your keybase passphrase, can you try that?

OK, sorry for the dumb question - what's my keybase passphrase? Is that the same thing I enter to sign in to https://keybase.io?

Yes.  Our philosophy is "one passphrase for all of keybase."  So when you import your PGP private key into your local keybase keychain, it's the same passphrase as when you log into the web site, etc.

ok, that got rid of the dialog box but I'm still getting ▶ ERROR decrypt error: unable to find a PGP decryption key for this message. Oh well - thanks again for all the help.

I have the same issue after upgrading keybase to version 1.0.14-1. This works for me:
$ gpg --decrypt < encrypted_file

but this gives an error:
$ keybase pgp decrypt -i encrypted_file
▶ ERROR decrypt error: unable to find a PGP decryption key for this message

I have selected my only PGP key with keybase:
$ keybase pgp select
▶ ERROR You already have a PGP key registered (***<censored>***)
Specify the `--multi` flag to override this check

Try:
keybase pgp select --only-import

@maxtaco - that worked for me, anyway! Thanks. Should I close this or wait for @valo to confirm?

I had the same issue, and keybase pgp select --only-import worked for me too. I will note that I had multiple encryption subkeys.

When I try keybase pgp select --only-import I get:

▶ ERROR ImportKey error: GPG error: exit status 2

keybase version 1.0.23-20170522181119+8a8aea0
gpg (GnuPG) 2.1.21
If I try using gpg2 directly on the command line, it works.

@westonruter  can you do keybase log send?

@maxtaco log id 961283e4af1a8b623747071c.

thanks, cc to @zapu  for the triage

hello @westonruter , thanks for using Keybase!
importing seems to fail with:
gpg: key 92E87D4A08202E450FD03462DC17BE6AE6CCB271: error receiving key from agent: End of file - skipped
gpg: key 0369DBEA635050295553C3A92C7256B4A75F9F86: error receiving key from agent: End of file - skipped
gpg: ATENCIÓN: no se ha exportado nada

would you mind describing your setup so I can see what we are compatible with and what might be causing problems? Thanks

@zapu I'm on OSX 10.12.5. I installed Keybase via the OSX installer. Keybase PGP has worked up until recently, and the only thing I think changed was a Keybase app update. When Keybase stopped working, I installed gpg2 via Homebrew yesterday, and I can use gpg2 directly with the keys I have in ~/gnupg/pubring.gpg.

Can you show of which gpg2 ?
Also can you verify that they keys would actually export with gpg2 invoked manually? Carefully, without anyone looking or anything sniffing, try gpg2 --export-secret-key -a (careful, your secret key will be printed out if that succeeds).
Thank you and sorry for the inconvenience.

Yes:
$ which gpg2
/usr/local/bin/gpg2

$ readlink $(which gpg2)
../Cellar/gnupg/2.1.21/bin/gpg2

$ gpg2 --export-secret-key -a
-----BEGIN PGP PRIVATE KEY BLOCK-----
...

Hello,
I am facing a similar issue, but I could not solve it even with the help of above thread
your log ID : 591bbb04059392d8e9db9b1c
keybase pgp select --only-import does not work for me and I am on version
keybase --version
keybase version 4.6.0-20191010081014+134c2d892b
I have the public and private key but I seem to get an error
terraform output password | base64 --decode | keybase pgp decrypt
▶ ERROR decrypt error: unable to find a PGP decryption key for this message
I have also posted a detailed version on https://stackoverflow.com/questions/53513795/pgp-key-in-terraform-for-aws-iam-user-login-profile/58347607#58347607
TIA

Passphrase Welcome2KeppelLand
-----BEGIN PGP PRIVATE KEY BLOCK-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/crypto
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
=LN7p
-----END PGP PRIVATE KEY BLOCK-----
-----BEGIN PGP MESSAGE-----
Version: BCPG v1.58
hIwDMjIbfLbPrAQBA/9QsVqgQYFuy0TID1iBwbS+aisj92j97+CZOIUTtD0rUk77
Vo00+J/ZeHJdqRoXf1ycD83OkunBELkaox+0SSeoEL8nou4mfrY+gipRPMvCkanj
34Z7LM33bM1lhdsJb6uDcgUQmaUhU4jE1TG0/vNaYxuomYP3U2i78xBwJMxLT9LA
4gGJcPlamCdr5vKw/j0Tl6XH8zJsvGTcv3hyUtmXf0J1GtfR/HZNZRZtJEL5VqPK
jps0fXCTbWGHL75N65IClKd/3D8TV51JTOQounfrlLLuGl5bymYFgWT0/ovn2bQw
MvJk3pQKy6pdIN8KpZJD8IX36Vmf2pRXcs8ckNqXOcBOdx+NrOHLo1FbUO5CTyWv
tPHYMHDNqZT4PgOJHb/6cM/LtVgPyKsovk52/pQgGz8JZlmNvWOnJ9YaO8HtclRE
rvSKbu4RlAe05XGJ/LZbVbFXAWuNgaNNqUHAo1p+RRuYR0BgSwJ8XhRVbgtDNsX3
mJUdz0+hRxZafgoZBI18RGgfCnNiOgayaCw3FiysXJ5qKmitG9WOZPdMMDQKwmWA
xz1khKklirJUh0ysNn9h9ltqM5xKS8XoW9anLd0WhIwRsv/AeHkHu9xGnuA20wIf
+JtImfOoYCfQ1WXctK4B9lG+3VZ3PS88BFaq/UTsZYpkIbsQEF7aDjkGWXV910mY
TtLRiOHTCK4qUp5tsqmGMa3RrAX/VAoA12bCrGmbtDcP3pc=
=jgWB
-----END PGP MESSAGE-----
Can anyone help me please? I am having an interview, they sent me a txt file like this, what will I do next? thank you

authors: DuyNguyen-04061999 maxtaco monisha6791 oconnor663 samstav sbromberger valo westonruter zapu


text:
Keybase is killing my battery

Not sure what's going on, but Keybase seems to be consuming a lot of energy according to OS X's Activity Monitor.  Is this expected at this point in development?  Sent some logs if they are useful in troubleshooting this: a1b2ad5ee2e84a1fbe97a01c
Some screenshares:

and then...

Maybe related, but when I Quit Keybase.app from the menubar there are still some keybase processes hanging around.
Before quitting:
❯ ps aux | grep -i keybase
crcastle        29616  22.8  1.0  3329068  84964   ??  S     2:41PM   0:02.98 /Applications/Keybase.app/Contents/Frameworks/Keybase Helper.app/Contents/MacOS/Keybase Helper --type=renderer --no-sandbox --lang=en-US --node-integration=true --num-raster-threads=2 --enable-zero-copy --content-image-texture-target=3553,3553,3553,3553,3553,34037,3553,3553,3553,34037,3553,34037,34037 --video-image-texture-target=34037 --channel=29612.1.804710486
crcastle        29614  10.5  0.3  2718484  27360   ??  S     2:41PM   0:01.20 /Applications/Keybase.app/Contents/Frameworks/Keybase Helper.app/Contents/MacOS/Keybase Helper --type=gpu-process --channel=29612.0.1497789292 --no-sandbox --supports-dual-gpus=false --gpu-driver-bug-workarounds=14,15,29,34,38,47,51,58,64 --gpu-vendor-id=0x8086 --gpu-device-id=0x162b --gpu-driver-vendor --gpu-driver-version
crcastle        29612   9.3  0.9  3420768  74916   ??  S     2:41PM   0:01.78 /Applications/Keybase.app/Contents/MacOS/Electron
crcastle        29617   0.1  1.1  3345660  96124   ??  S     2:41PM   0:01.32 /Applications/Keybase.app/Contents/Frameworks/Keybase Helper.app/Contents/MacOS/Keybase Helper --type=renderer --no-sandbox --lang=en-US --node-integration=true --num-raster-threads=2 --enable-zero-copy --content-image-texture-target=3553,3553,3553,3553,3553,34037,3553,3553,3553,34037,3553,34037,34037 --video-image-texture-target=34037 --channel=29612.2.217889654
crcastle        26035   0.0  1.3 573441920 113160   ??  S     9:09AM   0:02.86 /Applications/Keybase.app/Contents/SharedSupport/bin/kbfs -debug /keybase
crcastle        26015   0.0  0.2 573452052  20512   ??  S     9:08AM   0:02.04 /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d service
root              775   0.0  0.0  2471628    968   ??  Ss   Thu02PM   0:00.04 /Library/PrivilegedHelperTools/keybase.Helper
crcastle        29846   0.0  0.0  2432792    560 s000  R+    2:41PM   0:00.00 grep --color=auto -i keybase

After quitting:
❯ ps aux | grep -i keybase
crcastle        26035   0.0  1.3 573441920 113160   ??  S     9:09AM   0:02.86 /Applications/Keybase.app/Contents/SharedSupport/bin/kbfs -debug /keybase
crcastle        26015   0.0  0.2 573453100  20588   ??  S     9:08AM   0:02.06 /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d service
root              775   0.0  0.0  2471628    968   ??  Ss   Thu02PM   0:00.04 /Library/PrivilegedHelperTools/keybase.Helper
crcastle        29883   0.0  0.0  2423572    344 s000  R+    2:43PM   0:00.00 grep --color=auto -i keybase

If I kill these (including sudo kill the root-owned one), then Keybase.app menu bar icon automatically starts up including a bunch of other processes.  I assume this has something to do with launchctl or some other watchdog.

Thanks!  Sure seems like a bug, we'll check it out.

Having the same issue. See #2349.
I can make the issue go away by clicking on the system menu bar icon, which opens the window showing my KBFS shared directories. After a while (~ one day) the issue comes back again.

:+1: from me as well. It just seems strange that it's using so many resources when it shouldn't be doing much...
I just uploaded my logs as well in case it helps you out: 1e299338d3e272028bc4b21c

Clicking on the menubar and opening the window once a day has been working for me while waiting for a fix.

Sorry for not updating this issue.  We pushed a fix!  But we also broke the updater.  So please run keybase update run to get the latest build, and check that your version (keybase version) is -20160404 or later, and let us know if you still see this.

@bkendall It looks like you're already on the latest version.  Are you sure that you're still seeing this recently?  If so, we'll take another look.

@cjb I just let activity monitor run for a little bit - looks like it still sits around 3-4% CPU

and the energy monitor is still reporting high impact:

I'm 90% sure that I had restarted my computer after updating this, and I haven't opened the UI for keybase yet. Don't know if that's useful, but given the comment about opening that window, thought I would mention it.
Anything else I can dig into for you locally?

Thanks, that's very helpful.  Want to confirm that it stops when you open the menu icon?

I would say that was a success.

For kicks, I just uploaded my logs again as well: bf92354ff8b8d6d00a6cd51c

Just updated.  Gonna let it run for a few days and will report back with some observations/stats.  Thanks @cjb!

I updated yesterday, and my observations seem to match @bkendall's.  Keybase.app is still using 2-7% CPU doing "nothing" until I click the menu dock icon.
Sent some logs in if they're helpful: a8edac59627e24d386d4041c (generated these a minute or two after click the menu dock icon)

The update seems to have fixed the problem for me. I've made sure not to click on the icon and I have not seen any high CPU usage from keybase.

Same for me: After upgrading to the latest keybase version 2 days ago cpu usage and power consumption improved substantially.

This issue has also been resolved for me.

Still actual issue for me. Keybase usage 60-70% of CPU when idling

my log id: da26a6133cabdc62351bd91c

@pvllltk It looks like you're not using one of our download builds -- please switch to https://keybase.io/download

authors: bbck bkendall cjb crcastle kommen pvlltvk taylorzane


text:
Can't log in -- signing_kid not found

Probably a duplicate of https://github.com/keybase/client/issues/24459 based on error message, but since I have a log, and that's reported on iOS, I'll leave this as a separate bug for now.

keybase login (note: can reproduce on GUI too)
Enter keybase site username
Enter keybase site password
Select 'sign installation' (not import key)
Enter a new name for this device
Enter key password
I get an error: "ERROR signing_kid XXXXXXXXXX not found"

I have previously been able to use the keybase client but it was 2+ years ago. I can log into the website fine. The key it wants to sign with is still present and valid. I do not have any desktop keyrings (I don't have a desktop) and my GPG settings are basically no-cache (prompt for PIN every time).
my log id: a8a0191bb9e8d9a7e053ad1c
P.S. Step 3 (enter keybase site password) is WAY too aggressive about capturing keystrokes and input. I can't switch screens with my usual awesomewm shortcuts or focus another window by clicking the mouse while it's up.

Getting the same error

I've the same error. I try to login again on my machine after some and get this error.

I, too, also get this error

This is a 2-year old bug. Please just hit the thumbs-up vote icon to avoid notifying. Thanks!

authors: curtisault floriangosse olebedev za3k


text:
Can't validate my Ycombinator Profile...

Can't validate my Ycombinator Profile...
now have 2 points... but seams anything else happends
ideas ?
thanks....

Seams I need 2 points.... this was the reason.


text:
only delay offline check when in foreground CORE-7583

Patch does the following:
1.) Does not delay and wait for connection in IsOffline if the app is not in the foreground. Otherwise we would get a bad interaction with UnboxMobilePushNotification where we would run IsOffline get delayed 4 seconds (which would hurt the plaintext notification), and then on foreground would not do the wait since we thought we already did (the !delayed check). After this change, we won't set this variable in the background, and the delay will happen once foregrounded.
2.) Change GetThreadNonblock to use the new Reason parameter to set itself into the foreground if the reason is PUSH. The frontend will call this function so fast that it will beat the normal foreground notification we get from the native code. So if we get a PUSH get thread call, just set ourselves into the foreground. cc @chrisnojima since this will be the first use of this parameter.

Also I'll just mention the main purpose of this is to stop the gray bar from temporarily showing if you just got a plaintext notification.


text:
Listen for login notification and update the store.

@keybase/react-hackers
(please excuse the weird hacky temporary base in this PR, it's based off the remote-store with diffs branch but with a merge from master so I could get the latest notification changes)
For: https://keybase.atlassian.net/browse/DESKTOP-192
Now we're in business! The ui appropriately handles when we've logged out and logged in.

:+1:

Closing this and reopening against master.

authors: MarcoPolo chrisnojima


text:
libdokan offline

WIP, still doing more testing.

After two weeks of unrelated CI failures, rebasing finally creates a CI pass.


text:
System messages for join/leave

@keybase/react-hackers

Add a new "system" message type
Render it in a UserNotice with the author's avatar
Use text like "bob joined #foo." or "You joined #foo."
If it's for you, have a "Manage channel subscriptions." link underneath that navigates to that team's Manage Channels page in the teams tab.

:no_entry: Error rendering the commits fab5e7886ee9...8cac8fa5d5af on linux. :mag_right: 26 errored, 7 new, 37 changed

Error in 8cac8fa5d5af: Chat_List-Normal-ERROR

Error in fab5e7886ee9: Devices_Devices_List-Devices-ERROR

Error in 8cac8fa5d5af: Devices_Devices_List-Devices-ERROR

Error in fab5e7886ee9: Chat_No_Conversation-normal-ERROR

Error in fab5e7886ee9: Chat_Input-Normal-ERROR

Error in 8cac8fa5d5af: Chat_Input-Normal-ERROR

Error in fab5e7886ee9: Chat_Inbox-You_Rekey_Selected-ERROR

Error in 8cac8fa5d5af: Chat_Inbox-You_Rekey_Selected-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-You_Rekey-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-You_Rekey-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-Selected_Normal-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-Selected_Normal-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-Selected_Muted-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-Selected_Muted-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-Part_Rekey_Selected-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-Part_Rekey_Selected-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-Part_Rekey-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-Part_Rekey-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-Normal-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-Normal-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-Long_Top-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-Long_Top-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-Long_Bottom-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-Long_Bottom-ERROR (view)
Error in fab5e7886ee9: Chat_Inbox-Empty-ERROR (view)
Error in 8cac8fa5d5af: Chat_Inbox-Empty-ERROR (view)
Added: Chat_No_Conversation-normal (view)
Added: Chat_Banner_Invite-Invite (view)
Added: Chat_Banner_Info-Info (view)
Added: Chat_Banner_Error-Error (view)
Added: Chat_Banner_Broken-Broken_Tracker_3 (view)
Added: Chat_Banner_Broken-Broken_Tracker_2 (view)
Added: Chat_Banner_Broken-Broken_Tracker_1 (view)
Changed: You_Rekey-Normal (before) (after) (diff)
Changed: Text-Body_Small_Semibold_Italic_Documentation (before) (after) (diff)
Changed: Text-Body_Small_Italic_High_Risk (before) (after) (diff)
Changed: Text-Body_Big_Documentation (before) (after) (diff)
Changed: Colors-white_ffffff (before) (after) (diff)
Changed: Colors-white_20_rgba_255_255_255_0_20 (before) (after) (diff)
Changed: Colors-red_ff_4_d_61 (before) (after) (diff)
Changed: Colors-grey_cccccc (before) (after) (diff)
Changed: Colors-green_3_E_8_FAF_3 (before) (after) (diff)
Changed: Colors-dark_Blue_4_103_c_64 (before) (after) (diff)
Changed: Colors-blue_5_F_8_FAFD (before) (after) (diff)
Changed: Colors-blue_4_ebf_5_fc (before) (after) (diff)
Changed: Colors-blue_3_a_8_d_7_ff (before) (after) (diff)
Changed: Colors-black_10_rgba_0_0_0_0_10 (before) (after) (diff)
Changed: Colors-black_05_rgba_0_0_0_0_05 (before) (after) (diff)
Changed: Colors-beige_f_7_f_1_eb (before) (after) (diff)
Changed: Buttons-Secondary_waiting (before) (after) (diff)
Changed: Buttons-Secondary_full_Width_waiting (before) (after) (diff)
Changed: Buttons-Secondary (before) (after) (diff)
Changed: Buttons-Primary_small_waiting (before) (after) (diff)
Changed: Buttons-Primary_full_Width_waiting (before) (after) (diff)
Changed: Buttons-Follow_small_waiting (before) (after) (diff)
Changed: Buttons-Danger_small_waiting (before) (after) (diff)
Changed: Buttons-Danger_full_Width (before) (after) (diff)
Changed: Buttons-Danger (before) (after) (diff)
Changed: Avatar-Normal_x_48 (before) (after) (diff)
Changed: Avatar-Normal_x_32 (before) (after) (diff)
Changed: Avatar-Normal_x_24 (before) (after) (diff)
Changed: Avatar-Mutual_Follow_x_64 (before) (after) (diff)
Changed: Avatar-Mutual_Follow_x_48 (before) (after) (diff)
Changed: Avatar-Mutual_Follow_x_112 (before) (after) (diff)
Changed: Avatar-Follows_You_x_80 (before) (after) (diff)
Changed: Avatar-Follows_You_x_112 (before) (after) (diff)
Changed: Avatar-Following_x_176 (before) (after) (diff)
Changed: Avatar-Following_x_16 (before) (after) (diff)
Changed: Avatar-Fallback_x_32 (before) (after) (diff)
Changed: Avatar-Fallback_x_16 (before) (after) (diff)

this is fine short term but i'd look at the list of possible system messages. I imagine we'll have specific types (join/leave) and more generic ones where we should just plumb through whatever text they send us. there's a list of them in zeplin or invision if you want to see what we're thinking longer term

Let's merge this, it sounds great!

authors: chrisnojima cjb keybase-ci-visdiff mmaxim


text:
Client Policy : Support New Admin Console UI - Implementation

This issue is about KEYCLOAK-16138 Client Policy : Support New Admin Console UI in KEYCLOAK-13933 Client Policies.
[Goal]
The goal of this project are the followings.

Implement the new Admin Console UI for Client Policies by following the updated Client Policy design document.
Sent its PR to keycloak upstream, being reviewed, feedbacked and merged.

Keycloak 18 start supporting new admin console as preview, and it updated client policies UI.
https://www.keycloak.org/docs/latest/release_notes/index.html#new-admin-console-preview

repo: keycloak/kc-sig-fapi


text:
Client Policy - Condition : Client - Client Access Type

This issue is about KEYCLOAK-14193 Client Policy - Condition : Client - Client Access Type in KEYCLOAK-13933 Client Policies.
The goal of this project are the followings.

support policy conditions defined in Client Policy design document

The support detail can be found its JIRA ticket.

merged. https://github.com/keycloak/keycloak/pull/7615


text:
Install Infinispan operator

Closes #411

I've moved the script to provision/infinispan but it still installs the operator when the cluster is created.

repo: keycloak/keycloak-benchmark


text:
tests: Fix coverage download by supporting new webdrives

Services we had been using in the past stopped working, therefore switching to a new ones.

/packit retest-failed

Coverage file download works again, this PR should be ready for merge.

repo: keylime/keylime


text:
Support --allowUnlimitedContractSize parameter

fixes: https://github.com/runtimeverification/firefly/issues/927
Sister PR: https://github.com/runtimeverification/blockchain-k-plugin/pull/111

@gtrepta please update the submodule to the newest master then put automerge on this one.

authors: ehildenb gtrepta

repo: kframework/evm-semantics


text:
kparse script does not respect --output none

For kast, to achieve no output we do kast --output none. For kparse, we do kparse --output-file /dev/null. Maybe we could support --output none on kparse?

Actually --output-file /dev/null doesn't work...

Redirect output to /dev/null directly.

authors: ehildenb radumereuta

repo: kframework/k


text:
Attempt to share a single Definition object across multiple calls to KRun

please review

Jenkins: test this please

@yilongli this diff contains a fix for a race condition.

@yilongli @andreistefanescu please review

lgtm

The second way to fix can be seen in the implementation of String.hashCode as well.

lgtm

authors: andreistefanescu dwightguth yilongli


text:
Overhaul predicate simplifier

This issue is the first part of addressing the issues raised in #2400. See also: #2566.
We will move Condition.simplifyPredicate to its own module and implement a Predicate.simplify similar to TermLike.simplify. It must not call simplifyCondition or simplifyTermLike. Predicate.simplify will simplify a Predicate from the bottom up; at each level, it will iterate until the predicate does not change.
Questions:

What should be the return type of Predicate.simplify? Two reasonable-seeming options are a disjunction of Conditions, or a disjunction of MultiAnd (Predicate _). In the former case, the Condition will not be simplified. What does the condition simplifier expect?

@ana-pantilie I would appreciate your thoughts on this.

As for the return type of Predicate.simplify, I'm inclined to return the disjunction of MultiAnd (Predicate _) for these reasons:

I can't think of any reason the Predicate simplifier shouldn't return something that isn't basically a predicate.
The implementation will be simpler.
The Condition simplifier that calls Predicate.simplify can easily break down a MultiAnd (Predicate _) into a Condition _.

I think that from the point of view of the Condition simplifier, a disjunction of MultiAnd (Predicate ..) would be fine. We already go back and forth between Condition and MultiAnd there.
One thing is that the ML pattern simplifiers return disjunctions of Patterns or of Conditions, so we'd still have to turn that into a MultiAnd (Predicate _) at the end, unless there's something nicer we could do.

Equals, In -> similar to Ceil
Floor -> just desugar it to Not Ceil Not
Forall -> just desugar it, unless there's only one predicate under it (inside the Or collection)

\equals(_, _) and \in(_, _) have simplifiers in Kore.Step.Simplification. We can use them directly as long as they already return OrCondition. If they don't, they could easily be changed to do it. (After we remove the old TermLike simplifier, we need to make these simplifiers be non-recursive.)
I think \floor(_) and \forall(_, _) need to be desugared usually. Simplifying their children will return a MultiOr, and these don't distribute over \or(_, _) the way their counterparts \ceil(_) and \exists(_, _) do. The exception to this rule is that, if simplifying their children produces only one result in the MultiOr, then for simplicity we probably shouldn't desugar. These do distribute over \and(_, _), that is:
\floor(\and(_, _)) = \and(\floor(_, _))
\forall(_, \and(_, _)) = \and(\forall(_, _), \forall(_, _))

so we should probably do that when it appears.

authors: ana-pantilie ttuegel

repo: kframework/kore


text:
Commenting. Implement disable/enable meeting commenting use cases.

Implement disable/enable meeting commenting use cases.

I have a problem with SIT in Payments module. Different tests failed in checks after two different pushes. Can a probe not get a value after given timeout?

I did not have an issue on my local machine but there is some issue on CI I see. I will investigate that. Meanwhile, I accept this PR.

authors: AndreiGanichev kgrzybek

repo: kgrzybek/modular-monolith-with-ddd


text:
Prettier configuration

Fixes #21

@Manas-Kenge Remove the Contributing.md file from PR and we are good to go.

@Manas-Kenge resolve the conflicts please.

@khattakdev I am new to this. Can you please tell me how to resolve the conflict?

@khattakdev I am new to this. Can you please tell me how to resolve the conflict?

Pull the main branch using git pull origin main (change origin to whatever name you're using, you can see that using git remove -v)
Update the README.md by keeping it same as of the main branch.
Push the changes.

authors: Manas-Kenge khattakdev

repo: khattakdev/capture


text:
How to install it on Ubuntu server 18.04

Dear,
I tried to install it on my Ubuntu server 18.04 but what's the packages names for all dependencies ?
On FreeBSD no problem but with apt not the same story...
Thx

The dependencies are:

zfs (obviously)
python 2.7
openssh
mbuffer
python2-daemon

repo: khenderick/zfs-snap-manager


text:
Code stop when wifi loss

Describe the bug
Code stop when wifi loss
Steps to Reproduce
Launch Portal Ok
Connect to wifi OK
Connect to Blynk server OK
loop() code run fine
but
if wifi loss the device enter some reconnect mode that not run main code, so, is too dependent of wifi.
may be i´m do something wrong
Expected behavior
A clear and concise description of what you expected to happen.
Actual behavior
A clear and concise description of what you expected to happen.
Debug and AT-command log (if applicable)
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Information
Please ensure to specify the following:

Arduino IDE version (e.g. 1.8.13) or Platform.io version
ESP8266,ESP32 or STM32 Core Version (e.g. ESP8266 core v2.7.4, ESP32 v1.0.5 or STM32 v1.9.0)
Contextual information (e.g. what you were trying to achieve)
Simplest possible steps to reproduce
Anything that might be relevant in your opinion, such as:

Operating system (Windows, Ubuntu, etc.) and the output of uname -a
Network configuration

Example
Arduino IDE version: 1.8.13
ESP32 Core Version 1.0.5
OS: Ubuntu 20.04 LTS
Linux xy-Inspiron-3593 5.4.0-66-generic #74-Ubuntu SMP Wed Jan 27 22:54:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Context:
I encountered an endless loop while trying to connect to Local WiFi.

Steps to reproduce:
1. ...
2. ...
3. ...
4. ...

Additional context
Add any other context about the problem here.

Nobody can understand what your problem is and do anything until you provide an MRE.
I'm closing the issue now and reopen whenever you fulfil the MRE request.

authors: khoih-prog lybce


text:
Evaluation scripts

While trying to evaluate the model using bin/evals.sh I get the following RuntimeWarning:
Traceback (most recent calls WITHOUT Sacred internals):
  File "/home/joaolages/Desktop/repacrr/evals/docpairs.py", line 130, in main
    best_pred_dir, argmax_epoch, argmax_run, argmax_ndcg, argmax_err = get_epoch_from_val(pred_dirs, val_dirs)
  File "/home/joaolages/Desktop/repacrr/utils/eval_utils.py", line 67, in get_epoch_from_val
    argmax_run, argmax_ndcg, argmax_err = test_epoch_ndcg_err[best_epoch]
KeyError: 0

Which leads to the following error:
Traceback (most recent calls WITHOUT Sacred internals):
  File "/home/joaolages/Desktop/repacrr/evals/rerank.py", line 180, in main
    best_pred_dir, argmax_epoch, argmax_run, argmax_ndcg, argmax_err = get_epoch_from_val(pred_dirs, val_dirs)
  File "/home/joaolages/Desktop/repacrr/utils/eval_utils.py", line 67, in get_epoch_from_val
    argmax_run, argmax_ndcg, argmax_err = test_epoch_ndcg_err[best_epoch]
KeyError: 0

I believe that the problem in here is due to the train_test_years variable set in utils/config.py as
train_test_years = {'wt12_13':['wt11', 'wt14']}

I have trained and predicted the model with wt09_10 and wt11 respectively, which I have set on both bash scripts. Both the functions docpairs.py and rerank.py don't look into these train_years and test_year variable passed in the config.

If I understand correctly, the issue is that docpairs.py and rerank.py are using the hardcoded train_test_years rather than the config parameter. A hack that should temporarily fix the issue would be editing train_test_years in utils/config.py (but based on your comments, you probably already realize that).
Those scripts ignore the train_years and test_year config parameters because we generally have multiple test_year values for each train_years value (i.e., we use 4 years for training and predict on both of the remaining two years).
The current code hardcodes the parameter values rather than expecting the eval scripts to be run multiple times with different values for train_years and test_year. This isn't ideal though, and I'll talk with @khui to see if we can find a better solution.
I'm glad to see that you're uncovering issues with our pipeline. Thanks for pointing it out!

I'm glad to see that you're uncovering issues with our pipeline. Thanks for pointing it out!

You're welcome. Glad I can help such a good open source project

Thanks for pointing that out Joao. As suggested by Andrew, the train_test_years dictionary needs to be edited according to the actually training/test year being used.
In your case, you may write:
{‘wt09_10’:[‘wt11’]}
However, by doing this, you wont have a validation data, thereby could not be properly evaluated.
{‘wt09_10’:[‘wt11’, ‘wt12’]}
The evaluation actually relies on train/validation/test split. At training and predication phases, one train on certain years (wt09 and wt10), and predict over different iterations on certain test years (wt11 or wt12). At the evaluation phase, given the training years (wt09 and wt10), one needs to specify two predicted years, one for validation and one for testing, to conduction evaluation. For example, when evaluating on wt11 and validating on wt12, the model is selected based on wt11 and the evaluation results are based on wt12.
At this moment, I would suggest you could directly configure the train_test_years.

According to Joao, the problem is fixed after editing train_test_years.

authors: JoaoLages andrewyates khui

repo: khui/repacrr


text:
Gym website

Project title
Fitness Gym
Project Description
I have created a website that register a person for the gym.
Stack:
And in order to tick the check box just but x inside them for example - [x] like this. Please delete options that are not relevant.

[x] Html
[x] CSS

Someone already raised a same issue

repo: khushi-purwar/WebDev-ProjectKart


text:
Tesla Homepage Clone

Description 📜
Added Tesla HomePage Clone .
Fixes #654

Type of change 📝

[x] Add a new project

Domain of Contribution 📊

[X] Project using HTML, CSS & JS

Checklist ✅

[X] I have performed a self-review of my own code or work.
[X] I have commented my code, particularly in hard-to-understand areas.
[X] My changes generates no new warnings.
[X] I'm GSSoC'22 contributor

Screenshots / Gif (Optional) 📸
https://user-images.githubusercontent.com/77873383/163408548-7043771a-263f-4fcc-9239-dd044a06ada1.mp4

@khushi-purwar , @amyra98 , please check it


text:
kubevirt-vm-latency: Optimize waiting for VMs readiness

This change optimizes the checkup setup flow by considering the VMs ready when Ready condition is set.
The Ready condition is added to a VM status before AgentConnected condition, roughly 10 seconds on Alpine VM.
Moreover, there is no need to wait for the "AgentConnected" condition at all as checkup.Run() waits for the VMI IP addresses to reflects on the VMI status (which is reported by the guest agent).
Signed-off-by: Or Mergi ormergi@redhat.com

/cc @orelmisan

AFAIU from the Kubevirt code, the VirtualMachineInstanceReady condition represents the fact the the VMI's underlying pod is ready (and not the VM itself).
Could you please elaborate how this change improves the code?

There is no need to wait for the AgentConnected condition (QEMU guest-agent to start and report) at the checkup setup phase
waiting for Ready condition is sufficient.
checkup Run waits for the VMs  status to report their IP addresses which means the guest-agent is up.
It improves the time it takes for the checkup setup to finish.

BTW, do you know if this field is documented? I haven't found documentation about it.

I didn't find it either.

I understand why its only necessary to wait for VirtualMachineInstanceReady after creating the source VMI, before creating the target VMI.
What I don't understand is why Setup() does not wait for the two VMIs to be completely ready (having an IP address or some other condition) before exiting the method.
This way, the Run() method should not have to wait for it.

Rebased

What I don't understand is why Setup() does not wait for the two VMIs to be completely ready (having an IP address or some other condition) before exiting the method.
This way, the Run() method should not have to wait for it.

Setup() and Run() were implemented with the following mindset:
Setup() is responsible for spinning up VMs, it waits for the VMs to have the Ready condition to ensure their spec is valid (kind of a sanity check).
Run() preforms the latency measurement which requires the target VM IP address, waiting for the IP address to appear is necessary since Ready condition doesn't indicate that the VM status is updated with the IP address.
I will push new changes to change it to what you suggest.

@orelmisan please take another look.
/cc @RamLavi @EdDev

@ormergi could you please rebase?

Rebased

nit: The commit subject and PR title are different.

I want to suggest a minor wording change to the commit message and PR description:

It would be easier if you would mention only the sentence or part of it you suggest to change :slightly_smiling_face:

nit: The commit subject and PR title are different.

Note that in general, thy don't have to match (even when there is a single commit).

authors: orelmisan ormergi

repo: kiagnose/kiagnose


text:
Get execution id for logging purposes

I'm building an application where I'm using toad-scheduler. Works great, but for logging purposes I would like to attach an ID/context to the execution of a task. The idea is that I then can add this id to all logging inside the tasks and easily identify the correct logs.
Thanks for building this!

I would like to second this request. For logging and debugging purposes, it would be helpful to have some context associated with job and task execution. Assigning a unique id (different from the user assigned id) to each job and task and a counter to identify each execution of a job and task would be very helpful for debugging and logging.

thanks, I'll add this in the nearby future

authors: gustavhartz kibertoad mousseq

repo: kibertoad/toad-scheduler


text:
Add RxJS to dependencies list

Hi!
RxJS is not listed in package's dependency list, therefore it's not being installed.
Please consider listing it in PeerDeps or in Dependencies.

Hey @bebrasmell , do you have the latest version?
RxJS is listed in package's dependency list =)
https://github.com/kibolho/react-native-proximity-sensor/blob/main/package.json

Let me know if you still have the issue in the latest version

authors: bebrasmell kibolho

repo: kibolho/react-native-proximity-sensor


text:
Fireworks not working

when i open a crate with a key and get my winnings the firework won't work

Strange what version of MC is your server?

I have the same problem. I am using spigot 1.8.8

Hmmmm, I have been testing and its been fine for me.

authors: Theemysticgamerz ZanTheGamer kicjow

repo: kicjow/Crazy-Crates


text:
Issues in "Your First 2D Game: 09 UI and Score"

Enemy bullet scene

The bullet should check for an area named "Player", not "Ship", as chapter 03. Coding the Player attaches a script to the Player node.

UI and Score

It is initially unclear if ShieldBar is supposed to be its own scene (like the score counter) or part of the UI scene - consider adding the UI scene tree to help the reader follow:

In the Score Counter, after duplicating the Digit0 TextureRect, the function display_digits changes all the textures at once instead of changing only the required digits. I solved this by doing Texture -> Make Unique on each TextureRect.

In the Score Counter script, there are two typos:
a. It uses for i in 8 instead of for i in range(8).
b. It should actually loop on range(10) since there are 10 digits.

Player shield also refers to ship.gd instead of player.gd

The UI function update_shield never gets called. This is not trivial to me as it's the first time I'm connecting signals between unrelated scenes - am I supposed to do this via Main?

Thanks for the comments. A few notes:

It is initially unclear if ShieldBar is supposed to be its own scene (like the score counter) or part of the UI scene - consider adding the UI scene tree to help the reader follow:

Good suggestion

In the Score Counter, after duplicating the Digit0 TextureRect, the function display_digits changes all the textures at once instead of changing only the required digits. I solved this by doing Texture -> Make Unique on each TextureRect.

That's unnecessary. They all have the same texture. Only the region property is changed.

In the Score Counter script, there are two typos:

Neither of these are typos.

a. It uses for i in 8 instead of for i in range(8).

This is valid GDScript. range() is not needed here.

b. It should actually loop on range(10) since there are 10 digits.

The ScoreCounter is an 8 digit number: "Select the Digit0 node and press Ctrl-D 7 times to create duplicates of the node. ... Then, display_digits() will format the number to an 8 digit number (for example, 258 would become "00000258"). "

Player shield also refers to ship.gd instead of player.gd

This will be corrected.

The UI function update_shield never gets called. This is not trivial to me as it's the first time I'm connecting signals between unrelated scenes - am I supposed to do this via Main?

Yes, in Main. Will add some additional text to clarify.

Doh - sorry about the typo comment, my bad. I misread the instructions and duplicated for a total of 10 digits instead of 8.
It's good to know about the for loop syntax, thank you for that.
However, I do see that issue with duplicating without making unique. To test it now, I've made Digit0-6 unique, and Digit7 is a duplicate of Digit6; now both Digit6 and Digit7 update to the same number every time. I.e. the score flips between 00000055 and 00000000 until it reaches 100, which correctly changes the relevant digit to 1 but the last two digits still flip between 00 and 55. When all digits were duplicates, it flipped between 55555555 and 00000000. I can share the project if you'd like.
Now I'm going over the section "Starting and Ending the Game", and it references a function called new_game() which I couldn't find anywhere. I'm guessing it should either look something like:
func new_game():
	score = 0
	$CanvasLayer/UI.update_score(score)
	$Player.start()
	spawn_enemies()

or just be changed to spawn_enemies(), depends on whether or not the ship's position should reset when starting a game. I also changed player.gd to hide() in _ready(), and in start() I called show() and set shield = max_shield so the shield bar will update when the game restarts.

That's unnecessary. They all have the same texture. Only the region property is changed.
I am very much a beginner to Godot, but following through the tutorial, applying "Make Unique" to each texture was indeed necessary, otherwise all the digits update to the last digit set, which is the one's place.

I meet the same behavior : it looks like the texture is passed as a reference, so changing the value of its region property affects any digits the same way, it explain why "Make Unique" is a workaround.

I've made a complete pass through the written tutorial to fix many of these inconsistencies. I'm going to close this issue, because I think I got them all. If you still see something missing/incorrect, please open a new issue for it.

authors: AlexandreBrach GreenGuy5294 MoshiBin cbscribe


text:
Extend definition file

Resolves #57
Added extension for definition file. In the process refactored and removed some unnecessary code in loadDependencies such as:

Unnecessary write to file when we are going to read it again at https://github.com/kiegroup/build-chain-configuration-reader/blob/main/src/lib/reader.js#L124
2 variables to store location of definition file dependenciesFinalPath and dependenciesFilePath
and more

The refactor should make it more readable and modular. No test cases were changed. Only new ones to test extension were added. Hence, the refactor shouldn't break any of the previous functionality.

I don't see the test case where the definition-file extends and dependencies are externalized on a file, could you please add? Thanks

You mean testing something like this?
version: "2.2"

extends: ./build-config.yaml

dependencies: ./project-dependencies.yaml

default:
  build-command:
    current: echo overriden

build:
  - project: kiegroup/appformer
    build-command:
      upstream: echo changed

I don't see the test case where the definition-file extends and dependencies are externalized on a file, could you please add? Thanks

You mean testing something like this?
version: "2.2"

extends: ./build-config.yaml

dependencies: ./project-dependencies.yaml

default:
  build-command:
    current: echo overriden

build:
  - project: kiegroup/appformer
    build-command:
      upstream: echo changed

that's it

this needs backporting to typescript/main

authors: Ginxo shubhbapna


text:
DMN Editor's Boxed Expression Editor: FEEL function documentation is not rendered

We have a regression of #353 feature. Once user tries to display FEEL function documentation. It is not rendered and an error appears in the browser console log.

@jomarko Any idea what commit introduced this regression? Might be good to know so we can assess the effort it would take to fix it.

@tiagobento I do not know the commit. My investigation brings this:

the issue is reproducible on https://sandbox.kie.org/
the issue is reproducible on https://sandbox.kie.org/dev
the issue is not reproducible on main built as: pnpm -F online-editor... build:dev

It brings me to a suspicion, it is somehow related to build:prod . Do you think it is possible we pack some js libraries that are in conflict, or something similar?

@jomarko I just investigated, and I concur with your conclusions. In addition

the issue is not reproducible on VSCode Extension

It might be something regarding the configuration of Monaco on build:prod, like @jomarko mentioned...  I'm working on #439 and the documentation for functions listed on autocomplete is working normally on the Dev webapp I put together...

It seems it doesn't reproduce anymore in https://github.com/kiegroup/kie-tools/pull/1869, PR where monaco-editor has been updated to the latest version ( tested here https://danielzhe.github.io/feel/dist/#/).
I'll re-test after the PR merge. If confirmed, I'll close this accordingly.

@yesamer yes, I agree with that proposal. Feel free to close it if not reproducible.

Fixed by https://github.com/kiegroup/kie-tools/pull/1869

authors: jomarko tiagobento yesamer

repo: kiegroup/kie-issues


text:
DEBUG arquivo incorreto

Utilizo em meu workspace a ramificação de pastas padrão do SVN, sendo ela BRANCH, TAG e TRUNK. Quando vou debugar algum fonte, a ferramenta está utilizando o primeiro encontrado no workspace. No TDS tem uma opção na configuração do DEBUG que permite informar quais pastas farão parte do DEBUG, evitando este problema...

https://github.com/killerall/advpl-vscode/issues/97

authors: killerall paulo-afill

repo: killerall/advpl-vscode


text:
Izacsc advplgrammar

Por favor, deem uma conferida se não quebra nada...
Eu refiz o arquivo de gramática e gostaria que vocês dessem uma olhada...
Não sei se é válido olhar o que o próprio vscode parseia para fazer o language server...

@killerall, @afucher  podem dar uma verificada?

Izac vou testar e pedir para o pessoal aqui testar tambem ai subimos.
Obrigado.

Izac,
Não sei em que thema você usa o VSCODE mais nos dois que eu testei aqui o Branco, e o padrão.
Ta dando diferença.

Ele não colore por exemplo as funções aadd, empty, o else.

Fiz o ajuste no tratamento do else que realmente estava incorreto, mas a cor das funções do tema que está usando... No tema dark+ as cores ficam assim:

Fiz mais alguns ajustes no arquivo, por favor validem se está tudo ok.
Como ela não causa nenhum colateral ( até agora rs) e melhora a experiência de uso, eu sugiro que suba desse jeito. Se aparecerem problemas, abrimos issues e você atribui pra mim. O que acha?
Abraço

Eu vou fazer as definições para fazer o highlight correto dos comandos. A princípio, só vou fazer do Protheus.ch. @killerall, vc acha que devo fazer de mais algum?

Vou gerar uma versão para o pessoal testar.
Sobre o highlight não entendi de fato o que quer fazer.
Só lembrando que toda a partede autocomplet, será movida e feita no language server.

O pessoa esta testando a ultima versão que você gerou tem alguns pontos.
EndClass se tiver separado, ele se perde na pintura End Class.
se o Metodo tiver espaco entre o nome e o ( ele não pinta.
Por exemplo
Method new ()  //Assim nao pinta direito.
Att

Fiz os ajustes desses problemas. Se aparecerem outros me avisem.
Abraço

Mais alguma coisa que eu possa melhorar ou ajustar?

authors: izacsc killerall


text:
Metamorphosis 分布式事务支持

请问 Metamorphosis  是否支持分布式事务？看了下example 下的实例代码，都是本地事务。

支持分布式事务  见meta-example

authors: ryanwentao xiaoerlyl


text:
Docker swarm and InetAddress.getLocalHost() method

https://github.com/killme2008/xmemcached/blob/6590c4e4d887781848fcf5e99928040d59a5a05a/src/main/java/net/rubyeye/xmemcached/monitor/XMemcachedMbeanServer.java#L84
InetAddress.getLocalHost() method does not work correctly with docker and produces noise in logs.
The correct host value is set below from system property. Perhaps the best way would be to get first system property value and only if it is not set to try to invoke InetAddress.getLocalHost()

moving to pull request https://github.com/killme2008/xmemcached/pull/75


text:
Wasapi loopback returns 0 frames

When trying to use CUBEB_STREAM_PREF_LOOPBACK with Wasapi backend, data_callback is called with nframes equals to zero. Maybe related: test_loopback fails with:
PS C:\Users\Geekuillaume\code\cubeb\build\Debug> .\test_loopback.exe
Running main() from gtest_main.cc
[==========] Running 4 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 4 tests from cubeb
[ RUN      ] cubeb.loopback_duplex
stream started
stream stopped
stream started
stream stopped
[       OK ] cubeb.loopback_duplex (7521 ms)
[ RUN      ] cubeb.loopback_separate_streams
C:\Users\Geekuillaume\code\cubeb\test\test_loopback.cpp(192): error: Value of: (void *) 0
  Actual: NULL
Expected: outputbuffer
Which is: 012D4E98
outputbuffer should be null in input only callback
C:\Users\Geekuillaume\code\cubeb\src\cubeb_wasapi.cpp:811 - fatal error: out_frames >= 0

I'm testing this with Windows 10 19041.264.

I have lots of Windows/WASAPI fixes in flight and will do more when I get back from holidays, on the 31st, sorry about this bug.
Is this running on the CI? afaik the CI is green, but I don't know what it's running.

No worry, enjoy your time off :) Bonne vacances !

I haven't been able to reproduce this on the machines I have access to.

This bug only occurs when running with the default audio output of a Windows VM inside VirtualBox. I don't think it's something cubeb can fix. I'm closing this issue.

authors: geekuillaume padenot

repo: kinetiknz/cubeb

license: isc


text:
Support command line usage

Migrate to Go modules
Support command line usage
The web API itself is not easy to use for a quick check or in a script.
Add a mode for command line usage that validates a given file.

How to use
cat ignition-config.json | ./container-linux-userdata-validator -check-file /dev/stdin
cat cloud-init-config.yaml | ./container-linux-userdata-validator -check-file /dev/stdin
cat cloud-init-shellscript.sh | ./container-linux-userdata-validator -check-file /dev/stdin
(or without cat or < input-file directly -check-file input-file)
Testing done

did that cleanup, and also added a go builder action

authors: pothos vbatts


text:
Use raw image as base for nodes & allow k8s release version cluster

Use environment variable USE_RELEASE=1 on all kubeadm-nspawn
commands to spawn a local cluster with the latest k8s release.
Instead of building a fedora image with mkosi we use the raw image specified with the -i flag on kubeadm-nspawn up.
Fixes https://github.com/kinvolk/kubeadm-nspawn/issues/9

TODO in this PR:

[ ] update README.md

what should we keep as todo for this PR now that some items on the list have their own issues?

@robertgzr I updated my comment to make the distinction.

Rebased and modified to use a flag instead of an environment variable.

Rebased after https://github.com/kinvolk/kubeadm-nspawn/commit/b812fa3cf0c7d8515ba3bd495b995fc096fd2cd3
/cc @dongsupark

authors: alban robertgzr

repo: kinvolk/kubeadm-nspawn


text:
Example with FlatList

Is your feature request related to a problem? Please describe.
We are building a chat with your (awesome) package, and it works very smoothly. Thanks! However, at some point, we are experiencing performance issues due to the usage of ScrollView. Is FlatList also supported somehow?
Describe the solution you'd like
Add example using FlatList.
Describe alternatives you've considered
Using ScrollView, but the performance is bad.

@psteinroe What is the issues with FlatList do you experience?

@psteinroe What is the issues with FlatList do you experience?

That was a swift response! ❤ I am having troubles getting a chat to work. In your examples, you are inverting views, add fakeViews etc. All this is not really possible FlashList since it uses renderItem and does not take children.

@psteinroe for adding fakeView you can use ListFooterComponent/ListHeaderComponent. Inverting should work in the same way (i. e. just apply styles to parent view and content style).

that does not work for some reason. It results in some weird and indeterministic behaviours. It seems like applying transform to contentContainerStyle does not really work properly since any rotation is lost after navigating. Do you have any ideas? Otherwise, I will put this on hold, and try to create PR with a FlatList example to reproduce.

@psteinroe I don't have any ideas. This rotation was used to make ScrollView to scroll from bottom to top - you also can achieve this with setting up a ref and scrolling to the bottom - https://stackoverflow.com/a/42736127/9272042
Also if you are using FlashList, then you may use renderScrollComponent prop to specify your custom scroll component (i.e. just use example app code with all transformations/fake views).

@kirillzyusko thanks for the hints. I boiled it down to rotate: 180deg not being applied to the children of the ScrollView. I now ditched all the transforms and use scrollToBottom. This is not optimal as the scrolling process is visible to the user, but it works and is good enough for now. Would be great to find a solution for this, although I understand this is is unrelated to this project.
 const scrollViewStyle = useAnimatedStyle(
    () => ({
      height: '100%',
      backgroundColor: '#e2e8f0',
      transform: [{ translateY: height.value }, ...styles.inverted.transform],
    }),
    []
  );

  const textInputStyle = useAnimatedStyle(
    () => ({
      width: '100%',
      transform: [{ translateY: height.value }],
    }),
    []
  );

  const fakeView = useAnimatedStyle(
    () => ({
      height: Math.abs(height.value),
    }),
    []
  );

...

<Reanimated.FlatList
       data={elements ?? []}
        ...
        renderScrollComponent={({ children, ...props }) => (
          <Reanimated.ScrollView
            {...props}
            style={scrollViewStyle}
            showsVerticalScrollIndicator={false}
          >
            <View style={styles.inverted}>
              <Reanimated.View style={fakeView} />
              {children}
            </View>
          </Reanimated.ScrollView>
        )}
      />

@psteinroe you can show full-screen spinner, while the chat-component is getting mounted (it should overlap the content). In this case user will not notice scrolling process 🙂
The code that you've shared - doesn't it work? It seems like it should 🙂

@psteinroe you can show full-screen spinner, while the chat-component is getting mounted (it should overlap the content). In this case user will not notice scrolling process 🙂

thanks, will do!

The code that you've shared - doesn't it work? It seems like it should 🙂

it does not unfortunately. I played with this for a while, and <View style={styles.inverted}>...</View> does not apply the transform to children. I assume this is because of the way FlatList works... Could not figure out a way around that.

@psteinroe got it! I will have a look when I get time 👍

@MarceloPrado good point! This rotation was needed for 2 purposes:

to scroll list from the end to beginning;
to achieve smooth keyboard transition (since I'm adding fakeView in the beginning of the list to add space for scrolling - without this transformation the transition looks a little bit twitchy -> https://github.com/kirillzyusko/react-native-keyboard-controller/pull/76 and https://github.com/kirillzyusko/react-native-keyboard-controller/pull/112 for reference).

is there any fix for this? I'm trying to use it with a flatlist but none of the onmove or interactive events fire when using dismiss interactive

it would be great if the keyboard hook just gave the frame height position of the keyboard in ios without being related to any scrollview...is that possible?

Hello @timothyerwin
I don't think missing onMove/onInteractive events can depend on a FlatList usage. Most likely the problem is in something else - feel free to create a new issue with minimal reproduction example☺

onMove works fine when opening and closing the keyboard, but as soon as you try to interactively close the keyboard in a flatlist with keyboardDismissMode="interactive" it will not report any event at all.

it would be great if the keyboard hook just gave the frame height position of the keyboard as it moves interactively in ios without being related to any scrollview...is that possible?

If I understand your question correctly - that's exactly what keyboard hook does. You can try to run example app - I have an example with interactive keyboard there.

onMove works fine when opening and closing the keyboard, but as soon as you try to interactively close the keyboard in a flatlist with keyboardDismissMode="interactive" it will not report any event at all.

@timothyerwin Please, create a new issue with reproduction repo ☺

@kirillzyusko really appreciate your quick follow up last night. it really helped me dive in and figure out the problem. this is the perfect library for managing the keyboard frames in ios I must say. a real gem!
so, back to the problem...I was able to isolate it by adding a tab in my app with a minimal example after I ran your examples and saw it indeed worked as you said. once I got it working in my isolated example I figured out that for some strange reason I needed to add an explicit height on the view that contained the text input otherwise it would not report the interactive events. I'm not sure if that's mentioned anywhere here in the docs, or something that could be solved in this library but it's worth spelling out in the docs.
once again, thanks so much for a great library!

@timothyerwin glad you found a problem!

I'm not sure if that's mentioned anywhere here in the docs, or something that could be solved in this library but it's worth spelling out in the docs.

Could you please share a code snippet where issue you mention is reproducible? I'm afraid I still don't understand the problem and of course if it's known problem/issue I'd like to highlight it in docs 😊

authors: kirillzyusko psteinroe timothyerwin


text:
Fix path to pexpect's bashrc

Fix path to pexpect's bashrc, to make tests more reliable.  The path was changed in 46e6e7509fa2ab888b51d397658f59841d0c0917 to replwrap/bashrc.sh inside pexpect package; however, FWICS no such directory ever existed and the bashrc file was always directly inside the package directory.
Without this change, pexpect's bashrc is not loaded and tests fail when user's bashrc results in a long prompt.  In my case, they failed on a system with a 12-character hostname (and passed on a system with a 6-character hostname).

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.09%. Comparing base (c7cc834) to head (d60a9cc).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #485   +/-   ##
========================================
  Coverage    81.09%   81.09%
========================================
  Files           10       10
  Lines          788      788
========================================
  Hits           639      639
  Misses         149      149

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Thanks!

Thanks!

authors: codecov-commenter kislyuk mgorny

repo: kislyuk/argcomplete


text:
[FEATURE] Not show debug connections on console and multi-threading support

Is your feature request related to a problem? Please describe.
I do not like that everytime I launch the rotating proxy server, it just always fills everything up with the connections being made...
I also would like multi-threading support being added for VPS 4-64+ cores.
Describe the solution you'd like
Making an option to make the console be clear from all debugging stuff and adding multi-threading for better performance.
Describe alternatives you've considered
Nope.
Additional context
Nope.

Just don't use --verbose flag.

repo: kitabisa/mubeng


text:
bench: update to ghtml@3.0.0

thanks

authors: arthurfiorette douglasduteil

repo: kitajs/html


text:
functionのレイアウトを作ってみる

functions

react hooks formを使ったform component作成 リンク
テキスト・タイトルのモジュール作成
jest + tsのテスト環境つくる
tsのprops周りと関数の書き方やる

作成済みのためclose


text:
KITE-1137 update javaVersion to 1.7 and fix warnings

according to the readme default should be java 7 so might as well update the target version property
In top level pom.xml the maven compiler plugin to use the javaVersion property instead of the hard coded 1.6 value
Some warnings had to be fixed in HiveUtils, because of the -Werror (error on warnings) maven flag

Thanks for the great contrib, Peter!

authors: szantaikis whoschek

repo: kite-sdk/kite


text:
Uninstalling VSCode plugin does not work

I still get responses in the sidebar after uninstalling the vscode plugin, I also tried restarting VSCode and still got responses in the sidebar.

Moved to kiteco repo

authors: adamsmith jlozano

repo: kiteco/plugins


text:
Installation problems - No IP address found 4: eth1 / Error creating machine

Hey guys!
I'm trying to install Kitematic (Beta) version 0.5.13 on my OS X 10.10.2 - and I get this error. Can anyone please help me to debug / resolve the problem?
/Applications/Kitematic (Beta).app/Contents/Resources/app/resources/docker-machine-0.1.0-kitematic-0.5.10 create -d virtualbox --virtualbox-memory 2048 dev returned non zero exit code stdout:

time="2015-04-16T09:37:28+02:00" level="info" msg="Creating CA: /Users/otobrglez/.docker/machine/certs/ca.pem" time="2015-04-16T09:37:28+02:00" level="info" msg="Creating client certificate: /Users/otobrglez/.docker/machine/certs/cert.pem"

time="2015-04-16T09:37:30+02:00" level="info" msg="Downloading boot2docker.iso to /Users/otobrglez/.docker/machine/cache/boot2docker.iso..."

time="2015-04-16T09:37:51+02:00" level="info" msg="Creating SSH key..."

time="2015-04-16T09:37:51+02:00" level="info" msg="Creating VirtualBox VM..."

time="2015-04-16T09:37:59+02:00" level="info" msg="Starting VirtualBox VM..."

time="2015-04-16T09:37:59+02:00" level="info" msg="Waiting for VM to start..."

time="2015-04-16T09:38:51+02:00" level="error" msg="Error creating machine: No IP address found 4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000\n link/ether 08:00:27:d8:b7:9b brd ff:ff:ff:ff:ff:ff\n inet6 fe80::a00:27ff:fed8:b79b/64 scope link \n valid_lft forever preferred_lft forever\n"

time="2015-04-16T09:38:51+02:00" level="warning" msg="You will want to check the provider to make sure the machine and associated resources were properly removed."

time="2015-04-16T09:38:51+02:00" level="fatal" msg="Error creating machine" stderr:

Cheers!

Oto

Try this :+1:
add this to /etc/hosts
127.0.0.1 localhost

This fixed the problem for me.

this is a dupe of https://github.com/kitematic/kitematic/issues/221
Merging the two.

authors: mchiang0610 otobrglez timothyjlaurent

repo: kitematic/kitematic


text:
🛑 Quicksilver RPC is down

In e3e0f00, Quicksilver RPC (https://quicksilver-rpc.kitkat.zone) was down:

HTTP code: 502
Response time: 278 ms

Resolved: Quicksilver RPC is back up in 0550cd6 after 2 hours, 9 minutes.


text:
BQExtensionVSCode: Update Cache doesn't show up in vscode

Maybe BQExtensionVSCode is not activated.
Try renaming your file to xxx.bigquery or xxx.bq.
If you like other file extension (e.g. xxx.bqsql), see advanced settins in README.md.


text:
website error

when i paste link in readme the image not show

Could you provide more information like markdown code and screenshot?

md
[![spotify-github-profile](https://spotify-github-profile.vercel.app/api/view?uid=rppudo&cover_image=true&theme=default&show_offline=false)](https://github.com/kittinan/spotify-github-profile)

screenshot

Hello, @kittinan, I have the same situation. here's the widget I try to insert into Readme
[![spotify-github-profile](https://spotify-github-profile.vercel.app/api/view?uid=31ikv3r6ulzd2zqisodykw76vtfy&cover_image=true&theme=default&show_offline=false)](https://github.com/kittinan/spotify-github-profile)
thanks a lot for any help!

Just use image tags and paste the url in "" after the src

authors: SergeiMikhailovskii shuumlem unofficialdxnny yaihub

repo: kittinan/spotify-github-profile


text:
Fix README format

:)
Description
Fix commit 58ac08b415b0e6e0fd32ba8449583f9e3b5cfcaa mkdn typo.
Type of change
Check all that apply

[ ] Bug fix (a non-breaking change which fixes an issue)
[ ] New feature (a non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Refactoring (a change which changes the current internal or external interface)
[x] This change requires a documentation update

How Has This Been Tested?
In case you did not include tests describe why you and how you have verified the
changes, with instructions so we can reproduce. If you have added comprehensive
tests for your changes, you may omit this section.
Checklist:

[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation, if necessary
[ ] My changes generate no new compiler warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Inspect the bytecode viewer, including reasoning why

Sure thing! Thanks!

authors: imknown kittinunf

repo: kittinunf/fuel


text:
Initial buildozer integration

Buildozer integrated with Kivy Designer.
When the Kivy-designer start, it'll try to find buildozer and save the path in the settings.
It's also possible to edit the path and enable buildozer to auto create the buildozer.spec file with the project.
Settings screen:

buildozer.spec auto created:

If get some error while trying to start a new project, will show an alert.

please, ignore this PR. I'll work in a better one.

repo: kivy/kivy-designer


text:
Mac OS X Windowed rendering bug

When kivy app started in windowed mode and window size is bigger than display size I have this rendering bug. I guess this is due to OS X automatically resizing kivy window.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/2255297-mac-os-x-windowed-rendering-bug?utm_campaign=plugin&utm_content=tracker%2F42681&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F42681&utm_medium=issues&utm_source=github).

@qua-non, i've seen the same glitches on a retina issue pic, could it be the same?

@dessant yes this should be now fixed with the new retina support @Gipzo please re-open if you still have the issue with latest master.

authors: Gipzo akshayaurora dessant

repo: kivy/kivy


text:
Update FitImage

Added a standard function for images - reload
Function reload image from disk. This facilitates re-loading of images from disk in case the image content changes.
If we change the image to another one with the same name after loading it, we will need to clear the cache, and this will be done by reload
from kivymd.app import MDApp
from kivy.lang.builder import Builder

KV = '''
Screen:
    FitImage:
        id: image
        source: 'Image.jpg'

    FloatLayout:
        MDIconButton:
            icon: 'reload'
            pos: root.width - self.width, root.height - self.height
            theme_text_color: "Custom"
            text_color: app.theme_cls.primary_color
            on_release: image.container.image.reload()
'''

class TestApp(MDApp):
    def build(self):
        return Builder.load_string(KV)

TestApp().run()

https://user-images.githubusercontent.com/40869738/112895474-d88d9500-90e5-11eb-9c99-eb096d0e401a.mov
kivy image reload

I don't see any problem with this, good job.

I don't see any problem with this, good job.

I’m not saying that it’s bad. I say that the "Updated FitImage" commit is not informative and should be changed to a more detailed one.

how about
FitImage - reload method added
also, remember to update it's docs

how about
FitImage - reload method added
also, remember to update it's docs

Added reloadmethod toFitImage class

@HeaTTheatR Should I create a new commit and then a pull request?

@HeaTTheatR Should I create a new commit and then a pull request?

Most likely you should make a new PR.

authors: HeaTTheatR Neizvestnyj podraco

repo: kivymd/KivyMD


text:
run wordcount giving following error

17/04/03 18:03:31 INFO ipc.Client: Retrying connect to server: hadoop-master/172.18.0.2:8032. Already tried 0 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)
17/04/03 18:03:32 INFO ipc.Client: Retrying connect to server: hadoop-master/172.18.0.2:8032. Already tried 1 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)
17/04/03 18:03:33 INFO ipc.Client: Retrying connect to server: hadoop-master/172.18.0.2:8032. Already tried 2 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)
17/04/03 18:03:34 INFO ipc.Client: Retrying connect to server: hadoop-master/172.18.0.2:8032. Already tried 3 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)
17/04/03 18:03:35 INFO ipc.Client: Retrying connect to server: hadoop-master/172.18.0.2:8032. Already tried 4 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)
17/04/03 18:03:36 INFO ipc.Client: Retrying connect to server: hadoop-master/172.18.0.2:8032. Already tried 5 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)

same problem

same problem, how to solve?

same problem

I think I have found the answer. This problem is caused by oom. You slaves die out because  out of memory so your master can not connect to them. So try to turn up your memory to 3G，it will work perfectly.

I think I have found the answer. This problem is caused by oom. You slaves die out because out of memory so your master can not connect to them. So try to turn up your memory to 3G，it will work perfectly.

thanks a lot! it works

I think I have found the answer. This problem is caused by oom. You slaves die out because out of memory so your master can not connect to them. So try to turn up your memory to 3G，it will work perfectly.

How to turn up the memory? Thanks a lot

authors: CaffreyR LokedSher ZoeShaw101 ffminx ranvijayj wangweijun120

repo: kiwenlau/hadoop-cluster-docker


text:
Prepare structure for the business logic

with test and input output design

logic = new IWantBot(options=('coffee', 'picknick'))
new_pairs = logic.get_pairs([])
assert new_pairs.lenght == 0

class IWantBot():
	def __init__(self, options):
		pass

	def get_pairs(self, pairs):
		return []

We already have it --- see PR #39 and #42 .

authors: matejak petrjoachim

repo: kiwicom/iwant-bot


text:
Feat: SearchForm web layout

Summary:
Updated search form styles and components structure for responsive web layout.
Added web version of PassengersButton.
Added TripTypeSwitch component which replaces TripTypeButton in web version.
Added LayoutContext which provide layout prop for responsive layouts.
Closes #147

LGTM, but please someone else have a look, since it is quite big 🙈

authors: JoseDuSV tbergq

repo: kiwicom/margarita


text:
いいところ診断の結果に元気さを追加したい

以下の結果を追加したい
'{userName}のいいところは元気さです。

これから対応します。

edb1afeで対応されました


text:
Calendar YearView available?

hello calendar :)
Thanks to you, the calendar is useful!
But I have a problem, I have to show users 6 months on one screen Like #70
I tried adjusting the daySize and changing the layoutManager to GridLayout, but an error occurred.
Do you have any way? If there is a way, I would be very grateful if you let me know 👍

Unfortunately, this is not supported, as stated in #70

Update https://github.com/kizitonwose/Calendar/issues/535#issuecomment-2241054447

authors: Devdbsdngml kizitonwose

repo: kizitonwose/Calendar


text:
🛑 MON 6 is down

In 9dd7b06, MON 6 ($MON_URL/10_0_9_6.html) was down:

HTTP code: 404
Response time: 214 ms

Resolved: MON 6 is back up in dca0d3d after 23 minutes.

repo: kizzna/bovorn-mon


text:
🛑 Thainess is down

In 8133f15, Thainess (https://thainess.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Thainess is back up in af5520d.

repo: kizzna/uptime


text:
🛑 Dhammastudy.net is down

In 067b841, Dhammastudy.net (https://dhammastudy.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Dhammastudy.net is back up in ab1dc51 after 33 minutes.


text:
🛑 Sangharaja is down

In 389b3fc, Sangharaja (https://sangharaja.org) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Sangharaja is back up in a9287ee after 18 minutes.


text:
Improve debug output

For a number of requests the ticket description is okay, but the version of rest api is omitted. We need to log exceptions without private information.

Resolved in: dffa7736538e11650c08aed42a3c35eca1db72e0

repo: kkamkou/chrome-jironimo