Password protect removal of container

Is your feature request related to a problem? Please describe.
Is it possible to create a prompt that will ask from the user to insert his password when trying to remove  image/container?

That will be covered as part of our upcoming role based access control feature (targeted Q2, 2019)
Rgds,
Neil Cresswell
On 21/11/2018, at 9:08 PM, CG-root <notifications<EMAIL_ADDRESS>wrote:
Is your feature request related to a problem? Please describe.
Is it possible to create a prompt that will ask from the user to insert his password when trying to remove image/container?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_portainer_portainer_issues_2479&d=DwMCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=0fx0h4vB56iTLpw2McH1ZD6TqG_QGpbggVOB-PfMJpM&m=A5NwocMHQ1DPztPEVDLN2-oD9mx_I8t_qZyGnK7PGls&s=RvjB04K961Pni0lB2nvP1SqXqDX4m5dq1yA5-DShZCI&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AWGrlaxqyof3hakHP2AbfNrBwH8xnJBuks5uxV5jgaJpZM4YtMQa&d=DwMCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=0fx0h4vB56iTLpw2McH1ZD6TqG_QGpbggVOB-PfMJpM&m=A5NwocMHQ1DPztPEVDLN2-oD9mx_I8t_qZyGnK7PGls&s=Fhatz9K6TcYTqwpg0CRhb2IQ8ZaeTEI1BaxbXc1Pylc&e=.

@ncresswell thanks for the fast respond, high appreciated.


Not able to ingest non english utf-8 chars such as Japanese etc

Describe the bug
Could not able to ingest data contains non english utf-8 chars such as Japanese ( for example "Sample Data - 商品ブランドコード") to dataset entity on their aspects such as datasetProperties, dataset schemaMetadata ( on column description part).
To Reproduce
Steps to reproduce the behavior:

Ingest data which contains non english utf-8 chars such as Japanese to Dataset entity on the following aspects datasetProperties , datasetSchemametadata

Expected behavior
Metadata should be ingested to datahub.
Observed behavior
Metadata not able to ingest to datahub.
Additional context

Used Datahub Java emitter.
Data encoding utf-8
Refer slack conversation: https://datahubspace.slack.com/archives/CUMUWQU66/p1657100203454079

Person to contact: Chris Margach (in datahub slack)

Additional context here: non utf-8 characters seems to work on the python side + on the frontend. I only tested the description field though, so @fr-judson let me know if there's other fields that were causing problems for you?

As such, it looks like this error is specific to the java emitter


List exposure score incorrect description

The description says "Retrieves a collection of alerts related to a given domain address."

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

ID: 1b03ca33-d760-68fe-15d0-13de7deb27fd
Version Independent ID: c1df280f-d9e5-975c-e231-ace08a3023d4
Content: List exposure score by device group
Content Source: microsoft-365/security/defender-endpoint/get-machine-group-exposure-score.md
Product: w10
GitHub Login: @Dansimp
Microsoft Alias: dansimp

@MastaDisasta Thank you for your feedback. We have made changes to the document via pR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/5955
Thanks
Sri

@msbemba - thank you for the reply. However, I believe the correct description should be "Retrieves the exposure score for each machine group" rather than retrieves alerts. Here is example output from the API call. I only have one RBAC group, but I imagine this would have multiple entries if I had more RBAC groups.
{
"@odata.context":"https://api.securitycenter.microsoft.com/api/$metadata#ExposureScore",
"value":[
  {
  "time":"2021-08-11T05:20:31.2624445Z",
  "score":65.96521739130435,
  "rbacGroupName":null,
  "rbacGroupId":0
}]
}

@MastaDisasta I have updated the PR. Thanks again.

@msbemba Thank you very much for the contribution and updating the documentation with PR. @MastaDisasta Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


Client Unit testing doesn't run

I have client's unit testing that doesn't running by default. I have to click "debug" in the Karma pop-up window so it can run. Also it doesn't detect any change in my code when I do that.

Maybe you have some code that prevents running your app inside an iFrame?
Maybe you have to disable your router if you don't use iron router.
Have a look in the .meteor/local/log/ log file for client unit mode.


Update how-to-manage-workspace: Add missing word

Adding missing word "as" to sentence.

@matthiaspfenninger : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Add runner to blink project for esp32c3_devkitm board,but runner error

pic1. Add runner to blink project for esp32c3_devkitm board, select default runner, but cann't run.
pic2, I run cmd on powershell,  successful.  when select default runner , -r  (or --runner) is not given?

ESP32C3' runner is esp32 and openocd(see pic2, pic3, pic3), but runner 'esp32' is not in the runner list.

pic5 mean that for a specific board, the runner can be found by reading the board.cmake file under the board folder(see pic4 ), and other runners  that not belong to this board should not be in the runner list when user press add runner button 。

Thanks for the issue. I will have a look at parsing the file.

I added this into version 1.0.10. Should be available in a few minutes.

builds that have already been made will have to be remade or the relBoardSubDir should be added manually into the settings.json file for preexisting builds.

builds that have already been made will have to be remade or the relBoardSubDir should be added manually into the settings.json file for preexisting builds.

https://github.com/mylonics/zephyr-ide/assets/169084509/7624c808-d741-4ba8-b8e0-b8c6d54012d8
update to 1.0.10, but cann't add runner yet

builds that have already been made will have to be remade or the relBoardSubDir should be added manually into the settings.json file for preexisting builds.

already rebuild,but cann't add runner

It is working for me. Is there anything here?
Ctrl-Shift-p -> Show Logs -> Extension Host

It is working for me. Is there anything here? Ctrl-Shift-p -> Show Logs -> Extension Host

2024-05-08 01:04:27.424 [error] Error: ENOENT: no such file or directory, open 'e:\zephyr\external\zephyr\boards\arm\esp32c3_devkitm\board.cmake'
at Object.openSync (node:fs:605:3)
at Object.func [as openSync] (node:electron/js2c/node_init:2:2214)
at Object.readFileSync (node:fs:473:35)
at t.readFileSync (node:electron/js2c/node_init:2:9771)
at runnerSelector (c:\Users\yangfan.vscode\extensions\mylonics.zephyr-ide-1.0.10\out\project_utilities\runner_selector.js:51:31)
at addRunnerToBuild (c:\Users\yangfan.vscode\extensions\mylonics.zephyr-ide-1.0.10\out\project_utilities\project.js:479:61)
at a.value (c:\Users\yangfan.vscode\extensions\mylonics.zephyr-ide-1.0.10\out\panels\project_tree_view\ProjectTreeView.js:486:52)
at o.y (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:660)
at o.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:877)
at w.$onMessage (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:145:14048)
at c.S (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:5505)
at c.Q (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:5271)
at c.M (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:4361)
at c.L (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:3579)
at a.value (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:2227)
at o.y (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:660)
at o.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:877)
at u.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:107:14175)
at a.value (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:176:8023)
at o.y (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:660)
at o.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:877)
at u.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:107:14175)
at MessagePortMain. (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:176:6303)
at MessagePortMain.emit (node:events:517:28)
at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2285)
2024-05-08 01:04:34.061 [error] Error: ENOENT: no such file or directory, open 'e:\zephyr\external\zephyr\boards\arm\esp32c3_devkitm\board.cmake'
at Object.openSync (node:fs:605:3)
at Object.func [as openSync] (node:electron/js2c/node_init:2:2214)
at Object.readFileSync (node:fs:473:35)
at t.readFileSync (node:electron/js2c/node_init:2:9771)
at runnerSelector (c:\Users\yangfan.vscode\extensions\mylonics.zephyr-ide-1.0.10\out\project_utilities\runner_selector.js:51:31)
at addRunnerToBuild (c:\Users\yangfan.vscode\extensions\mylonics.zephyr-ide-1.0.10\out\project_utilities\project.js:479:61)
at a.value (c:\Users\yangfan.vscode\extensions\mylonics.zephyr-ide-1.0.10\out\panels\project_tree_view\ProjectTreeView.js:486:52)
at o.y (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:660)
at o.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:877)
at w.$onMessage (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:145:14048)
at c.S (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:5505)
at c.Q (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:5271)
at c.M (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:4361)
at c.L (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:3579)
at a.value (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:150:2227)
at o.y (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:660)
at o.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:877)
at u.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:107:14175)
at a.value (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:176:8023)
at o.y (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:660)
at o.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:82:877)
at u.fire (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:107:14175)
at MessagePortMain. (d:\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:176:6303)
at MessagePortMain.emit (node:events:517:28)
at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2285)

It is working for me. Is there anything here? Ctrl-Shift-p -> Show Logs -> Extension Host

It is working for me. Is there anything here? Ctrl-Shift-p -> Show Logs -> Extension Host

Now can add runner for esp32c3_devkitm board, but when select default runner ,the error here still,  in this item, "-r default" in cmd should remove

I have pushed an update to remove the "-r default" it is in v1.0.11

OK,this issuse is fixed perfect also

I have pushed an update to remove the "-r default" it is in v1.0.11

default runner lose args, should be added

Update pushed.

Update pushed.

OK, this issuse is fixed also


[feature] Allow to install rustup components

I use vim which requires rust-analyzer components to be installed to get LSP working.
Add support for adding components such as rust-analyzer. Right now every time I update rust version I need to run the following command. Having moon take care of this automatically would be beneficial.
rustup component add rust-analyzer

https://github.com/moonrepo/moon/pull/1152

In 1.16!


Add email service

closes #10

@Rishabh-malhotraa Please, can you check that

Thank you, will try to get it merged this week, or next week!

LGTM, thank you @hazemessam


Extraction failed - NCA Partition 1 not readable. (Indirect storage not ascending ordered.)

Trying to extract the 1.3.0 update NCA for Sonic Frontiers and failing miserably because of this error which I've no clue what to do about.
>nstool -v -y -x "../Sonic Frontiers/GAME/patch" --titlekey 26B285006A0260150DEFC0F2DE515336 --basenca "../Sonic Frontiers/GAME/raw/48494a74aade50fac84d1a049823bcef.nca" "../Sonic Frontiers/GAME/patch/2b035deffd1fc67261bb36e27ba9cae7.nca"
[NCA Content Key]
  AES-CTR Key: 13E3945E2056BCCC37CAF44EC62513BF
