text:
🐛 [firebase_auth] Cannot handle quota-exceeded error on Android

Bug report
Describe the bug
We use the phone auth.
We've tried to authenticate multiple times with the spark(free) plan.
We were able to handle the quota-exceeded error on iOS, but we only got the too-many-requests error on Android.
However, when we changed to the blaze(paid) plan, we only got too-many-request errors on iOS as well.
Steps to reproduce

Send SMS multiple times
I called FirebaseAuth.instance.verifyPhoneNumber
Handle verificationFailed on Android and iOS

Expected behavior
Handle the quota-exceeded error on Android
Flutter doctor
Click To Expand
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.8.0, on macOS 11.6.1 20G224 darwin-x64, locale ja-JP)
[!] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.
[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2020.3)
[✓] Android Studio (version 2020.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2021.2.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2021.2.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2021.1.2)
[✓] Connected device (3 available)

Flutter dependencies
Click To Expand
Dart SDK 2.15.0
Flutter SDK 2.8.0
m3pay 1.14.0+24

dependencies:
- cached_network_image 3.1.0+1 [flutter flutter_cache_manager octo_image cached_network_image_platform_interface cached_network_image_web]
- camera 0.9.4+6 [camera_platform_interface camera_web flutter pedantic quiver flutter_plugin_android_lifecycle]
- collection 1.15.0
- convex_bottom_bar 3.0.0 [flutter]
- device_info_plus 3.1.1 [flutter device_info_plus_platform_interface device_info_plus_linux device_info_plus_macos device_info_plus_web device_info_plus_windows]
- dio 4.0.4 [http_parser path]
- dotted_border 2.0.0+2 [flutter path_drawing]
- email_validator 2.0.1
- firebase_analytics 8.3.4 [firebase_analytics_platform_interface firebase_analytics_web firebase_core flutter meta]
- firebase_auth 3.2.0 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_core 1.10.0 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_crashlytics 2.3.0 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace]
- firebase_dynamic_links 3.0.1 [firebase_core flutter]
- firebase_messaging 11.1.0 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta]
- flutter 0.0.0 [characters collection meta typed_data vector_math sky_engine]
- flutter_hooks 0.18.0 [flutter]
- flutter_inappwebview 5.3.2 [flutter]
- flutter_linkify 5.0.2 [flutter linkify]
- flutter_local_notifications 9.0.3 [clock flutter flutter_local_notifications_linux flutter_local_notifications_platform_interface timezone]
- flutter_localizations 0.0.0 [flutter intl characters clock collection meta path typed_data vector_math]
- flutter_speed_dial 4.6.6 [flutter]
- flutter_stripe 2.0.2 [flutter stripe_android stripe_ios stripe_platform_interface]
- flutter_svg 1.0.0 [flutter meta path_drawing vector_math xml]
- freezed_annotation 1.0.0 [collection json_annotation meta]
- geolocator 7.7.1 [flutter geolocator_platform_interface geolocator_android geolocator_apple geolocator_web]
- git_info_plus 0.0.4 [flutter]
- google_maps_flutter 2.1.0 [flutter flutter_plugin_android_lifecycle google_maps_flutter_platform_interface]
- hooks_riverpod 1.0.0 [collection flutter flutter_hooks flutter_riverpod riverpod state_notifier]
- image 3.0.8 [archive meta xml]
- intl_utils 2.5.1 [analyzer archive args dart_style http intl path petitparser yaml]
- json_annotation 4.3.0 [meta]
- kana_kit 2.0.0 [equatable]
- logger 1.1.0
- openapi 1.0.0 [dio built_value built_collection]
- package_info_plus 1.3.0 [flutter package_info_plus_platform_interface package_info_plus_linux package_info_plus_macos package_info_plus_windows package_info_plus_web]
- path_provider 2.0.6 [flutter path_provider_linux path_provider_macos path_provider_platform_interface path_provider_windows]
- permission_handler 8.2.6 [flutter meta permission_handler_platform_interface]
- phone_number 0.12.0+1 [flutter meta]
- qr_code_scanner 0.6.1 [js flutter flutter_web_plugins]
- shared_preferences 2.0.8 [flutter meta shared_preferences_linux shared_preferences_macos shared_preferences_platform_interface shared_preferences_web shared_preferences_windows]
- shimmer 2.0.0 [flutter]
- sms_autofill 2.2.0 [pin_input_text_field flutter]
- time_machine 0.9.17 [meta collection]
- transparent_image 2.0.0
- tuple 2.0.0 [quiver]
- url_launcher 6.0.12 [flutter meta url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows]

dev dependencies:
- build_runner 2.1.5 [args async analyzer build build_config build_daemon build_resolvers build_runner_core code_builder collection crypto dart_style frontend_server_client glob graphs http_multi_server io js logging meta mime package_config path pool pub_semver pubspec_parse shelf shelf_web_socket stack_trace stream_transform timing watcher web_socket_channel yaml]
- flutter_launcher_icons 0.9.2 [args image path yaml]
- flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher meta source_span stream_channel string_scanner term_glyph typed_data]
- freezed 1.0.0 [analyzer build build_config collection meta source_gen freezed_annotation]
- json_serializable 6.0.1 [analyzer async build build_config collection json_annotation meta path pub_semver pubspec_parse source_gen source_helper]
- mockito 5.0.16 [analyzer build code_builder collection dart_style matcher meta path source_gen test_api]

dependency overrides:
- freezed_annotation 1.0.0 [collection json_annotation meta]

transitive dependencies:
- _fe_analyzer_shared 30.0.0 [meta]
- analyzer 2.7.0 [_fe_analyzer_shared cli_util collection convert crypto glob meta package_config path pub_semver source_span watcher yaml]
- archive 3.1.2 [crypto path]
- args 2.3.0
- async 2.8.2 [collection meta]
- boolean_selector 2.1.0 [source_span string_scanner]
- build 2.1.1 [analyzer async convert crypto glob logging meta path]
- build_config 1.0.0 [checked_yaml json_annotation path pubspec_parse yaml]
- build_daemon 3.0.0 [built_collection built_value http_multi_server logging pedantic path pool shelf shelf_web_socket stream_transform watcher web_socket_channel]
- build_resolvers 2.0.4 [analyzer async build crypto graphs logging path package_config pool pub_semver stream_transform yaml]
- build_runner_core 7.2.2 [async build build_config build_resolvers collection convert crypto glob graphs json_annotation logging meta path package_config pool timing watcher yaml]
- built_collection 5.1.1
- built_value 8.1.2 [built_collection collection fixnum meta]
- cached_network_image_platform_interface 1.0.0 [flutter flutter_cache_manager]
- cached_network_image_web 1.0.1 [flutter flutter_cache_manager cached_network_image_platform_interface]
- camera_platform_interface 2.1.1 [cross_file flutter meta plugin_platform_interface stream_transform]
- camera_web 0.2.1+1 [camera_platform_interface flutter flutter_web_plugins stream_transform]
- characters 1.2.0
- charcode 1.3.1
- checked_yaml 2.0.1 [json_annotation source_span yaml]
- cli_util 0.3.3 [meta path]
- clock 1.1.0
- code_builder 4.1.0 [built_collection built_value collection matcher meta]
- convert 3.0.1 [typed_data]
- cross_file 0.3.1+5 [flutter meta]
- crypto 3.0.1 [collection typed_data]
- dart_style 2.1.0 [analyzer args path pub_semver source_span]
- dbus 0.5.6 [args ffi meta pedantic xml]
- device_info_plus_linux 2.1.0 [device_info_plus_platform_interface file flutter meta]
- device_info_plus_macos 2.2.0 [device_info_plus_platform_interface flutter]
- device_info_plus_platform_interface 2.2.1 [flutter meta plugin_platform_interface]
- device_info_plus_web 2.1.0 [device_info_plus_platform_interface flutter_web_plugins flutter]
- device_info_plus_windows 2.1.0 [device_info_plus_platform_interface ffi flutter win32]
- equatable 2.0.3 [collection meta]
- fake_async 1.2.0 [clock collection]
- ffi 1.1.2
- file 6.1.2 [meta path]
- firebase 9.0.2 [http http_parser js]
- firebase_analytics_platform_interface 2.0.1 [flutter meta]
- firebase_analytics_web 0.3.0+1 [firebase firebase_analytics_platform_interface flutter flutter_web_plugins meta]
- firebase_auth_platform_interface 6.1.4 [firebase_core flutter meta plugin_platform_interface]
- firebase_auth_web 3.2.0 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser intl js meta]
- firebase_core_platform_interface 4.1.0 [collection flutter meta plugin_platform_interface]
- firebase_core_web 1.2.0 [firebase_core_platform_interface flutter flutter_web_plugins js meta]
- firebase_crashlytics_platform_interface 3.1.6 [collection firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_platform_interface 3.0.9 [firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_web 2.1.0 [firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins js meta]
- fixnum 1.0.0
- flutter_blurhash 0.6.0 [flutter meta pedantic]
- flutter_cache_manager 3.1.2 [clock collection file flutter http path path_provider pedantic rxdart sqflite uuid]
- flutter_local_notifications_linux 0.3.0 [flutter flutter_local_notifications_platform_interface dbus path xdg_directories]
- flutter_local_notifications_platform_interface 5.0.0 [flutter plugin_platform_interface]
- flutter_plugin_android_lifecycle 2.0.3 [flutter]
- flutter_riverpod 1.0.0 [collection flutter meta riverpod state_notifier]
- flutter_web_plugins 0.0.0 [flutter js characters collection meta typed_data vector_math]
- frontend_server_client 2.1.2 [async path]
- geolocator_android 2.1.0 [flutter geolocator_platform_interface]
- geolocator_apple 1.2.0 [flutter geolocator_platform_interface]
- geolocator_platform_interface 2.3.5 [flutter plugin_platform_interface vector_math meta]
- geolocator_web 2.0.6 [flutter flutter_web_plugins geolocator_platform_interface]
- glob 2.0.1 [async collection file path pedantic string_scanner]
- google_maps_flutter_platform_interface 2.1.3 [collection flutter meta plugin_platform_interface stream_transform]
- graphs 2.1.0 [collection]
- http 0.13.3 [async http_parser meta path pedantic]
- http_multi_server 3.0.1 [async]
- http_parser 4.0.0 [charcode collection source_span string_scanner typed_data]
- intl 0.17.0 [clock path]
- io 1.0.3 [meta path string_scanner]
- js 0.6.3
- linkify 4.1.0
- logging 1.0.2
- matcher 0.12.11 [stack_trace]
- meta 1.7.0
- mime 1.0.0
- octo_image 1.0.0+1 [flutter flutter_blurhash]
- package_config 2.0.2 [path]
- package_info_plus_linux 1.0.3 [package_info_plus_platform_interface flutter path]
- package_info_plus_macos 1.3.0 [flutter]
- package_info_plus_platform_interface 1.0.2 [flutter meta plugin_platform_interface]
- package_info_plus_web 1.0.4 [flutter flutter_web_plugins http meta package_info_plus_platform_interface]
- package_info_plus_windows 1.0.4 [package_info_plus_platform_interface ffi flutter win32]
- path 1.8.0
- path_drawing 1.0.0 [vector_math meta path_parsing flutter]
- path_parsing 1.0.0 [vector_math meta]
- path_provider_linux 2.1.0 [flutter path path_provider_platform_interface xdg_directories]
- path_provider_macos 2.0.2 [flutter]
- path_provider_platform_interface 2.0.1 [flutter meta platform plugin_platform_interface]
- path_provider_windows 2.0.3 [ffi flutter meta path path_provider_platform_interface win32]
- pedantic 1.11.1
- permission_handler_platform_interface 3.7.0 [flutter meta plugin_platform_interface]
- petitparser 4.3.0 [meta]
- pin_input_text_field 4.1.1 [flutter]
- platform 3.0.2
- plugin_platform_interface 2.0.1 [meta]
- pool 1.5.0 [async stack_trace]
- process 4.2.3 [file path platform]
- pub_semver 2.1.0 [collection meta]
- pubspec_parse 1.0.0 [checked_yaml collection json_annotation pub_semver yaml]
- quiver 3.0.1 [matcher]
- riverpod 1.0.0 [collection meta state_notifier]
- rxdart 0.27.2
- shared_preferences_linux 2.0.2 [file meta flutter path path_provider_linux shared_preferences_platform_interface]
- shared_preferences_macos 2.0.2 [flutter shared_preferences_platform_interface]
- shared_preferences_platform_interface 2.0.0 [flutter]
- shared_preferences_web 2.0.2 [flutter flutter_web_plugins meta shared_preferences_platform_interface]
- shared_preferences_windows 2.0.2 [flutter file meta path path_provider_platform_interface path_provider_windows shared_preferences_platform_interface]
- shelf 1.2.0 [async collection http_parser path stack_trace stream_channel]
- shelf_web_socket 1.0.1 [shelf stream_channel web_socket_channel]
- sky_engine 0.0.99
- source_gen 1.1.1 [analyzer async build dart_style glob meta path source_span yaml]
- source_helper 1.3.0 [analyzer collection source_gen]
- source_span 1.8.1 [collection path term_glyph]
- sqflite 2.0.0+4 [flutter sqflite_common path]
- sqflite_common 2.0.1+1 [synchronized path meta]
- stack_trace 1.10.0 [path]
- state_notifier 0.7.1 [meta]
- stream_channel 2.1.0 [async]
- stream_transform 2.0.0
- string_scanner 1.1.0 [charcode source_span]
- stripe_android 2.0.2 [flutter]
- stripe_ios 2.0.2 [flutter]
- stripe_platform_interface 2.0.2 [flutter freezed_annotation json_annotation meta plugin_platform_interface]
- synchronized 3.0.0
- term_glyph 1.2.0
- test_api 0.4.3 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph matcher]
- timezone 0.8.0 [path]
- timing 1.0.0 [json_annotation]
- typed_data 1.3.0 [collection]
- url_launcher_linux 2.0.2 [flutter]
- url_launcher_macos 2.0.2 [flutter]
- url_launcher_platform_interface 2.0.4 [flutter plugin_platform_interface]
- url_launcher_web 2.0.4 [flutter flutter_web_plugins meta url_launcher_platform_interface]
- url_launcher_windows 2.0.2 [flutter]
- uuid 3.0.4 [crypto]
- vector_math 2.1.1
- watcher 1.0.0 [async path pedantic]
- web_socket_channel 2.1.0 [async crypto stream_channel]
- win32 2.2.9 [ffi]
- xdg_directories 0.2.0 [meta path process]
- xml 5.3.0 [collection meta petitparser]
- yaml 3.1.0 [collection source_span string_scanner]

@AAkira
There's similar open issue describing your case, https://github.com/FirebaseExtended/flutterfire/issues/6687, so please follow-up in it for further updates.
Closing this as a duplicate. Also take a look at this related open PR: https://github.com/FirebaseExtended/flutterfire/pull/3402

authors: AAkira darshankawar


text:
[firebase_auth plugin] README.md Updated

Description
I had just updated the README.md file. There isn't any deletion of any pre-existed info in README.md
Related Issues
There isn't any issue created for this, but I thought it would be very helpful to add some examples of doing Firebase Facebook and Firebase Twitter authentication.
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] If the pull request affects only one plugin, the PR title starts with the name of the plugin in brackets (e.g. [cloud_firestore])
[x] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
[x] All existing and new tests are passing.
[x] I updated/added relevant documentation (doc comments with ///).
[x] The analyzer (flutter analyze) does not report any problems on my PR.
[x] I read and followed the Flutter Style Guide.
[x] I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy.
[x] I updated CHANGELOG.md to add a description of the change.
[x] I signed the CLA.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md and increment major revision).
[x] No, this is not a breaking change.

