gradle: "Could not resolve com.android.tools.build:gradle:3.1.2."

* Error running Gradle:
Exit code 1 from: /home/travis/build/flutter/flutter sdk/examples/flutter_gallery/android/gradlew app:properties:
Starting a Gradle Daemon (subsequent builds will be faster)
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-core/3.1.2/gradle-core-3.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/0.1.0-alpha01/bundletool-0.1.0-alpha01.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.1.2/builder-3.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/databinding/compilerCommon/3.1.2/compilerCommon-3.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.pom
Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jre8/1.2.0/kotlin-stdlib-jre8-1.2.0.pom
Download https://jcenter.bintray.com/org/ow2/asm/asm/5.1/asm-5.1.pom
Download https://jcenter.bintray.com/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.pom
Download https://jcenter.bintray.com/org/ow2/asm/asm-parent/5.1/asm-parent-5.1.pom
Download https://jcenter.bintray.com/org/ow2/ow2/1.3/ow2-1.3.pom
Download https://jcenter.bintray.com/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.pom
Download https://jcenter.bintray.com/org/ow2/asm/asm-util/5.1/asm-util-5.1.pom
Download https://jcenter.bintray.com/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.pom
Download https://jcenter.bintray.com/net/sf/proguard/proguard-gradle/5.3.3/proguard-gradle-5.3.3.pom
Download https://jcenter.bintray.com/net/sf/proguard/proguard-parent/5.3.3/proguard-parent-5.3.3.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/3.1.2/gradle-api-3.1.2.pom
Download https://jcenter.bintray.com/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
Download https://jcenter.bintray.com/com/google/auto/value/auto-value/1.5.2/auto-value-1.5.2.pom
Download https://jcenter.bintray.com/com/google/guava/guava/22.0/guava-22.0.pom
Download https://jcenter.bintray.com/com/google/auto/auto-parent/3/auto-parent-3.pom
Download https://jcenter.bintray.com/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom
Download https://jcenter.bintray.com/com/google/protobuf/protobuf-java-util/3.4.0/protobuf-java-util-3.4.0.pom
Download https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.1.2/error_prone_annotations-2.1.2.pom
Download https://jcenter.bintray.com/com/google/protobuf/protobuf-parent/3.4.0/protobuf-parent-3.4.0.pom
Download https://jcenter.bintray.com/com/google/errorprone/error_prone_parent/2.1.2/error_prone_parent-2.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/0.1.0/aapt2-proto-0.1.0.pom
Download https://jcenter.bintray.com/com/google/google/1/google-1.pom
Download https://jcenter.bintray.com/com/google/protobuf/protobuf-java/3.4.0/protobuf-java-3.4.0.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/3.1.2/builder-model-3.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/3.1.2/builder-test-api-3.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/common/26.1.2/common-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/26.1.2/sdk-common-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/26.1.2/manifest-merger-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/26.1.2/ddmlib-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/26.1.2/shared-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/26.1.2/protos-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/26.1.2/tracker-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/3.1.2/apksig-3.1.2.pom
Download https://jcenter.bintray.com/com/squareup/javawriter/2.5.0/javawriter-2.5.0.pom
Download https://jcenter.bintray.com/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.pom
Download https://jcenter.bintray.com/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.pom
Download https://jcenter.bintray.com/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.pom
Download https://jcenter.bintray.com/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.pom
Download https://jcenter.bintray.com/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/26.1.2/sdklib-26.1.2.pom
Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.2.0/kotlin-reflect-1.2.0.pom
Download https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/3.1.2/baseLibrary-3.1.2.pom
Download https://jcenter.bintray.com/org/antlr/antlr4/4.5.3/antlr4-4.5.3.pom
Download https://jcenter.bintray.com/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.pom
Download https://jcenter.bintray.com/com/squareup/javapoet/1.8.0/javapoet-1.8.0.pom
Download https://jcenter.bintray.com/org/antlr/antlr4-master/4.5.3/antlr4-master-4.5.3.pom
Download https://jcenter.bintray.com/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
Download https://jcenter.bintray.com/com/google/code/gson/gson/2.7/gson-2.7.pom
Download https://jcenter.bintray.com/com/android/tools/annotations/24.5.0/annotations-24.5.0.pom
Download https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.7/gson-parent-2.7.pom
Download https://jcenter.bintray.com/commons-io/commons-io/2.4/commons-io-2.4.pom
Download https://jcenter.bintray.com/org/apache/commons/commons-parent/25/commons-parent-25.pom
Download https://jcenter.bintray.com/org/apache/apache/9/apache-9.pom
Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.2.0/kotlin-stdlib-1.2.0.pom
Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jre7/1.2.0/kotlin-stdlib-jre7-1.2.0.pom
Download https://jcenter.bintray.com/net/sf/proguard/proguard-base/5.3.3/proguard-base-5.3.3.pom
Download https://jcenter.bintray.com/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
Download https://jcenter.bintray.com/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom
Download https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom
Download https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom
Download https://jcenter.bintray.com/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom
Download https://jcenter.bintray.com/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/26.1.2/layoutlib-api-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/26.1.2/dvlib-26.1.2.pom
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.2.6/httpclient-4.2.6.pom
Download https://jcenter.bintray.com/org/apache/commons/commons-compress/1.12/commons-compress-1.12.pom
Download https://jcenter.bintray.com/org/apache/commons/commons-parent/39/commons-parent-39.pom
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-client/4.2.6/httpcomponents-client-4.2.6.pom
Download https://jcenter.bintray.com/org/apache/httpcomponents/project/7/project-7.pom
Download https://jcenter.bintray.com/org/apache/apache/16/apache-16.pom
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.pom
Download https://jcenter.bintray.com/org/apache/apache/13/apache-13.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/repository/26.1.2/repository-26.1.2.pom
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-client/4.1/httpcomponents-client-4.1.pom
Download https://jcenter.bintray.com/org/apache/httpcomponents/project/4.1.1/project-4.1.1.pom
Download https://jcenter.bintray.com/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.pom
Download https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.pom
Download https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.pom
Download https://jcenter.bintray.com/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.pom
Download https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.2.11/jaxb-runtime-parent-2.2.11.pom
Download https://jcenter.bintray.com/com/sun/activation/all/1.2.0/all-1.2.0.pom
Download https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-parent/2.2.11/jaxb-parent-2.2.11.pom
Download https://jcenter.bintray.com/net/java/jvnet-parent/1/jvnet-parent-1.pom
Download https://jcenter.bintray.com/com/google/jimfs/jimfs/1.1/jimfs-1.1.pom
Download https://jcenter.bintray.com/com/sun/xml/bind/jaxb-bom-ext/2.2.11/jaxb-bom-ext-2.2.11.pom
Download https://jcenter.bintray.com/com/google/jimfs/jimfs-parent/1.1/jimfs-parent-1.1.pom
Download https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-bom/2.2.11/jaxb-bom-2.2.11.pom
Download https://jcenter.bintray.com/net/java/jvnet-parent/4/jvnet-parent-4.pom
Download https://jcenter.bintray.com/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.2.5/httpcore-4.2.5.pom
Download https://jcenter.bintray.com/org/apache/commons/commons-parent/5/commons-parent-5.pom
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-core/4.2.5/httpcomponents-core-4.2.5.pom
Download https://jcenter.bintray.com/org/apache/apache/4/apache-4.pom
Download https://jcenter.bintray.com/commons-codec/commons-codec/1.6/commons-codec-1.6.pom
Download https://jcenter.bintray.com/org/apache/commons/commons-parent/22/commons-parent-22.pom
Download https://jcenter.bintray.com/org/jvnet/staxex/stax-ex/1.7.7/stax-ex-1.7.7.pom
Download https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.pom
Download https://jcenter.bintray.com/net/java/jvnet-parent/3/jvnet-parent-3.pom
Download https://jcenter.bintray.com/com/sun/xml/fastinfoset/FastInfoset/1.2.13/FastInfoset-1.2.13.pom
Download https://jcenter.bintray.com/com/sun/xml/fastinfoset/fastinfoset-project/1.2.13/fastinfoset-project-1.2.13.pom
Download https://jcenter.bintray.com/javax/xml/bind/jaxb-api/2.2.12-b140109.1041/jaxb-api-2.2.12-b140109.1041.pom
Download https://jcenter.bintray.com/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.pom
Download https://jcenter.bintray.com/com/sun/istack/istack-commons-runtime/2.21/istack-commons-runtime-2.21.pom
Download https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-txw-parent/2.2.11/jaxb-txw-parent-2.2.11.pom
Download https://jcenter.bintray.com/com/sun/istack/istack-commons/2.21/istack-commons-2.21.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/annotations/26.1.2/annotations-26.1.2.pom
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-core/3.1.2/gradle-core-3.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.1.2/builder-3.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/3.1.2/gradle-api-3.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/databinding/compilerCommon/3.1.2/compilerCommon-3.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/26.1.2/manifest-merger-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/26.1.2/sdk-common-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/26.1.2/sdklib-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/repository/26.1.2/repository-26.1.2.jar
Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jre8/1.2.0/kotlin-stdlib-jre8-1.2.0.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar
Download https://jcenter.bintray.com/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.jar
Download https://jcenter.bintray.com/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar
Download https://jcenter.bintray.com/org/ow2/asm/asm-util/5.1/asm-util-5.1.jar
Download https://jcenter.bintray.com/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.jar
Download https://jcenter.bintray.com/org/ow2/asm/asm/5.1/asm-5.1.jar
Download https://jcenter.bintray.com/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar
Download https://jcenter.bintray.com/net/sf/proguard/proguard-gradle/5.3.3/proguard-gradle-5.3.3.jar
Download https://jcenter.bintray.com/com/google/protobuf/protobuf-java-util/3.4.0/protobuf-java-util-3.4.0.jar
Download https://jcenter.bintray.com/com/google/auto/value/auto-value/1.5.2/auto-value-1.5.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/3.1.2/builder-test-api-3.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/26.1.2/ddmlib-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/26.1.2/tracker-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/26.1.2/shared-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/26.1.2/layoutlib-api-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/26.1.2/dvlib-26.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/common/26.1.2/common-26.1.2.jar
Download https://jcenter.bintray.com/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar
Download https://jcenter.bintray.com/com/google/guava/guava/22.0/guava-22.0.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/0.1.0/aapt2-proto-0.1.0.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/26.1.2/protos-26.1.2.jar
Download https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.1.2/error_prone_annotations-2.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/3.1.2/builder-model-3.1.2.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/3.1.2/apksig-3.1.2.jar
Download https://jcenter.bintray.com/com/google/protobuf/protobuf-java/3.4.0/protobuf-java-3.4.0.jar
Download https://jcenter.bintray.com/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar
Download https://jcenter.bintray.com/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar
Download https://jcenter.bintray.com/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar
Download https://jcenter.bintray.com/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar
Download https://jcenter.bintray.com/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar
Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.2.0/kotlin-reflect-1.2.0.jar
Download https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/3.1.2/baseLibrary-3.1.2.jar
Download https://jcenter.bintray.com/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar
Download https://jcenter.bintray.com/commons-io/commons-io/2.4/commons-io-2.4.jar
Download https://jcenter.bintray.com/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar
Download https://jcenter.bintray.com/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar
Download https://jcenter.bintray.com/com/google/code/gson/gson/2.7/gson-2.7.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/annotations/26.1.2/annotations-26.1.2.jar
Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jre7/1.2.0/kotlin-stdlib-jre7-1.2.0.jar
Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.2.0/kotlin-stdlib-1.2.0.jar
Download https://jcenter.bintray.com/net/sf/proguard/proguard-base/5.3.3/proguard-base-5.3.3.jar
Download https://jcenter.bintray.com/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
Download https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar
Download https://jcenter.bintray.com/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.2.6/httpclient-4.2.6.jar
Download https://jcenter.bintray.com/org/apache/commons/commons-compress/1.12/commons-compress-1.12.jar
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar
Download https://jcenter.bintray.com/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar
Download https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.jar
Download https://jcenter.bintray.com/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar
Download https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar
Download https://jcenter.bintray.com/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
Download https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.2.5/httpcore-4.2.5.jar
Download https://jcenter.bintray.com/commons-codec/commons-codec/1.6/commons-codec-1.6.jar
Download https://jcenter.bintray.com/org/jvnet/staxex/stax-ex/1.7.7/stax-ex-1.7.7.jar
Download https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.jar
Download https://jcenter.bintray.com/com/sun/xml/fastinfoset/FastInfoset/1.2.13/FastInfoset-1.2.13.jar
Download https://jcenter.bintray.com/javax/xml/bind/jaxb-api/2.2.12-b140109.1041/jaxb-api-2.2.12-b140109.1041.jar
Download https://jcenter.bintray.com/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.jar
Download https://jcenter.bintray.com/com/sun/istack/istack-commons-runtime/2.21/istack-commons-runtime-2.21.jar
Download https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/0.1.0-alpha01/bundletool-0.1.0-alpha01.jar
Picked up _JAVA_OPTIONS: -Xmx2048m -Xms512m
Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.
FAILURE: Build failed with an exception.
* Where:
Build file '/home/travis/build/flutter/flutter sdk/examples/flutter_gallery/android/app/build.gradle' line: 25
* What went wrong:
A problem occurred evaluating project ':app'.
> Could not resolve all files for configuration 'classpath'.
   > Could not resolve com.android.tools.build:gradle:3.1.2.
     Required by:
         unspecified:unspecified:unspecified
      > Could not resolve com.android.tools.build:gradle:3.1.2.
         > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'.
            > Could not HEAD 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'.
               > Read timed out
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1m 3s
Please review your Gradle project setup in the android/ folder.