stream properties: canRead()  = true
stream properties: canWrite() = false
stream properties: canSeek()  = true
[WARNING] NCA Header Main Signature: FAIL
[WARNING] ACID Signature: FAIL (Failed to verify Access Control Info Desc)
[NCA Header]
  Format Type:     NCA3
  Dist. Type:      Download
  Content Type:    Program
  Key Generation:  14
  Sig. Generation: 0
  Kaek Index:      Application (0)
  Size:            0x4ffa4200
  ProgID:          0x01004ad014bf0000
  Content Index:   0
  SdkAddon Ver.:   13.3.2 (v218300928)
  RightsId:        01004AD014BF0800000000000000000E
  Partitions:
    0:
      Offset:      0x4e1c8200
      Size:        0x1ddc000
      Format Type: PartitionFs
      Hash Type:   HierarchicalSha256
      Enc. Type:   AesCtr
      AesCtr Counter:
<PHONE_NUMBER>0000040000000004E1C820
      HierarchicalSha256 Header:
        Master Hash:
          46240DC3F67DEEDF5E231160A1F3B4D6
          4E4301051886585D6A6E8CBD6C62A7DF
        HashBlockSize:     0x8000
        Hash Layer 0:
          Offset:          0x0
          Size:            0x7760
        Data Layer:
          Offset:          0x8000
          Size:            0x1dd1db0
    1:
      Offset:      0x4000
      Size:        0x4e1c4200
      Format Type: RomFs
      Hash Type:   HierarchicalIntegrity
      Enc. Type:   AesCtrEx
      HierarchicalIntegrity Header:
        Hash Layer 0:
          Offset:          0x0
          Size:            0x4000
          BlockSize:       0x4000
        Hash Layer 1:
          Offset:          0x4000
          Size:            0x4000
          BlockSize:       0x4000
        Hash Layer 2:
          Offset:          0x8000
          Size:            0x4000
          BlockSize:       0x4000
        Hash Layer 3:
          Offset:          0xc000
          Size:            0xc000
          BlockSize:       0x4000
        Hash Layer 4:
          Offset:          0x18000
          Size:            0x15e0000
          BlockSize:       0x4000
        Data Layer:
          Offset:          0x15f8000
          Size:            0x2bbbc1794
          BlockSize:       0x4000
        Master Hash 0:
          BFB6F3EE50BC0DD063DA3FBBAED5B748
<PHONE_NUMBER>1668A410F950BB50388041
[WARNING] NCA Partition 1 not readable. (Indirect storage not ascending ordered.)
[ContentArchive/Extract]
Saving ..\Sonic Frontiers\GAME\patch\0\main...
Saving ..\Sonic Frontiers\GAME\patch\0\main.npdm...
Saving ..\Sonic Frontiers\GAME\patch\0\rtld...
Saving ..\Sonic Frontiers\GAME\patch\0\sdk...

Alternatively, I can use a plaintext version of the base NCA (decrypted with hactool), though that just makes nstool output just the AES-CTR key and nothing else happens.
>nstool -v -y -x "../Sonic Frontiers/GAME/patch" --titlekey 26B285006A0260150DEFC0F2DE515336 --basenca "../Sonic Frontiers/GAME/raw/plaintext.nca" "../Sonic Frontiers/GAME/patch/2b035deffd1fc67261bb36e27ba9cae7.nca"
[NCA Content Key]
  AES-CTR Key: 13E3945E2056BCCC37CAF44EC62513BF

Same thing for the new RDR 1.0.2 patch.

Hi @NeoKat75 @Slluxx, thanks to @sagumamugas, this may have been fixed in https://github.com/jakcron/nstool/releases/tag/v1.9.1
Can you re-try with this version?

I got a slightly different error.
PS D:\Cave Story Plus> ./nstool --basenca ./basegame_v0.nca -x ./patchdata gamepatch_v196608.nca
[NCA Header]
  Format Type:     NCA3
  Dist. Type:      Download
  Content Type:    Program
  Key Generation:  3
  Sig. Generation: 0
  Kaek Index:      Application (0)
  Size:            0x8349a00
  ProgID:          0x0100a55003b5c000
  Content Index:   0
  SdkAddon Ver.:   11.4.4 (v184812544)
  RightsId:        0100A55003B5C8000000000000000003
[WARNING] NCA Partition 0 not readable. (AES-CTR Key was not determined)
[WARNING] NCA Partition 1 not readable. (AES-CTR Key was not determined)
[ContentArchive/Extract]

Extracted the base nca without any problem.


problems with variable names with / in them

have a report of a bug when a variable with "/" in the name is the target of a module input.  Its possible this works in simlin (and is just a bug in sd.js) as I fixed some problems around canonicalization and modules, but we should add an explicit test to ensure it stays working

duplicate of #31, fixed


Implement Camera Feed Scripts

I think it would be cool to get the camera feed going for future features like image recognition and recording.

Finished as of this commit


Pipeline timeouts

WIP
(Need to get it passing CI / remove debug statements)
This PR:

adds jobTimeout and datumTimeout fields to the pipeline spec
datumTimeout gets applied to each run of each datum
jobTimeout gets applied to the total execution of the job as a whole

Fixes #2503

One more change we talked about in person and then all set to merge, I already hit the approve button so I have no way of making this official.

Yup :+1:
We exit the retry loop if the context is cancelled so that we don't retry (even though its a zero backoff loop).


HDFS-17211. RBF: The comments in the RemoteParam class are incorrect.

This commmit just modifies the annotation error and does not need to write a test class.
sketch: Remove -> Remote
jira:  https://issues.apache.org/jira/browse/HDFS-17211

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 25s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
33m  8s

trunk passed

+1 :green_heart:
compile
0m 33s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 30s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 26s

trunk passed

+1 :green_heart:
mvnsite
0m 35s

trunk passed

+1 :green_heart:
javadoc
0m 36s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 27s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m  2s

trunk passed

+1 :green_heart:
shadedclient
21m  0s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
0m 24s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 24s

the patch passed

+1 :green_heart:
compile
0m 23s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 23s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 15s

the patch passed

+1 :green_heart:
mvnsite
0m 25s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 19s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 54s

the patch passed

+1 :green_heart:
shadedclient
20m 52s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
19m 11s

hadoop-hdfs-rbf in the patch passed.

+1 :green_heart:
asflicense
0m 31s

The patch does not generate ASF License warnings.

106m  6s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6124/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6124

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 12bad6374423 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ccd8a8cea04c2010a3a5599d6324e60d2c88d6dc

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6124/1/testReport/

Max. process+thread count
3257 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-rbf U: hadoop-hdfs-project/hadoop-hdfs-rbf

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6124/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.


Add ngrok extension

Let users easily do https

Codecov Report

Merging #245 (a9c5bb9) into master (50e3d38) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #245   +/-   ##
=======================================
  Coverage   30.23%   30.23%
=======================================
  Files          31       31
  Lines        2315     2315
=======================================
  Hits          700      700
  Misses       1615     1615

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 50e3d38...a9c5bb9. Read the comment docs.


AsyncMap trait

Implement an AsyncMap trait. This code SHOULD compile once type-generic associated types are implemented, but it doesn't look like that is on the roadmap for GATs in the near future.

Finally!
https://blog.rust-lang.org/2022/10/28/gats-stabilization.html


Integrating MycroftDisplay into MycroftMouth

Relies on #33 .
This replaces the MycroftHT1632 class in MycroftMouth with a MycroftDisplay instance.

Interesting, but too large to pull onto Arduino.  Closing unmerged.


Suggestion

Hey @exequtic
Suggestion :
As a developer who uses rust and updates it via rustup maybe add option to check for updates using it if it's installed ? Kinda like topgrade does. And maybe others too under option called extras
Cheers

Maybe I'll just add a setting to select a script file or command where you can do whatever you want, and it will run during the update?

@exequtic
Hmm... If you can include a template we can work off of yeah. Otherwise maybe inside the GUI add custom commands.

@exequtic I forgot to mention maybe a prompt at the end to reboot system or hit enter to close window. Just in case of Kernel or core system updates. Very helpful it would be.

I forgot to mention maybe a prompt at the end to reboot system or hit enter to close window. Just in case of Kernel or core system updates. Very helpful it would be.

Critical packages are these
Probably need to add drivers, like nvidia, but I'm in the red camp, so no idea

@exequtic
Excellent work. I myself created a hook that has a list of packages that prompt for reboot once updated via notification that you can find Here
That should help I hope.


Type of change

[ ] Refactor
[ ] New feature
[ ] Bug fix
[ ] CVE fix
[ ] Optimization
[X] Documentation Update
[ ] Configuration Update
[ ] Bump-up dependent library
[ ] Bump-up library or tool used for development (does not change the final image)
[ ] CI configuration change
[ ] Konflux configuration change

Related Tickets & Documents

Related Issue #
Closes #

Checklist before requesting a review

[X] I have performed a self-review of my code.
[X] PR has passed all pre-merge test jobs.
[X] If it is a core feature, I have added thorough tests.

Testing

Please provide detailed steps to perform tests related to this code change.
How were the fix/results from this change verified? Please provide relevant screenshots or results.