@chinkysight Thanks for the PR, would you mind rebasing this so that the tests can pass and I'll be happy to review.

source: gharchive/pull-request

authors: chinkysight kroikie

repo: FirebaseExtended/flutterfire

license_type: permissive

license_source: github-api


text:
bug in apt.repo()?

I'm running into an issue using apt.repo().
Am I missing something?
$ cat mike.py
from pyinfra.modules import apt

SUDO = True

apt.repo(
    {'Install VirtualBox repo'},
    'deb https://download.virtualbox.org/virtualbox/debian bionic contrib',
)
$ rm pyinfra-debug.log
rm: pyinfra-debug.log: No such file or directory
$ pyinfra -vv --debug  @docker/ubuntu:bionic mike.py
    [pyinfra_cli.main] Checking potential directory:
    [pyinfra_cli.main] Setting directory to:
--> Loading config...
--> Loading inventory...
    [pyinfra_cli.inventory] Creating fake inventory...
    [pyinfra.api.inventory] Expanding inventory connector: docker
    The @docker connector is in Alpha!
    [pyinfra_cli.inventory] Looking for group data in: group_data/all.py
    [pyinfra_cli.inventory] Looking for group data in: group_data/bsd.py
    [pyinfra.api.inventory] Expanding inventory connector: docker

--> Connecting to hosts...
localhost: >>> docker run -d ubuntu:bionic sleep 10000
localhost: a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05
    [pyinfra.api.state] Activating host: ubuntu:bionic

--> Preparing operations...
    Loading: mike.py
    [pyinfra.api.operation] Adding operation, {'Install VirtualBox repo'}, called @ mike.py:7, opLines=(0, 7), opHash=97d8032458c50f8c46e458a4ca15c67a69be92b3
    [pyinfra.api.facts] Getting fact: apt_sources (ensure_hosts: (ubuntu:bionic,))
    [pyinfra.api.util] Building command (shell_executable: sh): docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list || true"
[pyinfra.api.connectors.local] --> Running command on localhost: sh -c 'docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list || true"'
[ubuntu:bionic] >>> sh -c 'docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list || true"'
[ubuntu:bionic] # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
[ubuntu:bionic] # newer versions of the distribution.
[ubuntu:bionic] deb http://archive.ubuntu.com/ubuntu/ bionic main restricted
[ubuntu:bionic] # deb-src http://archive.ubuntu.com/ubuntu/ bionic main restricted
[ubuntu:bionic]
[ubuntu:bionic] ## Major bug fix updates produced after the final release of the
[ubuntu:bionic] ## distribution.
[ubuntu:bionic] deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted
[ubuntu:bionic] # deb-src http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted
[ubuntu:bionic]
[ubuntu:bionic] ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
[ubuntu:bionic] ## team. Also, please note that software in universe WILL NOT receive any
[ubuntu:bionic] ## review or updates from the Ubuntu security team.
[ubuntu:bionic] deb http://archive.ubuntu.com/ubuntu/ bionic universe
[ubuntu:bionic] # deb-src http://archive.ubuntu.com/ubuntu/ bionic universe
[ubuntu:bionic] deb http://archive.ubuntu.com/ubuntu/ bionic-updates universe
[ubuntu:bionic] # deb-src http://archive.ubuntu.com/ubuntu/ bionic-updates universe
[ubuntu:bionic]
[ubuntu:bionic] ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
[ubuntu:bionic] ## team, and may not be under a free licence. Please satisfy yourself as to
[ubuntu:bionic] ## your rights to use the software. Also, please note that software in
[ubuntu:bionic] ## multiverse WILL NOT receive any review or updates from the Ubuntu
[ubuntu:bionic] ## security team.
[ubuntu:bionic] deb http://archive.ubuntu.com/ubuntu/ bionic multiverse
[ubuntu:bionic] # deb-src http://archive.ubuntu.com/ubuntu/ bionic multiverse
[ubuntu:bionic] deb http://archive.ubuntu.com/ubuntu/ bionic-updates multiverse
[ubuntu:bionic] # deb-src http://archive.ubuntu.com/ubuntu/ bionic-updates multiverse
[ubuntu:bionic]
[ubuntu:bionic] ## N.B. software from this repository may not have been tested as
[ubuntu:bionic] ## extensively as that contained in the main release, although it includes
[ubuntu:bionic] ## newer versions of some applications which may provide useful features.
[ubuntu:bionic] ## Also, please note that software in backports WILL NOT receive any review
[ubuntu:bionic] ## or updates from the Ubuntu security team.
[ubuntu:bionic] deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
[ubuntu:bionic] # deb-src http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
[ubuntu:bionic]
[ubuntu:bionic] ## Uncomment the following two lines to add software from Canonical's
[ubuntu:bionic] ## 'partner' repository.
[ubuntu:bionic] ## This software is not part of Ubuntu, but is offered by Canonical and the
[ubuntu:bionic] ## respective vendors as a service to Ubuntu users.
[ubuntu:bionic] # deb http://archive.canonical.com/ubuntu bionic partner
[ubuntu:bionic] # deb-src http://archive.canonical.com/ubuntu bionic partner
[ubuntu:bionic]
[ubuntu:bionic] deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted
[ubuntu:bionic] # deb-src http://security.ubuntu.com/ubuntu/ bionic-security main restricted
[ubuntu:bionic] deb http://security.ubuntu.com/ubuntu/ bionic-security universe
[ubuntu:bionic] # deb-src http://security.ubuntu.com/ubuntu/ bionic-security universe
[ubuntu:bionic] deb http://security.ubuntu.com/ubuntu/ bionic-security multiverse
[ubuntu:bionic] # deb-src http://security.ubuntu.com/ubuntu/ bionic-security multiverse
[ubuntu:bionic] cat: '/etc/apt/sources.list.d/*.list': No such file or directory
[pyinfra.api.connectors.local] --> Waiting for exit status...
[pyinfra.api.connectors.local] --> Command exit status: 0
    Loaded fact apt_sources
    [pyinfra.api.facts] Getting fact: find_in_file (ensure_hosts: (ubuntu:bionic,))
    [pyinfra.api.util] Building command (shell_executable: sh): docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "grep "^.*deb https://download.virtualbox.org/virtualbox/debian bionic contrib.*$" /etc/apt/sources.list || (find /etc/apt/sources.list -type f > /dev/null && echo "__pyinfra_exists_/etc/apt/sources.list")"
