Quickly view comic title text on iPad Pro by tapping comic number icons

The iPad Pro's screen is large enough that comics can be comfortably read from the main comic selection view (in fact, I often do this). It would be extra nice if I could tap the little comic number icons to bring up the title text for each comic (and also possibly mark that comic as read).

This will be added in v2.2 I'm submitting shortly.


GoogleCZTargetGateset

Added GoogleCZTargetGateset to include postprocess transformers which are previously supported by optimize_for_sycamore, and to allow for future customizations of the CZ target gateset.

At this time, SycamoreTargetGateset and SqrtIswapTargetGateset will stay as is because they are no longer necessary for current Google devices. While they are still useful for simulated devices, they don't have to be perfect.

@tanujkhattar
cc @dstrain115

Discovered an issue (https://github.com/quantumlib/Cirq/issues/5783). Will investigate and address in a separate PR.

Issue is fixed

Looks like a flaky test due to floating precision, I re-ran tests to see if it fixes it.

Automerge cancelled: A required status check is not present.
Missing statuses: ['Build docs', 'Build protos', 'Coverage check', 'Misc check', 'Notebook formatting', 'Pytest MacOS (3.7)', 'Pytest MacOS (3.8)', 'Pytest MacOS (3.9)', 'Pytest Ubuntu (3.7)', 'Pytest Ubuntu (3.8)', 'Pytest Ubuntu (3.9)', 'Pytest Windows (3.7)', 'Pytest Windows (3.8)', 'Pytest Windows (3.9)', 'Typescript lint check', 'Typescript tests', 'Typescript tests coverage']

Automerge cancelled: Pull Request is not mergeable.


fix ribbon cause scroll not working

the code cause an exception.
  document.addEventListener("touchmove", function(e) {
    e.preventDefault()
  });

see that > JS MDN

This is fix? All worked fine?

yeap!
remove the code from there, it works

Ok, well done! And thanks!

i improved the performance.
i think the code that avoid redrawing background when touch screen to click or move.
click -> do to.
move -> don't to do.
so i add some judgment for improving performance
i need to PR?


Feature additional docs

New pages on Contribution guidelines and code of conduct.

Hi, I just added some small typo corrections to the branch. Larger review:

I don't understand this part about the paths:
The default path of every contribution should be to merge to the current dev branch, usually named as upcoming version
tag, such as branch 1.6.0. The discussion, review, and merge process should be designed as corrections or improvements that move the contribution into the path to merge. Once there are no more corrections, (dissent) changes should merge without further process.
Suggest:
Every contribution should be submitted as a pull request to the current dev branch which is usually named as the upcoming version, such as branch 1.6.0. The discussion should be suggestions, corrections or improvements to the code. Once there is agreement between the contributor and AMPL reviewer, the pull request will be accepted by the AMPL reviewer and merged without further process.


[EventGrid] Small README.md updates

Endpoint is a URI, let's make the construction explicit in our samples
instead of just a plain string so customers starting from these samples
don't hit a type error right away.

We noticed this during our user studies, so I just did a quick PR to fix it.


Implement Fixed Height for Cards

Expected Behavior:
All cards within the application should have a consistent fixed height, ensuring a uniform appearance and layout.
Actual Behavior:
Currently, the cards' heights are determined by the content they display, resulting in varying heights across the application.

Fixed in previous PR


CONFIG_WIFI_ESP32=y causes Kconfig warning on wemos ESP32-S2 Lolin Mini related to MBEDTLS

CONFIG_WIFI_ESP32=y causes Kconfig warning on wemos ESP32-S2 Lolin Mini related to MBEDTLS
Bug
Can't build simple wifi application for the Wemos ESP32-S2 Lolin Mini board due to KConfig error. There seems to be an error where KConfig finds MBEDTLS defined in zephyr/soc/nxp/ instead of zephyr/soc/espressif.
Reproduction steps
Code for reproduction can be found here: https://github.com/leriksen137/config_wifi_esp32_does_not_build.git
This project has the same topology as the zephyr example application.
Follow Zephyr getting started.
git clone https://github.com/leriksen137/config_wifi_esp32_does_not_build.git
cd config_wifi_esp32_does_not_build
west init -l --mf west.yml manifest
west update
west blobs fetch hal_espressif
west build -b esp32s2_lolin_mini app

See ESP32-S2 Lolin Mini why west blobs fetch hal_espressif is run.
Expected behavior
App should build without warnings.
Actual behavior
Example console output:
west build -b esp32s2_lolin_mini app --pristine
-- west build: making build dir path\to\repo\config_wifi_esp32_does_not_build\build pristine
-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: path/to/repo/config_wifi_esp32_does_not_build/app
-- CMake version: 3.27.9
-- Found Python3: C:/Python311/python.exe (found suitable version "3.11.9", minimum required is "3.8") found components: Interpreter
-- Cache files will be written to: path/to/repo/config_wifi_esp32_does_not_build/zephyr/.cache
-- Zephyr version: 3.7.0-rc1 (path/to/repo/config_wifi_esp32_does_not_build/zephyr)
-- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
-- Board: esp32s2_lolin_mini, qualifiers: esp32s2
-- Found host-tools: zephyr 0.16.1 (~/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (~/zephyr-sdk-0.16.1)
-- Found Dtc: C:/ProgramData/chocolatey/bin/dtc.exe (found suitable version "1.5.0", minimum required is "1.4.6")
-- Found BOARD.dts: path/to/repo/config_wifi_esp32_does_not_build/zephyr/boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini.dts
-- Found devicetree overlay: path/to/repo/config_wifi_esp32_does_not_build/app/boards/esp32s2_lolin_mini.overlay
-- Generated zephyr.dts: path/to/repo/config_wifi_esp32_does_not_build/build/zephyr/zephyr.dts
-- Generated devicetree_generated.h: path/to/repo/config_wifi_esp32_does_not_build/build/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: path/to/repo/config_wifi_esp32_does_not_build/build/zephyr/dts.cmake

warning: MBEDTLS (defined at path/to/repo/config_wifi_esp32_does_not_build/zephyr/soc/nxp/imxrt\imxrt5xx\Kconfig.defconfig:24, path/to/repo/config_wifi_esp32_does_not_build/zephyr/soc/nxp/imxrt\imxrt6xx\Kconfig.defconfig:81, path/to/repo/config_wifi_esp32_does_not_build/zephyr/soc/nxp/imxrt/Kconfig.defconfig:99, modules\mbedtls\Kconfig:18) has direct dependencies (ENTROPY_GENERATOR && SOC_MIMXRT595S_CM33 && SOC_FAMILY_NXP_IMXRT) || (ENTROPY_GENERATOR && SOC_MIMXRT685S_CM33 && SOC_FAMILY_NXP_IMXRT) || (ENTROPY_GENERATOR && (SOC_SERIES_IMXRT10XX || SOC_SERIES_IMXRT11XX) && SOC_FAMILY_NXP_IMXRT) || 0 with value n, but is currently being y-selected by the following symbols:
 - WIFI_ESP32 (defined at drivers/wifi/esp32/Kconfig.esp32:3), with value y, direct dependencies DT_HAS_ESPRESSIF_ESP32_WIFI_ENABLED && !SMP && WIFI (value: y), and select condition DT_HAS_ESPRESSIF_ESP32_WIFI_ENABLED && !SMP && WIFI (value: y)Parsing path/to/repo/config_wifi_esp32_does_not_build/zephyr/Kconfig
Loaded configuration 'path/to/repo/config_wifi_esp32_does_not_build/zephyr/boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini_defconfig'
Merged configuration 'path/to/repo/config_wifi_esp32_does_not_build/app/prj.conf'

error: Aborting due to Kconfig warnings

CMake Error at path/to/repo/config_wifi_esp32_does_not_build/zephyr/cmake/modules/kconfig.cmake:389 (message):
  command failed with return code: 1
Call Stack (most recent call first):
  path/to/repo/config_wifi_esp32_does_not_build/zephyr/cmake/modules/zephyr_default.cmake:132 (include)
  path/to/repo/smart-pump-iot-adapter/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
  path/to/repo/smart-pump-iot-adapter/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
  CMakeLists.txt:5 (find_package)

-- Configuring incomplete, errors occurred!

Note the reference to zephyr/soc/nxp in the warning message.
Troubleshooting
I confirmed the output file in "path/to/repo/config_wifi_esp32_does_not_build/build/zephyr/zephyr.dts" contains:
	wifi: wifi {
		compatible = "espressif,esp32-wifi";
		status = "okay";
	};

In an attempt to help Zephyr correctly resolve the definition of MBEDTLS I removed the zephyr/soc/nxp directory. This causes a different error:
warning: MBEDTLS (defined at modules\mbedtls\Kconfig:18) has direct dependencies 0 with value n, but is currently being y-selected by the following symbols:
 - WIFI_ESP32 (defined at drivers/wifi/esp32/Kconfig.esp32:3), with value y, direct dependencies DT_HAS_ESPRESSIF_ESP32_WIFI_ENABLED && !SMP && WIFI (value: y), and select condition DT_HAS_ESPRESSIF_ESP32_WIFI_ENABLED && !SMP && WIFI (value: y)Parsing path/to/repo/config_wifi_esp32_does_not_build/zephyr/Kconfig
Loaded configuration 'path/to/repo/config_wifi_esp32_does_not_build/zephyr/boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini_defconfig'
Merged configuration 'path/to/repo/config_wifi_esp32_does_not_build/app/prj.conf'

Trying to add CONFIG_0=y does not work.
Severity
Severe. The project I'm working on can't be finished while this is unresolved.

@leriksen137 Can you try rebasing to latest main?

btw, I have just tested you branch in here. It builds properly, but requires prf.conf changes as suggested below:
CONFIG_WIFI=y
CONFIG_NET_L2_WIFI_MGMT=y
CONFIG_NET_L2_ETHERNET=y
CONFIG_NETWORKING=y
CONFIG_NET_DHCPV4=y
CONFIG_NET_IPV4=y
CONFIG_NET_TCP=y

@leriksen137 Can you try rebasing to latest main?

I ran west update and it now points to commit 83958eb937d. Is that what you meant?

btw, I have just tested you branch in here. It builds properly, but requires prf.conf changes as suggested below:
CONFIG_WIFI=y
CONFIG_NET_L2_WIFI_MGMT=y
CONFIG_NET_L2_ETHERNET=y
CONFIG_NETWORKING=y
CONFIG_NET_DHCPV4=y
CONFIG_NET_IPV4=y
CONFIG_NET_TCP=y

This does not contain CONFIG_WIFI_ESP32. According to the documentation, it seems to me that I need to enable this. Not doing this caused some other issues in trying to get wifi running on the board I mentioned.

btw, I have just tested you branch in here. It builds properly, but requires prf.conf changes as suggested below:
CONFIG_WIFI=y
CONFIG_NET_L2_WIFI_MGMT=y
CONFIG_NET_L2_ETHERNET=y
CONFIG_NETWORKING=y
CONFIG_NET_DHCPV4=y
CONFIG_NET_IPV4=y
CONFIG_NET_TCP=y

This does not contain CONFIG_WIFI_ESP32. According to the documentation, it seems to me that I need to enable this. Not doing this caused some other issues in trying to get wifi running on the board I mentioned.

You can add that, however, it is not needed.
You have already enabled wifi in dts .overlay file. Then, Kconfig automatically adds that into build:
menuconfig WIFI_ESP32
	bool "ESP32 SoC WiFi support"
	default y
	depends on DT_HAS_ESPRESSIF_ESP32_WIFI_ENABLED

Anyway, with the suggested prj.conf above, I was able to build the application.

~/espressif/config_wifi_esp32_does_not_build (main) $ rm -rf build; west build -p -b esp32s2_lolin_mini app
-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: /home/sylvio/espressif/config_wifi_esp32_does_not_build/app
-- CMake version: 3.28.1
-- Found Python3: /usr/bin/python3 (found suitable version "3.10.12", minimum required is "3.8") found components: Interpreter
-- Cache files will be written to: /home/sylvio/.cache/zephyr
-- Zephyr version: 3.6.99 (/home/sylvio/espressif/zephyr/zephyr)
-- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
-- Board: esp32s2_lolin_mini, qualifiers: esp32s2
-- Found host-tools: zephyr 0.16.8 (/home/sylvio/zephyr-sdk-0.16.8)
-- Found toolchain: zephyr 0.16.8 (/home/sylvio/zephyr-sdk-0.16.8)
-- Found Dtc: /home/sylvio/zephyr-sdk-0.16.8/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6")
-- Found BOARD.dts: /home/sylvio/espressif/zephyr/zephyr/boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini.dts
-- Found devicetree overlay: /home/sylvio/espressif/config_wifi_esp32_does_not_build/app/boards/esp32s2_lolin_mini.overlay
-- Generated zephyr.dts: /home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: /home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/dts.cmake
Parsing /home/sylvio/espressif/zephyr/zephyr/Kconfig
Loaded configuration '/home/sylvio/espressif/zephyr/zephyr/boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini_defconfig'
Merged configuration '/home/sylvio/espressif/config_wifi_esp32_does_not_build/app/prj.conf'
Configuration saved to '/home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/.config'
Kconfig header saved to '/home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/include/generated/zephyr/autoconf.h'
-- Found GnuLd: /home/sylvio/zephyr-sdk-0.16.8/xtensa-espressif_esp32s2_zephyr-elf/xtensa-espressif_esp32s2_zephyr-elf/bin/ld.bfd (found version "2.38")
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/sylvio/zephyr-sdk-0.16.8/xtensa-espressif_esp32s2_zephyr-elf/bin/xtensa-espressif_esp32s2_zephyr-elf-gcc
ESP-IDF path: /home/sylvio/espressif/zephyr/modules/hal/espressif
esptool path: /home/sylvio/espressif/zephyr/modules/hal/espressif/tools/esptool_py/esptool.py
-- Using ccache: /usr/bin/ccache
-- Configuring done (2.9s)
-- Generating done (0.1s)
-- Build files have been written to: /home/sylvio/espressif/config_wifi_esp32_does_not_build/build
-- west build: building application
[1/438] Preparing syscall dependency handling

[4/438] Generating include/generated/zephyr/version.h
-- Zephyr version: 3.6.99 (/home/sylvio/espressif/zephyr/zephyr), build: v3.6.0-6455-gf33d2c1251d8
[438/438] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:      535178 B    4194048 B     12.76%
     iram0_0_seg:       62528 B     224000 B     27.91%
     dram0_0_seg:      156184 B     224000 B     69.72%
     irom0_0_seg:      273034 B      7680 KB      3.47%
     drom0_0_seg:         64 KB         4 MB      1.56%
    rtc_iram_seg:          0 GB         8 KB      0.00%
    rtc_slow_seg:          0 GB         8 KB      0.00%
    rtc_data_seg:          0 GB         8 KB      0.00%
rtc_reserved_seg:          0 GB         0 GB
        IDT_LIST:          0 GB         8 KB      0.00%
Generating files from /home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/zephyr.elf for board: esp32s2_lolin_mini
esptool.py v4.7.0
Creating esp32s2 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Info: inserting 4 bytes padding between net_buf_pool_area and net_if_area
Merged 15 ELF sections
Successfully created esp32s2 image.

~/espressif/config_wifi_esp32_does_not_build (main) $ rm -rf build; west build -p -b esp32s2_lolin_mini app
-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: /home/sylvio/espressif/config_wifi_esp32_does_not_build/app
-- CMake version: 3.28.1
-- Found Python3: /usr/bin/python3 (found suitable version "3.10.12", minimum required is "3.8") found components: Interpreter
-- Cache files will be written to: /home/sylvio/.cache/zephyr
-- Zephyr version: 3.6.99 (/home/sylvio/espressif/zephyr/zephyr)
-- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
-- Board: esp32s2_lolin_mini, qualifiers: esp32s2
-- Found host-tools: zephyr 0.16.8 (/home/sylvio/zephyr-sdk-0.16.8)
-- Found toolchain: zephyr 0.16.8 (/home/sylvio/zephyr-sdk-0.16.8)
-- Found Dtc: /home/sylvio/zephyr-sdk-0.16.8/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6")
-- Found BOARD.dts: /home/sylvio/espressif/zephyr/zephyr/boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini.dts
-- Found devicetree overlay: /home/sylvio/espressif/config_wifi_esp32_does_not_build/app/boards/esp32s2_lolin_mini.overlay
-- Generated zephyr.dts: /home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: /home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/dts.cmake
Parsing /home/sylvio/espressif/zephyr/zephyr/Kconfig
Loaded configuration '/home/sylvio/espressif/zephyr/zephyr/boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini_defconfig'
Merged configuration '/home/sylvio/espressif/config_wifi_esp32_does_not_build/app/prj.conf'
Configuration saved to '/home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/.config'
Kconfig header saved to '/home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/include/generated/zephyr/autoconf.h'
-- Found GnuLd: /home/sylvio/zephyr-sdk-0.16.8/xtensa-espressif_esp32s2_zephyr-elf/xtensa-espressif_esp32s2_zephyr-elf/bin/ld.bfd (found version "2.38")
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/sylvio/zephyr-sdk-0.16.8/xtensa-espressif_esp32s2_zephyr-elf/bin/xtensa-espressif_esp32s2_zephyr-elf-gcc
ESP-IDF path: /home/sylvio/espressif/zephyr/modules/hal/espressif
esptool path: /home/sylvio/espressif/zephyr/modules/hal/espressif/tools/esptool_py/esptool.py
-- Using ccache: /usr/bin/ccache
-- Configuring done (2.9s)
-- Generating done (0.1s)
-- Build files have been written to: /home/sylvio/espressif/config_wifi_esp32_does_not_build/build
-- west build: building application
[1/438] Preparing syscall dependency handling

[4/438] Generating include/generated/zephyr/version.h
-- Zephyr version: 3.6.99 (/home/sylvio/espressif/zephyr/zephyr), build: v3.6.0-6455-gf33d2c1251d8
[438/438] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:      535178 B    4194048 B     12.76%
     iram0_0_seg:       62528 B     224000 B     27.91%
     dram0_0_seg:      156184 B     224000 B     69.72%
     irom0_0_seg:      273034 B      7680 KB      3.47%
     drom0_0_seg:         64 KB         4 MB      1.56%
    rtc_iram_seg:          0 GB         8 KB      0.00%
    rtc_slow_seg:          0 GB         8 KB      0.00%
    rtc_data_seg:          0 GB         8 KB      0.00%
rtc_reserved_seg:          0 GB         0 GB
        IDT_LIST:          0 GB         8 KB      0.00%
Generating files from /home/sylvio/espressif/config_wifi_esp32_does_not_build/build/zephyr/zephyr.elf for board: esp32s2_lolin_mini
esptool.py v4.7.0
Creating esp32s2 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Info: inserting 4 bytes padding between net_buf_pool_area and net_if_area
Merged 15 ELF sections
Successfully created esp32s2 image.

Oh interesting. I found his warning while trying to make wifi work on this board. I guess my idea that it's related to CONFIG_WIFI_ESP32 not working was wrong then?

Not, it is not related I think. Have you tried building again?


Remove extraneous externs

@ckundo PTAL

@googlebot You're hilariously way off here.

@alice LGTM, pending a passing build!


Make release to maven local or jitpack

Last release of EasyRandom is from 2020, it doesn't support e.g. jakarta-validation (only old javax.validation).
I tried to get EasyRandom from JitPack - unfortunately it fails: https://jitpack.io/com/github/j-easy/easy-random/5c430b4c8f/build.log
Release is needed. For example recent versions of Spring Boot use jakarta-validation, so we can't use EasyRandom now, although it helped for years in old versions.

I am going to release ER v6 to maven central. However, it won't contain the bean validation module anymore, see #499.


Extract function to produce new wasm modules

Since we'll release a new version of EE, this PR extracts a function to produce a new Wasm module based on a list of entry points.

bors r+


Fix npm apocalypse

read-json semver is looking for non-existing version.

LGTM

Uh, what?

https://www.npmjs.com/package/read-json Has 1.0.3...

Apparently unpm masks the external read-json:
✔  [ztrain@gallifrey] ~/stuff/uber-puppet-manifests [master ↓·74|⚑ 1]
11:42 $ npm info read-json versions
npm http request GET https://unpm.uberinternal.com/read-json
npm http 200 https://unpm.uberinternal.com/read-json
[ '0.1.0', '0.2.0', '1.0.0' ]

So that means we need to get unpm to have the latest, not that we downgrade our version...

it works fine with both. ^1.0.0 will install the latest 1.x.x. Perviously it was fixed on 1.0.3 and nothing else. When we upgrade unpm, it will get the latest 1.x.x


Can it be used with ipadapter ?

It doesn't seem to be working.

Yes, indeed. I will look into it.

The problem with IP Adapter that in ComfyUI it is a patch to model which is executed at sampling stage. So, when model is converted for use with BrushNet the patch is lost. There is a possibility to add simple IP Adapter to BrushNet pipeline but all complexity and infrastructure of IP Adapter v2 will be lost. I think to solve this problem the BrushNet Pipeline code should be converted to ComfyUI PatchedModel.

how about Instantid ? is it the same as the IP Adapter?

Yes it should.


UU1_datasmash

Our system will refuse to process this dataset because of lack of suggest target.
(Pdb)  self.all_dataset.metadata.query(('0', ALL_ELEMENTS))['dimension']['length'] 1 (Pdb) self.all_dataset Dataset(id='uu1_dh_dataset_TRAIN', name='NULL', location_uris='('file:///Users/muxin/Desktop/ISI/dsbox-env/data/datasets/seed_datasets_current/uu1_datasmash/TRAIN/dataset_TRAIN/datasetDoc.json',)')
It is probably the dataset (which has 3 columns actually) gives only 1 for dimension in metadata.

This is probably related to issue #228 . For some reason they have moved away from the convention that resource id '0' is always the target resource.
I just pushed a partial fix. Muxin would you please try running it on the dataset again.


Remove dependency on Azure Account extension

Addresses #566
This removes our dependence on the deprecated Azure Account extension.
The following commands were originally only in the Azure Account extension, and so have been re-implemented in the AKS extension:

Filter selected subscriptions
Sign-in to Azure

This required a new configuration setting in the AKS extension: aks.selectedSubscriptions. This behaves identically to the equivalent setting in the Azure Account extension (azure.resourceFilter). If the Azure Account setting exists, our extension will still use that, until the selected subscriptions for the AKS extension are changed.
The recommended alternative to the Azure Account extension is the @microsoft/vscode-azext-azureauth package. However, this does not provide good support for getting credentials that we can use to create clients for other Azure SDKs. It was necessary to use the VS Code authentication API directly, in addition to the Azure Auth API. This duplication made the session state confusing and potentially inconsistent. To simplify, I removed the dependency on the Azure Authentication package in favour of consuming just the VS Code API (see azureAuth.ts).
Until now we have also been using the @microsoft/vscode-azext-azureutils package which provides base class implementations of Account and Subscription nodes for our Cloud Explorer treeview. Unfortunately these classes are very tightly coupled to the Azure Account extension. Since our code base makes heavy use of credentials retrieved from tree nodes (via ISubscriptionContext), using these base classes means we are still using the Azure Account extension. So, this PR removes that package dependency too, and now implements the Account and Subscription tree nodes directly (based on classes in the @microsoft/vscode-azext-utils library, which is not tied to the Azure Account extension). This change means the Account and Subscription icons are now in our own repository, and so the webpack configuration for copying these files has also been removed.
For AAD clusters, we were previously using the low-level MSAL library to get an access token using the cluster's tenant and server scopes. This made use of a refresh token retrieved from the ISubscriptionContext credentials. With the authentication changes, this is now no longer available. Besides, the refresh token flow was not recommended anyway. Fortunately, the VS Code authentication API handles this scenario, without us having to resort to lower-level libraries, and so that dependency is also removed.
Other notes:

The clusters.ts contains functions for creating ARM clients for other resource types (not just clusters). I'd like to move these to the new arm.ts file so they're in one place, and so it's easier to verify that we're using credentials in a consistent manner. We can do that in a separate PR.
To avoid the temptation to add more ARM functionality that's not related to clusters into clusters.ts, I created subscriptions.ts. I think we can follow a similar pattern of having separate files for other ARM resources.
The azureAccount.ts file needs more work. It was previously used to get the Azure Account extension API, plus some miscellaneous ASO functionality (which is now broken on the MS tenant, see #552). As part of fixing the ASO functionality, we should probably delete this file entirely.

@hsubramanianaks found a bug where the following happens:

You sign in using the "AKS: Sign in to Azure..." command
You select the "Sign in to another account" option (or it's your first time signing in)
A browser authentication window opens up
You close that window without completing the sign-in process

In that case VS Code thinks you're still signing in (there's no way it can be notified you've closed the browser tab). And if you try to sign in again, it waits for the original sign-in request to complete. This behaviour is part of the VS Code API and beyond our control. It is documented as a feature request in the VS Code repo, with the request being to support cancellation. The discussion suggests the request will eventually time out, but that did not happen for me after several minutes and I got tired of waiting. The issue has been in its current state for 3 years, so it doesn't look as if it'll see any movement anytime soon.
If it were to be fixed (i.e. the API changed to support cancellation) we could present a popup similar to the Azure Account one:

As it is, I'm reluctant to make further changes at this stage, for what I hope is a relatively infrequent scenario.
One thing we could do is display a cancellation dialog (like the one above), and if the user cancels we invoke the 'reload window' command. It's a bit of a sledgehammer approach, but it's currently the only way I can see for the user to get out of the trap. I think it'd make sense to try something like this in a separate PR, so it's easier to roll it back and replace with a better solution if we think of something.
Any thoughts, @hsubramanianaks and @Tatsinnit?

Testing checklist:

Uninstall Azure Account extension
Edit user settings (JSON)

Make a note of any subscriptions listed under "azure.resourceFilter"
If settings contains the key "aks.selectedSubscriptions", delete it and reload window

Run command: "AKS: Sign in to Azure..." and sign in to corp account
Expand cloud explorer treeview

Check listed subscriptions match those under "azure.resourceFilter"

Run command: "AKS: Select subscriptions..."

Select a different set of subscriptions
Check the "aks.selectedSubscriptions" setting is updated
Check the treeview refreshes

Run command: "AKS: Sign in to Azure..." and sign in to personal account

Check treeview refreshes
Check all subscriptions appear (it shouldn't be necessary to set filters)

Right-click on a cluster in a non-MSIT tenant and run "Install Azure Service Operator"

Enter a service principal clientId and secret and click "check"
Verify this runs without error
NOTE: this fails on the MSIT tenant for unrelated reasons (we have an issue for this)

Sign back into MSIT tenant ("AKS: Sign in to Azure...")

This time there should be only one confirmation dialog
Cloud explorer treeview should refresh

Repeat switching between tenants to make sure it keeps working smoothly
Check the Account icon in bottom-left of screen

Verify the treeview matches one of the signed-in accounts

Create a cluster using VS Code (in personal and/or MSIT tenant)

Check it completes successfully
After it's created, search for Action Group "RecommendedAlertRules-AG-11" in the Azure Portal
Check the email address in the Overview section of the portal (it should be the correct email address for the signed-in account)

Show Properties
Compare AKS clusters
Delete a cluster
Show in Azure Portal
Reconcile a cluster
Rotate cluster certificate
Run AKS Periscope

@hsubramanianaks found a bug where the following happens:

You sign in using the "AKS: Sign in to Azure..." command
You select the "Sign in to another account" option (or it's your first time signing in)
A browser authentication window opens up
You close that window without completing the sign-in process

In that case VS Code thinks you're still signing in (there's no way it can be notified you've closed the browser tab). And if you try to sign in again, it waits for the original sign-in request to complete. This behaviour is part of the VS Code API and beyond our control. It is documented as a feature request in the VS Code repo, with the request being to support cancellation. The discussion suggests the request will eventually time out, but that did not happen for me after several minutes and I got tired of waiting. The issue has been in its current state for 3 years, so it doesn't look as if it'll see any movement anytime soon.
If it were to be fixed (i.e. the API changed to support cancellation) we could present a popup similar to the Azure Account one:
As it is, I'm reluctant to make further changes at this stage, for what I hope is a relatively infrequent scenario.
One thing we could do is display a cancellation dialog (like the one above), and if the user cancels we invoke the 'reload window' command. It's a bit of a sledgehammer approach, but it's currently the only way I can see for the user to get out of the trap. I think it'd make sense to try something like this in a separate PR, so it's easier to roll it back and replace with a better solution if we think of something.
Any thoughts, @hsubramanianaks and @Tatsinnit?

Thanks for this discussion, this is great discussion. Here is the moving forward solution, we just open this tracking work-item and this could be linked to any other issue which links to the genesis of this login behaviour which Hari kindly found.
Reason being: For any new user finding this behaviour we will have clarity as to why the behaviour exist and if there is any work around for it? What do you all think?

💡 It is crucial that we document this, and document against this repo and since I got few kind pings from @qpetraroia who is also testing this, we get @qpetraroia fully understood about this behaviour in case of further fyi which is in need for any further internal or external comms.

Suggestions: It will be worth to open preferably a tracking feature-request against this repo which could be one place to summarise the causal effect of any broken behaviour, but also kind of gist the solution and moving forward plan and link the other external issues which are causing this.

Observation: This issue mentioned in the link is created Dec 22, 2020 it will be great to follow this up and find out if this is at all going to get fixed or this behaviour will stay, because then latter stage we need to draw some plans and engage with vscode folks we might have access to, (Not saying all need to be done right-now) basically this is archiving this thought as moving forward thoughts for when we need to refer back.

One key point I think what Hari is eluding to, is that if this is not getting fixed by vscode then we could scope something for hacking solution kind against this repo or if there is any temporary scaffold which can avoid the behaviour? (Open question here) Please do correct me if I am incorrectly understanding @hsubramanianaks

Thank you so much as always. ❤🙏 fyi this will unblock this PR but adds clarity to the future discussion or solution we might need around this and cc: @hsubramanianaks, @peterbom , @qpetraroia , @sprab + cc: @gambtho

Hi Peter and team 👋, I stumbled on this PR from an email thread I was recently included on. This is a lot of work, thank you for being so proactive on moving off of the Azure Account extension. It's not technically deprecated yet, but we are working on deprecating it as we speak.
I'm the owner of the new @microsoft/vscode-azext-azureauth npm package. I understand you didn't use it because it was missing some features. I know I'm very late, but I'm totally willing to add things to this package if it means we can share auth implementations.
From what I see, we'd need to add:

Easy way to get credentials for the SDK
Tenant selection

Those are things we plan to add anyway.
Anyway, please let me know if I can help in any way regardless of if you plan to use our package or not.

If you want to pursue using the package, my suggestion is that we meet to go over your requirements in more detail to see if it's the right fit.

@alexweininger, @Tatsinnit, @hsubramanianaks - thank you all for the comments.
I'd really like to work on a shared implementation for the authentication library, which I'm keen to devote some careful thought to and work with @alexweininger on building. I think this will take some time and should not be rushed.
The core changes here are centralised in a couple of files, with the implementations abstracted away behind interfaces. I think that gives us a path forward:

We continue with this PR as is (subject to any further comments on the implementation as it stands).
We work on building any missing functionality/features into the wrapper library
We swap out our implementation for the shared one as soon as we're confident it supports all our requirements.

There is no need for these later changes to have any impact on UX. The wrapper code uses the same underlying VS Code API, so user sessions should remain intact if we swap out implementations. The wrapper also supports custom subscription filters so we can continue to use the same user settings introduced in this PR.

+1 to @peterbom's vision here and thank you @alexweininger for being open to meeting us and discussing our requirements!

Signing off. I have opened a bug on our side to alert customers of the current issues with Azure login and the appropriate steps on how to fix it #639.


The undefined chatter.

Hello. I started creating a bot with a steam-node and I saw the bug.
Always when my bot got a message the chatter's name value is "undefined".
I used example code and my code.

How are you accessing "the chatter's name value"? Is it a chat message or a private message?

A private Steam message.

How are you accessing "the chatter's name value"?

In example code we have a function for replying a messages.
bot.on('message', function(source, message, type, chatter) {
  // respond to both chat room and private messages
  console.log('Received message: ' + message + ' from ' + chatter);
  if (message == 'ping') {
    bot.sendMessage(source, 'pong', Steam.EChatEntryType.ChatMsg); // ChatMsg by default
  }

and I got on log: Received message Hi from undefined

https://github.com/seishun/node-steam#message

In case of a friend message, the fourth argument will be undefined.

Use the first argument for friend (private) messages.

Reading the docs would help.
From docs:
'message'

Same arguments as the above two, captures both events. In case of a friend message, the fourth argument will be undefined.

Also source is what you're looking for...

But 'source' give me a steamID64 not nickname of a guy.

The fourth argument isn't a nickname either, it's "SteamID of the chatter". Use users to get users' nicknames.

OK


New catalyst system

Description
Ref: https://sandboxgame.atlassian.net/browse/TSBBLOC-170

Checklist:

[x] Pull Request references Jira issue
[x] Pull Request applies to a single purpose
[x] I've added comments to my code where needed
[x] I've updated any relevant docs
[x] I've added tests to show that my changes achieve the desired results
[x] I've reviewed my code
[x] I've followed established naming conventions and formatting
[x] All tests are passing locally

Might be worth to add the test coverage report

@CloverGuy the coverage folder is in the .gitignore`, but I added a screenshot of the report as of now to the PR.

I just noticed that there are still a couple of js tests we should switch over to Typescript...


Backslash character in file names.

I'm now getting file names containing "\" which were previously removed automatically. This is causing havoc when I attempt to use Windows to read files over the network which were created on my Linux system.

@pmonck I changed it to '|' instead https://github.com/lucidrains/big-sleep/commit/09671d2af212b08f3bf894add5d31db5af1dc28c


Carthage Fails Xcode 10.2

Building scheme "Resolver-iOS" in Resolver.xcodeproj
Build Failed
Task failed with exit code 65:
Did: carthage update --no-use-binaries --platform ios
Xcode: 10.2
Swift 5

Could you provide any error log?

Terminal
`Build Failed
Task failed with exit code 65:
/usr/bin/xcrun xcodebuild -project /Users/xxxx/Desktop/Stealth-VPN/Stealth\ VPN/Carthage/Checkouts/MMDB-Swift/MMDB.xcodeproj -scheme MMDB-iOS -configuration Release -derivedDataPath /Users/xxxx/Library/Caches/org.carthage.CarthageKit/DerivedData/10.2_10P107d/MMDB-Swift/0.2.9 -sdk iphoneos ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES archive -archivePath /var/folders/42/6ym0nw_55ydb4ptyqy17qd_80000gn/T/MMDB-Swift SKIP_INSTALL=YES GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=NO CLANG_ENABLE_CODE_COVERAGE=NO STRIP_INSTALLED_PRODUCT=NO (launched in /Users/xxxx/Desktop/Stealth-VPN/Stealth VPN/Carthage/Checkouts/MMDB-Swift)
This usually indicates that project itself failed to compile. Please check the xcodebuild log for more details: /var/folders/42/6ym0nw_55ydb4ptyqy17qd_80000gn/T/carthage-xcodebuild.CukLOE.log`
Build fails for MMDB for Swift 5.
Log File:
`** ARCHIVE FAILED **
The following build commands failed:
PhaseScriptExecution Run\ Script /Users/xxxx/Library/Caches/org.carthage.CarthageKit/DerivedData/10.2_10P107d/MMDB-Swift/0.2.9/Build/Intermediates.noindex/ArchiveIntermediates/MMDB-iOS/IntermediateBuildFilesPath/MMDB.build/Release-iphoneos/MMDB-iOS.build/Script-366F5FDD1F05152C00DE3883.sh
(1 failure)`

Terminal
`Build Failed
Task failed with exit code 65:
/usr/bin/xcrun xcodebuild -project /Users/xxxx/Desktop/Stealth-VPN/Stealth\ VPN/Carthage/Checkouts/MMDB-Swift/MMDB.xcodeproj -scheme MMDB-iOS -configuration Release -derivedDataPath /Users/xxxx/Library/Caches/org.carthage.CarthageKit/DerivedData/10.2_10P107d/MMDB-Swift/0.2.9 -sdk iphoneos ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES archive -archivePath /var/folders/42/6ym0nw_55ydb4ptyqy17qd_80000gn/T/MMDB-Swift SKIP_INSTALL=YES GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=NO CLANG_ENABLE_CODE_COVERAGE=NO STRIP_INSTALLED_PRODUCT=NO (launched in /Users/xxxx/Desktop/Stealth-VPN/Stealth VPN/Carthage/Checkouts/MMDB-Swift)
This usually indicates that project itself failed to compile. Please check the xcodebuild log for more details: /var/folders/42/6ym0nw_55ydb4ptyqy17qd_80000gn/T/carthage-xcodebuild.CukLOE.log`
Build fails for MMDB for Swift 5.
Log File:
`** ARCHIVE FAILED **
The following build commands failed:
PhaseScriptExecution Run\ Script /Users/xxxx/Library/Caches/org.carthage.CarthageKit/DerivedData/10.2_10P107d/MMDB-Swift/0.2.9/Build/Intermediates.noindex/ArchiveIntermediates/MMDB-iOS/IntermediateBuildFilesPath/MMDB.build/Release-iphoneos/MMDB-iOS.build/Script-366F5FDD1F05152C00DE3883.sh
(1 failure)`


Iphone downloads the gz file instead of rendering it.

It happens when i send a file with PsychicFileResponse
PsychicFileResponse response(request,LittleFs,INDEX_PATH,"text/html");
response.addHeader("Content-Encoding", "gzip");
response.addHeader("Cache-Control", ONE_MONTH_CACHE_TIME);
return response.send();

But it does not happen if it is a static file serve.

Hey @zekageri,
What is INDEX_PATH?
Is it just something like index.html, or index.html.gz, or just index.gz?

Oh I see. The path was indeed index.html.gz. Thank you very much! This makes sense.


How to fail to acquire write lock if read lock already acquired?

Is there a way for acquiring writer lock to fail if there is a reader lock already acquired but not if there is a write lock? What we really want is the ability to fail to acquire the write lock if read lock is already acquired instead of waiting for it!

That's not possible: RwLock only tracks the number of readers so it doesn't know whether the current thread holds a read lock or not.


fix(shop): adding item error

Item creation wouldn't be cached correctly and backend datatype mismatch

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


Execute Sounder SIPS L1a PGE as CWL workflow

Use Docker image produced by U-ADS

Draft implementation created that uses a wrapper shell script to invoke papermill.

New implementation does not require a wrapper script, rather it invokes directly the Docker container for L1a built by the U-ADS team.


Updated changes suggested by Mike during Demo

Updated changes suggested during demo.
Added the sourceName
Intended the dashboard.

Merging the minor change.


There seem to be complaints related to the user agent scraping permission issue

Hello,
I think quite a lot of people seem to have created issues similar to this one. I solved my problem with the user agent trick (I was not allowed to scrape the contents of a website, for whatever reason, and the result of article.html was basically an empty string).
Either way, I found out that the solution is to use a Config object as a parameter to the Article class, with the browser_user_agent set to something like Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:108.0) Gecko/20100101 Firefox/108.0. I'm wondering if this detail should be added to the main README.md file or not. I'm convinced that this will be helpful and will save a lot of time for other people.
Thank you.

Hi @sutgeorge , could you share your code?

Sure, this is a snippet of the Jupyter Notebook that I used:
import newspaper
import tqdm
from newspaper import Article, Config
from bs4 import BeautifulSoup
from newspaper import Article, Config

config = Config()
config.browser_user_agent = "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:108.0) Gecko/20100101 Firefox/108.0"

url = 'https://www.capital.ro/{}/page/'.format(section) + str(page_number)
page = Article(url, language='ro', config=config)
page.download()

...

Obviously, you can replace the URL with anything you'd like (I wanted to scrape the page containing a list of articles from a news publication).


[Tests] Performance test Jenkins pipeline is broken

Describe the bug
Since the 11th of January, the pipeline is not able to run kroxylicious app. It is needed further investigation to clarify what is going on.

This MR will fix the issue: https://gitlab.cee.redhat.com/strimzi/strimzi-ci/-/merge_requests/990.
Thanks @robobario for finding the issue!


Text labeling capabilities are limited by the format of the data asset, not the data format

[Enter feedback here]
In the [Text labeling capabilities] section, you will find the following description:

Data formats available for text data:

.txt: each file represents one item to be labeled.
.csv or .tsv: each row represents one item presented to the labeler. You decide which columns the labeler can see, in order to label the row.

This part is considered to be dependent on the format of the data asset, not the format of the data, and should be modified as follows:

Data assets formats available for text data:

v1 file data assets: each file represents one item to be labeled.
v1 tabular data assets: each row represents one item presented to the labeler. You decide which columns the labeler can see, in order to label the row.

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

ID: cde928b5-1318-4771-14bc-41cb9c9933f3
Version Independent ID: 2b749763-a840-8cbc-361f-22a3f2f84fb7
Content: Set up text labeling project - Azure Machine Learning
Content Source: articles/machine-learning/how-to-create-text-labeling-projects.md
Service: machine-learning
Sub-service: mldata
GitHub Login: @kvijaykannan
Microsoft Alias: vkann

@koheina
Thanks for your feedback! We will investigate and update as appropriate.

@koheina
Thanks for reporting this! We have created a PR for this issue and the changes should go live soon.


Added documentation for Subscribe to file events

Summary

Related issue :

i think the image that you added is too big, see https://docs.egi.eu/documentation/503/users/data/management/datahub/api/#subscribe-to-file-events

i think the image that you added is too big, see https://docs.egi.eu/documentation/503/users/data/management/datahub/api/#subscribe-to-file-events

I've just pushed a version with a smaller image, let me know if it's OK once it will have been deployed.

@gwarf thanks a lot! looks good now


Card component causing failed prop type

What package(s) are you using?

[x] Carbon for IBM Products (or Carbon for IBM Cloud & Cognitive)
[ ] Legacy/CDAI
[ ] Legacy/Security

Detailed description

Describe in detail the issue you're having.
Trying to use an <ExpressiveCard /> but when used I see the following in the console:

Warning: Failed prop type: Invalid prop `hasActions` of type `string` supplied to `CardHeader`, expected `boolean`.
CardHeader@http://localhost:3002/static/js/bundle.js:125469:17
./node_modules/@carbon/ibm-products/es/components/Card/Card.js/Card<@http://localhost:3002/static/js/bundle.js:125104:26
div
DashboardCards@http://localhost:3002/static/js/bundle.js:74536:7
div
Dashboards@http://localhost:3002/static/js/bundle.js:81191:80
div
Analytics@http://localhost:3002/static/js/bundle.js:72674:72
div
App@http://localhost:3002/static/js/bundle.js:73115:64

Is this issue related to a specific component?

I'm using <ExpressiveCard /> but it actually seems to do with <Card /> which is used by ExpressiveCard?

What did you expect to happen? What happened instead? What would you like to
see changed?

I don't expect to see a failed prop type.

What browser are you working in?

Chrome
Firefox

What version of the @carbon/ibm-products (or @carbon/ibm-cloud-cognitive)
package are you using?

    "@carbon/ibm-products": "^1.37.0",

What offering/product do you work on? Any pressing ship or release dates we
should be aware of?

API Connect Analytics - Looking to have fixed for <IP_ADDRESS> but we're only just releasing <IP_ADDRESS> (apologies for lack of dates).
Steps to reproduce the issue

Use an <ExpressiveCard /> in a react app and look at browser console.
See the failed prop type.

hey @olliepotter thanks for reaching out. i'm unable to replicate this behavior. can you provide a snippet of the code you're using?

@olliepotter apologies, i was able to recreate this and i have a fix incoming 👍

Awesome thank you!

Can confirm that the issue is all gone :)


Add video pausing option on VideoView

I added a video pausing option on VideoView to facilitate complex animation synchronization on the client side.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Hi, thanks for your contribution. I think I put isEnabled for this purpose of pausing rendering. Doesn't it work well for you ?

Instead of adding more properties, it would be great if you can optimize the logic of existing isEnabled property.

Hi, thank you for the response. I tried to use isEnabled but when it's false the VideoView becomes transparent instead of pausing on the last frame.
If it's ok for you I can move the pausing logic I wrote to isEnabled to stop the VideoView on the last frame when it's false and to continue the rendering when it's true.

Hi, thank you for the response. I tried to use isEnabled but when it's false the VideoView becomes transparent instead of pausing on the last frame. If it's ok for you I can move the pausing logic I wrote to isEnabled to stop the VideoView on the last frame when it's false and to continue the rendering when it's true.

Hi, @hiroshihorie, what do you think?


Add Black Screen.app.

Adding a new cask

[x] Checked there aren’t open pull requests for the same cask.
[x] Checked there aren’t closed issues where that cask was already refused.
[x] When naming the cask, followed the token reference.
[x] Commit message includes cask’s name.
[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} left no offenses.
[x] brew cask install {{cask_file}} worked successfully.
[x] brew cask uninstall {{cask_file}} worked successfully.

The repository URL, for your convenience. https://github.com/shockone/black-screen

@shockone Add brew command to readme

We should be discussing it here, @yarossia https://github.com/shockone/black-screen/issues/350. I've already changed README in a feature branch. Will be merged as soon as I finish setting up automatic updates.


Video player ratio on stories is off

I stumbled across a video story last night, and it looks like the ratio of the player is off there too.
I think that's the only other video section—let's make that ratio consistent with the sermons player!

fixed by #792


Inputbar background color

I just updated to the latest version. I used to set the textInputBar to isTranslucent = false, which I cannot do anymore.
Can anyone tell me how I can change the background of the input bar to white?
.backgroundColor is not working, neither on the textInputBar, nor the contentView.
Thanks :)

Does anyone have any idea?


Asthma: Delete card

Complex table missing. Would delete for now and add rec when ready with clean way to present table.

Codecov Report

Merging #45 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #45   +/-   ##
=======================================
  Coverage   50.32%   50.32%
=======================================
  Files          14       14
  Lines         155      155
  Branches       43       43
=======================================
  Hits           78       78
  Misses         77       77

Continue to review full report at Codecov.

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


Error of Installing AngularJS on NPM

Can somebody help me?
When I want to install "npm install -g @angular/cli", return:
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules@angular\cli\node_modules\node-sass):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Unexpected end of input at 1:18763
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ss","version":"0.9.5","dependencies":{"chalk":"~0.5.1","mkdirp":"~0.5
npm WARN optional SKIPPING OPTIONAL DEPENDENCY:                                                                      ^
npm ERR! Unexpected end of input at 1:19119
npm ERR! bf4ead75a","tarball":"https://registry.npmjs.org/stylus/-/stylus-0.13
npm ERR!                                                                      ^
npm ERR!      C:\Users\harry\AppData\Roaming\npm-cache_logs\2017-06-05T13_11_25_126Z-debug.log

Hi, your issue reads like a support question. This github repo is only for bug reports and feature requests. Please try one of the listed Support Channels. Thanks!
It also looks like the error is with stylus. not angular.js. Probably a temporary npm problem.


Returns/Return type headers not correctly vertically aligned with content

See the image below (from this page). In the first two methods, the content in the Returns and Return type sections are not correctly vertically aligned with their headers. In the third method, it looks correct. Using Windows 10 with Firefox 42.0, Chrome 46.0 and Microsoft Edge.

This should be fixed in c99e5d2e8d626790f32e990621142318e6f5dcfe if not please re open this issue after the 0.2.5 release.


Added link to register from login page

@root5533 Please Review

Center the text. Reduce the font size (around 9px will be alright but it's up to you). Set the hyperlink only on the sign up and not the whole sentence. Also have a margin between the text and button.

We will have a forgot password button also, centering the text will create problem maybe? @root5533

It looks like this now.
Will I centre the text?
@root5533

Let's center it and add more space between the button and the register link.

Okay, I will update with the required changes @root5533

@root5533 Please review


Add unpublish date field to all content entries

All content entries should have the option to set an unpublish date field, similar to the publish field.
Every piece of content won't benefit from this, but will be nice for those that do (news posts, sidebars, CTA features). The two fields can be used together without needing an additional publish state field.
Various states:

publish
unpublish
state

blank
blank
draft

future date
blank
scheduled

past date
blank
published

future date
++future date
scheduled

past date
future date
published

--past date
past date
expired

https://github.com/tivac/crucible/blob/master/src/pages/content-edit/publishing.js

This will be added as part of #68


Feedback 'Pierce can't install!'

Message from Pierce Boggan sent on 2016-06-15 17:08:25 UTC###

Sad panda

Link to HockeyApp

https://rink.hockeyapp.net/manage/apps/307154/feedback/569014

I'll fix that for you ;)

Resolved.


dotenv-cli doesnt work after upgrading to 2.0.3

Verify canary release

[X] I verified that the issue exists in the latest Turborepo canary release.

Link to code that reproduces this issue
https://github.com/Angusross111/turborepo-test
What package manager are you using / does the bug impact?
npm
What operating system are you using?
Linux
Which canary version will you have in your reproduction?
<EMAIL_ADDRESS>Describe the Bug
I have a global .env file that has shared environment variables. I use dotenv-cli to read in the env file before running any turbo commands:
"build": "dotenv -e .env -- turbo build",

This previously worked in version 1.13.3, but after upgrading to 2.0.3  with bunx @turbo/codemod@latest update none of my apps get the environmental variables.
see attached reproduction repo with commit to see it failing
https://github.com/Angusross111/turborepo-test/commit/2923c52c076985c383a049fa924fd614489db355
With this diff it works as expected.
diff --git a/package.json b/package.json
index 145a5d3..a4c7f25 100644
--- a/package.json
+++ b/package.json
@@ -9,7 +9,7 @@
   },
   "devDependencies": {
     "prettier": "^3.2.5",
-    "turbo": "latest",
+    "turbo": "1.13.3",
     "typescript": "^5.4.5",
     "dotenv-cli": "^7.4.2"
   },
diff --git a/turbo.json b/turbo.json
index 3bb895c..93bbcf7 100644
--- a/turbo.json
+++ b/turbo.json
@@ -1,7 +1,7 @@
 {
   "$schema": "https://turbo.build/schema.json",
   "globalDependencies": [".env"],
-  "tasks": {
+  "pipeline": {
     "build": {
       "dependsOn": ["^build"],
       "inputs": ["$TURBO_DEFAULT$", ".env", ".env.*"],

Expected Behavior
Using dotenv-cli I should be able to read in and set Env Variables for all tasks and downstream frameworks
To Reproduce
install and run
bun run build

https://github.com/Angusross111/turborepo-test
Have also tried npm with the same result
Additional context
No response

You’ll probably need to specify the variables that you would like to pass through?
https://turbo.build/repo/docs/reference/configuration#env

References: https://github.com/vercel/turbo/issues/8424

Hi, yes, with turbo 2.0, we now have the strict environment variable mode enabled by default. This mode requires you to specify your environment variables, either in env or passThroughEnv, for them to be made available to a task. If you wish to go back to the previous behavior, you can pass --env-mode=loose as a flag

Should this also affect deploying on Vercel? As my builds are also failing on vercel.

After a bit more reading I can see that it does

Frameworks like Next.js inline build-time environment variables (e.g. NEXT_PUBLIC_XXX) in bundled outputs as strings. Turborepo will automatically try to infer these based on the framework, but if your build inlines other environment variables or they otherwise affect the build output, you must declare them in your Turborepo configuration.

https://vercel.com/docs/monorepos/turborepo#deploy-turborepo-to-vercel


executor: add rucio support

Closes reanahub/reana-auth-rucio#1.

Codecov Report

Merging #48 (74ee353) into master (9516256) will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master     #48   +/-   ##
======================================
  Coverage    3.88%   3.88%
======================================
  Files           6       6
  Lines         180     180
======================================
  Hits            7       7
  Misses        173     173

Impacted Files
Coverage Δ

reana_workflow_engine_snakemake/executor.py
0.00% <ø> (ø)


is this a drop in replacement for django-rest-auth

Is this a drop in replacement for django-rest-auth?

@getorca quoting from DRF site (https://www.django-rest-framework.org/api-guide/authentication/):
"This library provides a set of REST API endpoints for registration, authentication (including social media authentication), password reset, retrieve and update user details, etc. By having these API endpoints, your client apps such as AngularJS, iOS, Android, and others can communicate to your Django backend site independently via REST APIs for user management.
There are currently two forks of this project.
Django-rest-auth is the original project, but is not currently receiving updates.
Dj-rest-auth is a newer fork of the project.
"


Pass a context object around with store data

Prompted by #376's brittleness; this helps keep common state/configuration around when performing a query.

I'm not sure whether I should also refactor diffQueryAgainstStore, diffFragmentAgainstStore, readQueryFromStore, readFragmentFromStore to expose this context or not.

Folding this into #376


Joss review, reproducibility of performance claims

With regards to a number of points on the reviewers checklist for the JOSS submission:

Data sharing: If the paper contains original data, data are accessible to the reviewers. If the paper contains no original data, please check this item.
Reproducibility: If the paper contains original results, results are entirely reproducible by reviewers. If the paper contains no original results, please check this item.
Performance: If there are any performance claims of the software, have they been confirmed? (If there are no claims, please check off this item.)

Performance claims are made in the paper and the data is presented. It looks impressive, but unless I have missed it, there are no scripts or example data to attempt to reproduce. If these could be provided, I would happily tick these all off!

Hi Alex,
Thanks for raising this. This is a tricky one, as the tools that we compare TauFactor to require different environments and installations. It is only PoreSpy that we compare to that is a Python based tool. Having a single executable script to reproduce the results is challenging, as it will depend from machine to machine. Therefore, in the paper, we instead just reference the tools and report our environment and machine configuration.
For reproducibility, I can direct you to the installation guides for each of the tools:

TauFactor original
PoreSpy
PuMa

Our reported results were from a single machine with the same example dataset, which is provided in the GitHub repo.
I hope that clears it up!

Thank you for the context.
I will try running the example data in these codes, and will tick these off the checklist assuming I can (approximately) verify the performance claims

Hi @alexsquires
Thanks for pointing this out. When rerunning the porespy analysis, I found some dependencies have been updated and it now runs much quicker (and so does TauFactor since the new Pytorch update). I have attached the scripts used to run the time comparisons for the most up to date porespy and taufactor:
comparison_scripts.zip.
The new porespy times and updated taufactor times have been added to the graph in #75

Brilliant, thanks!


1.2 Kamera Unable to scan due to errors such as

System.IO.FileNotFoundException: Could not load file or assembly 'WindowsInput, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=9b287f7dc5073cad' or one of its dependencies. The system cannot find the file specified.
File name: 'WindowsInput, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=9b287f7dc5073cad'
at InventoryKamera.Form1.UpdateKeyTextBoxes()
at InventoryKamera.Form1.Form1_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
AND
System.IO.FileNotFoundException: Could not load file or assembly 'NHotkey.WindowsForms, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=a76ffb086700b11c' or one of its dependencies. The system cannot find the file specified.
File name: 'NHotkey.WindowsForms, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=a76ffb086700b11c'
at InventoryKamera.Form1.StartButton_Clicked(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I am a student in software development but I'm just starting out so all I can get from this is that im missing windows files
Do i need recover my windows files to get it to work?

These are included in the zip file you should not need to go and download them separately.

Ah, I took it out of the folder for ease of access without unzipping the folder, Thanks for the help!


Properly pass error and blank rows to Concat expression

This doesn't work properly today. Fixes #1326

✅ No public API change.


[WIP] Fix Setup

@jbaxleyiii after doing apollos setup newspring, then apollos run newspring, at this point the node_modules for apollos are in the apollos folder, and then it tries to build the files:
Unable to resolve some modules:

  "apollos/dist/core/components/cards/SideBySide" in /Users/JP/code/apollos/sites/newspring/imports/pages/groups/components/GroupCard.jsx (web.browser)
  "../../../core/components/cards/SideBySide" in /Users/JP/code/apollos/sites/newspring/node_modules/apollos/dist/give/pages/now/Layout.js (web.browser)
  "../../../../core/components/cards/SideBySide" in /Users/JP/code/apollos/sites/newspring/node_modules/apollos/dist/give/pages/schedules/Details/Layout.js (web.browser)
  "./encode" in /Users/JP/code/apollos/sites/newspring/node_modules/apollos/dist/core/util/index.js (web.browser)
  "./xml" in /Users/JP/code/apollos/sites/newspring/node_modules/apollos/dist/core/util/index.js (web.browser)
  "./Layout" in /Users/JP/code/apollos/sites/newspring/node_modules/apollos/dist/profile/pages/settings/index.js (web.browser)

If you notice problems related to these missing modules, consider running:

  meteor npm install --save apollos

Unable to resolve some modules:

  "./encode" in /Users/JP/code/apollos/sites/newspring/node_modules/apollos/dist/core/util/index.js (os.osx.x86_64)
  "./xml" in /Users/JP/code/apollos/sites/newspring/node_modules/apollos/dist/core/util/index.js (os.osx.x86_64)

I can fix this by running npm run start in the apollos folder, then stoppping that, then re running apollos run newspring.
So, maybe the dead code or some other kind of stripping is preventing those files from being built?
I was going to suggest doing an npm run compile on apollos during "setup", but that would defeat the purpose of dropping unnecessary code right?

Or, maybe it's a race condition where the app actually starts before apollos is done compiling?

Found the error:
ReferenceError: src/core/blocks/discover/feed/Layout.jsx: Symbol is not defined
    at PluginPass.ClassDeclarationFunctionDeclaration (/Users/JP/code/apollos/apollos/node_modules/babel-plugin-transform-dead-code-elimination/lib/index.js:96:59)
    at PluginPass.VariableDeclarator (/Users/JP/code/apollos/apollos/node_modules/babel-plugin-transform-dead-code-elimination/lib/index.js:122:55)
    at newFn (/Users/JP/code/apollos/apollos/node_modules/babel-traverse/lib/visitors.js:301:19)
    at NodePath._call (/Users/JP/code/apollos/apollos/node_modules/babel-traverse/lib/path/context.js:76:18)
    at NodePath.call (/Users/JP/code/apollos/apollos/node_modules/babel-traverse/lib/path/context.js:48:17)
    at NodePath.visit (/Users/JP/code/apollos/apollos/node_modules/babel-traverse/lib/path/context.js:106:12)
    at TraversalContext.visitQueue (/Users/JP/code/apollos/apollos/node_modules/babel-traverse/lib/context.js:167:16)
    at TraversalContext.visitMultiple (/Users/JP/code/apollos/apollos/node_modules/babel-traverse/lib/context.js:113:17)
    at TraversalContext.visit (/Users/JP/code/apollos/apollos/node_modules/babel-traverse/lib/context.js:209:19)
    at Function.traverse.node (/Users/JP/code/apollos/apollos/node_modules/babel-traverse/lib/index.js:161:17)

This is because meteor npm run apollos run newspring. meteor bundles node 0.10.45, and symbol doesn't exist there.

For now we will just run the apollos folder watch separately.


RTree panics when running locate_within_distance on an empty tree

I am creating an application in which a loop runs. During this loop a new rtree is created, and potentially something is inserted, then I run locate_within_distance on the resulting tree. The issue is that if nothing gets inserted at all, the rtree remains empty, then running locate_within_distance() panics. Here is some code to reproduce the panic
fn main() {

    let mut empty_tree : RTree<[i64;3]> = RTree::new();

    let all = empty_tree.locate_within_distance([0,0,0], 10);
}

just want to say thank you for fixing it !!!!!


Task Actuation Equality

Fill in code for task-actuation-equality, with possibility to add a normalization vector to minimize not the raw joint torques, but the normalized torques, in order to account for differences in capacities of different joints.
By Pauline<EMAIL_ADDRESS>

Thanks for the fixes, I'm gonna merge it now!


wsl2 network didn't work if host ethernet working with vlan

Environment
Windows build number: Microsoft Windows [版本 10.0.19041.508]
Your Distribution version: Release:        20.04
Whether the issue is on WSL 2 and/or WSL 1: Linux version 4.19.104-microsoft-standard (oe-user@oe-host) (gcc version 8.2.0 (GCC)) #1 SMP Wed Feb 19 06:37:35 UTC 2020

Steps to reproduce

WSL logs:
Expected behavior
if host network works, wsl2 network should work out of box
Actual behavior
if my host network working at vlan mode (host ethernet has vlan id configured), host network everything works(no matter ping/tcp/udp),  but wsl2 can not reach any network except host peer (host <-> wsl2  can communicate with each other, but wsl2 can not reach upstream router, or anyother node out of host),
then I reconfigure my host network to non-vlan mode (host ethernet has no vlan id), host network everything works, and wsl2 network also worked.

Yes this! This has taken three hours of my life!
I’m assuming what is happening here is that WSL2 network adapter is being bonded to my untagged interface which has no gateway meaning my packets go nowhere.
Is this fixable by setting a vlan ID in the guest OS?

Yes this! This has taken three hours of my life!
I’m assuming what is happening here is that WSL2 network adapter is being bonded to my untagged interface which has no gateway meaning my packets go nowhere.
Is this fixable by setting a vlan ID in the guest OS?

Hello, any update ?

Please collect WSL logs and post the backlink to the feedback item here. Also please identify any third-party networking software that has been installed on Windows if applicable.


cannot get unittests to pass

After Trying to get your code working in an existing sf2.2 application without much success, I tried to get this bundle to work on its own. After a 'git clone' and 'ant installdeps' this is the output of 'ant phpunit':

Bass-MacBook-Pro:FOSRestBundleByExample bassimons$ ant phpunit
Buildfile: /Users/bassimons/Projects/FOSRestBundleByExample/build.xml
validate:
[exec] Dropped database for connection named fosrestbyexample
[exec] Created database for connection named fosrestbyexample
[exec] ATTENTION: This operation should not be executed in a production environment.
[exec]
[exec] Creating database schema...
[exec] Database schema created successfully!
[exec] Nothing to update - your database is already in sync with the current entity metadata.
[exec] Created user admin
[exec] User "admin" has been activated.
[exec] Role "ROLE_DEVELOPER" has been added to user "admin".
[exec] Clearing the cache for the dev environment with debug true
phpunit:
[exec] PHPUnit 3.7.10 by Sebastian Bergmann.
[exec]
[exec] Configuration read from /Users/bassimons/Projects/FOSRestBundleByExample/app/phpunit.xml
[exec]
[exec] FFF.......F............
[exec]
[exec] Time: 36 seconds, Memory: 108.50Mb
[exec]
[exec] There were 4 failures:
[exec]
[exec] 1) ByExample\DemoBundle\Tests\Controller\SecurityControllerTest::testPostLoginAction
[exec] Failed asserting that 404 matches expected 200.
[exec]
[exec] /Users/bassimons/Projects/FOSRestBundleByExample/src/ByExample/DemoBundle/Tests/Controller/SecurityControllerTest.php:86
[exec]
[exec] 2) ByExample\DemoBundle\Tests\Controller\SecurityControllerTest::testPostLoginAction_invalid_user
[exec] Failed asserting that 404 matches expected 500.
[exec]
[exec] /Users/bassimons/Projects/FOSRestBundleByExample/src/ByExample/DemoBundle/Tests/Controller/SecurityControllerTest.php:105
[exec]
[exec] 3) ByExample\DemoBundle\Tests\Controller\SecurityControllerTest::testLogout
[exec] Failed asserting that 404 matches expected 200.
[exec]
[exec] /Users/bassimons/Projects/FOSRestBundleByExample/src/ByExample/DemoBundle/Tests/Controller/SecurityControllerTest.php:120
[exec]
[exec] 4) ByExample\DemoBundle\Tests\Controller\UserRestControllerTest::testDeleteUserAction_without_slug
[exec] Failed asserting that exception of type "Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException" is thrown.
[exec]
[exec]
FAILURES!
Tests: 23, Assertions: 47, Failures: 4.

Any thoughts on this? How does the application match for example '/security/tokens/creates' on an action? and which should it be? SecurityController.postTokenCreateAction()?

I updated the bundle, i will create the controllers test in the following days


Object.is and signed zero comparison

Object.is -- like using the === operator programmatically, but also true for NaN vs NaN and +0 vs -0

It's false for +0 vs. -0:
Object.is(+0, -0); // => false
Object.is(-0, -0); // => true

From MDN:

Two values are the same if one of the following holds:
[...]
both numbers and

both +0
both -0
both NaN

Care to PR?

Fixed by #5


Drastic changes in the Laugh Therapy due to some bugs making contents invisible.

1.Previous and next arrows for Memes
2.Standups
3.Footer Content
This can be corrected reviewing the code properly.

@Stk-79 go ahead

Should I close this issue as the page is updated and fixed? @Susmita-Dey @myhacktech
This PR contains the fixes #501 .


Compatibility with 232.*

Currently, the plugin is not compatible with the latest IDEA 232.*
Would be nice, if this could be fixed.

Thank you. I removed untilBuild parameter, so the plugin will run on all further IDE versions.

Unfortunately, that didn't work:


Restructure test helper

Codecov Report

Merging #1142 (b67085f) into devel (3c7856b) will decrease coverage by 1.30%.
The diff coverage is 80.76%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff             @@
##            devel    #1142      +/-   ##
==========================================
- Coverage   90.53%   89.23%   -1.30%
==========================================
  Files          48       48
  Lines        5566     5585      +19
==========================================
- Hits         5039     4984      -55
- Misses        527      601      +74

Files Changed
Coverage Δ

hahomematic/client.py
57.77% <0.00%> (-1.06%)
:arrow_down:

hahomematic/central_unit.py
81.54% <84.00%> (-1.35%)
:arrow_down:

... and 14 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


[test] Optimize affinity check

Clone of the repo and compilation of the tool now happen in a compile-only check. All the affinity checks are now just run-only checks with a dependency.

@jenkins-cscs retry all


source code CC2530ZNP-Test-1.hex ?

Would it be possible to download the source code of the CC2530ZNP-Test-1.hex somewhere ?

You can download Zstack Home here http://www.ti.com/tool/CC2531EM-IOT-HOME-GATEWAY-RD after install you can find source in Z-Stack Home 1.2.2a.44539\Projects\zstack\ZNP, hex similar in this page in Z-Stack Home 1.2.2a.44539\Projects\zstack\ZAP\ZNP-HexFiles


[libzim]add package

If this PR adds a new port, please uncomment and fill out this checklist:

[x] Changes comply with the maintainer guide
[x] The name of the port matches an existing name for this component on https://repology.org/ if possible, and/or is strongly associated with that component on search engines.
[x] Optional dependencies are resolved in exactly one way. For example, if the component is built with CMake, all find_package calls are REQUIRED, are satisfied by vcpkg.json's declared dependencies, or disabled with CMAKE_DISABLE_FIND_PACKAGE_Xxx
[x] The versioning scheme in vcpkg.json matches what upstream says.
[x] The license declaration in vcpkg.json matches what upstream says.
[x] The installed as the "copyright" file matches what upstream says.
[x] The source code of the component installed comes from an authoritative source.
[ ] The generated "usage text" is accurate. See adding-usage for context.
[x] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[x] Only one version is in the new port's versions file.
[x] Only one version is added to each modified port's versions file.

on windows ,help plz.
error
LINK : fatal error LNK1181: cannot open input file 'src\zim.lib'

Is work still being done for this PR? Please ping us if this PR is ready for review.

should hold for  a while as libzim's windows release has some problem.

I can build success on my local machine .
I do not know why it failed here.  need some help.

@Adela0814 plz help to review.

@Adela0814 arm_neon_android failed ,should I disable this.

@Adela0814 arm_neon_android failed ,should I disable this.

Yes, you can add it to ci.basiline.txt.

Note: I will be converting your PR to draft status. When you respond, please revert to "ready for review". That way, I can be aware that you've responded since you can't modify the tags.

vcpkg seems have encounter some build issue problem.  the check task has not been finished in hours.

@xiaoyifang  Feature xapian test failed:
Repro step: vcpkg install libzim[xapian]:x64-windows
FAILED: src/zim-8.dll.p/version.cpp.obj  "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.34.31933/bin/Hostx64/x64/cl.exe" "-Isrc\zim-8.dll.p" "-Isrc" "-I..\src\8.2.0-10b574337e.clean\src" "-Iinclude" "-I..\src\8.2.0-10b574337e.clean\include" "-Istatic" "-IE:/2/vcpkg/installed/x64-windows/debug/../include" "-IE:/2/vcpkg/installed/x64-windows/include" "/MDd" "/nologo" "/showIncludes" "/utf-8" "/W2" "/EHsc" "/std:c++14" "/permissive-" "/Od" "-DNOMINMAX" "-nologo" "-DWIN32" "-D_WINDOWS" "-W3" "-utf-8" "-GR" "-EHsc" "-MP" "-D_DEBUG" "-MDd" "-Z7" "-Ob0" "-Od" "-RTC1" "-DSORTPP_PASS" "-DLIBZIM_EXPORT_DLL" "/Fdsrc\zim-8.dll.p\version.cpp.pdb" /Fosrc/zim-8.dll.p/version.cpp.obj "/c" ../src/8.2.0-10b574337e.clean/src/version.cpp cl : Command line warning D9025 : overriding '/W2' with '/W3' E:\2\vcpkg\installed\x64-windows\include\xapian/version.h(25): fatal error C1189: #error:  You are compiling with _DEBUG defined, but the library
package-x64-windows-dbg-out.log

@xiaoyifang Feature xapian test failed: Repro step: vcpkg install libzim[xapian]:x64-windows FAILED: src/zim-8.dll.p/version.cpp.obj "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.34.31933/bin/Hostx64/x64/cl.exe" "-Isrc\zim-8.dll.p" "-Isrc" "-I..\src\8.2.0-10b574337e.clean\src" "-Iinclude" "-I..\src\8.2.0-10b574337e.clean\include" "-Istatic" "-IE:/2/vcpkg/installed/x64-windows/debug/../include" "-IE:/2/vcpkg/installed/x64-windows/include" "/MDd" "/nologo" "/showIncludes" "/utf-8" "/W2" "/EHsc" "/std:c++14" "/permissive-" "/Od" "-DNOMINMAX" "-nologo" "-DWIN32" "-D_WINDOWS" "-W3" "-utf-8" "-GR" "-EHsc" "-MP" "-D_DEBUG" "-MDd" "-Z7" "-Ob0" "-Od" "-RTC1" "-DSORTPP_PASS" "-DLIBZIM_EXPORT_DLL" "/Fdsrc\zim-8.dll.p\version.cpp.pdb" /Fosrc/zim-8.dll.p/version.cpp.obj "/c" ../src/8.2.0-10b574337e.clean/src/version.cpp cl : Command line warning D9025 : overriding '/W2' with '/W3' E:\2\vcpkg\installed\x64-windows\include\xapian/version.h(25): fatal error C1189: #error: You are compiling with _DEBUG defined, but the library package-x64-windows-dbg-out.log

xapian only  support release library.  How can I disable debug library?

xapian only support release library.

I don't think this is right. vcpkg builds both configurations.
However, vcpkg only keeps the release variant of the includes. In most cases it is no problem, but if the headers contain information about the build type, there will be trouble. This needs fixup in port xapian.
There is currently no other port which consumes xapian, and the problem might be specific to MSVC. I guess that's why it wasn't noticed before.
Instead of disabling debug (for all possible feature sets), try marking feature xapian as unsupported on window & !mingw. Fixing can be done in a separate PR.
("Unsupported" is not really true with regard to upstream, but IMO it is still the cleanest solution in vcpkg for now.)

However, vcpkg only keeps the release variant of the includes. In most cases it is no problem, but if the headers contain information about the build type, there will be trouble. This needs fixup in port xapian.

This is in the xapian.h

#ifdef _MSC_VER
#ifdef _DEBUG
#error You are compiling with _DEBUG defined, but the library
#error was not compiled with this flag. The settings must match or your
#error program will not work correctly.
#endif
#endif

Build log #L22298
REGRESSIONS:
REGRESSION: libass:x64-android failed with BUILD_FAILED. If expected, add libass:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: azure-c-shared-utility:x64-android failed with BUILD_FAILED. If expected, add azure-c-shared-utility:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: libressl:x64-android failed with POST_BUILD_CHECKS_FAILED. If expected, add libressl:x64-android=fail to /vcpkg/scripts/azure-pipelines/..

weird , I do not think I changed this?

This is in the xapian.h

Yes, this was the base for my comment. It might even be possible to remove that code, but it needs more investigation. This doesn't need to be done in this PR.

Build log #L22298
...
weird , I do not think I changed libass?

Cannot check the logs because you didn't let that CI run finish.

Yes, this was the base for my comment. It might even be possible to remove that code, but it needs more investigation. This doesn't need to be done in this PR.

https://github.com/microsoft/vcpkg/pull/31338


Not mentioned: why/when logistic regression is better than linear regression

Not mentioned is why logistic regression is better than linear regression when doing a binary classification.
(This question does come up in interview questions, so I think it's worth mentioning....)

fixed

fixed


Design QA - Transaction Fee Modal

As you switch between the different options, boxes change size

Please update modal style to match the rest of modals on Betting UI: No border line and incorrect close icon.
Please check text-colors, because some seems to be taking colors from Trading UI.
"Advance" button doesn't match Betting UI. Should follow this style:
https://www.figma.com/file/42QoTLQcbObu7esoTPjWRv/Augur-Bet-Design-System?node-id=561%3A4371

This is still doing this.....
It stays the same size going from fast to slow (or slow to fast), but changes sizes going from recommended to slow(or fast) or from Slow(or fast) to recommended


add x-print-default-triplets command

this allows us to figure out what vcpkg will use as the default triplet given environment variables
Specifically, this is being added to solve microsoft/vcpkg#17001

I was actually just looking to see if this functionality was available. (And for the exact situation that https://github.com/microsoft/vcpkg/issues/17001 describes.)
@strega-nil: Is this still planned for eventual inclusion?

This hasn't been looked at in over 6 months, so I'm closing.


[Bug] Errors thrown in log

The problem
Following errors are thrown in the log, most of the devices seen to be discovered/created as expected, but maybe there’s some new functionality I’m missing?
Your device model
DSL-AC68U
Firmware type
Merlin
Firmware version
<IP_ADDRESS>.386.7_2-gnuton1
Integration version with the issue
0.14.2
Method of the integration installation
HACS
What version and type of Home Assistant installation do you use
Container 2022.11.5
Is there anything useful in the logs?
2022-12-06 22:34:10.587 ERROR (MainThread) [custom_components.asusrouter.router] Unexpected error fetching parental_control data: list index out of range
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 205, in _async_refresh
    self.data = await self._async_update_data()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 164, in _async_update_data
    return await self.update_method()
  File "/config/custom_components/asusrouter/bridge.py", line 282, in _get_data_parental_control
    return await self._get_data(
  File "/config/custom_components/asusrouter/bridge.py", line 230, in _get_data
    raw = await method()
  File "/usr/local/lib/python3.10/site-packages/asusrouter/asusrouter.py", line 891, in async_get_parental_control
    data = parsers.parental_control(data)
  File "/usr/local/lib/python3.10/site-packages/asusrouter/util/parsers.py", line 457, in parental_control
    timemap=raw[AR_KEY_PARENTAL_CONTROL_TIMEMAP][i],
IndexError: list index out of range
2022-12-06 22:34:11.529 ERROR (MainThread) [custom_components.asusrouter.router] Unexpected error fetching parental_control data: list index out of range
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 205, in _async_refresh
    self.data = await self._async_update_data()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 164, in _async_update_data
    return await self.update_method()
  File "/config/custom_components/asusrouter/bridge.py", line 282, in _get_data_parental_control
    return await self._get_data(
  File "/config/custom_components/asusrouter/bridge.py", line 230, in _get_data
    raw = await method()
  File "/usr/local/lib/python3.10/site-packages/asusrouter/asusrouter.py", line 891, in async_get_parental_control
    data = parsers.parental_control(data)
  File "/usr/local/lib/python3.10/site-packages/asusrouter/util/parsers.py", line 457, in parental_control
    timemap=raw[AR_KEY_PARENTAL_CONTROL_TIMEMAP][i],
IndexError: list index out of range
2022-12-06 22:34:11.533 ERROR (MainThread) [homeassistant.components.switch] Error adding entities for domain switch with platform asusrouter
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 428, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 615, in _async_add_entity
    original_icon=entity.icon,
  File "/config/custom_components/asusrouter/entity.py", line 122, in icon
    if self.is_on:
  File "/config/custom_components/asusrouter/entity.py", line 115, in is_on
    return self.coordinator.data.get(self.entity_description.key)
AttributeError: 'NoneType' object has no attribute 'get'
2022-12-06 22:34:11.536 ERROR (MainThread) [homeassistant.components.switch] Error while setting up asusrouter platform for switch
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 289, in _async_setup_platform
    await asyncio.gather(*pending)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 428, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 615, in _async_add_entity
    original_icon=entity.icon,
  File "/config/custom_components/asusrouter/entity.py", line 122, in icon
    if self.is_on:
  File "/config/custom_components/asusrouter/entity.py", line 115, in is_on
    return self.coordinator.data.get(self.entity_description.key)
AttributeError: 'NoneType' object has no attribute 'get'

Diagnostics information
No response
Additional information
No response

Hey, @RealGandy,
Thank you for your report! 👍🏻
The errors are connected to the parental control functions implemented in version 0.12.0, so it might influence only those features and nothing else.
I will try to find the reason and fix it as soon as possible. Unfortunately, till December 17 I will not have access to the testing environment, so the fix might take a bit of time. Sorry for the inconvenience

Of course, no rush.
I do have parental controls set on a couple of devices, set to a time schedule if you want to check what you get back from the router for those.
Happy to run any code snippets to capture further info from my set up if required.
Cheers

Please, check the latest 0.16.0 version. This issue should be fixed

All good now, thanks


Add upgrade-interactive command

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


update pipeline style for upcoming elixir 1.2

All this places produces warning in upcoming elixir 1.2 like:
lib/uuid.ex:193: warning: you are piping into a function call without parentheses, which is ambiguous. Please wrap the function you are piping into in parentheses. For example:

    foo 1 |> bar 2 |> baz 3

Should be written as:

    foo(1) |> bar(2) |> baz(3)

Thanks!

I got the warnings when I included the uuid project as a dependency to one of my projects, so I started working on this, but now I see that it is already fixed. Would it be possible to make a patch release and publish it to Hex?

@gausby Done.

Thanks ^_^


Bot framework composer selecting global for CosmoDB instead of local, it fails starting of bot using cosmo

Sorry, something went wrong with publishing. Try again or exit out of this task.
Qnamaker build failed: Access denied due to invalid subscription key or wrong API endpoint. Make sure to provide a valid key for an active subscription and use a correct regional API endpoint for your resource.

@vosnie-77 Did you get past this?
Composer bots should work fine with Serverless CosmoDB. Just set configuration similar to below and ensure the partition key is /id.
"runtimeSettings": {
    "storage": "CosmosDbPartitionedStorage",
  "CosmosDbPartitionedStorage": {
    "authKey": "<AUTHKEY>",
    "cosmosDbEndpoint": "<ENDPOINT>",
    "databaseId": "<DATABASE>",
    "containerId": "<COLLECTIONID>"
  },

Closing as solution given.


Update README.md

use the repository from @soumith since it has made cutorch optional

Looks like that version is still under active development - is it stable?

yea the first two commits in there are stable, i'll make a separate branch that just does the cutorch-optional part.

Done.
luarocks install https://raw.githubusercontent.com/soumith/stnbhwd/cutorchoptional/stnbhwd-scm-1.rockspec
(not the URL in this Pull Request)

Thanks a bunch! Given that my pretrained models use qassemoquab/stnbhwd, will they still work if people install your fork?

it's the same code, i just made the CUDA parts optional. Like how cunn wont compile or load if someone doesn't have GPU, stn's cuda bits wont compile or load if someone doesn't have GPU.
It'll probably be merged in by Maxime by tomorrow, so you can keep things as-is!

Awesome! I'll leave things as they are for now.

@jcjohnson the net_utils.lua has a cutorch dependency that i have just moved so it works now on my machine

Thanks @kmader - net_utils.lua should be fixed now.

Since https://github.com/qassemoquab/stnbhwd/pull/16 has been merged, I think this issue is resolved.


Make sure race titles have the right names

duplicate of https://github.com/BostonGlobe/elections-2016/issues/318


Support for StarCoder

Hello there,
upon loading StarCoder and its derivatives like WizardCoder the following error is thrown:
Traceback (most recent call last):
  File "/media/bkutasi/60824A4F824A29BC/Other_projects/exllama/test_benchmark_inference.py", line 114, in <module>
    config = model_init.make_config(args)
  File "/media/bkutasi/60824A4F824A29BC/Other_projects/exllama/model_init.py", line 97, in make_config
    config = ExLlamaConfig(args.config)
  File "/media/bkutasi/60824A4F824A29BC/Other_projects/exllama/model.py", line 40, in __init__
    self.pad_token_id = read_config["pad_token_id"]
KeyError: 'pad_token_id'

Since it's a different model architecture, GPTBigCodeForCausalLM instead of LlamaForCausalLM the config is pretty different, so pad_token_id and hidden_size and other parameters are missing. Am I loading it wrong, or these model types are not supported?

StarCoder isn't currently supported, no. It's not a Llama model. See here for more: #14


Unable to drop the "filename" label

I've tried  dropping the filename label which has a very high cardinality in my project (running dozens of ephemeral pods per minute)
I have tried multiple different ways but I'm unable to drop the filename and stream label.
Here is an excerpt from my helm values:
logs:
  enabled: true
  pod_logs:
    namespaces:
      - company_name
      - default
    extraRelabelingRules: |
      rule {
        regex = "^(pod|job|filename|container|stream)$"
        action = "labeldrop"
      }
      rule {
        regex = "^filename$"
        action = "labeldrop"
      }
      rule {
        source_labels = ["filename"]
        regex = "/.+"
        action = "drop"
      }

How do I get rid of filename

I've asked Loki team about this but let me know if you resolve it in the mean time.

I even tried overriding it via the loki externalLabels settings, but it didn't work. Thank you for the swift response!
  loki:
    externalLabels:
      filename: 'be-gone'


raftstore: let mgr schedule snapshot production

Let snapshot manager schedule snapshot production, which will speed up snapshot production and make stats collection more easy.
@ngaut @siddontang @disksing PTAL

Not necessary now.


[server-chassis-spring] add full-platform profile

All the OMAS and view-server capabilities dependencies will be moved under a profile called full-platform.
The profile will be active by default
In case you want to exclude all of them and use loader.path to bring in only the desired functionality profile full-platform can be deactivated by a property called adminChassisOnly.
Usage:
mvn clean install -DadminChassisOnly

Swagger examples:
Building with option adminChassisOnly:

Building with adminChassisOnly, but run with loader.path and having asset-catalog dependencies loaded:

merged


Update implementation of self._magphase

Update implementation change because of the removal of magphase since torchaudio v0.11.0.

Cool, thanks for the PR!


changed the way images and text get laid out together

The included images should give you an idea of the ramifications of this code change. images get centered and show as big as possible given their resolution.

Awesome. Love this.


Production build fails - ERROR in Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js)

Bug Report or Feature Request (mark with an x)
- [ X] bug report -> please search issues before submitting
- [ ] feature request

Command (mark with an x)
- [ ] new
- [ X] build
- [ ] serve
- [ ] test
- [ ] e2e
- [ ] generate
- [ ] add
- [ ] update
- [ ] lint
- [ ] xi18n
- [ ] run
- [ ] config
- [ ] help
- [ ] version
- [ ] doc

Versions

Node: v10.9.0
Npm: V6.4.1
Package                                                                Version
@angular-devkit/architect                                   0.8.3
@angular-devkit/build-angular                           0.8.5
@angular-devkit/build-optimizer                        0.8.5
@angular-devkit/build-webpack                         0.8.5
@angular-devkit/core                                          0.8.3
@angular-devkit/schematics                              0.8.3
@angular/cdk                                                       6.3.3
@angular/cli                                                          6.2.3
@angular/flex-layout                                            6.0.0-beta.15
@angular/material                                                6.3.3
@ngtools/webpack                                              6.2.5
@schematics/angular                                          0.8.3
@schematics/update                                           0.8.3
rxjs                                                                         6.1.0
typescript                                                              2.7.2
webpack                                                                4.20.2
Repro steps

Running : "ng build --prod" with following setup:
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": true,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true
The log given by the failure

ERROR in Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
TypeError: Cannot read property 'replace' of undefined
    at normalizeBackSlashDirection (/Users/mishellnovosel/Documents/Repositories/cc.angular.stroke/node_modules/webpack/lib/RequestShortener.js:16:17)
    at new RequestShortener (/Users/mishellnovosel/Documents/Repositories/cc.angular.stroke/node_modules/webpack/lib/RequestShortener.js:26:15)
    at new Compiler (/Users/mishellnovosel/Documents/Repositories/cc.angular.stroke/node_modules/webpack/lib/Compiler.js:183:27)
    at Compiler.createChildCompiler (/Users/mishellnovosel/Documents/Repositories/cc.angular.stroke/node_modules/webpack/lib/Compiler.js:425:25)
    at Compilation.createChildCompiler (/Users/mishellnovosel/Documents/Repositories/cc.angular.stroke/node_modules/webpack/lib/Compilation.js:2434:24)
    at Object.pitch (/Users/mishellnovosel/Documents/Repositories/cc.angular.stroke/node_modules/mini-css-extract-plugin/dist/loader.js:70:43)

Desired functionality

I'm expecting for build to pass without an error.
Mention any other details that might be useful

If the AoT and buildOptimizer are set to false, then the build passes correctly.

This seems like a bug but we'll need to look at a reproduction to find and fix the problem. Can you setup a minimal repro please?
You can read here why this is needed. A good way to make a minimal repro is to create a new app via ng new repro-app and adding the minimum possible code to show the problem. Then you can push this repository to github and link it here.
This might be related to your directory structure so its really important to get an accurate repro to diagnose this.

Hi @alan-agius4,
I've started to create a minimal repo ( which I haven't completed ) and have actually identified the bug.
There is multiple issues that have happend here:

There were some errors in the code that wasn't visible in console or on Production build ( at the time ) because of the "@swimlane/ngx-dnd": "3.2.0"
because of the "@swimlane/ngx-dnd": "3.2.0" package, errors weren't displayed as they were, but instead as the "Module build failed" stated in my question
After update of swimlane to "@swimlane/ngx-dnd": "5.1.0", the "Module build failed" was gone, and real errors were displayed during the ng build.
After errors fixed, Prod build went through.

Additional info:
After all code errors were fixed, I've reverted Swimlane to version 3.2.0 just to check if it will work now, and the answer is Yes. Once the code errors were fixed, the 3.2.0 Swimlane passes correctly through the build.

Looks like it was due to how the library was packaged.