Hot reload is not available on iOS device

Hot reload feature is not available on iOS device. I get this error message when I run the Flutter app by using Android Studio.
Launching lib/main.dart on Free WiFi in debug mode...
Signing iOS app for device deployment using developer identity: "iPhone Developer: xxx (xxx)"
Running Xcode build...
Xcode build done.                                           29.0s
Installing and launching...
Error connecting to the service protocol: HttpException: , uri = http://<IP_ADDRESS>:1024/3f_h4Agi2U8=/ws

Development environment:

Android Studio 3.5
Xcode 10.3
iOS 12.4.1 (iPhoneXs)

Steps to Reproduce

Create flutter app (flutter create -i swift -a kotlin --with-driver-test hello_flutter)
Open app with Android Studio
Click run button on Android Studio
get error message

Logs
[  +45 ms] Application launched on the device. Waiting for observatory port.
[ +167 ms] Observatory URL on device: http://<IP_ADDRESS>:57004/NteX1fefxGs=/
[   +1 ms] attempting to forward device port 57004 to host port 1024
[        ] executing: /usr/local/bin/iproxy 1024 57004 00008020-001E6C4A1198003A
[+1013 ms] Forwarded port ForwardedPort HOST:1024 to DEVICE:57004
[   +1 ms] Forwarded host port 1024 to device port 57004 for Observatory
[   +1 ms] Installing and launching... (completed in 11.0s)
[   +7 ms] Connecting to service protocol: http://<IP_ADDRESS>:1024/NteX1fefxGs=/
[ +145 ms] Error connecting to the service protocol: HttpException: , uri = http://<IP_ADDRESS>:1024/NteX1fefxGs=/ws
[   +3 ms] "flutter run" took 42,421ms.
[        ] "flutter run" took 42,421ms.
[  +11 ms] executing: [/Users/takata/github/hello_flutter/ios/Runner.xcodeproj/] /usr/bin/xcodebuild -project /Users/takata/github/hello_flutter/ios/Runner.xcodeproj -target Runner
-showBuildSettings
[+1542 ms] Exit code 0 from: /usr/bin/xcodebuild -project /Users/takata/github/hello_flutter/ios/Runner.xcodeproj -target Runner -showBuildSettings
[        ] Build settings for action build and target Runner:
               ACTION = build
               AD_HOC_CODE_SIGNING_ALLOWED = NO
               ALTERNATE_GROUP = staff
               ALTERNATE_MODE = u+w,go-w,a+rX
               ALTERNATE_OWNER = takata
               ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
               ALWAYS_SEARCH_USER_PATHS = NO
               ALWAYS_USE_SEPARATE_HEADERMAPS = NO
               APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer
               APPLE_INTERNAL_DIR = /AppleInternal
               APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation
               APPLE_INTERNAL_LIBRARY_DIR = /AppleInternal/Library
               APPLE_INTERNAL_TOOLS = /AppleInternal/Developer/Tools
               APPLICATION_EXTENSION_API_ONLY = NO
               APPLY_RULES_IN_COPY_FILES = NO
               ARCHS = armv7 arm64
               ARCHS_STANDARD = armv7 arm64
               ARCHS_STANDARD_32_64_BIT = armv7 arm64
               ARCHS_STANDARD_32_BIT = armv7
               ARCHS_STANDARD_64_BIT = arm64
               ARCHS_STANDARD_INCLUDING_64_BIT = armv7 arm64
               ARCHS_UNIVERSAL_IPHONE_OS = armv7 arm64
               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
               AVAILABLE_PLATFORMS = appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator
               BITCODE_GENERATION_MODE = marker
               BUILD_ACTIVE_RESOURCES_ONLY = NO
               BUILD_COMPONENTS = headers build
               BUILD_DIR = /Users/takata/github/hello_flutter/build/ios
               BUILD_ROOT = /Users/takata/github/hello_flutter/build/ios
               BUILD_STYLE =
               BUILD_VARIANTS = normal
               BUILT_PRODUCTS_DIR = /Users/takata/github/hello_flutter/build/ios/Release-iphoneos
               CACHE_ROOT = /var/folders/cm/87qc0k85017263qftzlhhy_w0000gn/C/com.apple.DeveloperTools/10.3-10G8/Xcode
               CCHROOT = /var/folders/cm/87qc0k85017263qftzlhhy_w0000gn/C/com.apple.DeveloperTools/10.3-10G8/Xcode
               CHMOD = /bin/chmod
               CHOWN = /usr/sbin/chown
               CLANG_ANALYZER_NONNULL = YES
               CLANG_CXX_LANGUAGE_STANDARD = gnu++0x
               CLANG_CXX_LIBRARY = libc++
               CLANG_ENABLE_MODULES = YES
               CLANG_ENABLE_OBJC_ARC = YES
               CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES
               CLANG_WARN_BOOL_CONVERSION = YES
               CLANG_WARN_COMMA = YES
               CLANG_WARN_CONSTANT_CONVERSION = YES
               CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES
               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR
               CLANG_WARN_EMPTY_BODY = YES
               CLANG_WARN_ENUM_CONVERSION = YES
               CLANG_WARN_INFINITE_RECURSION = YES
               CLANG_WARN_INT_CONVERSION = YES
               CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES
               CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
               CLANG_WARN_OBJC_LITERAL_CONVERSION = YES
               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR
               CLANG_WARN_RANGE_LOOP_ANALYSIS = YES
               CLANG_WARN_STRICT_PROTOTYPES = YES
               CLANG_WARN_SUSPICIOUS_MOVE = YES
               CLANG_WARN_UNREACHABLE_CODE = YES
               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
               CLASS_FILE_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/JavaClasses
               CLEAN_PRECOMPS = YES
               CLONE_HEADERS = NO
               CODESIGNING_FOLDER_PATH = /Users/takata/github/hello_flutter/build/ios/Release-iphoneos/Runner.app
               CODE_SIGNING_ALLOWED = YES
               CODE_SIGNING_REQUIRED = YES
               CODE_SIGN_CONTEXT_CLASS = XCiPhoneOSCodeSignContext
               CODE_SIGN_IDENTITY = iPhone Developer
               CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES
               COLOR_DIAGNOSTICS = NO
               COMBINE_HIDPI_IMAGES = NO
               COMPILER_INDEX_STORE_ENABLE = Default
               COMPOSITE_SDK_DIRS = /Users/takata/github/hello_flutter/build/ios/CompositeSDKs
               COMPRESS_PNG_FILES = YES
               CONFIGURATION = Release
               CONFIGURATION_BUILD_DIR = /Users/takata/github/hello_flutter/build/ios/Release-iphoneos
               CONFIGURATION_TEMP_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos
               CONTENTS_FOLDER_PATH = Runner.app
               COPYING_PRESERVES_HFS_DATA = NO
               COPY_HEADERS_RUN_UNIFDEF = NO
               COPY_PHASE_STRIP = NO
               COPY_RESOURCES_FROM_STATIC_FRAMEWORKS = YES
               CORRESPONDING_SIMULATOR_PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
               CORRESPONDING_SIMULATOR_PLATFORM_NAME = iphonesimulator
               CORRESPONDING_SIMULATOR_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.4.sdk
               CORRESPONDING_SIMULATOR_SDK_NAME = iphonesimulator12.4
               CP = /bin/cp
               CREATE_INFOPLIST_SECTION_IN_BINARY = NO
               CURRENT_ARCH = arm64
               CURRENT_PROJECT_VERSION = 1
               CURRENT_VARIANT = normal
               DEAD_CODE_STRIPPING = YES
               DEBUGGING_SYMBOLS = YES
               DEBUG_INFORMATION_FORMAT = dwarf-with-dsym
               DEFAULT_COMPILER = com.apple.compilers.llvm.clang.1_0
               DEFAULT_KEXT_INSTALL_PATH = /System/Library/Extensions
               DEFINES_MODULE = NO
               DEPLOYMENT_LOCATION = NO
               DEPLOYMENT_POSTPROCESSING = NO
               DEPLOYMENT_TARGET_CLANG_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
               DEPLOYMENT_TARGET_CLANG_FLAG_NAME = miphoneos-version-min
               DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX = -miphoneos-version-min=
               DEPLOYMENT_TARGET_LD_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
               DEPLOYMENT_TARGET_LD_FLAG_NAME = ios_version_min
               DEPLOYMENT_TARGET_SETTING_NAME = IPHONEOS_DEPLOYMENT_TARGET
               DEPLOYMENT_TARGET_SUGGESTED_VALUES = 8.0 8.1 8.2 8.3 8.4 9.0 9.1 9.2 9.3 10.0 10.1 10.2 10.3 11.0 11.1 11.2 11.3 11.4 12.0 12.1 12.2 12.3 12.4
               DERIVED_FILES_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
               DERIVED_FILE_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
               DERIVED_SOURCES_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
               DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
               DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
               DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
               DEVELOPER_FRAMEWORKS_DIR = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
               DEVELOPER_FRAMEWORKS_DIR_QUOTED = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
               DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Developer/Library
               DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
               DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Tools
               DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
               DEVELOPMENT_LANGUAGE = en
               DOCUMENTATION_FOLDER_PATH = Runner.app/en.lproj/Documentation
               DO_HEADER_SCANNING_IN_JAM = NO
               DSTROOT = /tmp/Runner.dst
               DT_TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
               DWARF_DSYM_FILE_NAME = Runner.app.dSYM
               DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT = NO
               DWARF_DSYM_FOLDER_PATH = /Users/takata/github/hello_flutter/build/ios/Release-iphoneos
               EFFECTIVE_PLATFORM_NAME = -iphoneos
               EMBEDDED_CONTENT_CONTAINS_SWIFT = NO
               EMBEDDED_PROFILE_NAME = embedded.mobileprovision
               EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO
               ENABLE_BITCODE = NO
               ENABLE_DEFAULT_HEADER_SEARCH_PATHS = YES
               ENABLE_HEADER_DEPENDENCIES = YES
               ENABLE_NS_ASSERTIONS = NO
               ENABLE_ON_DEMAND_RESOURCES = YES
               ENABLE_STRICT_OBJC_MSGSEND = YES
               ENABLE_TESTABILITY = NO
               ENTITLEMENTS_ALLOWED = YES
               ENTITLEMENTS_DESTINATION = Signature
               ENTITLEMENTS_REQUIRED = YES
               EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = .DS_Store .svn .git .hg CVS
               EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj
               EXECUTABLES_FOLDER_PATH = Runner.app/Executables
               EXECUTABLE_FOLDER_PATH = Runner.app
               EXECUTABLE_NAME = Runner
               EXECUTABLE_PATH = Runner.app/Runner
               EXPANDED_CODE_SIGN_IDENTITY =
               EXPANDED_CODE_SIGN_IDENTITY_NAME =
               EXPANDED_PROVISIONING_PROFILE =
               FILE_LIST = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects/LinkFileList
               FIXED_FILES_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/FixedFiles
               FLUTTER_APPLICATION_PATH = /Users/takata/github/hello_flutter
               FLUTTER_BUILD_DIR = build
               FLUTTER_BUILD_NAME = 1.0.0
               FLUTTER_BUILD_NUMBER = 1
               FLUTTER_FRAMEWORK_DIR = /Users/takata/flutter/bin/cache/artifacts/engine/ios
               FLUTTER_ROOT = /Users/takata/flutter
               FLUTTER_TARGET = /Users/takata/github/hello_flutter/lib/main.dart
               FRAMEWORKS_FOLDER_PATH = Runner.app/Frameworks
               FRAMEWORK_FLAG_PREFIX = -framework
               FRAMEWORK_SEARCH_PATHS =  /Users/takata/github/hello_flutter/ios/Flutter
               FRAMEWORK_VERSION = A
               FULL_PRODUCT_NAME = Runner.app
               GCC3_VERSION = 3.3
               GCC_C_LANGUAGE_STANDARD = gnu99
               GCC_INLINES_ARE_PRIVATE_EXTERN = YES
               GCC_NO_COMMON_BLOCKS = YES
               GCC_PFE_FILE_C_DIALECTS = c objective-c c++ objective-c++
               GCC_SYMBOLS_PRIVATE_EXTERN = YES
               GCC_THUMB_SUPPORT = YES
               GCC_TREAT_WARNINGS_AS_ERRORS = NO
               GCC_VERSION = com.apple.compilers.llvm.clang.1_0
               GCC_VERSION_IDENTIFIER = com_apple_compilers_llvm_clang_1_0
               GCC_WARN_64_TO_32_BIT_CONVERSION = YES
               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
               GCC_WARN_UNDECLARED_SELECTOR = YES
               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
               GCC_WARN_UNUSED_FUNCTION = YES
               GCC_WARN_UNUSED_VARIABLE = YES
               GENERATE_MASTER_OBJECT_FILE = NO
               GENERATE_PKGINFO_FILE = YES
               GENERATE_PROFILING_CODE = NO
               GENERATE_TEXT_BASED_STUBS = NO
               GID = 20
               GROUP = staff
               HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT = YES
               HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = YES
               HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS = YES
               HEADERMAP_INCLUDES_PROJECT_HEADERS = YES
               HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES = YES
               HEADERMAP_USES_VFS = NO
               HIDE_BITCODE_SYMBOLS = YES
               HOME = /Users/takata
               ICONV = /usr/bin/iconv
               INFOPLIST_EXPAND_BUILD_SETTINGS = YES
               INFOPLIST_FILE = Runner/Info.plist
               INFOPLIST_OUTPUT_FORMAT = binary
               INFOPLIST_PATH = Runner.app/Info.plist
               INFOPLIST_PREPROCESS = NO
               INFOSTRINGS_PATH = Runner.app/en.lproj/InfoPlist.strings
               INLINE_PRIVATE_FRAMEWORKS = NO
               INSTALLHDRS_COPY_PHASE = NO
               INSTALLHDRS_SCRIPT_PHASE = NO
               INSTALL_DIR = /tmp/Runner.dst/Applications
               INSTALL_GROUP = staff
               INSTALL_MODE_FLAG = u+w,go-w,a+rX
               INSTALL_OWNER = takata
               INSTALL_PATH = /Applications
               INSTALL_ROOT = /tmp/Runner.dst
               IPHONEOS_DEPLOYMENT_TARGET = 8.0
               JAVAC_DEFAULT_FLAGS = -J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8
               JAVA_APP_STUB = /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
               JAVA_ARCHIVE_CLASSES = YES
               JAVA_ARCHIVE_TYPE = JAR
               JAVA_COMPILER = /usr/bin/javac
               JAVA_FOLDER_PATH = Runner.app/Java
               JAVA_FRAMEWORK_RESOURCES_DIRS = Resources
               JAVA_JAR_FLAGS = cv
               JAVA_SOURCE_SUBDIR = .
               JAVA_USE_DEPENDENCIES = YES
               JAVA_ZIP_FLAGS = -urg
               JIKES_DEFAULT_FLAGS = +E +OLDCSO
               KASAN_DEFAULT_CFLAGS = -DKASAN=1 -fsanitize=address -mllvm -asan-globals-live-support -mllvm -asan-force-dynamic-shadow
               KEEP_PRIVATE_EXTERNS = NO
               LD_DEPENDENCY_INFO_FILE = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects-normal/arm64/Runner_dependency_info.dat
               LD_GENERATE_MAP_FILE = NO
               LD_MAP_FILE_PATH = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/Runner-LinkMap-normal-arm64.txt
               LD_NO_PIE = NO
               LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES
               LD_RUNPATH_SEARCH_PATHS =  @executable_path/Frameworks
               LEGACY_DEVELOPER_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
               LEX = lex
               LIBRARY_FLAG_NOSPACE = YES
               LIBRARY_FLAG_PREFIX = -l
               LIBRARY_KEXT_INSTALL_PATH = /Library/Extensions
               LIBRARY_SEARCH_PATHS =  /Users/takata/github/hello_flutter/ios/Flutter
               LINKER_DISPLAYS_MANGLED_NAMES = NO
               LINK_FILE_LIST_normal_arm64 =
               LINK_FILE_LIST_normal_armv7 =
               LINK_WITH_STANDARD_LIBRARIES = YES
               LOCALIZABLE_CONTENT_DIR =
               LOCALIZED_RESOURCES_FOLDER_PATH = Runner.app/en.lproj
               LOCALIZED_STRING_MACRO_NAMES = NSLocalizedString CFLocalizedString
               LOCAL_ADMIN_APPS_DIR = /Applications/Utilities
               LOCAL_APPS_DIR = /Applications
               LOCAL_DEVELOPER_DIR = /Library/Developer
               LOCAL_LIBRARY_DIR = /Library
               LOCROOT =
               LOCSYMROOT =
               MACH_O_TYPE = mh_execute
               MAC_OS_X_PRODUCT_BUILD_VERSION = 18G95
               MAC_OS_X_VERSION_ACTUAL = 101406
               MAC_OS_X_VERSION_MAJOR = 101400
               MAC_OS_X_VERSION_MINOR = 1406
               METAL_LIBRARY_FILE_BASE = default
               METAL_LIBRARY_OUTPUT_DIR = /Users/takata/github/hello_flutter/build/ios/Release-iphoneos/Runner.app
               MODULE_CACHE_DIR = /Users/takata/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
               MTL_ENABLE_DEBUG_INFO = NO
               NATIVE_ARCH = armv7
               NATIVE_ARCH_32_BIT = i386
               NATIVE_ARCH_64_BIT = x86_64
               NATIVE_ARCH_ACTUAL = x86_64
               NO_COMMON = YES
               OBJECT_FILE_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects
               OBJECT_FILE_DIR_normal = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects-normal
               OBJROOT = /Users/takata/github/hello_flutter/build/ios
               ONLY_ACTIVE_ARCH = NO
               OS = MACOS
               OSAC = /usr/bin/osacompile
               PACKAGE_TYPE = com.apple.package-type.wrapper.application
               PASCAL_STRINGS = YES
               PATH = /Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/takata/.nodebrew/current/bin/:/Users/takata/flutter/bin
               PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES = /usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks
               /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms
               PBDEVELOPMENTPLIST_PATH = Runner.app/pbdevelopment.plist
               PFE_FILE_C_DIALECTS = objective-c
               PKGINFO_FILE_PATH = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/PkgInfo
               PKGINFO_PATH = Runner.app/PkgInfo
               PLATFORM_DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Applications
               PLATFORM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
               PLATFORM_DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library
               PLATFORM_DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
               PLATFORM_DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Tools
               PLATFORM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr
               PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
               PLATFORM_DISPLAY_NAME = iOS
               PLATFORM_NAME = iphoneos
               PLATFORM_PREFERRED_ARCH = arm64
               PLATFORM_PRODUCT_BUILD_VERSION = 16G73
               PLIST_FILE_OUTPUT_FORMAT = binary
               PLUGINS_FOLDER_PATH = Runner.app/PlugIns
               PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
               PRECOMP_DESTINATION_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/PrefixHeaders
               PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
               PRIVATE_HEADERS_FOLDER_PATH = Runner.app/PrivateHeaders
               PRODUCT_BUNDLE_IDENTIFIER = com.example.judenGoFlutter
               PRODUCT_MODULE_NAME = Runner
               PRODUCT_NAME = Runner
               PRODUCT_SETTINGS_PATH = /Users/takata/github/hello_flutter/ios/Runner/Info.plist
               PRODUCT_TYPE = com.apple.product-type.application
               PROFILING_CODE = NO
               PROJECT = Runner
               PROJECT_DERIVED_FILE_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/DerivedSources
               PROJECT_DIR = /Users/takata/github/hello_flutter/ios
               PROJECT_FILE_PATH = /Users/takata/github/hello_flutter/ios/Runner.xcodeproj
               PROJECT_NAME = Runner
               PROJECT_TEMP_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build
               PROJECT_TEMP_ROOT = /Users/takata/github/hello_flutter/build/ios
               PROVISIONING_PROFILE_REQUIRED = YES
               PUBLIC_HEADERS_FOLDER_PATH = Runner.app/Headers
               RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS = YES
               REMOVE_CVS_FROM_RESOURCES = YES
               REMOVE_GIT_FROM_RESOURCES = YES
               REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES = YES
               REMOVE_HG_FROM_RESOURCES = YES
               REMOVE_SVN_FROM_RESOURCES = YES
               RESOURCE_RULES_REQUIRED = YES
               REZ_COLLECTOR_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/ResourceManagerResources
               REZ_OBJECTS_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build/ResourceManagerResources/Objects
               SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO
               SCRIPTS_FOLDER_PATH = Runner.app/Scripts
               SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.4.sdk
               SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.4.sdk
               SDK_DIR_iphoneos12_4 = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.4.sdk
               SDK_NAME = iphoneos12.4
               SDK_NAMES = iphoneos12.4
               SDK_PRODUCT_BUILD_VERSION = 16G73
               SDK_VERSION = 12.4
               SDK_VERSION_ACTUAL = 120400
               SDK_VERSION_MAJOR = 120000
               SDK_VERSION_MINOR = 400
               SED = /usr/bin/sed
               SEPARATE_STRIP = NO
               SEPARATE_SYMBOL_EDIT = NO
               SET_DIR_MODE_OWNER_GROUP = YES
               SET_FILE_MODE_OWNER_GROUP = NO
               SHALLOW_BUNDLE = YES
               SHARED_DERIVED_FILE_DIR = /Users/takata/github/hello_flutter/build/ios/Release-iphoneos/DerivedSources
               SHARED_FRAMEWORKS_FOLDER_PATH = Runner.app/SharedFrameworks
               SHARED_PRECOMPS_DIR = /Users/takata/github/hello_flutter/build/ios/SharedPrecompiledHeaders
               SHARED_SUPPORT_FOLDER_PATH = Runner.app/SharedSupport
               SKIP_INSTALL = NO
               SOURCE_ROOT = /Users/takata/github/hello_flutter/ios
               SRCROOT = /Users/takata/github/hello_flutter/ios
               STRINGS_FILE_OUTPUT_ENCODING = binary
               STRIP_BITCODE_FROM_COPIED_FILES = YES
               STRIP_INSTALLED_PRODUCT = YES
               STRIP_STYLE = all
               STRIP_SWIFT_SYMBOLS = YES
               SUPPORTED_DEVICE_FAMILIES = 1,2
               SUPPORTED_PLATFORMS = iphonesimulator iphoneos
               SUPPORTS_TEXT_BASED_API = NO
               SWIFT_COMPILATION_MODE = wholemodule
               SWIFT_OBJC_BRIDGING_HEADER = Runner/Runner-Bridging-Header.h
               SWIFT_OPTIMIZATION_LEVEL = -O
               SWIFT_PLATFORM_TARGET_PREFIX = ios
               SWIFT_SWIFT3_OBJC_INFERENCE = On
               SWIFT_VERSION = 4.0
               SYMROOT = /Users/takata/github/hello_flutter/build/ios
               SYSTEM_ADMIN_APPS_DIR = /Applications/Utilities
               SYSTEM_APPS_DIR = /Applications
               SYSTEM_CORE_SERVICES_DIR = /System/Library/CoreServices
               SYSTEM_DEMOS_DIR = /Applications/Extras
               SYSTEM_DEVELOPER_APPS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
               SYSTEM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
               SYSTEM_DEVELOPER_DEMOS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples
               SYSTEM_DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
               SYSTEM_DEVELOPER_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library
               SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools
               SYSTEM_DEVELOPER_JAVA_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Java Tools
               SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Performance Tools
               SYSTEM_DEVELOPER_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes
               SYSTEM_DEVELOPER_TOOLS = /Applications/Xcode.app/Contents/Developer/Tools
               SYSTEM_DEVELOPER_TOOLS_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools
               SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools
               SYSTEM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
               SYSTEM_DEVELOPER_UTILITIES_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities
               SYSTEM_DOCUMENTATION_DIR = /Library/Documentation
               SYSTEM_KEXT_INSTALL_PATH = /System/Library/Extensions
               SYSTEM_LIBRARY_DIR = /System/Library
               TAPI_VERIFY_MODE = ErrorsOnly
               TARGETED_DEVICE_FAMILY = 1,2
               TARGETNAME = Runner
               TARGET_BUILD_DIR = /Users/takata/github/hello_flutter/build/ios/Release-iphoneos
               TARGET_NAME = Runner
               TARGET_TEMP_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build
               TEMP_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build
               TEMP_FILES_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build
               TEMP_FILE_DIR = /Users/takata/github/hello_flutter/build/ios/Runner.build/Release-iphoneos/Runner.build
               TEMP_ROOT = /Users/takata/github/hello_flutter/build/ios
               TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
               TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
               UID = 501
               UNLOCALIZED_RESOURCES_FOLDER_PATH = Runner.app
               UNSTRIPPED_PRODUCT = NO
               USER = takata
               USER_APPS_DIR = /Users/takata/Applications
               USER_LIBRARY_DIR = /Users/takata/Library
               USE_DYNAMIC_NO_PIC = YES
               USE_HEADERMAP = YES
               USE_HEADER_SYMLINKS = NO
               VALIDATE_PRODUCT = YES
               VALID_ARCHS = arm64 arm64e armv7 armv7s
               VERBOSE_PBXCP = NO
               VERSIONING_SYSTEM = apple-generic
               VERSIONPLIST_PATH = Runner.app/version.plist
               VERSION_INFO_BUILDER = takata
               VERSION_INFO_FILE = Runner_vers.c
               VERSION_INFO_STRING = "@(#)PROGRAM:Runner  PROJECT:Runner-1"
               WRAPPER_EXTENSION = app
               WRAPPER_NAME = Runner.app
               WRAPPER_SUFFIX = .app
               WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES = NO
               XCODE_APP_SUPPORT_DIR = /Applications/Xcode.app/Contents/Developer/Library/Xcode
               XCODE_PRODUCT_BUILD_VERSION = 10G8
               XCODE_VERSION_ACTUAL = 1030
               XCODE_VERSION_MAJOR = 1000
               XCODE_VERSION_MINOR = 1030
               XPCSERVICES_FOLDER_PATH = Runner.app/XPCServices
               YACC = yacc
               arch = arm64
               variant = normal