[pyinfra.api.connectors.local] --> Running command on localhost: sh -c 'docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "grep "^.*deb https://download.virtualbox.org/virtualbox/debian bionic contrib.*$" /etc/apt/sources.list || (find /etc/apt/sources.list -type f > /dev/null && echo "__pyinfra_exists_/etc/apt/sources.list")"'
[ubuntu:bionic] >>> sh -c 'docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "grep "^.*deb https://download.virtualbox.org/virtualbox/debian bionic contrib.*$" /etc/apt/sources.list || (find /etc/apt/sources.list -type f > /dev/null && echo "__pyinfra_exists_/etc/apt/sources.list")"'
    | fact: find_in_file('/etc/apt/sources.list', '^.*deb https://download.virtualbox.org/virtualbox/debian bi    / fact: find_in_file('/etc/apt/sources.list', '^.*deb https://download.virtualbox.org/virtualbox/debian bi    - fact: find_in_file('/etc/apt/sources.list', '^.*deb https://download.virtualbox.org/virtualbox/debian bi    \ fact: find_in_file('/etc/apt/sources.list', '^.*deb https://download.virtualbox.org/virtualbox/debian bi[pyinfra.api.connectors.local] --> Waiting for exit status...
[pyinfra.api.connectors.local] --> Command exit status: 1
    Loaded fact find_in_file: ('/etc/apt/sources.list', '^.*deb https://download.virtualbox.org/virtualbox/debian bionic contrib.*$')
    [ubuntu:bionic]  Ready: mike.py

--> Proposed changes:
    Groups: @docker
    [ubuntu:bionic]   Operations: 1   Commands: 1

--> Beginning operation run...
--> Starting operation: Install VirtualBox repo
    [pyinfra.api.operations] Starting operation Install VirtualBox repo on ubuntu:bionic
    [pyinfra.api.util] Building command (shell_executable: sh): docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "# If the file now exists
                if [ -f "/etc/apt/sources.list" ]; then
                    # Grep for the line, sed if matches
                    (grep "^.*deb https://download.virtualbox.org/virtualbox/debian bionic contrib.*$" "/etc/apt/sources.list" && sed -i="" "s/^.*deb https:\/\/download.virtualbox.org\/virtualbox\/debian bionic contrib.*$//" /etc/apt/sources.list) ||                     # Else echo
                    echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list

                # No file, just echo
                else
                    echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list
                fi"
[pyinfra.api.connectors.local] --> Running command on localhost: sh -c 'docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "# If the file now exists
                if [ -f "/etc/apt/sources.list" ]; then
                    # Grep for the line, sed if matches
                    (grep "^.*deb https://download.virtualbox.org/virtualbox/debian bionic contrib.*$" "/etc/apt/sources.list" && sed -i="" "s/^.*deb https:\/\/download.virtualbox.org\/virtualbox\/debian bionic contrib.*$//" /etc/apt/sources.list) ||                     # Else echo
                    echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list

                # No file, just echo
                else
                    echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list
                fi"'
[ubuntu:bionic] >>> sh -c 'docker exec a426aa3919c74b6d09a5d839b4b89f5f1863114c67824842655044000cff3e05 sh -c "# If the file now exists
                if [ -f "/etc/apt/sources.list" ]; then
                    # Grep for the line, sed if matches
                    (grep "^.*deb https://download.virtualbox.org/virtualbox/debian bionic contrib.*$" "/etc/apt/sources.list" && sed -i="" "s/^.*deb https:\/\/download.virtualbox.org\/virtualbox\/debian bionic contrib.*$//" /etc/apt/sources.list) ||                     # Else echo
                    echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list

                # No file, just echo
                else
                    echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list
                fi"'
[ubuntu:bionic] https://download.virtualbox.org/virtualbox/debian: 4: https://download.virtualbox.org/virtualbox/debian: Syntax error: end of file unexpected (expecting ")")
[pyinfra.api.connectors.local] --> Waiting for exit status...
[pyinfra.api.connectors.local] --> Command exit status: 2
    [ubuntu:bionic] Error
    [pyinfra.api.state] Failing hosts: ubuntu:bionic
localhost: >>> docker commit a426aa3919c7
localhost: sha256:db4497e361e507180b287c769f7777969102d1ffd5d009a6772ccfb9a4c218a6
localhost: >>> docker rm -f a426aa3919c7
localhost: a426aa3919c7
    [ubuntu:bionic] docker build complete, image ID: db4497e361e5
--> pyinfra error: No hosts remaining!
$ ls pyinfra-debug.log
ls: pyinfra-debug.log: No such file or directory
$

Turns out this is an issue with Docker specifically - not quoting commands correctly; this should be resolved by https://github.com/Fizzadar/pyinfra/commit/0cc6433f6569d92596d5570423cba571208b7e0c.

source: gharchive/issue

authors: Fizzadar mkinney

repo: Fizzadar/pyinfra

license: mit

license_source: bigquery


text:
Hackish: show "[sudo] password for user:" message when using @local

A naïve fix for letting sudo inform the user it waits for his password. Only tested with @local.
The following ticket details a more advanced take on the issue: https://github.com/Fizzadar/pyinfra/issues/40

@tobald sorry for never getting back to you on this one! I'm still not sure how or whether pyinfra should handle input. I'd like to do it as it makes the user experience far better; but the current plan in #40 is pretty involved and would make pyinfra lot more complicated :/

@tobald sorry for never getting back to you on this one! I'm still not
sure how or whether pyinfra should handle input. I'd like to do it as
it makes the user experience far better; but the current plan in #40
is pretty involved and would make pyinfra lot more complicated :/

No worries, I do not have a use for this feature anymore. Proper input
management is the way to go as stated in #40, and seems complicated.
Meanwhile we could detect/display something to the user, that was the
purpose of this commit.

authors: Fizzadar tobald


text:
MURDER IN MY MIND

Song Name
Murder In My Mind
Artist Name
KORDHELL
Source
Youtube
Youtube Link
https://youtu.be/w-sQRS-Lc9k?si=uLiUiokzLtwIM2mQ
Direct File Link
No response
Song ID
33333
Start Offset [ms]
0
Extra
Used in Level: Murder In My Mind - 87265181

reject
already in the mod

authors: SpuckwasserDE gab-sketch

repo: FlafyDev/auto-nong-indexes

license: MIT


text:
add F-777 - Sonic Blaster (DeCody remix) by DeCody

Song Name
F-777 - Sonic Blaster (DeCody remix)
Artist Name
DeCody
Source
Youtube
Youtube Link
9QV_T53XoEA
Direct File Link
No response
Song ID
574484
Start Offset [ms]
0
Extra
Created from Auto Nong.
Created for level: 26681070
Downloaded: Yes

accept
вс, 27 окт. 2024 г., 12:09 auto-nong[bot] @.***>:

Thanks for contributing!
Someone will soon review your request.
Here is the JSON result for the reviewer:
{
"name": "F-777 - Sonic Blaster (DeCody remix)",
"artist": "DeCody",
"source": "youtube",
"startOffset": 0,
"yt-id": "9QV_T53XoEA",
"songs": [
574484
]
}
To accept the request, a reviewer needs to write "accept".
—
Reply to this email directly, view it on GitHub
https://github.com/FlafyDev/auto-nong-indexes/issues/5478#issuecomment-2439918167,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BMOTCG7SL5N6IC3ORUOC5GLZ5SUVVAVCNFSM6AAAAABQVUAT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZZHEYTQMJWG4
.
You are receiving this because you authored the thread.Message ID:
@.***>


text:
Swagger is broken

Describe the bug

SwaggerGenerationError
your query_serializer contains fields that conflict with the filter_backend or paginator_class on the view - GET /api/v1/audit/

It's likely the type mismatch between filter params and the DRF serializer:
Filter:
{
  description: '',
  in: 'query',
  name: 'is_system_event',
  required: False,
  > type: 'string' <
},

Serializer field:
{
  in: 'query',
  name: 'is_system_event',
  required: False,
  > type: 'boolean' <
},

The error is currently only reproducible for user id 14119.
Potentially related issue: https://github.com/axnsan12/drf-yasg/issues/514
To Reproduce
Steps to reproduce the behavior:

Login as user 14119.
Go to https://api.flagsmith.com/api/v1/docs/?format=openapi
Observe the HTTP 500 response.

Expected behavior
The server should render the OpenAPI schema.
A unit test should catch Swagger generation errors.
How are you running Flagsmith?

[ ] Self Hosted with Docker
[ ] Self Hosted with Kubernetes
[x] SaaS at flagsmith.com
[ ] Some other way

I have looked into this a bit further - I don't believe it is related to the error provided in the description since that was fixed here: https://github.com/Flagsmith/flagsmith/pull/2326.
It seems to only happen when users are logged in as a user that also has access to the django admin in the same browser session that they access the API docs.

The issue is still reproducible in prod. Tried logging out and in again to no avail.

Sorry, yes - it's still reproducible for sure, but I'm not convinced it's related to the exception in the description. It's definitely related to being logged in as a staff user though.

repo: Flagsmith/flagsmith


text:
Realtime streaming of test results via firebase function

Prototype how to get firebase function streaming data to Flank.

https://github.com/firebase/functions-samples/tree/master/quickstarts/test-complete

This might not be possible given the function will have to push ( post ) data to some place, and most CI systems don't allow incoming traffic.

We're building a comprehensive build and test analytics platform that integrates with Flank. 😄 This is a research ticket that will help prove out those efforts.
Data will likely be pushed to a Firebase database.

For test analytics, we'll parse the final JUnit XML artifact as attached to the CI job. In this approach, the firebase function doesn't add value.

authors: bootstraponline doodla

repo: Flank/flank


text:
API

Helo ! Is there any API or something similar so I can try to develop a site with information about Flax?

Hey, our website is https://flaxnetwork.org/. This is a fork of https://github.com/Chia-Network/chia-blockchain. You can see there for more info, but there is currently no user-facing API.

authors: MarceloWatson flax-dev

repo: Flax-Network/flax-blockchain


text:
ROS2 OCS does not launch behavior

I am experimenting with flexBE in ROS2 Galactic and I ran into an issue with launching a behavior from the OCS GUI to run on a remote machine.
What I did:

followed the Basic Tutorials to create a hello world behavior that waits a few seconds and then prints to the screen
launched the behavior from the GUI after running ros2 launch flexbe_app flexbe_full.launch.py and observed the expected behavior
Copied the tutorials_behaviors repo (created in the tutorials) to the computer on my robot and ran colcon build to set up the workspace
On remote, launched the OCS with ros2 launch flexbe_app flexbe_ocs.launch.py. On robot, launched the behavior engine with ros2 launch flexbe_onboard behavior_onboard.launch.py.

Results:
The OCS was able to connect to the behavior engine. After seeing --- Behavior Engine ready! --- on the robot the OCS indicated --- Behavior Mirror ready! ---. But after clicking Start Execution I get an error
Failed to retrieve behavior from library: [-]
787353483
Dropped behavior start request because preparation failed.

Also if I switch the launch order (engine on robot first, then OCS on remote), when I click Start Execution the OCS hangs on the Waiting For Behavior screen with the message Start command has been sent. Now waiting for confirmation from onboard behavior...

This is an annoyance and something we plan to look at this summer.  Likely it will involve a script to copy behaviors from the install folder to the source.  Suggestions are appreciated.


text:
🛑 Flingchat is down

In 7282dad, Flingchat (https://chat.glowberry.xyz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Flingchat is back up in d873c83 after 5 minutes.

repo: FlingisenFlong/flingchat-uptime


text:
If a GIF image has no Netscape 2.0 loop extension, it is meant to play once and then stop.

If a GIF image has no Netscape 2.0 loop extension, it is meant to play once and then stop.

Is there anyone else?

Is there anyone else?

yes

@LululuSir Is this the same as #102 ?

@LululuSir Is this the same as #102 ?

@LululuSir Is this the same as #102 ?

YES

This example GIF  from this PR comment shows no Netscape 2.0 loop extension (when inspected with > gifsicle --extension-info) and thus shows each frame exactly once and then stops in Chrome/Safari and in FLAnimatedImage. This seems to be the correct behavior. Note that the definition of FLAnimatedImage's loopCount follows ImageIO's definition.
If you find a case where FLAnimatedImage behaves differently than Chrome/Safari, please provide the respective GIF file as an example. Then we can have a look at whether something would need to change in FLAnimatedImage.

authors: LululuSir raphaelschaad reactxp

repo: Flipboard/FLAnimatedImage


text:
Rendering same rows repeatedly on ios

ReactEssentials is exactly what I need. But I faced with this interesting situation when I tested with real data. I have a long list. But all list rendering with the same items (first 13 item).
Working fine on android but I stuck on ios.
recyclerlistview: ^1.1.4
react-native: 0.49.3
class UserList extends Component {
    constructor(props){
        super(props);

        let dataProvider = new DataProvider((r1, r2) => {
            return r1 !== r2;
        });

        let { width } = Dimensions.get("window");

        this._layoutProvider = new LayoutProvider(
            index => {
                return ''
            },
            (type, dim) => {
                dim.width = width;
                dim.height = 84;
            }
        );

        this.renderRow = this.renderRow.bind(this);

        this.state = {
            dataProvider: dataProvider.cloneWithRows(props.rows)
        };
    }

    componentWillReceiveProps(nextProps){
        let dataProvider = new DataProvider((r1, r2) => {
            return r1 !== r2;
        });

        this.setState({ dataProvider: dataProvider.cloneWithRows(nextProps.rows)});
    }

    renderRow(type, { node }) {
        return (
            <UserRow user={ node } selectedAccount={this.props.selectedAccount} />
        );
    }

    render(){
        const { listKey } = this.props;
        return (
            <Content>
                <RecyclerListView key={listKey} style={{width: 400, height: 400 }} layoutProvider={this._layoutProvider} dataProvider={this.state.dataProvider} rowRenderer={this.renderRow} />
            </Content>
        )
    }
}

export default UserList;

What was the issue here?

The UserRow component was connected redux. I unmounted redux and passed actions via prop. It's working nice, both ios and android.

Great :)

authors: iLevye naqvitalha

repo: Flipkart/ReactEssentials


text:
Local docs compiling

@sanguinariojoe do you have any idea what could be causing this error in compiling the documentation locally:
Patching output file 56/58
Patching output file 57/58
Patching output file 58/58
type lookup cache used 10518/65536 hits=122962 misses=10670
symbol lookup cache used 6206/65536 hits=83658 misses=6206
finished...
/Users/rdavies/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:34: NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020
  warnings.warn(
/Users/rdavies/Library/Python/3.9/lib/python/site-packages/breathe/project.py:116: RemovedInSphinx80Warning: Sphinx 8 will drop support for representing paths as strings. Use "pathlib.Path" or "os.fspath" instead.
  self._default_build_dir = os.path.dirname(app.doctreedir.rstrip(os.sep))
making output directory... done

Exception occurred:
  File "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/re.py", line 210, in sub
    return _compile(pattern, flags).sub(repl, string, count)
TypeError: expected string or bytes-like object
The full traceback has been saved in /var/folders/46/4_pcs77x31j8w360rc7pfv6chrj_sl/T/sphinx-err-athjs7ze.log, if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error message can be provided next time.
A bug report can be filed in the tracker at <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
make[2]: *** [docs/sphinx/index.html] Error 2
make[1]: *** [docs/CMakeFiles/Sphinx.dir/all] Error 2
make: *** [all] Error 2

The traceback that was saved shows the following:
# Platform:         darwin; (macOS-13.5.2-x86_64-i386-64bit)
# Sphinx version:   7.2.6
# Python version:   3.9.6 (CPython)
# Docutils version: 0.18.1
# Jinja2 version:   3.1.2
# Pygments version: 2.15.1

# Last messages:

# Loaded extensions:

# Traceback:
Traceback (most recent call last):
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/cmd/build.py", line 293, in build_main
    app = Sphinx(args.sourcedir, args.confdir, args.outputdir,
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/application.py", line 272, in __init__
    self._init_builder()
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/application.py", line 342, in _init_builder
    self.builder.init()
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/builders/html/__init__.py", line 219, in init
    self.init_templates()
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/builders/html/__init__.py", line 270, in init_templates
    self.theme = theme_factory.create(themename)
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/theming.py", line 227, in create
    self.load_extra_theme(name)
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/theming.py", line 181, in load_extra_theme
    self.load_external_theme(name)
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/theming.py", line 194, in load_external_theme
    theme_entry_points = entry_points(group='sphinx.html_themes')
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/__init__.py", line 933, in entry_points
    return EntryPoints(eps).select(**params)
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/__init__.py", line 930, in <genexpr>
    eps = itertools.chain.from_iterable(
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/_itertools.py", line 16, in unique_everseen
    k = key(element)
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/_py39compat.py", line 18, in normalized_name
    return dist._normalized_name
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/__init__.py", line 855, in _normalized_name
    or super()._normalized_name
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/__init__.py", line 473, in _normalized_name
    return Prepared.normalize(self.name)
  File "/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/__init__.py", line 773, in normalize
    return re.sub(r"[-_.]+", "-", name).lower().replace('-', '_')
  File "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/re.py", line 210, in sub
    return _compile(pattern, flags).sub(repl, string, count)
TypeError: expected string or bytes-like object

Additionally early on in the process it says /bin/sh: sphinx-build: command not found
To get it to compile I am required to modify line 75 of build/docs/CMakeFiles/Sphinx.dir/build.make to remove the quotes around the path to python that are autogenerated.
This is confusing me because last week it was working fine and I was able to compile the docs locally without error. I havent changed any of the code other than .rst files, and made no modifications to my system as far as I can tell. I've tried uninstalling all the required packages and reinstalling them, as well as deleting the build folder and remaking it with cmake.

Pretty eclectic error, but it seems to me that you do not have the theme
installed:
sphinx_rtd_theme
As far as I remember it shall be installed with pip
On Thu, 14 Sept 2023, 23:19 RyanDavies19, @.***> wrote:

@sanguinariojoe https://github.com/sanguinariojoe do you have any idea
what could be causing this error in compiling the documentation locally:
`Patching output file 56/58
Patching output file 57/58
Patching output file 58/58
type lookup cache used 10518/65536 hits=122962 misses=10670
symbol lookup cache used 6206/65536 hits=83658 misses=6206
finished...
/Users/rdavies/Library/Python/3.9/lib/python/site-packages/urllib3/init.py:34:
NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the
'ssl' module is compiled with 'LibreSSL 2.8.3'. See: urllib3/urllib3#3020
https://github.com/urllib3/urllib3/issues/3020
warnings.warn(
/Users/rdavies/Library/Python/3.9/lib/python/site-packages/breathe/project.py:116:
RemovedInSphinx80Warning: Sphinx 8 will drop support for representing paths
as strings. Use "pathlib.Path" or "os.fspath" instead.
self._default_build_dir = os.path.dirname(app.doctreedir.rstrip(os.sep))
making output directory... done
Exception occurred:
File
"/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/re.py",
line 210, in sub
return _compile(pattern, flags).sub(repl, string, count)
TypeError: expected string or bytes-like object
The full traceback has been saved in
/var/folders/46/4_pcs77x31j8w360rc7pfv6chrj_sl/T/sphinx-err-athjs7ze.log,
if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error
message can be provided next time.
A bug report can be filed in the tracker at
https://github.com/sphinx-doc/sphinx/issues. Thanks!
make[2]: *** [docs/sphinx/index.html] Error 2
make[1]: *** [docs/CMakeFiles/Sphinx.dir/all] Error 2
make: *** [all] Error 2`
The traceback that was saved shows the following:
`# Platform: darwin; (macOS-13.5.2-x86_64-i386-64bit)
Sphinx version: 7.2.6 Python version: 3.9.6 (CPython) Docutils version:
0.18.1 Jinja2 version: 3.1.2 Pygments version: 2.15.1 Last messages: Loaded
extensions: Traceback:
Traceback (most recent call last):
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/cmd/build.py",
line 293, in build_main
app = Sphinx(args.sourcedir, args.confdir, args.outputdir,
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/application.py",
line 272, in init
self._init_builder()
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/application.py",
line 342, in _init_builder
self.builder.init()
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/builders/html/
init.py", line 219, in init
self.init_templates()
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/builders/html/
init.py", line 270, in init_templates
self.theme = theme_factory.create(themename)
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/theming.py",
line 227, in create
self.load_extra_theme(name)
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/theming.py",
line 181, in load_extra_theme
self.load_external_theme(name)
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/sphinx/theming.py",
line 194, in load_external_theme
theme_entry_points = entry_points(group='sphinx.html_themes')
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/
init.py", line 933, in entry_points
return EntryPoints(eps).select(**params)
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/
init.py", line 930, in
eps = itertools.chain.from_iterable(
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/_itertools.py",
line 16, in unique_everseen
k = key(element)
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/_py39compat.py",
line 18, in normalized_name
return dist._normalized_name
File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/
init.py", line 855, in _normalized_name
or super().
normalized_name File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/init.py",
line 473, in normalized_name return Prepared.normalize(self.name
http://self.name) File
"/Users/rdavies/Library/Python/3.9/lib/python/site-packages/importlib_metadata/init.py",
line 773, in normalize return re.sub(r"[-.]+", "-",
name).lower().replace('-', '')
File
"/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/re.py",
line 210, in sub
return _compile(pattern, flags).sub(repl, string, count)
TypeError: expected string or bytes-like object`
—
Reply to this email directly, view it on GitHub
https://github.com/FloatingArrayDesign/MoorDyn/issues/121, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMXKKES3RWPYV5DIBTM6BDX2NYGLANCNFSM6AAAAAA4Y4B574
.
You are receiving this because you were mentioned.Message ID:
@.***>

@sanguinariojoe thanks, I was curious if you had ideas. Turns out when I installed Xcode with admin rights for something else, it created a second python copy. I had to go in and delete all that but things are working well now.

repo: FloatingArrayDesign/MoorDyn


text:
Enhancing Node-RED Logging: Introducing Host Output Logging Capability

Description
At present, the logging mechanism for Node-RED projects directs all logs to the 'driver', which can be accessed through the FlowFuse Project logs interface. In environments where Kubernetes clusters are deployed and are integrated with monitoring solutions (such as log forwarding to OTEL/ FluentBit for pods, and then to traces/metrics/etc. to backends like Prometheus/Jaeger/, etc.), there is a valuable opportunity to streamline monitoring practices.
Enabling Node-RED projects to output their logs directly to the pod's console will facilitate a more unified approach to monitoring by leveraging existing log aggregation configurations.

https://github.com/FlowFuse/flowfuse/issues/3324

Thank you @hardillb - closing this one

authors: elenaviter hardillb

repo: FlowFuse/nr-launcher


text:
[BUG]yarn start not working

Describe the bug
Cloned the repo and followed the steps using yarn
To Reproduce

cloned and changed directory then=>
yarn install && yarn build && yarn start
install and build work fine with no error
when start is executed, error is encountered

Error
`
Tasks:    3 successful, 3 total
Cached:    0 cached, 3 total
Time:    2m25.321s
✨  Done in 146.13s.
yarn run v1.22.19
$ run-script-os
$ cd packages/server/bin && ./run start
(node:1212) [ERR_DLOPEN_FAILED] Error Plugin: flowise: dlopen(/Users/amzamani/Desktop/incoming/ai/Flowise/node_modules/canvas/build/Release/canvas.node, 1): Library not loaded: @loader_path/libpixman-1.0.42.2.dylib
Referenced from: /Users/amzamani/Desktop/incoming/ai/Flowise/node_modules/canvas/build/Release/canvas.node
Reason: no suitable image found.  Did find:
/Users/amzamani/Desktop/incoming/ai/Flowise/node_modules/canvas/build/Release/libpixman-1.0.42.2.dylib: cannot load 'libpixman-1.0.42.2.dylib' (load command 0x80000034 is unknown)
/Users/amzamani/Desktop/incoming/ai/Flowise/node_modules/canvas/build/Release/libpixman-1.0.42.2.dylib: cannot load 'libpixman-1.0.42.2.dylib' (load command 0x80000034 is unknown)
module: @oclif/core@1.26.2
task: toCached
plugin: flowise
root: /Users/amzamani/Desktop/incoming/ai/Flowise/packages/server
See more details with DEBUG=*
(Use node --trace-warnings ... to show where the warning was created)
›   Error: command start not found
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Abus-MacBook-Air:Flowise amzamani$
`

MacOS Mojave- Version 10.14.4
Node- Version v18.17.1

Hi @amzamani.
I believe your issue is related https://github.com/FlowiseAI/Flowise/issues/556
but do try sudo yarn from install to start

I guess it is related with node-canvas. I did not faced this problem but i may suggest to this path to solve it:
Take a look: https://github.com/Automattic/node-canvas#compiling
Install them:
brew install pkg-config cairo pango libpng jpeg giflib librsvg pixman
then;

remove node_modules (remove build artifacts)
yarn install
yarn build
yarn dev

if it wont succeed i can also suggest to install this
npm install canvas --build-from-source
then reproduce steps starting with remove node_modules

authors: amzamani chungyau97 isikhi

repo: FlowiseAI/Flowise


text:
Feature/PluginSystem

In this PR I propose a Plugin & hook system for Flowise
Plugins are packages, that currently live in /plugins - but they should also be installable via npm
It borrows ideas from the WordPress plugin and hook system. One of the most powerful forces why WordPress became such a popular OpenSource framework (despite a lot of not so likable things about WordPress code)
Within a plugin package we use package.json/main to point to the plugins main class which extends the FlowisePlugin class
It automatically loads components and credentials from the plugins directory by specifying nodesPath and credentialsPath
=> Check the components in the UI within a new "Custom" section
Under the hood it's using an event based hook system (based on EventEmitter) that adds the ability to collect and manipulate (filter) data, via emitting and listening to events (we call them hooks)
p.s.
Some changes where introduced by yarn lint-fix
p.p.s.
Sorry for the first broken commit/pr - pls ignore / delete

hey @matthias thanks a lot for the initiative! Am wondering whats the difference between plugin vs users creating their own node in packages/components/nodes?

hey @HenryHengZJ - thanks for looking into this.
I think it's the much cleaner separation than working directly in the same folder / code structure as the core project.
I thought about it since I'm working with Flowise. Coming from WordPress I was wondering why it's not more common to have a plugin/hook architecture in Node/JS projects. Then I investigated deeper into langchain recently - and discovered that they provide a mechanism to have custom nodes in a separate folder - which I liked very much. I elaborated this idea, because I could imagine that from a certain point you don't want to have 100th of nodes in the core / UI - but rather be able to install additional "packages" of functionality (not just nodes)
Currently it needs a very deep dive into the code until you know where to add what - and there is the constant need of updating and merging code bases. Adding own features by forking is possible, but I would rather not do it in the long run as it constantly requires to keep up with all the codebase (as you never know what could change) - and solve merging conflicts.
Actually adding / loading nodes from a plugin was just a demo use case of the hooks. They (hooks) are the important part, as they allow Flowise to add clear entry points how to add things. This could also be additional navigation points or more down the road.
Imagine other use cases, as adding / managing / observing sources. Adding alternative chat UIs. Adding api endpoints (routes).
Could be interesting for custom(er) projects based on Flowise. But could also be a mechanism to develop new features, before they become part of the core.

authors: HenryHengZJ matthias


text:
Bug bounty test - PLEASE DO NOT APPROVE. ijoech

Bug bounty test - PLEASE DO NOT APPROVE. ijoech

Spam pull request

authors: corneliusyaovi pastramahodu

repo: Flutterwave/Angular


text:
Obsolete neuroepidermoblast

neuroepidermoblast is a subclass of neuroblast.
The term has no definition and is not used anywhere within FBbt. In FlyBase, it is used in one record (P{E(spl)m8-HLH-2.61}). The corresponding paper never uses the term neuroepidermoblast. It seems the term is intended to refer to cells of the proneural clusters of the neurectoderm – cells that have not yet committed to either the neuroblast or the epidermoblast fate.
The term does not seem used in the literature at all. PubMed returns zero result; Google returns a handful of results, which are all ultimately linked either to the FBbt term directly or to the equivalent term in CL (which is almost certainly a direct “copy” of the FBbt term).
I think the term should be obsoleted. In the one record where it has been used, it can probably be replaced by proneural cluster.

The term could also get a proper definition as “cell of a proneural cluster that will become either a neuroblast or an epidermoblast” or similar, rather than being obsoleted.


text:
设置大图视频不旋转

描述一下大概怎么回事
设置大图视频不旋转，即隐藏全屏按钮，有对应的api吗，还是需要自己自定义实现

需要你自定义实现，可参考这里的FriendsPlayerFragment，换掉播放器的UI，可直接将播放器布局中的全屏按钮删除即可

authors: FlyJingFish LazyIonEs

repo: FlyJingFish/OpenImage


text:
🛑 Autogestión Clientes is down

In 5bc4a04, Autogestión Clientes (https://sacautogestion.focasoftware.com/sac_cliente/index) was down:

HTTP code: 500
Response time: 692 ms

Resolved: Autogestión Clientes is back up in f397a0d.

repo: Foca-Software/status


text:
🛑 Autogestión Clientes is down

In fe8237f, Autogestión Clientes (https://sacautogestion.focasoftware.com/index) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Autogestión Clientes is back up in a33d0d7.


text:
java.lang.NullPointerException: Attempt to invoke virtual method 'fi.iki.elonen.NanoHTTPD$Response fi.iki.elonen.router.RouterNanoHTTPD$UriResource.process on a null object reference

hey everyone,
I m getting this type of exception in some of epub files.Please help me out
E/fi.iki.elonen.NanoHTTPD: Communication with the client broken, or an bug in the handler code
java.lang.NullPointerException: Attempt to invoke virtual method 'fi.iki.elonen.NanoHTTPD$Response fi.iki.elonen.router.RouterNanoHTTPD$UriResource.process(java.util.Map, fi.iki.elonen.NanoHTTPD$IHTTPSession)' on a null object reference
at fi.iki.elonen.router.RouterNanoHTTPD$UriRouter.process(RouterNanoHTTPD.java:596)
at fi.iki.elonen.router.RouterNanoHTTPD.serve(RouterNanoHTTPD.java:671)
at fi.iki.elonen.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:945)
at fi.iki.elonen.NanoHTTPD$ClientHandler.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:818)
02-04 21:33:30.182 20868-20922/world.ebook.com.ebookworld E/ManifestTask: ManifestTask failed
java.io.IOException: unexpected end of stream on Connection{127.0.0.1:8080, proxy=DIRECT@ hostAddress=127.0.0.1 cipherSuite=none protocol=http/1.1} (recycle count=0)
at com.android.okhttp.internal.http.HttpConnection.readResponse(HttpConnection.java:210)
at com.android.okhttp.internal.http.HttpTransport.readResponseHeaders(HttpTransport.java:80)
at com.android.okhttp.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:905)
at com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:789)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:443)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:388)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:231)
at com.folioreader.ui.base.ManifestTask.doInBackground(ManifestTask.java:43)
at com.folioreader.ui.base.ManifestTask.doInBackground(ManifestTask.java:26)
at android.os.AsyncTask$2.call(AsyncTask.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
Caused by: java.io.EOFException: \n not found: size=0 content=...
at com.android.okhttp.okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:200)
at com.android.okhttp.internal.http.HttpConnection.readResponse(HttpConnection.java:191)