@tisnik there are additional references in the README.md file to rdsconfig.yaml and rds section in that config file.
Should they be changes to rcs as well? (if so, I'll raise a separate PR for that)

@tisnik there are additional references in the README.md file to rdsconfig.yaml and rds section in that config file. Should they be changes to rcs as well? (if so, I'll raise a separate PR for that)

Yes please, might be 'replaceall' issue


[Migrated] Update test.sh

Originally from: https://github.com/Miserlou/Zappa/issues/2148 by carlosrh18
Added set -e flag in order to exit the bash script when encountering an error

Description

GitHub Issues

not considered an issue at the moment, closing.


⚠ Avatar API Endpoint has degraded performance

In 92d35a9, Avatar API Endpoint (https://avatar.roblox.com/v1/avatar-rules) experienced degraded performance:

HTTP code: 200
Response time: 1052 ms

Resolved: Avatar API Endpoint performance has improved in c7006ba after 34 minutes.


[BUG] - Input css background color not correct

Describe the bug
Background color is not being set as one would expect.
Code:
<Input
  clearable
  placeholder={t('search')}
  value={searchTerm}
  onChange={(e) => {
    setSearchTerm(e.currentTarget.value);
    setPage(1);
  }}
  css={{background: 'red'}}
/>

Visual Result:

Your Example Website or App
No response
Steps to Reproduce the Bug or Issue
<Input
  clearable
  placeholder={t('search')}
  value={searchTerm}
  onChange={(e) => {
    setSearchTerm(e.currentTarget.value);
    setPage(1);
  }}
  css={{background: 'red'}}
/>

Expected behavior
The actual input area should have background of red, not the component behind it.
Screenshots or Videos

Operating System Version
Mac OS
Browser
Firefox

Hey @rafeautie due to the Input css is applied to the container and not to the wrapper you have to use a variable called $$inputColor, here's a codesandbox https://codesandbox.io/s/nextui-input-custom-background-5d83on?file=/App.js:0-154, we have an input migration to react-aria in our roadmap, we hope to make the customization a bit easier


Text Generation from CLIP-T5 Flan

Hi,
I wanted to generate text from CLIP-T5 Flan (i.e. ask it "generate a description of this image") and get the response in English text. How can I do this?
I am asking because I am using VQAScore for a project, but for evaluation purposes, I need to see how CLIP-T5 Flan describes some "known" images.

We are working on this feature and will release it shortly after ICML (around early August). Please stay tuned!

@reachomk With the gracious help of @Nyandwi , we managed to support this feature now. Please refer to README for usage!

I'm getting a NotImplementedError thrown from this line when I try to use the CLIP-FlanT5 generate method:
import t2v_metrics

clip_flant5 = t2v_metrics.VQAScore(model='clip-flant5-xxl')

img_path = "images/val2017/000000380711.jpg"
prompt = "Answer the multiple choice question about the image. Only state the answer choice and nothing else. Question: is this a surfer? Choices: yes, no"
lm_answer = clip_flant5.model.generate(images=[img_path], prompts=[prompt])

I believe I'm following the README example for text generation. Any help would be appreciated, thanks!

I'm getting a NotImplementedError thrown from this line when I try to use the CLIP-FlanT5 generate method:
import t2v_metrics

clip_flant5 = t2v_metrics.VQAScore(model='clip-flant5-xxl')

img_path = "images/val2017/000000380711.jpg"
prompt = "Answer the multiple choice question about the image. Only state the answer choice and nothing else. Question: is this a surfer? Choices: yes, no"
lm_answer = clip_flant5.model.generate(images=[img_path], prompts=[prompt])

I believe I'm following the README example for text generation. Any help would be appreciated, thanks!

It seems huggingface recently refactor the generate() function, which causes this error.
You can use an earlier version of transformers library to fix this error:
pip install transformers==4.36.1

This worked! Thanks


Expire the cache in Redis storage

Otherwise it piles up and given the size of the content cached (the whole page) it ends up with the Redis database growing indefinitely and quite fast.

Wouldn't it be interesting to test a retrieval after cache expiration and ensure it retrieved a new version?

@vinyll given that the backend is a Mock, it's hard to test the Redis EXPIRE command for real.

Thanks for the review!


Type hints?

pip-audit is consuming pip-api, and is aiming for 100% MyPy coverage in the process.
pip-api currently doesn't have any type signatures, so we disable our MyPy checking wherever we import pip_api.
Is adding type signatures to the public APIs worth it here? If so, it's something we could dedicate engineering time to.

I think the public API here is simple enough that this shouldn't be hard to do, and would be beneficial for pip-audit. So yes, I think it's worth doing!


Update dependencies across the workspace

Closes #2077
Closes #2074
This updates the dependencies to their newest major versions.
Gets rid of some duplication, now the duplications are:

syn v1 and v2
memoffset v0.9 and v0.8
memmap2 v0.5 and v0.6
indexmap v2 and v1
hashbrown v0.14 and v0.12
gimli v0.26 and v0.27
bitflags v1 and v2
ahash v0.7 and v0.8

Running cargo update can get rid of memoffset but a bunch of the duplicate dependencies.
Some of the duplicate dependencies are due to components of Wasmer (and its dependencies) depending on outdated crate versions (examples: gimli, indexmap, hashbrown).

Note about the removal of the thread mode: This was done because rust-argon2 doesn't have threading anymore.
They removed it because their implementation was unsound: https://github.com/sru-systems/rust-argon2/issues/41

So here's the question: Do we want a general cargo update run on the workspace and all contracts or not?

So here's the question: Do we want a general cargo update run on the workspace and all contracts or not?

I tend to avoid those things and do one dependency at a time to be able to track down issues as they arise. For our users the Cargo.lock do not matter usually. The inly lockfile that is used in production is in libwasmvm: https://github.com/CosmWasm/wasmvm/blob/main/libwasmvm/Cargo.lock

Okay, then let me just list the explicity updated dependencies here for documentation sake:

base64
bech32
bnum
ed25519-zebra
hex-literal
rust-argon2
snafu
strum


a promise was created in a  handler but was not returned from it

Hello,
I am trying to use Koa with MongooseJS.
here is the MongooseJS code
export function* update(next) {
  this.response.body = yield Item
    .findById(this.params.id).exec()
    .then(item => {
      const updated = _.merge(item, this.request.body);
      return updated.save();
    });
}

Seems like I'm missing something obvious but I don't know what is it.

what's the error?

Ah, sorry forgot to write the error
Warning: a promise was created in a  handler but was not returned from it
    at Query.exec (/Users/christiansakai/Desktop/cs/node_modules/mongoose/lib/query.js:2125:10)
    at Object.update$ (/Users/christiansakai/Desktop/cs/common/api/item/item.controller.js:24:31)
    at tryCatch (/Users/christiansakai/Desktop/cs/node_modules/regenerator/runtime.js:61:40)
    at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/christiansakai/Desktop/cs/node_modules/regenerator/runtime.js:328:22)
    at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/christiansakai/Desktop/cs/node_modules/regenerator/runtime.js:94:21)
    at Object.dispatch (/Users/christiansakai/Desktop/cs/node_modules/koa-router/lib/router.js:331:14)
    at [object Generator].next (native)
    at Object.proxy (/Users/christiansakai/Desktop/cs/node_modules/koa-proxy/index.js:25:23)
    at [object Generator].next (native)
    at Object.bodyParser (/Users/christiansakai/Desktop/cs/node_modules/koa-bodyparser/index.js:68:12)
    at [object Generator].next (native)
    at onFulfilled (/Users/christiansakai/Desktop/cs/node_modules/koa/node_modules/co/index.js:65:19)
    at processImmediate [as _immediateCallback] (timers.js:374:17)
From previous event:
    at next (/Users/christiansakai/Desktop/cs/node_modules/koa/node_modules/co/index.js:100:51)
    at onFulfilled (/Users/christiansakai/Desktop/cs/node_modules/koa/node_modules/co/index.js:69:7)
    at /Users/christiansakai/Desktop/cs/node_modules/koa/node_modules/co/index.js:54:5
From previous event:
    at Object.co (/Users/christiansakai/Desktop/cs/node_modules/koa/node_modules/co/index.js:50:10)
    at Object.createPromise (/Users/christiansakai/Desktop/cs/node_modules/koa/node_modules/co/index.js:30:15)
    at Server.<anonymous> (/Users/christiansakai/Desktop/cs/node_modules/koa/lib/application.js:132:8)
    at emitTwo (events.js:87:13)
    at Server.emit (events.js:172:7)
    at HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:521:12)
    at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)

looks like the error was thrown by mongoose ? I'm not familiar with mongoose. :(

seems to me as well that mongoose or the use thereof is the problem

This is new bluebird feature (mongoose is using it).
http://bluebirdjs.com/docs/warning-explanations.html#warning-a-promise-was-created-in-a-handler-but-none-were-returned-from-it

Looks like it was a bug in<EMAIL_ADDRESS>it's fixed in<EMAIL_ADDRESS>

thanks! it is fine now!

whoop!


Improve IceCap Makefile, particularly PHONY targets.

workspaces/icecap-runtime/Makefile: Remove most of the PHONY targets.

If a target with a recipe depends on a phony target, then the recipe gets run again and again and again, so don't do that.
Instead we create empty files in t/ that record when a target was last built.
This prevents some things from getting unnecessarily built twice during a normal build after a fresh checkout.
Also add the clean target.

One of the reason things get re-built is that for the different parts of the IceCap build it's difficult to have make determine when they need to be re-compiled, and they also are bad at being idem-potent. So we have to make a choice between re-building everything all the time, or risk that some seL4 part that rarely changes will not be rebuilt when it changes unless you run make clean. I am in favor of your proposed change, but I think we should have more input.


popToNamed() shouldn't add to history

Unwanted consequences can be seen here: https://github.com/slovnicki/beamer/issues/333

What I mostly want is: when in '/', clear the backstack. Home -> Dialog -> Home, now there is no going back.


com.applovin.adview.AppLovinFullscreenActivity.onDestroy

MAX Plugin Version
3.9.2
Flutter Version
3.19.6
Device/Platform Info
Android
Current Behavior

Same error as this
Expected Behavior
No response
How to Reproduce
/
Additional Info
No response

I have the same:
Exception java.lang.RuntimeException:
at android.app.ActivityThread.performDestroyActivity (ActivityThread.java:6148)
at android.app.ActivityThread.handleDestroyActivity (ActivityThread.java:6180)
at android.app.servertransaction.DestroyActivityItem.execute (DestroyActivityItem.java:47)
at android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:180)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:98)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2685)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loopOnce (Looper.java:230)
at android.os.Looper.loop (Looper.java:319)
at android.app.ActivityThread.main (ActivityThread.java:8893)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:608)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1103)
Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object com.applovin.impl.sdk.k.a(com.applovin.impl.oj)' on a null object reference
at com.applovin.adview.AppLovinFullscreenActivity.onDestroy (SourceFile:1)
at android.app.Activity.performDestroy (Activity.java:9236)
at android.app.Instrumentation.callActivityOnDestroy (Instrumentation.java:1491)
at android.app.ActivityThread.performDestroyActivity (ActivityThread.java:6135)
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.22.0, on Microsoft Windows [Version 10.0.19045.4412], locale pl-PL)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.7.4)
[√] Android Studio (version 2023.3)
[√] IntelliJ IDEA Community Edition (version 2023.3)
[√] VS Code (version 1.89.1)
[√] Connected device (3 available)
[√] Network resources
• No issues found!

@RaymondGsc, it seems that it is a duplicate of this issue.  If you have this line that will automatically pull the latest SDK version, you need to remove it from your gradle file; otherwise, you will get the SDK version beyond what we are certified against your version of our Flutter module.
implementation 'com.applovin:applovin-sdk:+'

I do not have
implementation 'com.applovin:applovin-sdk:+'
I think it is different issue

This actually has been fixed with our latest Android SDK v12.5.0: https://github.com/AppLovin/Android-SDK/releases/tag/release_12_5_0.
Our Flutter plugin 3.10.0 will automatically pull that SDK in: https://github.com/AppLovin/AppLovin-MAX-Flutter/releases/tag/release_3_10_0.