#0      throwToolExit (package:flutter_tools/src/base/common.dart:28:3)
#1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:475:7)
<asynchronous suspension>
#2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:478:18)
<asynchronous suspension>
#3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:383:33)
<asynchronous suspension>
#4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:29)
<asynchronous suspension>
#5      _rootRun (dart:async/zone.dart:1124:13)
#6      _CustomZone.run (dart:async/zone.dart:1021:19)
#7      _runZoned (dart:async/zone.dart:1516:10)
#8      runZoned (dart:async/zone.dart:1463:12)
#9      AppContext.run (package:flutter_tools/src/base/context.dart:152:18)
<asynchronous suspension>
#10     FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:375:20)
#11     CommandRunner.runCommand (package:args/command_runner.dart:197:27)
<asynchronous suspension>
#12     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:396:21)
<asynchronous suspension>
#13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:29)
<asynchronous suspension>
#14     _rootRun (dart:async/zone.dart:1124:13)
#15     _CustomZone.run (dart:async/zone.dart:1021:19)
#16     _runZoned (dart:async/zone.dart:1516:10)
#17     runZoned (dart:async/zone.dart:1463:12)
#18     AppContext.run (package:flutter_tools/src/base/context.dart:152:18)
<asynchronous suspension>
#19     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:356:19)
<asynchronous suspension>
#20     CommandRunner.run.<anonymous closure> (package:args/command_runner.dart:112:25)
#21     new Future.sync (dart:async/future.dart:224:31)
#22     CommandRunner.run (package:args/command_runner.dart:112:14)
#23     FlutterCommandRunner.run (package:flutter_tools/src/runner/flutter_command_runner.dart:242:18)
#24     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:22)
<asynchronous suspension>
#25     _rootRun (dart:async/zone.dart:1124:13)
#26     _CustomZone.run (dart:async/zone.dart:1021:19)
#27     _runZoned (dart:async/zone.dart:1516:10)
#28     runZoned (dart:async/zone.dart:1500:12)
#29     run.<anonymous closure> (package:flutter_tools/runner.dart:60:18)
<asynchronous suspension>
#30     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:29)
<asynchronous suspension>
#31     _rootRun (dart:async/zone.dart:1124:13)
#32     _CustomZone.run (dart:async/zone.dart:1021:19)
#33     _runZoned (dart:async/zone.dart:1516:10)
#34     runZoned (dart:async/zone.dart:1463:12)
#35     AppContext.run (package:flutter_tools/src/base/context.dart:152:18)
<asynchronous suspension>
#36     runInContext (package:flutter_tools/src/context_runner.dart:56:24)
<asynchronous suspension>
#37     run (package:flutter_tools/runner.dart:51:10)
#38     main (package:flutter_tools/executable.dart:62:9)
<asynchronous suspension>
#39     main (file:///b/s/w/ir/k/archive/flutter/packages/flutter_tools/bin/flutter_tools.dart:8:3)
#40     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:299:32)
#41     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:172:12)