I have same problem, on APIs lower than 24. Have you resolved this issue?

me also getting same is there any solutions avilable

I am facing the same issue, if any body has found any solution to this, please revert. I guess, it is because of httpurlconnection - as it uses apache...which is now deprecated(in api 23 and below). if this is so, best would be for mahavir155, to replace httpurlconnection with okhttp. I have had to do the same in my project.

authors: HarshaYogesha himanshuthakkar2781 maloznaal vikasrairajput

repo: FolioReader/FolioReader-Android


text:
FC001 should not alert on node.run_state[:foo]

Signed-off-by: Tim Smith tsmith@chef.io

Resolves https://github.com/Foodcritic/foodcritic/issues/652

repo: Foodcritic/foodcritic


text:
What does this line work for? Thanks.

https://github.com/FoundationVision/Infinity/blob/0ac8556fa2cc23c70c342785e53145c5d6b09d46/infinity/models/infinity.py#L433

This line is to quick jump to the implementation of [SelfAttnBlock.forward, CrossAttnBlock.forward]. It's for reference only and no other special usuage.

repo: FoundationVision/Infinity


text:
Question about the training dataset - tokenzier

Hi, I recently read your paper “Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction” published in CVPR 2024. I am very interested in your method and have great respect for your contribution to the academic community.
We are currently doing some experiments and would like to ask you a question about the tokenizer part. Is the pre-training dataset you are using OpenImage V6 or another version? Current we are using OpenImage v6 to train tokenizer. So do you think it's fair to compare with VAR tokenizer?
Thank you again for your time and effort, and I look forward to your reply.