build_and_deploy_gallery shard on Travis.

Hello, is this problem solved？

check if .net framework 4.5.* is installed correctly.
restart the editor (i use VS code, restart VS code)
done
I solved

Thank you. Since the editor I use is Android studio, this problem has not been solved

So do I, I have same problem

I also have the same problem

$ flutter build apk
Initializing gradle...
Resolving dependencies...

Error running Gradle:
Exit code 1 from: C:\Users\Alicembugua\Desktop\whatsapp\android\gradlew.bat app:properties:
Starting a Gradle Daemon (subsequent builds will be faster)

FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring root project 'android'.

Could not resolve all files for configuration ':classpath'.
Could not resolve com.android.tools.build:gradle:3.1.2.
Required by:
project :
Could not resolve com.android.tools.build:gradle:3.1.2.
Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'.
Could not HEAD 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'.
Remote host closed connection during handshake

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 4m 1s
Please review your Gradle project setup in the android/ folder.

$ gradle --version

Gradle 4.10
Build time:   2018-08-27 18:35:06 UTC
Revision:     ee3751ed9f2034effc1f0072c2b2ee74b5dce67d
Kotlin DSL:   1.0-rc-3
Kotlin:       1.2.60
Groovy:       2.4.15
Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM:          1.8.0_181 (Oracle Corporation 25.181-b13)
OS:           Windows 8.1 6.3 amd64

Adding mavenCentral() in build.gradle solved for me
buildscript {
    repositories {
        mavenCentral()
        jcenter()
}

Add this to your Android/build.gradle
allprojects {
repositories {
google()
jcenter()
maven { url 'https://maven.google.com' }
}
}

thank Dineshchitta, your solution works

@Hixie is this a duplicate of https://github.com/flutter/flutter/issues/19235 or did you intend to track something different here?

I think this one was just a Travis shard I saw flake. The other one looks like the result of me spending an extra 200ms thinking about the implications of another flake. :-)
Closing as duplicate of 19235.


pull request for e2e test at 01/11/2017 15:15:06

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


EXT GDC compatible - On pc portable with gemeros

Hello there i got an old pc portable, i bought a extgdc system to some new card graphics on the laptop
but how install driver on my gameros ?
thanks all

Sorry, I don't know what you mean. What is "EXT GDC"?
You can't really install additional drivers on GamerOS.

look this : https://www.youtube.com/watch?v=Vitm76idHBU
for now not working on my laptop :/

Oh, an external GPU. The first thing to figure out is if it works on Linux in general and what it requires to set it up if anything.
If it is supposed to work out of the box, then the issue is probably because GamerOS doesn't support hybrid graphics setups. This is covered in #97


Fixing parse socket address function

Fix #1916

Codecov Report

Merging #1990 (d2b7c59) into main (cb31819) will decrease coverage by 27.39%.
The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff             @@
##             main    #1990       +/-   ##
===========================================
- Coverage   73.08%   45.70%   -27.39%
===========================================
  Files         426      427        +1
  Lines       52167    52201       +34
===========================================
- Hits        38128    23856    -14272
- Misses      14039    28345    +14306

Flag
Coverage Δ

integration-tests
19.49% <0.00%> (-0.01%)
:arrow_down:

unit-tests
36.41% <0.00%> (-30.80%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

crates/staged-sync/src/utils/error.rs
0.00% <0.00%> (ø)

crates/staged-sync/src/utils/mod.rs
0.00% <0.00%> (-61.54%)
:arrow_down:

... and 205 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


[Bug]: Edit CE - saving any edits on CE record prompts error

Steps to reproduce the bug
Trying to edit any CE record, I get a prompt after clicking Save: Text: Can't be blank
There is no indication what text or what cannot be blank.
In this instance I was changing the CE tripcode. In another CE record updates such as adding verbatim locality notes prompted the same error message.
I deleted the record and re-entered it with similar results.
Issues for CEs ANTC48789 and ANTC48790

Screenshot

Expected behavior
If I update a CE record and there is an error, I would like some indication of what the problem is. Something more specific than "can't be blank"
Additional Screenshots
No response
Environment
Production
Sandbox Used
No response
Version
v0.40.1
Browser Used
Version 123.0.6312.106

This was fixed last week, not in production yet.

That was an autofill issue in the CSD. This issue is an error prompt and edits not saving in the CE.

This issue is related to the label object. text is an attribute of label object. The interface was trying to save the label even though it was not assigned.
This problem was reported to me directly, there is no issue created here. But it's fixed and it will be available on the next release. In the meantime, you can continue editing and don't have to worry about this problem, your changes will be saved and you only see this warning when you're creating/editing a collecting event that doesn't have a label.

O.k., I'll wait for the next release - thanks José


Fix: Disable waitOn in production

Check out the branch release/, wait-on shouldn't be used in production since it causes errors, and because we know that the other services are guaranteed to be running properly.

#96 solved


Allow "Find References" to separate results for getters/setters

When searching for references on a getter or setter, all references to both getter and setter are shown in a flat list:

Languages have to decide between showing all getters and setters and the list being mixed together (making it harder to review places that are just setting something) or showing only the matching kind (which is not obvious to users and may leave them thinking there are less places using the getter/setter pair than there really are).
It would be nice of APIs like references could include some kind of kind for a location that VS Code could use to group or filter the results to avoid languages having to pick just one option (and be inconsistent with each other, potentially confusing users that use multiple languages).

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.
Happy Coding!

Ah, I failed to find it before - but I guess the related issue is https://github.com/microsoft/vscode/issues/74237


fix: systemd unit should block on startup until http endpoint is ready

Closes #6068
Backport from c8de72ddbc5fdf20f821ca473f1fdf92820f9ac3.

[x] CHANGELOG.md updated with a link to the PR (not the Issue)
[x] Well-formatted commit messages
[x] Rebased/mergeable
[x] Tests pass

@lesam Here's a PR for putting this in 1.9: https://github.com/influxdata/influxdb/pull/21897
Yes, it looks like it will need to go into enterprise as well. I will do that.


Other Request for Funding: Workshop in Bulgaria

Full name
Nadia Dencheva
Purpose
This funding request is for a 5 day Python/Astropy workshop in Sofia, Bulgaria. The workshop will be open to PhD students and astronomers from Bulgaria and the surrounding countries. While Astropy has solid presence in Western Europe, there's not much acceptance of the software in SouthEast Europe. Locally the workshop logistics, announcement and application process will be handled by the Institute of Astronomy, Bulgarian Academy of Sciences. It will be held in Sofia Tech Park in November, 2023. Exact dates will be confirmed if/when this proposal is funded. Several astropy contributors expressed interest in supporting the workshop.
A tentative schedule for the workshop is
Day 1

Intro and Code of Conduct
Running Python – environment, ipython, conda, venv, Jupyter notebooks
Python types
Functions
Numpy

Day 2

Intro to Object Oriented Programming
Scipy – overview
matplotlib
Pandas

Day 3

Astropy I/O – FITS and ascii
Astropy Units, Quantities and Constants
Coordinates
Astropy tables

Day 4

Astropy modeling
FITS WCS
Ccdproc
photutils

Day 5

ASDF
gwcs
astroplan
Astropy communities and contribution to astropy

Budget
The budget below is for 20 people attending in person a 5 day workshop. The budget is in BGN and USD (with the current conversion rate). It does not include travel funds for instructors. The travel assistance is for attendees who need it.

item
BGN.
USD

venue
3000
1650

catering
4500
2500

hotel, attendees
2000
1102

hotel, 5 instructors
1800
1000

travel assistance
2000
1100

total
13300
7350

Edit: (May 24th) Travel Nadia Dencheva: ~$1000.

This request is approved. Please submit expenses to the Moore budget on Open Collective. We also have a PEX card which could be used to pay for things.
We also welcome expenses for instructor travel.

Thanks! Once we confirm the dates and the instructors (and their location) we'll submit them.
A typically air ticket from the US is around $1000. I added a note above for my travel expenses.
Some instructors are in Europe.

I will be joining as an instructor for this workshop. I would thus like to request a total funding of 320 USD. It would be great if advance reimbursements are possible (I can submit receipts on OpenCollective).
Flight and Rail cost ~270 USD
Local transit/taxi ~50 USD (approximate)

@aaryapatil  — we discussed that in the Finance Ctte of 2023-11-20 and agreed, both to support your request for funds, and that we'll approve when you submit receipts (in advance if you have them).

@aaryapatil - the finance committee has approved this!  Go ahead and submit on OC when you have it.

A short summary of the workshop:
The workshop was held in Sofia, Nov 20-24, 2023. Instructors were Aarya Patil, Ivelina Momcheva, James Davies and Nadia Dencheva. There were 20 participants (who were approved and accepted the invitation), however one dropped out in the beginning because of unexpected work assignments.
The workshop schedule and notebooks are in the workshop repository.
The post-workshop survey sent to the participants is here.
We collected feedback at the end of each day which I can share in an email to the finance committee, together with my personal impressions and suggestions for the future. Let me know if I need to share it with anyone else or if you have any questions.

This is good enough for Finance, thanks!  You can send the feedback, etc to @BerylKanali , the new community manager.


Nested batching support

It's not currently possible to do this:
room.batch(() => {
  // This fails 👇
  room.batch(() => { });
});

Batching all operations when the outer batch is over might be intuitive enough.

Will be supported starting with 0.18 👍


v3.2.5 Won't Update

Aerial v3.2.5 won't update
When I launch latest Aerial Companion (v1.5.0b9), nothing happens (though I do see its process in Activity Monitor)
iMac (Retina 5K, 27-inch, 2020) running MacOS  v12.7

Ha. Just before sleeping the computer, I thought I'd re-check version, and it's indeed updated to 3.3.1. I guess it just needed time to download. Some sort of thermometer (or other feedback upon launching Aerial Companion) might be helpful.

FWIW, I re-install the Aerial Companion app (beta 9) and the 3.3.1 update was immediately available to download/update.On Sep 25, 2023, at 11:14 PM, Jimmbo @.***> wrote:
Ha. Just before sleeping the computer, I thought I'd re-check version, and it's indeed updated to 3.3.1. I guess it just needed time to download. Some sort of thermometer (or other feedback upon launching Aerial Companion) might be helpful.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>


Putus script is always tagged as PlutusScriptV1

The plutus examples compile a plutus script,
then serialize it to a ByteString and than tag that ByteString as PlutusScriptV1.
Is that correct ?
When switch to PlutusScriptV2
https://github.com/input-output-hk/plutus-apps/blob/310d848f7ea05884c75be55712ae97ce7579c3bb/plutus-example/src/PlutusExample/Loop.hs#L35-L45

Soon, Marc. Typed validators have been moved to a package named plutus-script-utils. Implementation of PlutusV2 typed validators will begin shortly and go alongside V1 here.


Overwritting not working

Hi,
I just started to use zigbee2mqtt, and the hassio addon obviously.
I'm dealing with a very annoying problem. Overwritting doesn't work - I mean anything I change in the frontend is not overwritten to the yaml file in zigbee2mqtt share folder.
I tried to add the overwrite to true in the frontend config  (even though it should be the default value), and same thing happens.
Hope someone can help to figure this out. Thanks

Sorry for the issue. Can you paste your full add-on config?

Same issue with me. I have disable_led set to true, but it is still on. When I view the config under /share/zigbee2mqtt folder I can see that disable_led is still false.
{
  "data_path": "/share/zigbee2mqtt",
  "homeassistant": true,
  "permit_join": false,
  "mqtt_base_topic": "zigbee2mqtt",
  "mqtt_server": "mqtt://<IP_ADDRESS>",
  "serial_port": "/dev/ttyACM0",
  "devices": [],
  "network_key": [
    8,
    ...,
  ],
  "log_level": "warn",
  "disable_led": true
}

{
  "data_path": "/share/zigbee2mqtt",
  "homeassistant": true,
  "permit_join": false,
  "mqtt_base_topic": "zigbee2mqtt",
  "mqtt_server": "mqtt://<IP_ADDRESS>:1883",
  "serial_port": "/dev/ttyACM0",
  "devices": [],
  "network_key": [ my-network-key ],
  "mqtt_user": "ggeorges_mqtt",
  "mqtt_pass": " my-mqtt-pass ",
  "last_seen": "ISO_8601"
}

note that I now set mqtt_server to mqtt://homeassistant.

{
  "data_path": "/share/zigbee2mqtt",
  "homeassistant": true,
  "permit_join": false,
  "mqtt_base_topic": "zigbee2mqtt",
  "mqtt_server": "mqtt://homeassistant",
  "serial_port": "/dev/ttyACM0",
  "devices": [],
  "network_key": [ my-network-key ],
  "mqtt_user": "my-mqtt_user",
  "mqtt_pass": " my-mqtt-pass ",
  "last_seen": "ISO_8601"
}

Note that I have now set mqtt_server to mqtt://homeassistant

Unfortunately I'm experiencing the same issue and I found this ticket when I was going to open one.
What you can do in the meantime is:

stop the plugin from running
go to /share/zigbee2mqtt (the default data_path, or the data_path you chose if you changed it) and delete the configuration.yaml file.
restart the plugin (a new configuration.yaml will be created with the settings you have in the frontend)

It seems that configuration.yaml is not overwritten with the new settings you put in the front-end. It seems previously undefined options are added to configuration.yaml, but already present ones are not overwritten.

Thanks for the workaround @ema987 . This is likely a bug in the implementation of the overwrite functionality in set_config.py and probably an easy fix, but unfortunately I'm traveling and haven't had time to look into it. I will try to fix it this weekend.
Just so everyone is aware, we're looking at overhauling the configuration structure (see #117) to make things easier to maintain and simpler for users. This restructuring will probably remove the overwrite option altogether.

@danielwelch Might have to do with this
./run.sh: line 10:    12 Segmentation fault      (core dumped) python3 set_config.py "$CONFIG_PATH" "$DATA_PATH"
That's the first line of log after starting zigbee2mqtt in home assistant.

I have the same error, the overwritten don't work in the frontend
Any solutions?

I have also this same error when trying to start zigbee2mqtt on hass.io and can't get it working, also zigbee2mqtt folder isn't created in /share on installation.
./run.sh: line 10: 12 Segmentation fault (core dumped) python3 set_config.py "$CONFIG_PATH" "$DATA_PATH"


useMutation value should be constant

I'm using a useMutation hook in a parent component, and passing the result down to a child component as the only prop. The child component rerenders whenever the parent rerenders. This means that the result value from useMutation keeps changing. It would be better if it were constant so that the child didn't rerender.

Can you attach an example please? We do let the executeMutation callback be recreated every time, which we can fix, although a useCallback on your component would also solve this for now;
The state value should remain constant when it hasn't changed as it's simply a value from useState.

Closing this due to inactivity; We might add some useCallbacks to all execute functions in the hooks, but it doesn't look like we're actively changing the result right now.
On second thought:

The child component rerenders whenever the parent rerenders

This is normal behaviour in React though, so if you mean that the child containing useMutation updates and rerenders, that's normal even with hooks, since you still have to ensure that the update is interrupted, just like with shouldComponentUpdate, or with the new React.memo(Comp). Could that be the issue?


Add kafka source / sink

Summary

Add plugin sink / source to interface with kafka.
Problem Definition

Why: Being able to direct the data into kafka and to read the data from kafka.
Proposal

For Admin Use

[ ] Not duplicate issue
[ ] Appropriate labels applied
[ ] Appropriate contributors tagged
[ ] Contributor assigned/self-assigned
[ ] Conforms to interfaces defined in api

closed by #7


Leibniz Formula

Submission Title
Leibniz Formula
Submission Type
Maths_And_Stats
Submission Description
The Leibniz formula expresses the derivative on nth order of the product of two functions. Suppose that the functions u(x) and v(x) have the derivatives up to nth order. The first derivative is described by the well known formula: (uv)′=u′v+uv′.
Folder Related To
Maths_And_Stats => Calculus =>  Leibniz_Formula =>  Leibniz_Formula.extension
Contributors

[x]  C++ -
[ ]  C -
[ ]  Python -
[ ] Java -
[ ] JavaScript -
[ ] TypeScript -
[ ] Golang -
[ ] Ruby -
[ ] php -
[ ] Swift -
[ ] C# -

@ahampriyanshu ..can you assign this to me..i wanna work on this in cpp..

@ahampriyanshu can i do it in C, Java & Pyhton. ?

@ahampriyanshu can you assign this task to
me in C?

@ahampriyanshu  @Mr-Vaibhav-Shukla
I want to work on this issue in python, can you assign it to me?

thanks everyone :v:


Can we open multiple connections in the same region?

Describe the solution you'd like
I want to have a single PC but running multiple tasks with different IP addresses.
In this case, I will connect to lambda functions and all the request maintains the same IP until after a certain amount of time.
Describe alternatives you've considered
Perhaps running ./awslambdaproxy multiple times? However, it will still go through the ec2 instance.

@bryank91 - the general idea of running multiple instances of the proxy from a single ec2 instance should be possible, but currently there are some things that are hardcoded like some listening ports (e.g https://github.com/dan-v/awslambdaproxy/blob/fcada1d421a72a92525a4ea17c2aeb365141c4bc/pkg/server/localproxy.go#L12) that would prevent this from working. i'm happy to take any PRs to make values like these configurable so this workflow could work..


Metal output doesn't respect binding modifier for samplers

$ cat binding.frag
#version 310 es
precision mediump float;
layout(binding = 1) uniform sampler2D cover;

layout(location = 0) out vec4 fragColor;

void main() {
	fragColor = texture(cover, vec2(0.0, 0.0));
}
$ glslangValidator -V binding.frag
binding.frag
$ spirv-cross --msl frag.spv
#include <metal_stdlib>
#include <simd/simd.h>

using namespace metal;

struct main0_out
{
    float4 fragColor [[color(0)]];
};

fragment main0_out main0(texture2d<float> cover [[texture(0)]], sampler coverSmplr [[sampler(0)]])
{
    main0_out out = {};
    out.fragColor = cover.sample(coverSmplr, float2(0.0));
    return out;
}

Notice that cover is declared with [[texture(0)]] and [[sampler(0)]]; I expected [[texture(1)]] and [[sampler(1)]] to match the binding=1 modifier in the original.

This is by design. Because of the huge impedance mismatch between the way Vulkan and OpenGL address shader resources and the way Metal does, by default SPIRV-Cross assigns its own bindings to the generated MSL. If you want it to instead use the binding numbers in the original SPIR-V, you must enable the MSL backend option enable_decoration_binding. From the C binding, that's the compiler option SPVC_COMPILER_OPTION_MSL_ENABLE_DECORATION_BINDING; and from the command line, that's --msl-decoration-binding.

Thank you very much. I did look at the --msl-* options but somehow missed that one.


Screen Sharing with Firefox

Hi Muaz
It seems like I can't share my screen with Firefox. Each time I share a screen, instead of displaying the shared screen, Firefox dupplicates foreign shared cameras.
Here is my code:
$( "#share-screen" ).off().click(function()
{
	RTCconnection.removeStream(ownStreams.screenID);

	RTCconnection.addStream({
		screen:true,
		oneway:true
	});
});

RTCconnection.onstream = function (e)
{
	// CASE 1: Screen
	if(e.isScreen)
	{
		console.log("screen stream is here !");

		// Mute video if it's me
		if(e.userid == "{{ webconf.username }}")
		{
			$( '#small-video .streams.' + e.userid ).prepend('<video src="' + e.blobURL + '" class="screen ' + e.userid + '" id="ownScreen" autoplay="autoplay" muted="muted" TITLE = "Cliquez pour afficher en grand" ></video>');
			ownStreams.screenID = e.streamid;
		}
		else
		{
			$( '#small-video > .streams.' + e.userid + ' > .screen' ).remove(); //removes previous screen shared by the user who triggered the event, if there is one

			$( '#small-video .streams.' + e.userid ).prepend('<video src="' + e.blobURL + '" class="screen ' + e.userid + '" id="remoteScreen' + e.userid +'" autoplay="autoplay" TITLE = "Cliquez pour afficher en grand" ></video>');

			RTCconnection.askToShareParticipants();
			if (owner && e.type == 'remote' && !e.session.oneway){
				RTCconnection.shareParticipants({
					dontShareWith: e.userid
				});
			}
		}
	// CASE 2: Video+audio
	else
	{
		console.log("video stream is here !");

		// Mute video if it's me
		if(e.userid == "{{ webconf.username }}")
		{
			$( '#small-video .streams.' + e.userid ).append('<video src="' + e.blobURL + '" class="video ' + e.userid + '" autoplay="autoplay" muted="muted" TITLE = "Cliquez pour afficher en grand" ></video>');
			$( "#videoContainer").append('<video src="' + e.blobURL + '" class="video ' + e.userid + '" id="cameraSnapshot" autoplay="autoplay" muted="muted" height=200></video>');
		}
		else
		{
			$( '#small-video .streams.' + e.userid ).append('<video src="' + e.blobURL + '" class="video ' + e.userid + '"autoplay="autoplay" TITLE = "Cliquez pour afficher en grand" ></video>');
			RTCconnection.askToShareParticipants();
			if (owner && e.type == 'remote' && !e.session.oneway) {
				RTCconnection.shareParticipants({
					dontShareWith: e.userid
				});
			}
		}
	}
};

This code works if I use only Chrome. As soon as I use Chrome and Firefox or only Firefox in a chatroom, I get this bug.

You should modify and install Firefox screen-capturing extension/plugin/addon:

https://github.com/muaz-khan/Firefox-Extensions/tree/master/enable-screen-capturing

Hi
I tried editing this extension as said on your github page, but it still doesn't work.
My code:
var addon_domains = []; // list of domains the addon added
var allowed_domains_pref = 'media.getusermedia.screensharing.allowed_domains';
var enable_screensharing_pref = 'media.getusermedia.screensharing.enabled';

function startup(data, reason) {
    if (reason === APP_STARTUP) {
        return;
    }
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
    var values = prefs.getCharPref(allowed_domains_pref).split(',');

    ['site.me', 'site.me:8090'].forEach(function(domain) {
        if (values.indexOf(domain) === -1) {
            values.push(domain);
            addon_domains.push(domain);
        }
    });

    if(prefs.getBoolPref(enable_screensharing_pref) == false) {
        prefs.setBoolPref(enable_screensharing_pref, 1);
    }
    prefs.setCharPref(allowed_domains_pref, values.join(','));
}

function shutdown(data, reason) {
    if (reason === APP_SHUTDOWN) {
        return;
    }
    var prefs = Components.classes["@mozilla.org/preferences-service;1"]
        .getService(Components.interfaces.nsIPrefBranch);
    var values = prefs.getCharPref(allowed_domains_pref).split(',');
    values = values.filter(function(value) {
        return addon_domains.indexOf(value) === -1;
    });
    prefs.setCharPref(allowed_domains_pref, values.join(','));
}

function install(data, reason) {}

function uninstall(data, reason) {}

How the link to access a chatroom looks like: https://site.me:8090/classroom/join/dr4fiDCMSF

Make sure that you made the XPI and installed in Firefox. Seems HTTP is NOT the issue in your case; because you're running demo over HTTPs.
BTW, here is how to get room-id from https://site.me:8090/classroom/join/dr4fiDCMSF:
// https://site.me:8090/classroom/join/dr4fiDCMSF
var roomid = location.href.split('/').pop();

connection.join(roomid); // v3.0
// or v2.2.2
connection.join({
    sessionid: roomid,  // Owner's ID is roomid
    userid: roomid,       // Owner's ID is roomid
    extra: {},
    session: connection.session
});

And the person who creates room:
// https://site.me:8090/classroom/open/dr4fiDCMSF
var roomid = location.href.split('/').pop();

connection.open(roomid); // v3.0
// or v2.2.2
connection.sessionid = connection.userid = roomid;
connection.open({
     dontTransmit: true
});

I extracted your files from your XPI, edited them, made a new archive with those files, changed the ".zip" by ".xpi", and installed in Firefox with "install from file". I checked the extension, and it's on my modules' list.
I also tried to change how I start the room with your previous code for v2.2.2, but I still can't share my screen. It shows the screen on the sharer's browser, but foreign cameras keep being dupplicated on every computer, and foreign computers still can't see my shared screen.


tests init.py fixes

tests folder __init__,py has wrong file name. Should be __init__.py
The file might not be needed at all.

Was renamed, still present in project


Click the icon used to copy URLs from selected tabs to clipboard, now it opens a menu with stuff, how can I make it like it was before ?

Hi,
This add-on, or maybe another one like it, I don't remember, used to be a one-click affair, you click it and it just copies your selected tabs URL into clipboard with CrLf separating each url, great !
But now when you click it

It pops out a multiple choice question, which interrupts my flow

I would like to have it work as before, one click and the URLs are in my clipboard !
I might like this multiple choice menu IF it only appeared when I right-clicked on the icon
Maybe you could have a setting where the user can choose which of these function, is the default left-click action
But, me personnally, I want left click to copy URLs and not ask anymore questions !
Thanks

Yes, it used to work like this, but this behaviour together with the different actions made it very unintuitive to use by inexperienced users, so i opted to make a few changes.
The toolbar icon popup is now for for "normal" users to use easy but slowly. :)
And for powerusers with tight workflows you can  assign and use  hotkeys for each action.
Hope this is a sufficiently good solution for your workflow.

@shodanx2
Please let me know if the hotkey solution is working for you so we can either close or expand this issue.  Thanks.

Hello,
So far the shortcut didn't stick in my mind and when I use this function (not often enough for the keyboard shortcut to stick) I usually go for the buttons on my toolbar

I have a few suggestions
My prefered solution would be, in this add-on management page, to add an option tab with the option to select the default left-click action. That was experienced user can pick the one they use the most

And if possible, it would be great to have all the other options on the right click action, if that's possible ?
I see there's a firefox provided default right click menu

Maybe items could be added to this right click menu ?
I see that some other of my plugins do that

Well, i guess i can add a "Single Action" Mode, that when checked, adds the right click menu selection and changes the toolbar icon click action.

feature added to version 1.10.20

Works great !
I love it !
Thanks !

Hello,
Sorry to be the bearer of bad news, but it seems something recently broke with the copy url button
It could be an interaction with another add-on however.
Here is what happens.
When I rightclick on the copy url button I can see the menu, I select "copy urls as text" and it appears so on the bottom right notification
However, copy url will still copy urls as link and seems to be stuck at this setting !

@shodanx2
I'll check.
Thanks for lettting me know.


Added metric Brier Score

I added Brier Score metric. https://github.com/huggingface/evaluate/issues/235

Hi @lvwerra,
Can you share the reformatter code?

Hi @kadirnar, thanks for that awesome contribution! If you are inside the repo (main folder) you can run make style && make quality. Let me know if you run into any issue!

make style && make quality

Thank you for your support. I am running vscode application as administrator.
Run Code:
make style && make quality

151 files left unchanged.
isort tests src metrics measurements
WARNING: Unable to parse file tests due to [Errno 13] Permission denied: 'C:\\Users\\kadir\\Desktop\\github\\evaluate\\tests'
WARNING: Unable to parse file src due to [Errno 13] Permission denied: 'C:\\Users\\kadir\\Desktop\\github\\evaluate\\src'
WARNING: Unable to parse file metrics due to [Errno 13] Permission denied: 'C:\\Users\\kadir\\Desktop\\github\\evaluate\\metrics'
WARNING: Unable to parse file measurements due to [Errno 13] Permission denied: 'C:\\Users\\kadir\\Desktop\\github\\evaluate\\measurements'
black --check --line-length 119 --target-version py36 tests src metrics comparisons measurements
All done! ✨ 🍰 ✨
151 files would be left unchanged.
isort --check-only tests src metrics measurements
WARNING: Unable to parse file tests due to [Errno 13] Permission denied: 'C:\\Users\\kadir\\Desktop\\github\\evaluate\\tests'
WARNING: Unable to parse file src due to [Errno 13] Permission denied: 'C:\\Users\\kadir\\Desktop\\github\\evaluate\\src'
WARNING: Unable to parse file metrics due to [Errno 13] Permission denied: 'C:\\Users\\kadir\\Desktop\\github\\evaluate\\metrics'
WARNING: Unable to parse file measurements due to [Errno 13] Permission denied: 'C:\\Users\\kadir\\Desktop\\github\\evaluate\\measurements'
flake8 tests src metrics
metrics\brier_score\brier_score.py:47:1: W293 blank line contains whitespace
metrics\brier_score\brier_score.py:50:1: W293 blank line contains whitespace
metrics\brier_score\brier_score.py:53:1: W293 blank line contains whitespace
metrics\brier_score\brier_score.py:61:1: W293 blank line contains whitespace
metrics\brier_score\brier_score.py:63:1: W293 blank line contains whitespace
make: *** [Makefile:8: quality] Error 1

The codes in the tokenizer_13a.py file have also changed

Seems to be an issue of isort and permissions on Windows (which I don't have access to): https://github.com/PyCQA/isort/issues/835
Which version are you using? Can you run:
pip install .[dev]

to make sure all the right versions for black and isort are installed?

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.

Hi @lvwerra ,
I updated the codes. It works when I test it with the sklearn library. Sample codes of the sklearn library:
    >>> import numpy as np
    >>> from sklearn.metrics import brier_score_loss
    >>> y_true = np.array([0, 1, 1, 0])
    >>> y_prob = np.array([0.1, 0.9, 0.8, 0.3])
    >>> brier_score_loss(y_true, y_prob)

Why doesn't it pass the tests?

Side comment: if there are code suggestions you can just click on "Commit suggestion" so you don't need to do an extra commit locally.

Side comment: if there are code suggestions you can just click on "Commit suggestion" so you don't need to do an extra commit locally.

"Commit suggestion

Side comment: if there are code suggestions you can just click on "Commit suggestion" so you don't need to do an extra commit locally.

I didn't know that. Thank you for your advice. I will try.

Left one more suggestion to fix the YAML in the README.

I didn't know how to fix this error. Thank you very much for your help.

Thanks a lot, looks good now! I'll approve and merge it after we merge another bug fix.


rework on scroll down

@Mooophy @rong4188

@kevinzhang2012  Thx. No problem found.

@rong4188
Hi Ronnie I have updated the this PR with a new commit, please take a look, thanks!
Latest update:
Commits on Apr 20, 2016
rework on scroll down v2
Issues fixed:

Embedded script changed to Jquery code
Additional element name with 'js' prefix to indicate logical class \
Default value set for ScrollLogin(speed) parameter
Format changed for setTimeout() function

:laughing: @kevinzhang2012


Incorrect Segmentation Guidance

Hi AidStream,
When a prospective publisher first signs up to AidStream, they are asked if they would like to have their activities 'Segmented' or 'Unsegmented'.
IATI's guidance is that activities are only segmented if the total size of the activities is >40mb.
So, we should be encouraging publishers not to segment their data, if possible.
This is not what is currently advised in AidStream:

Please can this text be changed so that it instead says "IATI recommends that you do not segment your data into separate files".
Many thanks,
Josh

Hi Josh,
This issue has been addressed by changing the text.
Thank you


Less than 6 LEDs results in flickering and wrong colors of LEDs

This was reported to me as a downstream maintainer, but I have also confirmed it myself. Report (https://github.com/cp2004/OctoPrint-WS281x_LED_Status/issues/132).
The problem
Using less than 6 LEDs in the strip initializer creates incorrect colours. It also, for example when trying to use the rainbow effect (from strandtest) flickers lots.
A solid colour of red when I set 5 LEDs, actually creates a gradient from kind of pinkish colour to blue on the 5th LED.
Setting to 6 LEDs sets full red, as expected.
This doesn't seem to be the case when using the C library, there's no 1:1 strandtest.py-type script that I can find to actually work. The matrix style one seems to work the same across all configured lengths of LEDs.
Steps to reproduce

LEDs connected to pin 10, using SPI, properly configured and normally working
Install this library, and use the strandtest.py script with LED_COUNT = 5 or less
Run script, observe lots of incorrect colours.

I can reproduce this, and it was reported by another user.
This doesn't seem to be a problem with running the test straight from the C library, without the Python bindings. I am currently unable to test if it also occurs using PWM/GPIO 18.
System Info

Raspberry Pi 4 Model B Rev 1.1
OctoPi 0.18 - Image based on Raspberry Pi OS from December 2020, up to date
Python 3.7.3 & 2.7.16

I have been trying to debug this, but have no idea where to start. C code confuses me. If there is anything that could be looked at properly with a debugger, I can try and do it.

Does this still happen as of v5.0.0?

I will add it to my list of things to test, but it will not be for a couple of weeks I think. I will try and let you know as soon as I can.


Groups api

What's this PR do?

Adds gambit groups API lib
Makes calls to Gambit Groups API. Requires dot env file update!
Creates groups for campaigns if not present on the campaign

How should this be reviewed?
Good lord. Heres the TLDR, it works:

If you want to test this 100% through, you need to be really careful.

Delete the campaigns in your local DB.
Delete the group in the gambit groups prod DB.
Search mobile commons groups on there site for campaign_id=some id
Keep that tab open & open all 6 results into a new tab.
Rename each of those groups with some added random text. (We should probably start doing deleteme or some string that groups them together, sorry)
In that tab from step 3, select all of the groups & delete all.
Run Gambit.
HAVE FUN!

Any background context you want to provide?
I need a cookie if you're gonna make me write this one out again.
Relevant tickets
Fixes #673
Checklist

[ ] Tested on staging.

@deadlybutter --I think Gateway is looking for separate mobilecommons_group_[status] properties - https://github.com/DoSomething/gambit/issues/673#issuecomment-256251277

There's also a few tasks in that comment in #673 it'd make sense to split out into more issues (like a staging script)

@aaronschachter hrm. I guess I can rename them but I would like to talk about grouping variables together to make the documents cleaner.

@aaronschachter updated & retested

retested again to make sure

all tests passed again, any final thoughts on this @sergii-tkachenko ?


_get_comp_words_by_ref missing

Hi docker-machine authors,
I was trying out the bash completion scripts. After adding
docker-machine.bash
docker-machine-prompt.bash
to ~/.bashrc and "source" them, this error was thrown:
$ docker-machine -bash: _get_comp_words_by_ref: command not found
-bash: ((: i < : syntax error: operand expected (error token is " ")
-bash: _get_comp_words_by_ref: command not found
-bash: ((: i < : syntax error: operand expected (error token is " ")

I searched for _get_comp_words_by_ref in this repository, but only a usage was found. It might have been removed, I guess. Do you guys still have that function by any chance?

_get_comp_words_by_ref is a function provided by the bash-completion package.
Possible causes for your error message would be

bash-completion is not installed
bash-completion is not invoked from your login scripts
you source the completion files before bash-completion is initialized

Thanks @albers . I'm going to close the issue as I think it's related to installation issues

source /etc/profile if you aren't already (i.e.: when using bash with alpine).

source /etc/profile if you aren't already (i.e.: when using bash with alpine).

This worked for bash with centos.
thanks!


Slides-per-view="auto" not work

Swiper Version: 6.5.0.
Platform/Target and Browser Versions: IOS, ANDROID, CHROME, ETC.

The width set by swiper-slide does not work.
Demo https://codesandbox.io/s/empty-water-yfmlu?file=/src/components/HelloWorld.vue
`

<swiper-slide>

Slide 1

</swiper-slide>
<swiper-slide>

Slide 2

</swiper-slide>
<swiper-slide>

Slide 3

</swiper-slide>
<swiper-slide>

Slide 4

</swiper-slide>
<swiper-slide>

Slide 5

</swiper-slide>
<swiper-slide>

Slide 6

</swiper-slide>

`

Expected Behavior
How many cards are displayed adaptively according to the set space-between value
Actual Behavior
Only one card is displayed on a page

Live example or fiddle or anything?

update demo link https://codesandbox.io/s/empty-water-yfmlu?file=/src/components/HelloWorld.vue
I used 5.4.5 version is OK. this element.style doesn't change width

It works https://codesandbox.io/s/swiper-vue-fork-forked-0kzgw
And you have a error in your code:
:slides-per-view="auto"

must be
slides-per-view="auto"


Create quicksort.dart

I have created a folder of sorting in Dart folder and add quicksort.dart in that, which is a program for performing quick sort. If you find it right kindly add hacktoberfest and hacktoberfest-accepted label with this.

I have also added, preexisting file of bubble sort in the sorting folder.


Use metadata for targeted upload if available

Fixes #346

Small change, will merge when CI green.


Edit Suggestions regarding JOSS review

Community guidelines is missing.
(PS: Will add more comments here)

Hi @prasunanand
Thanks for the feedback. It is required to have community guidelines to:
1)contribute to the software 2) Report issues or problems with the software 3) Seek support
I provide a feedback section and a code of conduct for contribution section in the README file. Please let me know which parts are missing.
I am looking forward to more comments.

Thanks.
Please address this:
 Automated tests: Are there automated tests or manual steps described so that the function of the software can be verified?

Is there something like make test ?

Hi @prasunanand, yes I have continuous integration deployed on github through Travis. I have 82% of the code covered.
https://github.com/marouenbg/ACHR.cu/blob/master/travis/build-run.sh

Cool.
Can you add this as a make test task and mention it in README . This helps the user to ensure that the installation was successful and the functionality is right ?

Great comment. I added a make test at the root of VFWarmup and ACHRcu. I also added a description in README.

Hi,
can you provide me access to codeocean capsule?
email<EMAIL_ADDRESS>

yes, here is the public link https://codeocean.com/capsule/2291048/tree/v1


Incorrect p99 calculation - always equals upper

When aggregating timers it appears the p99 calculation always equals the upper value. I'm not sure if I'm doing something wrong, but wanted to raise the issue for feedback.
Given the simple script:
#!/bin/bash
   for i in `seq 1 1000`;
   do
     echo "foo:1|ms"  | nc -w0 localhost 8125
   done
   echo "foo:10000000|ms"  | nc -w0 localhost 8125

I expect the p99 output to be 1, like the p95, but it is 10000000:
timers.foo.sum|10001000.000000|1456499598
timers.foo.sum_sq|100000000001000.000000|1456499598
timers.foo.mean|9991.008991|1456499598
timers.foo.lower|1.000000|1456499598
timers.foo.upper|10000000.000000|1456499598
timers.foo.count|1001|1456499598
timers.foo.stdev|316069.739014|1456499598
timers.foo.median|1.000000|1456499598
timers.foo.p50|1.000000|1456499598
timers.foo.p95|1.000000|1456499598
timers.foo.p99|10000000.000000|1456499598
timers.foo.rate|1000100.000000|1456499598
timers.foo.sample_rate|100.100000|1456499598

The effect is true for small iterations as well:
timers.foo.sum|10000099.000000|1456500126
timers.foo.sum_sq|100000000000099.000000|1456500126
timers.foo.mean|100000.990000|1456500126
timers.foo.lower|1.000000|1456500126
timers.foo.upper|10000000.000000|1456500126
timers.foo.count|100|1456500126
timers.foo.stdev|999999.900000|1456500126
timers.foo.median|1.000000|1456500126
timers.foo.p50|1.000000|1456500126
timers.foo.p95|1.000000|1456500126
timers.foo.p99|10000000.000000|1456500126
timers.foo.rate|1000009.900000|1456500126
timers.foo.sample_rate|10.000000|1456500126

@mhamrah This is likely an artifact of the lossy computation. Statsite specifically uses a lossy algorithm that allows it to trade a configurable error for massive gains in performance and memory utilization. Without investigating much more deeply, I think this is just an artifact of the algorithm and the relatively small input set size.

Cool, thanks.

Curios, is this attributed to storing the timer values in a hyperloglog
set? Haven't dug deeply into the code.
Is there a way the user can control the setting to make it less lossy?
Any suggestion on how large the input needs to be? I've seen this
exhibited with as much as 50k records.

Thanks again,
Mike
On Fri, Feb 26, 2016 at 11:32 AM Armon Dadgar<EMAIL_ADDRESS>wrote:

@mhamrah https://github.com/mhamrah This is likely an artifact of the
lossy computation. Statsite specifically uses a lossy algorithm that allows
it to trade a configurable error for massive gains in performance and
memory utilization. Without investigating much more deeply, I think this is
just an artifact of the algorithm and the relatively small input set size.
—
Reply to this email directly or view it on GitHub
https://github.com/armon/statsite/issues/180#issuecomment-189360169.

Nevermind, I found the config setting. Thanks for the response.

@mhamrah I got curious and wrote a test for this, looks like it was a bug! Here is the fix: https://github.com/armon/statsite/commit/828d7d75c9156edef82d10dc32fb7c95388bccff here is the test based on your repro case: https://github.com/armon/statsite/commit/484e3ebee8629890ae36c6b4858baee62e202e7e.
Thanks!

Oh nice, thanks!
On Fri, Feb 26, 2016 at 6:11 PM Armon Dadgar<EMAIL_ADDRESS>wrote:

@mhamrah https://github.com/mhamrah I got curious and wrote a test for
this, looks like it was a bug! Here is the fix: 828d7d7
https://github.com/armon/statsite/commit/828d7d75c9156edef82d10dc32fb7c95388bccff
here is the test based on your repro case: 484e3eb
https://github.com/armon/statsite/commit/484e3ebee8629890ae36c6b4858baee62e202e7e
.
Thanks!
—
Reply to this email directly or view it on GitHub
https://github.com/armon/statsite/issues/180#issuecomment-189521252.

It was interesting because playing around with the setting today showed
that .01 resulted in an error but .009 didn't.
On Fri, Feb 26, 2016 at 6:25 PM Michael Hamrah<EMAIL_ADDRESS>wrote:

Oh nice, thanks!
On Fri, Feb 26, 2016 at 6:11 PM Armon Dadgar<EMAIL_ADDRESS>wrote:

@mhamrah https://github.com/mhamrah I got curious and wrote a test for
this, looks like it was a bug! Here is the fix: 828d7d7
https://github.com/armon/statsite/commit/828d7d75c9156edef82d10dc32fb7c95388bccff
here is the test based on your repro case: 484e3eb
https://github.com/armon/statsite/commit/484e3ebee8629890ae36c6b4858baee62e202e7e
.
Thanks!
—
Reply to this email directly or view it on GitHub
https://github.com/armon/statsite/issues/180#issuecomment-189521252.

@mhamrah Yeah something was bothering me about it... I guess the default eps of 1% at the 99 percentile interacts jus perfectly to give you the upper bound value every time, which is odd.


feat: separate stoplight project component into dev-portal package

Relates to #1049
The main goal of this PR is to keep the changes as small as possible, in order to avoid conflicts and have something that works ASAP.
Most notably this PR:

moves only StoplightProject component to the new elements-dev-portal package. In future PRs I'll probably move a few more.
does not include README
might involve some duplication that could be potentially reduced (storybook config files come to mind here).
does not move any styles (still requiring users to import styles from elements package)

@mallachari Storybook behavior is not consistent for me. These are the 3 different ways it runs for me. No special reproduction steps, just checkout this branch and run yarn elements-dev-portal storybook

I am having the same issues as @mmiask
Debugging currently.


[Youtube_live_chat] Sync Live-chat Timestamps

Checklist

[x] I'm reporting a site feature request
[x] I've verified that I'm running yt-dlp version 2021.07.07
[x] I've searched the bugtracker for similar site feature requests including closed ones

Description

When downloading the pre-chat from a scheduled Livestream videoOffsetTimeMsec will start from the time yt-dlp started downloading and not from when the Livestream was live so the comments will be off from the video
i have a solution for this in mind but i'm not sure if it could work
first check every maybe 10 minutes? for liveBroadcastDetails":{"isLiveNow":true,"startTimestamp":"2021-07-11T19:05:36+00:00
in the page source
then at the end generate the videoOffsetTimeMsec from comparing the stream startTimestamp with the Unix timestamp (timestampUsec) of the comments
i hope i explained this good enough i'm sorry if not

@siikamiika

I think your proposal should work in general.
What would be the expected behavior when you start to download the chat (and the video) in the middle of a stream? Currently it simply takes the starting time of the download calculates the difference between it and the message timestamps.

Related: https://github.com/yt-dlp/yt-dlp/pull/441

@siikamiika In case you didn't notice, #441 has been merged with some modifications


v0.1.5

Changelog

Fix max length issue on Strings (#23)
Fix issues encoding/decoding discriminated unions (#21)

Pull Request Test Coverage Report for Build cd5ada08d6e81bce60660fe0b15f3d74324a43bb-PR-25

13 of 14 (92.86%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.3%) to 99.669%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/xdr/union.ex
10
11
90.91%

Totals

Change from base Build e8817503ae8f351608688fe4b773256984de43da:
-0.3%

Covered Lines:
301

Relevant Lines:
302

💛  - Coveralls

Closes #28


Crash on java implementation

Hello. Thanks for that nice work.
while trying to run your example,i got error
java.lang.IllegalStateException: RecognizerIntent.getVoiceDetailsIntent(app) must not be null
at github.com.vikramezhil.dks.speech.Dks.(Dks.kt:37)
My code:

Dks speech = new Dks(getApplication(), getSupportFragmentManager(), new DksListener() {
            @Override
            public void onDksLiveSpeechResult(@NotNull String s) {
                Log.e("1111111",s);
            }

            @Override
            public void onDksFinalSpeechResult(@NotNull String s) {
                Log.e("2222222",s);
            }

            @Override
            public void onDksLiveSpeechFrequency(float v) {
                Log.e("33333",v+"");
            }

            @Override
            public void<EMAIL_ADDRESS>String s, @org.jetbrains.annotations.Nullable ArrayList<String> arrayList) {
                String a="";
                if (arrayList!=null && arrayList.size()>0) {
                    for (String z : arrayList) {
                        a += " " + z;
                    }
                    Log.e("444444", a);
                }
            }

            @Override
            public void onDksSpeechError(@NotNull String s) {
                Log.e("55555",s);
            }
        });
        speech.setOneStepResultVerify(true);
        speech.startSpeechRecognition();

Hello, can you please provide me the entire log stack trace along with your activity class? I checked it from my end and I wasn't able to reproduce this from my end.
It seems your getApplication() is returning null.
You can also refer to the java example class in case you have any doubts.

@vikramezhil I encountered the same problem. It seems this here is a problem https://developer.android.com/reference/android/speech/RecognizerIntent#getVoiceDetailsIntent(android.content.Context)
There it says this. This is based on the value specified by the voice search Activity in DETAILS_META_DATA, and if this is not specified, will return null. Also if there is no chosen default to resolve for ACTION_WEB_SEARCH, this will return null.

@creationspirit  Thanks for looking into this, let me have a look. Will update back here once I analyse it.

Same issue over here!
2020-05-26 11:03:32.513 10968-10968/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: github.com.vikramezhil.droidkotspeechexample, PID: 10968
    java.lang.RuntimeException: Unable to start activity ComponentInfo{github.com.vikramezhil.droidkotspeechexample/github.com.vikramezhil.droidkotspeechexample.MainKotlinActivity}: java.lang.IllegalStateException: RecognizerIntent.getVoiceDetailsIntent(app) must not be null
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3270)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:214)
        at android.app.ActivityThread.main(ActivityThread.java:7356)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
     Caused by: java.lang.IllegalStateException: RecognizerIntent.getVoiceDetailsIntent(app) must not be null
        at github.com.vikramezhil.dks.speech.Dks.<init>(Dks.kt:37)
        at github.com.vikramezhil.droidkotspeechexample.MainKotlinActivity.onCreate(MainKotlinActivity.kt:25)
        at android.app.Activity.performCreate(Activity.java:7825)
        at android.app.Activity.performCreate(Activity.java:7814)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1306)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3245)```

same problem in kotlin example

hi, I'm having exactly the same problem

Same here with Java and API Level 30. Are there any new insights on this issue?

any news about this bug  ? I would like to use this API but it crash on same bug of you guys ? any workaround ?

I have the same bug on all android 11 devices.
My solution: I dowloaded the code and changed in DKs.kt on line 37
override var languageDetailsIntent: Intent = Intent(app) to
override var languageDetailsIntent: Intent = Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH)
Then I copied the dks pakage to my project and changed the app gradle from
implementation 'com.github.vikramezhil:DroidSpeech2.0:1.2' to
  implementation project(path: ':dks')
and it works.
Its a workaround until it's fixed. I hope this workaround is allowed under the Apache 2 Licence


fix rebar3 support

Using rebar3 script installed locally [1] return "compile" in rebar.config
script, so instead we now check against the exported function.
This also fix the issue with edown, by not adding it at compilation but only
when using the doc target under rebar3. Under rebar2 or erlang.mk it works as
usual.
fix #23
[1] http://www.rebar3.org/v3.0/docs#extracting-and-upgrading

Never mind - clicked the wrong link (again with the multitasking!)
Thanks and apologies for the confusion.

@uwiger np. I fixed the pr anyway so you have only rebar3 + rebar2 specifics in .gitignore


AWS099 aws-iam-no-policy-wildcards should handle conditions

Terraform code like this will trigger AWS099:
  statement {
    resources = ["*"]
    actions = [
      "backup:TagResource",
    ]

    condition {
      test     = "StringLike"
      variable = "aws:RequestTag/Environment"
      values   = [var.global_tags["Environment"]]
    }

    condition {
      test     = "StringLike"
      variable = "aws:RequestTag/Project"
      values   = [var.global_tags["Project"]]
    }
  }

I'd tend to think for a tool like tfsec it would be sufficient to suppress that (or maybe lower the severity level?) in the presence of conditions.

This is a difficult one as it really depends on what the condition is. For example if you're giving full access on the condition the environment is production, it's still a potentially serious issue. It gets complicated further by which action(s) are being given.
Would it be helpful to instead have lists of "safe" or "less serious" actions where the severity would be reduced?

That's what I was thinking — maybe lower the level if there are conditions on the theory that you still want to look at it but it's avoiding the highest risk situations. Similarly to how a Get<Noun>* policy will trigger it but there's far less risk to that than * or a destructive operation.
In general, I'm a little concerned about how many ignore comments I'm seeing added to projects for AWS099 when people are trying to avoid CI failures. I don't want that to become reflex.

Yeah, that makes sense, and I agree the addition of ignores as a reflex action is going to get worse.
I think part of the solution is going to be adding a lot more contextual analysis to the IAM checks and reducing severity where required, but that's not going to solve the ignore issue in general.
Perhaps we should split this into multiple rules for Get*, * etc.
What's your view @owenrumney ?

One other thought: it feels like there's often a time-based aspect it'd be nice to be able to have rules around so you could make it easier to get a short-term ignore than a long-term one. The problem is doing that in the context of a tool like this which is otherwise stateless.
This isn't a fully-formed idea but I wonder whether there might be room for something like expiring comments where you could have some kind of project policy along the lines of “A new version of tfsec came out, it's okay to delay fixing things which weren't previously flagged for a month” without it meaning that you never remember to revisit that decision.

I think this would be a really good candidate for creating a discussion. I'll close this issue for now until we have something concrete to get started on.

I added a comment to https://github.com/aquasecurity/tfsec/discussions/1639 which is similar


Are the helm charts reflecting latest Datahub release?

Hi,
I saw that there was a release 20 days ago and I am wondering if the Helm charts are synced with new releases?
Best regards
//Lars

Helm charts are currently maintain by the community under /contrib. We have plan to mainline that in the near future and have a proper release process for it.

That's great to hear.
Is it ok to interpret near future to be like in a month or so? :-)

The current ETA is Oct as per our roadmap: https://github.com/linkedin/datahub/blob/master/docs/roadmap.md

ok, thanks!

We've recently mainlined the Helm Charts thanks to @dexter-mh-lee.
I think that the Helm charts should now reflect the latest state of DataHub. @dexter-mh-lee to confirm.
If so, we can close the ticket!

@shirshanka Can we close this one? Thanks!

@themightylaz : it took us a while but we're finally there :)  Closing this ticket.

Fixing docs link: They are here -> https://datahubproject.io/docs/deploy/kubernetes


add license

it's a very interesting project!
Would you consider adding a license to this repository to specify under which terms this code can be used?

Thanks! @SkyBulk
I've added the MIT License to this repo


PackedScene removes resource_path of ref when opened in Editor

Tested versions
Reproducible - v4.3.dev1.official [9d1cbab1c]
System information
Godot v4.3.dev1 - Ubuntu 22.04.3 LTS 22.04 - X11 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 2060 (nvidia; 535.129.03) - Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz (6 Threads)
Issue description

In gdscript (a @tool script) I have a ref to a PackedScene -> var PS:PackedScene = load("res://foo.tscn")
When I open (in the editor) the same scene (foo.tscn), the resource_path of PS becomes empty

I don't know if PS is entirely null or if it's only the resource_path that's gone, but it's no longer a useful ref to the PackedScene.
(Also, if you (as I was doing) ResourceSaver.save PS to another resource, it will not be an ExtResource, but instead is placed internally. This is probably a side-effect.)
Steps to reproduce

Ensure sphere_scene.tscn is NOT open in the editor
To do this in v4.3.dev1.official [9d1cbab1c] you have to:
a. Close Godot
b. Open .godot/editor/editor_layout.cfg and edit the open_scenes array
c. Save that and when you restart Godot, that scene will be closed
Save and close Godot
Restart the project, open main.tscn.
Press "Inspect" (the boolean on the Node2D) - prints resource_path fine
Open sphere_scene.tscn
Go back to main scene, press Inspect again - resource_path is gone...

Point 6 is the mystery.
Minimal reproduction project (MRP)
https://gitlab.com/dbat/packed_scene_issue

Looks like duplicate of #86187

Looks like duplicate of #86187

You are correct. I hope my example can help reproducibility.

Consolidating in #86187.


Email Functionality

#63
fixes
Describe the changes you've made
I have created share with mail button with the help of it we can send the tax calculation information to the user using smtplib concept.
Describe if there is any unusual behaviour of your code(Write NA if there isn't)
NA
Additional context (OPTIONAL)
Add any other context or screenshots about the feature request here.
Test plan (OPTIONAL)
A good test plan should give instructions that someone else can easily follow.
How someone can test your code?
Checklist

[x ] I have added my name in the contributors list at the end of README.md file.
[x ] My code follows the code style of this project.
[x ] My change requires a change to the documentation.
[x ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[x ] All new and existing tests passed.
[ ] The title of my pull request is a short description of the requested changes.
[ ] Open Source Program names(OPTIONAL: If you participated in any open-source program then please mention the program name here)

Application crashing after changes.
Every line is fine, but as soon as I add this line the application crashes -> "s.starttls()".

Application crashing after changes.
Every line is fine, but as soon as I add this line the application crashes -> "s.starttls()".

@QAZIMAAZARSHAD its working well.. I'd checked it I receive the mail too.
Due to SMTP server it takes some time maybe 3-4sec but surely mail will be sended to the id which user enters.

Application crashing after changes.
Every line is fine, but as soon as I add this line the application crashes -> "s.starttls()".

@QAZIMAAZARSHAD its working well.. I'd checked it I receive the mail too.
Due to SMTP server it takes some time maybe 3-4sec but surely mail will be sended to the id which user enters.

No problem in the mail, the application is crashing by these changes. (Not opening).

Application crashing after changes.
Every line is fine, but as soon as I add this line the application crashes -> "s.starttls()".

@QAZIMAAZARSHAD its working well.. I'd checked it I receive the mail too.
Due to SMTP server it takes some time maybe 3-4sec but surely mail will be sended to the id which user enters.

No problem in the mail, the application is crashing by these changes. (Not opening).

Please share the error logs snapshots..

Application crashing after changes.
Every line is fine, but as soon as I add this line the application crashes -> "s.starttls()".

@QAZIMAAZARSHAD its working well.. I'd checked it I receive the mail too.
Due to SMTP server it takes some time maybe 3-4sec but surely mail will be sended to the id which user enters.

No problem in the mail, the application is crashing by these changes. (Not opening).

Please share the error logs snapshots..

can't it closes within mili-seconds, can't see the error code.

Oh that's why I mention it earlier that it takes 3-4sec to send mail due to SMTP Server. Also the id used here is not of Gmail so its not faster too.
Suggested show the message prompt after sending mail and clear all IO. Either show loader that sending mail like that.


 (This is not uncommon -- one package has an interface, another package has a struct that satisfies it.) When running godep save ./..., the act of updating Godeps for one of the packages puts the local tree in a dirty state, which causes the godep save for the other package to fail.
Running just godep save is not an alternative, since it does not necessarily pick up all dependencies from all packages.
A fix to #53 will likely fix this as well, since it will likely involve changing Godeps after all preliminary work is done. Wanted to file this as well, though, so that it was on the radar.
Workaround
rm -rf Godeps
git add --all .
git commit -m "Unvendor"
godep save ./...
git add .
git commit -m "Vendor"
git rebase -i HEAD^2

after godep save ./..., how to put build in vendor/ directory?

@kamal-github Please open a new issue describing the problem and don't comment on an old issue.


Added support for custom include directories in samples

The change allows, among other things, samples to share code between C++ and shaders (e.g. struct definitions or bindings).
Also edited .gitignore to ignore tags files from ctags.

Here is a code snippet illustrating how it'd be used in a sample's CMakeLists.txt.
add_samples_for_all_apis(
    NAME ${PROJECT_NAME}
    SOURCES "main.cpp"
    SHADER_DEPENDENCIES "my_shader"
    ADDITIONAL_INCLUDE_DIRECTORIES "${PPX_DIR}/assets/my_project"
)

Then, in main.cpp, one could include files from ${PPX_DIR}/assets/my_project as below.
#include "shaders/shared.hlsli"


Type Error

When create a project and select Typescript And Axios, the axios types is not been included in tsconfig!

@bearkfear Are you sure you selected Axios by hitting spacebar on the option when running create-nuxt-app?
Refer to https://i.imgur.com/poRtKgd.png
I tested with the latest version of create-nuxt-app (3.5.2) and see @nuxtjs/axios present in types in tsconfig.js.
Refer to https://i.imgur.com/8Sc0gyQ.png


Wrapping with parens should not push superscripts higher

A parenthesis glyph itself (i.e. ( or )) is a text-like [1], so superscripts attached to it should not be pushed higher, just like other non-large glyphs [2]
https://github.com/typst/typst/blob/ab5cebc57c8345f397c3f0a1ed0c024dc6811e2f/crates/typst/src/math/attach.rs#L427
As shown below, parenthesis glyphs of an LR that wraps around text-like glyphs are the same as standalone parenthesis glyphs, and should still be text-like. Therefore, the whole sequence of glyphs in the said LR are all text-like, and the superscripts attached to this sequence should still not be pushed higher.
This is addressed by marking the frame fragment built from a MathRun containing all text-like fragments text-like.
Comparisons:

Case 1
Case 2

Before the patch
(1)
(3)

After the patch
(2)
(4)

Taking figure (4) as an example. The 1st red box shows the superscript position when the base (an x character) is a non-large glyph. The 2nd box shows the superscript position when the base is a single parenthesis glyph. The 3rd box's base is a sequential combination of the these glyphs, so the superscript in the 3rd should have the same vertical position like before, instead of being pushed higher.
[1] MathFragment::is_text_like() is for the purpose of TeXBook Appendix G 18a's special handling to determine the vertical position for superscripts and subscripts.
[2] See MathFragment::is_text_like(). Large glyphs (i.e. MathClass::Large) are the ones like the big integral symbol.

Thanks!

@Leedehai Since you've recently worked a bunch on AttachElem, I'd be curious about your thoughts on https://github.com/typst/typst/issues/1304#issuecomment-1723305545.

Sure, opened https://github.com/typst/typst/pull/4569


python3Packages.bimmer-connected: 0.8.11 -> 0.8.12

Description of changes
https://github.com/bimmerconnected/bimmer_connected/releases/tag/0.8.12

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 169632 run on x86_64-linux 1

3 packages built:

home-assistant-component-tests.bmw_connected_drive
python310Packages.bimmer-connected
python39Packages.bimmer-connected

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

3 packages built:

home-assistant-component-tests.bmw_connected_drive
python310Packages.bimmer-connected
python39Packages.bimmer-connected


Protocol.UndefinedError

Environment

Elixir & Erlang versions (elixir --version): Elixir 1.14.2 (compiled with Erlang/OTP 25)
Elixir Language Server version: 25dc8f0
Operating system: macOS Ventura 13.0.1
Editor or IDE name (e.g. Emacs/VSCode): neoVim
Editor Plugin/LSP Client name and version: Coc

Current behavior
An error saying that Elixir LS has crashed rises every time I open an Elixir file.
 This protocol is implemented for the following type(s): Date.Range, File.Stream, Floki.HTMLTree, Function, GenEvent.Stream, HashDict, HashSet, IO.Stream, Jason.OrderedObject, List, Map, MapSet, Range, Scrivener.Page, Stream
    (elixir 1.14.2) lib/enum.ex:1: Enumerable.impl_for!/1
    (elixir 1.14.2) lib/enum.ex:230: Enumerable.slice/1
    (elixir 1.14.2) lib/enum.ex:4379: Enum.slice_forward/4
    (elixir 1.14.2) lib/enum.ex:468: Enum.at/3
    (language_server 0.12.0) lib/language_server/experimental/source_file/document.ex:36: ElixirLS.LanguageServer.Experimental.SourceFile.Document.fetch_line/2
    (language_server 0.12.0) lib/language_server/experimental/source_file/conversions.ex:73: ElixirLS.LanguageServer.Experimental.SourceFile.Conversions.to_elixir/2
    (language_server 0.12.0) lib/language_server/experimental/source_file/conversions.ex:28: ElixirLS.LanguageServer.Experimental.SourceFile.Conversions.to_elixir/2
    (language_server 0.12.0) lib/language_server/experimental/source_file.ex:138: ElixirLS.LanguageServer.Experimental.SourceFile.apply_change/2
Last message (from ElixirLS.LanguageServer.Experimental.Server): {:update, "file:///Users/myuser/projects//my_app/mix.exs", #Function<1.80531545/1 in ElixirLS.LanguageServer.Experimental.Server.State.apply/2>}
State: %ElixirLS.LanguageServer.Experimental.SourceFile.Store.State{source_files: %{"file:///Users/myuser/projects//my_app/mix.exs" => %ElixirLS.LanguageServer.Experimental.SourceFile{uri: "file:///Users/myuser/projects//my_app/mix.exs", path: "/Users/myuser/projects//my_app/mix.exs", version: 1, dirty?: false, document: %ElixirLS.LanguageServer.Experimental.SourceFile.Document{lines: {{:line, "defmodule MyApp.MixProject do", "\n", 1, true}, {:line, "  use Mix.Project", "\n", 2, true}, {:line, "", "\n", 3, true}, {:line, "  def project do", "\n", 4, true}, {:line, "    [", "\n", 5, true}, {:line, "      app: :my_app,", "\n", 6, true}, {:line, "      version: \"0.1.0\",", "\n", 7, true}, {:line, "      elixir: \"~> 1.14\",", "\n", 8, true}, {:line, "      elixirc_paths: elixirc_paths(Mix.env()),", "\n", 9, true}, {:line, "      start_permanent: Mix.env() == :prod,", "\n", 10, true}, {:line, "      aliases: aliases(),", "\n", 11, true}, {:line, "      deps: deps()", "\n", 12, true}, {:line, "    ]", "\n", 13, true}, {:line, "  end", "\n", 14, true}, {:line, "", "\n", 15, true}, {:line, "  # Configuration for the OTP application.", "\n", 16, true}, {:line, "  #", "\n", 17, true}, {:line, "  # Type `mix help compile.app` for more information.", "\n", 18, true}, {:line, "  def application do", "\n", 19, true}, {:line, "    [", "\n", 20, true}, {:line, "      mod: {MyApp.Application, []},", "\n", 21, true}, {:line, "      extra_applications: [:logger, :runtime_tools]", "\n", 22, true}, {:line, "    ]", "\n", 23, true}, {:line, "  end", "\n", 24, true}, {:line, "", "\n", 25, true}, {:line, "  # Specifies which paths to compile per environment.", "\n", 26, true}, {:line, "  defp elixirc_paths(:test), do: [\"lib\", \"test/support\"]", "\n", 27, true}, {:line, "  defp elixirc_paths(_), do: [\"lib\"]", "\n", 28, true}, {:line, "", "\n", 29, true}, {:line, "  # Specifies your project dependencies.", "\n", 30, true}, {:line, "  #", "\n", 31, true}, {:line, "  # Type `mix help deps` for examples and options.", "\n", 32, true}, {:line, "  defp deps do", "\n", 33, true}, {:line, "    [", "\n", 34, true}, {:line, "      {:phoenix, \"~> 1.7.0-rc.0\", override: true},", "\n", 35, true}, {:line, "      {:phoenix_html, \"~> 3.0\"},", "\n", 36, true}, {:line, "      {:phoenix_live_reload, \"~> 1.2\", only: :dev},", "\n", 37, true}, {:line, "      {:phoenix_live_view, \"~> 0.18.3\"},", "\n", 38, ...}, {:line, "      {:heroicons, \"~> 0.5\"},", "\n", ...}, {:line, "      {:floki, \">= 0.30.0\", only: :test},", ...}, {:line, ...}, {...}, ...}, starting_index: 1}}}}
Client ElixirLS.LanguageServer.Experimental.Server is alive

    (stdlib 4.1.1) gen.erl:256: :gen.do_call/4
    (elixir 1.14.2) lib/gen_server.ex:1035: GenServer.call/3
    (language_server 0.12.0) lib/language_server/experimental/server/state.ex:24: ElixirLS.LanguageServer.Experimental.Server.State.apply/2
    (stdlib 4.1.1) timer.erl:235: :timer.tc/1
    (language_server 0.12.0) lib/language_server/experimental/server.ex:76: ElixirLS.LanguageServer.Experimental.Server.apply_to_state/2
    (language_server 0.12.0) lib/language_server/experimental/server.ex:66: ElixirLS.LanguageServer.Experimental.Server.handle_notification/2
    (language_server 0.12.0) lib/language_server/experimental/server.ex:41: ElixirLS.LanguageServer.Experimental.Server.handle_cast/2
    (stdlib 4.1.1) gen_server.erl:1123: :gen_server.try_dispatch/4
[Warn  - 09:23:08.079] ** (exit) exited in: GenServer.call(ElixirLS.LanguageServer.JsonRpc, {:packet, %{"jsonrpc" => "2.0", "method" => "$/cancelRequest", "params" => %{"id" => 5}}}, 5000)
    ** (EXIT) no process: the process is not alive or there's no process currently associated with the given name, possibly because its application isn't started
    (elixir 1.14.2) lib/gen_server.ex:1027: GenServer.call/3
    (elixir 1.14.2) lib/stream.ex:481: anonymous fn/4 in Stream.each/2
    (elixir 1.14.2) lib/stream.ex:1651: Stream.do_element_resource/6
    (elixir 1.14.2) lib/stream.ex:1811: Enumerable.Stream.do_each/4
    (elixir 1.14.2) lib/stream.ex:689: Stream.run/1
    nofile:1: (file)
    (stdlib 4.1.1) erl_eval.erl:748: :erl_eval.do_apply/7
[Error - 09:23:09.128] ~/projects/elixir/elixir-ls/release/language_server.sh exited with code: 1

Expected behavior
The server shouldn't crash.

👆 came here to report this as well. (happening with nvim-lspconfig too, not just coc.nvim).

This isn't due to protocol consolidation, it's due to a project's builds tainting elixir_ls's modules. When a project builds, it overwrites all the enumerable protocols that elixir_ls outputs. I removed document's protocol implementations because of this, as there's no way to work around this reliably.
Landing https://github.com/elixir-lsp/elixir-ls/pull/773/files will fix this, though I'm struggling to understand how the experimental protocol was enabled in the first place.

Maybe we should disable protocol consolidation on the project build?

hmm, interesting, I don't know if that'll fix it, because it will re-make the protocol dispatch module, which might have the same effect as consolidation.
Now that I'm thinking a bit more, the default build mix env is test, which by default doesn't consolidate protocols.
The fix is to carry forward without document defining the Enum protocol (which is a crying shame, because that's so convenient)

I, too, came to report this.  Doom emacs on Ubuntu; asdf: 1.14.0-otp-25  Tried rebuilding - there are various warnings - but I'm new to this game.  Crashes whenever a character is input.

I'm struggling to understand how the experimental protocol was enabled in the first place

@scohen Experimental.Server is started as an app child and PacketRouter was dispatching messages to both old and experimental servers. I disabled the experimental one for now.

Thanks for the fix - working now.


doc: adjust README for the new repo name

The repo was about CI only, but now is more generic repo
related to OCP on RHV.
Signed-off-by: Douglas Schilling Landgraf<EMAIL_ADDRESS>

@gekorob @Gal-Zaidman @eslutsky


fix(rust): improve ockam relay list display when local state is empty

Current behavior
Fixes #6144
$ ockam relay list returns an immediate error  Unable to find node name default when the local state is empty, after running a command like $ ockam reset -y.

Proposed changes
This PR improves the user experience by handling the error when the local state is empty and displaying that there are no relays. Running $ ockam relay list on an empty local state will now yield the following.

Checks

[x] All commits in this Pull Request are signed and Verified by Github.
[x] All commits in this Pull Request follow the Ockam commit message convention.
[x] There are no Merge commits in this Pull Request. Ockam repo maintains a linear commit history. We merge Pull Requests by rebasing them onto the develop branch. Rebasing to the latest develop branch and force pushing to your Pull Request branch is okay.
[x] I have read and accept the Ockam Community Code of Conduct.
[x] I have read and accepted the Ockam Contributor License Agreement by adding my Git/Github details in a row at the end of the CONTRIBUTORS.csv file in a separate pull request to the build-trust/ockam repository. The easiest way to do this is to edit the CONTRIBUTORS.csv file in the github web UI and create a separate Pull Request, this will mark the commit as verified.

Hi @adrianbenavides, thanks for the feedback! good to know there is a useful helper for this case.


OpenAPI Definition - Add Token Header

In our swagger definition we specify for many routes the 401 Unauthorized response. Having only this document, this raises the question of how to authenticate.
This may be the appropriate place to add the information about our Poseidon-Token:
          parameters:
            - in: header
              name: Poseidon-Token
              schema:
                type: string
                format: password
              required: true

https://swagger.io/docs/specification/describing-parameters/#header-parameters

Good catch. We should also ensure to add the api/v1 path prefix, which is not yet included in the documentation. Therefore, I generalised this ticket.


Remove Useless Use Of Cat

https://en.wikipedia.org/wiki/Cat_(Unix)#Useless_use_of_cat

Merged, thanks!


Faker::Avatar not loading.

Initially thought servers are down but all other attributes are loading.

please show us the code that's failing.
It works for me
2.2.2 :004 > Faker::Avatar.image
 => "http://robohash.org/idasperioresratione.png?size=300x300&set=set1"
2.2.2 :005 >