Not global acces for tool installed with composer global require

Describe the bug
I have to install another library not supported like parallel-lint. I install with composer global require but the only form to run the tool is with absolut path /home/runner/.composer/vendor/bin/parallel-lint --version. I have not global access.
To Reproduce
feature.zip
Expected behavior
If I install a tool with global composer require I would like to have access to it globally.
Screenshots

Additional context
I tried to add to $PATH the composer global path (/home/runner/.composer/vendor/bin) but neither works.

Each step in your workflow runs as a separate process, so exporting PATH in one step has no effect on further steps.
GitHub Actions provides a syntax to add a folder to $PATH.
-  - name: Export path
-    run: export PATH=$PATH:/home/runner/.composer/vendor/bin
+  - name: Export path
+    run: echo "::add-path::$(composer -q global config home)/vendor/bin"

Here is a test workflow - https://github.com/shivammathur/test-setup-php/actions/runs/94496048/workflow

Have you considered adding this per default?

@kasperg Yes, in next release.

@kasperg @Wtyd Now composer bin directory will be in PATH.


Query a raw sql and return records as []map[string]string

expose Session.Query2
add Engine.QueryMapString by using Session.Query2

Hi, could you add some tests on github.com/go-xorm/tests? And Maybe some name could be shorter for easy remember.

Could you resolve the conflict?

closed by #695


Run CI tests in JDK 8 without ALPN support

Since this is a common situation when using OkHttp as a desktop/server library, it is useful to run tests without ALPN support.
Strategies for HTTP/2 specific tests

Make tests handle the different code paths.
Use Junit assumptions to shortcircuit if Platform does not support HTTP/2.  Should this be part of the public Platform API?

I'd suggest the latter.

Reviewing this, I think our best strategy now is to encourage our users to get either Java 11 or Conscrypt, both of which have ALPN.

Java 8 is a supported LTS for quite a long time.  So maybe this approach should replace and flush out issues https://github.com/square/okhttp/issues/4358

supported now


Is this a header-only library?

Is this a header-only library?
Or do I need to include the whole folder in my project?

Hi,
This is not a header only library. There is information on how to use the library at https://github.com/jeremy-rifkin/cpptrace?tab=readme-ov-file#usage.

Please read the docs/source before opening an issue. Thanks!

I'm going to go ahead and close this, if you have any further questions please don't hesitate to reach out


This repository doesn't have a main branch

@hayato-m126
When I added
  simulator/driving_log_replayer_v2:
    type: git
    url: https://github.com/tier4/driving_log_replayer_v2.git
    version: main

to simulator.repos and executed vcs import src, the following error occurred.
=== src/simulator/driving_log_replayer_v2 (git) ===
Could not checkout ref 'main': fatal: invalid reference: main

It seems that this repository currently doesn't have a main branch.
Should I use the develop branch instead? When will the main branch be created?

done


Add dhtxx package which support DHTxx one-wire serial sensor

I build a dhtxx package, and have been tested on STM32 with DHT11 and DHT22. Hoping to join ^_^

检查下 CI 错误


Converted multiple links to GitHub, upto line number 550

Replaced links up to line number 550 in LIST.md file for those projects which had a GitHub repository.
Some projects have their source code in other git services like Bitbucket/Source Forge/GitLab, for such projects and for those whom I could not find any source code repositories, I made no changes to the link. Especially, for some reason, many projects marked with "![c]" seem to not be an Open-Source Software. Those projects which have a GitHub project page but not a specific GitHub repo, for such projects I also did not make any changes to the link EXCEPT for project at line number 115, doing this prevents skipping of the project in the main website and this is for you to review. I will be completing rest of the replacements by tomorrow hopefully. Please do let me know if I broke something or if did not follow a best practice of making a commit/editing someone else's code. Thanks for bearing me.

Fixed.


Yatin: Watch<PHONE_NUMBER>1

Yatin requests the watch of the watch_number<PHONE_NUMBER>1. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

Approved by cigien in Charcoal HQ


⚠ SkipTheTrailers has degraded performance

In 8d63e7d, SkipTheTrailers ($STT) experienced degraded performance:

HTTP code: 200
Response time: 11106 ms

Resolved: SkipTheTrailers performance has improved in 0f3955c.


Fix #8: fix root URL in sitemap contains unnecessary "./"

Fix #8

@SamyPesse @AaronO @jpreynat @Soreine Can someone please give the pulls on this repo some attention?


Korvin made me submit this

I did stuff cause @KorvinSzanto made me

You're pretty obviously going to need to fix this lol

Noooo!!! This was the best PR ever made! You're really a bad man, Korvin!!!! :wink:

:smile:


Type: CircelCI should be CircleCI

Quick update to fix this type

Good catch. Thank you for the fix.


Used to work until a few days ago.

This used to work until a few days ago, I even downgraded to see if it'll help, still nothing.

@tianye910208 i'd like to help fixing that but i'm not that familiar with the code, anything i can do to help?

@tianye910208 you will make alot of people happy if you fix it
waiting for update
thank you

I have fixed this script by changing "web/dist/viewer" to "web/dist/standaloneViewer" at line 242

I have fixed this script by changing "web/dist/viewer" to "web/dist/standaloneViewer" at line 242

Awsome, this worked! Thank you.


suggestion: add Azure (Microsoft) provider

See the following for guidance:

https://github.com/denoland/deno_kv_oauth#adding-a-pre-configured-oauth-20-client for guidance.
#110

I'm doing a deep-dive into authentication, tried to build a provider for Azure AD. Given a AZURE_TENANT_ID, I can try to create a Provider.
import { OAuth2Client, OAuth2ClientConfig } from "../../deps.ts";
import { assert } from "../core.ts";

/**
 * Creates an OAuth 2.0 client with Azure AD as the provider.
 *
 * Requires `--allow-env[=AZURE_CLIENT_ID,AZURE_CLIENT_SECRET,AZURE_TENANT_ID]` permissions and environment variables:
 * 1. `AZURE_CLIENT_ID`
 * 2. `AZURE_CLIENT_SECRET`
 * 3. `AZURE_TENANT_ID`
 *
 * @example
 * ```ts
 * import { createAzureOAuth2Client } from<EMAIL_ADDRESS> *
 * const oauth2Client = createAzureOAuth2Client();
 * ```
 *
 * @see {@link https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow/}
 * @see {@link https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app/}
 */
export function createAzureOAuth2Client(
  additionalOAuth2ClientConfig?: Partial<OAuth2ClientConfig>,
): OAuth2Client {
  assert(Deno.env.get("AZURE_TENANT_ID"), "Missing AZURE_TENANT_ID");

  const authorizationEndpointUri = `https://login.microsoftonline.com/${Deno.env.get("AZURE_TENANT_ID")}/oauth2/v2.0/token`
  const tokenUri = `https://login.microsoftonline.com/${Deno.env.get("AZURE_TENANT_ID")}/oauth2/v2.0/token`

  return new OAuth2Client({
    clientId: Deno.env.get("AZURE_CLIENT_ID")!,
    clientSecret: Deno.env.get("AZURE_CLIENT_SECRET")!,
    authorizationEndpointUri,
    tokenUri,
    ...additionalOAuth2ClientConfig,
  });
}

Unfortunately, it doesn't work:

So I had a look at the NextAuth provder
This states that the authentication is of type OpenID:type: "oidc",
If I then have a look at the underlying deno-oauth2-client, it might seem that this doesn't support OpenID, given this issue
I will probably go in a different route (seperate branch & PR) and try to implement oauth4webapi instead of deno-oauth2-client:

Better maintained, author seems to be actively maintaining it
Support for OpenID
Authorization Server Metadata discovery

Very interesting... I was recently also thinking whether the same migration to that OAuth module might be a good move. Some other advantages would be the ability to get user info and logout the user since we know those endpoints.
Are you able to open a separate issue so we may explore this possible migration?

Got parts of the other module working with Github login (suggesting oauth2 is working), but the code is still ugly and has very little tests.
Probably next week that I have a fully working example, moving on with testing the oidc part of the code that applies to Azure (and others)
When I do I'll open a separate issue to discuss it.

Cool! Feel free to open a PR, even if it's a WIP. I'd like to give it a read and get my head around it.

This module likely requires a class-based approach now, and I'll probably be migrating to one soon, regardless of this potential migration. Feel free to use a class in your experiment.

Hi, this is a great lib, exactly what I've be looking for recently.
Although I'm also looking for OIDC support too, for use with Okta, I'll be interested to see how the oauth4webapi integration goes.
In the meantime I've raised a PR for id token support in deno-oauth2-client... https://github.com/cmd-johnson/deno-oauth2-client/pull/32
I'll be raising an issue and PR for Okta provider very shortly too.

Thanks, @jollytoad! Let's see if your PR fixes our issue here.
@j3lte, are you still happy to share the code you've got working?

I've tested my id token patch locally with Google, giving a scope of "openid email", I get back a JWT token containing my email as a claim.
I can access the raw idToken via getTokensBySession imported directly from the core.ts module, and then verified that on jwt.io.

Good to hear. Have you tried with Azure?

Sorry, I haven't, I don't use Azure for anything.

Any word on where we are at with this?
Could really use this module, but don't want to double up work.

I think it's worth someone having another shot at this. This could work with the current version of this module. Contributions are welcome.

Completed in #293.


[Fix #16001] Add link to Vietnamese translation

[Fix #16001] Add link to Vietnamese translation

Thanks!


Extract hidden states of PyTorch module

Hi,
First of all, thank you for this brilliant framework.
Is it possible to extract model representations of the pre-trained models for a given input. Say I load:
from speechbrain.pretrained import EncoderDecoderASR
asr_model = EncoderDecoderASR.from_hparams(source="speechbrain/asr-crdnn-rnnlm-librispeech",
											 savedir="pretrained_models/asr-crdnn-rnnlm-librispeech")
asr_model.transcribe_file('speechbrain/asr-crdnn-rnnlm-librispeech/example.wav')
asr_model.modules

Under asr_model.modules I am able to see the PyTorch modules, but I am not able to see the hidden states (similar to Huggingface model(output_hidden_states=True). Is this currently possible in Speechbrain?
Thank you,
Greta

Hi and sorry for the late reply,
So, directly from the current implementation of EncoderDecoderASR, it isn't possible. However, it can easily be done (if you did not install speechbrain with pip install as you will need the source of EncoderDecoderASR). What do you call "hidden_states". RNN states ? Because our CRDNN is CNN->RNN-> DNN so RNN states aren't the last linear transformation of the encoder.

Hi @gretatuckute, what is the status of your issue ? :-D

Hi, thank you very much for following up, and apologies for the delay. By hidden states I mean the weights/states of the modules of CRDNN, so those of the CNN and the RNN (or, just the RNN), similar to how the flag "output_hidden_states=True" in the Huggingface Transformers framework outputs states from the neural networks in the encoders/decoders in the transformer blocks. So, you pass an input through the model, and output the hidden states of how the input is represented in the model. So, would that be possible to extract from the source code of the pretrained models in EncoderDecoderASR?
Again, thank you!

Oof, I just realized that I completely missed this issue. I suppose that your problem is now solved @gretatuckute ?


Online build issue

I got this message each time I try to build online :
Warning: Command failed: tabris build android  --debug --device --verbose --cordova-build-config="../../../tabrisBuildConfig.json"
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! @ build: tsc -p .
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the @ build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!
Aborted due to warnings.
travis_time:end:102a036b:start=1563618679785634688,finish=1563618689057547010,duration=9271912322
The command "grunt build deploy" exited with 6.
Done. Your build exited with 1.

@Christian-Kamdem I think you had various warnings from typescript constraints. Check the details log, it will help you.

Thanks,  problem solved! There were some warning in my code.


Redirecting to shared section when user doesn't have any dataset but there is any shared dataset

Fixes #3179
Could you check it @javierarce please :)?
cc @iriberri

Frontend tests were OK :+1: (details)

Awesome!

ping @javierarce :)

:balloon: Lo veo fine.

Merging then :)