Hi, I recently read your paper “Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction” published in CVPR 2024. I am very interested in your method and have great respect for your contribution to the academic community.
We are currently doing some experiments and would like to ask you a question about the tokenizer part. Is the pre-training dataset you are using OpenImage V6 or another version? Current we are using OpenImage v6 to train tokenizer. So do you think it's fair to compare with VAR tokenizer?
Thank you again for your time and effort, and I look forward to your reply.

Hi, I recently read your paper “Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction” published in CVPR 2024. I am very interested in your method and have great respect for your contribution to the academic community.
We are currently doing some experiments and would like to ask you a question about the tokenizer part. Is the pre-training dataset you are using OpenImage V6 or another version? Current we are using OpenImage v6 to train tokenizer. So do you think it's fair to compare with VAR tokenizer?
Thank you again for your time and effort, and I look forward to your reply.

@Lucky-Light-Sun
Sorry for late reply.
The pre-training dataset we are using is OpenImage V6.
BTW, VAR is accepted as NeurIPS oral, not CVPR

authors: Lucky-Light-Sun iFighting

repo: FoundationVision/VAR


text:
Call the browser printing function, and a blank page will appear in PDF.

When invoking the browser print function, garbled code will appear at first, and then it will be modified according to pull requests #130, and the text will be displayed normally, but there will be an extra blank page between pages. Does anyone encounter the same problem? How to solve it?