Thanks for the excellent job！

Thanks for the excellent job！
There is my questions:

I am confused about the file PNS-Finetune.pth that you provide in the "Training/Testing" part. Whether it is the final weights or the pre-trained weights?
Could you please explain the 'max' in the metrics 'maxDice', 'maxSpc' and 'maxIoU'？
I find something wrong in the file utils/dataloader.py, where the variate 'begin' is supposed to be set to 0 not 1 in class VideoDataset. The file MyTest_Finetune.py is the case.
It would be very grateful if you could answer my questions.

Thanks for answering!
I have tried you method on CVC-300 and CVC-612 datasets without pretraining, and I haven't skipped  the first and the last frame during inference. The experimental results can almost match your results in the paper.   Is it feasible？

If you force to feed the first frame and last frame into the network, it may not change a lot according to my previous experience. You can post your result here, and we can make more discussions.
Thank you again,
Best regrads.


Update validate bicep workflow

Description
Update validate bicep workflow
Type of change

This pull request fixes a bug in Radius and has an approved issue (issue link required).
This pull request adds or changes features of Radius and has an approved issue (issue link required).
This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional).

Fixes: #issue_number

The Bicep compiler doesn't make assumptions about the location (rad CLI defaults to 'global') so we'll include that in our bicep templates


Initial import of the sunrise watchface

Update as per https://github.com/espruino/BangleApps/commit/f0fef28fca008b4e6f6c762e66eecea0ab788104

Hmm - didn't work


The ability to inject watchers/renderers that trigger browser-sync reloads would be nice

I was really pleased to discover lite-server via the Angular 2 documentation.
It would be nice to be able to inject watchers/renderers that would trigger browser-sync reload events. Currently, I'm not aware of any way elegantly to use CSS preprocessing in conjunction with lite-server.
One solution I found was to add something like this
if (argv.watcher) {
  var fs = require('fs');
  try {
    fs.accessSync(process.cwd() + '/' + argv.watcher, fs.F_OK);
    require(process.cwd() + '/' + argv.watcher)(function() {
      sync.reload();
    });
  } catch (e) {
    console.log(e);
  }
}