Cache-control: no-transform after pagespeed rewrite img

I got message from HTML
"Cache-control: no-transform, preventing rewriting of https://csstc.cssa.org.tw/Templates/1/assets/images/xclose.png.pagespeed.ic.Sq8THYCWeI.webp"
The header shows "cache-control: max-age=31536000,no-transform"
The question is
This file is created by pagespeed.
My nginx already configure
   location ~* \.(jpg|jpeg|png|css|js|ico|webp|svg)$ {           expires 365d;     add_header Cache-Control "public";       }
Why it still "Cache-control: no-transform"?
How do I prevent it?

Maybe you have set:
pagespeed DisableRewriteOnNoTransform off;
see the doc here:
https://www.modpagespeed.com/doc/configuration#notransform

My pagespeed config already include it.
Also
pagespeed DisableRewriteOnNoTransform off;
pagespeed NoTransformOptimizedImages on;
Not sure does NoTransformOptimizedImages effect it?

Yes. pagespeed NoTransformOptimizedImages on; set the notransform cache-control header.
See the doc: https://www.modpagespeed.com/doc/reference-image-optimize#NoTransformOptimizedImages

pagespeed NoTransformOptimizedImages off;
I wont see the message anymore.
But from doc, I think it is better to set it on to prevent other proxy to recompress it since it already optimized.
Am I correct?

Maybe yes


Type error when using from typescript

Describe the bug
Using the snippet from docs in a typescript project results in:
<RoughNotation type="underline" show={true}>
        Hello RoughNotation
 </RoughNotation>

Type '{ children: string; type: string; show: boolean; }' is not assignable to type 'IntrinsicAttributes & { children?: ReactNode; }'.
  Property 'type' does not exist on type 'IntrinsicAttributes & { children?: ReactNode; }'.ts(2322)

To Reproduce
I've created a code sandbox with the error I'm getting: https://codesandbox.io/s/unruffled-booth-892zc?file=/src/App.tsx
Workaround
I've changed /dist/RoughNotation/RoughNotation.d.ts to:
--- declare const RoughNotation: React.FunctionComponent;
+++ declare const RoughNotation: React.FunctionComponent<RoughNotationProps>;

and the type error disappeared but I don't know if there are other ways to fix this.
Package versions:

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
Thank you for this project!

Thanks for the report, I did the same you did but in the source files so basically you fix it xD
Here is your sandbox with the new version (1.0.1), not is working as expected:
https://codesandbox.io/s/gifted-sid-4pdv3?file=/src/App.tsx


Build fail if HERON_BUILD_VERSION environment variable is not set

Following the instructions below to build Heron:
https://apache.github.io/incubator-heron/docs/developers/compiling/compiling/
If HERON_BUILD_VERSION is not set, the following error will be triggered:
*ERROR: *Process exited with status 1: Process exited with status 1
scripts/release/status.sh: line 62: HERON_BUILD_VERSION: unbound variable

This happens only when the source code is downloaded and decompressed.
The fix is here:  https://github.com/apache/incubator-heron/pull/3245


Runtime include, filter

Is there a way to use jade to create a jinja2 include or filter that isn't used until runtime?

Yes. Easy things will be easy, harder things will be more complicated but possible.
The simplest way -- depending on your needs -- would be to just use the pipe prefix for plain text. Passing this template:
h1 A big
|  {{ "hello"|upper }}
| {% include "a.html" %}

into python2 -m pyjade.convert -c jinja should spit out this jinja2 template:

A big
 {{ "hello"|upper }}
{% include "a.html" %}

which is obviously not-yet-jinja-filtered, and which did not throw an error about upper not being defined in pyjade.
Is this what you're looking for?

Exactly what I was looking for, thanks


New Wallet: Migrate Old Wallet to New Wallet

[ ] implement upgrade path from existing wallet data model to new wallet data model
[ ] test migration with various wallets
[ ] test with spee.ch wallet

+1


[Question] Padding in ZeRO optimizer

Why do you use padding here, here in ZeRO optimizer?
Moreover, later you split tensors as if it was not padded. For example, here.
From my perspective padding is not necessary at all.

According to this line the optimizer can split tensor that is not aligned. Thus, padding seems to be an unnecessary feature that just makes code more sophisticated and harder to maintain.

Apologies for the confusion, but that line is old and redundant since the input  to the function is the padded tensor. In addition to load-balancing, padding helps to handle cases where the tensor.numel() is smaller than GPU count, which although is a rare case but one that we have seen and led to this unit test.

Closing for lack of activity. Please reopen as needed.


[Hot-fix] Move HiveWindowFunctionQuerySuite.scala to hive compatibility dir.

Merged build triggered.

Merged build started.

Test build #32029 has started for   PR 5951 at commit fdde183.