Hi, were you able to solve it?

repo: FranckFreiburger/vue-pdf


text:
subscribe when query is empty

I'm try to get an user profile with multiples nodes of a realtime database with this code:
public static void getUserProfile(String storeId, String userId, final Callback callback){
        DatabaseReference userRef = RealtimeDatabase.getUserRef(userId);
        DatabaseReference addressRef = RealtimeDatabase.getUserAddressRef(userId);
        DatabaseReference contactRef = RealtimeDatabase.getUserContactRef(userId);
        DatabaseReference storeUserRef = RealtimeDatabase.getStoreUserRef(storeId, userId);
        DatabaseReference storeNameRef = RealtimeDatabase.getStoreRef(storeId).child(Store.PARAM_NAME);

        RxFirebaseDatabase.observeSingleValueEvent(userRef, User.class)
            .zipWith(RxFirebaseDatabase.observeSingleValueEvent(addressRef, Address.class), zipUserAddress)
            .zipWith(RxFirebaseDatabase.observeSingleValueEvent(contactRef, UserContact.class), zipUserContact)
            .zipWith(RxFirebaseDatabase.observeSingleValueEvent(storeUserRef, StoreUser.class), zipUserStore)
            .zipWith(RxFirebaseDatabase.observeSingleValueEvent(storeNameRef, String.class), zipUserStoreName)
            .subscribe(new Consumer<User>() {
                @Override
                public void accept(User user) {
                    callback.onSuccess(user);
                }
            }, new Consumer<Throwable>() {
                @Override
                public void accept(Throwable throwable) {
                    throwable.printStackTrace();
                    callback.onError(throwable);
                }
            });

    }

This code works well to a complete profile, but when profile does not have address node or contact node, for example, the function in subscribe is never called and this is a problem for me now. Can you help me?

I am into the same issue, is there any update on this error?
I have created 3 flowable objects and then I called .zip to get the output of these 3 flowables. The issue is that it works well if all the 3 flowable returns value, if any of the query fails to find documents based on query .zip gets stuck and it never calls onNext or onComplete

@abdul-hasib Use Flowable.merge instead of Flowable.zip. The zip operator waits for all the observables to emit before it triggers onNext

@KryptKode is right. Merge instead of Zip should fix it.
Sorry for the delay on the response.

authors: FrangSierra KryptKode abdul-hasib gigiojr

repo: FrangSierra/RxFirebase


text:
wonderfull,

wonderfull,
Exactly what I'am looking for to translate JK-BMS rs485 protocole  (or other BMS)  to  pylontech rs485 protocole ,  and then have my voltronic/mppsolar inverter talk to my DIY battery.
Thank you.

Thanks @demoze ! 😀

authors: Frankkkkk demoze

repo: Frankkkkk/python-pylontech


text:
Adding contribution guidelines and code of conduct

Adding Unit test workflow to contribution guide

Moved contribution guidelines from README to .github/CONTRIBUTING.md.

authors: sitapriyamoorthi tefirman

repo: FredHutch/wdl-unit-tests


text:
messageHistory props not working

https://fredrikoseberg.github.io/react-chatbot-kit-docs/docs/advanced/chatbot-props/#messagehistory
attempting to use the messageHistory, however when I pass in an array I recieve a blank chat, seems to work when I place a string however no styling is given
<Chatbot
                config={config}
                actionProvider={ActionProvider}
                messageParser={MessageParser}
                messageHistory={['test 1','test 2']}
                />

attempted updating the messages array to such and still recieveing the problem
 const messages = [
      { text: 'Hi there!', withAvatar: true },
      { text: 'How can I help you?', withAvatar: true },
    ];

   const messageHistory = [
      createChatBotMessage("Message 1", {
        withAvatar: true,
      }),
      createChatBotMessage("Message 2", {
        withAvatar: true}),
      createChatBotMessage("Message 3", {
          withAvatar: true}),
      // add more messages to the history as needed
      createClientMessage("User Message 1"),

    ]

repo: FredrikOseberg/react-chatbot-kit


text:
Fix request body file imports

Replace custom imports with the generic getImports() when writing request body files. I noticed that anything that referenced the DateFromISOString type was breaking.

