text:
Avoid panic when stopping gRPC Server if TLS configuration is present

Avoid panic when stopping gRPC Server if TLS configuration is present.
Provided solution (attempts to) implement suggestion from gRPC team: https://github.com/grpc/grpc-go/issues/1384#issuecomment-317124531

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-integ-local-tests.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test istio-integ-local-tests

prow/istio-integ-k8s-tests.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test istio-integ-k8s-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-integ-k8s-tests.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test istio-integ-k8s-tests

prow/istio-integ-local-tests.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test istio-integ-local-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-integ-k8s-tests.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test istio-integ-k8s-tests

prow/istio-integ-local-tests.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test istio-integ-local-tests

prow/e2e-mixer-no_auth-mcp.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test e2e-mixer-no_auth-mcp

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

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

Needs approval from an approver in each of these files:

pilot/OWNERS [rshriram]

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

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-integ-k8s-tests.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test istio-integ-k8s-tests

prow/istio-integ-local-tests.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test istio-integ-local-tests

prow/e2e-mixer-no_auth-mcp.sh
85920403a4236791dd3c41a27e6463385244ada1
link
/test e2e-mixer-no_auth-mcp

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


text:
Add istio.io repo

Signed-off-by: Chun Lin Yang clyang@cn.ibm.com
Update the README to reflect the changes in https://github.com/istio/istio/pull/9721

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: clyang82
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: ostromart
If they are not already assigned, you can assign the PR to them by writing /assign @ostromart in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

install/OWNERS

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

Hi @clyang82. Thanks for your PR.
I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
Once the patch is verified, the new status will be reflected by the ok-to-test label.
I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

can we create this PR in release-1.1 also?  it is best you create 1.1 PR only for release-1.1 branch, as repo admin will be batch merging 1.1 PRs to master.

#9931

@linsun Thanks for your comments. I will create a PR in release-1.1 branch later for this PR. next time, will create in release-1.1 branch only.

@clyang82: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-simpleTests.sh
33dc4cc0f93124ef64b0a73a2b359bfa9a7ca20d
link
/test e2e-simpleTests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@clyang82: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-simpleTests.sh
33dc4cc0f93124ef64b0a73a2b359bfa9a7ca20d
link
/test e2e-simpleTests

prow/e2e-simpleTests-cni.sh
33dc4cc0f93124ef64b0a73a2b359bfa9a7ca20d
link
/test e2e-simpleTests-cni

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@clyang82: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-simpleTests-cni.sh
33dc4cc0f93124ef64b0a73a2b359bfa9a7ca20d
link
/test e2e-simpleTests-cni

prow/istio-integ-k8s-tests.sh
33dc4cc0f93124ef64b0a73a2b359bfa9a7ca20d
link
/test istio-integ-k8s-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@clyang82: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-simpleTests-cni.sh
33dc4cc0f93124ef64b0a73a2b359bfa9a7ca20d
link
/test e2e-simpleTests-cni

prow/istio-integ-k8s-tests.sh
33dc4cc0f93124ef64b0a73a2b359bfa9a7ca20d
link
/test istio-integ-k8s-tests

prow/istio-pilot-multicluster-e2e.sh
33dc4cc0f93124ef64b0a73a2b359bfa9a7ca20d
link
/test istio-pilot-multicluster-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

force merge since it is a readme change, and many folks asked me about it lately.

@clyang82 could you ensure this is fixed in 1.1 release branch too?

@linsun this is PR for release 1.1 - https://github.com/istio/istio/pull/9983

source: gharchive/pull-request

authors: clyang82 istio-testing linsun

repo: istio/istio

license_type: permissive

license_source: github-api


text:
[Incorrect Lyrics] Just Another of my Glitches

https://github.com/isugimpy/nyxipedia/blob/main/content/music/soliloquy/just-another-of-my-glitches.md
Just Another of my Glitches has at least two separate lines with words which could not be understood.

Fixed in an upcoming commit.

source: gharchive/issue

repo: isugimpy/nyxipedia


text:
Add install instructions

Add install instructions so that people will know how to install this CSS theme! :1st_place_medal: :+1:

Holy fuck how come i was never aware of this issue what
Anyway, I added it, thanks for the suggestion!

license: Unlicense


text:
Aufsetzen Projekt und CI/CD Infrastruktur für wls-common

[ ] Unterordner für wls-common
[ ] deployment in artifactory
[ ] Tests vor Merge erforderlich
[ ] GroupId: de.muenchen.oss.wahllokalsystem.wls-common
[ ] ArtifactId: parent
[ ] Java17
[ ] mit ManagedDependencies zur aktuellen SpringBoot-Version und SpringCloud-Version
[ ] Module: exception, monitoring, security
[ ] Beschreibung: Serviceübergreifende Aspekte

Hey team! Please add your planning poker estimate with Zenhub @dragonfly28 @GerhardPx @Nic12345678

repo: it-at-m/Wahllokalsystem

license: MIT


text:
[Blockchain] created event -> consent command

Componet
Blockchain
Assignee
@junk-sound
Proposal Detail
created event -> startconsensus
when consent block
Reference

@junk-sound

repo: it-chain/engine


text:
[Display News, List View] Incorrect size of the news item's Title text with 1 row and Description text with 3 rows

Environment:
Microsoft Windows 10 Home, Version 10.0.19041
Google Chrome Version 86.0.4240.198 (Official Build) (64-bit);
Windows 10 Pro, Mozilla Firefox 82.0.3 (64-біт)
Reproducible: always
Build found: 20.11.2020
Preconditions

https://ita-social-projects.github.io/GreenCityClient/ is opened.
News items are created in the DB and are displayed as first news item in the list view. Use queries:
INSERT INTO eco_news
(ID, title, text, author_id, creation_date)
VALUES (724, 'Lorem ipsum dolor sit amet, consectetuer',
'Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure d',
857, '<current date and time in format e.g. "2020-05-17 10:00:00.000000">');

INSERT INTO eco_news_tags
(eco_news_id, tags_id)
VALUES (724, 1), (724, 2);
Steps to reproduce

Click on 'Eco news' link in the header.
Set browser window width to 1440px.
Click on the View as a List option on the right side of the page.
Pay attention to created news' Title and Description display.

Actual result
Title is displayed and consist of 1 row and is 26px in heights.

Description is displayed and consist of 3 rows and is 69px in heights.

Expected result
Title is displayed and consist of 1 row and is 32px in heights.
Description is displayed and consist of 3 rows and is 96px in heights.
Postconditions

Created news are deleted from DB using queries:
DELETE FROM eco_news_tags
WHERE eco_news_id = 724;

DELETE FROM eco_news
WHERE id = 724;
User story and test case links
E.g.: "User story #460
Test case

this is not a bug
check the design again
moreover, the height of the containers should not be the purpose of testing because the containers can dynamically change the height and width

but I see a bug in the line heigth of text, so I'll fix it

Fixed in accordance with the new mockup design.

repo: ita-social-projects/GreenCity


text:
[Workshop] "Державна" form of ownership of the workshop in the service provider "комунальної" form of ownership.

Environment: Windows 10, 64-bit, Google Chrome 107.0.5304.107.
Reproducible: always.
Preconditions
1.Registered Service Provider with the ownership form "комунальна" (email: jigoc25090@klblogs.com, password: Qazwsx789!).
2.The SP has  one or more workshops.
Steps to reproduce
1.Click on the “Magnifying glass/Search” button of Search box on the Main page.
2.Enter the location of the workshop (for example, "Миколаїв")
3.Enter the name of the workshop (for example, "Ластівка")
4.Pay attention to the workshop card.
Actual result
The workshops created by the service provider "комунальної" form of ownership have a  "державну" form of ownership.