$ flutter analyze
Analyzing hello_flutter...
No issues found! (ran in 2.8s)

flutter doctor -v
! Doctor found issues in 1 category.

@DanTup

flutter doctor -v ! Doctor found issues in 1 category.
It looks like some of the output here may be missing - is this the full output you get from flutter doctor -v?
This indicates a connectivity issue to the device, which in some other cases has been caused by:

proxy servers (check HTTP_PROXY and NO_PROXY env variables - if the first is set, the second should include <IP_ADDRESS> and localhost)
trying to debug over WiFi (not supported yet)
phone being on WiFi (I don't understand this one, but some people have reported turning WiFi off on the device resolves the issue, as if the WiFi debugging option is being ignored)
faulty cable and/or USB port
device is low on power and unable to draw enough over the cable causing connectivity issues (fix is to fully charge the device, then try again)

phone being on WiFi (I don't understand this one, but some people have reported turning WiFi off on the device resolves the issue, as if the WiFi debugging option is being ignored)

I confirm that switching off WIFI on the device at least fixes the issue with Application launched on the device. Waiting for observatory port
No idea why it is so and what to do to have WIFI enabled.

@zanderso does this fall under the mDNS megabug?

Closing as duplicate of https://github.com/flutter/flutter/issues/39373

@jonahwilliams Yes, seems like it.


drive hot data via a config field

or a field in spec/../index.json
If examples can specify their own config, thats the best approach.
This is a departure from a culconfig.json type approach, though (or in addition).

alt: hot data should be hot-datasets and be shared among views (this might require serious vega-editor changes...)


bibtex superscripts produce invalid html

Hi,
it seems like when there is a superscript in the bibtex file (like $^e$), the html produced (no matter what style is used) is invalid because it produces and empty
Example:
Bibtex:
@book{lalande_vocabulaire_2010,
	address = {Paris},
	edition = {3{$^e$} édition},
	series = {Quadrige {Dicos} {Poche}},
	title = {Vocabulaire technique et critique de la philosophie},
	isbn = {9782130585824},
	language = {fre},
	publisher = {PUF},
	author = {Lalande, André and Poirier, René},
	year = {2010},
	note = {OCLC: 988312239}
}

html

Lalande, André, et René Poirier. 2010. Vocabulaire technique et critique de la philosophie. 3e édition. Quadrige Dicos Poche. Paris: PUF.

What does pandoc --version display?

And pandoc-citeproc --version

I tried with pandoc 2.9.2 pandoc-citeproc 0.17
Thanks!

I didn't know empty  element is invalid.  Do you have documentation for this?  I tried an empty em with https://html5.validator.nu and it reported no validation errors.

Actually I do not know if it is invalid. You are probably right that it is not. I have problems with a python html parser because of this - which does not mean that it is invalid.
But I still do not understand why pandoc produces it. The right output should be
e

Some of the formats texmath supports require a base for an exponent (which can be empty).
So texmath will parse ^3 as [ESuper (EIdentifier "") (ENumber "3")].  And with pandoc output, it's [Emph [Str ""],Superscript [Str "3"]].  We can and probably should change texmath's pandoc output so that empty Emph is omitted.


docs(readme): fix spelling and grammar mistakes

It ain't much but it's honest work.. 😄

All contributions welcome! :)


Error: matjags

Hi, I'm not sure whether this is still an active thread. I am currently trying to use your script to analyse some delay discounting data but I cant for the life of me seem to get it to work. I have both git and JAGS installed, the three dependencies installed and located in the MATLAB folder. I will leave you with the error message, if you can help me at all I'd be very appreciative as this is for my final year disseration study! :)
Error:File: matjags.m Line: 257 Column: 67
Identifier 'durationSeconds' is not a function or a shared variable. To share 'durationSeconds' with nested function,
initialize it in the current scope. For more information, see Sharing Variables Between Parent and Nested Functions.
Error in sampleWithMatjags (line 18)
[samples, stats] = matjags(...
Error in Model/conductInference (line 116)
obj.coda = samplerFunction(...
Error in ModelHierarchicalME (line 16)
obj = obj.conductInference();
Error in run_me (line 107)
model = ModelHierarchicalME(...

Hi. So basically I've stopped using Matlab and have switched to Python and Julia. So I've stopped maintaining this package. It's also because it's vastly more complicated that it needs to be.
Having said that, we may still be able to get something sorted. The core thing is the JAGS model and the data. Not sure if you are familiar, but you can now run JAGS models in JASP. I've been meaning to try this out, so your message might be the catalyst.
If you are interested, then I'd be happy to message back and forth to get something working using JAGS within JASP. Let me know.

Hi Ben,
Thanks ever so much for getting back to me.
It is a shame that you no longer maintain the Matlab package. Is there a similar version I could try in python? I have python and have done some very basic scripting using it, however I am still new to the language.
If you were happy to direct me on how to run the JAGS model and data through JASP (I am unfamiliar with this) I’d be very grateful.
I look forward to hearing from you.
Best,
George
Sent from my iPhone

On 15 Apr 2021, at 19:34, Benjamin T. Vincent @.***> wrote:

Hi. So basically I've stopped using Matlab and have switched to Python and Julia. So I've stopped maintaining this package. It's also because it's vastly more complicated that it needs to be.
Having said that, we may still be able to get something sorted. The core thing is the JAGS model and the data. Not sure if you are familiar, but you can now run JAGS models in JASP. I've been meaning to try this out, so your message might be the catalyst.
If you are interested, then I'd be happy to message back and forth to get something working using JAGS within JASP. Let me know.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

If you wanted to give it a go in Python, then I've got some example scripts (in Jypyter notebook form) which I've used for previous papers. I'm actually thinking that way simpler analysis scripts are the way to go - as opposed to toolboxes. It keeps the code simple and entirely transparent. Toolboxes get complex and opaque, perhaps overcoming the benefits of a simple API to ask for results. Examples of Python based analyses for some papers are:

https://github.com/drbenvincent/Xu-GonzalezVallejo-Vincent
https://github.com/drbenvincent/skrynka-vincent
https://github.com/drbenvincent/Veillard-Vincent/blob/master/data/mcq_wcq_scoring/SCORING.ipynb

If you want to try the JASP+JAGS approach, I'd be happy to do that. If you are able to send me the data (just email me at my university of Dundee address) then I could work on that. If you can't (or don't feel like it would be appropriate) then just let me know:

are you interested in log(k) scores for people, or are you interested in the magnitude effect model which gives you m and c parameters?

Regardless of Python vs JAGS/JASP, you'd need your data in the following form:

all in one .csv file
each row is an experimental trial
column for participant number
columns for discounting: reward sizes A, B, and corresponding delays DA, DB, and response R (0 for immediate choice A, 1 for delayed choice B).
it doesn't matter if there are additional columns for things like conditions or other participant measures. And in fact that could be useful for doing more complex extended models.

Hi Ben,
Sorry about the late response, I was awaiting a reply from a member of the department regarding whether it would be a appropriate for me to recieve help in analysis from someone external to the university. As this is for my final dissertation I am taking extra precaution as plagarism and collusion are taken very seriously for this assignment. Unfortunately I do not think it would be appropraite for me to hand the analysis over to you directly for these reasons. Any sort of guidance would be hugely appreciated however.
I am interested in both k and the magnitude effect model, however as the DD data will be the DV in my regression model when it comes to analysis, realistically I will only be able to use the one (most likely k).
All of my data is already in a series of .csv files in the format you show in one of your videos introducing the matlab script. I also have a compiled file which was given as an output of the original script. I have also manually calculated all of the k values for each question in my discounting task if that helps.
I look forward to hearing from you. Again thank you so much for taking the time to help me!
Best,George
On Friday, April 16, 2021, 12:24:37 PM GMT+1, Benjamin T. Vincent<EMAIL_ADDRESS>wrote:

If you wanted to give it a go in Python, then I've got some example scripts (in Jypyter notebook form) which I've used for previous papers. I'm actually thinking that way simpler analysis scripts are the way to go - as opposed to toolboxes. It keeps the code simple and entirely transparent. Toolboxes get complex and opaque, perhaps overcoming the benefits of a simple API to ask for results. Examples of Python based analyses for some papers are:

https://github.com/drbenvincent/Xu-GonzalezVallejo-Vincent
https://github.com/drbenvincent/skrynka-vincent
https://github.com/drbenvincent/Veillard-Vincent/blob/master/data/mcq_wcq_scoring/SCORING.ipynb

If you want to try the JASP+JAGS approach, I'd be happy to do that. If you are able to send me the data (just email me at my university of Dundee address) then I could work on that. If you can't (or don't feel like it would be appropriate) then just let me know:

are you interested in log(k) scores for people, or are you interested in the magnitude effect model which gives you m and c parameters?

Regardless of Python vs JAGS/JASP, you'd need your data in the following form:

all in one .csv file
each row is an experimental trial
column for participant number
columns for discounting: reward sizes A, B, and corresponding delays DA, DB, and response R (0 for immediate choice A, 1 for delayed choice B).
it doesn't matter if there are additional columns for things like conditions or other participant measures. And in fact that could be useful for doing more complex extended models.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

I understand about the data, no problem. I've given this a go with a basic hyperbolic discounting model that gives you log(k) discount rates. If you've got your data sorted, then these steps should be simple, but let me know how you get on...

Download latest version of JASP (I have 0.14.1)

Open JASP. Click the big "+" icon in the top right and tick the JAGS box.

Import your data with Open > Computer > Browse and point it towards your .csv file. Mine looks like this:

Create a JAGS analysis block by clicking on the JAGS icon in the top ribbon of JASP.

Enter the following JAGS model code.

model{
  # set up priors for each participant
  for (p in 1:max(id))
  {
    logk[p] ~ dnorm(log(1/50), 1/(2.5^2))
    alpha[p] ~ dexp(0.01)
    epsilon[p] ~ dbeta(1.1, 10.9) T(,0.5)
  }

  # loop over trials (rows in the dataset)
  for (t in 1:length(R))
  {
    VB[t] <- B[t] / (1+(exp(logk[id[t]])*DB[t]))
    P[t] <- epsilon[id[t]] + (1-2*epsilon[id[t]]) * phi( (VB[t]-A[t]) / alpha[id[t]] )
    R[t]  ~ dbern(P[t])
  }
}

Press command-enter (for Mac) or whatever the PC equivalent it. This might run or it might ask for what variables you want to plot. The main one of interest is logk. I have something that looks like this:

After selecting those variables, you might need to command-enter again to make it work. With the default parameters it didn't take long on my laptop at all, but that was just with a quick demo file of 4 participants. If there are errors, make sure that the column headers which define the variables match up with what is in the JAGS model text. For example I have my participant column labelled as id (in lowercase)

In the Plots tab in the JAGS analysis, click "Density" and it will show you the posterior distributions over the log discount rates, or whatever variables you have asked it to display.

You also get a table of results. The main things of interest will be the logk values. There doesn't seem to be a way to export this into a file, so you might have to manually enter the posterior mean values of logk into a file for final analysis or further statistical tests you want to do. Obviously the logk[1], ..., logk[N] will correspond to the id, so make sure you don't mix up the order of participants if you are doing further stats on these scored log discount rates. The results for my test file of 4 participants looks like this.

NOTE: The JAGS model assumes that the sooner reward is immediate (ie. DA=0). If that's not the case then let me know, but if you've used the Kirby set of questions then it should be.
I obviously don't know what your research question is about - but I'd suggest focussing on log discount rates (logk) to have a single measure of discounting for each person. But if your research questions require knowing about the magnitude effect, just let me know and I can adapt the JAGS model for that.
If you use this, can you cite this paper?

Vincent, B. T. (2016). Hierarchical Bayesian estimation and hypothesis testing for delay discounting tasks. Behavior Research Methods. 48(4), 1608-1620.

Just let me know if you run into issues.

Hi Ben,
Thank you very much for getting back to me.
This level of help is amazing. I'm going to have a go at running it today. I will be sure to let you know if I run into any issues.
I will certainly use the citation to your paper in my project.
Thanks again.
Best,George
On Wednesday, April 21, 2021, 07:51:34 PM GMT+1, Benjamin T. Vincent<EMAIL_ADDRESS>wrote:

I understand about the data, no problem. I've given this a go with a basic hyperbolic discounting model that gives you log(k) discount rates. If you've got your data sorted, then these steps should be simple, but let me know how you get on...

Download latest version of JASP (I have 0.14.1)

Open JASP. Click the big "+" icon in the top right and tick the JAGS box.

Import your data with Open > Computer > Browse and point it towards your .csv file. Mine looks like this:

Create a JAGS analysis block by clicking on the JAGS icon in the top ribbon of JASP.

Enter the following JAGS model code.
model{

set up priors for each participant
for (p in 1:max(id))
{
logk[p] ~ dnorm(log(1/50), 1/(2.5^2))
alpha[p] ~ dexp(0.01)
epsilon[p] ~ dbeta(1.1, 10.9) T(,0.5)
}
loop over trials (rows in the dataset)
for (t in 1:length(R))
{
VB[t] <- B[t] / (1+(exp(logk[id[t]])DB[t]))
P[t] <- epsilon[id[t]] + (1-2epsilon[id[t]]) * phi( (VB[t]-A[t]) / alpha[id[t]] )
R[t]  ~ dbern(P[t])
}
}

Press command-enter (for Mac) or whatever the PC equivalent it. This might run or it might ask for what variables you want to plot. The main one of interest is logk. I have something that looks like this:

After selecting those variables, you might need to command-enter again to make it work. With the default parameters it didn't take long on my laptop at all, but that was just with a quick demo file of 4 participants. If there are errors, make sure that the column headers which define the variables match up with what is in the JAGS model text. For example I have my participant column labelled as id (in lowercase)

In the Plots tab in the JAGS analysis, click "Density" and it will show you the posterior distributions over the log discount rates, or whatever variables you have asked it to display.

You also get a table of results. The main things of interest will be the logk values. There doesn't seem to be a way to export this into a file, so you might have to manually enter the posterior mean values of logk into a file for final analysis or further statistical tests you want to do. Obviously the logk[1], ..., logk[N] will correspond to the id, so make sure you don't mix up the order of participants if you are doing further stats on these scored log discount rates. The results for my test file of 4 participants looks like this.

NOTE: The JAGS model assumes that the sooner reward is immediate (ie. DA=0). If that's not the case then let me know, but if you've used the Kirby set of questions then it should be.
I obviously don't know what your research question is about - but I'd suggest focussing on log discount rates (logk) to have a single measure of discounting for each person. But if your research questions require knowing about the magnitude effect, just let me know and I can adapt the JAGS model for that.
If you use this, can you cite this paper?
Vincent, B. T. (2016). Hierarchical Bayesian estimation and hypothesis testing for delay discounting tasks. Behavior Research Methods. 48(4), 1608-1620.
Just let me know if you run into issues.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

For anyone else coming across this in the future, I have developed clearer and more extensive instructions here: https://github.com/drbenvincent/jasp_discounting


Fixed few typos

2020? why on earth hasn't this been merged?

2022? why on earth hasn't this been merged?


python311Packages.pyprusalink: 1.1.0 -> 2.0.0

Diff: https://github.com/home-assistant-libs/pyprusalink/compare/refs/tags/1.1.0...2.0.0
Changelog: https://github.com/home-assistant-libs/pyprusalink/releases/tag/2.0.0
Description of changes

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Priorities
Add a :+1: reaction to pull requests you find important.

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

1 package failed to build:

home-assistant-component-tests.prusalink

4 packages built:

python310Packages.pyprusalink
python310Packages.pyprusalink.dist
python311Packages.pyprusalink
python311Packages.pyprusalink.dist


adjust MAKE_RECYCLING_RULE macros and cases for dt and dt_nonstandard

fixes #953
The macro cases to create recycling rule C++ classes etc. for dt and dt_nonstandard were not correct.

Merging. There is a commented out test of dt_nonstandard recycling in devel that I will now make active.


Easier method to customise colours

It's currently very difficult for a newcomer to visual studio code to customise the colours of the editor (and explorer, etc.) It would be nice if Code could have a way manually helping users select their colours for various parts of the editor.
For example, I'd like my explorer white, whereas my editor dark - this is very difficult to simply get.

Closing in favor of https://github.com/Microsoft/vscode/issues/76


ado/1272753 - Add EDR type detail to concept-mcc-data-product.md

https://dev.azure.com/msazuredev/AzureForOperators/_workitems/edit/1272753
Add detail about which EDR types are supported by the MCC Data Product

@rcdun

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off

@rcdun I've applied changes from your review. Could you approve?

#sign-off


about track4 pointnet2 training data

Hello,
I retrained pointnet2 with provided codes on 99 point clouds which are produced by create_train_dataset.py and tested on 11 validation point clouds which are produced by create_train_dataset.py. But it is 6% lower than provided trained model. Does the baseline use a different split?
Thank you very much!

Have neglected to close out old issues. Doing so now. If there's still an issue, please resubmit. Thanks.


Not crawling multiple sites

I'm trying to crawl several subdomains to see what title they return but my script is not hitting the AllowedDomains. I only get return on the first one.
func main() {
	c := colly.NewCollector(
		colly.AllowedDomains("1.domain.com", "2.domain.com"),
	)
	c.OnHTML("title", func(e *colly.HTMLElement) {
		link := e.Attr("title")
		fmt.Printf("Title: %q -> %s\n", e.Text, link)
		c.Visit(e.Request.AbsoluteURL(link))
	})
	c.OnRequest(func(r *colly.Request) {
		fmt.Println("Visiting", r.URL.String())
	})
	c.Visit("https://1.domain.com")
}

I can't use c.Visit("https://domain.com") because it redirects to a different domain.
Thanks so much in advance.

Good morning .. I'd really like to implement gocolly into our solution soon. Any chance on someone looking at this issue?
Thanks!

@jmvbxx, I'm trying to understand the structure of the sorry you are scraping.  So title element at 1.domain has an attribute called title that has the value 2.domain? Like this
<title title="2.domain.com"> ... </title>

Ah, so something like
func main() {
	c := colly.NewCollector(
		colly.AllowedDomains("1.domain.com", "2.domain.com"),
	)
	c.OnHTML("title", func(e *colly.HTMLElement) {
		fmt.Printf("Title: %s\n", e.Text)
	})
	c.OnRequest(func(r *colly.Request) {
		fmt.Println("Visiting", r.URL.String())
	})
	c.Visit("https://1.domain.com")
        c.Visit("https://2.domain.com")
        c.Wait()
}

Is this close?  You can also use a colly.Queue to add your domains and process them sequentially.  Let me know if this works for you (tbh: I didn't actually run this)

Ah ok.. I see. I thought c.Visit was only meant to have a single value. I
didn't realize the list would be repeated. Thanks for the insight. I'll
test now and try.
On Wed, Jul 18, 2018, 13:33 Vincent Smith<EMAIL_ADDRESS>wrote:

Ah, so something like
func main() {
c := colly.NewCollector(
colly.AllowedDomains("1.domain.com", "2.domain.com"),
)
c.OnHTML("title", func(e *colly.HTMLElement) {
fmt.Printf("Title: %s\n", e.Text)
})
c.OnRequest(func(r *colly.Request) {
fmt.Println("Visiting", r.URL.String())
})
c.Visit("https://1.domain.com")
c.Visit("https://2.domain.com")
c.Wait()
}
Is this close? You can also use a colly.Queue to add your domains and
process them sequentially. Let me know if this works for you (tbh: I didn't
actually run this)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/gocolly/colly/issues/192#issuecomment-406031156, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AJryYx2ozz6FQ4fc49eYga_LAcGHVBrVks5uH399gaJpZM4VQeOV
.

Works like a charm! Your help is very much appreciated!
On Wed, Jul 18, 2018 at 1:40 PM J B<EMAIL_ADDRESS>wrote:

Ah ok.. I see. I thought c.Visit was only meant to have a single value. I
didn't realize the list would be repeated. Thanks for the insight. I'll
test now and try.
On Wed, Jul 18, 2018, 13:33 Vincent Smith<EMAIL_ADDRESS>wrote:

Ah, so something like
func main() {
c := colly.NewCollector(
colly.AllowedDomains("1.domain.com", "2.domain.com"),
)
c.OnHTML("title", func(e *colly.HTMLElement) {
fmt.Printf("Title: %s\n", e.Text)
})
c.OnRequest(func(r *colly.Request) {
fmt.Println("Visiting", r.URL.String())
})
c.Visit("https://1.domain.com")
c.Visit("https://2.domain.com")
c.Wait()
}
Is this close? You can also use a colly.Queue to add your domains and
process them sequentially. Let me know if this works for you (tbh: I didn't
actually run this)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/gocolly/colly/issues/192#issuecomment-406031156, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AJryYx2ozz6FQ4fc49eYga_LAcGHVBrVks5uH399gaJpZM4VQeOV
.


Calculation in katz_fd seems to be incorrect

The current implementation of katz_fd in antropy/fractal.py looks like the following:
def katz_fd(x, axis=-1):
  x = np.asarray(x)
  dists = np.abs(np.diff(x, axis=axis))
  ll = dists.sum(axis=axis)
  ln = np.log10(ll / dists.mean(axis=axis))
  aux_d = x - np.take(x, indices=[0], axis=axis)
  d = np.max(np.abs(aux_d), axis=axis)
  kfd = np.squeeze(ln / (ln + np.log10(d / ll)))
  if not kfd.ndim:
      kfd = kfd.item()
  return kfd

However, both in the documentation and in the original paper the distance (dist and d) is defined as the Euclidean distance between the given points, which is calculated differently.
A BASIC implementation was also provided in the Appendix of the original paper:

The important differences are in lines 130 and 150. (Note: the exponential operator ^ probably missing due to scanning/printing issues)
With this and by looking at another implementation in MATLAB, I think the above code for katz_fd should be changed to represent the original definition. However, I do not know if this change would break existing works using the current (apparently incorrect) functionality, so I propose the following change:

Do not remove the current implementation, but include a flag to switch between the "legacy" version and the new version.
Add a warning if the legacy version is used
Change the dists and d calculations to something like the following (Note: this was only tested with single channel data)

ind = np.arange(len(x)-1)
A = np.stack((ind,x[:-1]))
B = np.stack((ind+1,x[1:]))
dists = np.linalg.norm(B-A,axis=0)

ind = np.arange(len(x))
A = np.stack((ind,x))
first = np.reshape([0,x[0]],(2,1))
aux_d = np.linalg.norm(A-first,axis=0)
d = np.max(aux_d)

If there are any comments or suggestions, please let me know.
(Also this is my first contribution to an open source project, so I am a bit unsure about the etiquette/conventions)

Hi @Khaktos,
Thank you for the deep dive and catching this issue ! My opinion is that if the current implementation is incorrect, then we should just go ahead and release a new version of antropy with the correction. Users can decide to downgrade (or not upgrade) their version if they really want to maintain to the old behavior.
If that sounds ok, could you please submit a PR, ideally including unit tests against the Matlab implementation (assuming that it is correct)?
Thanks again,
Raphael

I have created the new implementation referencing the relevant MATLAB implementation as well as a unit test file, and I would like  to submit a PR for review

Seeing as there is no response, and I can't submit a pull request, I have attached a zip file containing the corrected implementation, along with test files to validate its correctness.
kfd_implementation.zip


Vuetify not working properly

Do you want to request a feature or report a bug?
Think its a bug
What is the current behavior?
If the current behavior is a bug, please provide the steps to reproduce.
If you add vuetify to either vue or nuxt.js via mevn add it doesn't add it correctly thus not everything in vuetify works perfectly.
I've tried playing with a button adding elevation its non existent tried adding color="red" to the button and its also non existent. I've tried playing with v-row and v-col and that doesn't work properly as well the props that you can add doesn't work well.
What is the expected behavior?
If this is a feature request, what is motivation or use case for changing the behavior?
To work without issues?
Local Environment Information
Please paste the results of mevn info here.
Environment Info:
System:
OS: Windows 10 10.0.19041
CPU: (12) x64 Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz
Binaries:
Node: 12.19.0 - C:\Program Files\nodejs\node.EXE
npm: 6.14.8 - C:\Program Files\nodejs\npm.CMD
Browsers:
Edge: Spartan (44.19041.423.0), Chromium (86.0.622.58)
Screenshots
If applicable, add screenshots to help explain your problem.
No sorry,
Additional context
Add any other context about the problem here.
Hippity hoppity, please fix this properly :)

Just FYI if you you create a nuxt.js app from scratch and name it client, go through the nuxt.js cli and add everything that you want it works perfectly.


Restore dependent elements tests. Add dialog tests

This change is

Reviewed 2 of 2 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


Removed --use-feature=2020-resolver issue #912

Removed --use-feature=2020-resolver

Hi @Devansh252, I'd recommend creating one pull request with all the required changes. You can make multiple commits on a branch, and push to GitHub after each commit. Please be sure to let us know when your pull request is ready for review. Thanks! Let me know if you have any questions.

Hi @Devansh252, I'd recommend creating one pull request with all the required changes. You can make multiple commits on a branch, and push to GitHub after each commit. Please be sure to let us know when your pull request is ready for review. Thanks! Let me know if you have any questions.

what changes will be required in code like those in .rst files.
like in this section present in dffml/docs/tutorials/sources/complex.rst

That's a good example of where we want to remove the --use-feature=2020-resolver from the command in the example. Most of these removals will be in examples I think.

I just pushed f3f3592e85bbfb4c9d128f73ad8064c14b6d983d. That change I just pushed removed a check we had within the tests to make sure that every pip install command had the --use-feature=2020-resolver argument.
I'd recommend doing the following commands. This shows what it looks like when I do it, so the pdxjohnny remote is the URL to my fork of DFFML:
$ git remote -v
origin  git@github.com:intel/dffml (fetch)
origin  git@github.com:intel/dffml (push)
pdxjohnny       git@github.com:pdxjohnny/dffml (fetch)
pdxjohnny       git@github.com:pdxjohnny/dffml (push)
$ git fetch --all
Fetching origin
remote: Enumerating objects: 432, done.
remote: Counting objects: 100% (432/432), done.
remote: Compressing objects: 100% (89/89), done.
remote: Total 273 (delta 208), reused 246 (delta 181), pack-reused 0
Receiving objects: 100% (273/273), 2.70 MiB | 21.64 MiB/s, done.
Resolving deltas: 100% (208/208), completed with 142 local objects.
From github.com:intel/dffml
   5672cb22..a460449c  gh-pages   -> origin/gh-pages
Fetching pdxjohnny
$ git rebase origin/master
Current branch master is up to date.

The second command pulls down recent changes, the final command tells git to take the most recent changes to the master branch and make sure whatever branch you're working on has those changes. This should add the commit I talked about just added to your branch, which will make it so that if you removed all the correct things the tests will pass in this Pull Request.

Codecov Report

Merging #916 (9fe9f18) into master (f3f3592) will decrease coverage by 0.07%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #916      +/-   ##
==========================================
- Coverage   84.99%   84.92%   -0.08%
==========================================
  Files         139      139
  Lines        9038     9034       -4
  Branches     1508     1508
==========================================
- Hits         7682     7672      -10
- Misses       1050     1057       +7
+ Partials      306      305       -1

Impacted Files
Coverage Δ

tests/util/testing/test_consoletest.py
100.00% <ø> (ø)

dffml/util/data.py
74.03% <0.00%> (-2.77%)
:arrow_down:

tests/util/test_net.py
98.24% <0.00%> (-1.76%)
:arrow_down:

dffml/noasync.py
78.18% <0.00%> (-1.13%)
:arrow_down:

dffml/util/testing/consoletest/commands.py
61.28% <0.00%> (-0.10%)
:arrow_down:

dffml/source/df.py
76.54% <0.00%> (ø)

Continue to review full report at Codecov.

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

I just pushed f3f3592. That change I just pushed removed a check we had within the tests to make sure that every pip install command had the --use-feature=2020-resolver argument.
I'd recommend doing the following commands. This shows what it looks like when I do it, so the pdxjohnny remote is the URL to my fork of DFFML:
$ git remote -v
origin  git@github.com:intel/dffml (fetch)
origin  git@github.com:intel/dffml (push)
pdxjohnny       git@github.com:pdxjohnny/dffml (fetch)
pdxjohnny       git@github.com:pdxjohnny/dffml (push)
$ git fetch --all
Fetching origin
remote: Enumerating objects: 432, done.
remote: Counting objects: 100% (432/432), done.
remote: Compressing objects: 100% (89/89), done.
remote: Total 273 (delta 208), reused 246 (delta 181), pack-reused 0
Receiving objects: 100% (273/273), 2.70 MiB | 21.64 MiB/s, done.
Resolving deltas: 100% (208/208), completed with 142 local objects.
From github.com:intel/dffml
   5672cb22..a460449c  gh-pages   -> origin/gh-pages
Fetching pdxjohnny
$ git rebase origin/master
Current branch master is up to date.

The second command pulls down recent changes, the final command tells git to take the most recent changes to the master branch and make sure whatever branch you're working on has those changes. This should add the commit I talked about just added to your branch, which will make it so that if you removed all the correct things the tests will pass in this Pull Request.

I updated my forked repo , with the necessary changes , but still some tests are failing , are these changes are incorrect ? what I have comited till now?


Fix: #170 Added IPv4 to IPv6 calculator

Issue Id you have worked upon -
#170
Briefly explain your program logic -
It converts IPv4 addresses given by user to their corresponding IPv6 format. It includes input validation of correct Ipv4 address and display the IPv6 result
Screenshots(Attach 2 screenshots of your own input and output) -
Attach here

By raising this PR I affirm that -

[x] My code follows the guidelines of this project.

[x] I have performed a self-review of my own code.

[x] I have commented my code.

[x] My code gives the correct output.

[x] I affirm that I strictly follow contributing guidelines and code of conduct.

Congratulations 🎉 @maskboyAvi on your contribution.
Thanks for adding value to this repository. 😊
Let's celebrate this fest 😃 by providing more developers 👨💻👩💻 an opportunity to contribute. Help us make this repository reach far and more by sharing this to your friends and colleagues.
Your efforts can make difference.


list: Don't fail if rootfs doesn't exist

If it is not possible to determine the owner of the rootfs, do not fail
the entire list operation, just mark the container owner field with a
question mark.
Fixes #906.
Signed-off-by: James O. D. Hunt<EMAIL_ADDRESS>

Any update on this, I think is safe close it, or merge it but add a warning to our log.

Let's close it for now as it no longer seems to be required.


Only load if current application is Xcode

open opendiff(FileMerge) should not load MCLog

Xcode-Plugin-Template/NSObject_Extension.m
https://github.com/alcatraz/Alcatraz/issues/50
Alcatraz/Alcatraz.m

hmmm..... Can you please give me moe information? I'm not sure I catch your key point.

$ git difftool -t opendiff

see the log you will find
+[MCLog load], env: (null)
[MCLog] +[MCLog pluginDidLoad:](Line:43) +[MCLog pluginDidLoad:], NSBundle </Users/****/Library/Application Support/Developer/Shared/Xcode/Plug-ins/MCLog.xcplugin> (loaded)

which should be ignored
see also
https://github.com/omz/Dash-Plugin-for-Xcode/issues/51
https://github.com/shpakovski/Xprop/issues/11


Translation ru

Started translating new tutorial

@lamberta should I review partially translated document, or it is better to wait until translation will be finished? also nontranslated part is not in the document.

Hey @stabuev
Feedback for new contributors can be helpful, but we should try to avoid draft or work-in-progress pull requests to this repo since it's confusing to reviewers and maintainers.
For WIP feedback, I would suggest starting in a personal repo and coordinating in a PR or using the<EMAIL_ADDRESS>list. We can always close and reopen PRs here, when ready.

That tutorial is completely translated. This is the original one: https://github.com/tensorflow/docs/blob/master/site/en/tutorials/images/classification.ipynb
@stabuev could you please take a look at it.

@nastikas thank you for the translation. Added some review comments to it. Part of them fixing typos, part are terminological, and part stylistic. So stylistic ones are just my point of view and so they are optional.
Maybe also @0101011 will have a look, as I'm not good with commas :)

@stabuev, unfortunately, I don't see any comments. Could you please navigate me to them? Thank you.

 For some reason I'm also not seeing the "Load more" on this pull request

@stabuev It says "Hidden conversations" are you sure you published it?

That is how I see my page. It seems @lamberta does not see the comments either

I also don't see my review now, probably I did something wrong. I 'll try to comment again, and lets see what happen %)

@stabuev hey, I've made some changes again. Could you please take a look? Thank you.

I'm sorry, I'm at new work so have less time but I'll review the project next two days as it needs some fixes.
By the way, maybe we can add @nastikas to the list of reviewers so she can also review translations. A lot of my translations are also pending.

Yes, adding to the ru/REVIEWERS file would be helpful.
FYI, I'm working on a new process with vendors to provide "safe reviews" that should speed up this review process for open source contributors. It will be up to the community to provide translation guidance for technical docs, but at least we'll be able to merge faster :)

Ok, needed to rebase with the master branch but now good


Consumer trying to write on already closed connection

Hi,
I've come accross a strange behavior with Lepus 0.5.0. Sometimes I find a consumer crashing because it's trying to write on already closed connection.
Caused by: lepus.client.internal.OutputWriter$ConnectionIsClosed$: Connection is already closed!

Here's the full stacktrace.
at fs2.CompositeFailure$.fromResults(CompositeFailure.scala:88)
2024-03-11T09:19:00+01:00 at scala.util.Either.fold(Either.scala:190)
2024-03-11T09:19:00+01:00 at fs2.CompositeFailure$.fromResults$$anonfun$1(CompositeFailure.scala:88)
2024-03-11T09:19:00+01:00 at fs2.Stream$$anon$2.applyOrElse(Stream.scala:1963)
2024-03-11T09:19:00+01:00 fs2.CompositeFailure: Multiple exceptions were thrown (2), first lepus.client.internal.OutputWriter$ConnectionIsClosed$: Connection is already closed!
2024-03-11T09:19:00+01:00 at fs2.CompositeFailure$.apply(CompositeFailure.scala:45)
2024-03-11T09:19:00+01:00 at fs2.CompositeFailure$.apply(CompositeFailure.scala:58)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Pull$.fs2$Pull$$$_$interruptGuard$1(Pull.scala:961)
2024-03-11T09:19:00+01:00 at get @ fs2.concurrent.SignallingRef$$anon$4.getAndDiscreteUpdatesImpl(Signal.scala:292)
2024-03-11T09:19:00+01:00 at fs2.Stream$$anon$2.applyOrElse(Stream.scala:1964)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at get @ fs2.concurrent.SignallingRef$$anon$4.getAndDiscreteUpdatesImpl(Signal.scala:292)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at get @ fs2.concurrent.SignallingRef$$anon$4.getAndDiscreteUpdatesImpl(Signal.scala:292)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Pull$.fs2$Pull$$$_$interruptGuard$1(Pull.scala:961)
2024-03-11T09:19:00+01:00 at fs2.Stream.onFinalizeCase$$anonfun$1(Stream.scala:2142)
2024-03-11T09:19:00+01:00 at lepus.client.internal.ConnectionState.onClosed$(ConnectionState.scala:33)
2024-03-11T09:19:00+01:00 at lepus.client.internal.ConnectionState$$anon$1.onClosed(ConnectionState.scala:59)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Pull$.fs2$Pull$$$_$interruptGuard$1(Pull.scala:961)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Pull$.fs2$Pull$$$_$interruptGuard$1(Pull.scala:961)
2024-03-11T09:19:00+01:00 at get @ fs2.concurrent.SignallingRef$$anon$4.getAndDiscreteUpdatesImpl(Signal.scala:292)
2024-03-11T09:19:00+01:00 at lepus.client.internal.ConnectionState$$anon$1.onFailed(ConnectionState.scala:93)
2024-03-11T09:19:00+01:00 at lepus.client.internal.OutputWriter$ConnectionIsClosed$.<clinit>(OutputWriter.scala:49)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at lepus.client.internal.ConnectionState.onClosed(ConnectionState.scala:37)
2024-03-11T09:19:00+01:00 Caused by: lepus.client.internal.OutputWriter$ConnectionIsClosed$: Connection is already closed!
2024-03-11T09:19:00+01:00 at lepus.client.Connection$.receive$$anonfun$1$$anonfun$2(Connection.scala:118)
2024-03-11T09:19:00+01:00 at lepus.client.internal.OutputWriter$$anon$1.onClose(OutputWriter.scala:44)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at map @ fs2.concurrent.SignallingRef$$anon$4.get(Signal.scala:257)
2024-03-11T09:19:00+01:00 at fs2.concurrent.SignallingRef$$anon$4.modify$$anonfun$1(Signal.scala:302)
2024-03-11T09:19:00+01:00 at fs2.concurrent.SignallingRef$.fs2$concurrent$SignallingRef$$$_$updateAndNotify$1(Signal.scala:246)
2024-03-11T09:19:00+01:00 at fs2.Stream$NestedStreamOps$.stop$12$$anonfun$1$$anonfun$2(Stream.scala:4250)
2024-03-11T09:19:00+01:00 at fs2.CompositeFailure$.apply(CompositeFailure.scala:45)
2024-03-11T09:19:00+01:00 fs2.CompositeFailure: Multiple exceptions were thrown (2), first lepus.client.internal.OutputWriter$ConnectionIsClosed$: Connection is already closed!
2024-03-11T09:19:00+01:00 at use @ fs2.Compiler$Target.compile(Compiler.scala:158)
2024-03-11T09:19:00+01:00 at modify @ fs2.internal.Scope.close(Scope.scala:262)
2024-03-11T09:19:00+01:00 at flatMap @ lepus.client.internal.OutputWriter$$anon$1.write(OutputWriter.scala:41)
2024-03-11T09:19:00+01:00 at tryGet @ lepus.client.internal.OutputWriter$$anon$1.write(OutputWriter.scala:37)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at fs2.concurrent.SignallingRef$.fs2$concurrent$SignallingRef$$anon$4$$_$update$$anonfun$1(Signal.scala:299)
2024-03-11T09:19:00+01:00 at fs2.Stream$NestedStreamOps$.stop$12$$anonfun$1(Stream.scala:4250)
2024-03-11T09:19:00+01:00 at scala.Option.fold(Option.scala:263)
2024-03-11T09:19:00+01:00 at fs2.CompositeFailure$.apply(CompositeFailure.scala:58)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Stream$NestedStreamOps$.signalResult$1(Stream.scala:4344)
2024-03-11T09:19:00+01:00 at get @ fs2.concurrent.SignallingRef$$anon$4.getAndDiscreteUpdatesImpl(Signal.scala:292)
2024-03-11T09:19:00+01:00 at acquire @ fs2.Stream.run$1$$anonfun$1(Stream.scala:1974)
2024-03-11T09:19:00+01:00 at apply @ lepus.client.StartupNegotiation$.apply(StartupNegotiation.scala:45)
2024-03-11T09:19:00+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:00+01:00 at fs2.internal.Scope.$anonfun$2$$anonfun$1(Scope.scala:192)
2024-03-11T09:19:00+01:00 at fs2.Pull$.$anonfun$2(Pull.scala:1105)
2024-03-11T09:19:01+01:00 at fs2.internal.Scope.$anonfun$2$$anonfun$1(Scope.scala:192)
2024-03-11T09:19:01+01:00 at lepus.client.internal.ConnectionState.onClosed$(ConnectionState.scala:33)
2024-03-11T09:19:01+01:00 at tryGet @ lepus.client.internal.OutputWriter$$anon$1.write(OutputWriter.scala:37)
2024-03-11T09:19:01+01:00 at fs2.Stream.onFinalizeCase$$anonfun$1(Stream.scala:2142)
2024-03-11T09:19:01+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:01+01:00 at modify @ fs2.internal.Scope.close(Scope.scala:262)
2024-03-11T09:19:01+01:00 at lepus.client.internal.ConnectionState$$anon$1.onClosed(ConnectionState.scala:59)
2024-03-11T09:19:01+01:00 at lepus.client.internal.ConnectionState.onClosed(ConnectionState.scala:37)
2024-03-11T09:19:01+01:00 at lepus.client.internal.ConnectionState$$anon$1.onFailed(ConnectionState.scala:93)
2024-03-11T09:19:01+01:00 Caused by: lepus.client.internal.OutputWriter$ConnectionIsClosed$: Connection is already closed!
2024-03-11T09:19:01+01:00 at flatMap @ fs2.Pull$.goCloseScope$1$$anonfun$1$$anonfun$3(Pull.scala:1217)
2024-03-11T09:19:01+01:00 at get @ fs2.concurrent.SignallingRef$$anon$4.getAndDiscreteUpdatesImpl(Signal.scala:292)
2024-03-11T09:19:01+01:00 at flatMap @ lepus.client.internal.OutputWriter$$anon$1.write(OutputWriter.scala:41)
2024-03-11T09:19:01+01:00 at fs2.Pull$.$anonfun$2(Pull.scala:1105)
2024-03-11T09:19:01+01:00 at lepus.client.Connection$.receive$$anonfun$1$$anonfun$2(Connection.scala:118)
2024-03-11T09:19:01+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:01+01:00 at as @ fs2.Stream.merge$$anonfun$1$$anonfun$1$$anonfun$1(Stream.scala:1956)
2024-03-11T09:19:01+01:00 at rethrow$extension @ fs2.Compiler$Target.compile$$anonfun$1(Compiler.scala:157)
2024-03-11T09:19:01+01:00 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
2024-03-11T09:19:01+01:00 at modify @ fs2.internal.Scope.close(Scope.scala:262)
2024-03-11T09:19:01+01:00 at lepus.client.internal.OutputWriter$$anon$1.onClose(OutputWriter.scala:44)
2024-03-11T09:19:01+01:00 at lepus.client.internal.OutputWriter$ConnectionIsClosed$.<clinit>(OutputWriter.scala:49)
2024-03-11T09:19:01+01:00 at use @ fs2.Compiler$Target.compile(Compiler.scala:158)
2024-03-11T09:19:01+01:00 at acquire @ fs2.Stream.run$1$$anonfun$1(Stream.scala:1974)
2024-03-11T09:19:01+01:00 at apply @ lepus.client.StartupNegotiation$.apply(StartupNegotiation.scala:45)

What do you think about it?

Hi @rlavolee,
In what scenarios does this error happen? Can you also check and share the server log?
This can happen if the connection is closed by the server (i.e. client receives a ConnectionClose command from the server)
It might also be due to resource/stream lifecycle management.

Can you also reproduce this problem with debug log on? It can help to detect the problem faster by having the communication log between client and server.

Unfortunately it happens sporadically with the same consumer. It worked well 4 days straight and then crashed.
I haven't yet found a particular pattern to reproduce the problem. I'll try to get more logs.

Hi @hnaderi ,
I applaud your willingness to search for the cause of the closing of the connection. Indeed, if the connection should not have been closed: it would be useful to prevent the closing.
However, there are many reasons why the connections would close. And some of the closures are unavoidable. Therefore, we would like to know how to implement checking the state of the connection before using it. (If it is what would prevent the consumer from crashing.)
We thank you for pointers ! (@rlavolee and I are colleagues.)

Hi @gnoireaux,
In order to monitor for channel or connection status, you can use the Connection#status and Channel#status, which are instances of Signal from fs2.
For example:
val whenClosed = connection.status.map(_ == Status.Closed)
...
consumer.interruptWhen(whenClosed)

Hi @hnaderi ! I'm gonna close this issue since I can't reproduce it outside of my environnement. Logs point to frame decoding errors so I guess there is a proxy messing with frames. Thank you for your help anyway :)

Hi @hnaderi, is it possible to do some re-connection automatically if we lost it ? If you show me where I can try to produce a PR.

Hi @guillaumebadin, yes it is.
It depends on how you want to handle that case, there are no general ways that work for everyone, so it's better left to be a user-land decision instead of being in the library itself, like how it's done in skunk for example. It can however be implemented in a utility library or maybe the std lib.
For implementing channel/connection automatic recovery, one must keep track of the channel/connection state changes (i.e. channel.status) and redo everything on a new connection/channel when it gets a closed state.
It's also possible to create an adapter like connection/channel that does all these stuff seamlessly. This might however need extra care when handling server close commands, otherwise it might lead to a positive feedback loop.


Overriding the html for the day cell

Hi
I need to display additional information per day (prices and some additional info). As far as I see, there is no possibility to do that at the moment, right?
My suggested solution would be to create a slot, wrapping around the day cell so it can be overridden. I will create a PR but first wanted to ask if you agree with that solution.

How did you solve this?


Docs website for v1.x.x is down

Hello,
The documentation website for v1.x.x is down and blocking my work. https://halfmoonui.pythonanywhere.com/
We are heavily using v1 for our project and it is not possible to move to v2 in near future.
I request to look at this issue at earliest.
Thank you.

Issue is resolved, i can access website!
Altho it was annoying that no one replied!
Anyway thanks!


Feature/environment mode

Logic to manage annotations of kubernetes deployments to facilitate requesting of environment change as well as notifying OKO

Efforts moved to https://github.com/opsani/servox/tree/feature/environment-mode-v2


Bugfix for #324

Fixed PropertyGrid not opening complex child viewmodel in new dialog window
Added SukiHost support to PropertyGrid (back)
Adresses #324

LGTM.


[Avalanche C] Add support for Avalanche C-CHain

Please help add support for Avalanche (C-Chain). Let me know if you need further information!
If you want to integrate a chain, you would need to provide

Name of the blockchain: Avalanche (C-Chain)
Type of the blockchain (can be Substrate, EVM or both): EVM
Blockchain providers (WS or HTTP). HTTP is preferable for EVM-compatible chains.
Metadata of the blockchain (chainId, paraId, addressPrefix, symbol,...)
Please see docs at https://docs.avax.network/reference/avalanchego/c-chain/api
Logo of the blockchain: https://drive.google.com/drive/folders/1zeNCdelQwx0muHCuIn_Z2l-SsCNUw1BD
Block explorers (if possible): https://subnets.avax.network/c-chain

Documents and references:
Please attach all sources of the information you provided above

Website: https://www.avax.network/
https://docs.avax.network/learn/avalanche/avalanche-platform#c-chain
https://support.avax.network/en/articles/4132288-avalanche-press-kit-and-brand-assets

Version test: http://<IP_ADDRESS>:8900/s/cDA6dxdscSdWEfN
Validation passed


[MENU]Issue in navigating to menu items using arrow keys when items are rendered in a menu section

Provide a general summary of the issue here
Render menu items inside section with selection mode set as single and try to navigate menu items using arrow keys. Issue appears when menu items are more than 12 and scrollbar is shown.
🤔 Expected Behavior?
menu items should be accessible using up down arrow keys
😯 Current Behavior
On using arrow keys, scroll bar is getting scrolled and hence user is not able to access the menu items
💁 Possible Solution
No response
🔦 Context
No response
🖥 Steps to Reproduce
render a single selection menu with items more than 12ish and such that scroll bar is also shown Decrease browser height for scroll with 12ish items.
Version
latest
What browsers are you seeing the problem on?
Firefox, Chrome, Safari, Microsoft Edge
If other, please specify.
No response
What operating system are you using?
Mac, windows
🧢 Your Company/Team
No response
🕷 Tracking Issue
No response

Reproduced this in a code sandbox using single selection. This works correctly with multiple selection.  Needs additional investigation into why selection mode seems to case this.

We've been tracking this issue internally actually, but you are correct in your analysis @sookmax. Ideally scrollIntoViewport would scroll the target into view within its nearest scrollable parent, then for each parent within a scrollable parent we'd need to scroll them in such a way that the target is still in view, repeating until we hit the document root/top most scrollable parent. This will take some calculation to determine the target's relative position in each scrollable parent's scroll region.

what's the status of this issue fixation?

No updates as of now, the team hasn't had the bandwidth to pick this up unfortunately.

we need to migrate our component having this use case to RSPV3 asap. Please help in prioritising this issue fixation.

The fastest way to get this prioritized is to submit a PR for it. There is a suggestion for a fix above.


notify/telegram: Set API URL and ParseMode defaults

For Telegram, there is really just one API URL, and other than for testing I never saw anything changing it. Therefore, as asked in #2876 we can set the default.
The default Telegram template that's shipped with Alertmanager uses HTML and if send to Telegram without the parseMode set to HTML Telegram's API will return an error:
Bad Request: can't parse entities: Character '-' is reserved and must be escaped with the preceding '\\' (400)"

Closes #2866
Closes #2876

Actually the API URl should come from DefaultGlobalConfig. i do not know why it is not the case.

I've looked into the parseMode issue again. It seems that Telegram doesn't allow the - in Markdown messages.
This character is used many times in messages.

Most notably the - is used to list all labels of an alert:
https://github.com/prometheus/alertmanager/blob/f958b8be84b870e363f7dafcbeb807b463269a75/template/default.tmpl#L8-L10
Unless we want to change the default template for all receivers, we should probably make HTML the default parseMode...

Not sure why the tests fail. I can try rebasing later.

Once you rebase this should be fixed - it relates to #2899


Support linking with C++ code

Wrapping the header file in an extern "C" block prevents C++ compilers from mangling the function names. This allows the nanomodbus library to be built with a C compiler and then linked against another executable that was built with a C++ compiler.

Great, thank you


Catch 502 errors from Google

I'm occasionally getting 502 errors back from Google, which unfortunately aren't delivered as JSON - they end up causing a JSON parse error.
I'm wondering if it might be possible to catch this in order to give a nicer error - something like the message you have for INTERNAL_ERROR?
Here's the full data.body returned by Google when it hits the 502:
<!DOCTYPE html>

  <meta charset=utf-8>
  <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width">
  <title>Error 502 (Server Error)!!1</title>

502. That’s an error.

The server encountered a temporary error and could not complete your request.
Please try again in 30 seconds.  That’s all we know.

Thank you for reporting this one. 502 has to be caught as well. I can take a look at it closer to the weekend or maybe you are interesting in it?

I'm definitely interested, but just not sure exactly when I'll be able to jump in and do a PR. So if you or someone else wants to beat me to it, all good.


bonsai.errors.LDAPError: Operations error

Hi, I am running into the following error with the code.
I am working with a virtual active directory connection,(Ldap3 over SSL)
Code:
compiled_search_filter = '(&(objectCategory=person)(objectClass=user)(memberOf:1.2.840.1135<IP_ADDRESS>1:=CN=ADgroup,OU=test,OU=sys,DC=a,DC=b,DC=com))'
async with client.connect(is_async=True) as conn:
        res = []
        result = await conn.paged_search(base="", scope=2, filter_exp=compiled_search_filter,
                                         attrlist=['employeeID', 'sAMAccountName','objectClass','DistinguishedName'],
                                         timeout=10,attrsonly=True,page_size=1000)
        async for r in result:
            res.append(r)

Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 3326, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "", line 1, in
runfile('/Users/a567847/Documents/Automation Projects/Test/Bonsai_AD_Domains.py', wdir='/Users/a567847/Documents/Automation Projects/Test')
File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_bundle/pydev_umd.py", line 197, in runfile
pydev_imports.execfile(filename, global_vars, local_vars)  # execute the script
File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "/Users/a567847/Documents/Automation Projects/Test/Bonsai_AD_Domains.py", line 87, in
res = loop.run_until_complete(get_members(group_name))
File "/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/asyncio/base_events.py", line 579, in run_until_complete
return future.result()
File "/Users/a567847/Documents/Automation Projects/Test/Bonsai_AD_Domains.py", line 70, in get_members
attrlist=['employeeID', 'sAMAccountName','objectClass','DistinguishedName'],timeout=10,attrsonly=True,page_size=1000)
File "/usr/local/lib/python3.7/site-packages/bonsai-1.2.0-py3.7-macosx-10.14-x86_64.egg/bonsai/asyncio/aioconnection.py", line 64, in _poll
debug.txt

raise exc

File "/usr/local/lib/python3.7/site-packages/bonsai-1.2.0-py3.7-macosx-10.14-x86_64.egg/bonsai/asyncio/aioconnection.py", line 59, in _poll
return await asyncio.wait_for(fut, timeout)
File "/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/site-packages/bonsai-1.2.0-py3.7-macosx-10.14-x86_64.egg/bonsai/asyncio/aioconnection.py", line 45, in _ready
res = super().get_result(msg_id)
bonsai.errors.LDAPError: Operations error. (0x0001 [1])

The query seems to work with JXplorer. It seems the connection might be timing out.
Debug logs attached

Hi, did you try the same search with synchronous connection? Did it produce the same result?

Hi, did you try the same search with synchronous connection? Did it produce the same result?

Update the question with is_async=False error as well.

Hi, did you try the same search with synchronous connection? Did it produce the same result?

Update the question with is_async=False error as well.

You also need to remove await and async keywords to be completely synchronous.

python: move to OpenSSL 1.1
That could be the culprit for the crash, but it's just a guess.

python: move to OpenSSL 1.1

That could be the culprit for the crash, but it's just a guess.

That indeed was the culprit. Had to move to a previous version of python and reinstall OpenSSL.


Question: Does Gitea have CI Build Status Area?

Hi,
I'm moving from Gogs to this and wondering if or when you might have CI/Build reporting area that I can update the system from my build agent if my code has passed or failed. via some API or would you do what Gitlab do? This is not in Gogs but there is a issue for it. 4631 & 813
Thanks

Yes there is status API: https://try.gitea.io/api/v1/swagger#/repository/repoCreateStatus
gitea jenkins & drone plugins already supports that out of the box

Currently it only supports displaying status in Commits tab but PR status display is in WIP and will be in 1.4.0 release

Sweet thanks for the feed back

@lafriks:  I understand that showing the status in the PR tab is WIP (as of May 2019) --> https://github.com/go-gitea/gitea/pull/2519
But the status in Commits tab should be done by done, right?
Where exactly should the status show up? I cannot find it after creating a status via the API link you posted. Could you provide a screenshot? Thanks!


New Telegram/Twitter Actions workflow error.

The new Twitter and Telegram GitHub Action workflow that was merged in 0d544594be01a11fc3f592a70e84c7222e97f48d is causing errors: https://github.com/OurTechCommunity/catchup/actions/runs/5496419873
Can you please resolve them, @KartikSoneji? Thank you!

Please check all the workflows and do remember to delete the extra Tweets and Telegram messages! Thank you!

I used
node util\get-seconds-until-ist-time.js instead of
node util/get-seconds-until-ist-time.js 🤦
Should be fixed by 011036c

That was fixed, but now we have a new error: https://github.com/OurTechCommunity/catchup/actions/runs/5497391871

Resolved in a bunch of commits from c27e13324cbde84099095b928320d804ec97f09d and before it.


Add new providers and bump version

In the future let's make sure we split the actual changes from the version bumps.


Revert "Update rollup-plugin-babel to the latest version 🚀"

Reverts tabler/tabler-react#392

:tada: This PR is included in version 1.29.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Feature: Setting to hide Close tab -button

Although the big button is pretty nice, there are so many ways to close tabs (x on tabs, Ctrl + W, more...), some people might prefer to hide it as unnecessary.
Since every other 'bottom' element already has an option to be hidden, this one fits right in

Anecdote: I personally mostly use Ctrl+W and this extension to close tabs :)