Thank you @anulman for the recent PRs!
Unfortunately, I am not planning to maintain this library anymore, since I stopped using io-ts and fp-ts. I would like to rewrite the library for effectand@effect/schema`, but it is not going to happen soon.

That's all right! We've been maintaining our own fork at nmbrco/openapi-io-ts; was mostly trying to contrib back to your work in appreciation :)
Tbqh we were on zod before, but needed more out of generation than their ecosystem supported. Your work in comparison was much easier to hack on, even with the io-ts learning curve.
Thanks for publishing :)


text:
help please

Challenge Name

Issue Description

Browser Information

cant get the my test to pass.
i have compared my code to others and ask for help in chat..

Browser Name, Version: firefox newest...
Operating System:  win 10
Mobile, Desktop, or Tablet:
laptop

Your Code

<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

CatPhotoApp

Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.

Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

Screenshot

@bstonesifer Your code is incomplete. At the very least, you haven't applied the smaller-image class to the img element, which is why your image isn't resizing.
Please visit the Help Room if you need assistance on this.

been to the help room.. its not helpful..

@bstonesifer Feel free to PM me on gitter if you're still stuck.

authors: Manish-Giri bstonesifer

repo: FreeCodeCamp/FreeCodeCamp


text:
Error seems to be in error

Challenge http://www.freecodecamp.com/challenges/waypoint-make-instances-of-objects-with-a-constructor-function has an issue. Please describe how to reproduce it, and include links to screenshots if possible.
To reproduce it, run the correct code. Then you'll see that the error reported seems to be, well, in error:
assert(typeof(myCar.engines) === 'number', 'The property engine of myCar should be a number');The property engine of myCar should be a number
See the screenshot.

engines, not engine. You used engine in your code.

authors: AryanJ-NYC jmichb


text:
Arabic translation of Basic Algorithm Scripting

[ ] Meet Bonfire
[ ] Reverse a String
[ ] Factorialize a Number
[ ] Check for Palindromes
[ ] Find the Longest Word in a String
[ ] Title Case a Sentence
[ ] Return Largest Numbers in Arrays
[ ] Confirm the Ending
[ ] Repeat a string repeat a string
[ ] Truncate a string
[ ] Chunky Monkey
[ ] Slasher Flick
[ ] Mutations
[ ] Falsy Bouncer
[ ] Seek and Destroy
[ ] Where do I belong

Closing in favor of https://github.com/FreeCodeCamp/TranslationExpansion/issues/24


text:
Waypoint: Add Placeholder Text to a Text Field     ( bug in placeholder exercise)

has an issue.
User Agent is: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:
<link href="http://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

CatPhotoApp

Click here for cat photos.

Things cats love:

cat nip

laser pointers

lasagna

Top 3 things cats hate:

flea treatment

thunder

other cats

<input type="text">

<input type="text" placeholder="cat photo URL">

(the above line is reading as incorrect )
Name of exercise:  Waypoint: Add Placeholder Text to a Text Field

You're supposed to add the placeholder text to the existing input not create a new input.

I passd "Add Placeholder Text to a Text Field"
challange puting TWO lines:

But it's strange.

I passed "Add Placeholder Text to a Text Field"
challenge putting TWO lines:
<input type="text" placeholder="cat photo URL">
<input type="text" placeholder="cat photo URL">
But it's strange. /FCC bug/
Sorry I'm new on FCC & I've  lost this lines in my earlier Comment

authors: JBuji KeaDC sludge256


text:
Completed Challenge without creating "CSS blue" class

Challenge http://www.freecodecamp.com/challenges/waypoint-override-styles-with-important has an issue.
I was able to complete this challenge without doing the "Create the CSS class "blue-text"" step.

Thank you for your detailed explanation and screen shots. One of our campers has submitted a fix for this.

repo: FreeCodeCamp/freecodecamp


text:
feat(guests) : Add links to social profiles

Adds a social link from the twitter handles and falls back to Github handle.

P.S Demo available at https://raisedadead.com/open2017/

@raisedadead awesome! Well done!

authors: QuincyLarson raisedadead


text:
USB redirection not working in non-Windows platforms

#It seems that commit ebdaea6f3b5e410b9a3380368d6023c52bed67cc introduces a change targeted to Windows builds, without effectively checking it, therefore breaking the USB redirection functionality in non-Windows builds.
When loading the urbdrc channel in Linux build, you receive the following error:
[00:01:01:900] [2961:2962] [WARN][com.freerdp.channels.urbdrc.client] - LIBUSB_OPTION_USE_USBDK Operation not supported or unimplemented on this platform [-12]
Simply adding the adequate ifdef fixes the problem
Pull request issued #6057

Fixed in 0f8437d1d86b2798edd46033974eb9678b6eecf0. Closing

repo: FreeRDP/FreeRDP


text:
TalkerDataCard does not expand when changing title

Describe the bug
If you change the title in TalkerSettings in TalkerFlutter.init, TalkerDataCard stops responding to keystrokes, and responds to settings.
To Reproduce
Steps to reproduce the behavior:

Connect talker_flutter, talker_dio_logger packages
Create TalkerFlutter.init
In TalkerSettings, change the titles to custom headers (at least network requests)
Add TalkerDioLogger to dio.interceptors
Add TalkerScreen call to TalkerSettings
Make the request in the working application
Click on the network request logs in TalkerScreen
Error. TalkerDataCard with custom title has not changed

Expected behavior
Ability to expand TalkerDataCard and see detailed request information
Screenshots
https://github.com/user-attachments/assets/f20941ca-79f9-4c53-97e9-034672f550f1
Desktop (please complete the following information):
Smartphone (please complete the following information):

Device: Xiaomi MI 9T.

OS: Android 11.

Device: Blackview Active 8 Pro.

OS: Android 13.

Additional context
Spotted in log requests, responses, and network errors because it shows a lot of data.
Probably an issue with any logs with detailed data
Package version

talker_dio_logger: ^4.4.1
talker_bloc_logger: ^4.4.1
talker_flutter: ^4.4.1

[✓] Flutter (Channel stable, 3.24.1, on macOS 14.5 23F79 darwin-arm64, locale ru-RU)
    • Flutter version 3.24.1 on channel stable at /Users/specialny/tools/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 5874a72aa4 (3 недели назад), 2024-08-20 16:46:00 -0500
    • Engine revision c9b9d5780d
    • Dart version 3.5.1
    • DevTools version 2.37.2

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/specialny/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.11+0-17.0.11b1207.24-11852314)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15F31d
    • CocoaPods version 1.14.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2024.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.11+0-17.0.11b1207.24-11852314)

[✓] VS Code (version 1.92.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.94.0

[✓] Connected device (4 available)
    • Mi 9T (mobile)                  • e7b48232              • android-arm64  • Android 11 (API 30)
    • macOS (desktop)                 • macos                 • darwin-arm64   • macOS 14.5 23F79 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin         • macOS 14.5 23F79 darwin-arm64
    • Chrome (web)                    • chrome                • web-javascript • Google Chrome 128.0.6613.120

[✓] Network resources
    • All expected network resources are available.

• No issues found!

Hello @Luwirispok !
Can you explain how request logs looks in your VSCode console ?

authors: Frezyx Luwirispok

repo: Frezyx/talker


text:
🛑 Piska Sekretariat-DJPb is down

In 89daafd, Piska Sekretariat-DJPb (http://piska.setditjen-djpb.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Piska Sekretariat-DJPb is back up in c2386cd.

repo: FrideyAlpha/uptime-setditjen


text:
Unable to install plugin

Team, I have manually installed this plugin https://github.com/FriendlyDotCH/mautic-multi-domain?tab=readme-ov-file and I am receiving an error when attempting to access Mautic. Could someone help me to resolve this issue?

Are you working with Mautic 4 or 5? This is not M5 compatible yet

repo: FriendlyDotCH/mautic-multi-domain


text:
Add author email to Commit object

What would you think about adding author's email to commit objects?
My use case is to add at runtime commit's author as a notifier recipient :
<?php

use Sismo\Commit;
use Sismo\Notifier\MailNotifier;

class Notifier extends MailNotifier
{
    public function notify(Commit $commit)
    {
        /*
        $authorEmail = $commit->getAuthorEmail(); // ???
        $recipients = (array) $this->recipients;
        if (!in_array($authorEmail, $recipients)) {
            $this->recipients[] = $authorEmail;
        }
        */

        $previousCommit = $commit->getProject()->getLatestCommit();
        if (!$commit->isSuccessful()
            || !$previousCommit
            || $previousCommit->getStatusCode() != $commit->getStatusCode()
        ) {
            return parent::notify($commit);
        }

        return false;
    }
}

ping @bamarni

hum it's hanging since a while :) in the meanwhile I switched to a cloud based solution so I can't implement this at the moment unfortunately..

authors: bamarni lyrixx

repo: FriendsOfPHP/Sismo


text:
Beim Upgrade default Cookie umbenennen

Beim Upgrade von Version 2 sollte der Standardcookie von iwcc auf consent_manager umbenannt werden.

Das umbenennen alleine reicht hier nicht. Es muss auch der Name in der Beschreibung angepasst werden.

Gut. Danke für die Info. Habe einen PR erstellt. Falls der OK ist, denkst du es würde sich eine neue beta Version lohnen?

Ja @TobiasKrais machen wir dann gleich eine beta8.
Danke für dein Testing und deine Korrekturen!

@TobiasKrais beta8 ist jetzt auch im Installer vorhanden. Kannst gerne testen und Feedback. Dann machen wir eine finale 3.0.0

@aeberhard ehe du die finale 3.0.0 machst - was ist denn hiermit: https://github.com/FriendsOfREDAXO/consent_manager/issues/149

authors: IngoWinter TobiasKrais aeberhard


text:
Using Symfony\Component\Validator\Context\LegacyExecutionContext

Quick fix so voting works in Symfony 2.5.

Has anyone provided a fix for this issue? Thanks.

repo: FriendsOfSymfony/FOSCommentBundle


text:
Invalid Syntax error

SyntaxError: Invalid or unexpected token
at Object.exports.runInThisContext (vm.js:76:16)
at Module._compile (module.js:528:28)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object. (C:\Users\USER\ptc-acc-gen\index.js:13:18)
at Module._compile (module.js:556:32)
fs.js:640
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT: no such file or directory, open 'C:\Users\USER\ptc-acc-gen\PogoPlayer\accounts.csv'
at Error (native)
at Object.fs.openSync (fs.js:640:18)
at Object.fs.readFileSync (fs.js:508:33)
at Object. (C:\Users\USER\ptc-acc-gen\PogoPlayer\pogo.js:6:16)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.runMain (module.js:590:10)
at run (bootstrap_node.js:394:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:509:3
"Find the generated accounts in PogoPlayer/accounts.csv"
Press any key to continue . . .

First of all Error: ENOENT: no such file or directory, open 'C:\Users\USER\ptc-acc-gen\PogoPlayer\accounts.csv' says that it cannot find that  file is there that file in there ?

^ please update

Working on it
Sent from BlueMail
On Nov 9, 2016, 3:26 PM, at 3:26 PM, FrostTheFox notifications@github.com wrote:

^ please update
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
https://github.com/FrostTheFox/ptc-acc-gen/issues/82#issuecomment-259517209

authors: Extrememist FrostTheFox lueshi-me

repo: FrostTheFox/ptc-acc-gen


text:
Error with validateScopes = true using version 3.0rc4

Hi!
When i build the service provider with validation of scopes like this:
services.BuildServiceProvider(validateScopes: true)
I get this error:
Cannot resolve scoped service 'FubarDev.FtpServer.Commands.IFtpCommandHandlerProvider' from root provider.
ValidateScopes is also true when using CreateDefaultBuilder in ASP.NET Core which is where i encountered the issue.
Here is a minimal example of the issue, if i remove validateScopes i can connect but with it the application crashes.
Great work with 3.0, looking foward to the release!
/Ludvig

Fixed in RC5 (should be available soon)

Great, thanks!

authors: fubar-coder lfalck

repo: FubarDevelopment/FtpServer


text:
Not listed in yeoman.io

This generator is not listed in the yeoman.io site

Updated the package.json file based on the reply - https://twitter.com/Vaxilart/status/592434542503469056

@logeshpaul @rgksugan Our generator is know listed in yeoman.io site. Check the screenshot.

@gokulkrishh cool! There was an issue with the 'repo:url' in 'package.json' file. I fixed it and pushed it along with other fix we I did yesterday. Great that it fixed and listed!
Thanks for checking :+1:

Posting the line number here for reference https://github.com/FuelFrontend/generator-smacss/blob/9cb1ea13733101594b05abfd9b8d4ba488a7f96d/package.json#L35

Cool!!

authors: gokulkrishh logeshpaul rgksugan

repo: FuelFrontend/generator-smacss


text:
sway vscode plugin crashes on start up

The sway vscode plugin immediately crashes on startup.
This is probably due to the changes to the LSP feature becoming a plugin instead of a native command: https://github.com/FuelLabs/sway/pull/1178
Error: no such subcommand: `lsp`
[Info  - 4:21:53 PM] Connection to server got closed. Server will restart.
Error: no such subcommand: `lsp`
[Info  - 4:21:53 PM] Connection to server got closed. Server will restart.
Error: no such subcommand: `lsp`
[Info  - 4:21:53 PM] Connection to server got closed. Server will restart.
Error: no such subcommand: `lsp`
[Info  - 4:21:53 PM] Connection to server got closed. Server will restart.
Error: no such subcommand: `lsp`
[Error - 4:21:53 PM] Connection to server got closed. Server will not be restarted.

@binggh you might just need to install the forc-lsp plugin - could you try cargo install forc-lsp, then re-launch VS Code and see if that works?
I haven't looked into how VS Code plugins work yet myself (I do my editing with Vim), but perhaps there's some way we can make sure forc-lsp is installed during the plugin installation process.

I think this should mostly be resolved once we have binary distributions. In the meantime, if that is indeed the fix, then The Book can simply be update to include instruction to install the lsp and other important plugins.

@mitchmindtree oops, my bad - that fixed it 😅  will close this issue and update the docs at https://fuellabs.github.io/sway/latest/introduction/sway-toolchain.html

authors: adlerjohn binggh mitchmindtree

repo: FuelLabs/sway-vscode-plugin


text:
Identify dependencies in the data needed for our research

Depending on the results of #21!
For example code->description and reasoncode->reasondescription
These "translations" should not be in the main table but in the satellite-tables of our star scheme

CODE -> DESCRIPTION

CODE -> DESCRIPTION


text:
Add as_curl

I borrowed as_curl method from 'yt' gem. and think it could be useful for debugging projects which use 'yt-core' gem. Thank you

Coverage decreased (-4.3%) to 95.726% when pulling caaf5c2f40f6936623044eb48692b20cfbdedfb9 on kangkyu:as_curl into 38c6892b8a9a853b50fc47ef748f7a64dfcbe882 on Fullscreen:master.

Coverage remained the same at 100.0% when pulling 6133e0193fdf6d0327bf7b7d542e85c896b443ca on kangkyu:as_curl into 38c6892b8a9a853b50fc47ef748f7a64dfcbe882 on Fullscreen:master.

closes in favor of #8

authors: coveralls kangkyu

repo: Fullscreen/yt-support


text:
🛑 Bitwarden is down

In 5c2947b, Bitwarden (https://vault.fussel.tv) was down:

HTTP code: 403
Response time: 96 ms

Resolved: Bitwarden is back up in 8ab1898.

repo: FusselTV/status


text:
Fixing CI by downpinning uv<0.5

From this CI run, we get:
  × No solution found when resolving dependencies for split
  │ (python_full_version == '3.11.*' and platform_python_implementation ==
  │ 'PyPy'):
  ╰─▶ Because only the following versions of paper-qa are available:
          paper-qa<=5.0.0
          paper-qa==5.0.1
...
          paper-qa==5.3.2
      and paper-qa==5.3.2 depends on fhaviary, we can conclude that
      paper-qa>5.3.1 depends on fhaviary.
      And because paper-qa>=5.0.0,<=5.3.1 depends on fhaviary, we can conclude
      that paper-qa>=5.0.0 depends on fhaviary.
      And because fhaviary[paperqa] depends on paper-qa>=5 and your workspace
      requires fhaviary[paperqa], we can conclude that your workspace's
      requirements are unsatisfiable.

      hint: The package `paper-qa` depends on the package `fhaviary` but the
      name is shadowed by one of your workspace members. Consider changing the
      name of the workspace member.

Something about uv==0.5.0 broke our "circular" pinning with paper-qa (where paper-qa depends on fhaviary, and we have a convenience paperqa extra here). This PR just temporarily down-pins uv for this

Looks like test passed this time, but lint still fails. Need to dig deeper

repo: Future-House/aviary


text:
Missing browser usage data for iOS in Switzerland

Usage data for Safari / Chrome on iOS devices seems to be missing. My screenshot below shows an example for browser versions 14.5 - 14.7, but all iOS versions are affected and are showing 0% for Switzerland. These numbers should be higher than global numbers since market share of iOS is generally higher in Switzerland.
Numbers for other browsers, including Safari on macOS do not seem to be affected.

I cannot tell exactly when this started happening, but it must be at least a few days.

I believe this was recently fixed. Note that you may need to delete the current data then re-import.

Thank you. I thought I had done a reimport, but trying it now helped. Problem fixed.

authors: Fyrd j-hoffmann

repo: Fyrd/caniuse


text:
ArmadaOperator: Add airflow task id to Armada annotations

When a user submits an Airflow task, we should add the airflow task id to the Armada annotations.
An example can be below:
jobSetId: test
priority: 100
namespace: batch-test
annotations:
  armadaproject.io/taskRunId: 0a016adf-8325-1d6a-8183-268de7a625ea

@iJanki-gr Is there any other items in the airflow context that you would want added as annotations?
I believe everything is in place to add the annotations, we just need to read them from airflow context and create them in the job request.

Hey team! Please add your planning poker estimate with Zenhub @ClifHouck @dejanzele @headphonejames @kannon92 @richscott @Sharpz7 @suprjinx

@kannon92 it seems like airflow has a "task_id" and a "run_id" as separate identifiers -- which should be used for "taskRunId" in the description?

Please hold on this. I need to meet with Danielle to discuss airflow user request but it will have to happen after Kubecon.

So @iJanki-gr and I meant to sync up before I left for Kubecon.  He has some ideas of what potential airflow users would want from this work but I think we need to see some DAGs and see what is possible.
At this moment, we use dagrunId as our job-set name.  There was a request to dynamically use task name from armada job ids but I don't know if that is possible.  Airflow seems to want static task names but it seems possible to do dynamic generation of dags but it seems to be an advanced feature so I think more information is necessary.  Feel free to take lead on this if you want with Daniele.

authors: dave-gantenbein kannon92 suprjinx

repo: G-Research/armada


text:
Use of middlewares for zod

As suggested by @Amr2812
Reference: https://github.com/G0maa/my-school-server/blob/a8971d8341a0ff4440dc9c9abbc886de34d3aaae/src/controllers/student.ts#L23-L24
and all other controllers.
Goal: Single middleware use, single schema to fulfill the above need.

Revisiting.
I've been trying to adapt this to the current code, but I haven't been able to.
So far what I have got is
const validateSchemas =
  (schemas: AnyZodObject[]) =>
  (req: Request, _res: Response, next: NextFunction) => {
    // Error handling in errror-handler middleware
    // await/promise is needed only if you use **async** `refinements` or `transformers`
    for (const schema of schemas) {
      schema.parse({
        body: req.body,
        query: req.query,
        params: req.params,
      });
    }
    return next();
  };

And
export const ZStudentPost = z.object({
  body: ZStudent,
});

I cant use transform since it will invalidate the state of req.body:
export const ZUserPost = z
  .object({
    body: ZUser,
  })
  .transform((obj) => {
    return { ...obj, user: obj.body };
  });

Which means, either:

Find a way to parse req.body twice populating it with the needed schema i.e. req.body.user & req.body.student
Redesign schemas around routes themselves rather than entities.

I used ChatGPT for 3-4 tries to refine the suggested code:
function validateAndExtract(schemas, properties) {
    return (req, res, next) => {
        try {
            let parsed = {};
            schemas.forEach(schema => {
                parsed = Object.assign(parsed, schema.parse(req.body));
            });
            properties.forEach(property => {
                req.body[property] = parsed[property];
            });
            next();
        } catch (err) {
            return res.status(400).json({ message: err.message });
        }
    }
}

i.e. to use
validateAndExtract([teacherSchema, userSchema], ['teacher', 'user'])

Revisited, tried & applied:
Here it is used to verify entire request, but manually giving types to req, this hugely depends on client sending different objects, user, student & studentDetails in req
https://github.com/G0maa/my-school-server/blob/576c72f15ca8e0440695c4eb724b1f794d07f6b9/src/controllers/teacher.ts#L55-L67
Here it is too much to use a middleware for a small task:
https://github.com/G0maa/my-school-server/blob/576c72f15ca8e0440695c4eb724b1f794d07f6b9/src/controllers/teacher.ts#L92-L101
And here you can't use it, req.query can't be sent as objects.
https://github.com/G0maa/my-school-server/blob/576c72f15ca8e0440695c4eb724b1f794d07f6b9/src/controllers/teacher.ts#L28-L47

3rd method
https://github.com/G0maa/my-school-server/blob/359143fb8524864d11340294aaa43a5e75f07a9f/src/controllers/fee.ts#L38-L56

For Reference, old:
https://github.com/G0maa/my-school-server/blob/def70826f7e5d43e8f683b0816e4e686d51e6192/src/validator/studyClass.validator.ts

Solved with #45


text:
🛑 Collections service is down

In eae13d5, Collections service (https://colecciones.gbif.es) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Collections service is back up in d0bf8a3 after 12 hours, 8 minutes.

repo: GBIFes/status


text:
Bug - Unable to save changes to Profile b/c Password is incorrect.

Description
While logged into the Talent Cloud site, making changes to my Twitter handle, LinkedIn URL and tagline I am unable to save as there is an error message stating that: Current password isn't correct. As I am already logged in and made no changes to my password, I don't know why or how my password could be incorrect.
Technical Info
Device: Laptop
Operating System: MacOs
Browser: Chrome, Version 79.0.3945.79 (Official Build) (64-bit)
Steps to Reproduce
Steps to reproduce the behaviour. Example:

Go to Talent Cloud
Click on About Me
Scroll down to Account Information
Fill in additional details and Save Changes

Interaction is included within the video attached.
Video
Profile.mp4.zip

[ ] Regression test written.

Password is now within settings and the issue looks to be resolved.

repo: GCTC-NTGC/TalentCloud


text:
project Section

The Project section made is fully responsive but still, it can be improved in terms of animations filter option also add to filter those projects according to the topics

@Suryanshomar7240  Thanks for your contribution.


text:
Remove The Kongregate Extension from The Extension Library

Description
From https://github.com/4ian/GDevelop/issues/2797
Kongregate does not accept games any more, which makes the extension useless. Probably add a gamejolt or newgrounds API extension to GDevelop 5 instead.

[x] Verification on Kongregate website
[x] Check how deleted extension act in GDevelop if we try to update it

Check how deleted extension act in GDevelop if we try to update it

Nothing bad should happen as existing games having it will continue to work, and it will be removed from the list of extensions, so it won't be listed and you can't "update" it.

Close by https://github.com/GDevelopApp/GDevelop-extensions/commit/a7f8ed33c5050d5ae9776bf8e48cc9a2c912485e

repo: GDevelopApp/GDevelop-extensions


text:
gender_neutral_rewrite Unresolved references to spaCy and Unresolved List reference

When running the gender_neutral_rewrite there are several unresolved references to the spacy_nlp variable. In particular on line:

Line 27: self.nlp = spacy_nlp if spacy_nlp else spacy.load("en_core_web_sm")

Please use from initialize import spacy_nlp to get a handle on the global spacy instance.
There is also an unresolved reference on Line 495: def generate(self, sentence: str) -> List[str]. List[str] is not resolvable. Should this be lower case? e.g. list[str]

Thanks for pointing this out. Made a PR here: https://github.com/GEM-benchmark/NL-Augmenter/pull/324

repo: GEM-benchmark/NL-Augmenter


text:
Generate database array from environmental settings

Currently the database array is hardcoded at the beginning of modules which use it.
const databases = {
    xyz: pgp(process.env.POSTGRES),
    ghs: pgp(process.env.POSTGRES_GHS)
};

This array should be generated from the launch settings. Split name at underscore with the second part being the name of the database connection which is used in this instance.

This is now possible. Database connection strings begin with DBS_ the keys are split at the underscore and added to a DBS array. The second part of the key is the name of the database connection which can be referenced in queries to the framework.
let pgp = require('pg-promise')({   promiseLib: require('bluebird'),   noWarnings: true }); const DBS = {}; Object.keys(process.env).map(function (key) {   if (key.split('_')[0] === 'DBS')       DBS[key.split('_')[1]] = pgp(process.env[key]) });

repo: GEOLYTIX/xyz


text:
remap_upper.py should pass in stretch factors to interp_restarts

After talking with @bena-nasa, the right way to pass in stretch grid factors in remap_upper.py is to do so through command line arguments to interp_restarts.x.
If you do it this way, the restarts get global metadata for the stretch factor, lon, and lat.

Oh dear. I tried this and for some reason the winds (and other things) are very different when you a namelist vs options.
@bena-nasa is looking at this.

Addressed in #19


text:
(SE) Utilizing more Cylc features

One of the main reasons we use Cylc is its design which includes many useful features for DA cycling. We currently exercise some of them but we should take advantage of more. I will create this as an epic and as users think of more features they can add this can expand.
Necessary ones:

[ ] Retry certain tasks in case they fail: Most of the time the failure of Run.. tasks are caused by filesystem issues rather than configuration problems. Cylc should try running a certain task at least one more time before giving up. This is especially important for suites involving ensembles as even if 31 members succeed and 1 fails the workflow will stall.
[ ] Hold before certain tasks: @rtodling mentioned this one. The ability for a suite to "hold" before a certain task, say RunJediVarExecutable so that different configurations could be tested swiftly without the need to swell create a whole new suite. JCSDA's https://github.com/JCSDA-internal/skylab uses this feature in a different workflow engine called EWOK.
[ ] Restart a failed suite from a certain cycle & task: This one is tricky, I know it is possible with Cylc but not sure how would this play out with Swell. After a suite cycled certain amount of days, we would want to continue from a that point rather than restarting altogether.

Optional but useful ones:

[ ] Workflow sending email if suite stops/fails. I was able to do this with a sandbox Cylc setup.

Case in point for retrying, the task had SLURM issues (pink square) but now running after two failed attempts and with zero changes. I happened to be monitoring:

repo: GEOS-ESM/swell


text:
Use a larger socketserver backlog [server-backlog]

Increasing the backlog should help in servicing requests from clients
running in parallel with large number of processes. While the value of
128 is still relatively small (and not the definitive cure for parallel
clients flooding the listening socket), it is usually the default maximum
in Linux and Darwin kernels:
$ uname
Linux
$ sysctl net.core.somaxconn
net.core.somaxconn = 128
$ uname
Darwin
$ sysctl kern.ipc.somaxconn
kern.ipc.somaxconn: 128

@stefanozampini, GLVis does not have a config file for options. The backlog can be made a command line option, if you want. I'm fine either way.

authors: dalcinl v-dobrev

repo: GLVis/glvis


text:
Release 20200818

Part of release 20200820

This is part of the 20200820 release

Going to close and reopen.

Just going to close it all together

repo: GSA/sdg-indicators-usa


text:
Create Example for Calling from Sefaria API

Create an example where you call from Sefaria's API.

We need to find a better way to simplify the example, we don't want to confuse people with all the processing junk. For now, I am going to push this off as it is more a documentation problem than simply creating an example.

We need to find a better way to simplify the example, we don't want to confuse people with all the processing junk. For now, I am going to push this off as it is more a documentation problem than simply creating an example.

repo: GT-Jewish-DH/daf-render-lib