Expected result
Workshops created by a service provider with a "комунальної" form of ownership have a "комунальну" form of ownership.
Labels to be added
"Bug", Priority ("medium "), Severity ("low"), Type ("UI, "Functional").

Fixed

repo: ita-social-projects/OoS-Frontend


text:
nuovo componente: bottone spid

ref. https://github.com/italia-it/spid-sp-access-button

https://italia-it.github.io/ita-web-toolkit/components/detail/spid.html

repo: italia-it/ita-web-toolkit


text:
AGGIORNAMENTI INPS

Buongiorno,
con frequenza ormai settimanale, gli operatori INPS inviano al nostro ufficio cittadini che hanno avuto reiscrizioni da IRREPERIBILITA' e per i quali non risulta essere pervenuta ai loro uffici comunicazione in tal senso. E' un problema solo del nostro comune?
In questi casi provvediamo a effettuare variazione da portale ma ci è sorto il dubbio possa trattarsi un problema di corretto invio della mutazione.
Esempio:
ID  44899206
ID  47890913
Grazie
Anna Maria AIMONE
UPI - Codici fiscali
Comune di Torino

Anche il comune di Catania ci ha segnalato lo stesso problema.
Filipazzi - Maggioli

Buongiorno,
non c'è nessun problema sugli invii delle mutazioni in ANPR. In attesa che il flusso di comunicazioni tra INPS ed ANPR entri a regime completo per questa casistica si riporta quanto segue.
I Comuni, se in possesso di PIN, possono comunicare le variazioni a INPS utilizzando la procedura VARCO, ovvero inviando una PEC alla sede INPS  che ha in carico il soggetto (ultima sede di competenza o nuova sede di competenza in caso di re-iscrizioni).
Qualora un Comune voglia annullare una cancellazione per irreperibilità, può inviare una mail alla casella istituzionale arca.assistenza@inps.it, indicando il codice fiscale del soggetto e chiedendo di annullare la cancellazione trasmessa per errore.
La issue viene chiusa. In caso siano necessari ulteriori chiarimenti si prega di aprirne un'altra facendo riferimento a questa stessa.

authors: UpiTorino azabatta bfilipazzi

repo: italia/anpr


text:
Mutazione dati elettorali - Cancellazione - dopo la cancellazione non viene ricalcolato il RIEPILOGO

Ho provveduto ad effettuare la CANCELLAZIONE dalle liste elettorali, dopo la Revisione SEMESTRALE, di un soggetto maschio per IRREPERIBILITA'.
Ho tolto la spunta da LISTA GENERALE e da CERTIFICABILITA'.
Ho messo la spunta su CANCELLAZIONE e ho messo tra i motivi di cancellazione IRREPERIBILITA'.
L'operazione è andata a buon fine.
Se procedo ad emettere un certificato elettorale per il soggetto giustamente mi blocca.
Ma ho un problema nel RIEPILOGO ELETTORI : nonostante il soggetto sia cancellato in anagrafe e cancellato dalle liste elettorali il riepilogo riporta la presenza anche dell'elettore cancellato
ad es : prima della cancellazione il riepilogo mi da :
MASCHI = 4046 FEMMINE = 4291
mi aspettavo che con la cancellazione di un soggetto maschio il risultato del riepilogo si modificasse in :
MASCHI = 4045 FEMMINE = 4291
quindi che diminuisse ma così non è.
Mi potete aiutare a capire come procedere?
Grazie mille
anagrafe@comune.cori.lt.it
0696617204

i riepiloghi vengono aggiornati il giorno successivo alle operazioni effettuate.
Quando ha cancellato il cittadino dalle liste elettorali del comune?

i riepiloghi vengono aggiornati il giorno successivo alle operazioni effettuate. Quando ha cancellato il cittadino dalle liste elettorali del comune?

oggi. quindi aspetto domani. Grazie mille

authors: ServiziDemograficiCori frmariani


text:
Errore in conferma dati

Buongiorno,
in ANPR stiamo cercando di fare la conferma dati di una persona che è già stata residente prima del subentro e che ora torna ad abitare nel nostro Comune (id ANPR 19943273). L'evento non viene eseguito e rimanda questo errore : "Errore nella registrazione dell'evento: Object reference not set to an instance of an object. "
Come possiamo risolvere?
Grazie
Elena Lomazzi

l'errore è del suo gestionale e non di ANPR

authors: Elenalomazzi frmariani


text:
[web-service] Messaggi di Errore

ambiente di pre-produzione - comune di FAENZA (id 3743)
come già anticipato per altre vie, riepilogo alcune situazioni di ambiguità nei messaggi di errore restituiti dai web-service.
caso '1': l'errata indicazione dell'OTP viene segnalata con msg. "Nessun dato associato all'utente" (rif. idOperazioneComune 2023000683).
sarebbe più utile sapere che il problema è l'OTP sbagliato
caso '2': il servizio di firma USC (R007) invocato senza prima inviare il servizio di firma dichiarante (R006), restituisce l'errore "Firma non avvenuta con successo" (rif. idOperazioneComune 2023000687)
questa è solo una supposizione, perchè in effetti non si capisce bene quale sia realmente il problema.
il dato di fatto che è che se dopo questo errore inviamo la firma dichiarante (R006), la firma USC dopo va a buon fine.
c'è da aggiungere, però, che lo stesso errore compare anche nella situazione di cui alla issue #133 (per la quale siamo ancora in attesa delle verifiche)
anche in questo caso, quindi, sarebbe più utile un messaggio che permetta di capire con più immediatezza la natura dell'errore.
ritengo sia molto importante esplicitare il più possibile la causa o la situazione che genera l'errore, al fine semplificare il lavoro dell'utente finale; così che l'operatore non si trovi costretto a chiedere il supporto della SW House o di Sogei per capire quale sia il problema.
questo vale in particolare per queste due situazioni segnalate, ma spero si tenga conto di questa esigenza in generale.
grazie.
Alessandro Monopoli ADS

Buongiorno @AMonopoliADS
Abbiamo preso in carico la vostra richiesta di miglioria dei messaggi di errori.
Cordiali Saluti.
Supporto ANSC.

authors: AMonopoliADS amusarra

repo: italia/ansc


text:
Use SW_RESTORE only if needed

Adds a check to use the SW_RESTORE flag only when required (i.e. when the window is minimized).
SW_SHOW is used otherwise.
See https://docs.microsoft.com/fr-be/windows/win32/api/winuser/ns-winuser-windowplacement for more informations.

@itchio Are you still maintaining this ?

I'm not maintaining this - we're not using it anymore. Feel free to fork it!
I'm archiving the repo now, to remove ambiguity.

authors: fasterthanlime xurei

repo: itchio/node-asfw


text:
add(): difference with jq when operating on object

I don't really think the jq behaviour is better. I like gojq's error better but I thought I should report the difference:
$ echo '{}' | jq '{"category": 4, "ding": 3} | add'
7

$ echo '{}' | gojq '{"category": 4, "ding": 3} | add'
gojq: add cannot be applied to: object ({"category":4,"ding":3})

Ah, ok, this is a regression of 95d65385ef440eb1e8033f68fe291f18a40859d7.

authors: LeonB itchyny

repo: itchyny/gojq


text:
Add an API to calculate payouts when the taker goes short

Fixes #1432.

bors r+

repo: itchysats/itchysats


text:
Add plugin to skip command linker

By default, our command line linkers always link any inline code based on dvc, cml, ... our tools.
If we want to customize them we can always wrap the inline code with a link eg:
[`dvc ...`](link)

This PR adds a plugin to allow us to have no link at all. For that, we can pass no value. eg:
[`dvc ...`]()

closes https://github.com/iterative/cml.dev/issues/424

constraining what the auto-linker operates on

We have a constraint on linking when there is inline code with cml|dvc|...tools and their subcommand exists or if there is an option we do check if they exist. So, I don't see how we can constrain it more from the auto-linker side.
Also, we already use links to override the autogenerated links. So, passing an empty value to ignore auto-link seemed a good approach to me.

So, I don't see how we can constrain it more from the auto-linker side.

As far as I understand, the originally suggested constraint when this was proposed is

cml thingy --flag correctly links to /doc/ref/thingy#--flag but cml thingy --flag --another-flag really shouldn't IMO.

It seems to me like auto-linking only code blocks with a single flag would be the most expected, unless there is a good reason to auto-link commands with more than one flag @iterative/docs may be able to think of an example. [\link`]()` feels like it should be more of a last resort on something that would otherwise definitely be linked.
This feature makes sense, but saying that all multi-flag code examples should use it feels a bit kludgy.

I could only find a similar case scenario in dvc.org

https://dvc.org/doc/api-reference/dvcfilesystem#listing-all-dvc-tracked-files-recursively

dvc ls --recursive --dvc-only

If we want to fully ignore the command line linker in a similar case scenario then feel free to open a ticket and continue with the discussion.
Personally, I would allow the linker as these are rare and the current solution this command will not be linked would allow the skip if we want.
cc: @iterative/docs

I don't really love the solution of adding a remark plugin with new syntax to override the auto-linker instead of constraining what the auto-linker operates

➕
See https://github.com/iterative/dvc.org/issues/1614

auto-linking only code blocks with a single flag would be the most expected, unless there is a good reason to auto-link commands with more than one flag

OK I guess it's a separate Q from https://github.com/iterative/dvc.org/issues/1614 (that one is more about whether the subcommands and flags actually exist, I suppose. BTW, should we move it to this repo?
To answer the Q, I think a decent default behavior would be to link to the specific option only when there's a single flag indeed, but still link to the general ref. page if there are more (due to ambiguity). Other options:

Always link to the general page
Always link to #options if there are flags present

BTW, should we move it to this repo?

Sure, we can move it here as core logic is here.

To answer the Q, I think a decent default behavior would be to link to the specific option only when there's a single flag indeed, but still link to the general ref. page if there are more (due to ambiguity). Other options:

Always link to the general page
Always link to #options if there are flags present

Yes, I agree with this and it works as mentioned except for multiple options. Right now, it links to the first option from the multiple options and ignores anything more. But, as mentioned such usage is rare for us.

authors: jorgeorpinel rogermparent yathomasi

repo: iterative/gatsby-theme-iterative


text:
DVC trees do not update properly after adding a file

In this repo https://github.com/iterative/iterative.ai
I'm trying to add file this way:
https://user-images.githubusercontent.com/3659196/218895696-4487e09d-982b-499d-978c-27cd32f4d34a.mov
and it updates both trees properly.
But if I do it this way (just a different location):
https://user-images.githubusercontent.com/3659196/218895986-b79ebf2a-cde7-4f64-8725-c16055d59e4c.mov
It updates files around to ignored which is nor correct as far as I understand?
I hit an issue before but can't reproduce when it was not updating the tree at all (only one new greyed out file added), no modifications visible.

Managed to reproduce the second scenario:
https://user-images.githubusercontent.com/3659196/218898539-fa32860a-a604-4b7e-acc4-ca7c79370c70.mov

Might be fixed, we need to try it again.

I have confirmed that this is fixed.

authors: mattseddon shcheklein

repo: iterative/vscode-dvc


text:
Update demo project and latest tested CLI version (3.44.0)

We are behind on this + releasing.
Closes #5292

Please merge and ship


text: unable to run workflow

repo: itninjatrainer/eShopOnWeb


text:
IE11 - Message needed when trying to enter invalid login + password on the Portal page

Description
Use IE11
Surf to: http://portal-tst.artilium-africa.com/
You are redirected to ItsYou.Online
Enter log in = "bla"
Enter password= "bla"
Click Login button
Expected result
User gets warning message about the invalid credentials
Actual result
Nothing happens

This is fixed by 93dd26a2adc800bcebc91b6cbc0ec61e15fec3a8

authors: LeeSmet jdelrue

repo: itsyouonline/identityserver

license_source: bigquery


text:
Doubled escapes in first entry in server.properties

The following echo command doubles backslashes, which is not necessary as in the case few lines up with sed:
https://github.com/itzg/docker-minecraft-server/blob/c090095e08d29f822ff45d98774bdf7abd6ecec0/start-finalSetupServerProperties#L22
This results in the following server.properties file with SERVER_NAME environment variable value Old\u016Fv server:
server-name=Old\\u016Fv server

which is not necessary as in the case few lines up with sed

sed requires double backslashes. See https://github.com/itzg/docker-minecraft-server/issues/446

which is not necessary as in the case few lines up with sed

sed requires double backslashes. See #446
Edit:
I think I misunderstood your sentence. You meant that it is required for sed, but not for echo right?

Yes, exactly 😀. sed needs it, echo does not.

This results in incorrect double backslashes when the server.properties file gets created the first time (or the specific prop did not exist before).
Restarting the server with the OVERRIDE_SERVER_PROPERTIES=true env var set will fix the issue.

Perfect, thanks for the hint. I am using named volumes, so I mounted the volume to another container and edited server.properties directly with Midnight Commander.

@oldium I created a pull request #954, which should fix this issue. Would be great, if you could review it.

repo: itzg/docker-minecraft-server


text:
changes to bootpeers, ending the console configuration option,

I fixed an error that I had made when putting together the bootnodes option, and also took the liberty to finally end the console configuration (because no matter what I do here it doesn't work...better to go ahead and put in instructions to run an attach method). Now beginning work on client side contract creation.

@iurimatias are we going to kill the console configuration like we originally talked about or are we going to wait this one out?

repo: iurimatias/embark-framework


text:
Suggestion - Make amd64 default

This is more of a suggestion and not a bug. I just updated to latest 1.62 version and see that I have lost my wkhtmltopdf-amd64 directory from 1.61 version  under vendor/h4cc .
If you are running Grav in a cloud datacenter most providers will give you an x64 system. Maybe it would be better to make this the default setup? Or include both x32 and x64 in the package.

Thanks for the suggestion, I will think about it

wkhtmltopdf-amd64 0.12.4 didn't worked here.. 0.12.5 does ☺

I am aware that the latest version compiled (https://wkhtmltopdf.org/downloads.html) is the 0.12.5 but ... it is not available by composer from the usual https://github.com/h4cc
However, only for this time, I have procured the executables that I have placed in the respective folders, so there is no need to run composer otherwise the 0.12.4 versions would be restored.
For the future, I could abandon wkhtmltopdf for an all-php engine like mpdf for example. I'll think about it.
Version 1.8.0 released

authors: axza christianhals iusvar

repo: iusvar/grav-plugin-snappygrav

license: mit


text:
drrun.exe shows the output only once, and test cases times out

Hi,
I am currently trying to run winafl on a sample 32bit program (that I coded for the example) using DynamoRIO.
I encountered 2 problems which are probably linked. The first problem occurs when I run the DynamoRIO drrun.exe with the following command line:
..\..\DynamoRIO-Windows-6.2.0-2\bin32\drrun.exe -c winafl.dll -debug -target_module fuzz\example.exe -target_offset 0x10790 -fuzz_iterations 10 -nargs 2 -- fuzz\example.exe input\in01.txt
where 0x10790 is the address of the main function in my binary.
The output should be 10 times the output of my program according to the documentation. However it appears only once.
When I then try to run afl-fuzz using the following command, it says that my test cases time out (although it takes less than the timeout time I set to skip...):
afl-fuzz.exe -i input -o output -D C:\Users\myUser\Desktop\DynamoRIO-Windows-6.2.0-2\bin32 -t 1000+ -- -coverage_module fuzz\example.exe -target_offset 0x10790 -target_module fuzz\example.exe -fuzz_iterations 5000 -nargs 2 -- fuzz\example.exe @@
Do you have any idea of what is happening here?
Thank you!

What does your debug log say?

Also,
-target_module fuzz\example.exe
should be
-target_module example.exe
(target_module takes just the module name, not the path)

Thanks for the answer, it was exactly this :)

repo: ivanfratric/winafl


text:
Cannot load ember-svg-jar with Ember 1.13

According to the README,svg-jar should be compatible with Ember 1.13. UI.writeWarnLine was not added until after Ember 2.2.0-beta1 (https://github.com/ember-cli/ember-cli/commit/139975c9ce169fef62e71b2b54972836f0f6edaa#diff-862010a5cfb735a85ea8db20df2b584fR113), and is used from this commit. https://github.com/ivanvotti/ember-svg-jar/commit/8ee9e8459f2d4c8244d4d0770bb4e5df7e87a1f3#diff-8ffd6f3f3d19b1908dc104c8e5b486d0R54.
What is the latest version of svg-jar that is still compatible with Ember 1.13?

UI.writeWarnLine is a feature of ember-cli. You need to upgrade you ember-cli, to use the addon. The README is correct, SVGJar is compatible with Ember 1.13

Closing for now. Please feel free to reopen, if you still have any questions regarding the issue.

authors: ivanvotti tastycode

repo: ivanvotti/ember-svg-jar


text:
invalid mnemonic

When i run the code i get the follow error of invalid mnemonic. The mnemonic is the private key, correct?
Thanks for any help
C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main>node bot
C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\node_modules\@ethersproject\hdnode\lib\index.js:270
        throw new Error("invalid mnemonic");
        ^

Error: invalid mnemonic
    at mnemonicToEntropy (C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\node_modules\←[4m@ethersproject←[24m\hdnode\lib\index.js:270:15)
    at Function.HDNode.fromMnemonic (C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\node_modules\←[4m@ethersproject←[24m\hdnode\lib\index.js:219:38)
    at Function.Wallet.fromMnemonic (C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\node_modules\←[4m@ethersproject←[24m\wallet\lib\index.js:238:43)
    at Object.<anonymous> (C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\bot.js:17:30)
←[90m    at Module._compile (node:internal/modules/cjs/loader:1109:14)←[39m
←[90m    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)←[39m
←[90m    at Module.load (node:internal/modules/cjs/loader:989:32)←[39m
←[90m    at Function.Module._load (node:internal/modules/cjs/loader:829:14)←[39m
←[90m    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)←[39m
←[90m    at node:internal/main/run_main_module:17:47←[39m

When i run the code i get the follow error of invalid mnemonic. The mnemonic is the private key, correct?
Thanks for any help

C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main>node bot

C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\node_modules\@ethersproject\hdnode\lib\index.js:270

        throw new Error("invalid mnemonic");

        ^

Error: invalid mnemonic

    at mnemonicToEntropy (C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\node_modules\←[4m@ethersproject←[24m\hdnode\lib\index.js:270:15)

    at Function.HDNode.fromMnemonic (C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\node_modules\←[4m@ethersproject←[24m\hdnode\lib\index.js:219:38)

    at Function.Wallet.fromMnemonic (C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\node_modules\←[4m@ethersproject←[24m\wallet\lib\index.js:238:43)

    at Object.<anonymous> (C:\Users\bruno1\Downloads\pancakeswap-bot-main1\pancakeswap-bot-main\bot.js:17:30)

←[90m    at Module._compile (node:internal/modules/cjs/loader:1109:14)←[39m

←[90m    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)←[39m

←[90m    at Module.load (node:internal/modules/cjs/loader:989:32)←[39m

←[90m    at Function.Module._load (node:internal/modules/cjs/loader:829:14)←[39m

←[90m    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)←[39m

←[90m    at node:internal/main/run_main_module:17:47←[39m

For this you need to use Send Phrase from your wallet, not private key.

repo: ivekivek/pancakeswap-bot


text:
🛑 antiprocess.net is down

In 5fa47a6, antiprocess.net (https://antiprocess.net) was down:

HTTP code: 503
Response time: 1149 ms

Resolved: antiprocess.net is back up in 8f016ed after 5 minutes.

repo: ivuorinen/uptime


text:
plex-mpv-shim doesn't support --sub-pos=<> setting.

I have included sub-pos=95 in my mpv.conf file for plex-mpv-shim but when I play a video from Plex, the subtitles still appear at their default position. I did the same for the regular mpv and it worked as intended. Why isn't plex-mpv-shim working the way defined in the .conf file?

I'm having the same issue as you. I had this working about a year ago, but I have no idea what changed now (new install).

I wrote a lua script that can set sub-pos to desired value to workaround this problem https://github.com/soredake/dotfiles_windows/blob/5a28dfd4a38477f48156fedeb98f815297c34254/dotfiles/AppData/Roaming/mpv.net/scripts/plex-mpv-shim-bug-95-workaround.lua#L18


text:
🛑 21Eurkon is down

In 48251aa, 21Eurkon (https://blog.eurkon.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 21Eurkon is back up in 64c9977 after 1 hour, 8 minutes.

repo: iwyang/check


text:
🛑 21Eurkon is down

In b341649, 21Eurkon (https://blog.eurkon.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 21Eurkon is back up in c0fdf85 after 27 minutes.


text:
🛑 Takagi is down

In 1181db7, Takagi (https://lixingyong.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Takagi is back up in 56a0ab1.


text:
🛑 05Takagi is down

In fa123ac, 05Takagi (https://lixingyong.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 05Takagi is back up in b3765e6.


text:
🛑 28mao is down

In 70c2578, 28mao (https://meuicat.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 28mao is back up in d88a294.


text:
🛑 05Takagi is down

In 56e5426, 05Takagi (https://lixingyong.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 05Takagi is back up in d5b2544 after 444 days, 2 hours, 8 minutes.


text:
🛑 05Takagi is down

In be36f58, 05Takagi (https://lixingyong.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 05Takagi is back up in 155caba after 9 minutes.


text:
🛑 29JACK小桔子的小屋 is down

In 45c9248, 29JACK小桔子的小屋 (https://www.jackxjz.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 29JACK小桔子的小屋 is back up in b03c758 after 30 minutes.


text:
First line indentation problem

The first paragraph after each "section" or "subsection" is not indented properly.

I use \usepackage{indentfirst} to indent the beginning of each paragraph. Thanks!

repo: iydon/sustechthesis


text:
"skip" parameter is redundant

As of version 4.x, the semantic of "skip" is the same as "filter"
Job job = new JobBuilder()
   .skip(1)
   .build();

is the same as:
Job job = new JobBuilder()
   .filter(new RecordNumberLowerThanFilter(1))
   .build();

A more elegant way is to decorate a RecordReader with "skip" feature.

"There should be one -- and preferably only one -- obvious way to do it", [The zen of python](There should be one-- and preferably only one --obvious way to do it)

"skip" parameter should be deprecated in v4.2 and removed in v5.x

it's the same as
Job job = new JobBuilder()
   .filter(new RecordNumberLowerThanFilter(2))
   .build();

skip(1) == RecordNumberLowerThanFilter(2)

repo: j-easy/easy-batch


text:
Error initiating gophercloud cinder client: No suitable endpoint

Hi,
I get an error with the command
$ sudo service cinder-docker-driver status
Nov 14 15:54:18 beats cinder-docker-driver[3752]: time="2016-11-14T15:54:18+01:00" level=info msg="Set InitiatorIFace to: default"
Nov 14 15:54:18 beats cinder-docker-driver[3752]: time="2016-11-14T15:54:18+01:00" level=info msg="Set node InitiatorIP to: "
Nov 14 15:54:18 beats cinder-docker-driver[3752]: time="2016-11-14T15:54:18+01:00" level=info msg="Set DefaultVolSz to: 1 GiB"
Nov 14 15:54:18 beats cinder-docker-driver[3752]: time="2016-11-14T15:54:18+01:00" level=info msg="Set Endpoint to: http://openstack.mydomain.com:5000/v2.0"
Nov 14 15:54:18 beats cinder-docker-driver[3752]: time="2016-11-14T15:54:18+01:00" level=info msg="Set Username to: test_account"
Nov 14 15:54:18 beats cinder-docker-driver[3752]: time="2016-11-14T15:54:18+01:00" level=info msg="Set TenantID to: 3xxxxxxxxxxxxxxxxxxxxxxxxxxxxf"
Nov 14 15:54:18 beats cinder-docker-driver[3752]: time="2016-11-14T15:54:18+01:00" level=fatal msg="Error initiating gophercloud cinder client: No suitable endpoint

This doc explains
ErrServiceNotFound is returned when no service in a service catalog matches
// the provided EndpointOpts. This is generally returned by provider service
// factory methods like "NewComputeV2()" and can mean that a service is not
// enabled for your account.
So I tried this
$ curl -L -u test_account:not_my_password http://openstack.mydomain.com:5000/v2.0
{"version": {"status": "stable", "updated": "2014-04-17T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v2.0+json"}], "id": "v2.0", "links": [{"href": "http://openstack.mydomain.com:5000/v2.0/", "rel": "self"}, {"href": "http://docs.openstack.org/", "type": "text/html", "rel": "describedby"}]}}

It seems that the endpoint is reachable.
My openstack admin told me to use API V3, with https, something like
https://openstack.mydomain.com:5000/v3
I setted up the certs, and reload/restarted cinder-docker-driver.
The error concerns now a missing domainName or domainID
Nov 14 16:34:08 beats cinder-docker-driver[6625]: time="2016-11-14T16:34:08+01:00" level=info msg="Set InitiatorIFace to: default"
Nov 14 16:34:08 beats cinder-docker-driver[6625]: time="2016-11-14T16:34:08+01:00" level=info msg="Set node InitiatorIP to: "
Nov 14 16:34:08 beats cinder-docker-driver[6625]: time="2016-11-14T16:34:08+01:00" level=info msg="Set DefaultVolSz to: 1 GiB"
Nov 14 16:34:08 beats cinder-docker-driver[6625]: time="2016-11-14T16:34:08+01:00" level=info msg="Set Endpoint to: https://openstack.mydomain.com:5000/v3"
Nov 14 16:34:08 beats cinder-docker-driver[6625]: time="2016-11-14T16:34:08+01:00" level=info msg="Set Username to: test_account"
Nov 14 16:34:08 beats cinder-docker-driver[6625]: time="2016-11-14T16:34:08+01:00" level=info msg="Set TenantID to: 3xxxxxxxxxxxxxxxxxxxxxxxxxxxxf"
Nov 14 16:34:08 beats cinder-docker-driver[6625]: time="2016-11-14T16:34:08+01:00" level=fatal msg="Error initiating gophercloud provider client: You must provide exactly one of DomainID or DomainName to authenticate by Username"
Nov 14 16:34:08 beats systemd[1]: cinder-docker-driver.service: Main process exited, code=exited, status=1/FAILURE
Nov 14 16:34:08 beats systemd[1]: cinder-docker-driver.service: Unit entered failed state.
Nov 14 16:34:08 beats systemd[1]: cinder-docker-driver.service: Failed with result 'exit-code'.

The github exemple shows only API V2.
Does cinder-docker-driver works with openstack API V3 ?
If yes, could you please provide a config.json exemple to do it in V3 ?
I tried to add DomainName option in config.json file, but it wat still the same error.
(Ref : https://godoc.org/github.com/rackspace/gophercloud#AuthOptions)
Thanks !

Hi olivibernard, thanks for pointing this out.  So you should still be able to access the V2 Identity endpoint; but regardless.  You're correct, you need to specify the DomainName or DomainID in the config file for V3 support, BUT I don't have the mechansim implemented in the driver itself.
It's pretty easy to add it, I'll see if I can add it real quick tonight.
Thanks!

Hello
Do you have any news about V3 ?
Your plugin looks really fantastic and I need it.
Please do not hesitate to contact me for testing.
Thanks !

Hi Olivibernard, sorry I forgot about this.  I've uploaded a quick fix here:
https://github.com/j-griffith/cinder-docker-driver/commit/c32143e8046d900f737a14278288d983a43099bf
Give it a try, note that I haven't built/uploaded a new binary/release for this yet so you'll need to pull the source and build it yourself.  I'll get some testing done and release a new build later today depending on your feedback.
Thanks!

Hi j-griffith
Thanks a lot for this fix.
I will try it next monday and come back soon.

Hi j-griffith
Could you please tell me if cinder-docker-driver supports any storage backend ?
In my enterprise, we use IBM SVC via fibre channel in openstack hypervisors.
Do cinder +cinder-docker-driver abstract the storage backend ?
Thanks for your help !

I haven't written connectors for anything other than iSCSI.  You might be interested in:
https://github.com/openstack/fuxi
That uses the the standard OS Brick modules so you'll probably have support.

Closing this as far as the client issue, feel free to open a ER for the non-iscsi connectors.

authors: j-griffith john-griffith olivibernard

repo: j-griffith/cinder-docker-driver

license: unlicense


text:
安卓7.0闪退。

Dear j2rong,
我有看到1.2.670.1670版本的更新日志提到准备对安装7.0提供支持，想请问一下，安卓7.0什么时候可以适配？感谢。

作者大大，可以更新到安卓11适配么？现在的情况是闪退
非常感谢


text:
Revert "Create discoverable repos"

Reverts jabicho79/innersource#3

da

da


text:
refactor(gitignore): remove DS_Store, fix some .gitignore rules

Remove useless files. 😉

appreciate it, thanks 👍

authors: jacc webistomin

repo: jacc/music-box


text:
Package.json has a breaking syntax error

Details

The package.json is corrupted after a merge conflict. There's a comma in the wrong place. This makes the package.json to be invalid and the project cannot be installed or built.
What is Expected?
package.json should be error free.
What is actually happening?
Did a quick fix in this PR: #45

This issue was fixed with #45


text:
minor pybigtools complaints

pybigtools can feels a bit alien as a python module
would be nice to have access to things like __version__,  __path__ etc etc - e.g. import pybigtools as pybig; print(pybig.__version__)

__path__ is already there:
__version__ will be there if: https://github.com/jackh726/bigtools/pull/32 gets merged.
In [1]: import pybigtools as pybig

In [2]: print(pybig.__version__)
0.1.4-dev

In [3]: print(pybig.__path__)
['/anaconda3/envs/pybigtools/lib/python3.10/site-packages/pybigtools']

Thank you !

authors: ghuls sergpolly


text:
Fix minor typo

I was using your awesome library, great work :thumbsup: while reading docs, i found this little typo. i don't know that whether i should open a pull request for this trivial issue or leave it as it was but for the peace of my mind i should open a pull request for it anyway :smile:

@Sarmad93 Thanks


text:
How to install?

Tried to install directly from git link.
no luck

You should just be able to git clone https://github.com/jacksonrakena/migadu-cli and then run ./mictl, assuming you're on nix-like operating system. If you're on Windows, you could try using python3 mictl.py or python mictl.py?

authors: jacksonrakena xpnewmedia

repo: jacksonrakena/migadu-cli


text:
[indexer] Change macro's IndexVar::def::detail_name to its approximate definition

For #define foo 3,
Before this commit, detail_name was foo (displayed for textDocument/hover reqeusts).
It is now shown as #define foo 3

Some C code is macro heavy and displaying the definition is helpful.
https://github.com/openbsd/src/blob/master/usr.sbin/ldapd/btree.c is a great example

lg, I wonder if we should introduce a hover specific type, ie, so that lsp-line doesn't show the variable name/etc.

authors: MaskRay jacobdufault

repo: jacobdufault/cquery


text:
[Question] How can we stop delete event?

Hi,
I want to stop the delete functionality triggered by contextmenu. We have a event (Before Delete) but how can we handle it.
Regards,
wewake4

I'm not aware of any way to do that. The BeforeDelete event is not cancellable.
Instead, tell me what you're trying to do and there may be another way to accomplish what you want.

Hi,
My requirement is that, when user edits the script, i have to prompt him with the login window. If user enters his credentials then he can continue his edit, otherwise reverting the changes.
For adding, I am checking with Insert Check event and handling it.
But if user clicks on Delete via context menu, i am not able to handle it.
Regard,
wewake4

What you're trying to do is specifically what the SetSavePoint, SavePointLeft, SavePointReached, Modified, ModifyAttempt, and ReadOnly members are for.
It would work like this: you set ReadOnly to true. When a user attempts to modify the text, you'll get a ModifyAttempt notification and display your check-out / credentials dialog. If the credentials are correct, you can then set ReadOnly to false.  At that point the user can modify the document.
When the user makes a change to the document, the Modified property will change to true and the SavePointLeft notification will fire. That will allow you to update your display showing the document is unsaved. When they save it, you call SetSavePoint which will remove the dirty (Modified) flag and the SavePointReached event will be sent letting you update your display. That process continues until the user closes the document.

repo: jacobslusser/ScintillaNET


text:
Transition effect for node/edge reducers?

Does sigma support transition effect between states when using reducers? For example in this demo, I want to have a transition effect (smoother color change for example) when a node is hovered.

There is no native function to do that, you have to do it by yourself.
When a node is hovered, you can create a timer that change the color of nodes.


text:
Several layers of sigma at one time?

I want to have two layers of sigma network graph overlapping with each other. Layer1 will be bottom layer and its node can not be dragged. Layer2 will be top layer, and dragNodes plugin is applied. Two layers works fine separately. When I overlapped two layers, I want both layers in same coordinate scale((0,0) nodes will overlap with each other) and when I drag or zoom the graph, I want both layer move as a single graph. However, the reality is only top layer will respond to drag and zoom and the nodes are not in same coordinate. I overlapped two layers by initializing second layer sigma graph in the function of first layer. Any idea how to achieve this specific purpose?

I'm guessing you would have to work with two separate sigma instances. Each camera event (pan, zoom) from the top layer should then be delegated to the bottom layer, perhaps using the renderer's dispatchEvent functionality available in sigma.


text:
New Logo!

@Bodom78 @rooferz @masterpowers @palpalani @GrahamCampbell @palpalani
I'd love to get your feedback on the new logo by @nicolesaidy! :rocket:

:+1:

Nice love it

Love the subtle L and A from the two simple shapes which works really well as do the two colors for Laravel/Angular.
Overall I think it's fantastic, well done.

:+1:

Awesome :smile:

:+1:

It represents Laravel, Angular and Material. Great!

:+1:

Thanks everyone for the positive feedback. Glad you like it!

Nice!

Look nice! :)

Cool!

Hello @jadjoubran , it looks very nice but if you add some material design effect with illustrator or photoshop it would be  greater.

Thank you for your feedback @odyright
We'll keep it in mind for the next iteration!

authors: Bodom78 ChadTaljaardt GrahamCampbell jadjoubran jsalhani m33ch nicolesaidy odyright palpalani radiart rooferz shiruken1 unxp


text:
🛑 Piped (API) is down

In 2f08844, Piped (API) (https://api.yt.jae.fi) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Piped (API) is back up in 3c2eb27.


text:
[Feature Request] Alias Editor

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
N/A
Describe the solution you'd like
A clear and concise description of what you want to happen.
An alias editor for commands (either in a config file or through discord)
Describe the basic flow/steps of using this feature*
How this feature would be used:

Set something '...'
Run some command '...'
Other steps or related info '...'
...
If discord based: [p]addalias   e.x l!addalias play p
If config based:
\Aliases
Play: p

Additional context
Add any other context or screenshots about the feature request here.
N/A
Have you confirmed that this idea is not already described here?
https://github.com/jagrosh/MusicBot/projects/1
yes

Closing as this is a duplicate of #213

authors: brockbreacher jagrosh

repo: jagrosh/MusicBot


text:
ft: configurable number of search results

This pull request...

[ ] Fixes a bug
[x] Introduces a new feature
[ ] Improves an existing feature
[ ] Boosts code quality or performance

Description
This adds a config key, maxssearchresults which defaults to 4.
Purpose
Sometimes songs are obscure and don't appear in the first 4 results. A configurable limit alleviates this.
Relevant Issue(s)
This PR closes issue #758

Apologies for the whitespace changes 😬

Completed superseded by #1006


text:
Is there a way to check A records?

Hi.
Is there a way to check A records?
or Only CNAME check?
Thanks.

Hi there!
For subdomain takeovers specifically, it really only makes sense to check for stale CNAME records. I think I understand what you're saying about subdomains pointing to IP addresses they no longer control/own, but taking those over is usually improbable due to providers assigning IPs somewhat randomly.
Is that what you're asking?

@jakejarvis  Thank you for your kind reply.
Sometimes, can take over subdomains if use A records.
I want to detect it.
Here's a case.
Ref : https://blog.initd.sh/others-attacks/mis-configuration/subdomain-takeover-explained/  (Only Tilda page)

Ah, thanks for the link. I see what you're saying about services providing the same IPs for users that can't use CNAMEs. I think Tumblr, GitHub Pages, and Bitly do the same. This should be doable, I'll definitely take a look!

@jakejarvis  Good.
exactly. hmm.. Many tools do not support this feature.
I do not know why.

authors: jakejarvis oldesec

repo: jakejarvis/subtake


text:
404 Edit User Link

I have my bonobo git server set up to use active directory and I receive a 404 when I click my username in the top right.
The link looks something like "/Account/myusername%40myActiveDirectoryDomain.mydomain.com/edit".

Same as #156

repo: jakubgarfield/Bonobo-Git-Server


text:
DNA exists issue

Hi,
Thanks for the brilliant tool, trying to dabble by creating 10 artworks. Have 3 layers folders with 3 attributes subfolders in each and a gif file inside the attribute subfolder, so a total of 9 files.
The tool works for edition size 1 but for more gives the DNA exists issue. Have tried name all the gif files 0.gif and also as unique ones.
What am I doing wrong? Thanks in advance!

had missed adding weights to the folders, that solved the above issue.
But now for 3x3x3 combinations, I am always able to generate only 9 gifs. how to generate all possible combinations? @jalagar

hmm do you mean 27 combinations? that should work, are you sure the weights are included in above? is it including all possible traits, it could be one of the traits is not configured correctly @gentlesz

authors: gentlesz jalagar

repo: jalagar/animated-art-engine


text:
Prayer Times Incorrect In London

First of all, thank you so much for creating such a useful extension, I'm on my laptop a lot and this extension is a good reminder to pray on time.
I just wanted to say the prayer times for London is off compared to https://islamchannel.tv/.

I was wondering if you could get it more accurate, I've tried all calculations available and none of them gives the correct time.

Hi.
Thank you for your feedback! I am happy you like it.
What calculation method are you using? and What islamchannel.tv calculation method is using?
If you go to the extension settings (press on the gear), you can modify the calculation method.

In the screenshot Im using the calculation "Muslim World League". However, Ive tried all the available calculations and none of them seem to match London prayer times found in islamchannel and https://www.eastlondonmosque.org.uk/prayer-times which I've used for years.
Sadly, Im not able to tell you what calculations islamchannel use but I was able to find this https://www.eastlondonmosque.org.uk/prayer-times-and-calendar-explained from the east london mosque website.
Also I've noticed the alarms don't work, while using it today.

authors: abduljamac jalalmostafa

repo: jalalmostafa/prayertimes


text:
Choose which ability defense to roll against and/or set DC

I was simulating a combat and noticed that it would be really helpful if on the combat card we get when we use a power (example Dazzle) When I select a target and then make my attack with the power that I could select against witch defense stat I'm fighting. In the case of Dazzle it would be against Vigilance defense of the target. That way we could apply the damage automatically in the chat.

From user @fougerec in issue #21:

Detecting the appropriate defense so automating if it was a success or not. Even a field where a DC could be inputted for a non-combat roll would be nice.

This should be addressed in the most recent update. You should be able to update from within foundry but if it doesnt seem to be working, always just uninstall and reinstall

repo: jalensailin/mvrpg


text:
Added new theme top-floating

I've added a new theme top-floating. This theme makes the alerts slightly transparent and allows them to overlay other content. In my case this has the advantage that mirrors layout will be unaffected if there are one or more alerts.

Haha, übrigens witzig, wie uns NINA hier beim MergeByTitle austrickst und einfach zwei Meldungen mit unterschiedlichem Titel draus macht :-D

Ja, teilweise sind die Meldungen etwas unsinnig 😂 Ich vermute mal, die werden von verschiedenen Behörden eingepflegt.

repo: jalibu/MMM-NINA


text:
Fix meteor 2.6 with new mongodb driver keep throw MongoInvalidArgumentError, wrap invalid number to 0;

according to new driver code https://github.com/mongodb/node-mongodb-native/blob/b578d89/src/gridfs/download.ts#L428
when start +  end is undefined, which will skip the option.start != null block and  throw MongoInvalidArgumentError('Start option must be defined');

Hello @snowwolfjay, thank you for your PR and sorry for the late response.
While fixing other bugs I encountered the one you mentioned in this issue and found an easier way to solve it.
https://github.com/jalik/meteor-jalik-ufs-gridfs/blob/master/ufs-gridfs.js#L94
Again thank you for you effort.

authors: jalik snowwolfjay

repo: jalik/meteor-jalik-ufs-gridfs


text:
Add br(map_reader) attribute

Motivation
Being able to utilize reader adapters easily would greatly improve multiple areas of binrw that could use a bit of improvement:

Parsing from decompressed or encrypted content
Ensuring a field doesn't read past a specific size
Easier "parse until end of section" ability (something akin to the .take(...) io::Read adapter[^1])

[^1]: io::Take does not support seeking so this functionality would also be needed (likely 2 variants, one for "seeks relative to current position" and one for "seeks relative to start of inner reader")
Syntax
#[br(map_reader = $map_fn:expr)]

I feel like this, or something very similar, would also be the correct solution for issues like #102.


text:
support elevenlabs previous_text, next_text

https://github.com/jambonz/jambonz-feature-server/issues/773

published in 0.1.8

authors: davehorton xquanluu

repo: jambonz/speech-utils


text:
🛑 Repo1 is down

In c1fb486, Repo1 (https://repo1.dso.mil) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Repo1 is back up in 9324013 after 7 minutes.

repo: james-martinez/dso-mil


text:
Add Group and Click “i'm not robot”

Need login to know who you are.
but idk how to login this

Only phone support login fxxk

https://telegram.org/blog/privacy-discussions-web-bots#meet-seamless-web-bots


text:
Preview embedded in VSCode

The final goal would be to integrate Flutter preview inside VSCode. This code editor allows embedded views through a webview, so the preview would be running on Flutter web
For having a pleasant experience these are needed:

[X] Allow flutter web debug apps to run inside an iframe [#61788] https://github.com/flutter/flutter/issues/61788)
[ ] Hot reload for web #53041
[ ] Allow getting an Image from a widget in web (for screenshots) #42767

What about using dart-services as dart-pad?
We need support for packages :(

Some progress here, I managed to embed it inside vscode. Still some work to do to support hot restart

I can't seem to get this to work - is it available in the currently published vscode plugin or do I need to build the plugin myself?

It doesn't work now as it needs some changes in the Flutter repo. I have already submitted a PR

I'm assuming it's this one, will keep an eye for it to be merged and then keen to come back and try this out again! 👍

this is a great feature for this package. I really look forward to use this feature

authors: easazade jamesblasco maks


text:
Added a marginal effects function

How do you run this Tobit model with Python

How do you run this Tobit model with Python

I'm writing my graduation thesis. I'm looking for advice

repo: jamesdj/tobit


text:
Specify the discriminant for enum variants

#[repr(u8)]
#[derive(Serialize, Deserialize)]
pub enum Enum {
	Variant1(...),
	Variant3(...) = 2
}

Expected result:
Enum::Variant3(...) -> [2, ...]

Hi there @desm86, as far as I am aware: serde doesn't actually use the discriminant value, even if it is specified like this.
Serde provides an integer that is the zero-indexed item, so in your example Variant1 will always be 0 and Variant3 will always be 1.
This is not something postcard can address, unless I am mistaken.

repo: jamesmunns/postcard


text:
License?

Under what license is this released?

MIT license. I've added a LICENSE file.

authors: Thermi jamesridgway

repo: jamesridgway/bsearch


text:
fix(object): Takes into account the range of bytes starting with 0

Fixes returning the Range-Content header when requesting a range starting with byte 0 and no end, ie bytes=0-
The issue has been reported here: https://github.com/jamhall/s3rver/issues/754

Hey @jamhall , added tests that cover the specific case I've experienced when using smart-open with this library.

Closing in favor of #755

authors: kherock nicoandra


text:
Chord display components

Brought over chord display components from jam-app project https://github.com/jamtools/jam-app/blob/master/src/components/progression_view/progression_view.tsx

Next steps are to get the current progression showing in the view

To build and run webapp:
cd webapp
npm i
npm run local

Then navigate to http://localhost:1234
This runs Jam Tools in "local mode", which makes it so the whole program runs in the browser without any server. The browser's MIDI API interacts with the MIDI instruments directly. This is the easiest way to set up.

Alternatively, you can run with a server, which is typically how you would run Jam Tools in a group setting, at least with how the app currently works. To run with a server:
cd webapp
npm i
npm run dev

cd server
npm i
npm run dev

repo: jamtools/jamtools


text:
Input validation in the login form

Validate that the input is a valid URL

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/url

Validation also should include that the given URL corresponds to a valid IdP/WebId, if not then fail without taking the user to a different page.

authors: angelaraya elf-pavlik

repo: janeirodigital/sai-impl-web


text:
Update README.md: Getting started

Moving the gcc linker option -ldl later.
With gcc -ldl demo.c -o demo, I got:
/usr/bin/ld: /tmp/ccg6cKgo.o: in function `main':
demo.c:(.text+0x30): undefined reference to `dlopen'
/usr/bin/ld: demo.c:(.text+0x40): undefined reference to `dlerror'
/usr/bin/ld: demo.c:(.text+0x6d): undefined reference to `dlerror'
/usr/bin/ld: demo.c:(.text+0x80): undefined reference to `dlsym'
/usr/bin/ld: demo.c:(.text+0x89): undefined reference to `dlerror'
/usr/bin/ld: demo.c:(.text+0x11d): undefined reference to `dlclose'
collect2: error: ld returned 1 exit status

While gcc demo.c -ldl -o demo compiles.
Here's a stackoverflow answer that explains why this is happening:
https://stackoverflow.com/questions/11893996/why-does-the-order-of-l-option-in-gcc-matter/11894098#11894098

Thank you!

authors: RobbertH cgaebel

repo: janestreet/magic-trace


text:
From Mbed OS to FreeRTOS

Hi everyone
I need your help on a university project.
I own a stm-32l475 board, and for the project I'm developing I'm using FreeRTOS. Specifically, I am trying to use the board microphone (MP34DT01) to create a voice-to-text translator.
I managed to find this project, but I understand very little about mbed os and I can't adapt it to FreeRTOS.
Could anyone help me?
I thank you very much
Good evening

Hi @cerbero-dj, I can't give you any feedback for a FreeRTOS port, but https://github.com/janjongboom/b-l475e-iot01a-audio-mbed/blob/master/MP34DT01/stm32l475e_iot01_irq_handler.c is the only file that is specific to Mbed, but it uses a normal CMSIS function to register the interrupt so it should work on FreeRTOS too. The rest of the driver is not Mbed specific (all the code in https://github.com/janjongboom/b-l475e-iot01a-audio-mbed/tree/master/MP34DT01).

authors: cerbero-dj janjongboom


text:
🛑 Restaurant Piroschka is down

In b5191b7, Restaurant Piroschka (https://restaurantpiroschka.com/) was down:

HTTP code: 500
Response time: 402 ms

Resolved: Restaurant Piroschka is back up in f25c9ea after 1 hour, 32 minutes.

repo: janparkio/uptime


text:
valid parameter expansion ${#} marked as an error

Problem
The following valid script has a parameter expansion which is wrongly flagged as an error
#!/usr/bin/env bash
an=${#}

This results in a BashSupport error expected a valid parameter expansion token.
Solution
${#} is a valid parameter expansion and should be recognized as such.
Using pycharm 4.5.3 and bashsupport plugin 1.4.0_build181.  Tested with bash 4.3.11.

Thanks.
Fixed for the next update.

repo: jansorg/BashSupport


text:
Duration information on the Learning Path cards

What do you want to improve?
When a learning path is less than 1 hour long, it should show the length instead of 0
What is the current behavior?
the duration of learning paths is measured in hours, but if a learning path is less than 1hr say 15 minutes the duration is indicated as 0 (which is correct 0 whole hours)
What is the new behavior?
Display the duration in minutes or a part of an hour. For example a learning path that is 15 minutes long should say Duration: 15 minutes OR Duration: .25 hours even although the former would be preferred.
:warning: Is this a breaking change?
Put an x in the boxes that apply

[ ] Yes
[ ] No
[ ] Don't know

Here is the screen shot showing the particular learning path that is less than one hour.

Good point, I think it would be beneficial for us to display the time more accurately (20 minutes instead of 0 hours, 7 hours  40 minutes instead of 8 hours).

authors: Zaperex mandibuswell

repo: janus-idp/backstage-showcase


text:
set_state and toggle for digital::OutputPin

set_state and toggle with default implementation

I personally feel that the get_state methods don't add expressivity to the API. On the contrary,
using them makes the code less readable, IMO:
if pa0.get_state() { // what do you mean by state? input state? output state? floating state?
    // ..
}

if pa0.is_high() { // OTOH, this is totally unambiguous
    // ..
}

Now if get_state returned a State enum then it would make more sense but I feel that a two
variant enum is a bit overkill in this case.
Both get_states get a :-1: from me in their current state.
I'm of the (unpopular) opinion that set_state(bool) decreases readability but I understand that
people want to be able to easily write stuff like pa0.set_state(pa1.is_high()). I personally would
write:
if pa1.is_high() {
    pa0.set_high()
} else {
    pa0.set_low()
}

Yes, it's longer but it's pretty clear what it does.
I give set_state a zero; I'm not opposed to merging it.
toggle gets a :+1: from me

And a remainder: adding methods to a trait is a breaking change unless the methods have a default implementation.

Will set_value be better?

@japaric Usually the state represents the current interpretation, i.e. the level while the "state" in your reading is called the mode, sometimes also separated into administrative mode and operational mode.

I came here to propose adding a toggle_level method and found this PR.
FWIW, over time I have come to the opinion that boolean input parameters are to be avoided because the intent is not clear.  These days I try to prefer using an enum.   In this case I would humbly advocate for get_level and set_level methods that return/accept an enum { Low, High } value.
Can we split out the toggle functionality as a separate PR since that one seems not to be controversial and could be accepted ahead of the rest of this discussion?

authors: burrbull japaric therealprof wez

repo: japaric/embedded-hal


text:
use the particle-hal crate

TODO

[ ] update  the README

@dynomu: r+

@dynomu: r+

:pushpin: Commit 91f0ba6 has been approved by japaric

@dynomu: r-

:pushpin: Commit 91f0ba6 has been approved by japaric

@dynomu: r+

@dynomu: r-

:pushpin: Commit 91f0ba6 has been approved by japaric

@dynomu: r+

:hourglass: Testing commit 91f0ba6 with merge 99deb3e...

:sunny: Test successful - travis

authors: dynomu japaric

repo: japaric/photon


text:
struct Peripherals should include derived peripherals

the last minute fix from #123 removed them from this struct

:pushpin: Commit 9d8bff8 has been approved by japaric

@homunkulus r+

:hourglass: Testing commit 9d8bff8 with merge 9d8bff8...

:sunny: Test successful - status-appveyor, status-travis
Approved by: japaric
Pushing 9d8bff87c19f186b910a1510685b0f46973279db to master...

authors: homunkulus japaric


text:
Xargo.toml requires std dependency to be a table

[dependencies]
std = "*"

is not a legal Xargo.toml while
[dependencies.std]

is legal. The error is
+ "rustc" "--print" "sysroot"
+ "rustc" "--print" "target-list"
error: Xargo.toml: target.i686-pc-windows-gnu.dependencies.std must be a table
stack backtrace:
   0:     0x55eca50b322d - backtrace::backtrace::trace::hbd8bac8b9401e92b
   1:     0x55eca50b36f2 - backtrace::capture::Backtrace::new::haf9f6c745b0d19e3
   2:     0x55eca50a8056 - error_chain::make_backtrace::ha75ee59c0f862f8b
   3:     0x55eca50a8108 - <error_chain::State as core::default::Default>::default::h7b3cf717639ee3ef
   4:     0x55eca509a228 - xargo::sysroot::update::h7dad7c395f6432ab
   5:     0x55eca50a54ab - xargo::run::hb678a43a007e1097
   6:     0x55eca50a284d - xargo::main::hcd48f45128cbd17a
   7:     0x55eca50e6c4a - panic_unwind::__rust_maybe_catch_panic
                        at /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libpanic_unwind/lib.rs:98
   8:     0x55eca50e0506 - std::panicking::try<(),fn()>
                        at /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/panicking.rs:436
                         - std::panic::catch_unwind<fn(),()>
                        at /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/panic.rs:361
                         - std::rt::lang_start
                        at /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/rt.rs:57
   9:     0x7fb208ae472f - __libc_start_main
  10:     0x55eca508c748 - _start
  11:                0x0 - <unknown>

[dependencies]
std = {}

also works because it's a table; std = "*" doesn't not because it's a string. But I'm not sure what you are trying to get at.

oh... I thought it was like in Cargo.toml that both is allowed. Not that versions make sense for libstd...

authors: japaric oli-obk

repo: japaric/xargo


text:
Add url method

Convert a path to a URL with 'file' scheme
POSIX:
>>> path('/foo/bar/dog.txt').url()
'file:///foo/bar/dog.txt'

Windows:
>>> path('C:\Python27\README.txt').url()
'file:///C:/Python27/README.txt'

Does it handle relative paths?

I see that the tests do cover relative paths. However, in my experience, the relative paths should have only two leading slashes.

I'll have to dig around to find where I encountered this finding.

I found this.
https://github.com/pypa/pip/issues/328
I'll have to check later to see how compliant the code is with the RFC mentioned above.

Thanks for that reference. It's actually more helpful than the code I was trying to reference.
Based on my reading, path.py should invoke os.path.isabs on the path. If it's absolute, use the implementation indicated. If it's not absolute, only prefix 'file:'. In all cases, substitute os.pathsep for posixpath.pathsep.

I don't think this PR can be merged as-is. It's necessary that a relative path and absolute path be distinguishable. If stdlib modules can't do that properly, path.py should provide the proper implementation.

I still would accept a patch for this functionality. Perhaps I was being too harsh in the critique. Perhaps it makes sense to accept the functionality and refine it, rather than get it perfect the first time.

@msabramo If you would be willing to rebase your changes onto the latest master, I'll accept it as-is.

authors: jaraco msabramo


text:
don't break tabIndex

I use Pell as part of a form. Using 'TAB' to navigate the form fields, I'm first taken through all the buttons I have initialized for my Pell's instance before arriving in the editor with the cursor.
title_input (press 'TAB' here)
description_input (I expect the cursor to be in the editor and not looping through the icons)
Quick fix: add tabIndex=-1 to the icon's button elements
Currently I have this workaround after Pell is initialized:
document.querySelectorAll('.pell-button').forEach(button => button.setAttribute('tabIndex', "-1"))

but it would be cool to have this built-in.

+1, I'm resorting to these sort of hack as well but it's not clean as I got many pell instances being dynamically created.

Thanks, slated for V2

authors: caroso1222 jaredreich sfusato

repo: jaredreich/pell


text:
No way to remove code action once active/clicked

Once clicking on the code button and activating the action, I haven't found anyway to remove the formatting. Clicking on the button again or pressing enter doesn't work to remove pre tags.
This is what I'm doing for a work-around:
        {
          name: "startCode",
          icon: "<>",
          title: "Start Code Block",
          result: () => exec("formatBlock", "<pre>")
        },

        {
          name: "endCode",
          title: "End Code Block",
          icon: "</>",
          result: () => exec("formatBlock", "<p>")
        }

@chriseickemeyerGH see #145 and #178

@algorys thanks, I'll close this issue.

authors: algorys chriseickemeyerGH


text:
Retrieve non-expired Private Key(s) from CardOS Card?

Hello there Jaroslav,
I am currently starting to dig into card based data signing / signature generation and the PKI infrastructure here is based on Siemens / Atos CardOS and I was wondering how I could retrieve the currently valid, non-expired private key from a card.
I can log in & create a CKU.CKU_USER session with the correct pin, but I am a bit confused how to retrieve the non-expired, private key(s) for / from the currently plugged in card.
In your test project there's a Helper class that generates a public/private key, but as far as I understand it, those are only temporary and for the purpose of your test-project, right? Or maybe I am missing something here :-/
I.e. I have 6 certificates on my card, and when calling
using (Pkcs11 pkcs11 = new Pkcs11(@"C:\Windows\System32\cardos11_64.dll", true))
{
  // Find first slot with token present
  var slot = pkcs11.GetSlotList(true).FirstOrDefault();

  using (var session = slot.OpenSession(true))
  {
    session.Login(CKU.CKU_USER, "12345678");

    List<ObjectAttribute> keyAttributes = new List<ObjectAttribute>
    {
        new ObjectAttribute(CKA.CKA_TOKEN, true),
        new ObjectAttribute(CKA.CKA_PRIVATE, true),
        new ObjectAttribute(CKA.CKA_SENSITIVE, true),
        new ObjectAttribute(CKA.CKA_SIGN, true)
    };

    var objectHandleForPotentiallyPrivateKeys = session.FindAllObjects(keyAttributes);
  }
}

.. I get 6 handles back - out of those 6 handles/certificates I know 4 are already expired.. so I was wondering how to tell which of those handles correspond to which certificate and how I'd get the private and public key for the other two?
Or maybe I am totally wrong here, but any kind of help / pointer in the right direction would be highly appreciated.
Cheers & thanks,
-Jörg

Hello Jörg

I can log in & create a CKU.CKU_USER session with the correct pin, but I am a bit confused how to retrieve the non-expired, private key(s) for / from the currently plugged in card.

Usually it is the certificate (not private key) that expires.

In your test project there's a Helper class that generates a public/private key, but as far as I understand it, those are only temporary and for the purpose of your test-project, right? Or maybe I am missing something here :-/

Yes, those are only temporary test keys. In real world scenarios keys are already present on device and you need to find them with session.FindAllObjects() method.

.. I get 6 handles back - out of those 6 handles/certificates I know 4 are already expired.. so I was wondering how to tell which of those handles correspond to which certificate and how I'd get the private and public key for the other two?

You can search for private keys specifically if you add ObjectAttribute(CKA.CKA_CLASS, CKO.CKO_PRIVATE_KEY) to your search template or for certificates specifically if you add ObjectAttribute(CKA.CKA_CLASS, CKO.CKO_CERTIFICATE) to your search template. Association between key and certificate objects is usually maintained with the value of CKA_ID attribute - both objects share the same value of this attribute. To find out the validity period of certificate object you need to read the value of its CKA_VALUE attribute and pass it to the constructor of System.Security.Cryptography.X509Certificates.X509Certificate2 class which should provide more details such as a certificate validity period etc.

Or maybe I am totally wrong here, but any kind of help / pointer in the right direction would be highly appreciated.

You can take a look at Pkcs7SignatureGenerator application which performs basic token/object listing and should serve as a basic example of all the techniques I have mentioned in this comment.
Regards, Jaroslav

Hi Jaroslav,
awesome - thanks for the quick and helpful reply! One last, 'remotely' related questions: is there a built-in / implicit way to trigger the Windows Pin-Entering dialog / ask the user to insert the smart card and then for the pin for the card?
While I could use P/Invoke to use the Windows CredUi* dialogs myself, maybe there's a more elegant, integrated way to do so.
Thanks,
-Jörg

None I am aware of. I am using custom dialogs most of the time.

Alright - thanks a lot Jaroslav.. the Pkcs7SignatureGenerator project is really helpful!

authors: jariq jbattermann


text:
Wrong image name in k8s-deployment.yaml

In k8s-deployment.yaml the image is still set to image: docker.io/stv0g/withings-sync but should be image: ghcr.io/jaroslawhartman/withings-sync:master.

Check PR: https://github.com/jaroslawhartman/withings-sync/pull/157

repo: jaroslawhartman/withings-sync


text:
support :chinese export(shared view?) and named sort

Originally reported on Google Code with ID 211
Rest tools good stuff!!
but wish：
1、Want to be able to support chinese export(share view?).
2、Sort by saved name support.

Reported by ClarkJhou on 2013-10-15 08:12:51

Closing this due to long inactivity

repo: jarrodek/ChromeRestClient


text:
Very Minor Blemish in informational message when no payload returned (head)

Your description here
Expected outcome
What should happen?
Informational message should say:
This response do not carry a payload.
Actual outcome
What happened?
Informational message says:
This response does not carry a payload.
Versions
App: 7.39.48.260-stable
Chrome: 54.0.2840.71
Platform: Mac OS X (10_12_1)
Steps to reproduce

Send head request where no payload is returned
Informational message says: This response do not carry a payload, should say: This response does not carry a payload.

Thanks for correction in translation :)
It's update it right now.

Wow! Thanks for the quick turnaround.
James

On Oct 25, 2016, at 2:06 PM, Paweł Psztyć notifications@github.com wrote:
Thanks for correction in translation :)
It's update it right now.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/jarrodek/ChromeRestClient/issues/824#issuecomment-256175956, or mute the thread https://github.com/notifications/unsubscribe-auth/ARQRfGN5vePYgPOC6nLOl-IEnsBfNC9mks5q3m9qgaJpZM4KgUr_.

I was actually finishing new release so you've been at the right place and time :)

Sweet, thanks again. It was a very humble bug, and a tip of the hat to those who unlike me can speak and write more than one language!

On Oct 25, 2016, at 4:27 PM, Paweł Psztyć notifications@github.com wrote:
I was actually finishing new release so you've been at the right place and time :)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/jarrodek/ChromeRestClient/issues/824#issuecomment-256208485, or mute the thread https://github.com/notifications/unsubscribe-auth/ARQRfKSbLizQbTFTBoLJE9985O97rUp8ks5q3pB-gaJpZM4KgUr_.

authors: jaaadrian jarrodek


text:
Fix CVE-2020-11020

This PR fixes CVE-2020-11020 by treating all channels starting by /meta/subscribe as channels with authentication required.

released 1.13

authors: FabienChaynes jarthod

repo: jarthod/faye-authentication


text:
to display ratings and count of people rated app in smart banner

I am using jQuery smart banner plugin , it is not able to display ratings and the count of people rated for my app from google play store. Is there any way out to include ratings and count of people who rated app in smart banner??

That's outside the scope of this plugin.

authors: jdalton pramila-Handyhome


text:
Feature request: Option to provide device ID to the scan devices API so it can complete as soon as that device has been found.

I'm using tinytuya in a home assistant integration to find the IP address (and protocol version) of Tuya devices enumerated initially from the cloud API but utilizing the smart life app to get them instead of needing a Tuya IOT account. The user chooses the device they want to add and then there's currently an 18s wait while I use deviceScan to try to find the local devices to try to get the IP address of the one they chose. It'd be great if I could pass a device filter in up front so the scan completes as soon as it sees that device.

That's a great suggestion @AdrianGarside. Can you share the code on how you are currently running the scan?
I think we could add a simple scan_id() function to https://github.com/jasonacox/tinytuya/blob/master/tinytuya/scanner.py that simply returns the IP address as soon as it detects the broadcast from that device.

It's still in progress but it's pretty basic:
https://github.com/make-all/tuya-local/pull/1881/files#diff-a0269ebba252310e431b95b4cde30017584df7088b8243db81413ab92af8331b
I'm just calling:
tinytuya.deviceScan(verbose=False, byID = True)
And then looking for the device by ID in the returned dictionary. Although as I write this it occurs to me that I could be running this in the background from the moment the user starts the config flow so by the time I know which device they are adding I already have the results. I could increase the timeout if I do that too. Oh... except having the app open tends to block the discovery from succeeding and having the app open is required for the QR based authentication flow.

This is already implemented in both core and scanner.
Core:
https://github.com/jasonacox/tinytuya/blob/master/tinytuya/core.py#L619
def find_device(dev_id=None, address=None):
    """Scans network for Tuya devices with either ID = dev_id or IP = address

    Parameters:
        dev_id = The specific Device ID you are looking for
        address = The IP address you are tring to find the Device ID for

    Response:
        {'ip':<ip>, 'version':<version>, 'id':<id>, 'product_id':<product_id>, 'data':<broadcast data>}
    """

result = tinytuya.find_device(dev_id='abc123')
Scanner:
https://github.com/jasonacox/tinytuya/blob/master/tinytuya/scanner.py#L973
def devices(verbose=False, scantime=None, color=True, poll=True, forcescan=False, byID=False, show_timer=None, discover=True, wantips=None, wantids=None, snapshot=None, assume_yes=False, tuyadevices=[], maxdevices=0):
    """Scans your network for Tuya devices and returns dictionary of devices discovered
        devices = tinytuya.deviceScan(verbose)
...
        wantids = A list of Device IDs we want.  Scan will stop early if all are found

result = tinytuya.scanner.devices( poll=False, wantids=['abc123', 'def456'] )

🤣 I'm blind!  Thanks @uzlonewolf .... There you go @AdrianGarside  - find_device() is even documented in the core header.
https://github.com/jasonacox/tinytuya/blob/62c7f13fe814cbabcd752e2201036e1b12a41742/tinytuya/core.py#L19-L28
I always wanted to create a good API doc to go with the project. I think this proves we (at least I) need it. 😊

Thanks. I did look at the docs and code but I missed that entirely.

Well, that makes two of us... and to be fair, the main API notes in the README haven't been updated in quite some time and didn't include the great additions by @uzlonewolf that you were looking for. Hopefully this doc update will help others.
I'm still going to work on getting a better API doc... if anyone has advice on a good tool/trick to do that, let me know. :)
Thanks for opening this issue!

@jasonacox @uzlonewolf now that I have my Tuya devices finally integrated into home assistant working locally, I want to move them to my IOT vlan. That will presumably break the newly added discovery since that vlan is blocked from sending anything to my real network. I can adjust my rules to allow the broadcast ports to be allowed through. Will that be sufficient for the scanning to then find them or are there other requirements? If I have to I can workaround the lack of scanning and add the IP address manually but I'd like to make life easier for myself in the future by allowing future new tuya devices on my IOT network to be discoverable in the automated way.
I ran into a similar problem in that my WSL install that I use for my test Home Assistant instance gets a 172.xxx IP address while my real network is 192.168.0.x. It couldn't detect any of the devices either since it couldn't see the broadcasts. I had to test on my production instance which was a pain. I'm planning to see if I can solve that too but it'll be a different solution needed.

Thanks for the update @AdrianGarside . Have you considered dual-homing your home assistant system to allow it to hear/control the Tuya devices while giving you access to the portal? It has its own security risks, if you are looking for strict isolation but could be an option.

I really don’t want to do that. I think it’s an inevitability that iot devices will be hacked so I try to keep all I can off my main network - discovery is usually where I run into blockers for that. The new gateway is running fine on my IOT network so I wouldn’t want to take a permanent security hit just to make initial one time addition a bit easier.
Since wireshark can see the broadcasts I’ve been trying to work out why tinytuya can’t. The VM that’s hosting my home assistant on Debian is on my main network so it ought to be able to see the broadcasts too but I’m not sure of any good linux tools to let me confirm that it can, especially since it’s running without a GUI.
Maybe it’s time to bite the bullet and move that entire VM over to the untrusted network and start treating it as untrusted too. I could get all my esphome devices off my main network then too (same discovery issue with those). That could be an involved migration though.

tpcdump on the debian VM doesn't seem to be seeing the broadcasts from 10.10.10.111:
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
22:19:50.674960 IP 192.168.0.59.49154 > 255.255.255.255.6667: UDP, length 188
22:19:51.203399 IP 192.168.0.243.50044 > 255.255.255.255.6667: UDP, length 268
22:19:55.675267 IP 192.168.0.59.49154 > 255.255.255.255.6667: UDP, length 188
22:19:56.210967 IP 192.168.0.243.50044 > 255.255.255.255.6667: UDP, length 268

Understood! Thank's for sharing and the additional context. If you figure it out, let us know!

tshark (command line wireshark) for linux also doesn't show the 10.10.10.x originated broadcasts. Maybe that's a linux routing difference to Windows, maybe it's a host VM networking difference (my HA runs in Debian in a VM on a Windows 10 host PC).

authors: AdrianGarside jasonacox uzlonewolf

repo: jasonacox/tinytuya


text:
difficult to pinch to zoom, most of the times it starts a pan gesture

If you are not super good with your timing placing two fingers on the screen, the view does a panning instead of zooming

Same. The gesture detection is buggy. When pinching, it starts panning most of the time instead of zooming.

authors: dknchris soymonitus

repo: jasudev/Zoomable


text:
jdk.VirtualThreadPinned event occurs frequently.

javalin version(s)
5.2.0
Java version/vendor (use: java -version)
java 19.0.2 2023-01-17
Java(TM) SE Runtime Environment (build 19.0.2+7-44)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.2+7-44, mixed mode, sharing)
OS type/version
PRETTY_NAME="Ubuntu 20.04 LTS
Description
We use virtual thread for javalin.
When using JFR event streaming, jdk.VirtualThreadPinned event occurs frequently in jetty code.
We set jfr jdk.VirtualThreadPinned threshold to 150ms, and the server handle around 500rps, then 20 event per minutes occurs.
Pinning duration is around 150ms ~ 3sec.
Is this expected behavior? Or is there actually virtual thread pinning that hinder application scalability?
I think this line is the cause, kotlin uses synchronized internally for by lazy
https://github.com/javalin/javalin/blob/master/javalin/src/main/java/io/javalin/http/servlet/JavalinServletContext.kt#L104
This is example stacktrace.
  java.lang.VirtualThread.parkOnCarrierThread(boolean, long) line: 578,
  java.lang.VirtualThread.park() line: 501,
  java.lang.System$2.parkVirtualThread() line: 2606,
  jdk.internal.misc.VirtualThreads.park() line: 54,
  java.util.concurrent.locks.LockSupport.park() line: 369,
  java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block() line: 506,
  java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool$ManagedBlocker) line: 3745,
  java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool$ManagedBlocker) line: 3690,
  java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() line: 1625,
  org.eclipse.jetty.server.AsyncContentProducer$LockedSemaphore.acquire() line: 555,
  org.eclipse.jetty.server.BlockingContentProducer.nextContent() line: 122,
  org.eclipse.jetty.server.HttpInput.read(ByteBuffer, byte[], int, int) line: 287,
  org.eclipse.jetty.server.HttpInput.read(byte[], int, int) line: 272,
  java.io.InputStream.read(byte[]) line: 217,
  kotlin.io.ByteStreamsKt.copyTo(InputStream, OutputStream, int) line: 110,
  kotlin.io.ByteStreamsKt.copyTo$default(InputStream, OutputStream, int, int, Object) line: 103,
  kotlin.io.ByteStreamsKt.readBytes(InputStream) line: 136,
  io.javalin.http.Context.bodyAsBytes() line: 125,
  io.javalin.http.servlet.JavalinServletContext.access$bodyAsBytes$s-1678783089(JavalinServletContext) line: 34,
  io.javalin.http.servlet.JavalinServletContext$body$2.invoke() line: 97,
  io.javalin.http.servlet.JavalinServletContext$body$2.invoke() line: 97,
  kotlin.SynchronizedLazyImpl.getValue() line: 74,
  io.javalin.http.servlet.JavalinServletContext.getBody() line: 97,
  io.javalin.http.servlet.JavalinServletContext.bodyAsBytes() line: 98,
  jp.co.myapp.Server.lambda$start$4(MirroringRequester, EventReceiver, Context) line: 224,
  jp.co.myapp.Server$$Lambda$1208+0x0000000801a3d258.964662898.handle(Context),     io.javalin.routing.HandlerEntry.handle(JavalinServletContext, String) line: 19,
  io.javalin.http.servlet.DefaultTasks.HTTP$lambda-8$lambda-6$lambda-5(JavalinServlet, JavalinServletContext, HandlerEntry, String, Function2) line: 38,
  io.javalin.http.servlet.DefaultTasks$$Lambda$1590+0x0000000801c8c9d0.999282227.handle(),     io.javalin.http.servlet.JavalinServlet.handleTask(JavalinServletContext, TaskHandler) line: 86,
  io.javalin.http.servlet.JavalinServlet.handleSync(JavalinServletContext) line: 53,
  io.javalin.http.servlet.JavalinServlet.service(HttpServletRequest, HttpServletResponse) line: 41,
  jakarta.servlet.http.HttpServlet.service(ServletRequest, ServletResponse) line: 587,
  io.javalin.jetty.JavalinJettyServlet.service(HttpServletRequest, HttpServletResponse) line: 58,
  jakarta.servlet.http.HttpServlet.service(ServletRequest, ServletResponse) line: 587,
  org.eclipse.jetty.servlet.ServletHolder.handle(Request, ServletRequest, ServletResponse) line: 764,
  org.eclipse.jetty.servlet.ServletHandler.doHandle(String, Request, HttpServletRequest, HttpServletResponse) line: 529,
  org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(String, Request, HttpServletRequest, HttpServletResponse) line: 221,
  org.eclipse.jetty.server.session.SessionHandler.doHandle(String, Request, HttpServletRequest, HttpServletResponse) line: 1571,
  org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(String, Request, HttpServletRequest, HttpServletResponse) line: 221,
  io.javalin.jetty.JettyServer$start$wsAndHttpHandler$1.doHandle(String, Request, HttpServletRequest, HttpServletResponse) line: 57,
  org.eclipse.jetty.server.handler.ScopedHandler.nextScope(String, Request, HttpServletRequest, HttpServletResponse) line: 176,
  org.eclipse.jetty.servlet.ServletHandler.doScope(String, Request, HttpServletRequest, HttpServletResponse) line: 484,
  org.eclipse.jetty.server.session.SessionHandler.doScope(String, Request, HttpServletRequest, HttpServletResponse) line: 1544,
  org.eclipse.jetty.server.handler.ScopedHandler.nextScope(String, Request, HttpServletRequest, HttpServletResponse) line: 174,
  org.eclipse.jetty.server.handler.ContextHandler.doScope(String, Request, HttpServletRequest, HttpServletResponse) line: 1302,
  org.eclipse.jetty.server.handler.ScopedHandler.handle(String, Request, HttpServletRequest, HttpServletResponse) line: 129,
  org.eclipse.jetty.server.handler.StatisticsHandler.handle(String, Request, HttpServletRequest, HttpServletResponse) line: 173,
  io.micrometer.jetty11.TimedHandler.handle(String, Request, HttpServletRequest, HttpServletResponse) line: 118,
  org.eclipse.jetty.server.handler.HandlerWrapper.handle(String, Request, HttpServletRequest, HttpServletResponse) line: 122,
  org.eclipse.jetty.server.Server.handle(HttpChannel) line: 563,
  org.eclipse.jetty.server.HttpChannel.lambda$handle$0() line: 505,
  org.eclipse.jetty.server.HttpChannel$$Lambda$1588+0x0000000801c87a28.970210962.dispatch(),     org.eclipse.jetty.server.HttpChannel.dispatch(DispatcherType, HttpChannel$Dispatchable) line: 762,
  org.eclipse.jetty.server.HttpChannel.handle() line: 497,
  org.eclipse.jetty.server.HttpConnection.onFillable() line: 282,
  org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() line: 314,
  org.eclipse.jetty.io.FillInterest.fillable() line: 100,
  org.eclipse.jetty.io.SelectableChannelEndPoint$1.run() line: 53,
  java.util.concurrent.Executors$RunnableAdapter.call() line: 577,
  java.util.concurrent.ThreadPerTaskExecutor$ThreadBoundFuture.run() line: 352,
  java.lang.VirtualThread.run(Runnable) line: 287,
  java.lang.VirtualThread$VThreadContinuation.lambda$new$0(VirtualThread, Runnable) line: 174,
  java.lang.VirtualThread$VThreadContinuation$$Lambda$1255+0x0000000801861b90.1030517074.run(),     jdk.internal.vm.Continuation.enter0() line: 327,
  jdk.internal.vm.Continuation.enter(Continuation, boolean) line: 320,
  jdk.internal.vm.Continuation.enterSpecial(Continuation, boolean, boolean)
}

Could you check this build to see how it behaves in your environemnt:
// Maven repo:
maven { url 'https://jitpack.io' }

// Artifact:
implementation("com.github.dzikoysk-playground.javalin:javalin:context-sync-loom-javalin-parent-4.0.0.RC0-g64b8aac-535")

Thank you for your support.

Btw, what's the expected traffic for the app? I wonder what's the scale of app when users decide to give Loom a chance.

Several thousand requests per second.

Could you check this build to see how it behaves in your environemnt:

It seems the version works well on my local.
But testing in the production environment takes considerable effort, so we will wait for this version to be released.

Fixed by https://github.com/javalin/javalin/commit/195315f73ba3bdf420d1b41e0d5a063fb6f1a185

Issue reported to JetBrains: https://youtrack.jetbrains.com/issue/KT-62156/SynchronizedLazyImpl-is-harmful-on-JVM-Virtual-Thread

authors: dzikoysk fvasco takaaki7 tipsy

repo: javalin/javalin


text:
Update Traversable.java

fix javadoc typos

Current coverage is 97.10% (diff: 100%)

Merging #1788 into master will not change coverage

@@             master      #1788   diff @@
==========================================
  Files            87         87
  Lines         11208      11208
  Methods           0          0
  Messages          0          0
  Branches       1863       1863
==========================================
  Hits          10883      10883
  Misses          203        203
  Partials        122        122

Powered by Codecov. Last update 78c1ac1...a4e5cc3

Thank you!

authors: chagmed codecov-io danieldietrich

repo: javaslang/javaslang


text:
🛑 General Díaz Porlier, 45 is down

In d7e2506, General Díaz Porlier, 45 (http://159.65.204.200:7019/) was down:

HTTP code: 502
Response time: 346 ms

Resolved: General Díaz Porlier, 45 is back up in d7f13a7.

repo: javisu/monitor


text:
🛑 Ofelia Nieto, 57 is down

In 93df05b, Ofelia Nieto, 57 (http://159.65.204.200:7022/) was down:

HTTP code: 502
Response time: 18770 ms

Resolved: Ofelia Nieto, 57 is back up in 833775e.


text:
🛑 Poeta Joan Maragall, 16 is down

In 004d3f1, Poeta Joan Maragall, 16 (http://159.65.204.200:7055/) was down:

HTTP code: 502
Response time: 18705 ms

Resolved: Poeta Joan Maragall, 16 is back up in 2f9d7a6.


text:
暗色主题上了没呢？

请问暗色主题上了没？怎么开启呢？

有点bug，把他下线了，弄好了，会设置开关让他显示的😂

哦哦 我看着1.4上线了...

1.4修复了issue里面一些比较严重bug，没进行大的功能调整

repo: jawil/GayHub