Agreed on feature. While you're at it, I think we should change
Show the option to disable NoDistractions on the blocked pageto Show the "Disable NoDistractions" button
and then you could call the new one option:
Show the "Close" button


generator: generate integration test boilerplate

While the details of each integration test will require hand authoring, much of the build and code framework can be generated.

It should be possible to generate the failure case for each rpc, by sending an empty request.

These rpc failure test cases should be generated exercise the logging decorator.

We decided this would not be needed, closing.


Added cs.colman domain

@kostmika Thank you for your patience while waiting for a review and processing your request. Pull request merged.


Prepare for Gradle plugin release 4.0.0-rc02

#236  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @rbro112 and the rest of your teammates on  Graphite


slidesPerView: 'auto' not working when reintroducing on breakpoint - Please look at demo before closing

Check that this is really a bug

[X] I confirm

Reproduction link
https://codesandbox.io/s/angry-thunder-8w24b?file=/index.html
Bug description
When transitioning from slidesPerView: 1 to slidesPerView: auto, the width attributes are not removed from the slides which breaks the carousel.
Expected Behavior
Remove unnecessary width attributes from slides when transitioning between breakpoints and different configs.
Actual Behavior
When on slidesPerView: auto on init, no inline styling for width is necessary. When shifting to slidesPerView: 1, inline styling is added to slides for the width, but is never removed when transitioning back to slidesPerView: auto on the breakpoint. Workaround is to manually set width properties in CSS with !important. swiper.update or swiper.updateSize doesn't work.
Swiper version
7
Platform/Target and Browser Versions
macOS, Windows, Safari, Chrome
Validations

[X] Follow our Code of Conduct
[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
[X] Make sure this is a Swiper issue and not a framework-specific issue

Would you like to open a PR for this bug?

[ ] I'm willing to open a PR

Why was it closed this time, Vlad?

👆👆👆👆👆