to lite-server.js. I was then able to pass in a watcher file (--watcher './ls-watcher.js') that watched my project folders for changes to .less` files, rendered the Less to CSS, and then triggered the page reload via the callback. Of course, there are many other use-cases beyond this one, too.
Do you think that something like this might be a useful addition to the code base? If so, I can submit a PR.
Edit: See PR #20.
Edit 2: I realize now that triggering the reload method may be redundant (if the files are already being watched per the config), but not always--and the main functionality of this would be the ability to include a rendering process (or many).

Closing this issue for reasons mentioned in #20.


fix: enable development mode for the client

Sample instructions for the latest release were broken. We were telling people to execute development commands instead of running the app. What is worse is that actual development was not possible due to missing config.
I think we need to be more solid about templates itself.

Issue reported by architect.

Thanks for catching this, I've added some comments.

I think we need to be more solid about templates testing as this was broken for an month without anyone using/noticing.

Yes, I think the templates could use some smoke tests.

Thx guys! Let's include this into 0.16.0 release


Rename manaBitsExponent to manaBitsCount

https://github.com/iotaledger/tips-draft/commit/ff9e4e1e8c0128644906a213b31067516e3bdcb7
https://github.com/iotaledger/tips-draft/pull/25/files/8bf8579b5f8c6a8aa4cfc18279116311b49b578b..21d36e35a610b765b3e6e3b510c68bf08e808a92

Closed by https://github.com/iotaledger/iota-sdk/pull/1145


improve GC-friendliness of fromTypedArray

In the Firefox OS email app we noticed a regression in garbage
generation for attachment downloads correlated to our switch to the
email.js libraries.
Long story short, using the implementation prior to this patch, we saw
VERY rapid heap usage.  This patch changes the technique used to the
one we used in the Firefox OS email app prior to the email.js change.
Although GC implications aren't always obvious, I think there are a
number of straightforward reasons to prefer this approach:

fromCharCode results can potentially be reused by the JS VM since
JS strings are immutable
It results in less string objects; the solution prior to this patch
already was creating fromCharCode objects, but was also then creating
O(l) intermediary strings.  Even with a rope-based implementation
(which is what SpiderMonkey does until it wants to flatten a string)
the per-object overhead is quite high.

And perhaps less straightforward, but maybe a real thing:

In rope-based implementations (SpiderMonkey), an append-based string
built on O(l) append operations could be significantly more expensive
than the same string built freshly with array.join('').
I'm pretty sure JS-engine people have told us to do things this way,
unfortunately I don't have direct links to any such advice.

On my on-device test, this small change resulted in our process heap
growing at less than half the rate of the pre-patch fix.

I thought that joining arrays instead of concatenating strings is a thing from the past :anguished:

I think in general it's okay for most string processing done at a human level, but for cases like this where we're incrementally building strings of size ~1k character-by-character the extra garbage adds up.  At least on mobile devices that aren't particularly high end and where running GC can potentially have serious, negative impacts on app responsiveness.
What's most unfortunate is that TextDecoder really could have supported a binary encoding or DataView could have supported something similar.

This function used to behave differently at first – it used String.fromCharCode.apply to convert chunks of 100kB (see this implementation) but we had to change this as some browsers failed at it (mostly because of Phantomjs I guess). I do not know how effective it would have been compared to array joining or character concatenating.

That seems likely to be more efficient than what I provided here.  From some quick searching and stackoverflow pages, it seemed like there were at least some cases where the clever use of apply could lead to implementation-specific failures.  Chrome was cited; which I suppose could have been a version of v8 that maybe phantomjs used too?  I also hadn't looked into how the SpiderMonkey implementation worked, so figured it was safer to go with the code Firefox OS email had previously been using for our purposes.
If you'd like to go to a potentially even more efficient conversion here, I'm happy to help check out the SpiderMonkey case.  It certainly appears like ES6 is making things very clear for all this since String.fromCharCode explicitly has rest-args support and all that.  (Although the most important thing is probably just for browserbox to support streaming of fetches so we can stream downloads directly to disk.)

(Er, where "our purposes" is a fix that our release-management team wouldn't be scared of uplifting, especially to potentially significantly older versions of Gecko/SpiderMonkey than what we're using on trunk.)


$ things not showing up in the search index

If you type $<named> in the index the pop up shows $ and $ (variable), which actually point to the $<named> entries. < are suppressed in the index, although the URL it points to is (kinda) correct.
Seen when dealing with the #1861 issue.

Apparently fixing #1861 has fixed this too.
We definitely need #1823. Fixing things always has secondary effects. Not always bad ones.


feat(MOPLAT-352): Util function to retrieve the right size for artworks

Description

This PR resolves MOPLAT-352
Attention: It's way slower when loading artworks.
PR Checklist

[ ] I tested my changes on iOS and Android.
[ ] I added screenshots or videos to illustrate my changes.
[ ] I added Tests and Stories for my changes.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Need help with something? Have a look at our docs, or get in touch with us.

merge when ready 👍. i assigned it back to you. thanks!


Refactor codebase to async/await - m365 spo hubsite

Closes #5048

Thank you for your awesome work 👍. You rock 🤩. We will review it ASAP.

Merged manually, thank you 👏🥳


How to create new layout, extends from adminlte::master ?

I want to create a page layout like adminlte::page.
I tried to make a file that extracts adminlte::master, but I found an error.
How do I make a layout by extending adminlte::master?

well I am new, but adminlte::master not exist. The templates blade -> @extends('adminlte::page')

<?php

namespace App\Providers;

use Illuminate\View\Factory;
use Illuminate\Support\ServiceProvider;
use JeroenNoten\LaravelAdminLte\Events\BuildingMenu;
use JeroenNoten\LaravelAdminLte\Http\ViewComposers\AdminLteComposer;

class AppServiceProvider extends ServiceProvider
{

/**
     * Bootstrap any application services.
     *
     * @param Factory $view
     * @return void
     */
    public function boot(Factory $view)
    {
        $view->composer('your.layout.name', AdminLteComposer::class);
    }


1.19.2 Wall hax when item on floor

When I drop an item like an enchanted book I see all mobs through walls.

Maybe it's because of my Optifine?

Yes is it. Optifine is bad, don't use it. Use Rubidium + Oculus instead.


Guidance Needed -: How to add custom fields.

Need to understand how/what format we can add custom field, I want to add a custom type for array where data thats added into popup form will be added into data grid inlace of list.
if some one can help me understanding how I can add custom field I will contribute back to the repo with the changes that I am doing.
for now I have added a field type, I can drag a field type, I get default repeat list, I want to change this view.
Please help

I will provide documentation of functionality.

Hi @sagarneo11, sorry for the late response. If I understand correctly you want to create a custom array type that instead of showing elements as a list shows them as rows in a table, right? That would require some changes in the formule code but it's definitely feasible.
Normally you would add fields like in this example. However, arrays are a bit of an special case currently, we have several types and they are customized with field templates, so adding a custom array type implies some extra steps that require some changes to the formule code. After adding your field type to fieldTypes.jsx you would have to implement the new logic in a new component which receives the items and displays them in a table. Then you would have to check NormalArrayFieldTemplate.jsx, which contains some logic to display the corresponding type of array (layer, accordion, or default), and add your new type to getArrayContent.
It might help you to look at the implementation for LayerArrayFieldTemplate.jsx and at how it's used. Note that to add a layer array field to your form you have to drag and drop a layer field into an array aka list field. We would like to make this a bit more straightforward in the future, but that's the way formule works right now and it would be the same for your new array type.
Let me know if this helps and feel free to open a PR with your proposal.
Cheers,
Miguel

Actually, can you clarify your use case a bit more?
With the approach I indicated in my previous comment you would be able to use the field nesting features of formule and add any type of field inside rows of your table array component, but it might be overkill and not what you want (and might make little sense in terms of UI/UX).
If you simply want to display text/numerical data as part of a table that could also be editable you could create a normal custom field which renders an antd table with editable cells / editable rows. You would add a table field to uiSchema with the content of your table, either as an array of objects [{column1: "value11", column2: "value12"}, {column1: "value21", column2: "value22"}, ...] or as two arrays, one for columns and one for dataSource (as done by antd) and work with that.

Closing as inactive


Converted Turbo XL Successfully but was getting black images

I think something changed with comfy that is causing the turbo xl tensor rt model to render our black images.
Im on this comfy commit
commit b0aab1e4ea3dfefe09c4f07de0e5237558097e22 (HEAD -> master, origin/master, origin/HEAD)
Author: comfyanonymous<EMAIL_ADDRESS>Date:   Mon Dec 11 18:36:29 2023 -0500

    Add an option --fp16-unet to force using fp16 for the unet.

This was the error
C:\sdComfyUITRT\ComfyUI\nodes.py:1363: RuntimeWarning: invalid value encountered in cast
  img = Image.fromarray(np.clip(i, 0, 255).astype(np.uint8))

I was able to fix it by adding this fp8 flag when lauching comfy
python -s main.py --auto-launch --fp8_e4m3fn-unet

hmmm that's weird, but i dont have rtx 40xx to use fp8
what settings u using ?

I have an rtx 2060 super.
I compiled it with these settings
python convert_unet.py --ckpt_path ..\..\models\checkpoints\sd_xl_turbo_1.0_fp16.safetensors --batch_max 4 --height_min 512 --width_min 512 --height_max 1024 --width_max 1024 --token_count_max 300

i can reproduce this issue, i have no idea why, need to dive deep into comfyui code base 🫠


ci(tauri): fix typo

You know what I want, when I'm waiting 15-60 minutes on a CI job?
I want a stringly-typed language
I want the compiler to do
as
little
work
as
possible
Cause I love waiting and squinting at underscores.

@jamilbk I bet this is part of it. Your PR might also have something but I looked at it and we just got the dang hyphen turned into an underscore somewhere.
I'm ready for TypeScript that compiles into YAML.


fix: dialogs outside ui when tree pos is right

Fixes No. 2 of #439
There are always chances for improvement. When you see one here, I would love if you let me know.

Uff, those are some heavy little errors. My bad that I didn't test with floating windows. Nice to have those tests.
We need to get the position in another way then vim.api.nvim_buf_get_var(0, "neo_tree_position").
I tried it with  state prior to this approach, but it was unsuccessful. Probably we should paddle back to state.

You know, I just tested it and I found that nvim already avoids having a floating window go off the screen:

AM I misunderstanding what you are trying to do, or does that built-in feature just not work in all situations?

You know, I just tested it and I found that nvim already avoids having a floating window go off the screen:

AM I misunderstanding what you are trying to do, or does that built-in feature just not work in all situations?

You are so right. I got so accustomed to neovide in the last days that I didn't opend a proper CLI. It's actually related to the client I was using. And something that should be fixed on the clients side.

Using the fix

edit: out of curiosity i checked on other clients using multigrid and they are suffering from the same issue. So if you want to implement support for those, maybe this is still a thing to consider 👍.

Certainly, if it's actually an issue for multiple clients then lets go ahead and add it. I just thought I might have been misunderstanding something when I couldn't recreate the issue. I'll review the code now.

Okay great. I've seen top and bottom position were introduced. Probably those positions need to be excluded as well.
The worst thing that can happen currently as far as I can see, is to lose the left border of the popup dialog as the text input is moved over it to the left.

In case of doing an opt-in on the right window instead of an opt-out of the left - still using numbers though - something like this came to my mind.
local windows = vim.api.nvim_list_wins()
local window_nr = vim.api.nvim_win_get_number
local is_most_right_window = window_nr(0) == window_nr(windows[#windows])

But the first one is slimmer and as far as I can tell does the job just well.

Sorry, but I'm going to be stubborn on this one. I won't accept any solution that depends on using either the window number or the "position" that the window was originally opened with. Both methods are fragile and will be hot spots for bugs.
I think that the correct way to do this is to get the coordinates of the window within the editor and figure out if the starting column of the popup + width of the popup will be greater than vim.o.columns. If it is, adjust accordingly. This will work universally for any window configuration.

Sorry, but I'm going to be stubborn on this one. I won't accept any solution that depends on using either the window number or the "position" that the window was originally opened with. Both methods are fragile and will be hot spots for bugs.

Hey no problem.
But you know that window numbers swap dynamically when windows are moved.
The IDs of course are kept but the window, which is closet to the top left will always be Nr. 1.

But that doesn't sound like you consider that window numbers swap dynamically when windows are moved.The IDs of course are kept but the window which is closet to the top left will always be Nr. 1.

I am very familiar with the window number and id system. My point is that for every assumption you can make about where a window is based on it's number, I can find a window layout where that is not true. If there is a solution based off of window numbers that is actually correct for all cases, it would be 10x the amount of code than just doing it the way I suggested, which is actually simple and to the point.

Yep negative col works here :+1:  😊
:shipit:


Model steps

Proposed Changes

Tables are created and dynamically loaded

Pull request checklist
Please check if your PR fulfills the following requirements:

[ ] Tests
[x] Build locally
[ ] Code format / lint
[ ] Docs have been reviewed and added

Pull request type
Please check the type of change your PR introduces:

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A

Fixes #59
What is the new behavior?

Tables show models
Table is not shown when there are no models

Does this introduce a breaking change?

[ ] Yes
[x] No

Other information

Merged!


Add ability to hide/show unread notifications dot

Description
Each and every page on GH shows the notifications bell. At times the bell is decorated with a blue dot for unread notifications. This little dot can be very disturbing because I cannot resist to click it, usually distracting me from my work. I would like to take back control and I want to decide when it's time for notifications.
So the request is simple, add a way to turn off the button and turn it back on, basically run these two lines
// off
document.querySelector('.notification-indicator .mail-status.unread').style.visibility = 'hidden'

// on
document.querySelector('.notification-indicator .mail-status.unread').style.visibility = ''

Screenshot
Mockup of a possible UX, have a drop down menu for the bell icon with an entry to mute/unmute notifications

Example URL
https://github.com/refined-github/refined-github

I cannot resist to click it, usually distracting me from my work.

I know that pain… I ended up adding this CSS in the options page:
notification-indicator .unread {
	display: none !important;
}

And I also use the "Notification Preview for GitHub" extension, which shows the unread notifications when hovering on the bell icon.
It's not perfect, but it alleviates the problem quite a bit.

Thanks for that! This will already help me a ton - less distractions, more vscode features

Does it work for you? I also disabled the badges on some apps on my phone but unless I completely forget about them I still open them regularly to look for notifications.
Like @cheap-glitch did, I'd probably just stick the CSS in the options and be done with it, although I know this is not the 2-click operation you suggest.

Like @cheap-glitch did, I'd probably add the CSS to the options, although I know this is not the 2-click operation you suggest.

This works great for me (after a day of trying it). I am fine to close this issue as resolved, or trade the 2-click operation with a simple setting to hide/show the notification.

The request is valid but unfortunately it will never become the default, hence not in Refined GitHub.

The request is valid but unfortunately it will never become the default, hence not in Refined GitHub.

☝


#11034: precommit addition - yamllint and yamlfmt

Ticket
https://github.com/tenstorrent/tt-metal/issues/11034
Problem description
Add yaml linting and automatic error conversion in pre-commit hooks
What's changed
yamllint lints yaml files when committed
yamlfmt fixes yaml errors.
Default formatting needs to be discussed style
Checklist

[ ] Post commit CI passes
[ ] Model regression CI testing passes (if applicable)
[ ] New/Existing tests provide coverage for changes

how's this going?

Closed as addressed in another PR


Strapi times out on Mongo

Describe the bug
While creating a new project with the strapi/strapi image, Strapi can't find Mongo on the local machine when the default Docker Gateway is specified, leaving me with a timeout issue. Below is the exact issue :
[2020-06-11T17:14:03.894Z] debug ⛔ Server wasn't able to start properly.
[2020-06-11T17:14:03.895Z] error Error connecting to the Mongo database. Server selection timed out after 30000 ms

Steps to reproduce the behaviour
Run the line specified in Additional Info
Expected behaviour
Strapi should be able to connect to the local Mongo instance without timeout.
Additional info
docker run -it --detach
-e DATABASE_CLIENT=mongo
-e DATABASE_NAME=strapi
-e DATABASE_HOST=<IP_ADDRESS>
-e DATABASE_PORT=my_port
-e DATABASE_USERNAME=strapi-usr
-e DATABASE_PASSWORD=my_secret_pass
-e DATABASE_AUTHENTICATION=strapi
-e VIRTUAL_HOST=my_domain_name.com
-e VIRTUAL_PORT=1337
-e LETSENCRYPT_HOST=my_domain_name.com
-e<EMAIL_ADDRESS>-p 1337:1337
-v my_path/strapi-test:/srv/app
strapi/strapi

is the line used to launch the image. As you can (probably) tell, it is used in conjunction with nginx-proxy and letsencrypt-companion.
Tried

Double and triple-check credentials and env variables
Going in the strapi container via an interactive shell, installing mongo shell and connecting manually with the exact same credentials passed in the docker run command: works perfectly fine
Adding and removing DATABASE_AUTHENTICATION from env args, with no results
Passing to true the DATABASE_SSL env arg, with no results
As suggested by this issue, passing --db-authas EXTRA_ARGS, with no results

System
Node.js version: not relevant
NPM version: not relevant
Strapi image version: strapi/strapi:latest
Database: MongoDB v4.0.18
Operating system: Debian 9.12 Stretch

I am also facing same issue.

I am facing the same issue. Not able to connect to Mongo DB (either Mongo running inside Docker or on local machine) from App running inside Docker.
Attaching Screenshot:

I'm facing same issue but with Postgres
[2020-06-11T19:18:31.035Z] debug ⛔ Server wasn't able to start properly.
[2020-06-11T19:18:31.037Z] error TimeoutError: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?

I'm facing same issue but with Postgres
[2020-06-11T19:18:31.035Z] debug ⛔ Server wasn't able to start properly.
[2020-06-11T19:18:31.037Z] error TimeoutError: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?

Hello, most likely you have problems with the credentials, in postgress if you do not declare the name of the databases (POSTGRESS_DB) it will automatically put the same value of POSTGRES_USER .. so make sure your credentials are correct

Can you show the mongo container to see its sample or test credentials?

Hello, This looks like an help question and not a an issue with the containers.
The containers are just nodejs containers with just some more dependencies installed to run strapi. They do not do anything specific with database connections.
I'm going to close this question in order to keep the github issues focused on bugs.
You should go to our community slack or stackoverflow to get more help on setting up your specific usecase :)

I have the same problem and I'm just using the default compose file which is provided by strapi.


how to use submit feedback api in aws lex

how to use submit feedback api in aws lex

Closing this issue or pull request in advance of archiving this repo. For more information about the decision to archive this repo (and others in the 'awsdocs' org), see the announcement on the AWS News Blog.


54 fewer states

modifies snakemake workflow to allow for diff number of hidden states.
closes #54
closes #75

Thanks for the review, @galengorski


Add verification of files for git-extract

@charlierudolph @allewun @ricmatsui
Implements parts of #420

explicitely specifies which files are in which branch after the operation is done
except for cases where this is very obvious from the commits. In this case the file verification is inlined with the commit verification
if no file content is given, uses a default file content (file name + " content")
dries up existing file content verification tables thanks to using Mortadella now
sorts file tables by

branch name: main first, then alphabetically
file name

What do you think?

Sorry for the intermittent brokenness here, it took me by surprise. In the future I'll check on CircleCI before even opening a PR. Everything works now, and all comments addressed.

all comments addressed

Sorry I'm only coming to this realization now but why can't we just have the file content in the commit table? That way we can keep using the diffs and don't need an extra table

I didn't understand your last comment. The commit table to define commits already has file contents. The commit table to verify commits can contain file contents, and we use that in simple cases. The problem is that in more complex cases (with merge commits) its not obvious which branch contains which file in the end, and that's something I think should be documented in the feature specs.

Looks good to me. It'll definitely look better once the file sections are dried up, too.

Ping

Okay, tests fixed. Ready to ship?

All comments addressed

:ship:


can´t connect via turbovnc

hello there,
i followed the guide until
/opt/TurboVNC/bin/vncviewer ${ip}:5901

vnc on the server side is running fine i think and i get the following output (ip removed)
warning: output Virtual-1 not found; ignoring
15/02/2022 09:40:01 passing arg to libvncserver: -rfbport
15/02/2022 09:40:01 passing arg to libvncserver: 5901
15/02/2022 09:40:01 -usepw: found /home/ubuntu/.vnc/passwd
15/02/2022 09:40:01 x11vnc version: 0.9.16 lastmod: 2019-01-05  pid: 2091
15/02/2022 09:40:01 Using X display :0
15/02/2022 09:40:01 rootwin: 0x156 reswin: 0x600001 dpy: 0x87e9c840
15/02/2022 09:40:01
15/02/2022 09:40:01 ------------------ USEFUL INFORMATION ------------------
15/02/2022 09:40:01 X DAMAGE available on display, using it for polling hints.
15/02/2022 09:40:01   To disable this behavior use: '-noxdamage'
15/02/2022 09:40:01
15/02/2022 09:40:01   Most compositing window managers like 'compiz' or 'beryl'
15/02/2022 09:40:01   cause X DAMAGE to fail, and so you may not see any screen
15/02/2022 09:40:01   updates via VNC.  Either disable 'compiz' (recommended) or
15/02/2022 09:40:01   supply the x11vnc '-noxdamage' command line option.
15/02/2022 09:40:01 X COMPOSITE available on display, using it for window polling.
15/02/2022 09:40:01   To disable this behavior use: '-noxcomposite'
15/02/2022 09:40:01
15/02/2022 09:40:01 Wireframing: -wireframe mode is in effect for window moves.
15/02/2022 09:40:01   If this yields undesired behavior (poor response, painting
15/02/2022 09:40:01   errors, etc) it may be disabled:
15/02/2022 09:40:01    - use '-nowf' to disable wireframing completely.
15/02/2022 09:40:01    - use '-nowcr' to disable the Copy Rectangle after the
15/02/2022 09:40:01      moved window is released in the new position.
15/02/2022 09:40:01   Also see the -help entry for tuning parameters.
15/02/2022 09:40:01   You can press 3 Alt_L's (Left "Alt" key) in a row to
15/02/2022 09:40:01   repaint the screen, also see the -fixscreen option for
15/02/2022 09:40:01   periodic repaints.
15/02/2022 09:40:01
15/02/2022 09:40:01 XFIXES available on display, resetting cursor mode
15/02/2022 09:40:01   to: '-cursor most'.
15/02/2022 09:40:01   to disable this behavior use: '-cursor arrow'
15/02/2022 09:40:01   or '-noxfixes'.
15/02/2022 09:40:01 using XFIXES for cursor drawing.
15/02/2022 09:40:01 GrabServer control via XTEST.
15/02/2022 09:40:01
15/02/2022 09:40:01 Scroll Detection: -scrollcopyrect mode is in effect to
15/02/2022 09:40:01   use RECORD extension to try to detect scrolling windows
15/02/2022 09:40:01   (induced by either user keystroke or mouse input).
15/02/2022 09:40:01   If this yields undesired behavior (poor response, painting
15/02/2022 09:40:01   errors, etc) it may be disabled via: '-noscr'
15/02/2022 09:40:01   Also see the -help entry for tuning parameters.
15/02/2022 09:40:01   You can press 3 Alt_L's (Left "Alt" key) in a row to
15/02/2022 09:40:01   repaint the screen, also see the -fixscreen option for
15/02/2022 09:40:01   periodic repaints.
15/02/2022 09:40:01
15/02/2022 09:40:01 XKEYBOARD: number of keysyms per keycode 7 is greater
15/02/2022 09:40:01   than 4 and 51 keysyms are mapped above 4.
15/02/2022 09:40:01   Automatically switching to -xkb mode.
15/02/2022 09:40:01   If this makes the key mapping worse you can
15/02/2022 09:40:01   disable it with the "-noxkb" option.
15/02/2022 09:40:01   Also, remember "-remap DEAD" for accenting characters.
15/02/2022 09:40:01
15/02/2022 09:40:01 X FBPM extension not supported.
Xlib:  extension "DPMS" missing on display ":0".
15/02/2022 09:40:01 X display is not capable of DPMS.
15/02/2022 09:40:01 --------------------------------------------------------
15/02/2022 09:40:01
15/02/2022 09:40:01 Default visual ID: 0x21
15/02/2022 09:40:01 Read initial data from X display into framebuffer.
15/02/2022 09:40:01 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/6720
15/02/2022 09:40:01
15/02/2022 09:40:01 X display :0 is 32bpp depth=24 true color
15/02/2022 09:40:01
15/02/2022 09:40:01 Listening for VNC connections on TCP port 5901
15/02/2022 09:40:01 Listening for VNC connections on TCP6 port 5900
15/02/2022 09:40:01 Listening also on IPv6 port 5901 (socket 6)
15/02/2022 09:40:01
15/02/2022 09:40:01 Xinerama is present and active (e.g. multi-head).
15/02/2022 09:40:01 Xinerama: number of sub-screens: 1
15/02/2022 09:40:01 Xinerama: no blackouts needed (only one sub-screen)
15/02/2022 09:40:01
15/02/2022 09:40:01 fb read rate: 731 MB/sec
15/02/2022 09:40:01 The X server says there are 10 mouse buttons.
15/02/2022 09:40:01 screen setup finished.
15/02/2022 09:40:01

The VNC desktop is:      ip-XXX-XX-XX-XXX:X
PORT=5901

and now i am struggleing to get a connection
the port 5901 is open. which ip i need to fill in exactly? the vnc desktop ip that server is giving me or the private ip of the ec2 instance? i tried every possible but get allways the orror : no route to host.
i tried to ping the ips and dont get any response.
can somebody give me a hint on how to fix this?
kind regards

Hi,
does SSH connection to that computer work fine? For VNC connection you need to use the same IP like you use for SSH connection. In case of Amazon EC2 this is the IP you can see in EC2->Instances->Public IPv4 address

hey,
i connect via ssh using the ssh-client:
ssh -i "key.pem"<EMAIL_ADDRESS>and it is working.
so to connect via vnc i need to use this ip and not the ip for vnc desktop?

okay, i think i figured it out.
i connected via
ssh -i "key.pem" [ubuntu<EMAIL_ADDRESS>
then i started the vnc server and let the terminal as it is as the CTRL + D doesnt work for me?
start new terminal
/opt/TurboVNC/bin/vncviewer ${ip-X.XX.XX.XX}:5901

and now i got the connection. Is this only possible through the same pc as the first ssh connection is established? or could i theoretically connect from every other pc?

Yes, you need to use public ip. Probably VNC showing ip address of computer in its local network, and because of that this ip can't be used to reach that computer outside of its local network.
No, you don't need to establish SSH connection, VNC connection should work from other PC (if private key provided and your security settings on EC2 instance allow connection from computer with any IP address).

okay thanks.
regarding the vnc connection from a different pc, how exactly does it work with the private key? where do i place it when starting turbovnc via terminal?

Yes, I think your idea will work. X server and VNC server are required only for GUI.
But if it will have some problems - feel free to create an issue.


[Bug] Code is not being sent when Device fails SafetyNet Test

[REQUIRED] Please fill in the following fields:

Unity editor version: 2020.3.15.f2
Firebase Unity SDK version: 8.1.0
Source you installed the SDK: unitypackage
Problematic Firebase Component: Auth
Other Firebase Components in use: Auth, Database, Storage, Messaging etc
Additional SDKs you are using: AppsFlyer
Platform you are using the Unity editor on: Mac
Platform you are targeting: Android
Scripting Runtime: IL2CPP

[REQUIRED] Please describe the issue here:
While implementing Phone Authentication, the SMS/OTP code is not being sent to the devices if the device fails the safetyNet test
The fallback method of browser reCAPTCHA (which can only be enabled if  implementation 'androidx.browser:browser:1.3.0' is added to the mainTemplate.gradle) is not documented anywhere.
After adding it to the gradle file, the VerifyPhoneNumber method opens a custom tab and closes it automatically. Nothing happens after that, No callback is received in either Failed, Completed or CodeSent.
Also several Android methods such as
FirebaseAuth.getInstance().getFirebaseAuthSettings()
   .setAppVerificationDisabledForTesting();

are absent from the wrapper classes, making it difficult to diagnose the issue

Hi @adityathoutam,
For Android builds, it's expected for phone number sign in not to proceed when your device fails Android SafetyNet as seen here. However, you mentioned that you received no callback after the VerifyPhoneNumber method. In order to identify the cause of this, could you provide a minimal, reproducible example along with the steps you've taken before facing this issue?


Support independent operator start and output collection

In the current version of Calyx it is generally assumed that each group issues a start to some component, waits for a done signal, and registers the outputs. However, there are many cases when using pipelined operators where we want to perform other computation while waiting for the output of that operator to be available.
One example of this is shown in PR #1270. We want to be able to feed new input data into a pipelined multiplier on every cycle to achieve an II of 1. This is the most obvious case where independent operator start and output collection is required. If we have to wait for the entire pipelined multiplier to finish before the group is done, we will never be able to achieve a real II of 1.
This issue isn't unique to pipelined loops however. A very common practice in unpipelined scheduling is resource sharing of pipelined resources. This is especially important for reducing the DSP usage for designs with a large number of multipliers.
As an example, let's consider the following scheduled, unpipelined design:

By unpipelined here, we really mean the II is equal to the latency of the loop body. As a result, there are major sharing opportunities available between the different operators. We only need 1 adder and 1 multiplier to implement these operations with this schedule, instead of 2 adders and 2 multipliers if we did the native implementation.
In particular, to share the multiplier we need to set input values on cycle 0 and 1 and read the outputs on cycles 2 and 3.

Nice writeup of the underlying issue, @andrewb1999. In practice, the (only) way we've achieved pipelining in the past is with carefully-constructed par/seq nests, which turns out to be fairly limiting. From a very high level, this is related to the sharing-safety property Filament addresses… but how to wed that with normal Calyx programming is still an open question IMO.

For reference, here is what the corresponding Filament program looks like:
import "./primitives/core.fil";

extern "dummy.sv" {
    component FastMult<G>(
        @interface[G, G+1] go: 1,
        @[G, G+1] l: 32,
        @[G, G+1] r: 32,
    ) -> (
        @[G+2, G+3] out: 32,
    );
}

component main<G>(
    @interface[G, G+3] go: 1,
    @[G, G+1] a: 32,
    @[G, G+1] b: 32,
) -> (
    @[G+3, G+4] out0: 32,
    @[G+3, G+4] out1: 32
) {
    A := new Add[32];
    M := new FastMult;
    a0 := A<G>(a, a);
    r0 := new Delay[32]<G>(a0.out);
    m0 := M<G>(b, b);
    a1 := A<G+2>(m0.out, m0.out);
    m1 := M<G+1>(r0.out, r0.out);
    r1 := new Delay[32]<G+2>(a1.out); // Only necessary to make outputs available at the same time
    out0 = r1.out;
    out1 = m1.out;
}

@andrewb1999 can we consider this "solved" for now since the #1338 pass showed you can represent these kinds of computations with precise timing guarantees?

@andrewb1999 can we consider this "solved" for now since the #1338 pass showed you can represent these kinds of computations with precise timing guarantees?

Sure, that makes sense to me.


No Type Intellisense or Type Imports available when importing from @tanstack/react-virtual

Describe the bug
It appears that types are not exported from @tanstack/react-virtual.
const rowVirtualizer = useVirtualizer({...}) yields a type of any and no intellisense or autocomplete is present to give hints on the props that are available.
Also from looking at the source code, it appears that VirtualizerOptions should be a type that is exported and available to be imported, but trying to import it results in an error.
import type { VirtualizerOptions } from '@tanstack/react-virtual';

Module '"@tanstack/react-virtual"' declares 'VirtualizerOptions' locally, but it is not exported.ts (2459)
Attached below are screenshots showing the errors, but this behavior can be seen in the default code sandbox examples too.
Your minimal, reproducible example
https://tanstack.com/virtual/v3/docs/examples/react/fixed
Steps to reproduce
Problem 1:
import { useVirtualizer } from '@tanstack/react-virtual';

const rowVirtualizer = useVirtualizer({...}) //rowVirtualizer is of `any` type

Problem 2:
import type { VirtualizerOptions } from '@tanstack/react-virtual';
Type is not available
Expected behavior
Types should be available and able to be imported as they are exported from the index.ts of the lib.
How often does this bug happen?
Every time
Screenshots or Videos

Platform
CodeSandbox MacOs
tanstack-virtual version
3.0.0-beta.2
TypeScript version
v4.7.4
Additional context
I specifically want to be able to have access to re-export VirtualizerOptions in order to be able to provide that type from another NPM library that is letting a dev pass in their own virtualizer props in a type-safe way
Terms & Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I understand that if my bug cannot be reliable reproduced in a debuggable environment, it will probably not be fixed and this issue may even be closed.

Also reported in #326

Duplicate.


Create and populate OIDC blob store for the cluster

Which issue this PR addresses:
Jira issue :- ARO-4373
Related Docs:-
https://msazure.visualstudio.com/AzureRedHatOpenShift/_wiki/wikis/AzureRedHatOpenShift.wiki/603739/OIDC-Traffic-Flow
Similar Implementation:-
https://gitlab.cee.redhat.com/service/uhc-clusters-service/-/tree/master/pkg/aws/cloudcredentialbuilder
What this PR does / why we need it:

The RP needs to generate a keypair
The private key needs to be stored in cosmos, It needs to be encrypted if it's stored in cosmos
The private key will be passed to the installer-aro-wrapper via a secret as part of the existing cluster document in CosmosDB(Not implemented here)
Set / populate OIDC issuerURL in the internal API
The RP should generate OIDC docs
Should populate them in regional storage accounts
The OIDC doc needs to be resolvable through the regional AFD instances and should follow a hashing pattern

Test plan for issue:

[x] Unit Tests
[x] Full RP Cluster Creation
[x] CI
[x] CI e2e
[x] Local cluster installation
[x] INT Deployment / e2e

Is there any documentation that needs to be updated for this PR?

Doc for setting up the full RP. (Part of the PR)

How do you know this will function as expected in production?


testing: move reusable python functions to testing/common

/test ods-pipelines-light

/test ods-pipelines-light

/test ods-pipelines-light

/test ods-pipelines-light
On Tue, May 30, 2023 at 10:48 AM openshift-ci[bot] @.***>
wrote:

@kpouget https://github.com/kpouget: The following test failed, say
/retest to rerun all failed tests or /retest-required to rerun all
mandatory failed tests:
Test name Commit Details Required Rerun command
ci/prow/ods-pipelines-light 6901dd5
https://github.com/openshift-psap/ci-artifacts/commit/6901dd57b1a5df1331c1b112eb986835aae9cd0a
link
https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift-psap_ci-artifacts/723/pull-ci-openshift-psap-ci-artifacts-main-ods-pipelines-light/1663458228744228864
true /test ods-pipelines-light
Full PR test history
https://prow.ci.openshift.org/pr-history?org=openshift-psap&repo=ci-artifacts&pr=723.
Your PR dashboard
https://prow.ci.openshift.org/pr?query=is:pr+state:open+author:kpouget.
Instructions for interacting with me using PR comments are available here
https://git.k8s.io/community/contributors/guide/pull-requests.md. If
you have questions or suggestions related to my behavior, please file an
issue against the kubernetes/test-infra
https://github.com/kubernetes/test-infra/issues/new?title=Prow issue:
repository. I understand the commands that are listed here
https://go.k8s.io/bot-commands.
—
Reply to this email directly, view it on GitHub
https://github.com/openshift-psap/ci-artifacts/pull/723#issuecomment-1568026254,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABZVQIR64Y2QAMKTZ4QOFE3XIWX7PANCNFSM6AAAAAAYTTBTKU
.
You are receiving this because you were mentioned.Message ID:
@.***>

/test ods-pipelines-light

/test ods-pipelines-light

/test ods-pipelines-light

/test ods-pipelines-light

/test ods-pipelines-light

closing, will be merged as part of #724


Two rectangles problem

Why does this not work? when i change rectangle2 x and y, it changes on rectangle1 too.. why?
let rectangle1 = new Rectangle(0, 920, 340, 150);
let rectangle2 = new Rectangle(0, 0, 450, 150);
let texture1 = resources['images/foreground.png'].texture;
let texture2 = resources['images/foreground.png'].texture;
texture1.frame = rectangle1;
texture2.frame = rectangle2;
const foregroundObj1 = new Sprite(texture1);
const foregroundObj2 = new Sprite(texture2);
app.stage.addChild(foregroundObj1);
app.stage.addChild(foregroundObj2);

because you use the same Texture object. You have to copy it .
let texture1 = new PIXI.Texture(resources['images/foreground.png'].texture.baseTexture, rectangle1);


Tweak to remove horizonat scrollbar from TableView

Hi guys, thank you so much for AtlantaFX! A fantastic tool!
Would it be possible to add a css tweak to remove the scrollbar from TableView?

Hi. I thought about adding a tweak to hide table header, so it could be used as virtualized grid control, but hiding scrollbars should be possible too, yes.

Hi. I thought about adding a tweak to hide table header, so it could be used as virtualized grid control, but hiding scrollbars should be possible too, yes.

That would also be very useful!

I this the issue is no longer relevant because JFX20 supports six additional resize policies that prevent horizontal scrollbars from appearing.


Homebrew installation failure e.g. if Python is brew installed

I notice errors when attempting to install flocker-cli via Homebrew on a system which already has the Homebrew version of Python installed.
Ansible have a work around for this in:

https://github.com/Homebrew/homebrew/issues/29010

We can probably do the same.
Adams-Macbook-Pro:brew-experiments Adam$ brew install https://raw.githubusercontent.com/ClusterHQ/homebrew-tap/release/flocker-${VERSION}/flocker.rb
######################################################################## 100.0%
==> Downloading https://storage.googleapis.com/archive.clusterhq.com/downloads/flocker/Flocker-0.1.1.tar
Already downloaded: /Library/Caches/Homebrew/flocker-0.1.1.tar.gz
==> python setup.py install --prefix=/usr/local/Cellar/flocker/0.1.1 --install-scripts=/usr/local/Cellar
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/easy_install
Target /usr/local/bin/easy_install
is a symlink belonging to python. You can unlink it:
  brew unlink python

To force the link and overwrite all conflicting files:
  brew link --overwrite flocker

To list all files that would be deleted:
  brew link --overwrite --dry-run flocker

Possible conflicting files are:
/usr/local/bin/easy_install -> /usr/local/Cellar/python/2.7.8_1/bin/easy_install
/usr/local/bin/easy_install-2.7 -> /usr/local/Cellar/python/2.7.8_1/bin/easy_install-2.7
/usr/local/lib/python2.7/site-packages/easy-install.pth
/usr/local/lib/python2.7/site-packages/setuptools.pth
==> Summary
🍺  /usr/local/Cellar/flocker/0.1.1: 2140 files, 34M, built in 29 seconds

We are moving our development planning to JIRA. This issue is now being tracked at https://clusterhq.atlassian.net/browse/FLOC-660. You are welcome to file additional issues in GitHub if that's easier for you.


Per-Znode publishing causing exhessive CPU usage

To only publish wallet Znode updates + remove publishing of non-wallet Znodes altogether.

Fix added in https://github.com/zcoinofficial/zcoin/commit/a05db5e899a83b8e126f62c36707f11f5b319b58


Error generating component-test

Please provide us with the following information:

OS?  Windows 7, 8 or 10. Linux (which distribution). Mac OSX (Yosemite? El Capitan?)
OSX El Capitan

Versions. Please run ng --version. If there's nothing outputted, please run
in a Terminal: node --version and paste the result here:
angular-cli: 1.0.0-beta.10
node: 6.3.1
os: darwin x64

Repro steps. Was this an app that wasn't created using the CLI? What change did you
do on your code? etc.
ng new pokustek
cd pokustek
ng g component-test test

The log given by the failure. Normally this include a stack trace and some
more information.
Cannot read property 'then' of undefined
TypeError: Cannot read property 'then' of undefined
at Class.module.exports.Task.extend.run (.../pokustek/node_modules/angular-cli/node_modules/angular-cli/lib/tasks/generate-from-blueprint.js:61:7)
at Class.module.exports.Command.extend.run (.../pokustek/node_modules/angular-cli/node_modules/angular-cli/lib/commands/generate.js:65:17)
at Class. (.../pokustek/node_modules/angular-cli/node_modules/angular-cli/lib/models/command.js:152:17)
at lib$rsvp$$internal$$tryCatch (.../pokustek/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (.../pokustek/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (.../pokustek/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1019:11)
at lib$rsvp$asap$$flush (.../pokustek/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)

Mention any other details that might be useful.

Thanks! We'll be in touch soon.

ng g means ng generate, then you specify "component" and then actually provide the name of your component, example "ng g component test", you didnt specify "component", instead you wrote "component-test"

Not sure what you're trying to tell me, I wanted to generate "component-test" blueprint, not "component". I wanted to recreate just a spec file for existing component (which I named "test", a bit unfortunately).
ng help generate lists component-test among available blueprints:
 Available blueprints:
    ng2:
      class <class-type>
      component <name> <options...>
      component-test <name>

Same here.  The idea is that I want to generate a test (jasmine spec) for an existing component.

We don't support this functionality currently. Tests can only be generated when initially generating the component.


refactored binance symbol stream limit

to apply to all websocket streams

Too many shitcoins on this exchange lol

Yeah, I don't use or endorse this exchange. But they do have a sandbox/testnet so it's nice to use to test against.


Implement (inverse) FFT

example FFT implementation: https://jakevdp.github.io/blog/2013/08/28/understanding-the-fft/
IFFT implemented by calling FFT: https://github.com/scipy/scipy/blob/v1.3.0/scipy/fftpack/basic.py#L291-L371

depends on #162

depends on https://github.com/haydnv/ha-ndarray/issues/17


Update metadata.json

Changed 229 to 299
Fixes # .
Description
A few sentences describing the changes proposed in this pull request.
Status
Ready/Work in progress/Hold
Please ensure all the checkboxes:

[x] Codeformat tests passed locally by running ./runtests.sh --codeformat.
[ ] In-line docstrings updated.
[ ] Update version and changelog in metadata.json if changing an existing bundle.
[ ] Please ensure the naming rules in config files meet our requirements (please refer to: CONTRIBUTING.md).
[ ] Ensure versions of packages such as monai, pytorch and numpy are correct in metadata.json.
[ ] Descriptions should be consistent with the content, such as eval_metrics of the provided weights and TorchScript modules.
[ ] Files larger than 25MB are excluded and replaced by providing download links in large_file.yml.
[ ] Avoid using path that contains personal information within config files (such as use /home/your_name/ for "bundle_root").

Hi @vikashg , when updating a bundle, the version and change log should be updated as well.
I'm now working on #189 and will update all bundles, thus I can help to do the size change in my PR.

Ok thanks @yiheng-wang-nv


⚠ Bofrost.fr has degraded performance

In 4fae418, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 887 ms

Resolved: Bofrost.fr performance has improved in f2f85ad.


Alternative language slugs not shown properly

Hi,
I have setup a multisite with 2 languages eg:
Mydomain.tld
Mydomain.tld/de
But when I call the translation for 'de' its slug is not shown and I get ugly get parameters shown instead.
What am I missing please ?

@daslicht Please use the WordPress support forum as the preferred contact point for support questions.
Please write moire about the configuration. Do you have set the relation between this two sites in the network? Permalinks are active, also refresh after create a site. The relationship between posts are set?

Do you have set the relation between this two sites in the network?
yes
Permalinks are active
yes
The relationship between posts are set?
yes
I keep trying
Thanks


Delay killing sidecars until artifacts are saved (#1282)

Supports service meshes such as Istio where all traffic is routed
through the sidecar.

 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.


Can't load local study profile

I downloaded version 5.0 of tamo on windows yesterday and I created a study profile but then after I closed the programme and reopened it the local study file wasn't loaded and since then it has happened every time. The local study file is not loaded, in fact when I click on the 'local study' button no window opens, it basically doesn't do anything. Despite the fact that I have tried to click several times the button, despite the fact that I have also tried to forcibly restart the programme, despite the fact that I have uninstalled and reinstalled it several times and have also installed the latest version of java from the link the problem persists

Sure!

Operating system: windows 10
My Java version: 1.8.0_381
Yes I have profile.json file in my TamoStudy folder.

Added this issue to todo list for analysis

Hi @Akisachan,
I ran the latest version of TamoStudy (v5.0.1) here (you can download it as a JAR file and run it like that instead of using the .exe): https://github.com/narlock/TamoStudy/releases/tag/b5.0
I ran this on Windows 10 using 1.8.0_371 and Windows 11 using 1.8.0_381. I did not find any way to replicate this bug.
If you encounter this bug, please try opening either Windows Command Prompt or Powershell and running the JAR through there using java -jar TamoStudy_Beta_v5.0.1.jar. This should launch the application and give you logs for the app in the terminal. Upon attempting to replicate, an error should be thrown in the application.
If you stumble upon the error again, paste the stack trace into a new issue thread on here and I will look into it.
Thanks


Unit testing for tick generation

Known issues:

If using cut_labels=True, potentially have a last label at a smaller interval that others.
Overwriting the .yaml files moves everything to alphabetical order.

@luke-strange what needs to happen here to move it into 'ready'?


'ignite' is not recognized as an internal or external command, operable program or batch file.

I have an issue seems to insolvable. I installed ignite cli as described. But after install any ignite command returns same answer:
'ignite' is not recognized as an internal or external command,
operable program or batch file.
Then I tried to install cli via npm but I got same results. My system is windows 10. There are no problem with dependencies because I installed all of them.
Thank you in advance!

Hey @ahuseyn, can you try running it with npx instead?
npx ignite doctor

Hi @ahuseyn, I am not a windows user but I guess that it can be solved putting ignite-cli in your Environment Variables. Maybe you missed that step? Can you try to add it to your Environment Variables and tell us if it solves your problem?


Hash rocket at webmock snippet

Hello,
Can I open a PR to improve the snippet printed when a test is broken raising WebMock::NetConnectNotAllowedError?
The major part of the ruby projects have replaced the hash rocket so I thing that would be nice to print using the "new" format
# This
stub_request(:get, "https://example.com").
  with(headers: { 'Accept'=>'application/json' }).
  to_return(status: 200, body: "", headers: {})

# Instead of this
stub_request(:get, "https://example.com").
  with(:headers => {'Accept'=>'application/json'}).
  to_return(:status => 200, :body => "", :headers => {})

Is it unnecessary complexity?

sure, feel free to open a PR. you can replace other examples as well if there are any.

solved via https://github.com/bblimke/webmock/pull/669 ... please close @bblimke

@tamgrosser thanks for pointing out!


There are repeated literals and code all across the code

Let's catch them all! Posting them here will allow for later refactoring.

Lot's of repeated code between craft and edit_item verbs. Take for example the visibility choice.

There are tons and tons of repeated logic on custom verbs. A couple things I can think of right now:

Acquiring a item at the same room from an item name
Processing a numeric menu option


remove trailing space

https://github.com/PrestaShop/PrestaShop/issues/17993

This change is

No need QA, Thanks @matthieu-rolland


Assemble Parse Error

How can I use PHP echo statements in my templates?
I'm creating a whole set of html email template to drop into a PHP application. The end result in the templates once they've been compiled, needs to retain the <?= $variable; ?> so that they can be parsed in the application.
I tried escaping them with {{{ <?= $variable; ?> }}} but assemble throws an error.
Warning: Parse error on line 25:
...
Hi {{{ <?= $variable; ?> }
-----------------------^
Expecting 'ID', 'STRING', 'NUMBER', 'BOOLEAN', 'UNDEFINED', 'NULL', 'DATA',
got 'INVALID' Use --force to continue.

Template looks like so:
---
layout: template.hbs
subject: Forgotten Password
preheader: Whoops, looks like you've forgotten your password.
---

Hi {{{ <?= $firstname; ?> }}}

              Either you or someone claiming to be you has requested to change
              your password on the {{ default.site_name }} website.

            {{> divider }}

Here is your new password:

            {{> notice type='info' class='align-center' text='{{{ <?= $password; ?> }}}'}}
            {{> divider }}

              Please use this password to login to your account, then change
              your password to something you'll remember and is more secure.

Thanks.

{{ default.team_text }}

Ideas?

Don't wrap your php in handlebars notation. PHP tags will be passed through assemble / handlebars unmodified if you write them as normal.
{{{ <?= $firstname; ?> }}} should be simply <?php echo $firstname; ?>
NOTE: The previewer will not parse or display your php code and the templates will still have .html extensions. You can go the extra mile to support .php extensions.
in file grunt/assemble.js add:
options:
    ext: '.php'

Then for preview you'd have to add express-php via npm and in file server.js adapt the view engine from ejs to php

Well chalk one up to thinking way too far into it.
Thanks so much.


Flatten messages in PromptBuilder

This PR closes issue #423 for flattening messages in the PromBuilder
When we have a prompt like this
        Prompt {
            +system("Test System")
            +user("User message 1")
            +user("User message 2")
            +assistant("Assistant message 1")
            +user("User message 3")
            +assistant("Assistant message 2")
            +assistant("Assistant message 3")
            +user("User message 4")
          }
          .flatten()

We can flatten the intermediates messages with the same role in order to reduce the number of tokens to the AI

This should be the default behavior and not an operator

@raulraja I have addressed your proposal in the PR. Could you please review again?


Zeropad

thx.  The tests have some debug enabled (PrintTensor) and also are not in nightly yet since the CPU golden model doesn't support zpad yet.  Will reduce verbosity when we move them to full automated checking.