Flutter run don't works - a

Steps to Reproduce

flutter run

Logs
Normal
D:\WorkFolder\Devlopment\Tests\Flutter\hellow>flutter run
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts,
consider enabling software rendering with "--enable-software-rendering".
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Le chemin d’accès spécifié est introuvable.
Le chemin d'acc�s sp�cifi� est introuvable.
Le chemin d'acc�s sp�cifi� est introuvable.
Le chemin d'acc�s sp�cifi� est introuvable.

FAILURE: Build failed with an exception.

* Where:
Script 'E:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 882

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'E:\flutter\bin\flutter.bat'' finished with non-zero exit value 1

* 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 4s
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                         5,0s
Exception: Gradle task assembleDebug failed with exit code 1

Verbose
[  +14 ms] executing: [E:\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +74 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 5f21edf8b66e31a39133177319414395cc5b5f48
[        ] executing: [E:\flutter/] git tag --contains HEAD
[ +193 ms] Exit code 0 from: git tag --contains HEAD
[        ] 1.17.2
[   +6 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +50 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [E:\flutter/] git ls-remote --get-url origin
[  +43 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +86 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref HEAD
[  +49 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +28 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +12 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe devices -l
[  +28 ms] List of devices attached
           emulator-5554          device product:sdk_gphone_x86 model:Android_SDK_built_for_x86 device:generic_x86 transport_id:1
[   +4 ms] E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe -s emulator-5554 shell getprop
[  +34 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +3 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +132 ms] Generating D:\WorkFolder\Devlopment\Tests\Flutter\hellow\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +16 ms] ro.hardware = ranchu
[  +18 ms] Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
[  +13 ms] Launching lib\main.dart on Android SDK built for x86 in debug mode...
[   +6 ms] E:\flutter\bin\cache\dart-sdk\bin\dart.exe E:\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root E:\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names -Ddart.developer.causal_async_stacks=true --output-dill C:\Users\Mattaio\AppData\Local\Temp\flutter_tool.057db2d6-a4da-11ea-a885-e0d55eb4b3b4\app.dill --packages D:\WorkFolder\Devlopment\Tests\Flutter\hellow\.packages -Ddart.vm.profile=false -Ddart.vm.product=false --bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build\cache.dill
[  +10 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe -s emulator-5554 shell -x logcat -v time -t 1
[  +31 ms] Exit code 0 from: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe -s emulator-5554 shell -x logcat -v time -t 1
[        ] --------- beginning of main
           06-02 14:04:49.084 I/GnssLocationProvider( 1885): WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@c78c718)
[   +6 ms] <- compile package:hellow/main.dart
[  +12 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe version
[  +42 ms] Android Debug Bridge version 1.0.41
           Version 30.0.1-6435776
           Installed as E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe
[   +1 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe start-server
[  +21 ms] Building APK
[  +12 ms] Running Gradle task 'assembleDebug'...
[   +1 ms] gradle.properties already sets `android.enableR8`
[   +2 ms] Using gradle from D:\WorkFolder\Devlopment\Tests\Flutter\hellow\android\gradlew.bat.
[        ] D:\WorkFolder\Devlopment\Tests\Flutter\hellow\android\gradlew.bat mode: 33279 rwxrwxrwx.
[   +7 ms] executing: E:\Program Files\Android\Android Studio\jre\bin\java -version
[  +68 ms] Exit code 0 from: E:\Program Files\Android\Android Studio\jre\bin\java -version
[        ] openjdk version "1.8.0_152-release"
           OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
           OpenJDK 64-Bit Server VM (build 25.152-b06, mixed mode)
[   +4 ms] executing: [D:\WorkFolder\Devlopment\Tests\Flutter\hellow\android/] D:\WorkFolder\Devlopment\Tests\Flutter\hellow\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-x86 -Ptarget=D:\WorkFolder\Devlopment\Tests\Flutter\hellow\lib\main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[+3528 ms] > Task :app:compileFlutterBuildDebug
[        ] [  +14 ms] executing: [E:\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +80 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [        ] 5f21edf8b66e31a39133177319414395cc5b5f48
[        ] [        ] executing: [E:\flutter/] git tag --contains HEAD
[        ] [ +213 ms] Exit code 0 from: git tag --contains HEAD
[        ] [        ] 1.17.2
[        ] [   +7 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [  +58 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable
[        ] [        ] executing: [E:\flutter/] git ls-remote --get-url origin
[        ] [  +46 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [ +101 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref HEAD
[        ] [  +53 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[        ] [  +25 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [  +11 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [  +48 ms] Initializing file store
[        ] [  +12 ms] Done initializing file store
[ +375 ms] [+1168 ms] Skipping target: kernel_snapshot
[  +98 ms] [ +107 ms] debug_android_application: Starting due to {InvalidatedReason.outputMissing}
[ +100 ms] [ +120 ms] debug_android_application: Complete
[ +101 ms] [  +16 ms] Persisting file store
[        ] [  +13 ms] Done persisting file store
[        ] [   +3 ms] build succeeded.
[        ] [  +15 ms] "flutter assemble" took 1ÔÇ»604ms.
[        ] > Task :app:compileFlutterBuildDebug FAILED
[        ] 1 actionable task: 1 executed
[ +378 ms] Running Gradle task 'assembleDebug'... (completed in 4,7s)
[   +1 ms] "flutter run" took 5ÔÇ»224ms.

Flutter doctor
[ÔêÜ] Flutter (Channel stable, v1.17.2, on Windows, locale fr-FR)
    ÔÇó Flutter version 1.17.2 at E:\flutter
    ÔÇó Framework revision 5f21edf8b6 (5 days ago), 2020-05-28 12:44:12 -0700
    ÔÇó Engine revision b851c71829
    ÔÇó Dart version 2.8.3

[ÔêÜ] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    ÔÇó Android SDK at E:\Program Files\Android\AndroidSDK
    ÔÇó Platform android-28, build-tools 28.0.3
    ÔÇó ANDROID_HOME = E:\Program Files\Android\AndroidSDK
    ÔÇó ANDROID_SDK_ROOT = E:\Program Files\Android\AndroidSDK
    ÔÇó Java binary at: E:\Program Files\Android\Android Studio\jre\bin\java
    ÔÇó Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    ÔÇó All Android licenses accepted.

[ÔêÜ] Android Studio (version 3.2)
    ÔÇó Android Studio at E:\Program Files\Android\Android Studio
    ÔÇó Flutter plugin version 31.3.1
    ÔÇó Dart plugin version 181.5656
    ÔÇó Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[ÔêÜ] VS Code (version 1.45.1)
    ÔÇó VS Code at C:\Users\Mattaio\AppData\Local\Programs\Microsoft VS Code
    ÔÇó Flutter extension version 3.11.0

[ÔêÜ] VS Code, 64-bit edition (version 1.44.2)
    ÔÇó VS Code at C:\Program Files\Microsoft VS Code
    ÔÇó Flutter extension version 3.11.0

[ÔêÜ] Connected device (1 available)
    ÔÇó Android SDK built for x86 ÔÇó emulator-5554 ÔÇó android-x86 ÔÇó Android 9 (API 28) (emulator)

ÔÇó No issues found!

What can i do ?

Hi @MattixNow
have you added E:\flutter\bin\ to your path?
https://flutter.dev/docs/get-started/install/windows#update-your-path

Yes i can run the flutter run command

@MattixNow
is it the end of flutter run --verbose? if no, could you attach complete log?
can you build a new project?

@VladyslavBondarenko here is the verbose of the flutter run --verbose command
$ flutter run --verbose
[  +14 ms] executing: [E:\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +72 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 5f21edf8b66e31a39133177319414395cc5b5f48
[        ] executing: [E:\flutter/] git tag --contains HEAD
[ +192 ms] Exit code 0 from: git tag --contains HEAD
[   +1 ms] 1.17.2
[   +6 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +51 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [E:\flutter/] git ls-remote --get-url origin
[  +45 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +104 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref HEAD
[  +80 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +36 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +14 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe devices -l
[  +29 ms] List of devices attached
[   +2 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[  +32 ms] No supported devices connected.
[   +7 ms] "flutter run" took 224ms.

#0      throwToolExit (package:flutter_tools/src/base/common.dart:14:3)
#1      RunCommand.validateCommand (package:flutter_tools/src/commands/run.dart:336:7)
<asynchronous suspension>
#2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:703:11)
<asynchronous suspension>
#3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:620:33)
<asynchronous suspension>
#4      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart)
#5      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#6      _rootRun (dart:async/zone.dart:1184:13)
#7      _CustomZone.run (dart:async/zone.dart:1077:19)
#8      _runZoned (dart:async/zone.dart:1619:10)
#9      runZoned (dart:async/zone.dart:1539:10)
#10     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#11     FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:610:20)
#12     CommandRunner.runCommand (package:args/command_runner.dart:197:27)
#13     FlutterCommandRunner.runCommand.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command_runner.dart:339:21)
<asynchronous suspension>
#14     FlutterCommandRunner.runCommand.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command_runner.dart)
#15     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#16     _rootRun (dart:async/zone.dart:1184:13)
#17     _CustomZone.run (dart:async/zone.dart:1077:19)
#18     _runZoned (dart:async/zone.dart:1619:10)
#19     runZoned (dart:async/zone.dart:1539:10)
#20     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#21     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:288:19)
#22     CommandRunner.run.<anonymous closure> (package:args/command_runner.dart:112:25)
#23     new Future.sync (dart:async/future.dart:224:31)
#24     CommandRunner.run (package:args/command_runner.dart:112:14)
#25     FlutterCommandRunner.run (package:flutter_tools/src/runner/flutter_command_runner.dart:231:18)
#26     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:63:22)
#27     _rootRun (dart:async/zone.dart:1184:13)
#28     _CustomZone.run (dart:async/zone.dart:1077:19)
#29     _runZoned (dart:async/zone.dart:1619:10)
#30     runZonedGuarded (dart:async/zone.dart:1608:12)
#31     runZoned (dart:async/zone.dart:1536:12)
#32     run.<anonymous closure> (package:flutter_tools/runner.dart:61:18)
<asynchronous suspension>
#33     run.<anonymous closure> (package:flutter_tools/runner.dart)
#34     runInContext.runnerWrapper (package:flutter_tools/src/context_runner.dart:64:18)
<asynchronous suspension>
#35     runInContext.runnerWrapper (package:flutter_tools/src/context_runner.dart)
#36     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#37     _rootRun (dart:async/zone.dart:1184:13)
#38     _CustomZone.run (dart:async/zone.dart:1077:19)
#39     _runZoned (dart:async/zone.dart:1619:10)
#40     runZoned (dart:async/zone.dart:1539:10)
#41     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#42     runInContext (package:flutter_tools/src/context_runner.dart:67:24)
#43     run (package:flutter_tools/runner.dart:48:10)
#44     main (package:flutter_tools/executable.dart:69:9)
#45     main (file:///E:/flutter/packages/flutter_tools/bin/flutter_tools.dart:8:3)
#46     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:299:32)
#47     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)

@MattixNow
could you send it when running with connected device?

@VladyslavBondarenko
With new project and new vm
D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp>flutter run --verbose
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
[  +14 ms] executing: [E:\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +77 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] 5f21edf8b66e31a39133177319414395cc5b5f48
[   +2 ms] executing: [E:\flutter/] git tag --contains HEAD
[ +190 ms] Exit code 0 from: git tag --contains HEAD
[   +3 ms] 1.17.2
[   +6 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +51 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/stable
[        ] executing: [E:\flutter/] git ls-remote --get-url origin
[  +45 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] https://github.com/flutter/flutter.git
[  +89 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref HEAD
[  +48 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +2 ms] stable
[  +26 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping
update.
[   +2 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +13 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe devices -l
[  +30 ms] List of devices attached
           emulator-5554          device product:sdk_gphone_x86 model:Android_SDK_built_for_x86
           device:generic_x86 transport_id:1
[   +7 ms] E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe -s emulator-5554 shell
getprop
[  +32 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +5 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping
update.
[   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +134 ms] Generating
D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp\android\app\src\main\java\io\flutter\plugin
s\GeneratedPluginRegistrant.java
[  +19 ms] ro.hardware = ranchu
[  +18 ms] Using hardware rendering with device Android SDK built for x86. If you get graphics
artifacts,
           consider enabling software rendering with "--enable-software-rendering".
[  +15 ms] Launching lib\main.dart on Android SDK built for x86 in debug mode...
[   +6 ms] E:\flutter\bin\cache\dart-sdk\bin\dart.exe
E:\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
E:\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter
--debugger-module-names -Ddart.developer.causal_async_stacks=true --output-dill
C:\Users\Mattaio\AppData\Local\Temp\flutter_tool.3d884779-a644-11ea-a888-e0d55eb4b3b4\app.dill
--packages D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp\.packages
-Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,ke
ep-unreachable-code,avoid-closure-call-instructions --enable-asserts --track-widget-creation
--filesystem-scheme org-dartlang-root --initialize-from-dill build\cache.dill
[  +13 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe -s
emulator-5554 shell -x logcat -v time -t 1
[  +32 ms] Exit code 0 from: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe -s
emulator-5554 shell -x logcat -v time -t 1
[   +2 ms] --------- beginning of main
           06-04 09:17:41.412 I/GnssLocationProvider( 1885): WakeLock released by
           handleMessage(REPORT_SV_STATUS, 0,
           com.android.server.location.GnssLocationProvider$SvStatusInfo@e07f1a5)
[  +11 ms] <- compile package:myapp/main.dart
[   +7 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe version
[  +25 ms] Android Debug Bridge version 1.0.41
           Version 30.0.1-6435776
           Installed as E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe
[   +6 ms] executing: E:\Program Files\Android\AndroidSDK\platform-tools\adb.exe start-server
[  +19 ms] Building APK
[  +14 ms] Running Gradle task 'assembleDebug'...
[   +3 ms] gradle.properties already sets `android.enableR8`
[   +5 ms] Using gradle from
D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp\android\gradlew.bat.
[   +2 ms] D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp\android\gradlew.bat mode: 33279
rwxrwxrwx.
[   +9 ms] executing: E:\Program Files\Android\Android Studio\jre\bin\java -version
[  +77 ms] Exit code 0 from: E:\Program Files\Android\Android Studio\jre\bin\java -version
[   +1 ms] openjdk version "1.8.0_152-release"
           OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
           OpenJDK 64-Bit Server VM (build 25.152-b06, mixed mode)
[   +5 ms] executing: [D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp\android/]
D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp\android\gradlew.bat -Pverbose=true
-Ptarget-platform=android-x86
-Ptarget=D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp\lib\main.dart
-Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[  +40 ms] Le chemin d’accès spécifié est introuvable.
[+3708 ms] > Task :app:compileFlutterBuildDebug
[   +2 ms] [  +13 ms] executing: [E:\flutter/] git -c log.showSignature=false log -n 1
--pretty=format:%H
[   +2 ms] [  +75 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[   +1 ms] [        ] 5f21edf8b66e31a39133177319414395cc5b5f48
[   +1 ms] [        ] executing: [E:\flutter/] git tag --contains HEAD
[   +1 ms] [ +205 ms] Exit code 0 from: git tag --contains HEAD
[   +2 ms] [        ] 1.17.2
[   +1 ms] [   +7 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] [  +53 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] [        ] origin/stable
[   +1 ms] [        ] executing: [E:\flutter/] git ls-remote --get-url origin
[   +1 ms] [  +47 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] [        ] https://github.com/flutter/flutter.git
[   +2 ms] [  +97 ms] executing: [E:\flutter/] git rev-parse --abbrev-ref HEAD
[   +1 ms] [  +48 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[   +1 ms] [  +18 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping
update.
[   +1 ms] Le chemin d'acc�s sp�cifi� est introuvable.
[   +1 ms] Le chemin d'acc�s sp�cifi� est introuvable.
[   +2 ms] Le chemin d'acc�s sp�cifi� est introuvable.
[   +2 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[   +2 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[   +2 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[   +2 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] [   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping
update.
[   +2 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping
update.
[   +1 ms] [  +12 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[   +3 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[   +1 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping
update.
[   +1 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +3 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +6 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +6 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +3 ms] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping
update.
[   +1 ms] [  +44 ms] Initializing file store
[   +1 ms] [  +12 ms] Done initializing file store
[ +392 ms] [+1173 ms] Skipping target: kernel_snapshot
[ +101 ms] [ +130 ms] debug_android_application: Starting due to
{InvalidatedReason.outputMissing}
[  +98 ms] [ +110 ms] debug_android_application: Complete
[   +2 ms] [  +14 ms] Persisting file store
[   +1 ms] [  +12 ms] Done persisting file store
[        ] [   +2 ms] build succeeded.
[  +75 ms] [  +13 ms] "flutter assemble" took 1 601ms.
[   +4 ms] > Task :app:compileFlutterBuildDebug FAILED
[        ] 1 actionable task: 1 executed
[   +1 ms] FAILURE: Build failed with an exception.
[        ] * Where:
[        ] Script 'E:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 882
[        ] * What went wrong:
[   +1 ms] Execution failed for task ':app:compileFlutterBuildDebug'.
[        ] > Process 'command 'E:\flutter\bin\flutter.bat'' finished with non-zero exit value 1
[   +1 ms] * 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.
[   +1 ms] * Get more help at https://help.gradle.org
[        ] BUILD FAILED in 4s
[ +331 ms] Running Gradle task 'assembleDebug'... (completed in 5,0s)
[   +5 ms] Exception: Gradle task assembleDebug failed with exit code 1
[   +1 ms] "flutter run" took 5 508ms.

#0      throwToolExit (package:flutter_tools/src/base/common.dart:14:3)
#1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:569:7)
<asynchronous suspension>
#2      FlutterCommand.verifyThenRunCommand
(package:flutter_tools/src/runner/flutter_command.dart:723:18)
#3      _rootRunUnary (dart:async/zone.dart:1192:38)
#4      _CustomZone.runUnary (dart:async/zone.dart:1085:19)
#5      _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
#6      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
#7      Future._propagateToListeners (dart:async/future_impl.dart:711:32)
#8      Future._completeWithValue (dart:async/future_impl.dart:526:5)
#9      _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15)
#10     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13)
#11     RunCommand.usageValues (package:flutter_tools/src/commands/run.dart)
#12     _rootRunUnary (dart:async/zone.dart:1192:38)
#13     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
#14     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
#15     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
#16     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
#17     Future._completeWithValue (dart:async/future_impl.dart:526:5)
#18     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15)
#19     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13)
#20     AndroidDevice.isLocalEmulator (package:flutter_tools/src/android/android_device.dart)
#21     _rootRunUnary (dart:async/zone.dart:1192:38)
#22     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
#23     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
#24     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
#25     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
#26     Future._completeWithValue (dart:async/future_impl.dart:526:5)
#27     Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:556:7)
#28     _rootRun (dart:async/zone.dart:1184:13)
#29     _CustomZone.run (dart:async/zone.dart:1077:19)
#30     _CustomZone.runGuarded (dart:async/zone.dart:979:7)
#31     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1019:23)
#32     _microtaskLoop (dart:async/schedule_microtask.dart:43:21)
#33     _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5)
#34     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#35     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:169:5)

D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp>flutter devices
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
1 connected device:

Android SDK built for x86 • emulator-5554 • android-x86 • Android 9 (API 28) (emulator)

D:\WorkFolder\Devlopment\Tests\Flutter\Testing\myapp>

@MattixNow
please follow up on https://github.com/flutter/flutter/issues/58637,
I'm closing the current one as duplicate.
If you disagree please write in the comments and I will reopen it


Resource Manager not working with Composite Files enabled

Description of bug
If you enable the composite files in the server performance settings the Resource Manager module becomes unusable.
Steps to reproduce
List the precise steps to reproduce the bug:

Go to your Server Settings
Click on enable composite files
Go to your Global Assets page
See missing RM and view the error in the dev window

Current behavior
Page loads with errors in the dev window and no rendering of the Resource Manager happens.
Expected behavior
Resource Manager should work with the Composite Files enabled.
Screenshots

Error information
It's a dnn is not defined js err
Additional context
Tested on 2 installs with different skins.  It is also manifesting when the RM gets used on other pages.  Maybe a script loading order issue...??
Affected version

[ ] 10.00.00 alpha build
[ X] 09.10.02 release candidate
[ ] 09.10.01 latest supported release

Affected browser

[X ] Chrome
[ ] Firefox
[ ] Safari
[ ] Internet Explorer 11
[ ] Microsoft Edge (Classic)
[X ] Microsoft Edge Chromium

This has been confirmed as an issue starting with DNN Platform 9.10.0.

Is the cause of the problem understood?

CDF was updated in 9.10.0 and we believe this is caused by that update but exactly what is still not diagnosed (at least for me)

Does this line of js look familiar?
var hasSpace=/\s/var hasSeparator=/(_|-|\.|:)/var hasCamel=/([a-z][A-Z]|[A-Z][a-z])/function toNoCase(string){if(hasSpace.test(string))return string.toLowerCase()
I can't locate it in DNN's source but if I Google for it, it seems to be part of an analytics.js file...
This is where I'm seeing the error start.

I tried to work on this today but could not make it happen on a local instance, could there be something more needed to trigger this bug from a clean install ?

Actually I got it to fail but only with inline editing enabled, I think this might be a side-effect of https://github.com/dnnsoftware/Dnn.Platform/issues/2653

I tested a clean install.  I'm pretty sure the issue is still there.  The only thing I did was follow the steps to remove the Digital Assets Manager.  Even with the inline editing disabled I cannot view the Resource Manager if the js files are compressed.  It is ok with the CSS compression but it crashes with the the JS enable

I found the offending js in DesktopModules\Admin\Dnn.PersonaBar\scripts\exports.  The error seems to be in the persona bar export bundle near line 41064.   I believe there may be something wrong in the regex..

Even if you disable the Composite files entirely I still am seeing an additional error coming from /node_modules/scheduler/cjs/scheduler.production.min.js.

Hi, I also ran into this today on a dnn 9.10.2 site.

The new resource manager fails to load when composite files are on

This is not just for clean installs, upgraded installs suffer from the same thing.

Still a major issue
Outlook voor iOShttps://aka.ms/o0ukef downloaden

Van: stale[bot] @.>
Verzonden: Wednesday, March 30, 2022 7:30:03 AM
Aan: dnnsoftware/Dnn.Platform @.>
CC: Tycho de Waard @.>; Comment @.>
Onderwerp: Re: [dnnsoftware/Dnn.Platform] Resource Manager not working with Composite Files enabled (Issue #4885)
We have detected this issue has not had any activity during the last 90 days. That could mean this issue is no longer relevant and/or nobody has found the necessary time to address the issue. We are trying to keep the list of open issues limited to those issues that are relevant to the majority and to close the ones that have become 'stale' (inactive). If no further activity is detected within the next 14 days, the issue will be closed automatically.
If new comments are are posted and/or a solution (pull request) is submitted for review that references this issue, the issue will not be closed. Closed issues can be reopened at any time in the future. Please remember those participating in this open source project are volunteers trying to help others and creating a better DNN Platform for all. Thank you for your continued involvement and contributions!
—
Reply to this email directly, view it on GitHubhttps://github.com/dnnsoftware/Dnn.Platform/issues/4885#issuecomment-1082637822, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACFLXHLYPEM4T4BYUVSEFP3VCPRFXANCNFSM5GS7SYSA.
You are receiving this because you commented.Message ID: @.***>

Work as started on a brand new resource-manager UI, we it gets to a testable point I'll put out some beta or some such so people can get involved in some testing.

I could fix this issue by excluding just this single js file (resourceManager-bundle.js) from DNN Composite Files.
If you have the same issue, download and extract this file to the RM directory. or simply download and install this module.

The resource manager has been completely rewritten in v9.11.0 and no longer has that bundle file which should fix this issue.


Image is blurry after resizing puppeteer screenshot

Question about an existing feature
I'm trying to resize a screenshot taken with Puppeteer, and finding the image to be very blurry
When you searched for similar issues, what did you find that might be related?
I looked through a few threads here and the docs and tried messing with the kernel, but with no success
Please provide a minimal, standalone code sample, wit
const screenshotBuffer = await page.screenshot({ path: "screenshot.png" }); //puppeteer screenshot
const resizedBuffer = await sharp(screenshotBuffer)
        .resize(365, 206, {
          fit: "fill",
          kernel: "lanczos3",
          fastShrinkOnLoad: false,
        })
        .toBuffer();

Please provide sample image(s) that help explain this question
Without resize:

With resize:

With resize, zoomed in to show blurry

That same image resized in Figma is perfect quality

I hope this information helped. Please feel free to re-open with more details if further assistance is required.


[FEATURE REQUEST] Rook/Ceph Kubernetes Native Storage for AWS EKS

Is your feature request related to a problem? Please describe.
We don't have support for Kubernetes Native Storage in Kubernetes at the moment for EKS Kubernetes cluster.
Describe the solution you'd like
We want to add support for Cloud Native Storage for EKS Kubernetes based on Rook/Ceph solution that based on our comparison: https://github.com/mkyc/k8s-pv is the best option.
Describe alternatives you've considered
None.
Additional context
Historical task for define additional disks with discussion: #139
Non-EKS version: #2891
Kubernetes storage comparison: https://github.com/mkyc/k8s-pv

Closing because of the decision not to implement modules.


Add TomTom GO

Oh, my bad - must have messed up a rebase

Oh, my bad - must have messed up a rebase, sorry

Don't worry, it happens :)
Thanks for the contribution!


NO # IN FRONT OF TAG, Make search hard, Solution in Comment

Topics:: {{ tags | map("#{}") | join(", ") }}
put this in metadata

its a request to create, thanks

Fix in v0.0.16


[testing/ci] Tracking issue for testing issues

[x] ~the uploaded coverage report is wrong~ (#1757)
[x] ~tests are segmented in two different ways which makes it difficult to run the full test suite, and also leads to a bunch of unnecessary makefile targets~ (#1773, PR was closed, moved to issue #1781)
[x] ~unit tests are not run on appveyor (windows)~ (#1760)
[ ] integration and integration-parallel are separate targets but do not need to be separated (#1759)
[ ] all tests in the root containerd package are assumed to be integration tests, however there is logic in that package which could be tested with unit tests (io.go, io_unix.go).

@dnephin Thanks for putting this list together!

all tests in the root containerd package are assumed to be integration tests, however there is logic in that package which could be tested with unit tests (io.go, io_unix.go).

We should probably move these to a subpackage.

The spec_*.go files in the root package are another similar case (to io). They have significant logic, and unit tests, but right now those tests are run as part of the integration test suite.
I think moving them to new packages sounds appropriate so that the root package can remain the client. Any suggestions for the names of these packages? The most obvious seems to be io, and spec, so I can start there. Although spec may be too generic, I'm not sure if it should be containerspec.

I think spec is fine, or oci, or oci/runtime oci/image.  Just some ideas.

I'd prefer oci over spec

Ok, I tried moving spec*.go to an oci package, but I immediately ran into circular imports. The SpecOpts interface includes a Client parameter which is part of the containerd package.
SepcOpts could use an interface like this instead of Client
type APIClient interface {
    NamespaceService() namespaces.Store
    ContainerService() containers.Store
    SnapshotService(snapshotterName string) snapshot.Snapshotter
    ...
}

WDYT?

@dnephin Just call it Client and define it close the usage. Its nice that it will make the set of methods minimal based on what is actually used!


[Feature] Start and End datetime

We need to have a way to activate and deactivate rules basing on dates. Example: we might want to enable rule for one month, during which special "prize" will be added to specific orders by Employee who'll browser for Orders with special status.
AC

Start Date optional field with datetime input is created in rule create/edit form
End Date optional field with datetime input is created in rule create/edit form
Start and End date are displayed on Rules Grid
Rules executed after End Date should not be processed
Rules executed before Start Date should not be processed

Start and End Date will be in store timezone?

ACs updated: Start and End datetime should be validated against store timezone


WAF is allready integrated with Azure Security Center

Hi, the doc says "WAF will be integrated with Azure Security Center soon", it is already integrated, see more details here https://docs.microsoft.com/en-us/azure/security-center/security-center-partner-integration

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

ID: 29d1f0bd-9465-c7d8-1006-32e050a2419d
Version Independent ID: 0d3bd3f8-6759-02ea-4a30-fc7b40f2c30e
Content: Introduction to web application firewall (WAF) for Azure Application Gateway
Content Source: articles/application-gateway/waf-overview.md
Service: application-gateway
GitHub Login: @amsriva
Microsoft Alias: amsriva

Hello @gunnarcms Thanks for bringing this to our attention, I have assigned this to the author so it can be updated

@gunnarcms
Updated the sentence.

#please-close


Typo in python lesson 19. Detention

Hello team,
I would like to report a typo in this page.
The string 'computer' should be replace with 'computers'.
The first noun, modifier, verb, or pronoun must agree in number with the others in a clause.
Please see attached picture for more context. 👇

+2! Updated and closed issue:
https://github.com/codedex-io/curriculum/commit/447e9e0cf21f35ad17fe33c70f8d63b9fcfcd7ea


push notifications (v1) | design

User story / Description
As a user, I want to see that I have new notifications in BC Wallet without opening the app so I know to open the app and respond to them.
As a user, I want to be able to toggle on/off push notifications so that I can control the number of notification I get in my phone
Acceptance Criteria

User is able to turn on/off push notifications
User is provided a push notification that adequately informs them of a new notification from BC Wallet

Wireframes

Duplicate of #1366


Add method to get the active camera while rendering

See this thread for more http://answers.playcanvas.com/questions/1432/get-camera-used-for-rendering

It is somewhat more complicated with multiple cameras used. So it is more encouraged to the developer to manage own cameras references and act accordingly.
There might be a case where something is rendered to different cameras and need to be modified so. This probably will require a clone of renderable model with different culling mask on it to ensure they are rendered to own cameras and modified accordingly.

I think it's very useful. Currently using scene._activeCamera for that all the time, but we should have a reliable public method.

How does this addresses concern of multi-camera cases?

_activeCamera is currently the last rendered camera actually (if you're checking in in update()). However, if you have a pc.Command() that is executed inside the rendering loop, the _activeCamera will what it is.

So would that be an event on MeshInstance that would be called for every render by different cameras?

Probably just make scripts subscribe to camera rendering start? Events per culled mesh instance is overkill.

That would do :)

I feel like this is probably covered by the Layer System. If not it's now out of date so a newer and more specific issue should be opened.


Make library available via cdn

I love this library. I use it for most of the web projects I create. I was wondering if you would consider making this library available via cdn.
Thanks

Have you tried the jsDelivr CDN?
<link rel="stylesheet"<EMAIL_ADDRESS>integrity="sha384-GJupCSwpa/5Jlkr/zMNCiBxPP7//lA3VTn0C5aOao0nhGEskGTL19lBzk0eVmfUC" crossorigin="anonymous">

No, it wasn't apparent on the Readme file for getting started. Can I make a pull request for this?

Yes, go ahead.
https://grayshift.io/docs/getting-started/introduction/
You might find this useful.


Redesigned newsletter box.

@eleweek Using WTForms now. The form validates in my tests.

It doesn't show notification when input isn't correct. Please, use wtf.form_field. Lables can be disabled in forms.py.


Large datagram can block SendMessage and never be sent

Currently the check in SendMessage only requires the size of the datagram is not greater than peer's max_datagram_frame_size parameter. However some implementations send 65535 as max_datagram_frame_size  to indicate accepting any datagram frame, which makes SendMessage may put a large datagram frame to the send queue and the frame may never be sent if it is too large to fit in a packet. Maybe the size check in SendMessage can be more strict so that the case above can cause an error instead of blocking following calls to SendMessage?

Duplicate of #3222.


[SMALLFIX] Using a newer java and maven to build Tachyon in vagrant/deploy

Old script point to an outdated maven repo that is not working anymore.
Instead we fetch a specific version of maven that is known to work, and
a java version that is required of that maven version.

Thanks for the fix! +1 LGTM

@yuzhu Thanks for the fix, does this also apply to the 0.7 branch?

Yes, it applies to both master and 0.7

@yuzhu Could you open this PR against the 0.7 branch then?

PR created for 0.7 branch at
https://github.com/amplab/tachyon/pull/1242

Thanks, this will be merged to master when 0.7 is merged back.


Module 1: Desktop and Mobile Portfolio

This project includes:

HTML and CSS for a portfolio page
It includes work detail section and about me section
This project was created with major use of Flex box and grid.
Form Added To Portfolio and styled with collaborator
Desktop responsive style added

@topeogunleye hi,
I have made changes according to your comment. Could you please look over it?

@topeogunleye hi, I have made changes according to your comment. Could you please look over it?

@topeogunleye hi, I have made changes according to your comment. Could you please look over it?

Hi @helina42, please there is still an element overflowing around your contact section that is causing an horizontal scroll:
Kindly see the video below for more details:
https://www.loom.com/share/c07ae277b7f94e439a3cfdb25acb543c

@topeogunleye hi
Thank you for that very descriptive explanation. I have removed the margins that managed to fix the problem.
Could you have a look?
I have made changes after I have requested another review will they be able to view my recent changes?


[SPARK-14912][SQL] Propagate data source options to Hadoop configuration

What changes were proposed in this pull request?
We currently have no way for users to propagate options to the underlying library that rely in Hadoop configurations to work. For example, there are various options in parquet-mr that users might want to set, but the data source API does not expose a per-job way to set it. This patch propagates the user-specified options also into Hadoop Configuration.
How was this patch tested?
Added a unit test to test both the read path and the write path.

cc @yhuai / @andrewor14

Test build #56973 has started for PR 12688 at commit 3d53396.

LGTM

Test build #56973 has finished for PR 12688 at commit 3d53396.

This patch fails PySpark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

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

Test build #56979 has started for PR 12688 at commit 5c5e6a6.

Test build #56979 has finished for PR 12688 at commit 5c5e6a6.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

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

Merged build finished. Test PASSed.

Thanks. Merging to master!

lgtm


error running bifrost parachain in mainnet

Overview
error running bifrost parachain in mainnet
Steps to Reproduce

run an bifrost parachain in mainnet

Expected Behavior
bifrost parachain should start running
Actual Behavior
bifrost parachain is not running
Screenshots

issue is verified and closing the bug as fixed


feat: add cross device sync

ref: GitHub - Tachiyomi Pull Request #9790
Currently, there are two services available: Syncyomi, which is self-hosted, and Google Drive.
Once merged you will need to create OAuth 2.0 Client IDs in google console then replace the app/src/main/assets/client_secrets.json

Once all of that is done just need to set the app to publish instead of testing that way everyone can access it otherwise limited to 100 users we add for testing, we don't need to submit the app for approval since we are not using sensitive scopes. More info here
OAuth Consent Screen

Scopes

Initially I'll do reviews on small independent sections and ask you to make separate pr for them e.g. the db change you did which you can go ahead and make a pr for

Initially I'll do reviews on small independent sections and ask you to make separate pr for them e.g. the db change you did which you can go ahead and make a pr for

#113

Make a separate PR for this file and also maybe prefix all of them with __SYNC__?

#149 Let me know on that branch if I need to change anything else.

Build fails?

Build fails?

Hmm the build is okay it's just detekt errors, which is just too strict at the moment, to name a few:
Class 'SyncPreferences' with '13' functions detected. Defined threshold inside classes is set to '11' [TooManyFunctions]
/home/runner/work/mihon/mihon/app/src/main/java/eu/kanade/tachiyomi/data/sync/SyncManager.kt:371:43: This expression contains a magic number. Consider defining it to a well named constant. [MagicNumber]
/home/runner/work/mihon/mihon/app/src/main/java/eu/kanade/tachiyomi/data/sync/SyncManager.kt:372:44: This expression contains a magic number. Consider defining it to a well named constant. [MagicNumber]


Drammer Crashes

Rooted using Towel Root.
Samsung Galaxy S5 Active (SM-G870A)
4.4.2 Kitkat (Locked bootloader)
SE Enforcing.
Instant app crash upon tapping.

Thanks for reporting! We hope to look into crashes like this eventually, but unfortunately not anytime soon. Your best bet is to compile and run the native binary directly.


feat: use post_commit hook to broadcast rlog

Looks good, the rest can be ironed out in the later PRs.


Apply OWASP API security checks and address vulnerabilities if found

OWASP API Security Checks
This pull request applies OWASP API security checks to identify and address potential security vulnerabilities in the API code. The Open Web Application Security Project (OWASP) provides a set of best practices and guidelines for securing web applications, including APIs.
Changes Made

Implemented OWASP API security checks to identify and address potential vulnerabilities.
Applied recommended security measures and mitigations to enhance the security of the API.

Why is this important?
Ensuring the security of our API is critical to protect sensitive data, prevent unauthorized access, and maintain the trust of our users. By applying OWASP API security checks, we proactively identify and address potential security vulnerabilities, reducing the risk of security breaches and data leaks.
How to Review
Please review the changes made in this pull request and assess the security measures implemented. Ensure that the recommended OWASP guidelines are followed and that the necessary security controls and mitigations are in place. If you have any questions or concerns regarding the security changes, please feel free to leave a comment.
Addressing Vulnerabilities
If any security vulnerabilities are identified or if you have any recommendations for further security enhancements, please raise them in this pull request. We are committed to addressing and resolving any security issues promptly.

Merging


Prevention of registrations of businesses at/from home in OSM.

In The Netherlands, there's a steady flow of anonymous notes from onosm.org regarding businesses at or from home. These aren't visible from the street nor are they meant to be visited.  Thus the consensus in the Dutch OSM community is that they shouldn't be entered in our database. The notes are (generally) solved with an explanatory comment and no edits. In very rare cases, the business owner registers himself on OSM, reopens the note and explains why his business should be on OSM.
In my opinion, the user interface of onosm.org should tell people that they should only enter businesses like shops, offices and studios that admit clients. This would help the OSM editors by limiting the amount of anonymous notes that won't be processed anyway. And it would prevent disappointment at the user's side because his request isn't going to be admitted.

See also issue #65

I don't know that I can prevent people from adding notes. Adding a some text will probably not stop anyone from using the form, but we could remove items from the category selection list to discourage them from adding these sorts of places. Can you go through the list and propose some to remove?

Adding some discouraging/warning text was what I was thinking about.
There isn't any category to remove, as all businesses at home that I've come across are also valid for regular businesses that do belong in OSM. Clothing shops, IT service companies, webdesigners: if they're on a high street or in a business park, it's ok.

And while we're at it: it would be nice if spam was prevented as well. We don't need juvenile 'fun' notes about backyard activities, references to porn etc. Although this probably will be a case of reverse psychology (if you warn them not to, they're into it twice as much).

You could consider a honeytrap question/category, i.e. thank them for their submission, but reject them silently if they say yes to it being a home-based business.

These aren't visible from the street nor are they meant to be visited.

Thats not an acceptable threshold to exclude valid businesses IMHO
You state yourself that

all categories of businesses at home that I've come across are also valid for regular businesses that do belong in OSM. Clothing shops, IT service companies, webdesigners:

if they're on a high street or in a business park, it's ok.

There are a heck of a lot of businesses that are not on high streets or in business parks.

In very rare cases, the business owner registers himself on OSM, reopens the note and explains why his business should be on OSM.

What justifications have you come across? Has there been a case where a business has given their explanation and still the business has not been allowed into OSM?

In my opinion, the user interface of onosm.org should tell people that they should only enter businesses like shops, offices and studios that admit clients. This would help the OSM editors by limiting the amount of anonymous notes that won't be processed anyway. And it would prevent disappointment at the user's side because his request isn't going to be admitted.

There are a lot of businesses out there that do not admit clients. It doesn't make them less valid than one that does

What justifications have you come across?
One computer repair home business that sometimes used his home as a pickup point. That's the only case I've handled, out of a few dozens notes.
Has there been a case where a business has given their explanation and still the business has not been allowed into OSM?
Not to my knowledge.
There are a lot of businesses out there that do not admit clients. It doesn't make them less valid than one that does.
You're right, I've left a bit of text out: and/or are visible from the street. That's a condition for verifiability ("map what's on the ground").
There's a recent discussion about this subject on the Dutch forum: https://forum.openstreetmap.org/viewtopic.php?id=64968. If you run it through a translator, you might get the gist of it. Google Maps is mentioned for comparison.

Thanks, I went through that discussion on the Dutch forum and based on it the only thing of note is that your statement in your first post is untrue.

Thus the consensus in the Dutch OSM community is that they shouldn't be entered in our database.

There is no consensus in that discussion at least

I don't think we should limit what types of businesses can ask to be part of OSM, and I can't think of a great way of limiting it via onosm, so I'm going to close this. I'm open to specific ideas, though.


Handle '.' as a time value separator

Fixes #300.

Wow. The tests are on fire.

work's like a charm in my place!
also i think i found the real problem.

i use . for time separator on my current OS system, then i try to change : then it's work too (without this PR)

@agungyuliaji Nice find and this is really weird. The only reason I can then think of that YouTube somehow gets to read the way our local time is formatted too! Anyway, I am going to merge this in if this fix works unless we face a similar issue in future.

Fudge the tests if it doesn't even work in the first place!

🚀
and also forget that what i've said ⬆ just realized I was still use '.' when i type that


Typescript compilation fails for DTO with Dictionary<Enum, string> property

The following property in DTO:
public Dictionary<DateTimeKind, string> EnumDictionary { get; set; }

Generates the following piece of code in toJSON method:
        if (this.enumDictionary) {
            data["enumDictionary"] = {};
            for (let key in this.enumDictionary) {
                if (this.enumDictionary.hasOwnProperty(key))
                    (<any>data["enumDictionary"])[key] = this.enumDictionary[key];
            }
        }

Typescript complains:
error TS7053: Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ readonly Unspecified?: string | undefined; readonly Utc?: string | undefined; readonly Local?: string | undefined; }'.
  No index signature with a parameter of type 'string' was found on type '{ readonly Unspecified?: string | undefined; readonly Utc?: string | undefined; readonly Local?: string | undefined; }'.

2217                     (<any>data["enumDictionary"])[key] = this.enumDictionary[key];                                                              ~~~~~~~~~~~~~~~~~~~~~~~~

Apparantely, typescript assumes key is of type string.

I guess the easiest fix is to change
(<any>data["enumDictionary"])[key] = this.enumDictionary[key];

into
(<any>data["enumDictionary"])[key] = (<any>this.enumDictionary)[key];

But if you prefer, it could also be fixed by properly typing the key:
data["enumDictionary"] = {};
let key: keyof typeof this.enumDictionary;
for (key in this.enumDictionary) {


Fixes for BeatSaber 0.12.0p1 & other bugs

Fixes camera sometimes not spawning properly when compiled against 0.12.0p1 & fixes issue #12.
~There is however still a lag issue that occurs after returning multiple times from a song to the main menu; currently investigating that.~ Fixed the lag issue. CameraMoverPointer instances were being created when one already existed, which eventually caused lag (at around 50 instances on my computer it got very noticeable).
I also took the liberty of simplifying the 3rd person camera repositioning system since it was a bit confusing and there was some code duplication here and there, but that can be reverted if it isn't deemed appropriate.

Looks like this fork is no longer active, and judging by BeatSaberModInstaller, the community is going with this fork.

Yep. It looks like Brian fixed the issue on his end already so I'll just close this PR.


label lists and source code blocks page break issue

Hi,
I really like this new addition to asciidoctor, it is really sweet. I noticed an issue/feature though that I wanted to bring to your attention. When I have an list and then a subsection of the list is source code block that wraps more than 1 page pdf builder doesn't recognize the fact that the list header belongs on the preceeding line of the text vice creatinga  page break specifically for the new code.
e.g.
list-element::
[source,python]
-----
''''bunch of code that spans more than a page'''
-----

Regardless of whether I create a page break before the list-element the list element always has a page break between the source code.

If the code can fit on a single page, it will automatically be advanced to the next page. If it cannot fit on a single page, it will begin at the cursor and spill over to the next page.
That gap between the term and the description caused by the block being advanced to the next page cannot be changed.
We're discussing a possible solution to control the "breakability" of blocks in this issue: #509.


AVAudioNodeCompletionHandler example

Added example for #30. I also made a new section for all the AudioPlayer Cookbook demos to go when they're finished. It seems like there are a lot of questions about how to use it.

Its okay for develop to depend on develop.


61 lcs timedelta support

Hello @vhirtham! Thanks for opening this PR.

In the file tests/test_transformations.py:

Line 12:1: F401 'pandas.DatetimeIndex as DTI' imported but unused

In the file tests/test_utility.py:

Line 9:1: F401 'pandas.DatetimeIndex as DTI' imported but unused
Line 13:1: F401 'weldx.transformations as tf' imported but unused

In the file weldx/visualization.py:

Line 4:1: F401 'pandas as pd' imported but unused

Do see the Hitchhiker's guide to code style


Fix #38: Allow resetting the token if you can't access it

@Jameskmonger merging because I really want to do a release, I'll clean up the var names later


Update example in traverse docs

Addresses #1666

:deciduous_tree:

Perfect!

Very succinct, like the nested arrow syntax on safeDiv too!
safeDiv = n => d => d === 0 ? Nothing() : Just(n / d)


2020/03/12 19:08:14.880 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"

cat myMon.log
2020/03/12 19:08:14.880 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:11:09.089 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:21:04.166 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:21:05.800 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:21:08.247 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:26:31.090 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:56:12.483 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:56:13.374 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:56:13.976 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 19:56:19.560 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
2020/03/12 20:02:29.209 [E] [main.go:88] Error: Received #1227 error from MySQL server: "Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation"
You have mail in /var/spool/mail/root

请检查 MySQL 用户权限。


upload art frontend

Users need to have a place to upload image files.

The files do not need to be saved, only displayed in a Stateful widget

I am going to put this in the overview page as a form to start, if this conflicts with anyones current plans let me know.

For now this step is going to be uploading a URL just like music. later we can change it back.


Add ability to create a compile_commands.json file

I would like to humbly request a feature to generate a compile_commands.json file from a project.yml using a new subcommand for ceedling. The compile_commands.json file is a file that basically lists the compile command for each translation unit in the project. The format of the JSON file is specified in the link that I provided. This has two important use cases:

This can help debugging, although we are probably fine with the verbose options as they are.
More importantly this will give us seamless vscode integration because the C/C++ plugin is able to parse the generated file and make IntelliSense understand the structure of the code. This means we get full code completion, navigation and such in a modern IDE with a huge market share. I would consider this a giant usability improvement.

What do you all think?
EDIT: I am willing to spend effort on this, although I don't have giant amounts of spare time. Unfortunately I don't speak Ruby, but I am willing to learn. Also I feel this should be a pretty low hanging fruit, because the compiler commands are very straightforward in the project.yml and we already have the ability to list all required sources as per ceedling files:source.

Add cscope/ctags generation then as well.

There's a plugin already, check if it works for you.

There's a plugin already, check if it works for you.

Thank you so much, this is exactly what I was looking for. I wish this was more prominently featured in a section like "IDE integration" in the main ceedling docs, because googling for that did not bring this plugin up (at least in my filter bubble). For anyone interested: the compile_commands.json file is generated at the root of the ceedling build dir.

I'm reopening this to remind us to add documentation for this feature.


[BUG] device name ignored for Spotify and cannot stream to specific device with multiple devices on the same network

Description
I own two Mycroft Mark II devices. I would like to use both of them to stream music from Spotify (ideally as a pair of speakers, but let's leave that for now).
However, only one of the two devices get discovered, randomly. Moreover the name displayed in Spotify is Neon Mark 2, despite having set a (different) custom name for both devices in settings.json through the option "raspotify_name". Looks like this setting is ignored and I believe it is part of the problem why I see only one device.
I can stream to the (discovered) device just fine, but I can't choose which one of them.
Steps to Reproduce
Stream music from Spotify to a Mark II device when there is more than one on the same network.
Relevant Code
No response
Other Notes
No response

Hi @aofc , thank you for reaching out. It appears that while I set the property to read from the settings.json file, it does not actually update that file on skill load/file write. I'll get that corrected.
In the meantime, have you tried using the voice intent to set the name? "Rename Spotify device" should trigger a verbal request to change the name, which will then display what it heard you say and give you opportunities to correct it. That's how I set my multiple devices.

As it turns out, both the skill and the plugin needed some adjustments, but the fixes I'm proposing should work. I would anticipate them to be in an alpha version of Neon soon - possibly as early as today or tomorrow if I can get them reviewed in time. 🙂
Thank you so much for reporting this! I'm glad you're otherwise finding this functionality useful.

I'll test that as soon as I can then.
But in the meantime, I didn't use spotify for a few days and just noticed that one of my Mark II got renamed successfully, well almost. I guess I had to restart the services or reboot it for the change to take effect and didn't notice until now. Although it was supposed to be named "neon bedroom", it is advertised as "neonbedroom".  Tried changing the name again in the settings.json file of the skill, at least trying to capitalize it, it didn't work either despite restarting. It's still all lowercase and no space, but in the settings file it had a space. You say there's a plugin involved as well, I'm wondering where the device name is actually stored?
But the good thing is it solved my other issue: not being able to play to both devices. Now that one of them has a different name, I can see both devices in Spotify.

I'll test that as soon as I can then.
But in the meantime, I didn't use spotify for a few days and just noticed that one of my Mark II got renamed successfully, well almost. I guess I had to restart the services or reboot it for the change to take effect and didn't notice until now. Although it was supposed to be named "neon bedroom", it is advertised as "neonbedroom".  Tried changing the name again in the settings.json file of the skill, at least trying to capitalize it, it didn't work either despite restarting. It's still all lowercase and no space, but in the settings file it had a space. You say there's a plugin involved as well, I'm wondering where the device name is actually stored?
But the good thing is it solved my other issue: not being able to play to both devices. Now that one of them has a different name, I can see both devices in Spotify.

The settings.json file is where the name is stored. I added code to this skill that sends an update request to the plugin at runtime, and a section to the plugin that restarts the service. That should take care of some of what you've described.
As for the missing spaces, that was a deliberate design decision. IIRC Spotify behaves unpredictably if you include spaces. Capitalizing it in the settings.json file, with the new updates, should behave as expected.
Thanks for your patience and for calling out this gap!

@aofc Very old issue, sorry to revive, but did the PRs resolve your issue? If so I'll go ahead and close this.

yes it did. you can close this


[Bug] The Bigint Type Values shown in Doris Web UI loss precision

Search before asking

[X] I had searched in the issues and found no similar issues.

Version
1.2.2
What's Wrong?
The Bigint Type Values shown in Doris Web UI loss precision.

What You Expected?
Show the correct value.
How to Reproduce?
No response
Anything Else?
No response
Are you willing to submit PR?

[X] Yes I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Hello, I did have this problem after the test, we will deal with it as soon as possible, you can add me on wechat, I will give you feedback as soon as possible, my wechat: cyllyy810222


Type checker loses type in for-of

TypeScript Version:  2.0.8
Code
// test.ts
interface Type {
  type: number;
}

interface TypeExt extends Type {
  arr: Type[];
}

const guard = (arg: Type): arg is TypeExt => arg.type === 1;
const otherFunc = (arg1: Type, arg2: TypeExt): void => {};

export function y(arg: Type): void {
  if (guard(arg)) {
    for (const ITEM/* error is here */ of arg.arr) {
      if (otherFunc(ITEM, arg)) {
      }
    }
  }
}

Compiled with cmd: tsc --noImplicitAny test.ts
Expected behavior:
No errors
Actual behavior:
test.ts(14,16): error TS7022: 'ITEM' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.

This is a control flow analysis issue. In order to infer a type for ITEM we need to figure out the control flow type of arg.arr. That in turn means we need to look at constructs that affect the type of arg. This includes the call to otherFunc which looks like it could be a user defined type predicate. In order to determine if it is a type predicate, we resolve the call expression, which entails resolving the argument expressions, which requires us to know the type of ITEM. This creates a circularity we can't resolve, so we fall back to an implicit any type.
We can fix this by having the type predicate recognition logic first resolve the type of the function object and examine all of the call signatures. If none of them are user defined type predicates, we can bail out early without resolving the call argument expressions, which avoids the circularity.
Meanwhile, you can break the circularity simply by adding parentheses to arg in the call to otherFunc. In other words, change the call to otherFunc(ITEM, (arg)). This causes the control flow analyzer to no longer consider the call a possible user defined type predicate invocation.

@ahejlsberg
Thank you for the parentheses workaround.
I want to figure out this. PR is acceptable, isn't it?

@arusakov Fix now in master!


Bugfix/ Ensure that the stored file is the same as the one passed from client

Checklist

[x] I tested all changes and all related features with different users (student, tutor, instructor, admin) on the test server https://artemistest.ase.in.tum.de.
[x] Server: I added multiple integration tests (Spring) related to the features
[x] Server: I added @PreAuthorize and check the course groups for all new REST Calls (security)
[x] Server: I implemented the changes with a good performance and prevented too many database calls
[x] Server: I documented the Java code using JavaDoc style.
[x] ~Client: I added multiple integration tests (Jest) related to the features~
[x] ~Client: I added authorities to all new routes and check the course groups for displaying navigation elements (links, buttons)~
[x] ~Client: I documented the TypeScript code using JSDoc style.~
[x] Client: I added multiple screenshots/screencasts of my UI changes
[x] ~Client: I translated all the newly inserted strings into German and English~

Motivation and Context

We don't want user to loose their files and we notify them if the file was not stored correctly due to some internal error on the server.
Fixes #1097
Description

We now check if the hash sum of the file passed from the client is the same as hash sum of the file stored on the server. Additionally, we also check if the file content is not empty to avoid storing empty files on the server.
If the submission of the file upload exercise failed error message is shown.

Steps for Testing

Log in to Artemis
Navigate to Overview
Select Course with active File Upload Exercise
Start File Upload Exercise
Submit a file (no errors shown)

File upload still works and empty files are being rejected.
The exception message is not passed on to the frontend, right? I'm only getting the generic Your submission for file test.png failed! alert in the frontend when submitting an empty file.

Thanks for the review @HanyaElhashemy and @madwau. Yes the error is still generic. In my opinion the user should not see specific details about the error.

Hm, if the uploaded file is empty, why not let the user know about it so they know it's their fault and they can fix it? Off the top of my head I don't see any security implications here.

Hm, if the uploaded file is empty, why not let the user know about it so they know it's their fault and they can fix it? Off the top of my head I don't see any security implications here.

Thank you for the suggestion @madwau . I first thought that it is not possible to upload empty file on purpose, but I was able to locally create empty file and receive the error. I created a new EmptyFileException for this case and now the error should be correctly propagated to the client.

Nice fix, especially saving the last successful file after an unsuccessful file upload. However, could you also show it on the GUI? It still says "you have no submission". I have to navigate back to the overview and click the "view submission" button again in order to see it after an unsuccessful submit. It would be good if the "you have submitted a file xmin ago" description does not disappear after an unsuccessful submit.
Screenshot 1: The view after an unsuccessful file upload. Note that the file successfully uploaded before disappears from the GUI

Screenshot 2: Says no file submitted although before the unsuccessful submission there was a successful submission. You have to click view submission again to see it

I agree with the first point.
I have a question about the second one - Where is the user supposed to see that a file is submitted on the second screenshot? We have the same behavior with Text submissions as well, as far as I can see. The "results" get updated after a grading has been received, right?

Nice work! The functionality is there. I can successfully upload a file and get a message validating that. When I submit an empty file, I get a notification about the problem as well.
I agree with Hanya that it would be nice if there is an option to not overwrite the successful upload on the "View submission page" when uploading an empty file.

Nice fix, especially saving the last successful file after an unsuccessful file upload. However, could you also show it on the GUI? It still says "you have no submission". I have to navigate back to the overview and click the "view submission" button again in order to see it after an unsuccessful submit. It would be good if the "you have submitted a file xmin ago" description does not disappear after an unsuccessful submit.
Screenshot 1: The view after an unsuccessful file upload. Note that the file successfully uploaded before disappears from the GUI

Screenshot 2: Says no file submitted although before the unsuccessful submission there was a successful submission. You have to click view submission again to see it

I agree with the first point.
I have a question about the second one - Where is the user supposed to see that a file is submitted on the second screenshot? We have the same behavior with Text submissions as well, as far as I can see. The "results" get updated after a grading has been received, right?

Yes, you are right. Thanks for drawing my attention. I updated my comment!
It is only missing on the view submission page, as seen in screenshot 1 :)

Nice fix, especially saving the last successful file after an unsuccessful file upload. However, could you also show it on the GUI? I have to navigate back to the overview and click the "view submission" button again in order to see it after an unsuccessful submit. It would be good if the "you have submitted a file xmin ago" description does not disappear after an unsuccessful submit.
Screenshot 1: The view after an unsuccessful file upload. Note that the file successfully uploaded before disappears from the GUI

Thank you for reviewing my PR @beatrisbu and @HanyaElhashemy. Good point about still showing previous submission on incorrect submission. Now it is fixed.

Good Fix! Thanks for responding to my comment ^^

Hi, I tested it and it works as intedended for files/ empty files but I obviously wasn't able to reproduce an internal server error. Also well done keeping the PR manageable !

Thank you for the reviews @ungaralex and @Minh13 . I implemented the suggested changes for translations and extended the file upload submission test to also check if the stored file is not empty

Thank you for addressing the issues I mentioned @maxr96 :)
Just a few things that I noticed while testing the new changes:
* The submit button is looks like it's disabled after submitting a file (even if it's not)
  ![image](https://user-images.githubusercontent.com/33764166/70460207-12ccc080-1ab6-11ea-8572-d0d9e437474c.png)

* I could submit an empty PDF file, the file does not overwrite my old submission, but the application shows that I have successfully uploaded the file
  ![image](https://user-images.githubusercontent.com/33764166/70460326-51627b00-1ab6-11ea-9149-b06b28941cc2.png)

Empty file:

Thank you for addressing the issues I mentioned @maxr96 :)
Just a few things that I noticed while testing the new changes:
* The submit button is looks like it's disabled after submitting a file (even if it's not)
  ![image](https://user-images.githubusercontent.com/33764166/70460207-12ccc080-1ab6-11ea-8572-d0d9e437474c.png)

* I could submit an empty PDF file, the file does not overwrite my old submission, but the application shows that I have successfully uploaded the file
  ![image](https://user-images.githubusercontent.com/33764166/70460326-51627b00-1ab6-11ea-9149-b06b28941cc2.png)

Empty file:

Thank you for the review @lovaiible.

The submit button is indeed disabled until the file input is empty. It enables when you select a new file yo upload
I tried to do the same with empty pdf file and I saw the error. Can you maybe give more details on how this happened? Did you check the network panel in the Developer Tools? You should see a 400 response from the server

I have an additional idea: We could also store the file hash in the database, so that even in the worst case, students could prove that they submitted a specific file by comparing the hashes. What do you think @maxr96 @krusche ?

I have an additional idea: We could also store the file hash in the database, so that even in the worst case, students could prove that they submitted a specific file by comparing the hashes. What do you think @maxr96 @krusche ?

That is actually a good idea. We can definitely store the hashes, but I am not sure how the tutors/instructors can see them afterwards. So in this case student will have to send the submitted file manually to the tutor and they will do the hash check, right?
I think now the worst case is the file being accidentally deleted, but at least the file path on the submission is stored. Tutor/instructor will still be able to see the fact of submission, only the file link will not work. In this case storing the hash will only help to ensure that no content was changed since the last submission. But I guess it could also happen that the student still does some changes and then he can't prove his submission anymore


SadTalker +DPE 生成效果较差

将SadTalker 生成视频作为源视频，data/s.mp4  作为驱动视频进行pose 驱动，和提供的demo 相比结果比较差，中间需要做什么处理吗
第一个视频是SadTalker  生成的结果，第二个是DPE pose 驱动的结果
https://user-images.githubusercontent.com/21115878/236419311-63f501f8-d425-4e46-9617-f5630e6f7d4a.mp4

For the current solution, you can try to narrow down the distance between the head proportion of source video and driving video, such as according to the 'crop_video.py' to process video, to make the result better.
However, there are some problems:

The provided pre-trained model was only fine-tuned on expression, and we didn't fine-tune pose information. Actually, we have had a better model for pose, but now I just can't find it. Maybe I will train another version afterwards.
Although we have a better model for pose transfer, DPE focuses on the transfer of expression, which means that pose model still has some limitations, for example, the proportion of heads. In fact, we are going to solve this problem in the next version.

Thanks!


[Improvement][BatchQuery] Batch query ProcessDefinitions belongs to need failover ProcessInstance.

Purpose of the pull request

Batch query ProcessDefinitions belongs to need failover ProcessInstance.
This PR‘s implementation also fits in the [Refactor]Migrate some interface functions from ProcessServiceImpl to DAO, like [Refactor] Migrate all taskInstance-related interface functions from ProcessServiceImpl #12505
This PR is same as [Improvement][BatchQuery] Batch query ProcessDefinitions belongs to need failover ProcessInstance. #12499

Brief change log
[Improvement][BatchQuery] Batch query ProcessDefinitions belongs to need failover ProcessInstance.
Verify this pull request

This pull request is already covered by existing tests, such as (please describe tests).

Oops. I run ./mvnw spotless:check locally ,and there has nothing violations...And after run ./.mvnw spotless:apply ,there has nothing changed.....How could i fix this...Any idea?

。。。

Oops. I run ./mvnw spotless:check locally ,and there doesn't have violations...And after run ./.mvnw spotless:apply ,there has nothing changed.....How could i fix this...Any idea?

I approve to run the CI (Due to you are the first contributor)  and will check it after the CI finish.

Codecov Report

Merging #12506 (204ab4e) into dev (dc8d18c) will decrease coverage by 0.04%.
The diff coverage is 31.81%.

@@             Coverage Diff              @@
##                dev   #12506      +/-   ##
============================================
- Coverage     39.12%   39.07%   -0.05%
+ Complexity     4192     4189       -3
============================================
  Files          1044     1044
  Lines         39447    39433      -14
  Branches       4530     4513      -17
============================================
- Hits          15434    15410      -24
- Misses        22260    22270      +10
  Partials       1753     1753

Impacted Files
Coverage Δ

.../dao/repository/impl/ProcessDefinitionDaoImpl.java
4.34% <0.00%> (-5.66%)
:arrow_down:

...r/server/master/service/MasterFailoverService.java
53.23% <77.77%> (+0.99%)
:arrow_up:

...erver/master/processor/queue/TaskEventService.java
69.64% <0.00%> (-10.72%)
:arrow_down:

...r/plugin/registry/zookeeper/ZookeeperRegistry.java
43.54% <0.00%> (-7.26%)
:arrow_down:

...er/master/dispatch/host/assign/RandomSelector.java
77.77% <0.00%> (-5.56%)
:arrow_down:

...hinscheduler/plugin/alert/script/ScriptSender.java
70.58% <0.00%> (-1.64%)
:arrow_down:

...cheduler/plugin/alert/dingtalk/DingTalkSender.java
34.13% <0.00%> (-0.78%)
:arrow_down:

...rver/master/runner/task/BlockingTaskProcessor.java
75.86% <0.00%> (-0.55%)
:arrow_down:

...inscheduler/plugin/registry/etcd/EtcdRegistry.java
50.69% <0.00%> (-0.35%)
:arrow_down:

.../dolphinscheduler/plugin/task/datax/DataxTask.java
36.62% <0.00%> (-0.26%)
:arrow_down:

... and 19 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

MasterFailoverService constructor has 8 parameters which is more than 7.....I was blocked by the TaskInstanceDao that it's added after mine

I found there are still three functions of ProcessService in MasterFailoverService. Let me migrate them to according DAO to remove the ProcessService parameter. Also, this change fits the Migrate issue #12469 [https://github.com/apache/dolphinscheduler/issues/12469 ]

Let me move ProcessDefinitionDao from constructor to Autowired

I had approved to run CI (due to first time contributor )

@BongBongBang please use spotless to format code style.
see code style  https://dolphinscheduler.apache.org/en-us/docs/dev/user_doc/contribute/development-environment-setup.html

@BongBongBang please use spotless to format code style. see code style https://dolphinscheduler.apache.org/en-us/docs/dev/user_doc/contribute/development-environment-setup.html

Actually, I do did that maven command before submission because of the failure about spotless before...... Maybe i forgot again....My fault.....

Like chinese idiom, 好事多磨

@BongBongBang please use spotless to format code style. see code style https://dolphinscheduler.apache.org/en-us/docs/dev/user_doc/contribute/development-environment-setup.html

Actually, I do did that maven command before submission because of the failure about spotless before...... Maybe i forgot again....My fault.....

You can set the pre-commit (see the doc above), and then it will auto spotless every commit.

Hi @BongBongBang , thanks for your contribution and welcome to join community 🎉 . Looking forward to your next contribution.


X-Editable working only once per page load - Needs refresh of page

I have a JSP page admin_profile.jsp where I have a simple menu system to display contents from various other JSP pages.
When a menu item is clicked, the following script is called:
 $("#db_viewer").click(function () {
     $.ajax({
         url: "admin_dbupdate.jsp",
         cache: false
     }).done(function (html) {
         $("#content").html(html)
     });
  });

Here #content is a simple <div> where I am displaying the data from the other pages.
My dbupdate.jsp is using the X-Editable library to perform edits to a database result table using the following script:
  $(document).ready(function () {
        $.fn.editable.defaults.mode = 'inline';
        $(".xedit").editable();
        $(document).on('click', '.editable-submit', function () {
            var x = $(this).closest('td').children('span').attr('id');
            var y = $('.editable-input input').val();
            var data = "id=" + x + "&name=" + y;
            console.log(data);
            $.ajax({
                type: "POST",
                url: "admin_dbupdate.jsp",
                data: data,
                success: success()
            });
            function success() {
                alert("User Updated!");
            }
        });
    });

Now, the main issue (funny thing, really) here is that when I am editing the data for the first time (first time after the website loads), it edits and updates the database just fine. BUT, when I click on any other menu item and come BACK to admin_dbupdate.jsp, the editing feature stops working. As in, I can see the underlines on the field to be edited, but clicking on it does not have any effect.
To get back the functionality, I have to reload the page again.
Any help would be useful. Thanks!

Got the same issue.


Add chainerx.softplus

Add chainerx.softplus.

Thank you so much!
Jenkins, test this please

The test seems to be failed with overflow in NumPy reference implementation.
Could you fix it?

Jenkins CI test (for commit 957d205abb4bbe0171b074889e7657026cd60068, target branch master) failed with status FAILURE.

Sorry, I am not able to understand why 254 is the output instead of inf. Could you please elaborate a bit @niboshi ? Thanks.

@aksub99
As the input value in the parameterization is -2 and the input dtype is uint8, the "actual" input value passed to Softplus() is 254 (uint8 bit representation of -2).
From the definition of softplus, the limit of Softplus(x, beta) (x → ∞) is x, i.e. 254. This is the expected return value.
In your numpy reference implementation, the subexpression numpy.exp(self.beta * a) overflows as inf, which should be avoided. In order to avoid that, probably you have to write the same way as in chainerx::Softplus().

Thanks for your detailed explanation @niboshi . I have modified the implementation similar to chainer::Softplus and have reduced the range of tested beta values to (1, 2) similar to the chainer tests for softplus.

The failed travis tests seem to be caused by Power which is unrelated to this PR.

Thank you for the fix.
Yes please include negative values (but not zero), as softplus is well-defined for negative beta.

Please omit beta around zero. It will be unstable.

Is this alright @niboshi ?

Thanks! Jenkins, test this please

Jenkins CI test (for commit a79cb9f679936e962e4f4cade07d75efda2dd73b, target branch master) succeeded!