Test build #32029 has finished for   PR 5951 at commit fdde183.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class JoinedRow6 extends Row
case class WindowSpecDefinition(
case class WindowSpecReference(name: String) extends WindowSpec
sealed trait FrameBoundary
case class ValuePreceding(value: Int) extends FrameBoundary
case class ValueFollowing(value: Int) extends FrameBoundary
case class SpecifiedWindowFrame(
trait WindowFunction extends Expression
case class UnresolvedWindowFunction(
case class UnresolvedWindowExpression(
case class WindowExpression(
case class WithWindowDefinition(
case class Window(
case class Window(
  case class ComputedWindow(

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/32029/
Test PASSed.


Preview of the Repository

The preview of the repository can be shown while the user browses through the available templates on another block aside the search results.
The available files and folders in the repository shown as a tree would suffice.
You can either scrape the repository or recursively clone the repositories. Any better method is welcome!

Can I take this issue?
I played around a bit and I'll try to scrape the github page, since it seems like it takes roughly the same time as a shallow clone.
$ time git clone --quiet https://github.com/h5bp/html5-boilerplate
real	0m7.366s
user	0m0.917s
sys	0m0.448s
$ time curl -sL https://github.com/h5bp/html5-boilerplate -o a.html
real	0m0.698s
user	0m0.029s
sys	0m0.017s
$ time git clone --quiet --depth 1 https://github.com/h5bp/html5-boilerplate
real	0m0.562s
user	0m0.030s
sys	0m0.020s

Closed by #42


Add initial Platform Navigation component

This issue is for introducing the platform nav component as seen in:

Latest sketch file: https://ibm.box.com/s/4e4zrz6mlo0jpr8lw4vimwlxn4vc59cy (internal)

Is there a PR related to this, given it is dev and in review?

Sorry, the PR references the old issue. Leaving here for reference and closing: https://github.com/IBM/carbon-components/pull/1082


Why not use an open source framework

I'm just curious, why the asset library did not use any existing php framework?

@haunterpokem I'm curious, why didn't you look around?
We are using everything listed in composer.json and in bower.json.
This is:

Bootstrap (css/js)
Slim framework (php)

Including their csrf library
Including their php-view library (though we would drop it soon)

Fig cookies (php)
phpmailer (php)


Allow benchmarking with Memcached enabled

This adds another (optional) workflow input for whether to enable Memcached for the comparisons.
This is about any object cache. While Redis may be preferable today, Memcached is supported by @wordpress/env out of the box, so it makes sense to rely on that for now.
See related https://core.trac.wordpress.org/ticket/59900.

Memcached is supported by @wordpress/env out of the box, so it makes sense to rely on that for now.

I think you mean the core dev environment, not wp-env


Update flyway-core to 7.5.2

Updates org.flywaydb:flyway-core from 7.3.2 to 7.5.2.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.flywaydb", artifactId = "flyway-core" } ]

labels: library-update, semver-minor

Superseded by #440.


Update readme file

AB#333

@thienle3005 Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.

Spam?


Gateway ACK Enabled setting not working

When I enable ACK on the Gateway settings for a MySensors MQTT gateway, setting the ACK enabled setting to on seems to prevent any message being sent. When I enable that the resource logs show no messages being sent anymore. And the mycontroller.log file shows messages like this
2018-10-27 19:35:53,646 INFO [mc-th-pool-0] [org.mycontroller.standalone.provider.EngineAbstract:232] Seems like failed to send this message. There is no ACK received! Retried 10 time(s). MessageImpl(gatewayId=1, nodeEui=2, sensorId=SENSOR_BC, type=Stream, subType=Firmware response, ack=1, payload=220024004d032A95E1F71124EF90FF900F911F91CF91, isTxMessage=true, timestamp=1540661748086, properties=null)

@seant100 No, no actions required in MySensors library.
Can you enable debug and verify? refer: https://github.com/mycontroller-org/mycontroller/issues/473


Fix #44

To reproduce issue:

Create and switch to a new branch.
Make a new directory.
Add a new file in that directory with some content.
Commit file.
Open file.
Switch branches.

TODO:

[ ] Needs testcase

Also relates to https://github.com/nvim-lua/plenary.nvim/pull/98


Create markdownlint.yml

This is NOT ready to merge yet. There are many lint violations.
@tdykstra, Is there any specific rules you want me to disable?

any specific rules you want me to disable

All rules should be disabled by default and we should only enable rules that the team has discussed and agreed on.

This GitHub action should be dependent on .markdownlint.json which already exists in the repo, but there are violations.
The most obvious rules that may be disabled are "MD040/fenced-code-language Fenced code blocks should have a language specified", and "MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]".
But I think there will remain many violations. "MD044/proper-names Proper names should have the correct capitalization" is among of them.
@tdykstra, What do you think?

MD040 - probably OK because we will before long have a build validation that will do the same thing.
MD004 - I thought we had decided earlier not to enable this one.
MD044 - this seems potentially problematic, as names are used in different contexts that may call for different capitalization

MD004 - I thought we had decided earlier not to enable this one.

It looks like it's currently enabled. I'll disable it.
Is adding "ul-style": false the correct way to disable it? I'm unsure.

It's disabled here:  https://github.com/dotnet/docs/blob/master/.markdownlint.json
Sorry, I didn't notice you were talking about the ASP.NET Core repo.  For that repo I'll defer to @Rick-Anderson

We're not ready to add these rules. cc @scottaddie @guardrex


Help reducing usage by removing infra hosts

Hello, my setup is a Kubernetes cluster in GKE (GCP). I have a manual setup because we use terraform to manage stuff.
I am currently trying to get our bill a little bit lower and I have already managed to avoid sending container information with
            - name: DD_CONTAINER_EXCLUDE_METRICS
              # NOTE: Do not collect metrics from any container
              value: "name:.*"

Which disables container metrics.
Since our kubernetes cluster scales up and down the amount of nodes frequently. My next high-price item to tackle is Infra Hosts. My understanding is that that is the Infrastrucutre tab, hosts map or list.

Each of our nodes gets for some reason two hosts in the Hosts Map

(some of the "no project" belong to corresponding nodes in not-picuted projects)

So what I want to do is disable the integration for infra hosts, while mainting the APM working as good as possible.
I tried
            - name: DD_COLLECT_KUBERNETES_EVENTS
              value: "false"

but the information is still appearing. Is there a config like DD_CONTAINER_EXCLUDE_METRICS but for hosts instead of containers?

This issue tracker is primarily used to track bugs in the Agent codebase to completion. For issues directly related to your use of the agent, we have a dedicated team who can investigate your reports directly. Please contact Datadog support and and send them a flare demonstrating the issue.
Thanks!


AWS request ID is not being copied to output message

So the AWS sample fails (in master - it's OK still in 3.0.4).
public class LambdaDestinationResolver implements DestinationResolver {

	@Override
	public String destination(Supplier<?> supplier, String name, Object value) {
		if (value instanceof Message) {
			Message<?> message = (Message<?>) value;
			MessageHeaders headers = message.getHeaders();
			if (headers.containsKey("lambda-runtime-aws-request-id")) {
				return (String) headers.get("lambda-runtime-aws-request-id");
			}
		}
		return "unknown";
	}

}

The "unknown" is showing up in AWS logs of failed Lambda invocations.

Resolved with 27494567a0fa282098fdb3edc14ca479ce1e24cc and b5592d8e7a439b28143d4adb186d875de2233547


Refactor synth

introduce eval(...) to take care of the different interpretation outputs of HerbInterpret.interpret(...)
introduce stop_criterium(...) defining when to stop the search

evaluate(...)  should be able to take different kinds of problem specification. This is definitely for later.
stop_criterium is still open.

We have
 score = evaluate(problem, expr, symboltable, shortcircuit=shortcircuit, allow_evaluation_errors=allow_evaluation_errors)
        if score == 1
            return (candidate_program, optimal_program)
        elseif score >= best_score
            best_score = score
            best_program = candidate_program
        end

but we may want to stop using other criteria than score == 1.

Resolved recently.


Can read not all messages

My skype bot takes emails from 1 user:
#!/usr/bin/python
# -*- coding: utf-8 -*-

import Skype4Py

skype = Skype4Py.Skype()
skype.Attach()
chats = skype.Chats
user = 'skype_login'

for c in chats:
    if user in c.Name:
        for m in c.Messages:
            if m.Sender.Handle == user and<EMAIL_ADDRESS>in m.Body:
               print m.Body
               exit(0)

Everything was ok, but 1 message was skipped.
If I will remove  exit(0), I will see all messages except 1:

<EMAIL_ADDRESS>
And after resending the same text, new message is present in c.Messages, but old message still lost.
I was tried to remove all conditions in my code - did not help

check https://community.skype.com/t5/Linux/Skype-group-chat-not-working-anymore/td-p/3987288
related to #76

not related


Add multiple trimmed fastq file types to fastq artifact

After trimming, we can conceivably have four fastq file types derived from a single original read pair:

Trimmed forward reads with surviving reverse mate pairs
Trimmed reverse reads with surviving forward mate pairs
Trimmed forward reads without surviving reverse mate pairs
Trimmed reverse reads without surviving forward mate pairs

Each of these read types would be useful to track independently for downstream applications -- for instance, in assembly or read mapping, type 1 and 2 above will frequently need to be provided in a set, while type 3 and 4 might optionally be concatenated and provided as independent single-ended reads.
Another scenario, when I'm doing HUMAnN2, I typically ignore reverse pairs altogether and only analyze Type 1 and Type 3 forward reads after trimming.

Suggest names:

trimmed_paired_fwd
trimmed_paired_rev
trimmed_unpaired_fwd
trimmed_unpaired_rev

if adding in addition to raw_fwd and raw_rev

moving to https://github.com/qiita-spots/qtp-target-gene/issues/8


New source + abstract (blogspot)

Create a new abstract for scraping proxies from sites hosted on blogspot.

[x] New source - https://proxy50-50.blogspot.com/
[x] Switch existing source (proxies24) to new abstract

Done


Install Atom editor via https://atom.io/download/windows instead of Chocolatey

Atom installed via Chocolatey doesn't let you "Check for upgrade" from with Atom. Installing via the Atom website corrects this.

Closed by https://github.com/Nordstrom/chefdk_bootstrap/pull/3


Fix the broken links to Funq in README.

The links to the original repository of Funq were broken as CodePlex hosted by Microsoft has been discontinued.
I replaced the broken links with the GitHub repository as the author ported the repository there.

Thank you for the review👏


onResizeStop not firing onLayoutChange reliably

[x] Bug
[ ] Feature Request
[ ] Question

I've run into a situation where onResizeStop doesn't trigger onLayoutChange all the time.
The layout as returned by the onResizeStop handler reflects the changes to the layout, but oldLayout and newLayout are equal. meaning on that onLayoutMaybeChanged never fires onLayoutChange.
Apologies for the lack of a test case, the webpackBin link in the ticket wasn't working.

Hey @thomb, you can send steps for reproduce this bug?

#1289 needs more explanation, but I can see where there may be an issue here if state.layout is mutated.


Cannot write tactics generating dependent pairs

The following code:
module DepTac
open FStar.Tactics
let f (b: bool) : tactic (t1 : int & (t2: int { t1 > t2 } )) =
  u <-- quote b ;
  return (| 2, 1 |)

fails at type-checking or even at lax-type-checking with the following error:
[F* error] ASSERTION FAILURE: Impossible: ill-typed application ?81 : Type
[F* error] 	b:Prims.bool -> Prims.Tot Type
[F* error] F* may be in an inconsistent state.
[F* error] Please file a bug report, ideally with a minimized version of the program that triggered the error.
If I only ask for a pair of ints, then this tactic works.
If I remove the u <-- quote b, then this tactic also works.
@victor-dumitrescu suggested writing a tactic unit using exact instead. If so, then how useful would be support for tactics of type tactic t for t not unit?

For the record, the (convoluted) workaround I suggested in order to be able to use the bool argument in the tactic is something like this:
let a (b: bool): (t1 : int & (t2: int { t1 > t2 } )) = if b then (| 2, 1 |) else (| 3, 1 |)

let t (a: bool): tactic unit = exact (quote true)

let f2 (b: bool): tactic unit =
  let (u: bool) = synth_by_tactic (t b) in
  exact (quote (a u))

which can then be used to generate a dependent pair with synth_by_tactic
let p: (t1: int & (t2: int { t1 > t2 } )) = synth_by_tactic (f2 true)

A workaround is to annotate the pair you're returning.
let f (b: bool) : tactic (t1 : int & (t2: int { t1 > t2 } )) =
  u <-- quote b;
  return ((| 2, 1 |) <: (t1 : int & (t2: int { t1 > t2 } )))

Using a tactic unit and synthesis might work for you, but has a different semantics as Victor shows. Using exact will produce a witness which is used to solve a goal, while in your example there's no goal-handling/witnesses involved, and you might want to keep it that way.

This seems related to #1066. Annotating the types for the tactic bind fixes the issue too. Or just moving to let-notation. And actually maybe to #1065 too, since the error is saying that the uvar should have type Type but it's applied to something, so it might have been a victim of point number 2 in that issue.

I think I have a fix in guido_fix, the change is basically this:
diff --git a/src/typechecker/FStar.TypeChecker.Rel.fs b/src/typechecker/FStar.TypeChecker.Rel.fs
index 4bab2f6bd..e763b1cb2 100644
--- a/src/typechecker/FStar.TypeChecker.Rel.fs
+++ b/src/typechecker/FStar.TypeChecker.Rel.fs
@@ -1989,23 +1989,23 @@ and solve_t' (env:Env.env) (problem:tprob) (wl:worklist) : solution =
                                     (Print.binders_to_string ", " xs)
                                     (Print.args_to_string args)) in
                 let k_u', sub_probs =
                     let bs, k1' = U.arrow_formals (N.normalize [N.Beta] env k1) in
                     let cs, k2' = U.arrow_formals (N.normalize [N.Beta] env k2) in
                     let k1'_xs = subst_k k1' bs args1 in
                     let k2'_ys = subst_k k2' cs args2 in
                     let sub_prob = TProb <| mk_problem (p_scope orig) orig k1'_xs EQ k2'_ys None "flex-flex kinding" in
                     match (SS.compress k1').n, (SS.compress k2').n with
                     | Tm_type _, _ ->
-                      k1', [sub_prob]
+                      k1'_xs, [sub_prob]
                     | _, Tm_type _ ->
-                      k2', [sub_prob]
+                      k2'_ys, [sub_prob]
                     | _ ->
                       let t, _ = U.type_u() in
                       let k_zs, _ = new_uvar r zs t in
                       let kprob = TProb <| mk_problem (p_scope orig) orig k1'_xs EQ k_zs None "flex-flex kinding" in
                       k_zs, [sub_prob; kprob] in
                 let u_zs, knew1, knew2 =
                     fst <| new_uvar r zs k_u',
                     U.arrow xs (S.mk_Total k_u'),
                     U.arrow ys (S.mk_Total k_u') in
                 let sub1 = u_abs knew1 xs u_zs in

@nikswamy: this makes sense, right? We need to keep the binders for the solution.
Note that @tahina-pro's example still doesn't verify, but that's because the VC you get is (int, int) <: (x:int & y:int{y < x}) which is of course false. The previously mentioned workarounds still succeed, but this doesn't blow up.
This also seems to fix #1066, which fails differently (seems like #1091) and I expect to fix #1065 point 2, but I didn't keep a minimal repro for that :(.

Yes, it also fixes #1065.2.

Back to the matter at hand, the blowup is now fixed, but Tahina's original file fails with
./DepTac.fst(5,2-6,19): (Error) Subtyping check failed; expected type FStar.Tactics.Effect.tactic (t1:Prims.int & (t2:Prims.int{ Prims.b2t (t1 > t2) })); got type FStar.Tactics.Effect.tactic (uu___671348:Prims.int & Prims.int) (see also ./DepTac.fst(4,48-4,55))
Verified module: DepTac (3272 milliseconds)
1 error was reported (see above)

since the implicit arguments for bind and return (hidden by the do-notation) are being inferred to (_:int & int). Unsure what to do about this, but keeping it open.

Note that the actual problem has nothing to do with tactics, so relabeling appropriately.
module I
let good : (t1 : int & (t2: int { t1 > t2 } )) =
    (| 2, 1 |)

let bad : (t1 : int & (t2: int { t1 > t2 } )) =
    (fun _ -> (| 2, 1 |)) ()


Status of the library

It's a very interesting piece of software, but the fact that the last commit was made in December 2020 worries me a bit. Is this actively maintained? :)

We developed another library for inter-process communication https://github.com/google/eDistantObject, which is actively maintained. We referenced some techniques from peertalk during the early development. Feel free to check it out :-)


German translation improvements

Fixed some minor misspellings within the german translation files and changed a few leftover german words to english.

Thanks ♥


customizable IAM role for CodeBuild project

Expose role property of CodeBuild Project to allow users to use customized IAM role instance. This is desired for an AWS environment that users don't have access to create a new role.

I decided to avoid this featue:
Background:
Currently we implictly create IAM roles not only for CodeBuild project but also for custom resource Lambdas (build and BucketDeployment). It would be too ugly, confusing, and leaky to expose props for each role. Also, in CDK, we already have Role.customizeRoles to achieve this feature.


aggregate_zonal - definition

Since the input is one (or more) polygon(s), and because of the world 'zonal', I think of aggregating in the (x,y) dimensions. With this, it is my assumption/understanding that a polygon is (i) a 2-D shape, and (ii) usually lying in the (x,y) plane. However according to the process' description, (i) the dimension needs to be specified and (ii) it is singular in the description while I would expect to have a 2-element list, e.g. ['x', 'y'].
If not, what would be the application of aggregate_zonal in one dimension? And what could be the application of another combination of (2D) dimensions other than (x,y) ?

Yes, I think we can remove the dimension parameter.

one more thing, zonal (and meridional) have specific meanings in meteorology (implying east-west and north-south directions), while the input polygon(s) is more generic so what about changing the name to aggregate_polygon or similar?

This name basically comes from map algebra (local, focal, zonal, global, see https://gisgeography.com/map-algebra-global-zonal-focal-local/) and also bases on one of our inital processes (zonal_statistics). I'm personally happy with both. What do the others think about it?

I always had the impression that 'zonal statistics' was widely used. Not sure if the term would be that confusing, but I don't have any meteorologists around to ask :-).

It's fine to leave it as it is for now, we can change it at a later point in case a number of people mention it.

I asked @jwagemann and she told me it could indeed lead to some confusion and as we have a suitable replacement with aggregate_polygon I'd say let's rename it.


As a DevSecOps, I would like to monitor my system and user applications

Executive Summary
Adding dashboards to Grafana is crucial for visualizing the status of our applications and expediting debugging in case of failures.
Context
Currently, we lack the ability to observe our applications deployed on our cluster. To address this issue, leveraging Grafana dashboards in conjunction with Prometheus will enable us to visualize various key information. These dashboards will also prove invaluable in identifying the root cause of an application failure promptly.
System Applications
For our system applications, we frequently utilize Helm charts for deployment. In most cases, it is possible to enable functionalities to expose metrics to Prometheus, which can then be displayed in a dashboard. For many system application dashboards, it is possible to find community-created dashboards on this website
Client Applications
For our client applications, it will be necessary to create dashboards and implement the export of metrics, logs, and traces.
TODO

System

[x] #97
[x] #92
[x} Setup and configure a dashboard for Cert-manager
[x] #94
[x] Setup and configure a dashboard CloudnativePG
[x] #93

Client

[ ] Create, setup and configure a dashboard for finesse (https://github.com/ai-cfia/howard/issues/240)
[ ] Create, setup and configure a dashboard for nachet (https://github.com/ai-cfia/howard/issues/240)

Finesse and nachet dashboard will be done inside this issue: https://github.com/ai-cfia/howard/issues/240


suite: add config.suite_verify_ceph_hash when no gitbuilder

Refer to this link for build results (access rights to CI server needed):
http://jenkins.ceph.com//job/teuthology-pull-requests/1877/
Test PASSed.

Should this new logic just be built in to get_hash()?

I can certainly do that and add the relevant tests. Do you agree on the principle ? This is a behavior change. It makes sense to me but I don't have the big picture :-)

Hrm, actually, I might not agree on it now that I really think about it. If you want behavior to change when using the buildpackages task, you should probably special-case it.
Oh, also: no bare except: statements. https://docs.python.org/2/howto/doanddont.html#except

@zmc I understand your reservations and, to be honest, I was not too happy about the current implementation myself :-) The current semantic of --ceph argument when used with teuthology-suite and its interactions with the gitbuilders, the implicits of the --distro flag and the priority implementation of the install and install.upgrade tasks are very tricky. I'm not sure what would break if this is changed, even slightly.
I will rework an implementation that makes a special case if the buildpackages task is involved, thanks for your feedback.

@zmc that approach works for teuthology-openstack and is non-intrusive (I think). I'm happy about it. What do you think ?

@dachary I think this is sane. There's at lease one failing test though.

@zmc that was a false negative, rebased & repushed to verify

@zmc this eludes me completely : when running locally it always succeeds. Any idea ?

@zmc works now, cool :-)


Update Github Action "Wheel" to use latest actions/upload-artifact

Action Wheel fails due to use of deprecated v2 of actions/upload-artifact.
See latest action run for failure and deprecation notice for info on upgrading.

Note migration guide:  https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md


[Collections] Fix build for unsupported platforms

Compilation errors: missing return in a function expected to return 'Bool'

@swift-ci please smoke test


AnimeBack Support

vous pouvez proposez vos idée d'ajout ou même reporter un bug sur le serveur discord suivant : Discord ou grâce aux issues
you can propose your idea to add or even report a bug on the following discord server:  Discord or thanks to the exits

The Discord invite is currently invalid. Could you update it to a working link?

hello, here is the link to the animeback discord: https://discord.com/invite/zctFdAPUzP


Normalize providers at registration time.

All registrations are coerced to providers (or provider factories) now.
A few checks around providers were relaxed, to allow for the use of provider factories.

Public APIs are unchanged, re: semver.


feat: added kubeconform

:tada: This PR is included in version 1.5.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Update Helm Chart Download Error Message

Description
Include additional information in the error message for easier debugging.
Type of change

This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional).

Fixes: #issue_number
Auto-generated summary

🤖 Generated by Copilot at 85cb02a
Summary
🐛💬📝

Improve error message for helm chart download failure in helm.go. Include version and release name details in the message to aid debugging.

helmChart error
More details in the message
Winter of debugging

Walkthrough

Improve error message for helm chart download failure (link)

/ok-to-test


⚠ Bofrost.de has degraded performance

In b26818d, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1629 ms

Resolved: Bofrost.de performance has improved in 8cb57eb after 6 minutes.


🧹 Remove unused modules

Remove gosentiwordnet v1 from go modules

Codecov Report

Merging #5 (c7b6c84) into master (f900118) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master       #5   +/-   ##
=======================================
  Coverage   93.93%   93.93%
=======================================
  Files           1        1
  Lines          33       33
=======================================
  Hits           31       31
  Misses          1        1
  Partials        1        1

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f900118...c7b6c84. Read the comment docs.


Add details on how to install using go install

I was adding instructions on how to install the command line tool to a new project and I was unsure if the cli tool could be installed using go install
I worked it out, so adding details on how to install using go here

Not sure why Circle Ci is failing, as I only updated a markdown file..


readme: add articles & media section

I recently gave a talk (online) at a local meetup. It's live on youtube, so I thought it would be potentially interesting for future users to link to it in our README.
I went and dug out a few other articles on PyO3 which I've read over time and put them all together in a new "Articles and other media" section.

Just went through the talk, very nice!


Saquib Ahmad

We have written the
Issue Type: Bug
Whenever I click the Live Server button bottom the Website Doesn't open. But when I click the right button of mouse then a option shows on the screen open with live server but once I click even, it doesn't open but I click one more time the same option then it will be open in my default browser.
Please solve this issue ! because I have seen many people who click the live server button in the bottom then it will be open in the default browser
Extension version: 5.7.5
VS Code version: Code 1.66.2 (dfd34e8260c270da74b5c2d86d61aee4b6d56977, 2022-04-11T07:46:01.075Z)
OS version: Windows_NT x64 10.0.19044
Restricted Mode: No

Does the server start on the first click?  (To confirm it, please click to Go Live and then open this URL http://localhost:5500 to the browser.)


Path in TransactionContext.newNetModeTransaction is wrong

Description
I think hlc.ts#L1556 is maybe wrong
because,
hlc.ts#L1556
hash = sdk_util.GenerateDirectoryHash(goPath + "/src/", request.chaincodePath, hash);

sdk_util.ts#L102
export function GenerateDirectoryHash(rootDir, chaincodeDir, hash) {
  var self = this;

  // Generate the project directory
  var projectDir = rootDir + "/" + chaincodeDir;

so, It causes this error.
Error: ENOENT: no such file or directory, scandir '/work/src//github.com/chaincode_example02/'

Describe How to Reproduce
Ran test.
$ make node-sdk
$ cd sdk/node
$ node test/unit/chain-tests.js
$DEPLOY_MODE: undefined
TAP version 13
# Enroll WebAppAdmin
ok 1 Successfully got WebAppAdmin member
ok 2 Successfully enrolled WebAppAdmin member
ok 3 Successfully stored client token
# Set chain registrar
ok 4 Successfully got WebAppAdmin member
ok 5 Successfully set chain registrar
# Register and enroll a new user
ok 6 Successfully registered and enrolled WebApp_user1
ok 7 Successfully stored client token
# Deploy a chaincode by enrolled user
fs.js:813
  return binding.readdir(pathModule._makeLong(path));
                 ^

Error: ENOENT: no such file or directory, scandir '/work/src//github.com/chaincode_example02/'

And I fixed this bug.
branch:issue-1863

Hi @MizukiSonoko can you please elaborate on what system you're running on? This has not been causing problems for anyone else.
And unfortunately your fix will not work, as by removing the /, the src string will now be concatenated together with the chaincodePath string. That is incorrect. I will attempt to reproduce and come up with another solution.
Thanks.


[BUG] My ping goes very high when i use bloxtrap

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.

What problem did you encounter?
When i was playing roblox whit bloxtrap, my ping was very high whit 400 when i normally play at 100 or 70, then, i opened roblox without bloxtrap and my ping went back to normal, i dont know how to fix this.

Upload your configuration please: https://github.com/pizzaboxer/bloxstrap/wiki/Uploading-your-Bloxstrap-configuration

Issue has been awaiting clarification for over a month, closing as stale. If you have anything further to add, just respond and I'll reopen.


build pilot has error

When build pilot there is a error:
ERROR: /root/project/src/istio.io/pilot/tools/version/BUILD:3:1: in go_library rule //tools/version:go_default_library:
Traceback (most recent call last):
File "/root/project/src/istio.io/pilot/tools/version/BUILD", line 3
go_library(name = 'go_default_library')
File "/root/.cache/bazel/_bazel_root/45507ab381605003f52f903ce085fa3d/external/io_bazel_rules_go/go/private/library.bzl", line 143, in _go_library_impl
emit_library_actions(ctx, sources = depset(ctx.files.sr...), <4 more arguments>)
File "/root/.cache/bazel/_bazel_root/45507ab381605003f52f903ce085fa3d/external/io_bazel_rules_go/go/private/library.bzl", line 44, in emit_library_actions
depset([], order = "link")
Order name 'link' is deprecated, use 'topological' instead.
ERROR: Analysis of target '//tools/version:go_default_library' failed; build aborted.

which OS and bazel version are you using ?
did you run make setup ?
(per https://github.com/istio/pilot/blob/master/doc/build.md )
also please do not file pilot specific issues in istio/istio
use either https://github.com/istio/issues/issues or in this case https://github.com/istio/pilot/issues/new
Thanks!

I have sloved it.Change the file /root/.cache/bazel/_bazel_root/45507ab381605003f52f903ce085fa3d/external/io_bazel_rules_go/go/private/library.bzl line 44 link to topological. But I can not fundamentally solve it.


Import media from Android

Import media from Android
I've tried to import media from Linux and it doesn't
I have achieved it. I have searched the wiki but precisely the Android device is not documented
I have installed in Android platform tools but without results
How can it be imported?

Camera: [Android]
Firmware Version:
Operating System: Gentoo Linux
Commit ID:

Expected Behavior:
Current Behavior:
Logs / Screenshots:
Steps to Reproduce:

Using ADB. Developer options and ADB has to be enabled on the phone first.

I already activated the debugger mode on the mobile
My phone:
$ adb devices -l
List of devices attached
R58N6682PHH            device usb:1-7 product:xcoverproeea model:SM_G715FN device:xcoverpro transport_id:2
But show this error:
$ ./mmt import -c android -o /mnt/datos/samsung/
Using config file: /home/xxx/.mmt.yaml
X Something went wrong
DeviceNotFound: error performing ListDirEntries(/sdcard/DCIM/Camera) on *adb.Device (DeviceSerial[])


cannot find Edit Material-Theme-Darker.sublime-theme

Where can i find this file so i can edit it? Thanks for this theme!

same issue,can't find any such file?

@roelvan @arneetsingh I've added the file on the master page. Just download it and inside the Jeffrey-Way theme folder.

And at what location should I put this file.

In Sublime: Preferences > Browse Packages > Jeffrey Way Theme (inside this folder)

Its not working.Appretiate if you could help. http://i.imgur.com/zBnBPX0.jpg

@arneetsingh What happens if you CMD+Q and re-open Sublime?

Tried it.Still no luck.
Could you share your working set of theme files.

@arneetsingh Do you have gmail?

<EMAIL_ADDRESS>

I'm sending you an invite to chat. Be on the lookout.

I don't see that Jeffrey Way Theme folder. According to the readme there is never an instruction to install such a package. Only the Material one and the Facebook one.
Or is this a folder I should make myself?

@roelvan I'll be rewriting the instructions as they are a bit confusing.

@roelvan Please see new install directions. Should be far more simple now.

@christopherburton thanks, that is indeed quite easier to install now.


Remote control session termination freezes

This happens with 2008 R2 SP1. In order to reproduce, connect twice to the same terminal server, go in Remote Desktop Services Manager, select the session to shadow, click Remote Control. If the user in the other session denies access, or if the prompt timer expires (30 seconds), then FreeRDP will freeze. If the user accepts, it works, but FreeRDP will freeze when the shadowing session is over instead of going back to the original session. This has been tested with the latest xfreerdp, mileage may vary with other clients.

@awakecoding I've seen that too a while back. I don't remember exactly but I think changing the compression level helped with that problem.

I'm having the same issue, any update on this ?

@bmiklautz When activating compression with the -z switch the problem seem solved.   Thanks a lot !

@Fred1979 this actually disables it. I found out experimentally that the problem only affects RDP6.1 compression, using /compression-level:2 should also work.

The RDP6.1 decompression looks broken. The mppc_decompress and xcrush_decompress_l1 functions for don't quite work right together. The MatchHistoryOffset entry should be there for every match, instead mppc_decompress writes literals in the match offset position and xcrush_decompress_l1 tries to interpret the literal as an offset


Change password encryption

Laravel Version: 5.8
Adldap2-Laravel Version: 6.0
PHP Version: 7.2
LDAP Type:

Good Night!
I need to know how to change password encryption.
because I need to compare the password within the system, so that a logged in user like John for example, can not make a post in the name of Francisco.

Hi @MarcosRLeao,
Simply create a setPasswordAttribute() mutator on your User model:
class User extends Authenticatable
{
    public function setPasswordAttribute($password)
    {
        $this->attributes['password'] = bcrypt($password);
    }

This method will then be used for setting the users password upon logging into your application.
Keep in mind that by default a random string is used when an LDAP user logs into your application. If you want to retain the users password in your local web application, you need to turn on password sync via the config/ldap_auth.php config file:
https://adldap2.github.io/Adldap2-Laravel/#/auth/setup?id=sync

Thank you so much!
It worked


Rename OWNERS assignees: to approvers:

They are effectively the same, assignees is deprecated
ref: kubernetes/test-infra#3851
I did this once before under kubernetes/website#4607 but we appear to have picked up a few new assignees: entries

This change is

This LGTM as per the ref links.


Please invite me to the GitHub Community Organization

Name
Neeraj Kumar
Discord Username (if applicable)
Neeraj Kumar#8055
Additional Context
I found @eddiejaoude on Twitter. Love the way he is trying people to join the community as many as possible.
I want to grow, learn new things from the community, and contribute to open-source projects (at a small level in the beginning).

Thank you


Split observations in media-observations and event-observations

This PR implements https://github.com/tdwg/camtrap-dp/issues/203#issuecomment-1318656273 and splits observations into media-observations and event-observations. This supports media file based classification, event based classification or both. Having two tables makes the structure more clear and understandable, e.g. we don't have to express for each definition how it should be interpreted for media vs event based. It also allows to tables to diverge (i.e. adding specific fields that only make sense for one).

Names
While we use lowerCamelCase elsewhere, the resource names have to be lowercase. I opted for dash (-) to separate the words for better readability. We already use dash (and not _ or .) in the the schema names.
media-observations.csv
media-observations-table-schema.json
event-observations.csv
event-observations-table-schema.json

Structure
Both observations tables are currently exactly the same, except for:

mediaID vs eventID as foreign key
Media observations indicate: "Media observations are not required to be mutually exclusive, i.e. multiple classifications of the same observed individual(s) are allowed."
Event observations indicate:  "Event observations are required to be mutually exclusive, so that count can be summed." Fix #254

Term updates

observations.countNew has been removed. It always had a slightly confusing definition and group size can now be expressed better in event-observations
deployment.timestampIssues now refers to media table only (was still incorrectly mentioning the observations table)
media.eventID the order of the sentences in the definition has been updated
profile.project.classificationLevel has been removed. It now allows both and can be derived from the resources

Website
Anchors to terms are now camelCase (rather than lowercase), which allows for easier copy/pasting, i.e. /camtrap-dp/data/#event-observations.cameraSetupType
Example
The example dataset has been updated. It already contained a media-observations.csv, but that now includes the latest changes.

@damianooldoni thanks for reviewing. Regarding tags, we could add regex, but it won't necessarily catch values that are incorrectly separated. But the regex could forbid ,, ; etc. if we don't want those characters in descriptions. Won't implement this for now.


Changing to weighted-forward listener rule (to add stickiness) results in error determining target group arn

Description
I have been using the module with success for a while now. A change in our target solution now requires sticky sessions to some target groups. When I attempt to modify from action.type == "forward" to action.type == "weighted-forward" returns an error
Error: Error in function call
│
│   on ....\modules\alb\main.tf line 346, in resource "aws_lb_listener_rule" "this":
│  346:             arn    = try(target_group.value.arn, aws_lb_target_group.this[target_group.value.target_group_key].arn)
│     ├────────────────
│     │ aws_lb_target_group.this is object with 2 attributes
│     │ target_group.value is "ecs-ctnr-nz-ecomm-nz-devtest"
│
│ Call to function "try" failed: no expression succeeded:
│ - Unsupported attribute (at ....\modules\alb\main.tf:346,44-48)
│   Can't access attributes on a primitive-typed value (string).
│ - Unsupported attribute (at ....\modules\alb\main.tf:346,93-110)
│   Can't access attributes on a primitive-typed value (string).
│
│ At least one expression must produce a successful result.
Even though I have an aws_lb_target_group that should match, the 'try' declaration fails
terraform state show module.eos_ecs-alb.module.alb.aws_lb_target_group.this["ecs-ctnr-nz-ecomm-nz-devtest"]
module.eos_ecs-alb.module.alb.aws_lb_target_group.this["ecs-ctnr-nz-ecomm-nz-devtest"]:
resource "aws_lb_target_group" "this" {
arn                                = "arn:aws:elasticloadbalancing:ap-southeast-2...
Versions

Module version [Required]: 9.9.0

Terraform version:

Provider version(s):

Terraform v1.8.1
on windows_amd64

provider registry.terraform.io/hashicorp/archive v2.4.2
provider registry.terraform.io/hashicorp/aws v5.46.0
provider registry.terraform.io/hashicorp/local v2.5.1

Reproduction Code [Required]
listeners = merge( 				{for container_name, urls in var.container_URLs :                    container_name => {                     ssl_policy = "ELBSecurityPolicy-TLS13-1-2-2021-06"                     certificate_arn = var.cert_arn                     additional_certificate_arns = [for domain, arn in var.customer_certs : arn if contains(concat(urls, local.wildcard_URLs), domain)]                     # If there are no URLs, I'm expecting the default rule to kick in. This may need to be revisited...                     rules = [for url in urls : {                       # priority = 100 <- unsure how to provide an incrementing value for these (not sure it is important, module creates nulls if missing)                       actions = [{                         type = "weighted-forward" 						target_groups = { 							target_group_key = container_name # Associates by name to matching target_groups resource (created next, below) 						} 						stickiness = { 							enabled = strcontains(container_name, "-ecomm-") ? true : false 							duration = 600 						}                       }]                       conditions = [{                         host_header = {                           values = [url]                         }                       }]                     }]                     fixed_response = { #default_action                       content_type = "text/plain"                       message_body = "Invalid URL - please contact Ibis support"                       status_code  = "403"                     }                   }                 }, 				{ 					HTTP_redirect = { 						port 	 = 80 						protocol = "HTTP" 						redirect = { 						  port        = "443" 						  protocol    = "HTTPS" 						  status_code = "HTTP_301" 						} 					} 				} 			 )
Steps to reproduce the behavior:

No

No - I'm relying on the stored state to validate the requested ALB change

Created a standard ALB with simple target groups using the following successful code
 listeners = merge( 				{for container_name, urls in var.container_URLs :                    container_name => {                     ssl_policy = "ELBSecurityPolicy-TLS13-1-2-2021-06"                     certificate_arn = var.cert_arn                     additional_certificate_arns = [for domain, arn in var.customer_certs : arn if contains(concat(urls, local.wildcard_URLs), domain)]                     # If there are no URLs, I'm expecting the default rule to kick in. This may need to be revisited...                     rules = [for url in urls : {                       # priority = 100 <- unsure how to provide an incrementing value for these (not sure it is important, module creates nulls if missing)                       actions = [{                         type = "forward"                         target_group_key = container_name # Associates by name to matching target_groups resource (created next, below)                       }]                       conditions = [{                         host_header = {                           values = [url]                         }                       }]                     }]                     fixed_response = { #default_action                       content_type = "text/plain"                       message_body = "Invalid URL - please contact Ibis support"                       status_code  = "403"                     }                   }                 }, 				{ 					HTTP_redirect = { 						port 	 = 80 						protocol = "HTTP" 						redirect = { 						  port        = "443" 						  protocol    = "HTTPS" 						  status_code = "HTTP_301" 						} 					} 				} 			 )
Expected behavior
ALB changes by changing some target groups to use sticky sessions
Actual behavior
Error as described prevents apply

Terminal Output Screenshot(s)

Additional context

listeners = merge(
{for container_name, urls in var.container_URLs :
container_name => {
ssl_policy = "ELBSecurityPolicy-TLS13-1-2-2021-06"
certificate_arn = var.cert_arn
additional_certificate_arns = [for domain, arn in var.customer_certs : arn if contains(concat(urls, local.wildcard_URLs), domain)]
# If there are no URLs, I'm expecting the default rule to kick in. This may need to be revisited...
rules = [for url in urls : {
# priority = 100 <- unsure how to provide an incrementing value for these (not sure it is important, module creates nulls if missing)
actions = [{
type = "forward"
target_group_key = container_name # Associates by name to matching target_groups resource (created next, below)
}]
conditions = [{
host_header = {
values = [url]
}
}]
}]
fixed_response = { #default_action
content_type = "text/plain"
message_body = "Invalid URL - please contact Ibis support"
status_code  = "403"
}
}
},
{
HTTP_redirect = {
port 	 = 80
protocol = "HTTP"
redirect = {
port        = "443"
protocol    = "HTTPS"
status_code = "HTTP_301"
}
}
}
)

I found the issue by review a sample:
The target groups can be multiple so are expected to be provided as a List.
This works:
                      actions = [{
                        type = "weighted-forward"
						target_groups = [
							{
								target_group_key = container_name # Associates by name to matching target_groups resource (created next, below)
							}
						]
						stickiness = {
							enabled = strcontains(container_name, "-ecomm-") ? true : false
							duration = 600
						}
                      }]
'''

(There is only one 'stickiness' declaration, and it is cast to a list in the module, now I look more closely)


Pass the $CLASSPATH environment variable to java.

This is necessary to use third-party packages.

Thank you Brian. I had to handle the merge conflict inline.
I'm going to add you as a maintainer in case you've got some cycles.


STD.P STD.S Var.P and Var.S don't appear on RedisTimeSeries aggregation field

STD.P STD.S Var.P and Var.S don't appear as an option under the aggregation field when building a query for RedisTimeSeries.
From the RedisTimeSeries documentation there should be (min, max, avg, sum, range, count, first, last, STD.P, STD.S, Var.P, Var.S) as options.
I can aggregate with all these on the CLI and it works fine.
Grafana 8.4.4
RedisGrafana 2.1.1

@gtsaito There is a PR waiting for Redis team approval: https://github.com/RedisGrafana/grafana-redis-datasource/pull/260


Grammar references

Modified "in example C" language to "example B"

@beingmerry : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Hi @beingmerry ,
Thanks for submitting this change and bringing this issue to our attention. I think we can further clarify the wording in examples A and B a bit, as they also seem a little confusing --I don't see where the linked server is created in the article from an initial read. But your PR is a terrific start and a great help!
Thanks again,
Kendra from the Database Docs Team
#sign-off

Hi @beingmerry ,
Thanks for submitting this change and bringing this issue to our attention. I think we can further clarify the wording in examples A and B a bit, as they also seem a little confusing --I don't see where the linked server is created in the article from an initial read. But your PR is a terrific start and a great help!
Thanks again,
Kendra from the Database Docs Team
#sign-off


Network (communication with GitHub) error

Version of HACS
0.14.2

Describe the bug
I still getting Errors when installing HACS, my first report was related to Home Assistant V0.97.2 and HACS V0.13.2: https://github.com/custom-components/hacs/issues/468
Im still using Docker on Synology NAS, but now using Home Assistant V0.99.3 with HACS V0.14.2:
arch | x86_64
dev | false
docker | true
hassio | false
os_name | Linux
python_version | 3.7.4
version | 0.99.3
virtualenv | false
Under Community, Overview, Im getting the following msg forever:
"Background task running, this page will reload when it's done."
As this is a new installation there is not much in my configuration.yaml , but the following, is what I have for HACS:
hacs:
token: !secret HACS_github
appdaemon: true
python_script: true
theme: true
I can see Items in store and I can also search, but the "background task" msg never end.
I'm also getting the following events/errors that are related to HACS under Developer Tools>Logs :
Error doing job: Task exception was never retrieved
3:02 AM custom_components/hacs/repositories/integration.py (ERROR)
Giving up get_contents(...) after 5 tries (concurrent.futures._base.TimeoutError)
3:02 AM main.py (ERROR)
Setup of hacs is taking over 10 seconds.
2:57 AM main.py (WARNING)
Debug log

2019-09-28 02:56:04 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2019-09-28 02:56:20 INFO (MainThread) [homeassistant.setup] Setup of domain logger took 0.0 seconds.
2019-09-28 02:56:20 INFO (MainThread) [homeassistant.setup] Setting up http
2019-09-28 02:56:20 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.0 seconds.
2019-09-28 02:56:20 INFO (MainThread) [homeassistant.setup] Setting up system_log
2019-09-28 02:56:20 INFO (MainThread) [homeassistant.setup] Setup of domain system_log took 0.0 seconds.
2019-09-28 02:56:20 INFO (MainThread) [homeassistant.setup] Setting up recorder
2019-09-28 02:56:22 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 2.3 seconds.
2019-09-28 02:56:22 INFO (MainThread) [homeassistant.setup] Setting up updater
2019-09-28 02:56:22 INFO (MainThread) [homeassistant.setup] Setup of domain updater took 0.0 seconds.
2019-09-28 02:56:22 INFO (SyncWorker_7) [homeassistant.util.package] Attempting install of aiofiles==0.4.0
2019-09-28 02:56:22 INFO (MainThread) [homeassistant.setup] Setting up lovelace
2019-09-28 02:56:22 INFO (MainThread) [homeassistant.setup] Setup of domain lovelace took 0.0 seconds.
2019-09-28 02:56:22 INFO (MainThread) [homeassistant.setup] Setting up sun
2019-09-28 02:56:22 INFO (MainThread) [homeassistant.setup] Setup of domain sun took 0.1 seconds.
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setting up person
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setting up group
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setup of domain group took 0.0 seconds.
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setting up configurator
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setup of domain configurator took 0.0 seconds.
2019-09-28 02:56:23 INFO (SyncWorker_18) [homeassistant.loader] Loaded binary_sensor from homeassistant.components.binary_sensor
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setting up webhook
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setup of domain webhook took 0.0 seconds.
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setting up auth
2019-09-28 02:56:23 INFO (MainThread) [homeassistant.setup] Setup of domain auth took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up api
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up config
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up history
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up system_health
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain system_health took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up script
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain script took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain binary_sensor took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.1 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up device_automation
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain device_automation took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up onboarding
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain config took 0.1 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.updater
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setting up automation
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain automation took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain onboarding took 0.0 seconds.
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.updater entity: binary_sensor.updater
2019-09-28 02:56:24 INFO (MainThread) [homeassistant.setup] Setup of domain person took 1.3 seconds.
2019-09-28 02:56:35 INFO (SyncWorker_2) [homeassistant.util.package] Attempting install of aiogithubapi==0.4.2
2019-09-28 02:56:44 INFO (SyncWorker_34) [homeassistant.util.package] Attempting install of integrationhelper==0.2.2
2019-09-28 02:56:55 INFO (MainThread) [homeassistant.setup] Setting up hacs
2019-09-28 02:56:55 INFO (MainThread) [hacs]
-------------------------------------------------------------------
HACS (Home Assistant Community Store)

Version: 0.14.2
This is a custom integration
If you have any issues with this you need to open an issue here:
https://github.com/custom-components/hacs/issues
-------------------------------------------------------------------

2019-09-28 02:56:55 INFO (MainThread) [homeassistant.setup] Setting up ssdp
2019-09-28 02:56:55 INFO (MainThread) [homeassistant.setup] Setup of domain ssdp took 0.0 seconds.
2019-09-28 02:56:55 INFO (MainThread) [homeassistant.setup] Setting up met
2019-09-28 02:56:55 INFO (MainThread) [homeassistant.setup] Setup of domain met took 0.0 seconds.
2019-09-28 02:56:55 INFO (MainThread) [homeassistant.setup] Setting up ecobee
2019-09-28 02:56:55 INFO (SyncWorker_24) [homeassistant.loader] Loaded google_translate from homeassistant.components.google_translate
2019-09-28 02:56:55 INFO (SyncWorker_37) [homeassistant.loader] Loaded weather from homeassistant.components.weather
2019-09-28 02:56:55 INFO (MainThread) [homeassistant.setup] Setting up cloud
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up mobile_app
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up weather
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain weather took 0.0 seconds.
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain ecobee took 2.1 seconds.
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.components.weather] Setting up weather.met
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up frontend
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.0 seconds.
2019-09-28 02:56:57 INFO (SyncWorker_4) [homeassistant.loader] Loaded climate from homeassistant.components.climate
2019-09-28 02:56:57 INFO (SyncWorker_26) [homeassistant.loader] Loaded sensor from homeassistant.components.sensor
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up tts
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.ecobee
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.components.weather] Setting up weather.ecobee
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain mobile_app took 0.2 seconds.
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up climate
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain climate took 0.0 seconds.
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up sensor
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 0.0 seconds.
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up map
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain map took 0.0 seconds.
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up logbook
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.0 seconds.
2019-09-28 02:56:57 INFO (SyncWorker_31) [homeassistant.loader] Loaded notify from homeassistant.components.notify
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.components.climate] Setting up climate.ecobee
2019-09-28 02:56:57 INFO (SyncWorker_8) [homeassistant.components.ecobee.climate] Loading ecobee thermostat component with hold_temp set to False
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.ecobee
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setting up notify
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain notify took 0.0 seconds.
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 0.2 seconds.
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.components.notify] Setting up notify.mobile_app
2019-09-28 02:56:57 INFO (MainThread) [homeassistant.setup] Setup of domain cloud took 1.9 seconds.
2019-09-28 02:56:57 INFO (SyncWorker_26) [homeassistant.loader] Loaded heos from homeassistant.components.heos
2019-09-28 02:56:58 INFO (MainThread) [homeassistant.setup] Setup of domain zeroconf took 0.8 seconds.
2019-09-28 02:56:58 INFO (SyncWorker_28) [homeassistant.loader] Loaded cast from homeassistant.components.cast
2019-09-28 02:57:00 INFO (MainThread) [homeassistant.setup] Setting up default_config
2019-09-28 02:57:00 INFO (SyncWorker_38) [homeassistant.loader] Loaded stream from homeassistant.components.stream
2019-09-28 02:57:00 INFO (SyncWorker_37) [homeassistant.loader] Loaded hue from homeassistant.components.hue
2019-09-28 02:57:00 INFO (SyncWorker_36) [homeassistant.loader] Loaded homekit_controller from homeassistant.components.homekit_controller
2019-09-28 02:57:00 INFO (MainThread) [backoff] Backing off get_ratelimit(...) for 0.0s (concurrent.futures._base.TimeoutError)
2019-09-28 02:57:00 INFO (MainThread) [homeassistant.setup] Setting up stream
2019-09-28 02:57:00 INFO (MainThread) [homeassistant.setup] Setup of domain stream took 0.0 seconds.
2019-09-28 02:57:00 INFO (MainThread) [homeassistant.setup] Setup of domain default_config took 0.6 seconds.
2019-09-28 02:57:00 INFO (MainThread) [homeassistant.components.hue] Invalid authentication for <IP_ADDRESS>, requesting link.
2019-09-28 02:57:05 WARNING (MainThread) [homeassistant.setup] Setup of hacs is taking over 10 seconds.
2019-09-28 02:57:05 INFO (MainThread) [hacs.repository.integration.custom-components.hacs] Registration complete
2019-09-28 02:57:05 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 10.3 seconds.
2019-09-28 02:57:05 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.hacs
2019-09-28 02:57:05 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 61.46s
2019-09-28 02:57:05 INFO (MainThread) [homeassistant.core] Starting Home Assistant
2019-09-28 02:57:05 INFO (MainThread) [hacs] Loading known repositories
2019-09-28 02:57:05 INFO (MainThread) [homeassistant.core] Timer:starting
2019-09-28 02:57:13 INFO (MainThread) [hacs.repository.appdaemon.apop880.SmartThings-Button] Registration complete
2019-09-28 02:57:15 INFO (SyncWorker_29) [homeassistant.loader] Loaded rainmachine from homeassistant.components.rainmachine
2019-09-28 02:57:15 INFO (SyncWorker_26) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio
2019-09-28 02:57:15 INFO (SyncWorker_21) [homeassistant.loader] Loaded iaqualink from homeassistant.components.iaqualink
2019-09-28 02:57:15 INFO (SyncWorker_18) [homeassistant.loader] Loaded withings from homeassistant.components.withings
2019-09-28 02:57:15 INFO (SyncWorker_15) [homeassistant.loader] Loaded daikin from homeassistant.components.daikin
2019-09-28 02:57:15 INFO (SyncWorker_10) [homeassistant.loader] Loaded ps4 from homeassistant.components.ps4
2019-09-28 02:57:15 INFO (SyncWorker_14) [homeassistant.loader] Loaded zha from homeassistant.components.zha
2019-09-28 02:57:15 INFO (SyncWorker_12) [homeassistant.loader] Loaded homematicip_cloud from homeassistant.components.homematicip_cloud
2019-09-28 02:57:15 INFO (SyncWorker_12) [homeassistant.loader] Loaded mailgun from homeassistant.components.mailgun
2019-09-28 02:57:15 INFO (SyncWorker_4) [homeassistant.loader] Loaded upnp from homeassistant.components.upnp
2019-09-28 02:57:15 INFO (SyncWorker_7) [homeassistant.loader] Loaded esphome from homeassistant.components.esphome
2019-09-28 02:57:15 INFO (SyncWorker_1) [homeassistant.loader] Loaded zwave from homeassistant.components.zwave
2019-09-28 02:57:15 INFO (SyncWorker_11) [homeassistant.loader] Loaded somfy from homeassistant.components.somfy
2019-09-28 02:57:15 INFO (SyncWorker_27) [homeassistant.loader] Loaded sonos from homeassistant.components.sonos
2019-09-28 02:57:15 INFO (SyncWorker_36) [homeassistant.loader] Loaded tellduslive from homeassistant.components.tellduslive
2019-09-28 02:57:15 INFO (SyncWorker_31) [homeassistant.loader] Loaded toon from homeassistant.components.toon
2019-09-28 02:57:15 INFO (SyncWorker_32) [homeassistant.loader] Loaded ifttt from homeassistant.components.ifttt
2019-09-28 02:57:15 INFO (SyncWorker_39) [homeassistant.loader] Loaded owntracks from homeassistant.components.owntracks
2019-09-28 02:57:15 INFO (SyncWorker_30) [homeassistant.loader] Loaded adguard from homeassistant.components.adguard
2019-09-28 02:57:15 INFO (SyncWorker_25) [homeassistant.loader] Loaded logi_circle from homeassistant.components.logi_circle
2019-09-28 02:57:15 INFO (SyncWorker_24) [homeassistant.loader] Loaded ios from homeassistant.components.ios
2019-09-28 02:57:15 INFO (SyncWorker_29) [homeassistant.loader] Loaded emulated_roku from homeassistant.components.emulated_roku
2019-09-28 02:57:15 INFO (SyncWorker_26) [homeassistant.loader] Loaded traccar from homeassistant.components.traccar
2019-09-28 02:57:15 INFO (SyncWorker_21) [homeassistant.loader] Loaded unifi from homeassistant.components.unifi
2019-09-28 02:57:15 INFO (SyncWorker_18) [homeassistant.loader] Loaded locative from homeassistant.components.locative
2019-09-28 02:57:15 INFO (SyncWorker_15) [homeassistant.loader] Loaded solaredge from homeassistant.components.solaredge
2019-09-28 02:57:15 INFO (SyncWorker_10) [homeassistant.loader] Loaded hangouts from homeassistant.components.hangouts
2019-09-28 02:57:15 INFO (SyncWorker_14) [homeassistant.loader] Loaded vesync from homeassistant.components.vesync
2019-09-28 02:57:15 INFO (SyncWorker_9) [homeassistant.loader] Loaded velbus from homeassistant.components.velbus
2019-09-28 02:57:15 INFO (SyncWorker_5) [homeassistant.loader] Loaded lifx from homeassistant.components.lifx
2019-09-28 02:57:15 INFO (SyncWorker_7) [homeassistant.loader] Loaded mqtt from homeassistant.components.mqtt
2019-09-28 02:57:15 INFO (SyncWorker_2) [homeassistant.loader] Loaded geofency from homeassistant.components.geofency
2019-09-28 02:57:15 INFO (SyncWorker_3) [homeassistant.loader] Loaded nest from homeassistant.components.nest
2019-09-28 02:57:15 INFO (SyncWorker_35) [homeassistant.loader] Loaded twentemilieu from homeassistant.components.twentemilieu
2019-09-28 02:57:15 INFO (SyncWorker_33) [homeassistant.loader] Loaded wemo from homeassistant.components.wemo
2019-09-28 02:57:15 INFO (SyncWorker_38) [homeassistant.loader] Loaded dialogflow from homeassistant.components.dialogflow
2019-09-28 02:57:15 INFO (SyncWorker_20) [homeassistant.loader] Loaded openuv from homeassistant.components.openuv
2019-09-28 02:57:15 INFO (SyncWorker_37) [homeassistant.loader] Loaded axis from homeassistant.components.axis
2019-09-28 02:57:15 INFO (SyncWorker_34) [homeassistant.loader] Loaded notion from homeassistant.components.notion
2019-09-28 02:57:15 INFO (SyncWorker_28) [homeassistant.loader] Loaded ambient_station from homeassistant.components.ambient_station
2019-09-28 02:57:15 INFO (SyncWorker_23) [homeassistant.loader] Loaded plaato from homeassistant.components.plaato
2019-09-28 02:57:15 INFO (SyncWorker_22) [homeassistant.loader] Loaded zone from homeassistant.components.zone
2019-09-28 02:57:15 INFO (SyncWorker_19) [homeassistant.loader] Loaded geonetnz_quakes from homeassistant.components.geonetnz_quakes
2019-09-28 02:57:15 INFO (SyncWorker_17) [homeassistant.loader] Loaded linky from homeassistant.components.linky
2019-09-28 02:57:15 INFO (SyncWorker_13) [homeassistant.loader] Loaded deconz from homeassistant.components.deconz
2019-09-28 02:57:15 INFO (SyncWorker_16) [homeassistant.loader] Loaded ambiclimate from homeassistant.components.ambiclimate
2019-09-28 02:57:15 INFO (SyncWorker_8) [homeassistant.loader] Loaded point from homeassistant.components.point
2019-09-28 02:57:15 INFO (SyncWorker_6) [homeassistant.loader] Loaded gpslogger from homeassistant.components.gpslogger
2019-09-28 02:57:15 INFO (SyncWorker_12) [homeassistant.loader] Loaded ipma from homeassistant.components.ipma
2019-09-28 02:57:15 INFO (SyncWorker_4) [homeassistant.loader] Loaded wwlln from homeassistant.components.wwlln
2019-09-28 02:57:15 INFO (SyncWorker_0) [homeassistant.loader] Loaded luftdaten from homeassistant.components.luftdaten
2019-09-28 02:57:15 INFO (SyncWorker_1) [homeassistant.loader] Loaded smartthings from homeassistant.components.smartthings
2019-09-28 02:57:15 INFO (SyncWorker_11) [homeassistant.loader] Loaded life360 from homeassistant.components.life360
2019-09-28 02:57:15 INFO (SyncWorker_27) [homeassistant.loader] Loaded simplisafe from homeassistant.components.simplisafe
2019-09-28 02:57:15 INFO (SyncWorker_36) [homeassistant.loader] Loaded smhi from homeassistant.components.smhi
2019-09-28 02:57:15 INFO (SyncWorker_31) [homeassistant.loader] Loaded cert_expiry from homeassistant.components.cert_expiry
2019-09-28 02:57:15 INFO (SyncWorker_32) [homeassistant.loader] Loaded tradfri from homeassistant.components.tradfri
2019-09-28 02:57:15 INFO (SyncWorker_39) [homeassistant.loader] Loaded tplink from homeassistant.components.tplink
2019-09-28 02:57:15 INFO (SyncWorker_30) [homeassistant.loader] Loaded iqvia from homeassistant.components.iqvia
2019-09-28 02:57:16 INFO (MainThread) [hacs.repository.appdaemon.apop880.White-Noise] Registration complete
2019-09-28 02:57:18 INFO (MainThread) [hacs.repository.appdaemon.apop880.Night-Mode] Registration complete
2019-09-28 02:57:21 INFO (MainThread) [hacs.repository.appdaemon.apop880.config-check] Registration complete
2019-09-28 02:57:23 INFO (MainThread) [hacs.repository.appdaemon.benleb.ad-automoli] Registration complete
2019-09-28 02:57:26 INFO (MainThread) [hacs.repository.appdaemon.benleb.ad-batterycheck] Registration complete
2019-09-28 02:57:28 INFO (MainThread) [hacs.repository.appdaemon.benleb.ad-healthcheck] Registration complete
2019-09-28 02:57:31 INFO (MainThread) [hacs.repository.appdaemon.benleb.ad-notifreeze] Registration complete
2019-09-28 02:57:33 INFO (MainThread) [hacs.repository.appdaemon.bieniu.ha-ad-airly] Registration complete
2019-09-28 02:57:36 INFO (MainThread) [hacs.repository.appdaemon.bieniu.ha-ad-thermostats-update] Registration complete
2019-09-28 02:57:39 INFO (MainThread) [hacs.repository.appdaemon.ludeeus.ad-watchdog] Registration complete
2019-09-28 02:57:41 INFO (MainThread) [hacs.repository.appdaemon.eifinger.appdaemon-deconz-xiaomi-button] Registration complete
2019-09-28 02:57:45 INFO (MainThread) [hacs.repository.integration.daenny.climate_group] Registration complete
2019-09-28 02:57:48 INFO (MainThread) [hacs.repository.integration.DSorlov.hasl-platform] Registration complete
2019-09-28 02:57:52 INFO (MainThread) [hacs.repository.integration.StyraHem.ShellyForHASS] Registration complete
2019-09-28 02:57:55 INFO (MainThread) [hacs.repository.integration.isabellaalstrom.sensor.krisinformation] Registration complete
2019-09-28 02:57:59 INFO (MainThread) [hacs.repository.integration.JurajNyiri.HomeAssistant-Tavos] Registration complete
2019-09-28 02:58:03 INFO (MainThread) [hacs.repository.integration.JurajNyiri.HomeAssistant-Atrea] Registration complete
2019-09-28 02:58:07 INFO (MainThread) [hacs.repository.integration.JurajNyiri.HomeAssistant-qBitTorrentAlternativeSpeed] Registration complete
2019-09-28 02:58:10 INFO (MainThread) [hacs.repository.integration.TimSoethout.goodwe-sems-home-assistant] Registration complete
2019-09-28 02:58:14 INFO (MainThread) [hacs.repository.integration.bramkragten.lyric] Registration complete
2019-09-28 02:58:17 INFO (MainThread) [hacs.repository.integration.bramkragten.mind] Registration complete
2019-09-28 02:58:21 INFO (MainThread) [hacs.repository.integration.bouwew.sems2mqtt] Registration complete
2019-09-28 02:58:25 INFO (MainThread) [hacs.repository.integration.akasma74.Hass-Custom-Alarm] Registration complete
2019-09-28 02:58:28 INFO (MainThread) [hacs.repository.integration.albertogeniola.meross-homeassistant] Registration complete
2019-09-28 02:58:32 INFO (MainThread) [hacs.repository.integration.mudape.iphonedetect] Registration complete
2019-09-28 02:58:35 INFO (MainThread) [hacs.repository.integration.bertbert72.HomeAssistant_VirginTivo] Registration complete
2019-09-28 02:58:39 INFO (MainThread) [hacs.repository.integration.nstrelow.ha_philips_android_tv] Registration complete
2019-09-28 02:58:43 INFO (MainThread) [hacs.repository.integration.rsnodgrass.hass-integrations] Registration complete
2019-09-28 02:58:46 INFO (MainThread) [hacs.repository.integration.Ceerbeerus.beerbolaget] Registration complete
2019-09-28 02:58:50 INFO (MainThread) [hacs.repository.integration.thomasloven.hass-browser_mod] Registration complete
2019-09-28 02:58:53 INFO (MainThread) [hacs.repository.integration.thomasloven.hass-lovelace_gen] Registration complete
2019-09-28 02:58:57 INFO (MainThread) [hacs.repository.integration.thomasloven.hass-favicon] Registration complete
2019-09-28 02:59:01 INFO (MainThread) [hacs.repository.integration.claytonjn.hass-circadian_lighting] Registration complete
2019-09-28 02:59:05 INFO (MainThread) [hacs.repository.integration.xMrVizzy.Philips-AirPurifier] Registration complete
2019-09-28 02:59:08 INFO (MainThread) [hacs.repository.integration.jomwells.ambilights] Registration complete
2019-09-28 02:59:12 INFO (MainThread) [hacs.repository.integration.jomwells.ambihue] Registration complete
2019-09-28 02:59:15 INFO (MainThread) [hacs.repository.integration.jomwells.ambilight-yeelight] Registration complete
2019-09-28 02:59:19 INFO (MainThread) [hacs.repository.integration.MatthewFlamm.nwsradar] Registration complete
2019-09-28 02:59:22 INFO (MainThread) [hacs.repository.integration.Paul-dH.Home-Assisant-Sensor-OvApi] Registration complete
2019-09-28 02:59:26 INFO (MainThread) [hacs.repository.integration.rt400.School-Vacation] Registration complete
2019-09-28 02:59:30 INFO (MainThread) [hacs.repository.integration.xirixiz.Home-Assistant-Sensor-Afvalwijzer] Registration complete
2019-09-28 02:59:33 INFO (MainThread) [hacs.repository.integration.bieniu.ha-airly] Registration complete
2019-09-28 02:59:37 INFO (MainThread) [hacs.repository.integration.bieniu.ha-gios] Registration complete
2019-09-28 02:59:41 INFO (MainThread) [hacs.repository.integration.DavidFW1960.bom_forecast] Registration complete
2019-09-28 02:59:45 INFO (MainThread) [hacs.repository.integration.legrego.homeassistant-elasticsearch] Registration complete
2019-09-28 02:59:48 INFO (MainThread) [hacs.repository.integration.kalanda.homeassistant-aemet-sensor] Registration complete
2019-09-28 02:59:52 INFO (MainThread) [hacs.repository.integration.basschipper.homeassistant-generic-hygrostat] Registration complete
2019-09-28 02:59:55 INFO (MainThread) [hacs.repository.integration.claudegel.sinope-1] Registration complete
2019-09-28 02:59:59 INFO (MainThread) [hacs.repository.integration.claudegel.sinope-gt125] Registration complete
2019-09-28 03:00:03 INFO (MainThread) [hacs.repository.integration.tybritten.ical-sensor-homeassistant] Registration complete
2019-09-28 03:00:07 INFO (MainThread) [hacs.repository.integration.Martinvdm.garbage-nissewaard-homeassistant] Registration complete
2019-09-28 03:00:11 INFO (MainThread) [hacs.repository.integration.RobHofmann.HomeAssistant-GreeClimateComponent] Registration complete
2019-09-28 03:00:14 INFO (MainThread) [hacs.repository.integration.pippyn.Home-Assistant-Sensor-Afvalbeheer] Registration complete
2019-09-28 03:00:18 INFO (MainThread) [hacs.repository.integration.pippyn.Home-Assistant-Sensor-Groningen-Afvalwijzer] Registration complete
2019-09-28 03:00:41 INFO (MainThread) [backoff] Backing off get_contents(...) for 0.2s (concurrent.futures._base.TimeoutError)
2019-09-28 03:00:46 INFO (MainThread) [backoff] Backing off get_ratelimit(...) for 0.6s (concurrent.futures._base.TimeoutError)
2019-09-28 03:01:08 INFO (MainThread) [backoff] Backing off get_contents(...) for 0.8s (concurrent.futures._base.TimeoutError)
2019-09-28 03:01:30 INFO (MainThread) [backoff] Backing off get_contents(...) for 2.5s (concurrent.futures._base.TimeoutError)
2019-09-28 03:01:54 INFO (MainThread) [backoff] Backing off get_contents(...) for 8.0s (concurrent.futures._base.TimeoutError)
2019-09-28 03:02:24 ERROR (MainThread) [backoff] Giving up get_contents(...) after 5 tries (concurrent.futures._base.TimeoutError)
2019-09-28 03:02:24 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/aiogithubapi/repository.py", line 90, in get_contents
    response = await self.session.get(url, headers=self.headers, params=params)
  File "/usr/local/lib/python3.7/site-packages/aiohttp/client.py", line 497, in _request
    await resp.start(conn)
  File "/usr/local/lib/python3.7/site-packages/aiohttp/client_reqrep.py", line 844, in start
    message, payload = await self._protocol.read()  # type: ignore  # noqa
  File "/usr/local/lib/python3.7/site-packages/aiohttp/streams.py", line 588, in read
    await self._waiter
concurrent.futures._base.CancelledError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/config/custom_components/hacs/hacsbase/__init__.py", line 154, in startup_tasks
    await self.load_known_repositories()
  File "/config/custom_components/hacs/hacsbase/__init__.py", line 283, in load_known_repositories
    await self.register_repository(repo, category)
  File "/config/custom_components/hacs/hacsbase/__init__.py", line 131, in register_repository
    await repository.registration()
  File "/config/custom_components/hacs/repositories/integration.py", line 84, in registration
    if not await self.validate_repository():
  File "/config/custom_components/hacs/repositories/integration.py", line 72, in validate_repository
    if not await self.get_manifest():
  File "/config/custom_components/hacs/repositories/integration.py", line 142, in get_manifest
    manifest = await self.repository_object.get_contents(manifest_path, self.ref)
  File "/usr/local/lib/python3.7/site-packages/backoff/_async.py", line 131, in retry
    ret = await target(*args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/aiogithubapi/repository.py", line 108, in get_contents
    contents.append(AIOGithubRepositoryContent(content))
  File "/usr/local/lib/python3.7/site-packages/async_timeout/__init__.py", line 55, in __aexit__
    self._do_exit(exc_type)
  File "/usr/local/lib/python3.7/site-packages/async_timeout/__init__.py", line 92, in _do_exit
    raise asyncio.TimeoutError
concurrent.futures._base.TimeoutError

Thanks.

This is most likely an issue with the amount of traffic and how Synology does networking.
Unzip this:
hacs.zip
It will give you 3 files, move those to inside your .storage directory, then restart HA.


Rename default “docs” root to “pages”?

Since documentation is not our primary use case, “docs” isn’t a great default. But maybe it’s too disruptive to change now.

As a new user scanning the directory, I was immediately confused by "docs" and interpreted the contents as documentation. +1 for "pages" or some other alternative.

We could start by changing the default templates to use pages instead of docs.

I made a small attempt at changing the default in the templates. That was simple, of course, but I started having trouble with rewriting some docs. We refer to that directory, either by name or as a component in file paths, in several places. I didn't have the right language to rewrite those in a way that didn't seem confusing. I pushed up my in-progress branch if anyone else wants to attempt docs: https://github.com/observablehq/framework/tree/mythmon/240325/default-root-pages

This has been released in 1.7. 🎉


Alt-H2 Preview and Syntax Highlighting Issues

VSCode Version: 1.5.1
OS Version: Windows 10 Pro Insider Preview: Build 14915

Steps to Reproduce:

Create a new markdown file
Apply dash line under desired text

My Header
---------

Preview renders the font size correctly, but does not display a solid line under the text. Also the dashes ( - ) do not get highlighted via the Markdown syntax highlighting.
My Header
=========

The above works as it should.

For the rendering of headers, you can use whatever css you like in the preview: https://code.visualstudio.com/Docs/languages/markdown#_using-your-own-css In this case, you'd want a css rule that adds a bottom border for h2 elements.
The editor syntax coloring of the underline alt header style is tracked by #9784. Closing this issue as a duplicate of that issue, but please let me know if you have any trouble getting the h2 preview rendering working.
Thanks